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
336268547745	336268548266	336268548816	336268549366	336268549916	336268550466	336268551016	336268551566	336268552116	336268552666	336268553216	336268553766	336268554316	336268554866	336268555416	336268555966	336268556516	336268557066	336268557616	336268558166	336268558716	336268559266	336268559816	336268560366	336268560916	336268561466	336268562016	336268562566	336268563116	336268563666	336268564216	336268564766	336268565316	336268565866	336268566416	336268566966	336268567516	336268568066	336268568616	336268569166	336268569716	336268570266	336268570816	336268571366	336268571916	336268572466	336268573016	336268573566	336268574116	336268574666	336268575216	336268575766	336268576316	336268576866	336268577416	336268577966	336268578516	336268579066	336268579616	336268580166	336268580716	336268581266	336268581816	336268582366	336268582916	336268583466	336268584016	336268584566	336268585116	336268585666	336268586216	336268586766	336268587316	336268587866	336268588416	336268588966	336268589516	336268590066	336268590616	336268591166	336268591716	336268592266	336268592816	336268593366	336268593916	336268594466	336268595016	336268595566	336268596116	336268596666	336268597216	336268597766	336268598316	336268598866	336268599416	336268599966	336268600516	336268601066	336268601616	336268602166	336268602716	336268603266	336268603816	336268604366	336268604916	336268605466	336268606016	336268606566	336268607116	336268607666	336268608216	336268608766	336268609316	336268609866	336268610416	336268610966	336268611516	336268612066	336268612616	336268613166	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15283	2071	2181	1646	1120	858	653	504	411	330	299	267	239	206	213	222	196	203	196	161	172	149	146	158	159	156	175	141	137	168	138	135	136	136	148	138	142	129	161	135	140	140	138	126	129	132	140	148	160	150	138	141	143	110	120	159	137	134	130	107	142	127	110	118	145	148	131	116	111	117	169	117	123	132	120	139	124	137	132	145	138	128	130	132	130	144	126	120	135	119	157	129	124	131	139	128	118	124	121	107	120	117	116	107	142	152	142	106	126	114	131	147	121	131	127	101	127	121	121	127	131	131	122	131	137	110	105	123	136	113	123	135	133	124	132	107	123	117	122	100	122	134	129	133	101	113	119	144	120	118	135	109	139	115	116	126	124	127	122	102	122	119	130	142	124	137	136	132	115	122	126	140	120	138	119	124	118	117	135	119	134	124	125	114	136	115	132	146	138	106	140	128	125	141	120	123	114	115	150	119	128	103	141	116	133	114	123	117	134	125	122	126	137	145	126	126	139	128	120	145	116	138	138	108	91	126	118	128	123	129	104	133	109	113	140	130	131	118	149	121	129	137	135	165	121	133	116	145	125	154	118	128	144	110	131	139	144	135	116	143	128	103	107	139	126	132	122	121	133	132	133	126	144	152	119	127	137	133	147	120	125	133	116	103	117	124	123	140	116	120	143	120	136	130	139	113	129	133	142	119	98	116	120	121	144	110	113	114	115	110	121	131	117	125	122	95	125	131	114	123	154	128	127	115	140	110	138	134	144	149	158	126	120	115	131	128	135	122	112	112	137	130	134	128	139	117	125	126	145	127	118	146	130	116	126	116	133	119	120	127	104	120	105	141	119	126	117	100	124	111	114	151	124	117	117	119	106	115	106	121	120	127	128	111	130	109	130	143	138	120	119	121	157	121	135	126	119	128	123	128	120	126	122	123	139	129	112	109	128	132	131	137	118	131	127	113	137	127	126	120	117	111	126	127	118	122	128	126	117	119	129	122	123	118	133	124	116	122	133	143	140	103	134	121	127	114	116	116	119	112	137	132	122	116	129	119	116	124	105	116	129	121	114	123	124	130	151	135	122	124	110	129	117	127	145	115	169	134	147	130	125	129	117	123	135	131	122	137	111	111	129	131	117	139	116	136	122	126	121	131	131	108	122	128	144	146	131	124	131	119	126	132	123	119	124	115	122	120	140	116	122	116	133	129	118	118	124	128	121	121	115	119	122	128	129	112	126	115	149	152	129	133	129	101	125	121	119	124	136	135	143	121	130	133	124	116	124	118	125	139	142	121	118	129	130	125	121	121	139	126	105	140	130	117	107	117	129	117	125	132	90	133	137	138	110	142	129	129	111	112	133	135	123	116	119	139	112	128	128	121	114	133	120	129	116	136	139	122	123	127	120	109	131	118	141	127	133	112	131	137	123	142	131	124	142	122	109	136	123	109	133	126	131	136	114	135	102	125	126	123	142	140	118	129	149	141	116	132	134	150	133	134	125	122	149	120	128	116	130	122	125	144	128	151	129	119	136	124	128	137	130	130	123	126	122	102	117	123	108	141	153	106	112	140	132	124	111	130	145	130	126	109	121	127	132	123	127	111	128	115	136	136	126	121	146	125	135	118	132	120	137	145	112	121	128	124	118	115	129	138	150	122	119	129	121	120	118	89	127	99	118	129	132	128	123	125	144	112	123	128	138	105	121	126	140	118	129	126	118	128	136	142	145	154	130	112	126	129	130	139	131	123	118	134	136	150	119	113	127	132	126	138	146	128	107	131	129	126	145	141	119	115	104	132	127	125	127	122	126	108	144	127	122	125	127	126	110	143	136	125	104	132	122	142	126	113	107	137	127	149	129	120	142	122	123	119	116	123	138	112	123	142	127	146	146	132	128	125	113	126	119	122	124	128	97	133	134	134	122	114	133	121	120	109	114	111	143	124	125	129	117	121	139	126	111	123	146	128	114	124	117	135	124	127	136	130	119	92	115	131	139	122	100	120	141	103	117	136	126	138	123	110	133	126	145	112	132	109	122	100	153	125	119	140	114	112	129	144	102	141	125	148	114	117	134	111	115	112	127	125	130	141	113	130	127	124	131	141	129	122	129	113	117	110	110	123	116	116	138	135	123	127	130	119	126	113	131	124	119	124	138	121	118	137	119	120	115	126	109	129	126	124	142	108	141	116	123	151	133	138	109	123	147	112	144	130	133	108	124	109	120	129	120	117	111	119	156	92	148	118	141	117	138	129	124	131	119	121	125	120	149	142	135	124	123	127	121	116	134	136	126	116	128	143	117	131	118	140	146	122	124	128	138	113	108	127	133	131	125	116	127	133	114	118	116	140	125	119	104	125	116	124	134	134	100	115	108	135	120	120	122	122	141	132	129	128	115	127	124	134	119	141	142	117	99	126	108	136	139	120	130	123	131	109	106	116	126	131	119	135	115	108	120	123	108	122	130	120	122	118	131	121	144	129	126	124	140	137	116	118	126	116	117	131	130	149	148	137	127	122	134	125	135	128	113	128	133	107	119	105	148	118	136	142	124	115	146	118	127	111	128	138	129	122	126	117	147	126	112	128	142	120	140	131	123	121	120	132	135	120	124	129	128	111	124	149	157	120	135	119	124	148	117	131	120	125	130	106	115	135	109	126	141	150	112	125	126	129	118	116	133	140	123	118	105	122	102	120	123	119	141	130	121	135	119	131	142	101	123	127	124	113	114	141	124	119	92	115	130	132	112	113	134	136	132	128	132	127	129	119	137	107	113	124	131	122	118	118	99	138	126	119	127	141	145	131	121	131	106	119	136	143	133	138	111	119	105	119	133	118	123	131	129	117	116	106	115	111	126	131	142	139	136	123	130	136	121	129	112	145	123	130	143	125	140	130	132	121	135	129	120	114	130	151	112	127	123	139	107	128	123	133	165	104	120	133	132	115	142	128	122	122	122	163	144	134	146	118	128	138	123	133	141	138	134	134	115	115	128	119	122	135	127	122	131	135	146	130	140	142	125	112	124	125	117	129	128	118	136	114	117	119	127	115	142	120	129	155	122	146	108	121	115	119	109	118	116	128	131	115	132	130	121	115	122	113	132	134	124	119	128	125	127	133	129	116	129	151	117	101	115	145	122	121	122	116	140	130	122	119	136	129	137	135	118	135	123	126	124	120	125	148	118	121	133	125	131	124	135	128	135	119	127	131	129	116	117	131	129	129	128	131	106	126	114	153	131	122	134	118	138	133	123	123	108	114	121	136	113	115	131	131	125	128	123	123	122	115	139	153	125	121	141	133	125	137	132	117	131	125	140	110	123	135	126	117	146	125	127	141	124	132	122	148	100	139	124	147	113	136	120	143	127	126	123	143	143	124	120	142	109	135	135	149	148	124	121	137	145	125	108	138	132	123	123	108	126	135	97	145	129	135	133	129	121	148	132	130	107	136	137	121	123	140	115	125	127	141	126	121	127	117	128	130	131	128	127	114	129	143	126	124	130	115	103	117
7023	1914	4061	4905	4276	3638	2933	2414	2120	1729	1517	1389	1229	1150	1011	952	857	851	822	743	700	723	691	667	629	602	593	578	506	538	501	532	527	526	486	501	492	497	492	470	472	466	441	434	438	458	444	472	382	445	425	467	412	461	404	445	426	433	415	407	439	447	403	371	423	425	417	393	435	396	396	415	401	422	431	413	370	393	419	403	435	429	413	389	407	402	417	393	354	397	399	378	379	414	412	384	438	374	395	378	402	393	401	365	364	395	382	390	397	416	404	400	408	354	377	395	392	431	385	363	379	402	357	375	375	415	420	393	410	421	377	354	427	397	383	389	413	382	415	376	407	371	389	371	388	400	401	365	362	373	405	396	399	364	396	387	379	399	389	393	356	380	340	400	426	396	421	371	408	412	444	385	376	382	367	401	388	367	408	374	359	385	389	358	381	397	383	379	371	370	363	374	402	362	390	392	359	399	363	353	395	403	383	377	395	407	376	422	413	405	399	432	385	389	368	382	392	415	389	406	373	402	377	399	372	339	402	363	387	404	388	373	410	391	402	397	421	419	395	387	401	363	382	380	373	392	395	372	388	390	396	391	402	377	393	411	395	410	409	397	386	395	371	375	395	365	384	411	392	368	397	368	405	372	384	386	375	418	373	392	385	405	365	373	372	392	393	414	380	379	354	363	360	371	420	395	370	413	354	366	363	351	396	373	378	389	385	400	409	364	367	375	356	393	408	403	392	373	386	374	400	395	425	389	372	411	432	367	396	411	370	395	374	375	375	372	358	382	389	372	366	380	368	382	390	370	413	392	404	407	367	366	391	399	406	377	361	395	410	380	419	368	371	355	386	417	373	384	394	412	411	391	378	364	380	401	385	348	406	366	399	426	384	384	410	364	367	387	406	364	382	391	366	404	340	385	376	380	398	394	384	385	373	387	378	421	365	388	372	369	402	376	395	393	361	373	350	393	359	382	392	368	386	372	364	413	369	413	392	373	425	385	389	386	382	364	366	364	417	358	395	395	381	368	409	380	403	372	356	391	420	399	362	411	407	345	400	399	368	400	346	393	407	423	371	378	377	392	434	383	386	417	390	375	366	376	349	395	388	390	394	381	409	388	389	371	392	394	414	410	388	397	382	381	366	378	400	404	392	391	466	374	398	396	392	388	398	363	402	360	378	385	402	429	375	392	368	393	377	355	357	391	414	374	375	408	385	367	393	400	365	395	408	414	410	373	372	399	405	400	364	410	379	362	410	385	356	379	369	359	357	403	370	386	427	387	392	374	397	381	372	415	405	388	378	346	371	376	367	363	396	381	390	391	375	367	374	384	360	395	396	392	380	404	393	359	373	370	382	349	392	381	415	384	379	401	370	410	381	410	373	372	388	387	359	348	392	416	380	363	381	404	380	375	423	354	346	391	391	347	400	390	400	352	341	379	393	409	398	391	364	391	394	354	398	412	380	373	354	400	398	388	376	394	367	406	389	388	387	356	375	358	376	393	393	380	378	363	427	369	409	389	383	386	390	378	353	390	360	361	366	430	398	374	370	374	391	357	391	384	366	389	363	374	397	412	376	367	397	403	384	382	370	408	384	405	380	382	391	383	402	390	362	385	371	388	377	394	377	423	402	382	369	393	384	402	391	387	394	386	380	361	376	407	355	403	407	374	396	381	331	371	399	368	405	388	372	393	398	363	376	373	394	395	385	412	399	338	358	395	374	365	419	374	359	390	352	406	372	393	379	349	392	390	400	405	366	380	419	373	350	408	370	366	371	398	386	399	385	385	399	410	384	414	375	388	367	407	386	386	367	377	383	391	397	333	377	377	362	373	388	410	380	393	366	384	378	417	401	378	420	384	364	389	368	339	372	395	392	410	390	416	375	343	416	364	393	372	373	394	386	389	391	369	369	406	424	393	390	416	381	381	365	372	387	401	365	388	362	394	403	395	381	394	377	392	380	411	378	380	391	366	424	369	362	380	393	372	405	374	381	362	339	392	408	362	382	383	343	372	417	419	392	419	384	369	419	364	362	412	404	434	391	357	401	387	393	377	391	396	402	398	360	344	401	406	361	418	390	417	361	389	400	364	389	378	390	369	377	422	384	421	395	367	373	380	398	363	384	425	405	382	400	394	381	365	410	402	393	374	393	393	406	390	354	380	397	391	381	410	397	389	368	359	386	389	366	384	387	426	407	410	396	374	401	343	394	396	416	362	371	421	368	416	385	384	380	412	333	377	391	367	385	376	377	374	377	381	392	359	380	355	377	419	379	370	383	391	360	382	403	381	377	389	384	417	396	375	379	371	409	389	365	389	361	409	389	380	390	360	391	375	358	385	363	372	374	343	399	412	384	377	384	377	380	377	353	371	377	410	363	401	391	348	435	398	353	421	409	384	358	402	358	384	343	419	430	360	375	378	355	392	393	401	388	367	362	424	382	358	374	381	410	359	394	377	403	374	394	393	359	389	365	372	378	365	394	397	393	375	365	408	370	355	402	388	387	402	393	400	397	405	377	375	382	371	380	434	380	400	401	386	384	392	368	393	403	388	408	378	335	340	414	366	381	386	392	366	407	387	368	388	397	406	396	380	382	376	386	391	366	431	354	414	392	379	365	407	389	396	385	389	412	399	350	334	381	382	390	383	407	402	375	408	366	382	375	340	374	371	369	391	364	370	344	375	369	457	391	352	370	392	383	403	394	384	389	373	379	364	385	433	371	393	394	382	402	367	366	416	381	366	414	363	413	408	385	382	388	383	387	377	386	390	388	372	394	363	381	386	380	385	358	382	368	400	348	383	385	366	387	370	410	377	371	381	433	398	401	392	389	389	392	389	372	402	393	389	363	406	450	393	367	394	407	332	370	389	383	389	417	354	373	385	374	449	374	388	388	392	382	383	390	372	394	355	398	375	406	356	409	379	402	412	401	383	398	393	385	396	421	367	405	400	397	401	419	391	376	354	417	355	354	376	398	431	369	386	376	370	420	393	352	391	414	378	399	359	400	395	375	414	391	377	365	358	386	409	363	397	406	405	353	385	381	364	395	385	382	394	363	385	376	368	384	393	361	394	402	385	383	391	401	401	411	390	345	391	380	365	347	385	398	364	384	354	369	414	381	384	364	413	386	382	428	402	373	424	347	404	405	418	382	405	390	397	395	396	370	383	404	399	395	383	388	394	386	371	385	371	372	392	366	378	411	370	391	379	385	378	394	417	375	415	389	383	410	377	389	371	377	399	394	406	409	369	386	383	391	390	402	382	360	397	402	415	385	405	388	338	372	404	376	366	396	397	384	394	359	406	411	359	365	385	371	407	385	377	396	366	398	395	378	403	368	402	362	410	383	410	390	438	380	395	370	385	365	424	373	384	388	402	401	391	363	393	413	386	389	380	386	377	399	370	383	383	394	409	393	394	387	405	407	393	394	395	434	386	377	358	406	383	363	356	371	378	380	410	368	388	416	387	391	406	421	352	386	386	365	379	422	406	350	386	384	372
2236	319	369	326	318	296	266	279	270	262	300	280	302	318	287	281	290	285	276	254	305	289	270	253	283	271	272	293	287	250	256	259	289	272	254	271	283	306	286	274	278	267	267	274	278	287	284	273	288	270	277	259	268	303	258	255	302	272	260	276	294	292	261	282	245	245	236	280	295	287	288	288	290	287	275	268	309	263	280	277	278	272	282	243	312	253	288	303	286	287	279	271	289	235	294	301	271	292	257	278	259	296	283	260	261	310	289	307	279	256	252	266	316	255	263	245	249	271	278	290	278	265	260	253	276	275	282	283	307	277	278	256	305	274	277	278	281	272	269	279	258	295	252	267	261	286	281	283	294	271	262	287	268	285	256	300	280	256	268	252	290	266	256	279	257	270	309	294	253	273	285	282	272	287	291	269	266	310	286	278	272	277	293	288	284	261	288	271	281	273	290	263	313	258	271	251	261	273	276	282	278	271	288	282	282	274	284	288	291	307	300	248	267	299	262	288	287	250	258	273	266	301	262	259	254	268	281	302	255	266	274	310	295	275	301	276	274	296	257	256	275	308	286	278	266	285	284	250	253	275	275	246	298	277	293	268	249	264	270	255	261	266	275	268	295	311	261	291	286	264	284	275	258	243	295	306	286	282	281	280	295	278	286	276	242	304	265	301	297	269	268	282	281	265	261	279	281	280	307	254	281	249	261	244	300	297	273	293	256	281	258	274	260	271	233	284	269	275	251	257	284	275	258	300	251	246	287	257	307	257	262	281	259	301	273	268	248	276	289	267	242	256	261	258	284	292	263	295	287	287	280	280	278	265	260	278	305	287	278	282	290	264	280	240	273	283	267	301	271	251	282	274	271	280	257	255	261	304	297	275	301	274	275	268	309	293	266	259	282	252	274	265	288	299	273	270	270	260	258	259	259	251	275	285	301	274	245	287	279	280	263	298	260	268	252	279	256	279	283	272	273	267	258	286	281	277	268	272	261	253	298	242	268	259	285	273	295	250	266	289	266	275	289	244	264	279	279	232	290	259	264	272	248	268	262	278	255	265	261	262	291	266	287	260	290	269	269	253	281	296	280	298	279	266	277	297	269	270	266	292	257	310	267	284	291	301	295	259	242	287	262	288	271	255	292	280	259	288	270	270	261	268	256	262	264	262	285	280	276	297	306	270	264	274	289	294	265	274	262	265	259	280	281	299	280	232	287	284	288	237	266	311	274	264	280	281	257	283	293	278	276	298	267	289	254	285	295	278	267	285	244	258	286	309	322	276	238	258	318	262	257	308	251	275	281	259	261	290	273	278	266	255	241	288	264	304	274	278	259	283	260	273	302	264	295	269	265	273	256	240	278	257	286	276	262	296	288	272	289	266	305	293	242	261	264	300	293	282	265	254	239	274	275	283	254	265	281	278	324	265	291	285	298	307	287	255	250	231	272	261	255	288	310	276	268	275	256	268	278	268	276	258	276	264	292	291	281	286	268	265	273	279	274	291	278	274	278	265	261	262	262	277	271	268	268	295	273	282	262	261	272	286	268	279	255	274	295	270	259	264	245	263	263	292	262	280	259	286	283	287	270	260	295	287	278	314	307	293	292	281	271	308	286	287	305	280	261	257	266	293	262	267	252	271	284	272	273	279	263	260	275	260	260	258	293	302	273	260	285	287	285	262	239	270	289	277	281	249	277	253	257	281	295	279	258	298	301	260	292	293	280	279	288	313	293	290	247	286	265	278	269	269	277	288	277	279	275	276	262	263	256	254	279	295	288	272	275	273	289	266	288	263	286	259	263	291	257	275	286	260	290	251	272	300	282	302	260	258	277	256	263	273	277	290	271	287	262	262	295	252	261	281	267	279	250	297	289	319	266	277	283	299	243	289	302	254	254	253	276	276	270	263	290	281	262	277	271	288	302	279	286	274	284	271	279	289	275	279	286	307	272	249	297	285	274	269	254	260	286	272	299	287	258	261	260	281	274	281	265	287	238	279	257	285	314	300	297	268	255	263	271	248	297	278	287	258	285	269	273	284	256	280	251	231	291	267	269	289	277	277	278	247	274	278	295	289	281	269	283	267	295	293	311	250	281	260	260	256	272	294	281	266	278	295	303	262	279	295	245	299	260	277	249	270	276	259	269	246	228	285	279	275	295	259	275	250	263	283	285	272	278	270	271	264	273	321	295	247	292	256	267	282	309	289	265	278	283	258	278	294	299	286	261	251	261	255	290	249	274	307	271	275	307	267	251	289	278	279	291	275	278	273	257	266	277	285	246	266	285	299	267	274	279	268	259	251	259	278	283	267	246	285	299	287	288	283	257	253	288	273	269	269	293	287	248	269	297	257	277	285	272	279	294	281	281	301	291	272	254	273	315	278	272	256	273	269	293	294	292	277	261	289	278	266	293	268	264	255	248	277	237	260	276	270	324	252	286	255	266	267	263	244	276	278	259	272	272	280	275	264	289	271	252	284	285	294	261	280	269	273	272	315	283	266	281	276	278	272	285	259	270	272	286	260	279	274	278	262	270	272	292	303	277	274	298	262	269	253	271	274	266	279	295	263	280	285	285	287	261	264	231	270	276	265	255	296	289	280	270	274	271	292	310	287	246	266	258	270	268	275	296	283	256	291	267	283	311	299	285	253	277	238	293	279	270	287	310	268	273	291	267	278	285	283	285	271	258	276	295	300	266	263	264	252	293	268	290	251	278	300	266	307	264	270	243	265	268	256	288	283	276	259	275	267	264	317	288	278	260	257	299	263	295	281	286	297	283	277	275	295	277	293	276	253	286	283	258	268	275	262	300	251	260	313	261	295	254	283	256	283	265	259	269	266	258	266	315	276	249	295	285	268	241	293	292	262	279	262	272	267	272	280	309	276	239	267	269	264	278	274	272	284	288	282	252	267	281	265	258	298	286	273	270	231	290	257	273	257	263	280	279	286	293	259	315	260	274	265	279	289	309	264	261	269	258	298	230	294	257	275	270	276	279	266	277	282	299	277	288	288	272	241	271	290	306	311	253	260	294	280	281	285	264	287	287	286	296	256	274	269	261	277	263	267	257	237	275	298	263	277	271	280	286	278	288	257	273	276	283	270	287	269	289	278	269	307	297	293	273	263	303	265	284	307	256	264	286	286	304	277	258	293	297	296	279	275	270	257	271	254	285	290	289	245	270	246	267	278	250	264	251	289	302	247	297	261	292	273	241	295	280	267	294	263	292	294	273	267	271	257	259	277	280	243	290	297	280	285	282	282	286	267	283	288	298	253	274	318	301	283	253	269	263	285	251	258	269	272	275	261	282	280	272	267	275	253	270	290	265	260	262	244	266	275	271	274	268	300	320	275	271	281	291	282	280	277	267	286	251	270	263	279	252	256	267	278	272	239	282	293	259	256	284	268	288	281	273	262	287	283	291	258	271	279	296	300	277	278	286	257	287	259	268	268	254	274	291	278	285	281	282	272	275	273	275	276	269	247	266	266	286	275	257	302	298	298
2324	806	858	947	869	824	822	826	840	797	791	750	804	784	751	728	720	789	807	731	747	765	755	717	729	797	738	800	753	759	776	803	722	751	750	723	708	751	729	713	764	737	745	734	739	695	754	747	777	771	790	770	723	735	753	788	780	718	735	722	736	751	774	676	732	748	691	766	724	713	725	742	769	735	734	718	731	719	768	700	735	774	720	751	712	699	760	710	773	751	751	766	691	758	769	734	694	698	755	690	765	766	793	718	747	782	704	706	695	715	739	771	738	758	777	731	689	736	771	732	768	785	799	728	712	729	728	796	713	683	751	751	740	699	772	762	725	689	741	738	688	744	754	736	746	773	768	753	733	758	782	683	765	719	756	775	771	722	773	749	736	737	778	694	721	750	715	726	746	750	733	723	762	679	723	721	758	727	747	723	738	752	708	729	793	747	796	747	704	732	734	737	776	732	795	734	718	742	715	739	784	725	708	757	730	738	749	715	681	712	730	800	764	740	767	765	764	723	778	691	749	753	722	720	751	746	715	752	747	746	780	741	722	783	771	751	752	763	734	742	731	785	768	778	781	747	776	787	723	755	697	797	760	758	744	763	754	744	771	738	739	753	743	717	751	766	750	769	743	762	716	682	758	738	737	774	780	745	728	762	785	740	761	733	744	716	748	733	744	747	740	728	739	747	733	697	719	745	719	746	724	748	750	766	736	736	750	743	750	738	731	745	745	732	729	739	752	772	740	744	749	729	692	737	761	781	747	724	732	754	735	763	788	728	680	766	743	765	740	704	717	729	743	710	731	762	784	733	711	754	732	727	714	764	742	736	722	722	744	744	739	700	788	719	741	734	745	710	742	725	723	743	746	727	789	757	766	743	759	763	800	708	772	722	737	765	745	715	749	736	696	724	747	730	737	760	778	739	767	709	714	721	742	756	714	776	707	795	755	790	730	744	719	715	751	756	771	764	731	742	747	719	753	725	771	740	775	762	748	785	711	771	708	740	739	708	735	710	756	774	741	758	744	729	695	748	723	749	766	729	757	710	741	732	758	737	749	730	745	712	751	775	777	719	724	744	802	732	755	787	687	754	736	739	762	748	724	741	675	728	686	761	737	744	742	675	706	700	760	762	810	734	721	767	716	753	776	751	731	747	735	727	716	783	738	745	745	744	782	706	743	767	743	718	740	744	746	731	692	765	720	723	693	731	782	751	723	798	705	720	698	717	714	752	756	753	808	742	731	751	721	727	702	799	757	739	725	713	771	723	770	734	755	782	773	788	718	758	741	706	706	740	758	762	714	688	747	706	751	748	791	725	759	733	661	699	769	713	711	739	782	770	752	758	785	760	735	718	702	755	732	697	775	696	774	737	724	794	751	767	759	787	735	776	697	773	728	740	801	742	748	755	753	719	684	742	765	723	751	684	734	788	725	716	774	687	741	705	757	738	783	725	727	750	761	748	747	747	733	739	723	778	791	772	755	763	755	732	777	715	711	713	730	696	735	757	736	730	738	769	747	763	793	768	741	794	736	785	749	726	716	785	729	771	683	737	742	733	763	727	755	752	762	729	787	741	759	734	746	743	729	701	734	698	730	733	704	745	754	747	718	758	768	734	700	730	745	765	726	757	731	765	738	750	730	774	761	788	707	736	731	751	744	763	729	724	710	708	765	754	769	745	703	718	748	723	714	736	731	741	772	764	667	741	752	758	731	681	745	778	756	746	741	780	735	738	767	733	751	762	734	750	739	739	749	737	734	739	718	722	699	733	673	754	726	758	774	759	738	737	756	731	820	730	704	775	717	749	752	700	744	754	692	762	773	714	738	746	765	715	706	715	743	756	723	752	776	735	674	759	691	752	755	692	747	765	773	761	779	721	751	741	756	703	727	766	749	734	749	707	815	682	766	695	797	731	763	780	765	698	771	746	746	714	794	723	767	755	765	749	768	769	681	755	750	719	708	745	772	727	738	728	757	707	749	742	675	768	773	715	770	745	745	722	715	736	684	696	745	678	699	741	729	771	761	756	737	733	780	736	736	717	766	782	761	775	710	733	788	721	707	742	736	716	723	758	743	765	715	747	793	728	732	692	771	736	756	739	695	739	748	739	747	761	759	738	775	771	731	713	747	753	717	763	754	741	690	739	733	797	735	761	747	757	739	723	774	734	808	678	732	796	706	754	715	756	733	735	742	731	747	745	726	749	778	792	686	700	752	754	721	713	738	723	726	705	728	812	721	761	720	747	713	729	779	761	716	735	689	747	738	757	726	722	760	752	711	757	748	755	753	740	723	777	743	748	734	723	736	746	765	746	739	757	782	733	723	759	717	724	741	708	766	719	713	752	707	735	727	718	711	745	748	718	757	765	787	745	760	730	782	749	777	699	741	703	735	720	757	739	776	741	746	735	734	731	717	719	755	737	738	718	753	732	730	728	748	711	769	737	724	745	743	740	720	744	751	718	733	772	744	726	727	703	724	749	730	719	734	742	782	759	739	708	706	733	771	727	720	735	745	728	764	708	774	775	724	701	776	749	727	722	751	770	732	728	697	694	704	737	747	763	715	721	695	707	770	740	780	768	702	711	753	733	762	780	759	758	761	724	810	696	781	799	718	747	717	762	701	760	792	717	764	769	720	751	731	744	778	761	756	735	735	758	702	719	749	718	783	733	765	715	727	736	737	765	784	721	748	737	810	715	718	731	688	741	733	723	767	782	749	747	749	740	697	709	720	729	761	784	775	723	723	731	786	756	773	755	664	757	748	699	769	759	690	704	687	723	709	730	753	698	762	716	753	753	773	760	749	757	787	728	740	752	725	783	742	752	753	739	725	744	766	758	727	751	734	757	708	772	705	717	667	710	721	748	760	705	746	763	726	709	703	767	706	759	688	743	742	788	753	760	738	779	745	782	797	741	746	813	749	689	759	745	739	731	717	682	733	735	702	757	757	712	740	744	703	762	781	704	727	788	731	731	729	762	741	707	765	736	727	772	751	761	765	792	724	739	691	718	745	729	727	727	730	735	741	774	786	701	760	778	727	731	741	751	749	733	757	770	719	749	786	721	733	715	722	727	735	743	766	742	737	775	742	758	761	737	747	730	710	772	735	738	727	735	701	718	730	764	702	804	756	732	744	768	738	720	726	751	786	729	765	710	733	717	755	727	690	723	751	755	718	734	751	713	764	719	728	711	733	829	795	739	708	688	735	695	719	731	671	770	781	775	799	773	734	767	757	762	730	747	714	654	709	750	713	722	727	737	722	761	733	784	749	731	775	732	734	702	730	704	782	747	738	712	725	746	746	738	740	751	700	761	707	733	719	712	733	733	759	751	750	723	682	687	757	730	735	713	725	800	708	712	751	729	772	717	696	695	798	754	711	728	760	715	710	733	728	765	791	755	744	753	750	776	751	766	745	744	719	718	719	716	733	761	757	801	759	712	719	755	756	744	736	732	797	810	772	696	701	773	708	744	721	755	751	711	725	763	765	736	700	704	752	797
8709	862	1191	961	671	538	443	351	324	281	250	236	201	217	210	170	197	198	172	182	169	184	156	205	179	147	168	144	169	151	166	148	155	135	166	149	157	139	167	153	190	136	141	146	139	147	149	138	148	158	193	172	150	151	148	158	163	174	153	159	144	147	123	155	191	137	159	148	157	146	155	148	150	167	149	159	148	145	143	165	146	160	128	161	172	158	137	150	153	143	141	160	151	150	157	172	157	168	154	149	160	159	152	163	149	149	160	159	164	133	160	155	133	162	144	164	133	169	164	164	154	174	157	148	138	154	135	164	156	149	146	181	151	161	179	123	135	171	155	154	146	161	147	161	165	146	173	135	156	149	139	160	159	160	150	147	152	136	148	167	141	133	155	141	136	156	151	155	141	153	168	142	139	138	146	159	131	156	146	168	147	149	142	131	142	141	144	147	163	149	148	141	143	151	148	155	160	138	162	155	180	146	152	151	146	150	124	143	162	131	169	162	146	147	150	137	140	151	151	152	127	128	153	144	153	122	163	154	144	141	147	133	157	179	141	138	153	150	146	153	121	166	158	150	165	163	154	157	152	147	159	149	162	156	141	162	152	155	150	146	179	137	145	152	141	136	142	164	173	152	155	153	152	134	127	144	151	152	124	136	162	159	168	162	150	152	146	141	138	167	148	154	158	149	145	160	170	162	136	146	160	162	157	148	150	141	155	150	144	138	159	185	152	139	150	164	136	173	155	129	153	157	159	152	161	151	150	152	163	184	168	133	149	135	150	143	149	133	141	172	123	129	165	134	129	178	132	152	139	137	153	159	142	147	149	148	144	144	167	138	148	140	136	144	166	133	164	153	155	165	162	156	133	147	159	148	154	147	154	168	158	146	150	138	159	138	150	139	135	146	155	132	135	175	152	147	152	153	145	137	146	150	155	169	120	145	164	160	149	153	134	145	140	150	176	135	144	139	155	133	163	142	158	160	162	149	137	152	171	165	145	121	123	162	156	154	150	150	163	159	139	163	150	133	160	134	157	144	145	155	178	153	155	168	163	146	150	137	140	179	144	160	150	146	148	144	142	150	137	154	147	176	156	143	166	167	197	171	142	163	157	144	179	153	142	159	138	153	155	150	160	146	138	135	141	157	126	161	170	139	160	148	158	140	151	152	166	137	154	152	137	140	146	165	150	125	135	171	169	145	149	153	161	149	139	158	160	158	157	148	160	142	140	164	145	153	151	151	154	163	170	125	151	170	153	156	115	139	152	182	161	159	177	156	153	159	142	148	178	126	141	147	146	158	163	152	137	151	134	149	145	134	133	149	166	142	161	141	165	160	158	166	139	146	148	152	160	154	183	145	152	150	151	151	150	145	145	147	156	143	130	136	160	163	149	137	140	159	145	154	152	150	160	140	151	177	143	118	149	154	164	149	162	157	131	142	162	177	155	152	143	155	140	152	167	154	153	168	139	145	159	150	168	148	156	147	144	155	141	146	153	147	131	170	138	141	151	146	152	152	134	164	130	148	151	145	160	149	157	148	140	141	144	161	157	142	168	146	161	146	148	153	145	148	125	163	161	147	128	153	154	139	172	169	161	134	138	145	138	153	168	178	144	158	135	108	136	137	151	155	146	151	150	147	172	143	146	143	169	166	174	180	145	169	146	130	129	144	161	150	139	145	133	148	157	152	144	122	154	157	128	150	168	161	139	158	145	130	154	151	140	131	187	158	148	135	146	146	142	133	171	149	163	149	149	140	146	176	152	161	161	150	157	167	156	146	143	147	136	141	160	184	171	168	159	137	128	137	152	159	138	157	198	168	152	162	151	134	139	130	155	157	173	152	162	158	146	147	163	166	163	163	162	151	146	159	163	129	151	140	121	181	169	156	145	160	169	142	138	167	153	180	134	151	142	149	147	135	161	145	145	151	159	166	173	144	150	149	136	144	154	158	146	156	166	155	137	160	161	157	138	144	165	159	153	161	151	162	165	137	141	122	140	151	165	148	146	148	139	153	140	157	167	150	141	142	133	154	171	150	145	153	144	136	171	144	142	155	132	156	161	138	181	148	151	160	160	145	139	125	144	141	156	180	140	156	157	166	147	158	164	166	144	164	166	132	150	164	147	146	174	159	171	168	172	128	158	153	145	151	150	146	155	143	154	161	181	145	138	160	135	134	158	147	142	127	145	153	152	148	157	138	144	147	147	169	143	147	147	129	162	149	151	136	173	160	156	140	155	143	166	145	136	145	178	145	151	141	137	170	137	167	141	152	162	158	156	144	156	149	135	157	138	151	130	142	133	146	154	178	152	142	143	156	147	150	152	158	145	152	141	140	165	135	157	157	153	173	155	157	152	142	154	148	177	136	133	160	174	172	169	161	176	153	174	145	156	148	163	146	144	135	164	142	143	126	165	153	154	140	151	138	133	148	137	131	172	139	162	162	151	138	154	166	135	143	162	125	148	152	172	141	155	138	172	164	165	148	159	143	141	158	145	147	154	168	163	166	145	129	144	164	160	150	130	150	164	148	121	152	135	177	162	159	137	159	169	144	147	169	139	174	150	128	149	156	150	148	159	161	154	145	188	153	172	146	149	151	148	158	164	154	152	154	141	167	148	152	147	158	179	136	126	167	165	155	183	138	167	154	130	164	173	132	154	151	138	168	162	163	157	152	147	179	162	171	164	167	157	167	160	179	145	141	143	175	133	145	159	139	160	160	144	163	133	139	156	129	153	144	151	154	167	160	126	129	158	168	151	156	139	159	141	159	148	150	162	153	163	161	161	149	174	150	173	125	132	155	155	162	158	138	147	153	142	141	127	151	168	156	150	144	148	150	133	155	149	168	139	152	132	162	137	172	154	124	166	143	146	127	136	137	147	136	134	157	146	177	147	167	168	137	144	160	149	151	148	144	159	141	143	128	137	150	167	155	131	142	141	157	144	161	147	144	136	168	135	157	152	144	170	130	162	150	153	142	144	159	141	140	146	138	157	142	161	154	162	136	178	132	151	172	148	140	150	155	160	136	142	159	160	162	154	141	144	144	125	165	148	127	132	152	155	157	136	182	138	161	143	150	162	145	174	180	162	156	151	134	167	160	151	156	153	146	164	146	149	125	140	141	165	139	163	155	174	149	160	151	153	140	125	169	166	148	153	157	168	152	135	159	133	149	140	172	159	173	151	138	125	154	169	156	155	158	157	135	154	154	162	150	158	164	161	159	141	162	149	153	159	153	156	161	141	138	141	154	125	151	145	148	146	134	169	157	146	149	143	164	162	165	159	152	150	138	157	156	153	135	153	169	146	165	143	150	157	160	152	149	134	150	148	159	154	153	132	143	152	170	150	139	132	169	140	157	170	122	139	148	149	163	144	162	129	146	141	158	148	134	138	162	145	158	158	141	167	134	182	163	166	163	173	140	175	149	146	162	152	134	149	165	121	140	130	139	138	170	172	162	150	163	163	166	161	126	150	170	147	160	165	142	168	155	175	161	138	149
5475	1287	2623	2977	2630	2247	1936	1539	1328	1212	1103	962	927	841	795	774	720	716	709	647	616	651	621	567	560	565	555	537	572	577	558	553	507	519	512	497	513	498	524	504	494	508	509	518	452	475	486	512	475	428	438	482	440	460	475	469	480	456	428	497	480	446	446	474	467	448	465	492	458	450	440	487	479	479	467	475	494	458	485	404	460	431	434	424	511	433	468	459	521	442	479	476	467	440	443	444	418	427	417	479	459	445	432	428	465	451	484	461	452	395	448	445	443	411	412	480	454	457	456	507	457	447	432	470	418	440	433	465	466	484	423	460	465	435	491	435	456	450	476	416	400	443	441	430	484	443	412	438	407	464	450	466	463	478	434	457	418	480	450	482	434	445	462	463	411	456	444	451	414	435	416	485	452	480	432	457	434	446	453	413	441	447	440	430	426	463	466	463	413	407	403	443	439	425	484	425	461	444	434	430	444	403	410	413	442	395	449	418	433	416	424	456	412	452	433	409	430	441	444	472	464	426	422	388	392	429	429	430	472	419	465	405	438	398	446	460	469	459	444	462	404	425	433	447	438	434	411	468	408	437	448	453	479	461	428	436	426	457	439	438	446	463	487	448	439	436	439	454	436	441	451	492	463	405	450	450	434	457	443	413	432	463	455	430	425	425	440	417	460	433	412	421	501	452	449	466	471	432	445	492	443	458	445	490	437	439	445	444	443	458	455	471	450	460	443	470	412	468	428	436	430	453	431	457	466	461	426	444	425	487	454	419	412	441	494	483	446	400	472	424	447	419	483	451	425	467	475	461	440	418	454	469	455	443	434	411	453	453	421	427	454	434	440	460	444	421	434	451	484	432	448	430	441	443	455	428	458	441	442	447	444	480	423	418	421	435	453	433	438	433	394	447	451	457	469	439	431	424	439	473	441	463	461	438	443	434	447	453	463	456	411	441	471	432	437	437	458	416	420	436	458	465	437	423	426	441	442	475	442	461	479	424	424	429	435	420	441	423	428	461	452	427	481	444	410	425	452	463	465	446	454	474	468	457	428	431	444	434	446	454	440	447	453	429	428	419	450	417	458	450	415	455	435	453	436	430	458	431	416	406	442	471	456	460	441	450	421	442	436	424	438	442	444	436	425	492	468	423	434	438	434	432	465	465	409	487	454	418	443	420	416	423	458	475	473	405	435	437	423	423	442	444	420	473	409	450	454	456	439	449	463	466	420	468	434	457	437	456	411	457	455	457	399	415	473	422	434	451	445	440	483	422	441	454	433	436	448	450	444	428	451	449	430	412	439	430	430	489	484	467	438	440	434	416	463	457	438	433	468	435	427	448	457	456	481	439	468	447	470	456	461	424	452	451	457	416	426	417	456	425	430	462	442	459	441	438	452	444	451	471	432	458	416	474	467	421	406	436	478	506	421	446	478	468	438	441	446	442	422	439	433	416	438	445	428	479	456	462	459	443	463	467	423	435	470	463	472	458	433	444	450	453	487	446	455	435	463	454	417	470	482	452	446	421	463	428	447	461	448	433	471	442	479	466	436	444	469	492	455	429	415	450	449	436	445	456	456	455	477	491	424	452	474	418	437	434	427	449	428	395	435	433	467	430	432	428	456	466	459	433	420	443	438	428	464	447	475	445	468	477	449	464	494	441	465	439	430	414	423	448	483	436	447	428	460	452	421	427	450	423	432	467	446	428	437	500	418	448	446	439	447	456	424	430	440	444	430	420	463	441	428	446	433	458	446	444	445	420	395	453	434	461	425	433	453	449	440	459	443	432	444	458	448	467	458	428	478	463	472	457	482	423	439	430	413	453	454	444	447	419	450	421	461	452	401	426	410	464	521	434	438	448	397	445	410	461	434	477	463	406	452	462	430	417	446	422	439	445	464	460	445	430	479	452	437	416	461	449	438	466	439	420	480	406	441	421	437	422	417	447	433	453	422	453	438	421	472	461	430	429	455	438	441	424	433	435	437	419	420	432	461	467	448	469	439	446	435	428	449	442	484	447	448	409	463	435	438	479	448	412	413	482	437	471	486	461	452	411	442	459	459	449	414	455	460	430	447	448	450	430	446	477	449	426	432	470	416	430	467	466	452	439	431	390	448	462	449	441	435	363	425	470	424	440	437	467	455	466	467	488	459	435	464	441	463	443	431	431	424	461	412	482	447	441	446	457	438	431	445	439	445	411	436	450	440	459	427	452	421	473	455	448	436	436	421	452	440	454	436	445	412	472	436	429	429	447	477	419	403	429	431	434	435	424	421	437	425	426	455	435	431	436	434	435	445	454	450	423	424	443	454	425	414	458	446	455	450	479	427	477	425	403	461	473	439	438	420	459	466	491	453	435	436	457	451	430	441	417	450	452	442	441	489	479	442	411	448	459	456	421	435	440	465	441	479	399	442	446	466	438	417	402	457	442	441	408	417	453	440	456	483	441	454	432	434	492	466	453	485	426	434	498	428	456	440	415	440	474	435	449	437	401	446	457	445	449	406	440	461	427	431	459	470	444	470	401	440	408	458	441	459	414	455	430	412	457	439	471	451	433	443	438	461	446	470	444	449	427	440	417	428	463	457	474	489	435	497	453	455	418	450	432	412	464	442	436	398	470	435	439	430	437	438	440	458	426	423	414	430	432	467	435	443	469	389	407	444	456	468	444	493	459	447	442	447	456	401	400	461	477	427	444	411	433	435	432	502	462	438	425	473	445	462	448	426	462	483	457	429	421	468	448	415	465	441	472	453	456	461	482	424	443	472	440	438	444	420	460	420	462	448	434	489	450	453	447	456	437	475	430	451	466	442	463	474	403	456	439	432	457	426	469	453	440	454	452	426	463	442	446	462	410	427	450	461	448	421	412	486	462	419	445	434	440	433	439	454	450	426	408	433	421	461	438	436	449	417	417	462	452	474	499	416	410	447	445	419	481	467	443	465	452	395	425	474	462	446	403	452	477	430	439	434	413	431	455	446	472	421	433	427	431	449	440	454	460	474	489	427	410	417	443	435	455	419	429	473	468	469	419	466	456	436	425	451	426	459	434	401	425	424	452	433	448	429	438	461	450	454	427	423	478	425	450	463	476	438	436	447	413	432	455	419	401	459	456	438	421	429	446	429	487	456	440	438	466	449	464	433	436	428	411	425	463	408	464	461	426	457	450	418	460	458	461	405	432	408	408	436	448	432	468	399	479	457	436	430	433	450	425	485	461	489	440	478	443	443	434	461	466	435	425	424	467	409	445	479	478	428	463	469	445	457	473	419	410	442	471	455	447	390	417	469	414	454	413	439	452	517	465	426	418	413	411	446	438	438	445	437	448	456	424	418	492	435	447	465	479	437	432	463	464	437	487	470	452	467	428	459	439	435	451	461	396	430	451	446	468	455	441	503	441	436	464	477	458	453	415	426	422	429	425	450	448	460	443	440	439	486	457	476	439	425	434	439	459	436	431	441	423	412	462	425	452	417	432	451	453	464	489	453	426	425	490	415	424
15933	2159	2282	1775	1237	927	685	560	466	380	360	286	260	257	237	213	216	192	182	196	161	219	204	162	154	163	155	161	139	162	136	163	158	143	144	154	192	145	165	140	176	146	134	141	164	152	126	158	154	125	134	122	162	144	147	132	154	133	130	128	157	139	137	124	137	139	134	120	124	139	133	136	152	132	101	151	143	152	129	134	124	129	137	145	126	134	140	122	147	126	124	147	154	138	122	141	140	135	153	127	159	115	136	135	119	132	154	126	124	133	140	119	129	129	135	139	136	132	148	149	144	144	130	148	120	146	147	133	140	129	120	146	123	140	149	134	103	150	141	152	129	132	131	127	131	146	134	129	141	132	122	108	147	139	117	139	129	139	156	132	129	135	136	135	136	134	145	118	145	119	120	122	133	137	118	134	155	150	111	131	127	152	135	138	112	130	150	125	126	130	165	120	131	128	123	122	116	130	135	138	138	134	150	137	119	150	136	129	138	111	155	137	133	114	123	136	115	120	112	148	147	137	135	134	133	138	122	158	144	129	139	142	125	157	134	130	137	153	137	142	142	146	127	127	136	119	135	149	128	147	129	126	128	134	115	123	139	156	134	132	127	130	141	135	128	117	126	139	122	128	116	122	127	133	135	154	141	158	141	122	114	138	149	131	125	135	154	138	146	137	130	150	112	138	137	117	124	129	119	146	122	145	132	128	128	148	110	131	125	129	122	117	105	132	124	155	128	157	135	113	145	152	129	130	134	140	143	133	137	117	127	136	142	137	107	141	142	131	131	118	107	136	129	150	129	130	126	114	126	136	140	135	134	111	121	132	138	126	139	165	153	130	121	141	143	115	128	125	117	139	146	143	138	128	135	164	130	148	136	144	129	141	134	136	126	153	105	134	138	128	122	144	136	130	110	123	144	135	116	118	131	134	150	158	140	125	131	141	144	116	140	125	127	146	127	139	142	119	121	146	131	140	138	111	102	135	136	125	140	126	130	132	114	105	135	127	130	118	134	132	157	134	121	137	130	115	126	153	137	144	145	128	149	114	127	130	134	129	124	122	145	130	120	126	129	130	125	142	157	145	142	116	146	123	124	128	136	138	144	127	106	124	134	131	136	135	147	126	158	120	122	128	139	140	153	153	133	125	131	131	121	152	128	143	132	130	128	138	126	148	132	138	113	124	139	121	132	114	121	131	137	128	159	125	121	141	141	124	124	136	149	143	127	114	126	113	120	127	147	134	139	139	109	116	140	138	130	133	136	158	137	116	138	143	134	130	140	139	146	127	151	145	123	125	133	132	134	124	115	112	137	146	147	135	153	119	131	130	160	120	125	151	144	137	154	132	135	140	118	133	133	147	120	134	153	139	117	137	119	127	117	125	142	138	123	126	126	154	154	131	147	139	105	121	146	140	136	112	141	139	133	142	144	131	151	137	118	144	143	116	117	133	107	144	125	133	153	148	129	129	141	151	137	146	142	133	136	132	116	134	117	146	134	151	160	122	133	150	139	142	158	135	128	121	139	122	116	148	142	125	120	131	127	113	134	142	137	158	119	138	128	131	149	121	129	143	136	150	143	148	140	135	150	145	141	145	139	144	126	127	126	136	141	114	115	171	148	119	114	121	139	143	142	138	135	142	127	142	123	117	139	146	116	145	140	139	150	145	146	130	116	127	137	153	127	137	132	126	124	151	128	128	119	141	136	123	135	121	111	129	119	150	139	134	135	128	130	136	132	145	126	138	130	113	131	155	131	142	131	133	132	115	126	138	143	122	147	133	115	135	127	131	129	135	138	140	139	135	134	110	145	133	157	122	117	131	148	152	129	129	161	130	128	129	121	140	131	136	148	131	155	134	130	143	147	135	143	132	116	141	129	131	124	124	134	115	128	129	129	122	128	140	126	115	120	123	129	145	132	144	123	123	120	141	159	155	123	129	145	134	132	126	129	142	147	137	136	129	111	142	132	127	111	131	130	126	145	146	126	130	138	127	164	137	140	123	129	124	156	124	148	134	136	127	136	116	125	122	139	133	118	142	131	138	153	137	143	135	130	136	149	136	137	135	127	134	115	117	146	132	144	154	118	149	115	149	144	147	132	121	134	128	131	133	136	138	142	126	137	124	129	133	122	121	131	146	141	132	125	120	133	119	149	121	126	146	133	117	142	153	131	127	132	149	141	123	131	144	135	125	141	125	135	150	152	154	130	133	130	117	130	143	126	134	123	154	124	137	129	132	132	124	130	138	148	126	124	144	129	143	153	134	134	128	140	136	133	130	121	157	107	120	129	124	145	129	119	151	138	134	128	124	147	128	142	124	148	145	136	146	134	130	142	134	137	117	113	124	134	140	140	158	125	132	143	128	119	111	138	140	136	130	128	124	119	135	122	145	132	123	125	116	126	145	119	142	123	136	133	138	120	121	125	144	137	111	115	125	115	122	128	142	116	128	130	145	140	134	113	110	137	115	122	143	119	128	136	126	150	143	149	137	129	121	125	119	132	157	136	132	134	116	154	129	143	140	131	125	126	136	125	137	130	110	157	139	133	126	139	122	127	133	125	136	127	119	116	115	143	141	133	137	118	125	137	110	131	136	133	123	148	141	158	124	146	117	148	120	142	150	151	124	122	160	137	135	141	148	116	120	129	135	123	122	136	122	143	120	149	126	144	118	149	146	139	154	150	135	149	116	132	140	127	149	136	118	133	154	133	137	117	123	132	133	136	134	151	130	154	132	110	125	120	138	152	146	147	153	129	124	141	120	141	115	127	145	133	126	134	145	154	128	133	145	153	142	129	120	114	132	131	139	132	122	129	141	106	125	126	134	122	138	130	135	147	112	143	144	111	138	118	118	143	130	142	135	120	129	119	123	116	153	135	126	152	139	136	116	137	135	140	127	129	143	140	130	140	120	120	126	120	124	143	135	129	160	136	108	126	137	136	134	115	118	108	145	132	140	139	109	135	120	143	152	139	127	122	118	122	124	132	128	132	109	129	130	148	160	125	133	138	119	149	136	129	131	160	124	142	146	127	125	145	125	143	149	114	136	148	130	149	135	129	132	132	146	121	126	136	121	121	188	131	111	134	120	130	133	142	130	126	102	137	135	135	133	125	135	152	113	140	148	132	134	135	111	149	142	135	139	137	121	136	143	133	126	149	122	155	112	125	130	130	153	124	131	123	129	142	126	148	138	121	131	125	136	142	125	110	151	144	139	132	110	149	144	135	108	128	142	126	143	133	131	129	125	111	114	130	159	143	161	124	151	126	147	164	136	119	129	116	129	149	133	161	133	127	142	143	139	133	119	141	162	131	137	116	130	126	147	121	145	131	130	128	124	123	128	127	139	136	150	138	146	148	115	123	130	133	152	156	135	124	127	150	134	127	136	133	129	135	139	124	125	140	142	130	125	139	125	137	126	139	141	120	112	159	144	135	125	129	138	147	140	143	132	139	152	123	127	118	125	121	136	116	135	140	138	133	119	178	127	136	136	127	138
7506	1987	4354	5256	4573	3688	3066	2601	2197	1861	1677	1429	1286	1207	1130	997	970	888	795	811	800	730	683	693	681	657	672	606	604	611	538	523	549	551	542	471	527	508	472	555	525	491	463	465	464	450	497	498	473	478	472	440	466	469	449	439	465	461	439	481	446	451	422	461	428	467	469	470	419	435	456	444	429	448	465	431	452	446	423	434	394	453	447	462	466	461	410	418	450	445	417	461	438	427	410	403	404	394	459	377	437	424	438	479	404	443	423	437	420	426	393	424	423	371	409	410	445	455	408	449	424	388	447	439	376	397	387	408	412	439	382	408	414	435	419	397	390	424	415	423	418	423	396	407	392	432	403	403	426	399	425	402	429	383	423	427	422	413	431	427	414	376	398	416	395	406	408	409	411	407	426	407	428	422	418	379	417	405	366	407	411	399	368	440	388	410	391	442	405	400	399	426	434	428	417	382	432	417	421	378	409	419	389	436	418	444	417	408	418	420	414	413	430	431	456	391	386	390	402	402	402	403	389	433	433	436	392	401	407	401	379	361	423	424	379	434	425	432	420	419	409	393	405	403	405	400	447	409	423	425	420	381	405	454	437	453	407	397	446	409	417	399	417	419	443	408	398	415	433	409	401	403	409	424	404	390	398	445	399	401	395	398	386	422	443	420	463	402	406	410	383	411	376	396	436	435	376	413	473	427	386	398	414	421	406	432	383	429	424	359	442	393	400	404	391	384	409	406	398	407	419	419	424	389	437	406	396	376	400	391	400	409	375	409	408	418	410	355	422	402	451	401	385	417	420	422	435	342	413	399	452	399	437	425	408	444	410	422	439	426	430	402	392	401	414	393	412	410	410	427	419	412	445	396	410	418	380	389	370	392	373	393	408	417	432	371	411	431	394	404	394	406	409	442	409	412	419	428	415	387	379	421	402	436	399	367	425	427	416	421	408	390	385	436	426	436	384	412	394	389	386	410	406	401	424	399	391	372	414	465	405	394	396	403	414	448	396	437	413	408	440	405	430	392	425	376	433	433	398	367	430	406	438	414	438	390	418	439	384	428	412	396	404	418	376	370	450	386	399	411	407	421	425	440	414	392	403	417	436	430	420	426	432	397	414	394	401	403	411	379	395	458	408	407	424	387	417	410	390	430	409	413	438	437	412	411	393	420	387	417	413	405	428	425	402	383	415	379	393	422	380	429	401	418	405	372	411	412	376	414	405	445	399	414	396	432	387	420	415	396	411	421	387	400	382	395	384	390	435	433	426	419	381	400	412	437	406	406	431	413	437	422	411	433	402	378	404	440	416	431	415	402	419	387	373	383	413	409	404	407	452	374	427	368	379	423	438	423	442	384	455	403	462	428	424	457	418	387	412	376	410	402	412	473	430	433	425	429	415	360	395	380	398	416	413	415	420	402	396	438	376	431	417	391	392	412	402	402	423	422	415	382	405	428	399	430	398	377	392	401	405	421	411	445	442	376	418	391	446	401	421	392	420	373	425	376	394	405	391	391	429	395	423	400	396	373	405	399	393	408	401	435	416	396	411	444	436	425	417	429	401	440	383	407	403	405	404	437	396	420	412	410	391	394	412	433	402	428	419	377	419	447	388	399	435	383	428	426	412	407	425	412	407	402	397	429	401	428	438	398	424	443	393	380	425	374	414	436	417	391	411	430	405	421	393	384	407	460	439	407	356	441	369	412	410	401	403	412	406	374	383	429	408	429	489	442	369	410	408	388	394	408	426	426	416	413	415	381	403	413	401	419	426	436	405	435	425	432	400	343	431	404	390	417	414	413	416	418	372	392	435	389	408	423	397	454	445	395	406	361	409	412	398	403	423	386	385	398	414	423	400	371	431	426	394	408	415	419	382	415	447	415	392	391	431	405	420	405	403	416	407	400	442	399	444	414	451	421	411	403	399	449	442	400	408	433	388	394	401	410	418	430	410	427	439	390	410	405	433	387	407	383	416	395	390	446	438	393	460	446	429	438	387	422	396	414	439	410	436	457	395	381	384	460	412	399	426	386	400	418	385	367	404	447	411	407	383	431	448	449	392	376	415	409	384	421	456	433	404	425	397	368	399	398	395	434	404	415	397	419	408	408	367	385	363	401	447	388	395	402	423	393	408	388	429	400	416	419	408	416	377	428	396	390	394	404	403	399	436	402	434	408	411	412	410	440	431	407	420	412	411	378	397	408	420	393	418	476	455	374	379	395	385	414	416	445	391	386	411	410	400	395	450	371	361	362	375	427	425	379	429	400	449	419	417	382	406	443	376	401	395	428	423	390	431	382	387	361	377	400	414	405	444	415	429	440	429	384	411	425	414	398	385	408	426	387	400	420	401	409	395	373	437	399	403	441	395	412	463	458	426	428	421	381	373	418	432	408	423	408	425	424	422	359	394	457	403	392	412	434	398	418	443	402	420	412	421	400	400	406	417	394	408	436	403	428	404	430	430	447	413	413	409	429	410	397	414	375	410	435	396	428	433	400	420	408	396	411	402	428	428	448	437	423	422	428	425	367	475	427	432	414	407	400	377	399	397	403	399	450	412	438	393	428	425	406	409	403	399	402	376	396	439	407	415	423	403	439	412	428	397	415	405	426	408	432	398	400	444	399	444	404	426	383	428	444	422	398	375	387	393	377	400	405	397	397	405	454	409	424	403	392	427	410	424	437	406	420	436	419	434	427	379	404	370	378	431	428	407	399	362	447	382	387	402	404	438	384	396	408	405	399	386	418	403	421	414	431	366	449	396	419	422	451	373	416	420	396	412	401	445	441	452	403	440	454	449	441	428	402	418	398	429	370	397	430	417	415	392	414	424	405	423	430	406	401	410	425	393	403	378	430	398	407	416	399	401	438	382	434	423	432	389	397	403	403	383	411	441	390	427	397	408	409	413	376	419	421	375	408	418	409	415	423	399	416	415	448	403	394	403	383	424	417	397	410	392	378	396	419	423	424	434	446	415	444	426	379	420	417	435	391	420	421	435	418	437	431	427	430	435	419	413	408	415	441	426	394	393	410	401	397	437	406	388	410	411	392	435	418	415	383	428	405	401	402	431	427	390	427	416	409	370	400	408	411	410	395	430	410	474	401	423	396	430	438	413	455	426	415	408	406	408	372	457	394	448	429	393	441	398	406	410	392	405	421	392	422	393	414	404	385	437	418	430	433	391	451	431	392	405	395	444	438	402	426	392	389	416	413	416	437	453	431	413	420	408	421	439	391	397	406	388	441	434	426	421	412	403	406	392	398	432	410	450	378	387	412	387	395	439	402	398	395	426	367	392	457	394	405	424	399	406	404	397	416	400	446	441	430	401	406	388	437	409	434	406	362	385	442	424	427	422	398	400	418	407	391	436	401	410	393	417	406	454	434	437	409	405	458	454	412	389	383	398	410	390	409	402	432	394	413	376	435	426	428	422	439	387	424	430	434	402	411	403	407	418	442	428	400	427	398	411	424	407	414	438	432	404	409	406	396	398	406	417	413
2273	344	354	305	293	310	322	296	265	295	271	257	252	269	292	287	289	308	266	281	297	265	288	282	272	257	261	253	272	277	299	260	246	226	275	266	282	289	275	288	292	278	264	299	257	277	263	253	263	240	266	281	271	291	264	261	265	288	257	257	277	296	246	290	252	273	275	266	278	283	265	299	273	292	262	305	273	260	253	287	244	250	261	259	272	275	286	250	260	265	286	279	272	261	273	268	269	291	281	268	292	252	266	263	270	314	277	273	261	268	244	312	263	289	255	263	269	255	270	250	293	241	268	276	259	257	249	273	285	295	302	292	261	278	311	284	248	282	302	264	283	264	259	263	279	263	278	251	289	266	288	281	283	276	242	257	287	243	298	266	274	259	314	264	273	257	253	279	315	306	274	252	270	281	251	283	248	286	282	251	276	259	268	291	276	287	246	258	287	297	270	272	271	282	261	271	271	269	283	254	282	245	252	271	294	317	276	252	275	265	285	252	294	268	261	315	264	264	271	291	281	272	282	291	259	296	260	272	259	252	285	269	262	296	287	238	284	270	283	255	268	281	283	276	295	287	267	281	290	279	271	301	276	252	263	280	282	276	270	269	289	278	241	266	256	283	288	290	265	249	285	301	270	245	235	267	233	274	242	268	278	265	286	272	286	296	264	266	269	244	262	311	271	243	282	249	270	248	248	327	255	261	303	277	275	260	264	248	289	299	283	269	260	281	276	268	253	265	293	274	272	251	255	271	261	274	282	280	246	268	245	267	244	279	276	263	262	301	285	264	262	295	262	289	274	268	290	287	279	241	250	261	265	274	289	309	283	257	255	273	290	278	260	288	289	293	287	248	229	284	302	262	282	307	256	274	298	240	259	252	269	254	258	275	276	292	275	243	267	261	295	256	281	250	287	279	297	267	286	277	274	262	259	267	270	243	258	275	290	285	271	272	256	257	311	270	268	247	287	253	263	256	277	251	264	286	282	306	275	265	273	287	302	285	242	292	290	283	285	269	273	287	271	289	260	271	268	285	257	275	259	282	270	293	260	259	268	254	288	282	258	268	308	273	263	291	260	272	242	269	286	269	276	297	288	261	250	279	279	259	254	252	275	276	248	279	303	290	272	291	304	277	285	309	256	272	243	274	260	297	266	226	257	245	268	265	296	276	262	254	270	302	282	288	239	284	260	286	262	279	254	275	264	290	280	290	293	277	257	255	248	260	270	246	283	309	285	242	270	291	268	273	268	245	279	308	253	293	280	281	277	245	260	267	278	269	269	300	300	262	269	287	285	274	262	302	290	275	248	269	275	248	277	279	285	294	264	284	288	256	274	312	288	242	267	252	264	243	264	290	280	326	284	300	295	293	308	258	288	257	300	278	288	270	277	279	293	287	259	275	261	271	260	286	256	283	287	278	272	271	293	293	257	302	243	275	288	297	296	260	262	285	235	277	287	291	269	249	255	273	294	266	290	265	287	278	296	290	260	281	286	252	259	267	271	308	238	291	274	295	271	282	299	271	287	252	293	283	277	258	274	259	216	253	251	273	261	256	267	319	267	277	279	226	249	263	278	246	269	263	283	269	283	304	290	246	270	265	291	273	284	295	296	279	293	292	261	255	280	278	273	267	287	292	280	277	280	274	252	265	263	247	295	266	275	295	286	281	291	274	258	292	258	240	274	282	250	290	269	238	257	280	261	279	285	283	291	244	271	272	262	284	276	289	253	289	271	261	267	264	292	293	278	306	288	266	259	292	251	263	277	259	290	271	255	244	294	261	246	284	291	282	262	253	304	300	286	303	299	273	256	259	289	237	273	289	291	291	270	271	255	297	257	273	289	273	283	255	257	262	266	254	262	293	275	272	293	284	273	267	263	286	253	290	303	268	248	300	253	276	287	279	250	287	272	285	289	266	259	284	262	271	276	264	291	276	287	267	307	273	284	263	245	301	255	267	253	265	298	287	293	258	288	294	285	300	243	290	256	253	293	271	296	288	273	295	272	273	293	249	276	283	279	246	257	269	270	286	279	269	272	266	274	268	285	286	283	257	270	280	299	294	250	296	255	271	305	252	257	274	259	277	270	260	269	246	250	284	252	280	273	280	308	283	284	270	271	276	306	259	229	271	314	235	281	264	283	246	259	290	271	274	288	286	293	263	262	261	276	256	296	295	268	297	283	283	280	234	295	277	264	261	248	271	284	280	308	273	257	256	293	286	311	248	277	273	279	277	313	268	247	265	309	277	284	294	286	300	272	276	266	291	286	286	280	265	266	286	290	273	294	267	262	249	272	284	270	263	281	306	323	265	274	261	270	250	265	240	256	268	283	266	268	258	274	267	276	262	308	282	280	288	277	304	277	286	274	285	262	264	267	286	254	290	255	274	294	274	283	262	241	277	276	252	284	251	265	277	277	255	273	271	259	265	259	288	279	266	280	269	281	280	294	266	293	266	288	256	278	268	274	265	265	258	273	282	289	280	262	264	269	246	290	269	242	282	272	272	243	290	281	293	270	249	248	288	248	277	252	265	266	281	298	267	302	312	292	260	262	243	247	241	260	283	281	278	271	264	271	281	271	261	260	289	268	302	253	297	275	262	264	241	269	265	285	282	289	275	278	279	282	279	302	280	284	238	266	287	276	242	272	285	287	290	286	282	278	293	274	276	298	285	287	265	267	249	285	264	289	280	258	258	244	258	281	263	290	288	262	278	272	232	255	274	256	281	278	277	311	271	244	294	248	307	265	273	283	287	265	235	289	287	289	274	292	262	285	309	270	293	259	282	260	300	291	264	257	266	273	293	280	251	262	260	235	261	270	243	250	286	261	281	298	270	287	273	275	262	270	244	304	257	328	268	246	324	258	248	277	294	256	231	290	269	284	284	261	269	251	292	290	289	251	251	296	306	292	279	318	284	297	284	265	268	274	280	285	274	252	260	301	295	292	251	258	277	269	250	322	283	276	291	279	280	278	263	293	279	275	270	267	312	269	282	304	275	271	298	299	259	302	275	283	293	268	255	294	291	284	277	274	281	276	291	285	274	270	288	283	302	246	292	270	299	279	256	272	250	245	288	288	247	280	268	253	254	296	277	277	266	261	286	251	273	259	269	273	265	267	272	284	290	286	318	266	264	279	268	273	254	295	252	284	290	260	258	281	290	266	295	305	296	256	255	298	262	273	250	294	271	251	250	287	279	318	260	281	297	238	285	287	291	261	292	281	267	270	252	302	273	276	269	289	272	250	261	280	269	245	260	262	284	312	250	273	245	260	266	288	272	274	281	263	270	283	259	267	253	292	263	283	278	259	295	296	281	271	254	280	290	282	304	297	245	274	268	237	292	305	286	280	282	285	267	281	239	256	273	257	250	290	268	248	297	286	265	263	254	277	261	259	249	257	255	268	259	300	279	264	261	259	231	313	297	310	285	281	246	279	261	276	243	238	270	223	270	260	272	272	256	253	283	261	293	283	273	280	248	239	263	249	286	269	271	284	270
2316	786	854	887	893	834	895	848	869	836	772	726	741	765	799	750	756	749	782	760	778	758	789	704	776	725	777	765	765	755	722	706	745	780	725	743	737	710	782	733	716	721	773	705	755	744	735	741	718	732	725	775	667	749	758	727	759	758	703	752	704	702	752	726	698	771	747	770	718	731	722	747	738	765	750	716	759	690	752	734	746	748	773	741	772	761	742	713	702	745	727	761	746	721	705	722	766	749	710	691	763	740	758	758	729	728	716	747	745	741	751	738	691	771	737	708	738	749	745	798	761	671	681	716	814	759	716	726	693	729	749	723	726	724	746	740	731	726	755	747	768	727	752	724	785	731	733	689	734	689	722	702	768	736	763	752	701	712	735	776	757	698	785	740	724	712	707	719	723	734	816	732	743	735	740	791	710	778	731	739	747	734	773	706	723	790	737	749	720	741	712	749	694	795	736	733	678	693	763	764	772	729	753	761	775	721	694	714	794	722	757	783	765	725	695	741	775	760	738	736	714	750	740	782	766	737	809	655	743	726	766	750	746	682	726	745	767	755	774	718	694	747	713	714	781	733	723	766	763	761	719	708	774	764	672	689	721	724	757	727	752	683	750	718	714	724	741	780	736	774	700	723	751	735	736	748	716	741	760	802	721	679	783	758	710	713	706	714	774	743	758	736	792	757	733	682	755	776	722	734	738	730	766	745	685	784	755	757	762	714	694	713	742	780	685	725	741	749	758	713	732	755	723	737	730	740	757	724	738	756	744	799	735	756	762	745	775	809	731	708	729	755	710	734	723	708	754	711	760	706	781	718	738	763	703	750	744	743	781	725	761	705	737	684	739	762	709	755	756	755	714	765	727	739	739	706	754	774	760	746	729	740	701	756	777	752	713	725	720	798	710	718	741	738	713	709	723	722	746	748	729	701	749	716	718	757	748	734	740	742	742	724	762	746	747	732	715	702	762	744	776	736	777	707	729	737	720	757	760	774	783	726	659	746	713	699	756	781	781	730	742	745	707	760	747	722	724	718	773	750	749	769	735	723	730	669	713	764	728	720	733	755	754	707	732	700	773	781	754	754	719	706	751	785	764	791	735	763	781	691	755	740	702	781	722	743	713	724	735	807	729	713	738	751	709	743	734	722	728	710	774	734	709	748	680	775	742	725	702	755	749	741	771	767	766	770	742	714	759	754	803	721	720	752	786	709	750	742	735	761	704	753	718	752	740	756	717	756	743	746	721	715	740	678	713	722	738	755	744	762	720	778	725	703	733	775	734	742	780	732	726	720	719	716	725	746	746	705	735	719	748	742	750	740	717	725	761	768	768	728	726	778	700	742	740	696	765	766	699	709	732	742	742	809	722	694	734	747	749	692	748	746	735	762	718	731	726	700	740	751	724	673	716	702	744	737	721	713	740	724	745	697	727	696	771	737	761	766	718	753	680	722	750	764	735	703	715	781	747	726	742	748	737	734	769	737	754	717	754	733	732	697	722	754	736	670	738	700	773	766	790	766	751	737	797	734	711	706	750	761	759	744	758	717	710	711	692	744	749	760	766	704	721	707	693	705	684	709	693	772	753	677	791	736	768	737	730	749	749	756	772	749	743	753	765	717	749	777	732	682	765	765	732	758	723	749	717	725	757	732	679	775	741	709	731	752	755	744	748	766	712	722	721	764	768	735	749	725	696	746	752	802	787	713	720	728	713	752	748	684	758	707	683	730	753	743	728	793	711	765	750	758	757	704	759	733	709	707	705	753	740	727	757	772	687	820	712	741	747	768	752	750	757	728	751	738	720	728	763	752	721	739	758	749	759	699	727	761	688	725	738	726	740	736	696	724	714	733	744	802	703	709	736	729	727	751	717	787	796	710	747	743	715	747	708	789	763	731	754	745	743	715	748	701	710	691	721	685	754	726	743	755	707	759	784	772	722	748	694	754	752	713	721	767	816	735	762	715	737	747	754	743	724	706	709	732	733	731	727	693	734	781	676	705	721	736	785	728	784	729	727	748	761	712	748	742	753	720	741	729	728	737	782	744	749	756	714	751	730	747	704	760	738	722	739	737	735	743	770	760	700	764	695	741	734	721	727	724	746	802	745	748	737	760	702	769	774	732	703	726	715	734	778	756	727	716	710	730	716	724	774	769	729	758	728	704	742	764	743	750	728	744	757	781	770	754	733	715	755	710	736	715	699	733	751	735	723	734	727	737	761	733	730	742	743	769	702	737	721	741	732	736	723	731	700	768	732	749	696	706	719	713	732	712	754	706	755	693	730	737	770	718	717	754	733	736	709	710	734	709	802	749	785	689	705	783	723	771	711	749	704	775	732	779	761	728	748	745	695	718	764	745	757	725	801	699	756	715	750	753	807	726	709	761	765	718	757	707	722	687	747	726	780	727	695	753	775	740	752	777	756	713	763	681	784	741	737	735	797	759	728	761	710	702	752	755	711	693	716	715	757	716	735	692	757	760	766	759	718	730	738	750	707	805	745	806	795	761	770	737	726	757	758	732	712	740	694	732	711	748	752	734	713	768	720	768	761	773	740	701	750	717	707	779	805	767	739	752	690	722	698	728	741	733	750	748	734	761	756	743	739	723	763	738	710	748	697	679	768	768	732	763	710	767	699	739	716	743	719	737	722	686	734	716	732	706	754	757	754	722	744	755	725	704	771	762	812	667	777	774	753	725	773	782	749	720	749	798	744	757	753	756	745	756	733	746	742	762	754	750	737	772	770	743	751	738	779	770	740	769	738	756	753	696	739	760	821	730	719	748	737	735	759	758	750	707	724	739	784	772	727	742	762	739	797	747	760	713	801	740	730	735	776	770	769	777	774	794	760	740	752	762	733	773	739	740	748	743	759	719	723	726	756	747	719	752	735	769	731	729	665	743	722	773	716	744	730	704	747	749	746	717	764	752	721	770	734	714	720	737	732	790	730	759	744	731	699	789	748	790	743	787	727	716	729	744	726	737	736	743	770	763	725	756	717	729	716	759	763	724	718	758	710	774	770	760	740	690	754	735	727	782	753	769	713	745	726	733	720	746	727	732	748	722	704	729	765	734	741	742	721	724	762	795	780	728	724	755	759	814	734	764	700	702	716	772	732	737	715	715	767	724	736	748	764	724	776	723	701	813	767	751	702	728	737	769	744	756	762	746	727	713	710	728	754	731	717	742	759	732	728	781	758	752	707	767	751	730	732	729	700	725	748	692	758	723	774	791	710	725	783	702	760	746	702	726	733	736	772	673	730	740	746	774	723	750	728	721	751	778	694	732	781	742	763	768	718	716	744	706	756	756	747	755	807	761	778	724	703	754	738	741	726	730	795	757	777	722	729	746	752	748	732	763	734	745	749	747	706	717	718	708	715	737	702	756	756	720	719	713	770	741	735	736	726	778	715	717	749	707	718	727	724	759	736	744	758	752	747	708	802	761	731	738	781	740	740	738	745	663	750	727	758	731	746	730	774	780	747	743	725	747	788	740	721	753
8816	945	1188	890	742	582	422	362	298	287	265	231	226	229	211	226	208	183	143	199	182	188	167	149	186	166	164	168	189	158	182	140	146	175	159	133	143	168	150	163	169	152	188	170	137	154	186	165	166	169	162	156	159	145	134	153	161	134	164	152	165	144	155	160	132	135	162	169	187	167	129	155	155	163	150	172	156	142	130	145	141	137	140	152	181	163	142	156	136	142	113	163	162	149	148	151	157	167	152	128	127	121	157	181	153	157	156	180	151	135	154	150	141	147	169	148	134	152	158	139	145	149	145	149	149	156	148	134	150	152	153	160	140	161	146	146	150	138	142	155	183	143	145	145	135	140	147	150	134	156	165	150	158	169	158	138	150	143	170	149	155	148	180	150	159	146	126	158	124	147	153	157	145	152	126	175	149	139	144	140	150	152	157	169	144	154	114	152	148	154	138	154	148	150	145	154	153	159	127	179	158	146	140	144	143	166	181	145	136	132	154	145	159	151	153	158	155	177	144	148	146	173	142	167	117	181	149	152	155	165	154	140	123	147	158	158	154	156	133	151	151	140	158	158	176	149	168	145	154	148	138	160	147	160	179	152	142	138	166	182	162	137	141	157	157	164	159	143	156	134	161	153	140	146	149	131	144	154	133	135	162	157	133	139	147	144	156	152	132	149	159	148	155	136	159	155	154	176	179	160	168	154	149	128	146	156	130	154	132	147	136	173	136	135	134	134	167	146	162	166	175	141	145	168	171	161	152	168	136	151	155	170	146	161	143	151	142	149	165	130	152	137	174	142	146	136	134	159	162	147	143	149	147	150	164	158	143	157	155	148	162	153	136	151	138	162	149	165	148	183	153	155	145	169	159	144	156	158	136	155	140	158	157	139	131	147	174	161	142	164	165	169	165	132	141	170	158	180	188	162	154	147	119	142	147	134	153	169	150	170	168	164	143	142	162	153	142	156	174	158	191	126	159	146	159	161	155	146	151	150	164	134	149	162	156	153	158	154	151	132	139	156	155	156	157	166	169	168	136	163	159	135	142	118	124	183	173	172	166	172	166	173	160	168	124	140	154	161	152	159	140	162	156	149	146	139	140	131	133	137	149	133	167	144	148	148	154	139	178	142	166	145	159	161	137	158	158	156	152	139	149	157	159	156	155	146	150	136	145	148	131	150	147	178	164	130	142	150	139	160	158	139	162	144	163	156	149	164	142	140	152	180	136	147	148	161	159	140	155	133	145	152	146	143	173	134	149	154	131	167	141	138	133	181	161	168	118	139	149	152	140	140	159	166	161	152	145	148	145	158	172	147	154	143	170	165	121	163	162	154	160	133	174	149	123	162	148	170	175	122	130	135	142	163	156	157	127	170	119	139	151	166	131	167	164	137	152	145	152	146	161	169	137	151	131	138	134	162	150	158	166	145	136	139	140	168	148	169	159	144	149	140	157	134	148	133	154	157	143	162	147	156	152	129	183	159	133	168	145	174	157	146	178	144	143	138	128	143	167	137	153	143	157	154	151	144	145	137	165	167	163	170	140	129	160	157	160	130	163	154	161	159	141	148	166	147	147	147	164	150	141	150	166	145	196	141	156	162	154	141	171	154	143	146	166	149	179	153	157	161	145	147	145	149	140	156	148	134	164	131	172	170	162	160	139	159	165	155	152	170	174	160	151	151	138	158	127	154	154	155	151	144	164	127	149	129	158	157	145	147	134	148	173	129	163	157	158	153	141	161	162	157	149	151	165	143	162	152	136	145	143	122	129	152	146	159	154	136	155	148	146	157	155	157	135	160	138	173	148	154	151	173	141	148	151	151	146	169	183	130	155	147	147	149	140	136	170	167	135	157	147	137	135	160	161	161	120	157	134	159	146	180	156	149	144	172	159	134	139	132	149	162	171	159	144	147	143	141	139	139	135	165	158	141	147	129	143	142	136	129	134	138	154	140	158	168	159	148	147	141	174	169	150	168	161	130	145	144	145	151	141	175	153	138	136	147	162	158	145	165	144	168	166	162	168	136	141	143	142	143	130	152	151	146	157	154	127	155	161	147	159	174	162	138	152	145	146	159	169	161	143	171	162	144	139	157	161	170	177	137	148	143	148	155	146	152	134	161	146	148	150	150	154	161	140	159	154	145	158	152	161	148	156	151	149	117	156	163	147	143	140	147	140	143	155	141	164	161	133	149	157	149	110	147	173	158	133	147	158	133	135	152	155	148	140	160	140	148	157	139	143	149	147	164	160	138	163	147	142	152	135	167	154	180	150	158	143	141	131	144	143	157	166	139	154	156	163	155	165	133	155	171	152	146	152	142	133	158	157	162	130	162	138	163	145	138	152	151	159	141	153	168	142	139	148	171	139	141	180	157	150	142	137	145	179	135	151	154	156	143	166	154	148	149	163	169	152	135	146	144	146	154	133	157	150	164	149	132	161	166	156	135	134	157	142	147	169	155	151	159	167	150	151	146	147	152	145	137	177	167	165	152	165	164	146	152	169	148	165	174	140	151	183	140	157	159	160	140	130	130	175	131	162	184	143	144	150	162	148	140	158	152	149	146	159	157	164	164	137	142	148	156	148	159	150	152	139	177	195	156	144	142	176	146	177	154	168	160	124	142	138	151	165	176	163	155	162	161	158	164	134	155	148	143	143	120	170	159	128	168	143	166	144	158	167	142	171	144	144	146	138	150	155	145	153	144	121	153	155	133	133	140	174	140	170	149	171	152	159	152	149	146	143	181	146	151	171	146	144	161	164	156	159	160	148	163	150	139	160	147	168	159	143	168	170	147	162	146	125	164	147	144	136	157	154	153	140	140	143	156	158	178	153	158	141	154	133	151	148	167	158	136	169	142	170	159	157	142	137	148	162	154	160	138	156	159	149	143	132	162	149	140	164	169	146	153	134	150	152	150	151	161	135	146	147	164	184	157	123	154	150	144	149	143	167	155	161	152	131	156	146	149	164	113	143	137	159	153	153	146	170	155	165	153	140	156	155	163	166	134	134	148	133	140	157	153	136	139	132	169	150	136	145	156	150	153	151	151	159	165	171	143	155	145	158	166	175	151	131	143	140	171	157	142	127	172	139	169	121	138	165	152	151	153	137	176	138	151	173	158	146	158	147	151	155	141	142	142	149	149	158	148	148	158	151	146	165	143	155	151	155	167	167	156	122	153	158	132	161	143	162	171	138	141	142	158	140	136	132	139	161	135	161	159	173	136	142	135	151	162	140	179	162	154	155	146	154	150	149	171	145	148	170	160	158	156	149	154	144	150	138	155	145	140	171	147	152	121	139	161	156	153	146	141	164	141	171	141	176	159	161	163	138	183	171	144	152	162	152	147	137	141	152	150	145	143	163	149	136	162	161	147	150	155	160	161	170	130	137	163	136	164	147	151	134	154	157	155	137	151	172	157	149	164	175	147	157	153	164	142	151	143	144	141	147	148	129	148	149	153	148	171	136	159	166	151	136	146	143	157	143	161	135	185	165	145
5446	1208	2539	3126	2660	2201	1866	1603	1337	1259	1106	971	964	790	763	720	701	690	661	664	626	623	610	583	547	569	505	523	531	499	533	520	530	507	521	513	517	501	470	476	459	543	479	480	460	474	475	469	460	456	498	456	500	472	519	478	482	453	443	432	479	468	458	464	434	468	462	483	458	431	456	450	450	436	451	463	472	460	489	443	430	436	471	437	428	463	467	429	458	448	471	498	448	460	478	469	479	430	462	432	454	473	492	417	435	446	437	452	417	454	436	405	447	465	481	461	432	449	447	422	452	437	474	448	433	456	432	446	441	476	445	445	442	398	445	412	462	446	445	425	435	458	398	452	460	412	459	451	434	439	423	433	437	446	440	464	410	447	419	467	453	414	441	429	465	436	438	442	425	407	443	420	446	441	452	440	446	455	424	457	431	433	448	452	444	459	459	424	468	461	473	405	452	439	433	425	432	441	433	438	439	450	426	427	426	457	471	465	433	405	433	457	416	472	456	447	453	404	443	410	445	445	399	442	452	414	442	452	445	453	420	454	451	482	451	444	406	449	446	416	419	434	449	429	402	452	447	469	420	443	456	414	476	471	451	403	467	441	445	438	438	436	442	472	453	454	441	460	428	425	454	468	449	452	422	459	423	471	469	412	446	420	439	468	437	453	435	446	433	468	425	462	459	492	444	431	410	397	445	432	492	446	442	447	423	433	443	450	424	444	418	436	443	425	459	402	440	415	424	463	463	459	467	422	458	445	449	410	453	422	464	432	453	487	435	452	450	432	461	427	441	426	435	432	459	447	437	434	448	449	463	451	440	438	444	427	482	399	458	444	436	429	425	434	460	443	436	409	409	458	429	449	443	471	431	418	466	441	471	466	441	471	409	403	428	458	440	464	441	449	448	484	468	418	441	435	459	436	436	447	440	423	456	468	421	456	444	410	443	440	405	425	446	442	461	405	412	474	463	414	419	440	462	440	388	470	444	444	416	437	439	447	455	432	455	447	445	424	456	441	430	447	451	427	434	426	420	415	452	434	457	437	434	421	429	438	428	448	457	443	437	419	402	471	463	463	395	439	446	460	409	462	445	435	475	429	466	408	430	446	414	449	442	418	458	458	421	431	463	444	457	417	454	466	454	435	424	454	458	441	428	415	455	413	420	416	413	433	446	470	461	465	437	458	454	452	430	459	483	417	465	479	448	448	453	434	422	462	431	483	451	438	451	440	404	423	447	446	444	422	419	443	450	450	442	479	405	460	443	475	453	444	463	468	431	419	451	474	436	431	493	480	454	438	436	447	412	489	460	480	448	460	439	454	441	430	452	433	415	435	455	481	434	469	447	499	421	416	470	411	445	442	479	448	438	412	427	473	413	443	439	482	426	451	425	457	410	412	416	404	426	460	393	433	446	436	458	442	463	415	467	450	440	439	433	419	424	488	432	437	454	428	460	412	428	436	441	439	420	445	456	448	425	420	419	423	451	420	437	435	445	444	462	439	431	428	434	399	428	428	442	462	435	479	437	460	432	440	449	435	452	466	441	453	460	450	418	435	463	443	418	476	490	420	442	465	423	436	416	442	433	471	450	460	463	443	427	460	460	408	424	476	446	461	434	451	433	467	480	429	467	453	454	437	442	408	445	455	420	464	441	447	452	419	463	431	442	439	459	463	459	449	439	481	446	467	412	454	461	428	409	433	452	421	423	475	455	478	466	387	464	439	410	461	429	459	459	430	434	461	437	487	477	454	457	424	404	427	440	428	435	448	454	431	460	445	427	433	429	417	446	415	458	445	417	444	438	456	437	435	428	452	462	453	447	454	438	459	484	442	410	461	410	422	450	485	456	444	419	435	474	436	425	417	427	400	448	462	428	445	437	417	442	446	404	437	420	433	421	440	423	423	447	483	421	440	478	435	430	433	433	419	453	476	428	440	441	426	449	415	412	415	461	413	445	410	433	451	428	403	445	486	452	449	435	441	453	474	447	412	469	430	398	422	401	423	460	454	470	456	445	431	452	442	436	486	446	412	435	420	406	456	453	435	465	445	447	442	438	464	428	454	455	424	460	428	452	417	447	420	425	423	438	421	466	448	465	465	409	423	454	424	451	450	426	436	433	422	418	431	461	394	441	449	444	450	475	458	441	437	443	440	452	461	458	439	455	442	457	441	484	437	432	432	428	429	450	430	452	427	442	470	431	444	459	411	440	427	419	445	456	453	451	479	461	478	437	464	493	480	415	434	448	454	417	428	491	446	479	474	426	451	427	429	420	428	475	481	459	459	386	441	450	398	441	446	435	450	438	428	460	428	422	457	426	444	427	439	445	443	449	428	435	410	401	446	448	450	474	458	406	450	414	468	407	421	480	438	478	444	450	444	429	489	478	489	422	447	442	480	444	457	469	429	442	404	426	435	433	424	405	467	460	411	462	462	453	438	419	411	487	453	440	481	475	451	461	463	446	430	405	422	462	413	438	459	418	446	411	436	404	443	414	438	464	451	443	454	430	427	484	406	423	451	422	403	430	422	476	433	436	407	415	457	445	475	453	453	444	467	428	418	437	457	401	467	461	394	449	458	458	429	450	440	458	432	467	426	421	511	428	475	466	448	429	424	474	430	478	451	460	426	427	454	429	429	437	495	460	416	456	426	448	435	474	467	430	480	440	455	438	442	461	460	441	445	471	435	412	426	448	434	442	456	435	426	426	412	456	414	397	428	460	434	426	494	414	413	495	451	402	456	458	412	477	440	467	430	435	443	440	418	433	468	427	433	424	461	441	452	494	452	435	422	446	444	460	421	483	435	475	454	447	441	401	437	462	459	418	449	443	442	450	466	417	474	451	464	420	470	460	452	427	465	452	441	402	474	457	447	419	424	490	463	456	429	475	457	430	448	460	435	459	416	461	448	453	447	442	471	433	424	448	428	464	424	429	467	418	442	436	463	428	444	483	441	446	451	423	466	436	438	451	417	443	452	435	428	455	441	466	422	441	444	441	424	430	430	442	452	437	455	456	445	452	435	450	413	419	470	435	449	430	454	422	448	432	472	459	441	404	435	445	417	410	472	430	417	432	440	478	429	451	400	432	419	425	484	407	432	466	468	451	449	435	407	478	422	432	428	448	451	436	433	454	454	481	454	418	481	453	437	459	421	439	457	454	471	413	417	446	440	425	427	466	460	443	452	428	436	445	424	411	453	446	421	393	413	465	436	455	424	441	433	435	424	461	437	439	432	467	467	424	427	445	426	422	448	449	432	474	448	445	472	443	469	438	431	430	446	423	417	456	467	481	419	447	415	431	437	482	426	412	444	447	440	423	448	438	463	453	423	446	460	422	472	430	454	377	477	461	463	406	439	417	464	476	405	460	418	431	429	462	431	431	430	435	450	421	417	443	422	437	415	449	460	475	418	425	447	465	447	443	441	432	458	439	417	461	454	421	474	472	392	441	437	429	441	452	452	444	452	480	446	431	461	449	439	432	419	442	437	456	427	446	439
16141	2279	2340	1744	1234	945	698	547	458	387	346	330	274	267	242	225	221	183	204	177	182	168	179	158	163	165	149	149	158	149	166	152	150	141	168	156	150	140	144	140	136	129	126	142	133	151	156	140	148	163	146	156	137	133	148	145	167	157	125	139	153	151	134	135	140	137	133	165	126	138	145	144	133	152	134	124	128	141	121	119	134	136	140	147	146	133	127	164	142	134	146	135	153	127	140	141	137	122	126	132	146	128	163	120	136	129	161	133	127	135	155	141	116	133	137	119	121	147	139	128	127	146	129	162	135	119	149	133	131	117	146	144	124	137	146	137	110	158	126	117	141	132	138	133	125	131	116	137	149	137	129	149	141	133	121	134	148	129	135	139	130	130	143	120	146	159	156	134	137	126	156	147	123	131	148	131	151	126	134	148	139	145	120	119	137	134	144	130	150	132	129	123	149	133	143	127	137	138	139	129	152	127	119	132	136	121	144	130	123	144	130	123	113	133	113	127	141	125	135	131	124	142	135	141	140	138	132	120	129	123	134	152	132	118	145	133	135	114	114	131	121	153	145	107	163	148	127	119	144	149	136	126	127	172	136	124	155	127	134	151	146	145	133	133	130	135	135	134	153	150	133	127	149	117	148	135	142	129	124	138	115	164	151	114	153	121	124	140	140	131	129	143	143	125	152	117	149	124	130	122	130	130	137	140	129	134	130	141	137	144	140	139	106	123	137	153	156	127	144	140	159	133	136	131	133	131	143	125	133	111	159	143	125	119	144	138	132	133	132	137	162	140	131	154	145	131	109	151	129	135	139	133	162	144	146	136	140	133	121	122	138	154	123	136	128	146	126	141	139	131	123	140	150	113	156	136	132	129	101	140	144	139	125	127	141	136	129	142	146	129	154	158	132	138	131	120	133	141	140	138	123	116	125	152	147	145	158	144	143	131	136	139	139	113	136	141	148	118	108	129	121	139	135	139	144	143	148	139	120	124	127	155	123	140	110	133	136	119	142	131	151	140	143	132	140	130	145	165	114	135	149	140	131	128	117	127	135	135	129	124	116	129	132	132	134	127	144	146	148	150	148	136	145	140	109	148	123	127	154	131	144	124	142	134	144	138	137	133	113	130	133	128	127	112	147	140	140	155	146	128	122	117	125	133	121	153	124	146	122	138	141	105	134	139	127	126	143	125	140	123	131	146	145	142	127	132	143	129	115	153	134	123	128	133	144	127	120	151	145	142	126	150	124	139	131	127	151	133	133	139	139	154	115	121	135	136	133	142	142	126	124	141	161	136	140	136	148	117	123	133	122	122	149	146	143	123	134	142	134	128	115	149	156	133	142	119	123	128	114	145	136	155	152	118	124	130	134	144	141	134	120	118	129	139	112	128	123	143	143	141	144	120	147	151	119	131	147	118	140	142	134	122	164	108	141	121	133	142	151	111	138	132	140	150	136	149	141	123	139	147	142	117	135	128	150	124	148	147	129	149	123	141	124	144	151	112	142	117	142	134	163	122	134	119	128	144	136	121	124	110	149	142	144	122	153	134	127	132	123	163	133	119	124	112	113	131	123	111	132	129	137	118	170	154	119	151	116	137	141	141	126	128	145	149	139	142	133	139	128	139	133	125	157	136	139	133	120	141	114	142	153	143	146	141	126	144	137	119	149	132	123	141	127	126	113	145	148	112	144	137	141	130	126	139	127	129	128	117	145	130	148	144	143	118	142	129	142	134	133	151	128	119	128	136	117	143	110	148	108	133	127	115	122	148	143	138	137	137	126	112	130	128	142	153	127	132	128	125	143	131	139	129	141	118	154	116	138	150	146	129	140	131	134	119	113	133	143	131	133	121	136	130	129	150	131	152	128	128	116	135	130	112	108	133	132	119	151	136	148	121	134	140	148	128	141	141	149	159	136	130	115	136	139	142	120	156	116	121	141	126	112	136	138	131	142	146	128	146	134	139	148	140	138	142	127	132	107	137	138	141	126	135	132	141	140	134	149	141	120	119	144	126	145	124	127	146	125	135	134	105	122	144	160	137	134	130	149	115	153	141	144	147	129	120	136	151	153	113	118	136	120	127	142	122	157	145	145	143	112	132	138	121	122	139	139	139	136	144	150	154	140	126	117	118	140	144	131	129	133	126	148	148	149	133	125	139	129	116	140	124	114	121	129	139	155	138	123	136	119	123	145	147	143	149	136	135	150	144	149	126	124	148	123	125	129	122	129	110	144	145	153	114	148	137	131	130	152	139	140	136	132	127	141	133	121	142	135	145	136	136	159	121	122	136	122	125	141	156	153	148	123	132	147	134	150	126	138	128	169	113	141	132	125	131	135	140	109	110	141	142	153	138	141	153	137	138	130	150	154	111	144	141	126	129	138	146	135	127	133	148	128	117	128	126	126	117	168	158	138	113	128	163	141	127	123	129	154	135	122	135	132	138	151	143	152	122	133	138	117	129	136	151	132	144	131	114	126	145	133	129	121	134	155	135	120	128	144	131	130	131	152	141	136	136	138	150	143	124	149	159	152	134	118	132	141	137	134	137	114	140	122	124	120	160	131	125	143	114	127	120	135	138	130	152	128	141	140	126	146	144	133	120	133	118	135	154	136	128	153	149	137	138	137	133	140	132	140	131	142	141	161	138	134	137	130	141	106	108	121	117	158	147	152	112	136	125	129	136	117	121	135	142	122	124	124	144	123	133	135	121	139	136	127	127	130	131	135	133	137	130	148	141	148	148	147	142	134	132	128	133	166	124	135	169	139	129	144	131	125	138	133	133	128	125	132	150	145	136	155	154	122	121	132	132	148	150	135	133	128	127	136	134	128	127	122	135	126	146	124	151	143	115	145	144	122	135	136	124	138	130	150	152	148	131	147	122	135	159	138	130	134	142	137	118	124	129	138	167	134	120	149	135	131	99	152	140	134	150	140	155	121	135	156	134	148	140	142	133	140	144	135	163	143	123	121	137	129	133	146	149	134	130	142	141	116	123	134	124	133	153	129	152	117	144	137	135	141	143	128	126	136	141	139	151	131	118	153	126	133	126	123	130	139	146	131	113	139	126	148	136	132	138	150	139	158	150	136	127	115	143	127	135	129	129	107	144	145	123	142	131	111	154	136	134	120	141	137	137	143	142	139	139	124	147	135	119	135	139	135	134	131	138	132	143	131	140	126	133	140	133	131	113	124	144	147	128	139	139	149	126	118	156	151	151	129	148	145	123	133	131	140	133	131	119	135	126	116	109	158	153	129	120	128	150	138	134	148	126	126	156	132	131	126	107	132	137	138	132	140	132	145	123	133	141	141	141	151	115	160	133	122	147	122	137	145	139	125	131	133	123	133	111	153	131	115	125	139	138	141	120	144	129	115	129	130	140	141	135	148	150	141	119	128	121	114	152	121	132	114	138	110	160	127	132	130	136	139	134	136	148	124	127	135	143	127	122	161	130	135	138	130	122	126	122	116	136	136	147	145	129	137	126	129	139	122	128
7526	2061	4336	5253	4549	3805	3117	2626	2131	1881	1610	1479	1338	1274	1085	1024	908	941	860	799	745	697	712	701	691	665	623	640	577	609	559	596	560	534	495	569	555	512	523	482	478	478	484	497	456	447	503	495	447	454	461	438	436	453	449	434	443	463	411	431	431	474	415	494	449	469	420	459	400	399	425	392	452	423	463	403	420	427	454	447	448	451	460	448	443	426	428	446	437	398	404	393	378	463	401	416	381	423	395	475	454	401	444	395	405	409	419	447	413	413	395	420	426	430	427	384	402	421	399	378	414	412	449	440	412	408	401	442	433	366	404	404	425	352	427	452	373	410	382	435	380	419	407	409	442	400	424	427	402	402	438	396	423	398	419	422	441	422	429	412	412	423	405	422	403	426	393	415	380	427	444	416	405	378	408	417	399	414	446	414	397	429	420	421	420	398	390	446	438	416	413	434	396	411	387	424	413	416	387	407	433	389	409	414	411	407	377	384	415	440	397	371	380	411	398	414	428	431	416	421	418	408	382	376	390	403	413	390	397	399	440	422	423	423	419	446	422	445	413	427	407	384	375	415	406	439	438	424	417	430	424	392	428	408	423	422	377	418	406	381	402	403	401	390	439	405	476	404	392	383	408	447	419	397	419	392	431	396	422	393	424	417	381	406	417	438	422	394	438	406	403	414	378	417	415	420	402	405	383	404	386	427	423	433	396	421	453	410	418	434	377	395	398	426	394	416	373	381	418	378	414	391	392	424	383	430	409	396	401	414	426	437	418	408	410	413	421	404	413	424	393	413	389	415	425	410	392	425	456	446	395	388	363	391	379	377	380	422	417	397	415	383	384	432	413	402	400	432	422	391	405	398	418	413	406	408	392	447	429	388	394	411	381	413	412	398	404	423	394	365	394	364	405	420	424	412	419	393	429	412	411	434	413	445	428	416	421	397	368	434	387	411	411	422	399	426	469	410	378	429	393	434	429	406	400	388	387	434	434	431	426	377	429	400	440	394	418	427	419	450	414	433	431	420	379	390	410	414	396	402	399	393	445	404	408	407	403	393	430	440	385	402	413	422	413	413	396	406	422	403	418	398	404	388	402	407	426	471	393	388	423	436	403	409	383	440	390	379	400	406	377	405	413	424	425	400	400	384	427	385	437	415	432	374	445	431	363	418	427	394	410	388	401	393	423	436	378	389	437	421	435	438	429	376	432	428	445	400	397	434	424	425	387	438	411	407	412	418	426	447	419	365	392	393	404	428	399	424	401	412	414	424	434	404	403	397	385	404	441	416	430	391	395	432	425	426	403	388	434	407	393	402	424	444	389	438	400	397	387	409	405	396	404	441	390	398	408	396	430	418	385	380	415	407	388	373	360	403	368	423	415	431	403	416	421	372	405	409	377	400	411	409	399	432	409	395	395	394	423	392	395	407	398	370	393	431	383	416	385	404	368	409	390	406	400	412	395	417	390	409	401	422	382	407	414	418	406	428	399	373	388	395	419	395	435	416	392	381	413	412	395	404	427	414	381	427	398	417	405	412	403	370	446	406	426	420	402	426	401	436	400	389	390	411	427	406	434	393	400	376	382	368	413	382	402	375	399	417	420	411	399	433	415	377	371	415	438	410	390	438	397	455	398	441	407	381	396	435	367	399	424	397	397	396	404	408	384	421	403	359	400	365	413	397	371	425	426	435	383	402	406	397	408	430	383	384	412	409	374	391	404	413	390	402	378	413	401	412	420	371	397	437	404	415	384	406	430	388	410	409	379	416	421	394	401	385	414	435	420	388	423	383	352	415	394	409	415	389	412	438	418	411	432	432	379	408	415	431	387	408	403	381	422	414	417	411	378	418	393	411	425	430	412	399	391	407	418	422	434	394	425	412	404	389	424	389	404	410	418	401	400	427	413	378	451	416	394	460	412	405	436	406	396	354	406	411	386	403	407	441	416	405	407	410	430	421	423	399	395	412	435	438	402	418	410	401	396	405	411	394	417	442	423	455	403	424	412	412	423	398	401	408	419	405	390	446	400	402	425	362	423	462	399	438	399	429	390	439	412	407	401	405	423	444	417	408	431	390	411	429	393	423	406	405	443	379	416	380	382	384	377	399	404	394	431	388	435	412	409	389	414	394	374	409	396	424	395	395	433	383	424	390	400	416	410	421	413	419	414	420	415	439	401	396	400	408	417	425	412	470	431	397	381	383	373	393	431	405	401	382	390	401	428	419	392	423	422	404	411	438	391	456	393	404	380	397	405	380	422	385	377	394	406	420	408	401	415	385	397	411	397	408	400	425	435	407	442	422	382	392	422	398	411	361	378	394	398	396	385	390	399	394	403	360	427	415	414	388	406	404	430	418	387	424	418	440	382	429	399	387	393	373	417	396	431	389	400	416	377	433	431	363	395	408	379	393	393	400	439	374	401	414	431	425	405	435	410	445	405	414	417	398	430	369	371	406	438	420	383	406	420	437	408	399	385	381	419	404	376	372	421	399	410	405	407	405	413	385	416	442	408	382	454	436	402	396	400	414	434	407	399	390	413	424	420	416	413	379	407	385	421	398	406	403	383	403	403	376	453	404	425	407	415	398	431	409	411	404	442	423	415	369	420	410	401	415	424	417	396	432	372	425	426	403	430	405	462	377	441	421	400	414	422	426	436	451	374	389	403	388	430	413	437	394	404	387	389	427	406	432	387	379	429	391	424	396	391	389	413	413	378	406	440	412	385	410	435	430	409	382	428	409	384	387	383	410	424	426	401	394	420	413	407	395	399	416	418	416	445	406	416	400	425	404	380	418	378	402	428	396	403	423	408	401	413	379	398	411	394	454	411	380	436	395	419	413	412	437	399	405	401	454	391	425	455	420	405	405	375	377	450	412	408	381	406	443	404	425	389	406	423	427	430	424	410	401	409	422	418	440	390	382	409	397	401	391	398	414	410	432	416	431	436	466	421	427	381	416	442	395	407	407	382	427	404	371	375	405	394	384	407	369	410	399	415	436	436	377	439	424	450	409	445	390	396	405	410	393	371	396	412	387	404	432	401	432	401	412	429	400	422	360	429	428	434	440	447	406	404	368	405	407	404	411	380	416	414	441	417	384	441	417	411	418	439	384	434	398	423	426	381	416	404	387	401	394	422	384	405	411	390	406	410	396	378	426	396	424	414	439	387	415	401	435	403	406	396	426	374	414	407	396	450	405	422	407	414	412	442	393	406	398	407	411	380	414	405	406	404	415	382	473	415	414	412	357	411	401	371	402	426	430	407	396	388	433	410	370	361	404	415	428	411	437	413	416	429	362	390	409	415	389	412	420	392	378	405	396	402	368	376	400	407	420	420	423	398	410	447	415	409	392	395	419	412	404	413	380	384	385	428	391	406	411	400	406	407	401	406	389	374	428	401	434	427	384	413	394	404	399	427	394	423	422	383	405	372	390	386	394	409	416	405	408	382	421	406	383	441	407	446	414	384	402	444	403	442	420	419	406	423	387	424	390	422	413
2302	319	304	314	333	312	295	283	301	293	282	302	288	264	285	279	272	256	268	281	287	280	283	237	261	293	326	286	269	294	279	258	291	306	268	268	271	269	270	277	269	299	272	296	262	277	267	253	266	303	273	250	268	278	290	275	249	284	276	269	253	261	286	277	295	251	291	294	285	264	245	272	281	275	266	251	291	281	267	223	258	280	285	269	276	257	274	280	282	267	299	278	296	277	291	292	281	288	282	250	245	271	267	292	313	272	259	277	254	286	279	256	282	266	279	259	293	281	288	311	263	293	256	300	267	258	304	287	299	274	251	274	266	262	267	271	246	277	299	262	275	233	252	303	284	256	285	275	296	251	318	260	295	266	290	265	283	245	250	301	240	267	269	245	273	274	275	256	255	291	256	268	276	279	299	267	278	302	287	265	268	262	275	230	266	265	263	278	278	304	266	295	258	275	283	273	262	291	267	245	289	280	294	298	259	249	296	275	263	277	292	287	272	285	287	305	293	253	272	284	291	269	267	259	271	291	293	273	266	260	271	284	263	292	249	274	248	284	268	274	279	277	290	270	261	283	271	260	274	263	275	264	286	290	267	251	272	251	266	252	235	273	301	286	268	296	260	256	259	297	296	266	271	277	291	295	284	271	252	273	283	274	317	271	297	276	277	306	299	259	283	275	274	278	284	253	281	287	271	279	271	301	281	250	275	280	288	253	262	276	275	301	301	274	238	235	231	293	241	269	277	304	247	266	276	256	267	272	249	266	258	239	236	279	274	290	261	272	298	266	276	314	269	300	258	221	283	290	252	284	260	256	285	279	270	289	287	299	271	267	256	276	301	262	265	243	261	284	280	269	252	262	289	269	259	261	276	277	253	289	287	276	275	285	300	251	291	282	272	281	276	256	306	263	304	247	288	264	268	283	293	262	264	246	268	282	290	315	299	273	276	276	271	307	257	264	269	294	235	290	279	280	289	269	274	284	230	252	271	273	280	259	264	277	281	287	266	272	304	271	299	277	252	248	276	255	258	259	254	270	252	285	267	292	256	246	268	256	287	271	250	250	263	297	296	261	287	273	266	254	283	290	278	287	296	277	279	270	267	267	319	277	262	275	247	282	315	267	285	278	272	301	316	269	282	275	265	296	276	306	253	284	275	286	239	275	266	289	250	277	313	302	250	259	268	284	296	275	272	291	291	275	298	266	308	282	268	287	276	268	289	304	273	247	315	283	300	286	281	304	292	272	272	266	241	256	279	269	222	261	262	261	278	272	296	286	284	283	271	271	261	278	293	285	289	269	270	289	272	280	288	277	265	304	293	245	250	263	309	264	263	277	269	267	266	244	260	286	315	255	288	276	246	291	279	308	256	252	255	252	251	290	253	284	254	281	267	262	307	254	265	269	258	275	276	262	258	252	270	274	279	270	269	276	286	292	272	277	260	245	244	292	254	266	282	286	287	278	307	246	271	266	256	320	254	279	270	248	275	271	271	263	281	288	263	287	300	309	272	270	277	286	279	279	246	272	262	254	280	281	280	278	277	260	283	267	255	271	254	273	283	300	259	259	278	302	266	282	285	272	253	279	282	273	265	280	245	250	252	293	292	296	283	282	260	307	269	288	302	283	272	282	301	284	290	285	290	269	286	245	271	271	245	273	258	284	321	272	305	263	280	267	275	254	251	274	260	300	302	253	281	241	292	274	290	281	270	263	285	273	256	270	273	268	289	280	282	266	286	266	296	268	253	289	291	257	284	269	279	288	276	258	265	273	270	276	280	262	291	264	264	277	247	241	255	293	303	269	285	292	260	255	290	253	270	274	271	300	274	275	255	284	267	261	253	265	282	286	254	308	300	278	262	262	274	285	302	275	288	292	282	257	283	279	239	253	291	266	283	277	268	269	260	273	262	275	283	272	261	271	288	281	257	298	268	279	271	284	259	270	266	268	264	279	301	257	281	295	275	261	254	296	267	287	281	275	277	256	271	252	240	281	298	278	301	286	263	262	296	277	260	273	259	271	264	288	264	286	260	279	268	280	256	263	302	243	301	256	295	268	292	267	251	306	243	312	260	274	232	246	267	271	259	263	260	271	267	300	266	285	256	260	273	294	299	268	258	272	286	261	285	283	253	268	241	286	266	300	320	292	250	284	285	266	271	277	286	318	273	263	266	265	257	289	289	288	276	276	259	259	268	301	246	276	281	290	281	263	277	290	250	260	260	238	259	250	280	271	251	265	271	256	267	268	283	284	281	290	303	274	285	250	278	277	277	258	264	273	264	265	266	291	265	295	272	311	253	287	276	266	296	259	284	278	276	262	276	283	285	240	294	257	269	259	268	270	245	285	292	268	291	270	265	268	272	260	301	294	257	291	279	263	275	267	274	256	277	271	262	280	289	257	271	255	267	281	261	283	251	264	269	277	281	258	283	270	273	294	298	272	313	279	249	290	286	259	287	264	268	279	284	271	276	280	304	279	272	281	274	294	266	296	263	297	270	302	300	290	259	284	294	295	296	283	284	283	265	283	303	266	272	274	270	264	270	266	279	275	253	272	233	268	288	255	273	272	299	253	260	285	283	275	294	257	273	269	256	304	243	298	254	278	275	279	284	284	291	264	276	262	253	278	285	266	276	279	272	253	268	323	266	295	259	280	296	283	271	253	255	248	289	254	246	288	283	280	340	272	282	257	270	272	309	274	280	298	282	291	288	286	261	280	262	279	291	260	317	261	296	286	255	270	272	275	270	272	282	248	266	263	280	259	250	262	272	287	262	254	299	279	269	280	262	319	285	252	269	282	284	284	253	273	250	267	271	272	258	306	282	279	290	261	248	296	292	275	287	287	265	287	258	286	270	274	291	297	257	257	257	303	290	287	294	256	283	286	303	276	281	270	239	272	256	280	288	279	286	282	274	285	289	278	260	288	283	249	262	290	267	288	276	292	278	257	252	277	289	249	291	273	295	244	282	278	304	296	257	241	269	279	280	277	245	272	301	289	273	285	281	290	295	301	275	275	244	285	298	309	286	283	261	262	275	269	255	292	254	301	273	258	272	281	261	273	297	299	255	276	273	263	265	275	254	297	287	304	299	250	286	277	257	305	289	279	288	305	259	315	267	270	297	299	245	263	285	297	282	280	259	298	271	289	282	265	280	301	252	276	268	261	250	274	247	262	326	271	256	273	244	301	236	251	281	274	262	277	280	277	268	270	278	301	276	281	262	290	286	283	292	262	310	272	274	276	294	323	288	284	252	302	267	285	259	267	264	269	281	285	251	292	259	267	273	297	307	274	265	267	286	292	262	267	295	260	265	289	299	265	272	289	271	306	270	275	277	280	251	276	242	281	275	260	239	276	275	272	298	288	257	281	267	253	271	299	273	281	277	257	296	278	271	277	285	243	263	282	265	260	268	286	249	295	265	271	246	227	258	285	256	267	294	297	255	298	278	290	285	285	230	225	273	293	287	273	292	278	280	276	275	276	279	284	297	275	289	269
2396	773	876	997	891	879	820	828	842	806	811	772	742	761	761	770	771	740	714	740	747	777	740	771	736	744	758	766	759	736	757	732	717	805	741	755	762	757	721	729	762	724	759	772	702	755	775	730	767	757	752	763	720	791	682	716	735	731	721	734	756	730	762	712	687	741	726	770	772	731	698	719	719	779	752	703	710	720	748	730	737	726	773	717	744	773	720	715	758	722	751	727	776	702	682	743	708	693	710	704	734	742	717	771	734	758	751	728	735	698	719	720	704	766	727	762	726	723	766	777	733	748	794	762	775	734	737	778	695	774	732	727	741	748	726	731	747	728	740	718	759	739	739	721	760	779	776	710	744	731	787	742	776	726	702	789	739	782	732	734	772	713	744	731	728	754	706	712	727	771	739	702	733	738	700	687	735	729	750	743	747	765	755	730	732	763	760	695	721	726	766	735	757	743	730	777	718	690	748	747	770	723	793	776	747	801	727	752	791	679	715	710	739	755	751	740	745	729	747	712	697	749	734	760	755	731	696	778	741	748	773	747	713	745	774	738	774	735	727	727	714	695	743	747	794	733	734	766	714	746	724	760	735	736	746	664	745	710	737	731	761	769	707	764	787	713	754	733	732	786	728	776	732	713	726	712	711	729	716	749	700	710	789	773	693	719	716	770	723	736	718	694	769	719	767	745	744	717	681	740	685	729	703	762	739	751	744	748	711	749	808	737	721	751	763	739	733	742	728	743	751	718	750	747	717	742	747	749	744	738	756	712	720	728	738	753	728	772	742	783	717	730	762	751	744	758	794	763	746	738	754	786	781	754	737	737	770	743	759	742	775	731	736	711	731	727	735	728	737	702	686	672	772	782	746	744	741	714	722	709	741	711	712	734	725	698	759	760	725	742	746	751	789	704	754	728	705	724	772	717	726	714	718	711	766	693	750	730	710	696	729	730	765	760	721	753	746	714	757	734	749	758	746	760	717	703	781	726	766	699	744	691	756	742	760	748	744	770	731	742	744	704	734	738	716	761	729	726	720	746	746	772	748	785	711	712	710	734	760	726	738	767	723	748	776	717	732	761	715	738	779	776	722	746	740	774	741	736	707	700	699	737	727	722	727	725	732	725	748	752	714	732	736	767	742	750	761	758	752	751	718	693	740	775	735	710	692	770	680	762	748	745	761	764	718	802	753	731	725	733	765	760	712	781	735	736	768	734	721	720	767	766	795	789	733	721	737	712	736	730	723	745	778	779	764	760	713	726	726	730	730	758	740	737	719	750	736	736	759	752	732	746	707	738	759	705	660	732	725	739	753	691	727	755	761	780	730	696	721	723	731	769	750	744	747	749	736	763	726	730	739	747	750	693	751	689	740	714	717	753	712	793	810	753	781	731	755	729	734	710	746	747	732	787	757	721	761	736	755	779	770	734	681	753	750	765	694	684	796	723	702	760	722	744	797	754	727	724	778	809	803	714	785	736	764	732	726	767	790	703	772	696	732	690	772	726	731	733	754	750	752	707	768	758	703	727	759	747	716	746	775	708	781	717	724	717	753	732	760	727	771	763	770	698	774	718	781	757	764	792	719	723	740	770	738	746	765	668	749	778	777	713	679	739	763	746	732	690	736	749	719	720	754	750	732	695	764	754	719	728	737	795	758	723	772	725	710	718	738	742	731	821	738	705	752	751	759	747	749	740	717	711	732	710	731	750	741	761	705	753	697	759	761	696	740	779	739	752	727	741	766	728	718	699	700	773	749	771	723	736	736	749	720	758	723	724	760	750	760	735	743	771	747	729	698	765	673	774	714	734	742	762	742	693	759	703	790	696	735	671	760	736	744	741	752	775	751	738	762	713	701	770	752	773	720	731	713	718	794	703	732	729	769	750	787	777	706	785	759	732	748	735	757	739	738	750	767	763	747	760	791	744	730	721	712	737	709	741	756	735	735	754	784	758	708	766	695	699	753	699	750	788	740	745	700	695	778	688	720	666	756	797	718	795	821	698	735	779	731	712	729	672	734	712	777	732	765	755	680	702	682	773	705	748	735	692	756	759	741	783	749	742	771	731	761	791	750	710	734	803	731	721	751	728	732	750	756	712	742	740	729	758	737	729	783	731	730	771	738	730	752	775	746	731	743	752	727	740	699	717	788	746	760	770	733	737	755	750	712	745	750	741	765	720	712	746	781	763	717	758	735	709	751	749	754	721	714	756	745	698	710	680	711	775	744	711	686	820	789	783	699	701	765	757	748	746	745	713	731	765	722	741	740	742	721	759	725	752	721	725	712	721	705	698	723	745	695	712	793	682	731	746	751	736	743	706	739	723	767	753	721	747	756	739	745	708	773	787	723	749	750	747	791	746	764	711	732	703	764	796	754	730	736	675	772	753	750	731	773	748	750	725	700	724	718	748	705	731	731	772	762	719	753	748	756	754	730	762	706	754	707	702	718	733	717	726	717	763	762	748	757	774	732	697	720	789	705	753	720	761	741	688	746	720	761	748	755	731	749	794	758	726	733	761	736	723	779	796	755	739	764	735	748	730	695	754	719	737	748	706	796	745	711	767	760	723	762	731	718	753	737	745	719	746	727	688	714	716	791	733	677	691	735	730	710	741	771	728	712	705	724	742	726	778	734	782	689	779	690	755	759	701	738	733	707	776	715	723	752	750	727	759	785	726	761	777	739	732	761	748	760	696	746	725	754	714	770	799	717	728	759	738	727	795	714	737	748	683	777	768	722	718	763	747	747	723	732	749	743	736	700	799	775	748	709	763	722	721	702	734	737	787	825	740	687	777	698	751	754	753	762	718	739	762	734	727	722	739	731	730	777	701	745	768	757	744	714	735	738	761	756	748	761	691	726	713	743	714	732	745	768	732	743	741	736	725	750	719	701	754	732	703	752	712	725	697	751	733	713	759	751	698	766	783	737	751	767	746	738	779	710	735	715	717	688	703	752	752	775	750	723	773	759	745	742	686	730	738	712	716	741	739	721	809	730	702	803	717	761	741	730	686	669	733	737	765	716	702	698	753	789	745	757	708	739	715	740	724	780	773	756	757	766	750	729	742	705	777	751	726	753	728	738	715	720	724	754	755	747	787	727	719	734	757	755	794	718	727	747	744	771	724	706	722	773	775	733	715	776	753	776	766	756	755	720	732	725	790	782	779	730	728	741	711	752	750	760	744	725	736	789	727	746	712	757	764	742	742	730	726	692	720	699	766	799	748	737	763	777	737	719	742	712	695	746	793	712	702	665	727	743	768	667	758	728	707	727	745	704	715	731	741	729	763	744	706	738	758	717	715	749	741	733	753	781	739	755	695	745	767	729	709	728	751	764	752	699	723	759	722	765	741	770	724	749	765	740	746	799	717	775	749	757	742	787	757	713	737	731	740	708	758	713	725	756	734	683	710	749	758	725	738	703	748	712	744	745	739	738	759	749	753	758	767	774	764	765	771	691	751	710	733	730	779	719	753	771	730	729	736	742	723	745	756	683	763
8895	935	1191	917	678	567	437	358	326	264	252	249	240	185	210	192	223	208	166	154	167	175	168	152	169	165	172	179	190	183	160	147	156	138	178	144	151	159	148	156	147	159	153	155	155	154	155	124	148	162	161	155	145	165	144	155	156	168	150	155	152	151	151	144	170	182	152	132	167	169	173	155	164	127	164	147	146	163	143	148	148	163	175	149	167	161	166	124	162	166	142	146	159	167	159	147	138	165	155	136	150	135	168	144	149	137	160	161	145	149	166	161	162	150	157	151	140	165	140	152	148	167	135	141	169	150	149	149	168	161	136	158	132	164	124	160	176	156	153	128	140	158	177	130	168	162	172	156	154	162	136	154	138	152	141	175	159	142	151	145	138	151	142	168	142	146	152	171	165	161	153	139	158	146	131	143	148	153	138	150	167	170	160	144	125	135	154	159	148	152	153	134	159	160	149	156	155	156	159	155	144	142	162	143	134	170	164	142	146	126	176	160	129	137	142	147	152	167	151	135	164	160	145	173	134	144	152	156	151	129	162	145	163	149	169	158	177	143	147	130	154	152	138	156	165	167	148	146	155	145	154	142	169	160	159	176	147	131	150	151	163	156	153	134	163	147	165	137	141	169	129	153	131	150	144	133	145	156	145	156	190	141	171	159	144	164	168	171	167	138	164	125	137	133	141	130	142	164	144	140	112	172	137	133	131	117	154	162	169	145	142	136	158	138	155	166	137	142	157	174	162	176	152	153	142	189	132	123	150	134	163	141	159	137	180	131	168	154	146	126	140	147	173	179	172	139	158	153	146	143	139	165	158	138	167	151	157	146	156	160	164	139	150	147	143	149	160	138	152	163	152	146	146	149	119	145	161	143	163	144	150	165	167	145	155	145	160	166	164	152	137	142	153	142	145	150	142	126	157	146	160	172	141	148	146	145	128	168	146	147	176	152	193	157	151	152	141	134	139	160	160	157	141	151	161	160	140	145	156	134	163	152	159	160	153	149	156	156	160	143	156	142	133	155	146	137	153	153	139	173	156	138	122	147	144	158	147	170	163	134	150	158	148	143	172	168	169	164	149	167	165	157	135	159	148	144	145	165	156	144	174	180	145	128	152	152	123	157	147	144	129	158	151	145	139	165	154	140	139	143	158	138	152	156	161	128	138	154	148	174	154	139	152	153	145	162	158	155	158	148	132	145	146	145	162	152	140	158	146	148	162	132	136	148	142	142	170	151	162	157	140	167	159	157	155	146	145	146	142	136	155	158	161	140	137	134	143	157	127	144	144	150	140	171	128	150	143	144	134	138	132	130	133	156	154	161	153	159	151	174	151	174	160	157	163	171	150	143	144	140	139	131	141	127	163	166	146	171	136	165	156	169	125	147	145	161	142	154	129	138	142	144	132	151	150	135	153	161	152	150	143	155	159	150	147	156	147	133	167	149	154	158	126	167	136	163	145	147	147	160	168	167	163	159	153	149	134	157	141	136	158	149	149	156	140	171	145	156	129	136	135	149	159	147	138	158	158	155	156	135	146	163	172	131	162	148	146	149	136	154	145	147	150	128	160	163	170	151	132	150	141	160	147	145	142	162	115	154	132	151	159	161	127	142	144	142	141	153	147	151	161	129	149	147	164	160	163	141	170	139	146	151	170	147	152	149	167	152	128	153	141	166	149	163	155	140	146	133	145	150	160	152	152	125	147	152	162	125	144	134	145	142	141	146	165	148	150	157	154	179	151	157	147	154	150	133	138	174	160	161	147	151	150	135	159	143	139	144	134	165	148	166	137	142	172	176	149	163	142	159	147	162	162	153	153	149	154	155	154	133	157	155	166	146	145	143	141	163	129	162	141	148	143	138	142	161	165	155	144	148	152	161	131	148	158	192	150	150	145	179	165	146	145	177	131	144	146	164	137	138	142	155	161	161	140	144	162	146	135	164	123	160	153	150	168	136	168	153	126	142	151	145	136	157	143	141	165	141	154	160	145	130	164	144	155	148	146	175	144	168	133	132	138	150	163	154	149	147	161	154	149	141	143	134	154	145	161	142	128	139	136	133	149	134	144	156	153	153	137	145	159	149	165	156	141	146	147	176	167	153	166	135	133	153	149	143	179	138	146	163	146	141	159	140	129	134	135	137	151	136	156	144	155	159	151	150	149	144	146	151	136	164	125	127	169	147	146	144	140	163	142	132	152	156	156	151	141	149	150	149	156	152	146	149	142	139	120	167	135	155	148	136	138	143	169	144	166	139	161	157	142	156	164	135	141	143	172	114	166	154	160	163	147	132	154	172	164	163	148	117	140	159	152	174	148	132	138	148	144	144	138	150	135	150	149	149	156	162	137	165	150	151	158	151	164	170	139	164	161	169	156	162	157	153	156	173	151	147	172	137	154	145	168	166	128	164	163	139	164	152	159	149	154	133	143	160	144	144	161	138	136	152	164	153	147	136	153	129	146	151	146	152	146	152	149	147	158	158	158	139	160	129	160	155	163	142	167	171	170	143	139	161	154	159	141	145	168	163	138	164	150	144	149	140	157	145	164	166	150	151	142	132	145	159	150	139	150	150	126	179	168	128	141	117	149	136	151	145	142	156	140	155	148	140	154	147	125	147	138	170	150	156	151	144	153	143	143	137	151	141	155	163	163	161	161	164	160	143	142	148	126	130	157	150	160	126	148	158	137	139	155	154	141	145	155	156	159	156	159	149	130	145	142	131	160	157	147	154	136	142	149	152	149	122	127	156	165	146	147	155	150	171	154	164	140	155	142	157	146	154	151	152	154	153	140	151	152	149	159	145	146	145	161	132	150	148	153	143	142	167	164	143	149	153	134	141	152	125	127	137	144	148	140	140	147	174	148	142	149	154	138	163	141	140	154	154	161	137	138	160	150	148	135	140	172	174	145	154	150	159	150	161	130	137	157	145	169	157	164	162	158	149	168	133	159	133	148	162	139	146	157	176	126	141	166	140	171	157	172	149	158	151	134	154	163	140	141	164	138	136	157	169	169	163	142	147	148	165	155	143	149	149	132	160	147	134	144	115	145	156	133	127	152	163	166	134	151	184	126	161	145	152	158	136	117	177	144	152	149	168	161	175	144	160	157	157	137	166	149	136	165	156	157	163	153	158	125	165	150	162	163	131	133	171	159	138	150	156	137	129	150	146	115	178	150	160	153	159	150	126	157	140	159	154	128	163	125	137	152	167	147	124	169	170	160	184	153	150	125	134	157	164	137	167	148	170	144	151	146	148	160	129	166	154	156	167	148	134	157	146	167	143	151	136	159	159	147	140	153	159	150	150	141	148	149	138	139	134	139	141	156	153	155	170	151	143	149	174	167	164	150	132	153	170	182	151	159	153	145	164	137	147	136	149	137	150	160	161	174	139	127	139	143	177	121	163	155	169	155	153	158	142	139	130	132	147	164	145	161	153	150	147	154	143	145	144	160	152	170	143	142	129	125	162	149	147	161	158	139	143	147	159	157	154	147	151
5555	1253	2568	2976	2597	2182	1887	1552	1361	1223	1061	965	867	878	813	710	734	709	658	640	602	605	589	568	574	556	534	494	522	513	519	526	502	491	491	534	509	504	456	485	494	483	495	520	505	504	509	523	478	427	480	437	465	500	454	452	484	445	470	410	477	447	474	475	443	449	452	433	461	436	486	450	444	475	452	463	427	471	433	455	454	413	435	453	432	453	480	482	501	462	422	433	460	462	450	467	455	432	425	473	478	446	430	434	453	439	472	514	424	427	488	453	454	454	439	442	441	466	443	448	449	469	452	444	463	415	414	433	415	451	399	461	448	456	454	404	443	453	455	467	414	417	441	445	452	447	428	456	438	422	435	428	449	445	460	463	466	403	475	446	448	413	469	406	461	445	435	442	438	421	450	445	455	440	431	390	461	425	479	431	444	421	441	415	436	427	440	434	454	414	438	472	440	413	432	416	410	419	460	427	456	473	457	410	454	414	444	398	442	442	430	412	406	435	423	413	463	436	474	455	456	444	454	450	405	443	457	463	474	418	436	436	468	418	456	410	456	456	431	463	458	459	426	444	461	429	449	462	444	445	451	508	454	423	438	435	414	449	456	442	421	434	428	458	397	440	461	473	427	406	442	432	440	436	460	418	424	436	449	469	437	428	423	415	455	457	390	434	437	473	428	441	454	424	446	403	414	459	418	411	485	432	454	416	468	420	463	412	412	439	489	429	477	444	438	412	480	481	423	447	446	461	420	448	403	458	446	457	441	437	455	467	424	419	464	459	454	458	428	438	433	452	459	460	439	466	451	443	457	466	420	424	441	425	434	454	423	414	456	460	427	434	389	436	433	472	437	438	446	438	437	443	432	433	419	432	441	435	447	464	453	474	443	431	463	460	451	415	439	456	406	433	474	456	411	461	460	469	420	452	431	437	425	439	466	414	431	418	481	424	402	440	487	428	481	443	421	472	402	444	460	450	421	440	460	465	433	448	451	441	411	446	391	442	443	449	436	457	404	414	444	437	421	408	462	478	457	449	410	463	476	418	442	436	432	426	454	426	450	431	433	457	431	497	437	447	428	431	460	398	445	441	446	420	414	454	409	404	434	430	464	409	443	454	430	416	473	422	472	428	394	438	447	441	459	430	458	420	435	466	427	436	410	410	438	448	410	422	434	441	458	482	436	462	497	440	435	438	414	428	458	439	450	455	440	425	430	465	453	449	439	390	460	445	445	431	435	442	432	445	457	403	439	416	414	435	430	423	408	412	452	452	426	429	410	441	404	439	476	433	453	422	429	471	449	435	428	446	441	411	410	457	453	429	412	432	391	476	431	414	437	455	440	461	441	447	450	470	452	451	427	463	424	452	465	440	441	448	458	453	431	456	425	450	461	435	440	428	454	418	431	457	430	433	435	433	441	471	403	417	447	461	423	427	416	413	437	440	449	430	437	443	476	401	397	428	444	446	416	458	403	433	401	463	424	463	420	467	461	423	470	477	411	439	430	441	410	471	482	469	434	420	401	475	441	463	429	452	449	433	419	446	482	478	468	443	451	443	404	429	466	468	433	424	424	415	455	452	461	443	449	458	443	450	468	420	452	442	447	455	466	409	443	467	480	416	433	436	454	512	443	432	428	422	449	434	453	401	450	491	448	442	430	429	455	432	466	438	419	426	400	446	401	411	401	457	417	459	443	462	433	450	426	426	437	441	469	480	440	411	445	435	417	407	448	433	460	446	421	404	441	443	414	424	465	460	413	394	437	428	442	436	419	441	432	451	474	470	436	444	435	465	417	420	438	444	433	435	407	445	436	455	410	428	418	395	449	423	457	411	432	447	461	452	427	424	450	448	453	442	427	436	429	450	430	401	445	468	456	453	452	451	446	425	486	439	427	433	443	448	439	445	414	433	451	446	453	444	432	424	444	441	463	448	438	408	430	450	429	380	400	486	423	450	434	435	428	421	466	447	448	410	459	426	456	453	458	454	446	430	428	448	463	395	444	417	466	445	434	474	442	442	467	423	392	448	416	423	413	433	443	421	394	452	454	453	421	417	400	425	443	409	389	428	428	386	438	429	464	428	424	453	441	450	402	429	425	429	444	442	411	446	439	420	447	437	447	466	422	403	425	439	486	438	436	474	461	443	421	419	433	428	434	423	439	468	454	428	457	439	435	398	459	481	440	423	408	463	445	469	478	466	448	498	435	428	458	431	421	492	431	413	465	500	410	451	430	410	443	423	420	435	459	410	445	442	435	443	436	444	446	427	451	451	474	450	396	469	476	462	473	462	419	471	447	463	468	416	394	436	454	424	461	477	447	477	434	457	449	429	450	481	466	430	421	433	436	452	500	450	455	425	423	422	428	457	471	426	446	384	438	429	432	429	394	445	425	420	475	463	406	420	444	482	442	424	425	435	426	440	450	415	423	438	400	445	411	451	442	416	452	433	419	454	451	456	440	428	401	448	424	424	430	429	413	427	413	422	464	479	434	445	417	419	427	437	453	430	475	442	469	451	430	437	459	445	461	442	433	439	428	470	438	471	454	430	446	432	394	423	404	425	442	441	444	421	488	473	385	438	434	451	461	413	450	463	449	420	448	480	444	479	433	445	390	414	431	425	445	462	412	417	461	440	447	448	457	404	451	449	421	427	475	451	479	454	431	472	477	450	413	453	440	430	464	431	435	441	430	429	450	403	463	411	451	438	435	426	440	418	474	443	411	402	458	414	444	462	424	415	473	423	427	472	439	463	485	437	415	444	447	439	468	430	426	447	426	404	396	436	442	444	452	453	438	455	433	435	466	432	433	430	456	431	477	472	442	441	433	474	441	456	428	453	460	419	436	482	460	443	460	448	425	469	427	422	469	434	441	451	440	426	465	451	474	454	421	445	468	448	440	418	422	441	461	438	417	457	426	454	419	435	445	431	430	442	451	446	418	437	435	449	451	455	424	465	426	450	468	477	445	427	432	443	439	441	440	445	453	439	428	447	477	433	455	453	406	437	427	471	448	412	450	463	428	429	443	443	449	456	425	428	480	447	432	457	422	461	433	456	405	452	437	459	450	456	428	447	425	442	511	394	433	429	460	453	456	438	450	431	452	431	452	391	459	444	455	436	419	416	433	431	423	452	409	451	418	406	459	454	462	430	445	473	436	407	432	432	448	452	426	429	451	467	449	456	434	467	437	445	464	456	446	455	420	398	438	414	451	435	442	428	410	427	447	423	467	465	431	463	440	423	421	457	427	432	464	436	454	420	421	472	467	449	448	442	444	432	460	422	466	455	458	441	435	446	436	418	423	433	413	474	457	447	430	422	438	486	423	417	457	418	473	442	435	450	418	430	463	475	443	443	423	449	459	432	464	423	432	462	463	464	419	482	404	435	439	419	457	419	430	456	432	459	482	439	448	448	439	445	449	448	431	439	424	438	419	446	440	464	457	419	440	499	458	463	413	416	456	453	434	438	443	478	430	406	467	455	444	448	449	430	480	454	432	435
16195	2239	2221	1737	1265	897	667	535	455	361	316	313	285	261	224	222	186	214	212	169	208	174	178	178	172	160	159	169	155	167	157	136	151	167	170	146	144	134	138	145	148	129	144	128	131	136	138	135	137	159	117	142	126	128	152	138	144	120	151	124	137	152	147	135	153	140	140	141	116	137	129	144	118	140	151	135	123	116	144	136	144	139	117	145	139	144	111	145	157	133	136	137	114	134	134	121	146	139	127	140	136	144	113	121	141	128	145	135	150	150	143	127	140	141	135	138	141	149	137	145	141	140	138	137	141	148	142	142	136	126	134	119	123	136	134	120	117	117	150	123	118	128	128	141	137	125	137	124	148	143	120	137	127	115	132	150	129	109	123	121	135	135	146	130	136	122	130	132	122	138	149	136	150	119	131	146	125	138	120	147	140	127	129	122	136	135	132	126	119	132	144	117	159	118	132	147	126	136	129	143	125	125	129	125	130	127	153	127	139	124	134	136	141	145	140	136	126	134	129	133	138	141	139	135	127	138	128	120	118	125	145	136	140	128	143	134	142	141	121	141	136	141	123	130	130	105	145	132	134	138	147	128	125	122	140	127	125	134	142	132	137	135	128	153	131	132	150	130	125	130	143	137	140	127	121	139	128	124	145	119	124	147	134	151	128	139	123	112	125	131	134	132	145	146	146	129	121	125	129	127	132	132	126	128	121	137	114	95	132	139	131	111	129	153	130	127	141	142	127	137	127	122	117	122	131	126	159	150	127	118	128	138	132	125	154	126	111	116	132	141	143	125	132	128	137	160	138	143	122	120	133	147	124	137	122	131	112	139	137	127	141	135	138	125	135	137	141	145	120	144	124	124	123	127	138	128	107	125	122	103	126	134	161	138	139	146	141	137	135	134	134	131	131	127	140	151	121	137	125	129	134	125	145	134	136	146	133	127	132	127	134	127	124	139	128	144	138	127	134	116	146	121	131	144	109	121	142	143	139	120	144	132	158	124	122	116	140	149	130	124	136	152	128	127	141	136	141	137	155	155	137	150	98	131	137	117	134	121	135	123	151	140	104	147	144	142	136	145	141	150	120	143	124	149	126	120	137	141	119	124	146	160	158	134	152	130	153	125	116	133	142	119	116	144	128	128	130	124	151	130	111	136	138	140	114	142	124	159	123	139	127	111	132	128	117	133	124	117	133	134	120	134	120	132	118	117	123	133	125	130	122	125	129	142	143	126	126	146	139	134	154	135	128	146	116	137	131	137	123	133	123	135	154	138	139	129	142	128	118	122	120	129	134	144	154	128	140	137	124	122	130	144	124	116	128	123	130	141	145	137	140	115	143	148	110	123	150	134	153	135	124	137	123	139	116	130	147	119	126	132	130	125	107	135	120	122	108	147	128	131	129	123	121	125	126	125	137	158	126	104	143	139	147	131	128	138	128	122	145	140	136	146	138	128	131	144	153	144	147	131	141	117	114	143	134	137	129	123	135	152	144	138	137	142	153	148	168	100	132	121	137	126	157	134	144	124	134	129	140	159	122	127	134	116	130	122	120	128	126	137	126	125	125	134	123	141	125	152	148	115	149	140	144	133	153	142	134	140	120	151	128	125	138	133	140	149	121	148	137	147	133	144	127	131	113	132	121	118	130	135	121	154	117	139	127	141	135	131	126	144	136	140	144	124	137	148	137	111	122	121	125	134	137	110	137	140	130	118	118	142	128	142	124	153	148	121	126	121	136	151	146	128	131	129	129	131	127	139	164	151	132	142	138	138	124	139	121	120	115	128	153	143	147	130	146	134	143	125	144	146	137	135	133	128	122	143	150	137	146	138	148	115	124	147	147	124	146	135	126	122	138	144	137	133	133	129	138	144	139	132	111	142	132	157	142	111	140	129	130	137	132	149	141	126	110	129	122	149	115	139	141	106	144	135	118	136	130	124	134	118	142	151	136	145	145	133	141	142	144	144	135	144	136	118	150	139	134	147	113	132	141	123	138	130	142	116	126	123	130	123	125	125	157	122	116	137	138	125	136	134	137	122	139	137	136	129	122	148	135	133	139	128	121	139	154	153	135	108	142	129	134	131	129	152	146	118	126	133	140	132	124	116	133	143	116	117	135	141	150	139	137	127	123	132	124	135	140	134	109	131	135	134	122	138	133	132	131	132	129	129	133	122	135	128	145	135	141	142	130	152	132	161	124	112	147	141	137	148	119	115	136	121	153	105	124	138	125	135	131	135	128	132	123	135	143	158	139	148	132	115	148	124	128	150	147	141	135	135	140	139	151	122	118	142	125	144	148	126	142	119	130	137	124	135	117	140	141	117	127	119	127	135	149	128	132	147	135	145	126	127	143	138	136	128	131	155	128	127	127	146	127	130	124	115	118	122	122	133	123	130	149	119	120	144	148	133	127	134	130	129	128	147	110	122	130	163	133	131	143	143	138	131	152	125	128	134	122	129	114	121	129	143	149	124	142	132	120	136	141	127	140	127	160	132	126	136	156	150	135	145	138	134	138	143	166	124	152	137	125	124	162	115	121	144	146	137	137	138	110	136	130	117	127	125	118	113	134	144	148	139	128	139	130	141	146	139	107	141	142	137	127	128	116	114	128	105	129	132	139	137	139	118	144	127	145	139	130	155	131	127	112	143	126	126	119	152	123	121	160	138	130	112	119	131	107	116	131	140	129	153	137	154	125	119	130	133	139	138	133	153	134	147	135	130	140	136	135	123	136	133	141	137	127	133	114	143	125	148	133	120	120	121	131	154	146	118	137	123	135	156	134	116	141	121	146	152	152	125	141	131	117	135	120	115	126	146	129	145	139	158	124	136	119	146	128	126	128	131	138	129	113	121	163	123	111	148	117	133	131	144	140	104	130	151	145	148	142	116	138	136	138	147	133	133	162	136	158	148	122	135	134	129	144	126	139	121	140	123	133	117	127	139	142	146	130	132	122	119	105	123	128	135	127	149	135	121	131	129	141	141	133	131	133	136	151	133	147	126	131	133	134	148	139	118	148	132	135	148	130	124	120	130	128	137	160	125	125	117	110	121	123	129	144	143	143	133	137	123	134	136	132	123	133	122	121	131	131	131	118	142	107	137	125	125	130	155	118	124	112	134	134	149	127	124	126	115	125	144	118	136	127	134	134	139	133	146	137	140	132	157	124	119	112	142	125	122	121	139	144	130	144	146	120	136	136	150	133	138	138	141	117	127	113	111	123	118	150	126	122	132	150	168	146	149	127	117	120	124	121	120	119	111	106	118	145	122	131	150	126	123	136	145	135	134	110	145	135	116	137	136	151	119	129	125	115	134	123	152	141	125	133	131	121	133	153	140	122	129	113	151	141	123	125	133	151	145	132	126	140	145	110	135	122	162	133	122	134	133	143	145	135	113	135	122	134	131	133	130	143	126	128	116	141	122	135	138	138	125	138	127	138	128	158	139	144	141	131	136	134	150	110	137	146	146	131	161	125	111	150	119	130	129	126	92	127	133
7528	1927	4299	5130	4555	3617	3070	2546	2152	1888	1654	1441	1314	1241	1145	1046	936	852	827	813	769	724	734	697	691	618	556	589	642	623	582	555	521	587	510	518	468	534	535	548	461	516	428	484	509	503	452	474	457	459	433	457	447	441	465	464	435	457	474	410	439	440	417	439	415	455	418	434	396	458	429	438	463	436	429	421	442	477	462	407	445	464	440	415	442	476	420	409	415	419	441	413	432	391	433	446	424	412	455	429	474	420	439	467	388	426	425	452	415	437	409	397	399	435	439	413	459	424	419	404	391	418	400	455	444	376	408	431	392	430	426	416	433	420	419	434	425	387	407	415	363	421	388	392	401	395	426	422	440	414	427	411	432	400	391	397	404	397	428	440	406	413	443	422	384	444	409	426	408	434	448	413	439	397	393	362	414	416	398	392	418	400	403	401	446	429	394	410	428	434	410	420	413	430	403	407	428	388	412	390	412	401	366	426	424	422	422	399	410	464	370	428	377	386	419	395	404	420	406	403	387	408	397	360	446	430	411	424	420	379	390	427	426	423	394	425	396	410	419	388	395	412	430	448	388	400	397	419	412	404	410	437	421	433	443	397	406	417	422	402	397	433	437	413	409	408	432	417	443	406	393	443	431	429	435	412	394	416	397	387	403	413	414	384	449	431	395	405	392	390	401	425	427	393	370	388	383	394	389	416	386	378	438	394	411	398	428	385	413	416	434	420	389	443	387	383	416	410	396	435	403	434	434	378	407	405	436	413	410	422	405	382	424	411	417	431	420	417	391	421	451	400	424	457	431	415	385	399	394	448	417	430	401	434	400	412	391	409	372	385	384	377	415	425	431	397	425	411	425	400	428	398	391	421	393	403	411	388	415	399	390	404	393	396	421	390	433	436	421	389	439	405	427	372	396	429	420	421	409	416	402	425	384	401	420	414	392	423	440	402	385	419	411	395	389	413	405	433	418	420	423	411	385	412	392	388	406	401	418	398	402	436	388	377	433	370	414	405	374	400	395	385	393	409	412	418	416	382	400	443	378	400	422	386	400	421	420	414	427	399	409	406	400	411	426	396	393	409	420	417	386	384	394	424	414	375	376	417	417	431	393	397	420	390	397	376	419	419	411	409	413	407	413	413	406	397	398	409	441	393	415	433	413	391	390	395	406	407	424	448	375	423	409	381	436	358	373	414	385	380	408	396	415	390	451	431	403	397	394	404	400	419	402	380	403	428	442	410	380	427	421	382	425	432	363	413	398	419	369	400	400	437	384	412	449	472	395	388	388	435	413	416	425	418	404	418	386	442	421	403	398	419	431	426	430	420	415	415	382	405	392	396	426	412	451	418	416	367	417	411	410	414	405	383	402	411	417	384	414	427	411	437	453	399	384	425	424	414	413	386	388	404	391	423	412	443	404	403	353	405	397	418	398	413	394	405	397	385	401	381	414	425	397	399	389	402	449	427	376	420	401	406	421	432	370	453	410	365	402	387	420	411	394	435	429	393	417	352	429	383	382	383	415	398	399	452	433	406	404	416	417	422	366	413	377	388	375	386	400	391	412	379	410	380	370	420	438	414	402	461	414	399	376	386	420	381	400	403	408	407	411	428	395	432	410	410	415	402	393	393	429	430	359	392	452	384	397	390	426	393	404	442	394	405	382	402	418	371	400	449	393	359	426	450	403	442	446	386	382	432	438	394	386	388	442	407	405	424	435	400	400	444	397	397	383	422	401	404	376	445	407	401	452	412	411	392	443	418	420	391	389	408	434	394	403	398	423	366	397	394	410	424	417	408	402	428	409	419	399	414	433	394	351	353	407	448	396	442	397	423	404	411	429	371	382	425	412	410	396	394	404	378	352	404	391	404	425	413	429	415	397	389	403	428	431	459	404	446	380	407	400	398	393	412	405	427	405	395	409	390	408	426	387	375	389	441	350	384	414	369	421	407	428	418	373	383	390	389	413	416	378	403	374	407	459	374	394	376	443	393	391	409	442	447	426	418	384	394	411	395	399	405	414	404	425	372	443	393	399	400	417	408	403	402	433	414	422	419	406	395	418	369	454	412	396	413	430	429	398	407	400	433	377	414	411	403	367	441	407	387	440	404	412	413	392	428	390	425	424	376	408	417	401	367	388	402	428	405	382	419	369	405	408	420	399	424	395	429	383	417	382	429	426	384	398	385	408	407	390	437	407	444	417	399	427	402	424	404	417	366	400	403	401	376	412	382	414	377	398	423	401	371	395	414	434	402	419	400	400	405	414	410	419	405	374	395	419	395	362	371	381	404	422	376	386	401	385	433	377	392	430	420	390	397	412	387	417	420	417	370	411	405	414	392	382	441	436	417	407	397	387	407	431	420	419	419	396	402	409	388	394	426	415	386	426	412	386	406	396	410	361	393	346	387	424	385	401	421	385	378	369	447	417	432	433	402	409	371	377	433	407	387	410	406	418	396	372	441	424	456	383	405	423	427	439	408	388	387	405	384	427	404	405	363	384	381	448	413	431	413	424	407	393	426	430	447	401	418	430	377	399	436	402	382	398	394	389	392	422	384	438	364	408	444	412	413	400	413	403	399	415	419	435	426	412	436	384	387	407	391	405	413	385	385	414	414	427	420	414	409	411	426	409	432	400	397	377	416	398	390	417	392	399	409	406	410	405	420	392	471	385	401	402	422	387	396	404	405	416	384	422	382	400	416	390	419	434	407	407	410	405	433	393	374	407	389	365	428	434	407	434	414	444	433	406	401	377	419	405	388	402	394	419	387	420	414	392	416	380	414	435	390	395	435	405	406	342	402	407	416	425	395	413	397	382	466	374	412	445	394	398	423	411	413	409	398	429	428	430	387	410	406	455	413	402	429	417	447	381	403	389	430	409	399	432	363	424	367	401	411	378	435	405	370	402	398	395	389	398	423	385	405	403	419	404	433	417	446	395	404	429	379	394	413	379	434	411	392	438	396	402	454	403	401	407	412	407	358	407	411	381	406	401	398	391	422	397	418	399	419	418	398	407	397	403	431	403	440	410	421	415	365	415	396	427	381	420	430	416	445	433	413	410	395	395	373	382	397	410	397	385	382	400	417	428	416	403	439	366	448	374	410	413	438	448	403	437	408	369	384	413	412	416	423	412	409	414	423	386	407	451	408	393	370	400	423	388	408	388	398	442	429	417	366	415	391	372	407	393	390	390	352	438	417	411	375	429	374	399	404	431	409	434	399	412	425	414	458	462	404	397	382	416	464	402	365	403	403	382	407	411	411	388	428	398	451	346	416	373	426	448	412	414	396	389	456	371	399	389	402	417	412	422	454	402	400	380	426	390	400	398	403	402	394	451	384	411	389	443	426	403	410	390	424	412	425	410	391	407	364	389	420	367	431	377	404	393	406	365	420	397	387	422	427	400	389	428	394	404	398	366	401	402	444	385	399	394	404	417	417	396	388	429	399	414	411	400	402	394	405	444	436	437	389	370	393	404	352	406	425	405	404	398	391	404	390
2359	349	333	338	380	307	303	304	291	307	295	300	289	244	305	248	274	310	257	275	247	272	288	279	318	313	278	260	314	291	273	279	225	245	279	261	240	266	246	277	271	242	288	266	273	288	271	280	301	274	251	267	272	270	266	289	284	293	284	281	262	293	273	272	271	293	278	244	274	276	290	235	274	278	288	262	263	276	264	276	302	276	304	312	278	286	296	274	278	262	258	256	319	277	290	273	270	284	279	285	269	295	264	258	282	274	274	270	288	257	287	267	286	253	249	270	292	253	244	252	273	273	246	249	287	286	253	316	271	272	256	269	296	258	290	282	313	288	276	272	274	283	293	263	242	260	283	286	267	271	256	302	270	263	218	263	268	290	279	299	277	296	264	273	268	259	262	285	281	262	236	277	267	273	261	290	292	275	281	280	292	247	288	252	255	265	252	279	264	266	258	249	288	279	251	254	260	275	276	291	257	274	285	295	261	267	260	306	287	259	273	281	281	271	263	303	271	264	270	282	254	259	295	254	257	293	280	267	243	250	259	268	257	291	264	272	278	244	260	281	249	265	309	279	264	266	254	275	307	251	298	269	233	274	244	256	263	311	273	285	267	260	258	257	261	319	284	264	244	253	263	263	255	291	269	275	294	294	273	275	264	314	278	298	296	272	297	281	291	308	240	269	272	282	276	248	252	276	291	286	262	256	296	268	286	258	269	269	277	257	253	290	286	295	282	289	275	253	260	252	294	256	249	240	278	289	290	294	264	289	250	276	278	255	271	236	246	273	250	280	271	278	288	266	251	295	273	274	255	282	300	256	278	278	261	262	249	299	290	271	254	327	255	284	299	256	251	271	273	270	281	286	258	248	270	303	285	273	272	270	259	274	259	290	279	287	266	308	239	268	280	257	282	254	276	287	242	241	232	274	262	264	259	314	278	300	291	294	281	267	264	280	267	279	292	262	273	278	280	275	270	277	269	259	252	260	257	282	306	269	278	287	240	262	273	280	273	273	277	286	280	244	290	283	284	280	269	272	277	284	271	273	254	247	292	285	278	290	231	261	277	275	253	255	258	289	269	289	273	280	293	272	256	270	254	282	279	265	269	246	247	282	268	259	271	298	293	266	273	260	264	263	281	288	291	270	273	294	297	256	269	289	267	295	281	285	304	268	290	282	257	267	285	283	273	286	262	281	272	259	276	280	280	276	276	272	302	272	260	262	283	309	276	299	288	300	244	281	256	280	233	264	305	273	284	281	256	280	306	258	264	275	264	269	280	269	288	242	297	265	256	260	260	290	250	271	270	283	247	279	269	255	281	305	268	268	270	262	283	269	282	281	287	259	291	254	243	265	305	273	265	269	253	276	278	257	293	286	264	294	273	253	289	281	298	267	251	264	279	297	285	262	262	272	298	274	275	271	294	274	278	273	304	260	274	282	266	287	248	259	250	282	292	267	282	257	291	311	245	271	287	295	279	280	291	303	257	286	307	266	275	290	293	255	244	261	283	293	270	272	269	238	268	286	248	282	265	285	265	285	247	270	277	268	248	247	256	267	287	270	250	277	273	257	281	276	295	239	262	286	273	291	294	275	288	284	273	295	286	279	244	265	244	285	296	244	286	268	284	258	264	269	282	272	284	278	302	273	260	273	253	298	287	245	260	276	252	284	289	278	315	283	262	281	274	281	256	248	252	256	253	273	283	267	280	274	268	259	286	270	267	266	265	268	299	294	280	270	284	229	249	273	270	268	256	285	256	281	260	247	298	280	278	239	271	299	288	284	255	273	293	265	253	270	263	279	251	296	281	246	275	282	274	288	259	288	279	295	270	281	276	275	288	267	263	296	288	275	257	257	249	250	261	285	254	282	275	268	283	262	305	251	264	259	277	278	276	297	268	258	264	298	272	290	246	258	276	273	268	287	270	303	317	286	287	262	244	310	267	248	293	260	277	282	261	278	261	248	242	277	253	242	282	267	240	252	274	283	259	259	242	289	285	284	306	287	262	277	279	278	267	287	268	274	284	250	266	243	287	262	244	263	269	279	293	258	277	271	293	266	282	264	259	282	280	271	265	290	285	285	278	259	306	241	288	263	274	265	253	247	280	294	256	283	256	263	253	307	281	299	258	274	258	286	288	247	308	284	279	269	268	306	261	274	270	272	277	279	250	242	316	259	234	249	273	278	267	251	280	276	270	231	251	259	283	261	286	281	307	279	291	246	289	279	278	259	285	280	274	275	265	291	279	286	264	284	280	288	282	271	259	282	280	278	291	244	238	254	301	249	278	303	271	277	300	264	284	266	278	305	260	282	262	279	292	279	299	265	306	270	292	283	271	286	237	274	265	240	306	292	273	315	246	266	254	272	277	297	275	287	266	253	294	229	272	253	263	268	273	282	268	281	264	292	288	258	309	261	290	301	279	250	288	290	274	301	274	277	287	276	278	282	255	295	271	297	261	243	271	290	289	289	279	239	249	270	256	265	282	250	272	283	273	294	253	247	273	268	271	260	282	304	258	289	259	277	292	296	310	267	262	289	306	255	288	288	290	291	250	270	281	272	267	262	276	261	261	240	239	267	254	281	292	270	255	255	290	284	266	270	277	241	243	305	273	244	264	276	268	268	275	265	258	277	277	278	253	258	276	281	280	281	269	272	276	264	280	268	298	272	293	282	287	278	245	280	267	278	255	272	268	273	297	299	244	267	277	239	257	245	266	267	247	293	308	262	279	274	273	300	272	288	263	279	259	269	281	256	280	299	278	302	299	285	270	271	270	281	256	265	270	277	272	275	250	298	264	271	275	279	288	258	269	294	259	270	238	274	264	251	260	267	242	273	257	274	300	268	271	279	285	285	272	276	286	257	254	259	287	291	261	272	263	274	268	256	291	272	263	261	270	269	301	268	282	268	256	294	304	294	254	295	281	261	288	254	275	256	291	246	273	246	286	297	264	297	254	275	283	290	266	294	264	270	245	317	266	300	281	276	279	290	284	273	284	282	294	285	303	299	294	263	262	289	294	266	271	300	281	284	286	290	287	275	295	304	305	263	296	289	254	272	283	279	257	259	301	295	293	280	273	287	257	294	281	239	290	330	284	270	275	263	302	268	278	312	271	273	266	279	277	269	300	258	276	313	258	282	287	315	264	262	273	265	287	284	287	294	280	239	270	284	312	294	266	263	261	286	280	283	272	249	272	274	313	283	269	254	291	285	274	275	270	269	256	300	338	266	290	290	259	259	276	258	283	278	267	273	254	279	289	272	269	254	308	276	279	269	258	287	279	289	290	262	305	281	297	276	264	291	278	275	255	248	267	291	271	332	282	261	267	299	284	293	273	298	290	242	256	279	247	289	289	260	279	267	290	298	310	269	268	291	265	260	281	253	295	268	272	265	290	287	300	259	263	305	271	278	276	274	240	266	274	289	289	316	273	273	268	269	277	286	244	263	268	261	256	260	284	273	261	283	295	255	269	258	270	259	262	308	323	279	274	257	252	291
2418	854	870	961	930	867	861	836	835	825	790	815	795	789	805	772	752	771	768	765	705	744	796	781	717	763	755	743	730	817	759	727	786	749	748	718	725	785	758	752	755	790	717	743	702	744	728	728	735	765	690	776	735	721	722	750	721	734	761	778	709	739	762	704	800	704	717	744	728	748	797	675	731	761	720	728	759	784	706	732	713	772	734	757	743	775	724	758	771	782	764	727	789	751	722	692	735	680	744	804	761	724	740	783	753	773	759	759	687	751	747	746	772	778	757	723	731	714	744	738	741	720	717	713	746	728	685	734	794	705	781	724	718	668	746	708	748	810	775	723	720	764	769	793	719	686	712	713	757	775	722	796	776	719	819	778	698	754	766	768	776	730	724	758	728	738	761	674	736	733	726	726	781	718	683	705	745	723	722	752	751	745	780	758	748	738	700	699	741	790	729	703	757	765	761	691	713	758	717	709	712	743	733	723	719	745	686	757	692	752	741	718	752	779	783	775	771	757	730	700	752	719	754	723	722	751	744	728	755	714	670	680	746	736	723	704	723	705	790	762	764	768	722	712	729	812	785	726	738	753	754	747	785	681	732	752	718	732	737	713	742	733	721	722	757	727	696	740	726	742	771	737	733	718	704	773	702	729	699	728	740	710	715	758	783	726	717	695	732	771	709	723	783	730	740	714	725	714	734	752	706	706	748	764	742	737	739	696	694	739	801	736	752	725	754	718	739	768	727	707	712	709	755	753	725	713	735	739	777	746	760	703	748	765	745	753	770	702	705	740	732	777	727	753	728	704	753	726	770	797	752	775	764	736	761	768	730	734	754	807	719	723	737	761	736	772	773	750	739	721	763	761	719	791	746	683	751	764	731	725	732	704	724	732	702	779	686	736	691	759	751	729	705	762	729	741	744	773	701	742	756	748	781	752	715	742	739	754	749	724	739	726	734	758	685	697	748	761	755	741	725	748	783	694	761	654	767	755	692	717	750	771	764	767	770	724	771	758	768	768	717	729	712	746	763	738	806	798	728	708	759	718	750	792	739	719	737	683	705	756	766	719	751	728	737	736	720	723	739	729	707	748	740	704	759	695	779	763	727	681	723	694	711	750	754	718	767	765	743	729	762	761	710	740	768	750	706	756	775	720	746	746	790	738	693	777	763	712	726	781	760	745	714	740	723	727	773	725	771	762	728	739	718	692	786	733	725	745	749	732	814	754	692	745	736	751	729	695	738	734	742	787	736	729	760	776	686	730	736	733	689	794	711	751	745	701	685	709	786	743	687	751	708	757	715	727	704	688	757	757	738	726	763	752	726	746	777	758	708	755	726	702	769	740	808	739	768	785	723	686	731	737	749	735	778	751	707	776	717	742	749	790	771	768	689	743	739	707	749	765	728	673	724	732	760	715	712	725	716	717	764	702	759	731	728	762	707	723	744	772	781	708	706	705	758	789	757	720	745	803	720	750	754	729	734	730	751	715	764	781	730	744	784	742	709	754	735	728	758	721	695	739	779	758	798	744	749	707	709	727	752	745	718	745	774	709	749	752	717	734	749	716	752	745	799	773	718	752	720	739	739	758	703	765	737	757	717	698	745	785	752	740	745	753	709	740	754	727	729	685	739	770	786	758	765	740	738	777	702	722	754	771	745	705	750	763	691	782	713	755	733	738	753	704	775	751	758	734	734	692	756	723	724	700	760	775	730	724	753	759	723	770	729	715	744	769	721	760	769	730	753	730	738	734	732	736	776	714	747	739	664	782	710	705	732	738	781	714	701	725	764	711	724	743	756	715	757	720	727	765	752	713	760	769	738	746	743	735	768	727	744	758	728	732	694	751	699	740	723	761	720	715	761	740	753	745	713	745	739	734	758	753	755	751	759	759	746	783	735	744	735	727	769	711	735	773	756	713	738	756	731	783	786	725	755	721	739	736	708	737	776	767	753	725	786	706	714	785	709	765	760	728	787	732	707	714	718	721	736	729	725	716	732	739	713	736	741	755	731	715	731	695	738	782	727	717	745	729	729	706	723	737	700	773	738	719	732	743	749	737	708	742	725	731	737	697	749	751	739	737	753	678	725	734	727	752	707	696	717	725	748	767	749	749	764	761	739	779	741	764	698	748	781	727	724	738	733	732	681	733	728	734	717	731	768	696	752	739	723	811	770	723	761	789	785	714	736	736	716	788	714	705	824	713	737	775	774	691	748	721	718	762	774	750	735	745	782	754	735	725	725	717	671	704	768	737	695	714	732	752	807	717	697	752	783	764	762	776	770	702	697	765	740	737	715	715	713	712	743	715	738	716	747	762	723	700	753	726	761	754	748	755	726	708	675	700	755	741	749	766	723	696	721	740	751	754	741	739	774	695	738	760	734	748	734	714	711	788	733	730	696	729	766	769	707	721	705	772	726	770	756	703	739	785	737	745	746	736	704	677	719	729	690	809	732	789	704	741	725	732	723	715	768	712	776	706	753	653	720	753	733	732	721	721	711	768	752	728	745	763	773	720	732	753	720	715	769	707	698	736	794	728	764	728	734	715	794	700	734	736	726	730	741	764	742	771	781	785	761	793	711	713	722	757	707	708	731	686	688	743	776	770	744	727	762	775	759	720	724	705	710	733	792	703	736	748	754	748	673	773	723	722	693	699	730	769	755	734	729	740	743	706	774	702	751	741	697	735	753	704	746	712	756	751	769	756	696	732	766	748	715	702	737	703	766	724	747	754	757	779	745	758	749	721	748	747	704	773	744	747	773	756	744	765	689	754	691	777	673	720	727	802	736	732	730	732	717	756	729	775	730	751	694	760	728	678	719	693	753	763	740	723	752	748	756	707	797	761	781	718	764	745	727	760	740	762	699	729	756	752	757	735	788	762	732	728	754	665	738	712	677	722	730	746	742	750	725	748	741	780	748	705	764	697	675	694	710	774	777	730	694	763	738	708	764	745	771	735	748	740	728	790	746	682	747	748	746	720	751	732	718	758	692	720	745	723	704	730	748	741	779	728	783	754	722	700	732	734	681	730	698	776	731	735	734	748	711	761	725	728	726	720	735	757	742	791	770	754	708	731	751	703	733	746	751	751	746	711	683	694	742	734	755	733	715	686	778	728	744	717	767	708	738	711	740	722	749	709	732	765	757	706	704	722	761	714	734	734	740	742	744	697	712	762	708	749	738	749	735	774	750	755	738	725	740	709	735	689	714	683	731	740	700	698	722	715	762	727	781	724	724	752	749	763	808	718	680	729	750	752	755	769	702	752	755	747	774	744	739	756	713	760	721	769	705	730	742	709	744	758	783	730	726	776	710	738	744	732	706	747	750	792	687	745	753	742	757	734	737	765	804	711	754	743	681	744	693	727	752	736	767	762	717	681	680	708	756	767	761	792	743	765	784	753	727	747	743	707	710	762	722	748	720	726	760	725	780	761	701	734	739	776	698	752	741	807	728	766	727	729	745	725	716	742	702	732	745	729	711	729	712	689	708	729	692	761
8813	971	1161	996	676	555	434	360	314	288	232	256	209	216	218	199	167	188	189	182	176	188	182	173	159	161	166	161	161	153	139	159	148	150	129	164	164	150	170	166	161	152	169	148	148	161	137	166	158	148	165	145	153	156	157	136	138	144	134	160	135	153	156	153	154	153	145	158	171	162	158	146	140	180	166	154	147	155	164	162	171	143	127	171	146	129	153	151	157	129	158	142	146	157	167	162	140	167	165	139	171	142	161	152	152	160	161	179	143	144	137	164	157	169	135	153	176	168	154	155	126	151	135	153	164	169	162	144	157	168	138	158	149	181	144	128	163	139	149	150	132	164	145	164	138	136	161	144	163	163	155	165	167	161	149	136	175	169	165	186	148	144	143	153	165	145	147	139	145	173	144	136	190	158	147	148	148	144	139	134	151	160	119	154	163	149	140	157	149	160	136	138	127	139	152	136	138	149	159	169	163	150	160	137	151	155	137	170	147	141	126	139	165	146	149	137	150	141	132	143	131	138	149	149	171	155	134	143	166	134	157	143	152	171	138	146	166	139	177	170	162	152	131	155	159	164	164	155	137	159	161	105	153	152	144	150	163	146	159	136	154	142	152	154	143	134	143	165	106	152	167	154	154	143	144	142	141	156	154	137	151	131	141	156	151	145	161	146	132	150	155	141	162	159	129	159	158	147	179	133	130	128	141	144	157	124	174	165	149	175	160	143	159	152	175	169	127	145	159	136	164	154	135	153	143	140	120	160	146	151	139	150	145	144	150	155	136	145	134	172	144	150	151	167	141	153	157	135	141	135	157	137	138	146	159	172	141	144	168	144	155	135	155	147	151	146	161	150	135	156	154	137	148	137	128	121	167	144	125	151	156	133	145	157	130	136	164	135	142	152	151	137	155	151	158	153	158	140	153	138	142	153	157	141	141	149	158	151	153	158	161	167	137	164	133	151	136	126	160	162	172	149	137	150	138	144	130	153	147	156	161	161	155	133	178	159	133	157	143	141	157	155	158	156	158	168	147	152	130	166	155	156	116	152	136	157	152	138	151	154	158	157	131	136	149	152	139	144	138	161	173	144	130	129	160	131	113	165	150	139	154	151	151	155	119	150	126	159	146	164	152	147	148	146	160	139	150	170	131	132	159	146	155	138	145	166	155	152	160	147	151	150	147	143	155	154	138	140	152	119	139	146	135	136	133	152	149	134	146	166	135	139	168	158	148	148	132	153	140	143	157	133	176	143	144	153	147	155	138	151	136	151	156	164	140	139	141	166	143	167	159	146	158	152	151	137	125	148	141	152	172	180	154	149	166	153	146	157	161	140	132	159	159	143	142	133	152	157	137	153	146	136	159	151	161	147	148	160	161	159	133	151	147	133	163	141	152	149	158	150	152	137	141	129	147	172	158	154	155	146	164	151	150	156	168	135	134	177	136	125	148	151	149	131	134	132	172	146	143	162	132	165	151	139	128	168	163	150	135	164	165	148	155	145	146	146	175	170	151	149	158	148	142	159	146	141	141	145	154	147	149	162	142	164	151	146	162	153	171	160	166	170	172	161	172	148	166	166	145	178	142	147	152	147	154	149	124	171	141	134	158	151	147	137	140	149	154	146	148	171	131	147	134	151	153	135	129	157	164	157	131	139	161	160	145	136	139	157	148	142	167	135	161	131	148	150	160	136	145	162	139	143	154	157	174	161	134	151	121	155	151	140	148	155	147	130	152	138	141	129	141	154	140	166	150	136	142	156	159	152	146	125	137	136	136	160	131	160	143	125	162	144	147	153	150	158	138	158	139	145	174	144	147	145	162	150	148	153	171	136	187	138	124	138	145	140	156	152	152	145	142	158	173	137	154	148	132	154	152	146	162	141	165	144	154	152	157	177	158	145	144	148	158	158	153	185	139	151	138	126	175	147	145	139	139	168	142	147	162	135	148	140	134	133	141	184	149	135	159	150	157	168	152	150	129	159	128	132	172	130	165	173	161	142	176	161	153	154	145	135	147	142	157	167	166	156	141	172	161	160	141	179	169	157	149	137	152	137	160	140	172	159	162	180	128	175	143	142	142	151	153	140	150	155	164	160	151	166	194	146	156	155	161	146	168	135	178	139	168	154	143	138	156	158	163	132	156	140	149	135	145	163	153	144	149	129	138	159	163	154	164	153	143	123	147	161	136	141	144	154	152	161	141	141	123	135	138	165	156	159	148	150	139	154	137	160	151	142	151	162	145	126	137	143	156	134	155	161	142	163	150	154	143	151	148	148	143	128	157	137	151	131	164	166	157	161	135	156	166	152	140	140	150	156	141	144	151	136	148	141	129	136	162	142	138	165	144	149	164	139	152	156	135	150	151	145	140	159	175	143	173	149	160	166	153	147	129	161	133	151	133	143	143	149	161	152	145	139	154	147	158	168	156	160	180	177	166	141	156	143	129	146	137	142	171	155	153	158	154	155	159	144	151	142	171	157	151	152	155	139	137	142	153	125	146	133	162	158	153	135	144	131	147	141	162	157	147	152	142	138	160	138	149	161	145	169	158	152	154	164	174	155	164	157	154	134	159	130	145	154	155	136	151	145	170	131	170	163	153	148	161	152	135	154	158	141	124	138	136	132	160	158	159	181	150	136	136	140	147	171	155	142	148	153	151	162	144	130	158	152	152	146	138	145	130	126	140	173	158	154	150	147	152	153	146	153	163	140	144	135	128	151	159	147	140	153	144	155	135	158	160	170	160	156	152	149	154	158	161	135	180	145	149	167	148	147	143	161	129	159	161	172	151	141	144	146	161	122	137	140	145	145	171	170	140	151	152	145	137	158	144	149	156	138	157	154	144	130	150	157	153	147	156	143	196	145	152	131	155	131	150	168	146	111	156	167	133	182	152	136	151	141	134	166	138	140	148	149	148	142	149	162	174	160	119	139	157	141	137	123	154	168	134	170	125	158	141	138	131	154	146	141	146	156	164	154	163	151	146	146	137	164	141	148	139	132	157	149	163	163	164	152	140	165	155	143	159	159	145	131	128	166	150	128	151	158	158	143	148	145	163	157	151	158	127	143	129	144	156	133	144	144	162	142	141	128	152	160	166	133	176	142	143	139	134	160	162	147	154	149	152	152	140	154	149	156	130	154	149	151	151	167	143	142	147	163	130	175	138	161	146	147	163	157	135	183	145	163	174	143	175	146	145	150	154	154	158	158	161	168	158	127	141	149	136	133	140	141	147	128	168	164	144	157	155	148	140	135	141	159	159	164	143	139	146	132	158	150	143	162	145	139	189	138	149	165	142	165	145	150	137	153	127	147	140	147	147	128	156	140	156	131	139	154	145	168	153	162	156	131	151	164	152	161	146	172	165	159	156	151	155	139	171	151	148	146	153	153	160	159	141	147	141	154	135	164	137	157	159	165	129	147	167	150	140	159	153	172	145	135	137	147	168	139	151	169	140	143	154	118	159	150	145	163	142	151	162	162	150	121	166	150	129	143	138	145
5457	1301	2518	2998	2642	2303	1846	1572	1392	1247	1086	1007	929	878	797	792	686	687	656	659	605	637	591	574	544	563	528	539	532	510	511	556	502	464	489	501	475	501	447	500	518	519	488	462	456	456	489	470	437	472	469	467	449	419	484	462	425	488	428	444	464	469	453	432	433	479	451	513	490	442	450	442	416	448	432	429	439	461	456	484	433	429	450	417	440	415	433	417	467	444	428	436	446	437	410	464	452	445	431	457	427	436	431	445	438	431	424	432	468	440	467	453	490	428	426	431	492	450	429	460	458	465	421	500	463	427	457	489	435	440	446	437	474	435	448	455	450	420	433	438	430	457	391	439	453	414	450	441	447	440	423	410	439	441	443	473	439	447	417	433	471	445	443	428	452	424	417	455	429	438	407	427	424	441	424	466	415	403	478	450	444	473	475	476	470	447	431	468	474	457	416	423	447	428	475	455	436	436	442	416	445	446	415	430	423	419	456	428	445	425	457	448	477	449	424	450	455	449	422	447	404	403	451	470	422	419	435	416	409	445	456	428	437	436	413	465	415	439	401	403	424	387	413	402	406	429	449	441	457	471	414	457	450	421	457	425	449	434	421	428	442	445	445	430	452	446	463	421	439	469	419	456	439	448	459	463	418	432	409	443	425	436	438	432	459	409	387	475	414	432	446	434	443	432	431	463	460	432	467	424	416	420	461	458	441	431	434	450	449	424	430	485	444	459	426	446	403	418	389	421	424	431	435	436	438	436	503	391	416	444	465	427	456	439	460	435	399	420	398	458	443	433	421	435	440	440	448	464	434	453	424	430	483	420	466	446	423	414	483	461	463	440	453	458	429	421	475	459	406	444	393	440	479	453	462	398	427	458	469	422	467	409	466	408	438	411	439	480	447	443	444	424	426	461	414	452	424	428	435	411	504	414	417	437	432	426	462	423	435	435	417	450	444	477	453	428	426	435	430	459	411	446	429	436	431	395	424	440	422	432	477	444	453	453	437	463	456	432	385	386	452	450	420	428	434	435	450	462	442	434	422	450	450	414	457	446	431	424	459	410	422	422	445	437	422	439	408	451	456	426	413	423	450	433	421	465	400	456	459	426	426	413	456	461	465	422	420	442	400	444	415	417	431	417	414	440	446	445	401	443	435	426	439	432	458	468	440	457	463	435	423	435	443	431	448	424	443	404	437	465	439	400	391	424	446	429	448	413	438	491	461	464	397	441	483	461	450	425	457	407	446	451	431	408	443	430	433	475	474	413	418	431	446	426	430	456	443	449	440	443	475	490	437	443	415	419	441	458	435	475	435	413	445	476	448	416	432	430	491	412	458	441	465	455	423	428	447	432	436	429	427	423	453	445	415	418	430	477	418	470	457	451	421	436	446	431	437	491	403	431	449	426	406	456	461	461	421	431	446	443	454	468	409	452	440	457	433	447	433	489	430	447	429	447	409	432	422	408	416	467	430	439	418	424	434	426	412	434	466	433	444	449	434	483	447	484	399	441	442	431	445	454	451	443	472	443	455	439	453	456	396	431	437	437	418	423	456	480	451	458	401	482	432	430	408	431	437	467	439	450	446	476	458	424	446	438	432	418	412	452	465	459	425	409	459	441	466	430	434	390	406	404	396	402	449	436	434	446	406	438	447	433	455	420	463	482	408	467	475	390	458	418	430	433	472	398	444	423	422	427	420	427	404	453	401	447	446	447	450	435	433	422	432	391	406	458	422	443	408	479	454	438	437	504	471	401	411	419	383	475	426	447	410	484	451	432	432	454	426	459	468	417	434	435	431	462	456	457	455	430	454	431	447	421	421	437	461	439	409	454	420	455	444	439	442	444	406	428	440	420	430	435	461	432	469	448	455	441	440	413	450	428	404	431	430	467	484	408	444	437	468	443	434	445	421	464	390	427	448	406	450	446	417	447	385	409	424	445	443	471	419	429	431	509	394	436	465	427	460	453	426	437	457	450	446	430	443	450	448	424	439	450	436	443	413	439	430	404	427	431	452	451	439	391	426	387	438	414	456	450	424	417	417	403	451	406	433	461	419	414	480	417	422	468	432	406	442	429	460	431	422	399	451	421	449	445	466	400	453	431	424	409	399	461	470	432	389	439	440	442	461	392	416	443	460	419	457	407	492	411	466	427	443	439	429	468	450	432	458	440	439	440	456	444	492	433	468	441	445	390	409	445	445	451	416	443	416	444	410	417	425	472	460	423	443	450	450	401	458	404	437	415	433	421	438	448	441	440	394	443	405	470	448	434	428	453	462	452	467	411	423	404	433	435	434	442	486	449	480	467	425	418	437	442	426	444	432	429	453	447	454	423	449	439	446	418	426	394	433	420	428	392	423	447	444	445	426	411	417	408	427	433	471	428	455	451	427	468	442	442	455	430	443	453	464	456	434	466	453	465	456	452	407	462	473	445	407	435	436	437	453	416	463	423	427	429	456	432	461	441	410	461	429	443	468	463	438	447	446	421	435	470	426	425	428	439	436	478	450	454	401	429	438	437	442	447	403	457	430	406	402	445	425	435	438	445	423	453	410	401	434	389	440	448	420	401	388	441	441	436	423	468	461	484	460	464	430	427	410	434	426	437	458	417	433	451	440	431	402	428	415	429	442	413	458	458	412	458	455	463	451	436	419	425	424	427	413	444	400	426	449	450	450	443	438	456	428	431	421	455	439	440	432	459	473	424	386	422	470	428	432	420	467	438	436	440	416	469	434	487	466	442	438	430	426	404	457	460	425	453	446	493	455	443	466	471	420	460	437	432	435	449	435	451	449	423	454	455	445	441	425	454	442	417	435	437	462	450	412	445	431	476	427	437	411	409	429	461	414	419	420	422	441	430	444	464	435	448	473	412	451	461	388	450	416	446	410	482	418	495	450	433	423	447	456	413	406	438	466	479	435	427	439	453	464	423	429	424	441	439	440	433	403	441	450	466	394	435	446	437	440	443	461	442	449	410	433	450	443	447	421	450	428	415	455	434	440	461	397	443	401	450	426	454	465	418	456	416	458	419	471	447	433	445	448	407	473	434	426	409	406	428	439	421	428	429	429	433	416	473	439	407	422	443	446	412	417	417	428	385	427	445	421	490	443	444	450	470	437	422	459	442	424	397	465	482	433	494	406	450	432	431	393	422	440	397	467	460	466	416	445	451	440	423	434	434	465	384	434	426	412	468	425	466	470	427	454	432	463	435	424	446	453	474	472	430	396	450	484	413	393	424	449	429	431	460	469	490	477	447	449	409	386	429	475	401	436	429	408	441	447	433	417	458	463	441	430	435	456	411	450	486	410	439	443	441	439	440	412	407	435	419	450	445	451	403	434	418	435	454	445	418	423	409	476	457	452	423	425	443	457	428	438	450	429	448	456	460	437	440	419	460	460	433	446	406	405	453	463	420	464	470	457	388	424	436	435	444	436	431	451	433	439	459	428	418	431	420	421	476	444	427	472	407	403	458	439	449	424	438	438	441	478	444	449	462
16249	2207	2229	1777	1280	945	662	514	454	406	344	309	279	257	267	227	200	213	218	181	186	176	179	174	149	154	163	162	149	166	156	166	162	150	134	136	183	131	150	170	133	143	152	132	128	148	132	125	133	137	142	127	125	135	145	136	137	129	140	128	119	152	145	118	149	125	139	119	127	135	156	149	137	131	160	127	135	115	134	126	135	136	129	127	124	132	141	123	117	144	144	125	139	144	133	120	123	133	155	122	154	127	126	137	146	128	130	130	130	139	129	128	136	122	122	144	134	129	127	131	108	133	141	143	129	127	139	124	139	133	139	148	137	130	120	117	132	146	156	133	136	137	134	121	131	124	151	131	114	137	142	140	134	142	146	119	145	130	150	129	127	143	140	142	134	136	128	143	141	143	122	140	138	119	130	138	138	125	112	140	151	143	142	128	134	128	142	132	142	138	129	120	153	127	149	149	112	144	143	149	128	118	150	134	165	132	138	137	142	134	150	129	123	138	131	146	132	139	149	130	128	123	130	134	121	143	139	137	123	131	156	136	132	142	124	119	126	123	118	128	128	147	145	107	131	114	156	131	129	146	131	135	128	140	120	142	144	165	131	152	116	126	133	116	124	147	137	149	146	136	139	160	115	109	113	147	116	118	142	140	143	131	145	148	114	114	156	137	133	135	105	130	147	110	115	124	120	145	146	122	114	145	141	124	134	144	146	116	130	149	145	108	138	137	134	134	144	110	125	131	129	127	147	119	132	125	126	154	127	148	133	126	131	151	119	145	139	139	129	123	154	111	145	122	139	127	137	136	126	145	121	132	153	139	132	102	123	122	144	112	157	147	126	150	146	135	140	135	125	141	128	129	140	126	154	107	117	140	131	141	130	124	139	142	159	128	136	123	125	144	127	132	141	124	146	118	135	137	131	134	142	121	124	126	132	138	128	137	135	142	143	145	139	127	125	132	115	125	141	130	128	140	128	131	130	103	121	129	142	124	146	143	117	145	128	149	123	138	122	133	138	140	115	136	118	138	130	132	128	144	124	134	132	135	156	130	132	126	127	143	143	129	130	115	133	135	117	120	141	130	122	122	124	123	141	118	128	118	142	132	134	145	137	141	145	144	135	124	137	136	143	115	126	122	136	147	145	113	137	125	139	128	138	122	131	144	132	142	132	123	145	129	133	154	133	142	135	134	126	131	123	115	132	120	129	154	145	136	142	123	131	123	133	100	149	136	142	117	132	139	126	124	123	122	143	140	118	121	142	139	126	137	139	136	132	136	141	116	133	124	133	138	143	142	125	126	148	102	133	137	125	125	132	131	131	145	110	116	141	125	119	121	120	165	139	119	144	147	144	135	149	131	120	121	129	150	162	133	145	113	114	150	131	128	145	125	123	129	130	134	119	133	127	140	101	118	129	148	141	131	112	119	121	138	144	128	136	136	126	143	151	130	149	137	150	148	154	128	142	142	118	132	141	141	125	115	123	121	130	135	136	126	123	142	137	133	117	129	146	137	131	135	124	125	100	120	129	114	133	135	118	151	140	130	149	133	142	117	134	144	127	137	133	138	129	126	127	148	136	133	138	135	134	130	102	164	146	135	138	143	152	118	111	121	129	124	122	117	140	121	137	134	139	110	127	137	111	125	123	132	114	129	117	120	126	139	113	124	119	123	132	147	139	128	127	128	129	138	144	120	133	141	137	153	137	127	105	136	133	121	118	145	115	136	133	141	131	165	117	139	124	155	135	138	123	106	125	118	120	142	126	156	139	130	125	144	152	129	135	134	124	135	121	127	128	132	138	132	139	133	143	131	144	142	124	138	136	145	136	130	131	131	131	126	114	121	109	136	148	138	135	134	130	124	147	130	140	115	136	136	159	117	130	141	142	134	120	104	131	110	114	128	156	131	132	139	120	139	131	122	141	118	147	113	143	141	128	107	136	141	130	117	116	138	127	123	135	119	139	142	130	155	135	136	141	135	135	135	146	130	123	136	134	117	139	133	145	132	127	131	117	134	108	133	130	126	127	120	120	124	116	160	134	143	144	127	115	141	128	149	141	128	135	127	149	148	131	135	132	125	116	141	130	139	135	144	145	131	128	111	138	124	151	142	132	143	123	131	113	125	148	146	135	129	139	142	113	119	117	142	132	137	117	127	140	144	130	120	146	137	126	131	123	141	142	128	132	154	124	140	133	143	122	129	123	114	130	128	129	127	127	122	126	119	117	130	150	137	160	139	123	131	113	129	136	138	133	133	113	117	147	148	123	143	143	121	153	122	124	150	128	136	119	128	127	117	138	122	140	143	121	166	131	140	125	155	132	147	132	138	156	124	137	136	143	123	118	135	125	137	151	144	117	137	142	132	125	130	112	112	130	145	131	134	164	151	125	125	138	126	129	127	117	151	144	147	160	151	127	123	122	159	120	139	153	107	135	142	141	113	124	121	138	122	152	159	127	133	141	123	134	121	132	141	115	119	120	134	125	147	130	133	128	123	117	137	150	110	132	115	126	143	125	128	141	136	129	131	147	127	130	117	124	144	141	130	148	123	114	151	145	146	132	131	155	140	158	150	136	111	131	134	137	126	134	131	128	112	144	134	105	139	110	122	127	146	147	149	117	151	136	127	139	138	137	144	132	136	145	129	149	143	133	124	157	124	128	123	153	134	122	138	133	136	152	119	133	143	140	124	141	130	131	132	129	133	129	145	128	118	115	111	113	134	136	141	116	121	144	146	118	157	139	119	122	125	142	122	143	130	145	153	128	131	125	126	105	137	123	137	137	146	139	134	135	145	129	125	131	139	153	134	117	130	118	124	135	125	120	136	132	136	134	145	130	122	156	127	130	115	141	125	144	137	123	132	152	128	140	126	132	139	139	137	139	144	134	109	145	143	141	138	121	118	125	138	129	133	147	127	131	132	126	123	143	148	138	125	110	128	126	118	143	129	135	121	123	121	137	120	125	128	122	135	141	154	139	137	153	132	146	141	128	126	123	139	122	125	135	118	130	144	135	131	151	140	111	139	134	134	138	112	122	132	134	131	131	153	139	127	113	121	138	137	130	131	135	142	138	143	133	122	127	145	128	134	130	146	124	148	144	153	139	154	131	145	157	117	137	112	134	126	149	130	117	128	129	126	123	122	121	135	136	137	123	127	140	122	123	128	146	148	119	137	118	134	127	134	155	128	144	118	129	153	134	141	125	127	138	118	133	147	135	126	136	135	119	140	151	140	126	120	121	134	136	139	136	142	145	143	119	147	134	138	123	124	155	142	131	131	121	119	128	139	131	138	124	125	141	115	133	128	132	115	125	121	142	129	139	134	139	154	126	136	125	131	132	124	143	138	138	131	127	139	121	162	134	135	139	129	127	120	136	123	129	114	113	142	142	123	131	129	140	130	148	133	139	131	129	128	109	154	131	136	125	123	129	142	154	130	133	150	121	120	126	132	122	133	121	135	125	137	122	135	147	115	140	133	118	123	113	126	132	117	115	128
7469	1970	4406	5372	4688	3724	3134	2508	2148	1925	1706	1478	1323	1205	1075	1012	939	843	836	790	759	742	694	708	644	656	619	568	574	535	573	557	555	519	537	552	538	465	525	484	502	499	475	486	494	460	437	548	455	471	470	484	418	475	486	474	443	414	446	443	484	436	438	414	459	425	435	436	443	431	444	432	447	415	448	435	440	390	441	421	445	394	442	392	426	429	419	429	390	418	480	425	412	426	441	416	440	420	429	419	431	439	425	420	392	430	417	412	409	420	384	425	422	437	395	451	402	402	432	462	408	421	422	384	435	420	376	436	414	393	395	405	407	423	443	427	398	405	403	414	433	424	441	417	426	387	362	395	413	400	403	400	412	389	401	411	402	442	428	425	429	398	420	412	410	372	401	389	391	412	426	416	409	376	400	388	390	402	372	394	408	397	421	396	400	398	420	436	381	385	412	411	400	442	426	401	443	400	403	393	358	400	422	406	428	382	393	395	430	388	428	459	400	394	423	408	418	405	418	367	414	387	409	415	449	392	407	423	446	452	436	405	398	438	412	440	420	443	377	402	418	374	459	399	419	410	393	423	425	401	391	397	365	384	423	390	411	421	399	408	416	439	420	402	397	448	404	437	464	414	432	406	392	368	428	415	427	369	421	448	402	407	426	419	414	398	413	394	433	395	366	429	403	388	442	415	413	387	418	458	431	403	401	400	428	425	398	405	408	440	386	402	381	382	410	403	384	364	421	376	384	407	440	424	407	440	383	419	404	398	392	419	358	392	381	405	374	390	399	383	399	407	407	384	415	387	381	467	417	405	394	431	422	382	430	437	400	424	431	370	372	419	442	407	414	431	422	397	367	428	404	387	389	420	407	402	377	383	429	399	431	414	391	430	405	392	377	392	389	395	427	417	382	423	404	395	419	412	423	402	417	350	405	406	390	412	414	402	407	445	425	397	392	409	414	416	419	395	397	430	418	429	423	401	343	392	422	420	400	379	424	420	394	403	388	398	410	402	439	402	419	429	442	408	448	391	400	424	402	404	455	416	424	397	405	395	388	391	448	437	380	428	381	403	426	448	377	397	433	426	392	415	395	348	404	397	367	394	390	398	392	444	358	433	404	399	412	423	416	421	406	427	396	415	399	413	419	429	414	427	409	421	387	381	399	404	406	388	382	410	409	409	390	421	380	390	428	392	422	409	433	421	447	396	388	392	426	404	429	359	424	409	398	407	407	404	450	378	420	423	431	404	434	409	396	418	394	397	409	397	407	406	430	431	387	413	414	419	372	413	387	403	407	395	400	415	381	417	373	408	440	435	372	372	422	420	373	419	407	387	414	391	458	400	393	429	401	442	407	452	396	421	422	367	414	427	406	408	415	386	426	411	411	409	407	401	408	421	422	390	399	381	400	435	381	403	393	404	410	407	403	427	399	394	387	394	385	385	418	411	411	416	432	415	398	435	411	402	410	396	416	439	401	422	389	418	404	402	458	423	392	399	404	449	373	376	390	433	391	424	397	426	431	388	396	401	389	395	391	376	373	414	421	424	399	395	421	380	383	421	376	402	375	389	400	447	417	420	402	454	408	425	411	370	427	414	403	393	402	396	418	407	402	411	440	396	408	435	393	413	377	408	412	375	441	415	369	413	404	457	400	409	422	387	450	384	424	390	402	379	444	389	400	375	409	399	406	378	439	418	384	404	376	381	385	382	417	384	424	366	407	387	442	420	401	400	409	379	416	412	388	408	416	392	417	408	404	420	377	407	408	411	420	416	379	428	390	400	407	383	405	368	434	401	382	417	427	391	436	430	398	415	413	358	407	418	444	384	412	411	408	392	369	438	408	409	386	408	385	370	392	399	380	394	402	406	365	388	426	391	414	452	404	385	380	431	412	375	429	428	405	430	398	381	404	359	448	375	373	382	383	406	408	419	413	428	389	381	422	372	405	379	453	417	411	406	440	410	431	403	459	421	441	375	380	404	404	467	406	364	440	419	431	432	419	440	402	409	398	412	376	433	378	377	397	401	360	439	461	403	467	371	436	428	382	414	445	404	422	418	415	389	407	415	432	388	410	403	400	381	382	405	390	383	416	440	399	417	423	399	385	398	417	434	395	451	403	386	376	400	457	406	418	389	397	394	377	410	409	381	411	420	400	360	417	404	397	410	408	425	419	401	431	433	378	381	396	411	395	436	436	443	394	424	404	375	448	396	420	400	389	439	394	386	394	403	409	394	387	389	423	378	397	383	414	377	412	407	408	382	442	426	380	399	430	416	430	441	383	421	388	414	416	404	394	416	400	460	381	379	413	428	404	405	396	386	384	443	420	408	408	413	413	430	388	450	421	434	364	410	370	351	410	405	433	408	402	428	415	422	378	405	382	397	417	443	424	408	403	401	417	377	399	395	401	401	416	424	417	433	385	438	371	393	403	382	402	406	402	394	371	423	412	430	382	439	403	413	389	390	402	403	379	399	382	389	382	412	394	415	401	408	392	388	429	391	415	430	398	383	417	452	422	397	410	406	402	429	369	397	388	411	398	402	411	405	381	389	412	422	391	395	386	414	404	432	415	413	435	432	393	414	402	452	437	412	421	404	411	412	378	402	400	436	384	415	415	396	447	422	389	367	378	402	424	410	392	389	425	416	393	402	396	417	408	418	386	458	387	417	455	397	411	393	409	383	425	360	415	422	410	435	403	382	400	388	391	387	406	397	429	435	381	414	426	438	416	403	402	364	405	396	399	416	365	404	408	435	411	363	399	411	403	417	384	410	430	429	373	429	398	436	412	401	404	421	391	417	406	371	411	391	431	418	414	425	422	406	386	442	414	404	400	426	411	393	405	434	410	383	348	443	401	419	387	390	382	376	418	401	414	405	419	402	385	398	416	387	418	423	427	360	386	407	427	421	398	408	391	394	392	362	395	404	417	414	403	405	465	407	414	408	392	411	403	389	443	395	423	442	398	387	420	422	427	399	427	389	407	395	384	399	404	416	347	402	402	429	408	466	410	408	384	412	402	402	429	371	382	381	404	438	406	405	386	390	441	439	401	398	418	417	425	404	366	422	366	395	396	420	418	423	434	418	359	372	449	413	384	440	375	387	416	420	384	391	411	381	438	369	406	374	403	362	383	407	397	393	421	392	381	438	379	393	400	426	420	398	409	445	395	426	400	383	426	389	422	377	408	424	411	436	401	374	402	396	432	428	412	395	413	387	417	413	418	394	383	426	408	416	435	423	410	408	405	413	448	429	373	422	375	382	414	424	428	379	417	415	388	427	409	421	428	415	382	394	455	424	389	457	414	415	384	407	415	444	387	435	401	399	423	406	380	386	427	417	457	395	423	393	400	383	419	385	401	416	414	410	386	425	414	407	408	390	376	416	392	404	397	387	391	393	395	409	420	379	397	412	411	367	387	385	412	394	388	389	413	397	414	389	407	430	398	386	380	428	376	390	443	389	419	417	395	381	436	400	427	386	400	412	423	437	418	437	384	409
2253	330	300	312	300	292	323	269	273	266	297	290	281	310	294	286	273	291	304	253	297	266	302	277	268	295	287	284	265	282	288	290	250	280	278	276	291	280	280	292	282	259	252	250	283	274	291	278	260	275	267	272	251	243	270	279	276	251	316	235	275	294	283	241	241	280	288	283	274	264	270	276	265	283	261	339	249	259	235	269	285	272	269	252	280	269	255	283	289	267	320	263	272	279	272	258	274	261	280	284	270	258	272	259	260	271	276	270	298	271	255	273	271	250	279	236	301	267	300	256	271	303	300	283	281	258	263	265	256	292	266	262	273	286	290	282	283	287	285	271	259	273	290	274	267	262	258	278	276	294	260	320	287	270	302	241	263	282	268	292	294	248	267	265	289	265	262	310	264	256	267	284	278	262	277	302	293	259	266	287	300	275	257	243	288	246	253	292	290	265	292	263	278	288	299	238	264	268	267	280	253	257	293	262	274	261	261	266	273	284	293	276	296	298	334	278	295	259	271	225	293	286	287	287	294	254	236	304	276	267	283	283	277	260	248	286	248	270	260	240	266	276	248	275	286	281	259	252	269	273	294	271	263	282	264	300	268	296	291	257	293	290	262	279	285	274	264	270	288	264	230	243	261	295	281	289	265	255	279	247	270	267	256	268	264	243	258	297	270	272	275	294	295	282	271	252	266	297	266	271	278	270	266	267	249	285	253	278	298	313	247	256	260	281	303	245	283	279	249	253	265	255	275	294	280	281	290	288	278	258	248	258	301	233	284	260	269	288	265	297	271	283	305	300	241	278	285	251	255	278	253	288	285	268	292	266	281	254	304	281	292	260	251	285	273	290	301	309	257	267	276	291	270	284	289	266	273	279	282	244	255	300	259	327	276	249	239	269	303	274	290	303	294	272	264	274	242	286	279	268	296	286	253	256	292	258	278	289	283	276	254	287	281	260	296	248	303	278	287	271	285	297	273	250	255	269	278	273	281	257	288	238	253	296	253	265	264	265	266	264	270	251	248	263	289	279	267	272	298	254	270	278	294	276	256	231	267	278	251	263	254	280	258	282	300	294	261	296	281	293	295	283	318	266	274	287	289	263	235	275	254	264	271	270	267	275	272	293	280	272	239	294	250	277	295	294	275	262	275	276	298	258	255	292	270	260	241	281	292	291	240	274	281	256	284	277	277	248	264	258	285	311	257	270	259	292	264	250	318	293	278	273	266	263	277	275	268	304	309	253	293	292	254	276	260	266	274	268	298	248	308	304	281	282	237	294	270	309	252	280	286	298	290	268	262	261	264	314	270	257	274	261	249	294	259	273	285	258	274	253	293	265	255	286	265	266	281	274	256	237	283	265	273	250	276	286	255	303	264	287	258	260	280	246	263	256	278	303	295	289	295	278	278	226	267	275	294	260	284	279	255	267	278	282	279	271	277	260	297	262	283	287	253	286	265	252	286	256	262	298	283	269	267	275	284	282	268	275	278	293	276	288	288	271	273	283	263	277	256	268	294	289	263	259	272	284	242	267	303	265	281	251	289	253	275	246	281	290	290	247	293	281	245	252	260	276	279	271	279	302	275	269	274	306	248	261	314	257	268	258	278	291	286	316	263	296	262	248	253	280	286	285	287	297	258	277	278	264	255	270	255	226	266	268	291	249	271	271	250	260	304	265	266	270	262	273	270	276	286	267	287	282	295	267	284	273	276	280	299	286	271	262	285	287	272	265	274	280	266	284	249	256	282	275	273	268	298	308	293	266	259	282	279	284	248	287	251	278	257	270	245	261	281	296	295	275	257	276	280	262	249	265	269	302	272	258	273	271	274	284	307	266	294	276	324	267	266	281	291	291	286	257	289	262	248	247	270	261	269	288	288	279	268	259	269	292	258	279	311	273	255	281	285	301	263	278	284	294	279	273	267	278	288	253	286	275	276	283	257	291	292	312	264	265	293	256	324	276	264	290	278	297	296	237	252	250	265	274	277	281	336	262	271	267	284	242	287	290	279	266	300	259	247	268	281	245	253	306	293	267	257	301	269	268	291	286	268	287	249	300	251	285	270	276	277	283	267	263	297	255	284	268	286	278	256	262	307	286	289	288	315	257	277	276	254	253	280	249	272	279	298	293	278	253	249	287	262	282	267	279	269	263	290	265	268	281	265	264	298	264	282	292	271	249	283	277	278	279	281	299	288	271	288	284	258	267	259	254	270	258	294	304	315	309	266	281	269	284	280	279	262	275	271	280	228	260	283	281	250	273	287	281	317	289	261	256	291	255	268	257	269	256	275	283	304	285	304	262	288	286	279	281	243	276	298	237	285	311	305	271	319	263	260	296	268	280	281	237	256	262	269	259	284	307	306	285	267	293	301	292	279	246	282	247	256	262	304	284	267	261	316	276	275	271	285	315	278	281	297	290	264	259	275	287	278	244	251	275	277	311	285	248	265	266	266	331	308	284	270	267	264	304	270	278	302	305	267	274	266	269	283	253	283	282	300	261	286	245	243	267	274	277	264	287	297	257	241	252	250	276	292	286	293	296	249	305	290	277	272	258	292	309	277	299	274	235	277	292	285	317	310	264	268	297	303	297	266	291	279	269	299	274	285	271	280	265	254	252	278	272	255	275	285	278	282	249	270	257	285	268	267	272	293	263	267	233	275	240	283	292	294	258	244	245	262	275	257	266	264	259	284	229	270	264	270	268	249	266	306	252	280	254	260	282	271	282	288	260	294	243	307	264	280	268	289	280	246	287	299	246	245	305	276	284	281	282	254	260	250	268	274	265	284	269	286	266	299	287	297	278	265	261	281	274	289	271	258	267	288	285	289	282	281	282	269	265	249	280	256	287	278	290	259	303	262	263	269	271	262	264	273	309	260	243	301	290	240	246	316	256	286	273	272	281	281	293	292	275	249	266	324	243	275	293	293	280	246	264	261	275	273	280	267	294	275	250	261	272	243	253	259	287	304	292	286	273	294	282	283	284	287	277	302	292	279	267	281	272	289	262	253	281	304	309	271	292	263	285	259	246	285	281	285	283	261	254	258	270	288	268	285	287	275	273	256	266	291	271	261	259	306	293	275	253	279	263	267	264	241	290	280	260	281	263	261	280	269	258	291	283	292	260	255	254	282	242	251	281	236	285	294	293	276	292	300	294	274	290	291	270	272	300	259	296	285	285	274	269	281	291	283	260	265	277	263	238	281	291	291	267	290	266	285	283	255	284	261	274	261	276	301	269	294	242	279	293	288	286	311	275	253	282	289	264	255	263	278	300	273	284	284	283	291	264	266	290	282	263	287	271	269	267	273	273	292	259	271	290	285	263	279	275	283	265	261	224	292	257	291	274	337	254	277	263	254	292	293	245	284	289	279	276	280	297	267	301	267	273	271	266	296	264	238	281	269	262	298	283	248	270	292	248	261	254	259	251	308	263	272	282	316	271	255	240	289	272	261	237	277	261	269	289	267	257	283	252	259	253	256	261	254	270	258	312	284	296
2306	777	920	900	921	821	817	864	860	850	784	788	762	778	766	779	741	757	766	727	746	737	760	776	750	736	697	744	758	753	734	704	809	724	737	755	716	730	758	736	758	739	726	749	727	737	752	767	764	726	728	768	799	757	760	785	716	718	730	763	801	782	776	729	756	739	767	727	670	798	751	743	732	713	747	756	686	706	697	750	740	723	720	767	696	716	737	751	747	731	695	778	754	686	749	756	737	735	703	735	721	731	760	728	707	712	773	718	754	736	708	733	727	746	726	804	675	762	786	746	740	747	742	747	730	734	763	756	728	725	763	738	689	748	790	728	706	751	670	742	816	729	745	725	690	778	733	687	742	718	756	737	710	757	697	761	802	767	736	712	721	743	695	709	726	737	720	726	677	735	735	751	710	734	746	767	773	752	748	725	741	733	731	732	776	721	732	730	749	709	776	770	770	727	721	751	747	713	767	732	736	727	773	772	735	773	754	759	759	695	735	723	747	750	736	748	792	751	786	750	734	782	768	729	728	694	749	763	723	716	728	705	758	715	784	694	730	692	802	728	794	725	754	710	781	727	762	730	787	702	748	718	722	698	742	714	733	750	740	779	694	751	752	721	700	755	714	766	764	726	781	770	765	715	793	714	754	792	718	729	752	733	789	763	741	731	719	721	721	758	733	744	748	756	699	704	713	702	761	743	701	785	752	712	737	685	735	713	756	779	738	764	728	720	802	696	718	801	711	687	740	729	733	734	742	732	686	767	733	756	754	704	727	710	710	719	678	777	744	777	753	724	755	725	755	750	735	739	729	735	710	706	736	761	751	742	729	695	730	790	715	729	685	748	766	705	735	791	717	752	705	715	746	742	685	738	775	740	764	729	804	744	725	702	731	737	716	734	759	701	727	747	746	698	747	724	742	720	735	715	753	755	729	762	753	716	723	738	739	704	733	729	701	724	713	691	727	734	713	758	765	709	775	736	759	742	766	730	731	776	753	703	772	744	727	768	783	761	754	740	752	724	793	742	773	740	724	744	721	749	749	748	762	825	737	719	759	785	757	741	782	716	702	711	707	697	730	756	715	733	744	747	754	707	754	762	772	730	793	726	712	692	746	765	750	692	718	770	745	734	743	741	735	713	717	730	749	750	743	703	702	754	699	747	752	701	748	769	785	704	737	731	742	712	716	722	784	788	749	755	764	703	797	703	746	716	737	746	748	735	693	728	730	732	730	699	744	759	734	701	685	696	756	684	743	729	731	748	717	758	730	789	770	759	746	772	794	743	726	737	769	729	700	774	726	791	684	715	748	765	798	752	711	765	692	724	769	699	752	721	761	771	746	771	714	762	764	763	715	783	732	760	741	692	766	729	742	764	680	727	723	739	728	740	755	749	768	725	766	699	786	712	751	713	758	749	711	759	711	732	746	724	762	730	788	697	749	707	732	735	746	801	747	760	762	722	751	739	744	748	710	705	764	755	764	712	680	703	760	706	735	752	792	696	720	764	726	767	752	740	759	717	707	707	712	762	772	769	799	709	737	694	725	769	732	745	733	752	766	759	757	743	742	711	700	741	749	718	777	762	708	774	783	748	737	731	713	731	742	759	716	737	749	707	769	735	771	748	696	707	756	755	758	738	759	716	728	725	735	768	720	763	686	729	724	734	738	757	720	756	716	744	715	731	763	712	741	706	801	749	729	739	702	748	741	789	711	776	705	726	774	707	692	743	727	718	781	720	752	710	738	706	784	759	729	759	739	762	775	692	759	707	787	705	748	693	792	745	737	736	708	747	752	716	694	716	739	735	756	733	761	767	673	738	755	744	782	726	784	727	728	756	737	714	717	734	722	780	731	723	731	788	735	745	780	731	729	717	713	733	723	735	714	742	752	682	717	719	762	763	710	740	763	788	691	719	743	759	698	764	753	700	690	755	729	704	741	794	701	736	695	730	735	783	748	733	715	739	758	747	718	698	708	765	756	750	765	706	722	735	704	738	727	690	708	766	741	746	727	748	757	761	718	785	747	724	756	767	778	748	772	744	666	758	702	806	744	777	743	748	747	748	755	748	710	769	759	765	741	764	733	771	763	740	725	789	752	743	769	712	750	706	725	778	729	790	807	765	747	683	695	745	760	740	681	739	751	744	727	717	762	759	736	764	722	774	756	742	699	773	748	685	764	838	724	709	727	808	737	755	743	708	756	755	744	765	737	758	760	732	761	745	749	719	785	733	735	747	753	760	815	773	761	722	760	748	730	776	756	724	699	784	741	792	772	756	760	721	758	722	679	735	790	776	718	755	804	746	719	711	717	716	706	699	701	695	673	739	741	742	745	779	787	758	715	715	723	778	770	690	746	748	728	733	757	738	753	760	757	722	738	732	781	748	756	740	736	715	793	747	777	729	761	812	738	742	705	771	743	757	698	740	737	732	719	764	741	783	783	661	767	702	719	746	711	727	722	728	754	788	732	756	749	755	734	737	707	752	744	747	745	729	718	760	715	777	696	727	732	724	732	720	698	740	737	735	710	715	717	761	746	755	750	731	720	684	773	682	779	796	774	723	765	752	708	737	765	759	756	744	828	731	706	723	800	693	759	724	736	696	742	731	771	719	695	751	764	723	732	751	696	751	717	723	779	776	730	756	719	739	793	720	695	710	722	738	761	756	709	738	748	758	764	751	783	749	717	752	771	750	734	772	771	728	707	731	718	763	749	741	708	728	756	781	764	722	750	736	763	744	749	740	737	740	740	726	717	719	707	735	775	752	730	725	722	706	765	672	741	744	722	785	734	810	787	736	760	725	766	786	723	759	729	765	727	756	708	755	716	781	730	760	752	754	776	746	783	761	765	716	709	749	765	688	739	812	748	727	745	762	714	756	734	750	773	703	744	783	747	756	726	789	763	774	745	754	737	736	704	796	760	757	758	772	750	735	746	796	734	767	729	736	743	752	743	693	761	780	733	736	760	737	723	700	716	697	754	754	754	753	714	697	735	776	698	749	708	705	732	720	711	780	763	763	771	766	722	725	799	717	723	743	765	737	700	748	714	759	768	693	727	732	720	780	719	742	739	757	746	741	721	749	739	753	719	742	729	763	736	755	771	781	742	742	732	738	699	719	731	768	785	770	740	733	795	756	753	757	746	777	709	726	679	729	756	743	757	738	809	779	702	759	776	698	740	704	723	758	706	736	736	725	717	747	739	785	729	731	722	731	720	743	731	748	738	799	706	763	785	713	756	734	766	735	691	761	673	735	755	738	729	768	703	715	732	735	711	800	715	720	711	777	766	724	750	713	755	715	803	720	714	715	699	757	753	770	718	745	740	730	731	725	728	761	725	741	724	718	754	752	730	743	783	740	742	721	709	741	820	701	704	779	740	740	721	726	724	701	743	727	783	740	707	701	782	768	756	770	745	765	769	800	722	736	730	735	715	774	726	755	696	770	736	787	761	732	691	742	757	734	707	721	754	707	785	713	727	744	773	743	712	779	767	742	734	749
8802	906	1183	991	675	560	412	376	334	279	251	249	216	190	208	173	197	182	175	184	175	161	144	188	172	162	159	172	156	176	166	161	170	178	149	165	147	145	141	169	163	150	163	163	150	149	174	163	138	162	139	140	167	138	172	156	150	152	162	155	146	148	155	149	135	160	165	165	151	144	147	176	147	145	141	133	152	126	160	141	166	160	153	163	120	166	156	169	156	180	160	147	147	154	149	151	134	148	130	130	155	152	141	129	139	155	167	141	159	140	148	160	157	132	156	148	146	157	152	150	156	138	148	151	147	144	156	159	161	147	150	140	145	165	158	152	168	146	126	149	146	167	138	152	139	149	133	146	138	174	137	160	155	148	139	148	148	153	153	157	153	171	163	140	146	158	172	151	143	146	135	176	139	160	147	161	162	175	132	144	133	147	143	156	154	148	146	166	146	168	123	145	158	174	156	131	169	149	172	150	167	141	144	168	161	177	152	152	138	161	161	151	144	163	154	165	172	152	183	142	148	149	136	122	164	161	151	168	138	150	117	131	168	146	169	136	141	135	147	148	144	137	148	152	161	158	128	165	160	157	152	177	154	152	122	137	172	177	151	145	148	141	166	133	131	151	155	177	145	170	150	160	156	148	156	148	147	129	148	143	167	143	157	165	145	123	161	140	159	146	166	146	157	142	158	153	144	137	130	166	156	159	138	161	158	150	161	150	151	145	164	151	170	160	136	155	171	161	143	134	145	165	144	150	163	136	150	151	175	178	138	135	170	166	169	147	137	127	141	150	157	168	143	161	136	137	164	145	164	148	147	151	162	159	135	147	157	162	153	152	149	136	143	147	157	126	147	158	161	138	134	137	155	140	178	143	138	136	137	176	156	154	177	122	144	179	141	165	148	167	157	137	150	141	164	157	148	158	141	146	152	134	148	154	142	168	150	163	177	140	157	151	138	134	159	140	153	151	126	148	160	153	128	152	161	158	162	128	164	152	152	141	162	129	174	140	149	162	152	133	153	132	161	119	152	148	144	142	131	132	140	144	142	142	155	157	147	160	151	171	157	161	164	133	147	144	171	142	129	140	150	161	160	141	130	161	139	127	163	160	151	151	163	146	163	147	151	143	124	159	150	171	161	165	149	164	163	138	152	164	158	153	153	153	157	133	144	135	143	120	145	143	155	154	146	154	153	139	147	156	134	144	143	153	156	139	177	148	143	149	127	157	163	140	129	155	173	156	157	136	160	156	151	142	166	168	143	146	149	143	150	156	159	151	154	151	159	156	134	159	159	149	154	156	159	146	161	157	144	144	147	149	152	158	159	152	156	136	130	161	165	123	172	171	164	193	162	146	139	165	164	139	148	148	143	148	164	154	149	149	173	154	130	132	164	164	161	133	134	161	133	150	153	151	131	157	154	157	143	156	172	162	152	179	129	156	145	129	140	161	151	152	133	146	139	168	148	149	151	129	135	134	150	150	149	146	138	147	158	157	168	146	148	136	163	141	166	165	142	148	140	155	141	149	135	155	159	147	171	166	147	147	166	151	141	156	142	141	142	123	169	133	167	151	156	145	156	145	152	151	149	136	143	151	138	129	163	151	152	166	162	149	137	135	160	123	158	161	148	148	157	153	117	150	132	168	146	156	137	134	134	152	146	147	142	159	154	151	144	146	146	147	159	145	141	145	122	170	151	150	154	140	144	152	173	146	178	162	131	122	153	158	158	150	142	136	148	142	155	170	130	145	153	155	146	164	169	148	142	181	156	148	137	182	162	163	139	150	138	129	147	160	166	165	149	143	145	152	133	153	158	155	147	148	145	148	129	150	130	154	157	155	143	139	151	155	141	147	155	142	148	155	126	160	162	167	130	152	164	166	147	158	133	132	153	137	149	147	153	152	149	151	136	149	141	140	118	158	111	172	147	149	161	162	154	150	165	154	167	133	160	151	158	142	139	168	162	156	203	159	144	138	165	159	178	160	148	142	121	138	147	174	161	135	157	154	154	150	163	180	142	144	157	141	139	133	167	145	150	167	150	154	136	133	152	159	166	184	161	146	138	150	127	164	159	147	132	130	160	156	159	153	140	132	154	159	141	148	162	154	143	126	132	155	160	161	151	149	160	149	178	141	181	147	160	144	153	186	164	145	138	137	151	158	151	142	154	152	172	156	152	155	163	144	162	165	146	135	152	159	172	154	140	160	142	151	166	145	142	152	172	141	142	134	158	130	148	144	159	177	144	154	148	159	144	160	177	177	132	130	149	143	164	153	154	166	145	117	148	149	150	142	163	138	148	136	142	140	156	140	151	148	148	151	154	157	134	159	133	148	137	162	139	145	136	140	162	169	146	147	132	141	156	141	148	157	148	135	145	140	150	130	131	146	139	154	154	160	149	179	148	179	142	152	167	133	164	160	172	141	129	146	139	142	167	146	135	151	144	149	154	145	178	131	140	165	137	144	159	155	157	139	141	166	156	135	124	166	150	154	162	149	166	138	148	160	172	140	151	138	132	144	143	153	134	128	164	147	157	159	166	166	153	145	179	158	156	145	132	153	152	149	135	145	145	138	149	152	157	148	129	135	164	139	167	131	165	158	147	157	148	129	151	144	145	159	157	147	125	175	156	147	163	190	154	160	155	148	151	157	146	161	130	158	154	143	164	148	152	116	155	152	158	162	133	156	175	154	152	145	151	158	141	155	190	162	140	154	144	155	161	140	156	164	151	145	158	158	150	144	136	139	138	137	143	149	156	147	172	166	153	158	164	139	152	147	157	142	156	163	138	152	153	160	148	153	153	141	135	142	155	154	150	141	168	144	172	170	150	174	150	142	143	151	148	155	155	158	140	178	131	140	154	160	144	158	156	161	162	137	152	146	167	146	157	152	152	149	147	178	150	152	159	124	150	162	159	132	137	187	132	137	143	123	149	145	151	154	157	129	177	156	136	172	149	157	127	164	138	158	150	134	142	143	138	135	133	171	174	162	139	163	136	147	146	159	148	148	149	141	160	156	151	133	155	170	164	134	147	139	138	142	145	167	141	127	149	151	154	124	145	163	124	166	155	167	160	168	141	169	169	130	164	140	146	149	144	143	152	165	158	164	145	163	132	165	175	152	144	143	153	148	148	156	164	130	178	143	156	141	137	148	161	160	159	158	155	148	156	167	136	156	142	185	139	142	138	163	165	159	139	126	129	147	166	149	162	155	170	180	153	156	139	131	152	131	145	151	130	125	143	191	157	153	149	134	136	184	157	178	170	157	139	152	147	140	159	137	150	133	134	147	163	140	135	142	138	157	146	134	161	158	159	168	178	149	138	137	160	130	144	143	147	145	117	146	132	116	158	176	141	136	144	157	155	142	150	152	149	141	131	149	148	164	163	136	155	136	146	159	150	154	139	131	147	140	143	140	159	159	144	149	168	133	147	178	162	149	154	129	169	152	175	134	145	137	139	150	172	162	166	161	169	132	140	163	171	165	151	154	126	148	151	159	147	137
5400	1221	2397	2933	2578	2304	1848	1570	1418	1233	1074	992	952	798	785	720	704	675	668	630	662	579	597	591	576	543	571	531	509	520	474	526	551	502	494	506	492	470	473	545	481	482	487	497	503	467	484	483	502	462	442	477	481	462	483	474	430	502	489	475	502	457	481	448	450	495	452	448	454	442	460	457	452	469	432	425	455	471	446	470	443	442	437	450	466	445	466	433	431	475	466	449	432	448	422	437	461	480	434	454	453	443	447	452	448	416	450	389	427	453	465	421	457	466	443	436	465	447	437	418	436	441	429	455	453	439	448	473	451	441	398	454	441	453	444	414	456	423	410	446	461	403	456	423	461	434	411	463	453	434	470	415	445	433	419	429	438	472	406	439	463	433	453	421	451	421	409	429	449	447	454	418	428	437	449	408	429	431	456	466	422	449	391	439	407	455	432	440	407	460	435	419	456	454	443	416	434	413	445	441	410	438	434	438	475	444	455	442	438	457	471	425	466	457	454	461	480	423	444	446	458	459	442	425	452	473	454	437	480	425	463	444	439	416	455	458	425	441	421	438	465	450	504	416	445	428	446	441	463	453	452	462	455	434	419	431	419	441	451	424	426	419	465	438	425	446	432	436	442	453	437	406	461	444	434	454	423	433	456	392	414	466	434	385	428	446	453	460	441	403	387	429	468	446	423	414	418	447	427	421	416	443	432	439	454	440	414	471	451	452	447	468	423	451	471	458	441	426	434	452	437	418	433	424	443	408	464	458	442	452	433	461	459	462	442	429	414	445	420	410	475	425	432	432	437	421	435	447	474	451	437	449	465	459	472	440	457	429	427	409	446	437	437	436	402	444	467	430	441	467	443	429	455	455	443	453	452	443	437	474	425	446	414	431	445	432	454	423	442	465	477	462	426	471	440	431	428	448	425	422	426	411	435	460	454	429	412	464	434	421	425	498	418	396	436	431	437	447	412	474	454	415	432	446	465	421	448	439	449	416	455	434	428	451	472	413	414	422	462	428	452	452	444	442	408	455	421	422	427	441	423	436	402	407	456	435	436	485	435	470	422	431	475	447	460	397	464	432	469	411	436	459	431	480	415	462	410	415	440	390	421	434	435	421	456	455	440	429	436	449	464	440	455	422	456	447	446	438	465	443	469	437	405	463	445	417	428	465	437	421	434	411	409	414	442	451	451	422	441	447	436	474	427	399	475	423	423	437	442	438	486	419	414	430	445	386	430	428	455	450	437	452	456	447	418	457	452	408	463	442	442	421	450	428	420	459	396	411	440	427	433	454	419	415	432	429	440	429	439	474	482	426	437	449	414	460	448	387	454	469	444	439	425	427	415	447	413	424	415	445	399	435	431	443	444	439	466	447	446	422	432	465	431	384	427	404	458	428	471	423	441	410	460	440	428	457	420	418	448	444	463	420	431	473	422	452	440	403	427	433	464	459	435	431	454	510	445	411	469	412	414	418	460	453	425	453	418	412	441	461	414	459	446	452	440	416	428	478	392	425	446	488	434	444	451	414	442	467	444	407	431	418	432	463	408	437	447	438	417	438	439	404	444	472	446	460	448	469	468	435	408	437	424	475	431	424	397	434	450	446	472	451	461	451	452	445	446	442	417	431	452	427	423	424	453	410	481	399	408	427	436	449	482	443	468	472	462	437	431	477	419	408	435	416	423	455	424	447	418	418	476	455	395	419	455	481	455	463	433	418	473	437	452	464	479	476	457	444	454	401	451	418	432	482	437	429	461	431	449	450	463	418	428	429	475	421	468	432	453	450	446	451	431	406	423	431	438	455	435	417	463	404	440	411	431	451	413	439	436	440	455	467	419	458	426	446	434	428	444	432	461	419	435	437	428	416	463	428	454	413	434	450	449	475	432	432	442	437	417	436	469	433	480	416	435	448	428	437	434	445	461	444	394	442	437	456	420	441	428	481	429	434	422	406	441	481	449	414	439	434	415	453	413	460	418	470	416	473	435	460	488	425	413	446	434	453	431	459	403	432	465	480	437	468	427	434	477	427	425	466	414	418	444	413	429	439	443	450	446	437	433	419	467	448	412	454	471	441	450	446	450	426	450	456	441	454	458	429	404	417	457	423	463	428	418	423	447	394	455	460	462	418	416	415	448	452	433	422	440	401	453	447	430	437	439	444	422	434	420	427	403	461	462	445	461	431	503	424	474	440	425	441	464	439	448	438	454	447	454	467	449	419	463	451	430	384	453	399	451	445	456	435	479	356	420	417	446	447	443	406	423	431	479	421	466	448	450	433	440	437	422	424	437	376	451	457	449	404	412	442	441	445	436	437	444	444	440	442	418	445	451	458	451	435	472	441	461	456	435	437	434	458	436	416	427	452	421	429	409	447	414	426	414	414	428	427	458	425	453	439	433	465	423	428	451	447	434	435	418	404	424	473	475	434	464	426	457	434	439	472	457	395	443	451	431	436	446	447	466	450	414	475	432	461	451	443	414	450	408	437	432	469	419	449	473	434	441	424	447	414	433	434	414	442	428	440	426	432	439	475	455	457	438	439	437	445	450	414	437	423	465	443	413	441	460	444	440	441	437	432	430	403	469	423	439	456	454	432	456	424	437	478	439	414	448	466	444	438	417	465	436	448	425	370	473	456	450	474	436	428	427	399	458	419	404	462	456	370	425	454	482	403	395	458	396	428	448	424	415	421	448	448	433	462	489	432	467	425	402	406	437	422	458	432	439	425	433	447	423	466	416	432	433	432	426	441	446	452	454	471	443	429	394	450	468	466	461	418	419	392	451	408	458	449	428	436	448	493	451	430	432	465	421	437	419	464	436	464	456	431	438	474	454	471	424	456	451	419	460	430	428	468	448	457	430	413	438	434	449	417	440	417	448	419	425	449	433	409	467	391	430	409	446	431	429	409	407	419	427	441	413	422	421	466	473	427	426	397	433	414	435	437	415	412	448	453	446	441	465	445	425	450	414	408	414	482	442	438	485	434	410	419	460	412	466	399	403	386	465	457	444	428	429	419	386	414	445	404	460	413	405	443	448	409	415	421	435	472	443	451	458	470	422	455	429	436	441	459	442	447	434	458	451	430	425	436	436	435	443	445	454	461	427	422	426	434	448	428	439	440	480	458	479	417	434	425	448	469	464	418	384	417	410	452	407	430	447	431	454	438	434	447	421	454	456	435	448	439	426	472	446	443	479	425	459	438	422	451	445	441	462	449	414	447	467	429	435	415	454	456	429	441	432	457	465	420	399	464	428	436	433	489	456	417	459	437	424	414	424	462	412	450	421	436	459	427	428	426	427	437	406	437	429	434	425	439	440	431	430	452	426	447	432	442	449	432	450	475	456	447	395	432	441	429	430	449	422	464	460	407	431	451	425	493	417	436	437	474	433	478	453	413	428	411	484	409	457	427	426	416	407	436	425	435	424	393	459	401	474	417	446	456	436	440	430	423	450	421	481	437	444	445	480	424	463	424	459	404	400	454	451	432	430	458	438	464
16066	2248	2297	1745	1260	926	701	553	467	406	352	274	256	271	234	229	209	206	209	186	177	175	157	180	154	168	159	158	154	159	158	154	165	155	146	142	135	162	147	152	149	126	145	141	132	150	132	145	141	161	131	132	153	146	139	115	129	124	143	132	142	135	149	130	134	127	152	102	144	128	133	153	139	131	114	129	140	145	127	127	151	127	141	129	117	143	124	141	133	146	124	128	148	153	116	116	125	127	133	121	128	148	120	130	143	154	152	144	151	133	134	124	159	123	133	135	103	114	143	116	122	143	141	152	151	116	128	160	123	143	111	132	124	142	144	124	131	146	137	125	121	149	132	120	109	120	144	135	127	129	132	140	145	151	124	158	142	135	152	146	122	141	136	118	116	122	128	153	122	132	124	141	131	154	148	148	133	129	144	136	128	129	122	112	119	137	141	142	147	138	124	131	130	128	137	120	135	128	144	116	166	122	133	149	136	138	157	161	155	156	133	135	130	144	133	124	141	140	119	115	111	115	124	124	119	146	122	130	135	141	136	137	146	134	115	127	148	132	146	127	137	134	134	127	117	125	160	143	140	140	144	149	130	130	157	129	140	133	148	142	111	131	131	130	129	121	133	137	148	138	124	140	138	120	126	125	151	125	116	137	125	138	127	135	153	122	119	153	128	127	140	126	122	156	120	131	121	138	127	147	124	135	119	122	132	117	127	124	125	136	143	141	117	142	150	158	122	129	139	153	120	136	128	129	146	120	117	145	133	136	147	143	143	123	117	128	126	150	125	124	139	145	124	105	130	131	132	131	130	133	123	145	143	140	131	144	141	129	138	114	140	145	150	120	157	126	133	153	112	128	129	117	133	143	135	160	138	125	100	145	141	156	129	140	128	134	125	128	135	118	126	131	135	127	126	136	129	152	121	122	117	114	125	132	136	116	120	133	145	130	105	141	125	134	141	133	146	136	152	98	138	137	124	134	126	147	152	125	128	132	134	138	132	143	122	114	129	116	126	114	129	149	128	132	118	130	132	117	132	124	148	149	129	143	124	130	141	138	127	140	132	140	142	129	144	157	114	149	146	147	136	124	142	138	120	144	134	125	127	148	135	142	130	139	117	121	145	140	138	140	142	117	134	141	122	123	120	127	147	127	133	154	120	149	118	141	123	122	130	131	128	145	126	136	116	120	130	129	130	126	121	133	157	131	134	139	115	133	137	122	140	123	127	136	131	143	152	151	125	146	129	126	141	159	120	138	136	133	142	138	130	125	119	148	121	134	149	133	124	128	158	143	138	140	121	131	130	135	120	135	120	136	131	128	142	151	139	117	137	136	130	138	113	130	124	130	141	133	129	141	135	149	125	136	135	125	134	139	132	152	143	164	167	126	123	163	138	133	117	144	111	118	121	144	123	127	125	147	133	174	127	140	129	137	117	133	134	130	123	154	135	153	122	149	115	151	110	134	144	151	128	131	157	123	124	134	113	128	137	130	136	108	142	129	126	124	119	143	133	141	142	122	136	142	131	133	124	124	143	135	119	122	132	129	112	122	138	129	137	137	127	148	129	139	152	145	126	143	117	134	125	134	134	130	122	139	127	116	141	107	122	145	143	138	153	132	135	114	146	130	125	149	150	120	139	150	119	126	151	139	140	136	135	151	139	134	144	144	146	142	144	141	149	113	132	147	142	129	132	117	131	139	120	116	141	130	123	136	147	133	118	130	126	131	137	130	105	130	149	145	125	130	135	135	142	122	157	131	131	132	148	135	136	151	131	116	144	127	130	140	130	138	115	110	121	128	138	137	142	134	133	119	115	144	145	127	143	147	143	159	139	144	138	137	139	149	147	138	130	125	137	131	145	122	141	120	133	119	141	123	132	131	143	141	143	112	125	131	132	128	121	139	154	134	151	151	145	130	138	133	127	135	132	131	133	124	146	151	124	144	131	133	158	131	124	120	130	132	151	148	146	127	167	125	139	124	149	126	119	126	121	142	122	147	130	123	132	145	126	128	134	138	134	120	120	109	132	128	152	135	140	140	127	124	104	123	120	124	146	120	123	130	133	129	114	136	112	114	150	120	129	169	137	116	139	126	136	137	126	146	147	158	113	138	132	130	132	125	143	120	138	127	111	130	140	146	137	136	118	132	134	115	113	124	116	122	144	131	132	128	118	135	148	139	135	121	123	127	122	134	126	156	113	118	125	146	162	151	142	147	132	136	133	125	113	116	152	130	117	148	141	130	128	116	120	121	134	132	122	110	157	137	125	138	149	134	116	126	130	109	136	141	151	97	133	128	143	141	158	122	151	163	129	118	139	122	121	126	127	126	120	130	140	150	126	108	121	125	138	149	116	140	142	125	137	124	109	110	114	149	134	156	124	137	130	129	156	129	143	140	140	140	126	135	134	111	134	115	160	141	144	149	153	136	132	128	125	135	101	111	116	137	138	115	171	121	135	123	131	123	135	136	129	128	121	127	140	122	135	134	129	146	133	127	135	143	138	132	142	136	112	136	129	126	137	150	123	135	108	135	146	138	108	109	140	134	129	152	112	118	136	123	120	138	149	131	136	139	143	131	138	137	133	132	143	125	133	156	125	117	129	116	135	118	150	125	113	129	124	136	122	126	122	122	131	116	131	123	134	123	132	127	134	148	120	121	150	151	133	118	123	152	126	119	121	120	108	143	128	127	132	133	137	144	139	133	151	126	142	120	144	120	133	118	139	144	148	151	118	154	125	145	131	136	139	138	130	123	137	145	127	126	136	138	152	133	137	129	126	139	142	120	128	140	117	133	143	140	136	140	148	137	131	140	120	116	147	140	132	123	114	142	138	124	118	131	156	127	135	128	135	128	131	150	131	140	151	130	116	140	130	111	135	105	170	148	119	153	144	121	132	141	138	116	136	138	155	130	115	132	104	127	115	131	110	133	153	130	141	129	138	123	151	130	146	108	124	123	127	141	109	127	137	124	147	128	116	135	153	164	120	136	118	145	154	127	121	133	134	142	128	149	142	135	124	114	114	132	135	126	134	131	141	146	142	127	117	138	148	117	140	132	126	156	132	147	119	127	132	118	117	118	129	121	118	123	122	126	103	127	131	122	150	122	140	152	130	123	112	129	122	174	142	111	128	126	154	152	129	136	145	126	116	113	137	128	128	118	141	135	124	141	133	151	143	132	122	151	133	151	141	166	145	154	144	128	142	120	134	108	127	117	127	125	108	161	133	148	136	126	153	121	121	136	140	116	148	125	116	134	123	138	123	146	147	136	127	128	137	120	120	138	131	125	128	120	136	138	127	143	128	130	140	136	143	135	138	125	132	152	141	142	123	142	130	148	137	130	123	121	110	130	132	119	144	123	114	106	122	141	133	133	128	143	151	136	138	113	134	118	130	116	131	123	140	139	143	131	155	166	129	134	125	119	118	125	122	145	122	144	128	154	145	134	113	137	165	118	126	127	111	124	134	133	127	143	119	149	120	134	135	126	126	130	112	131
7538	1990	4455	5261	4604	3666	3112	2565	2147	1892	1638	1420	1311	1188	1110	1001	920	881	902	780	755	685	705	672	667	612	581	613	594	555	542	566	560	541	522	513	525	497	509	529	503	525	497	467	494	457	468	465	477	430	447	464	484	432	480	420	415	397	462	448	438	467	450	469	458	420	466	457	440	454	486	454	427	420	400	418	371	437	417	422	387	469	453	444	469	428	404	387	411	429	429	397	415	441	434	388	415	425	454	462	464	411	427	416	420	454	413	381	443	386	432	394	440	410	392	419	402	428	438	423	396	408	413	398	414	443	420	424	403	424	422	411	381	435	401	428	419	420	407	403	364	450	386	387	378	399	424	449	387	426	416	421	417	427	418	418	417	448	413	420	405	407	451	404	429	418	402	374	409	408	403	409	393	412	423	463	414	424	406	407	420	381	401	380	425	410	409	405	379	405	396	392	420	414	393	386	409	392	419	397	387	376	388	384	419	414	407	375	385	412	391	402	406	410	416	393	433	400	456	425	448	431	427	359	414	435	404	417	378	385	456	400	407	380	424	412	420	409	423	408	421	411	406	367	394	391	384	421	421	411	386	377	397	392	395	432	412	408	396	381	425	400	407	426	420	379	382	418	417	422	396	419	403	419	398	394	413	379	402	420	405	382	398	405	390	430	413	397	392	415	387	385	418	422	389	404	433	388	438	414	408	392	403	388	409	382	390	408	420	385	387	395	408	407	432	435	439	450	417	387	410	383	425	396	422	441	394	362	402	422	439	373	408	386	396	394	397	404	399	389	412	416	408	435	388	393	410	407	385	398	405	381	389	429	392	399	438	415	421	425	388	430	414	410	420	395	401	398	434	387	415	420	417	405	439	380	419	401	423	407	409	427	397	407	431	449	391	399	382	380	418	430	379	382	399	391	420	424	369	419	413	435	386	437	371	383	378	406	383	390	422	431	428	434	393	398	410	394	399	408	399	388	382	385	440	415	419	422	390	427	425	378	403	412	432	408	405	392	421	405	402	391	378	432	410	450	383	401	397	383	391	406	424	424	410	439	466	429	415	417	414	462	412	409	414	422	423	405	385	390	438	407	391	417	408	406	412	452	403	417	422	414	397	408	389	420	429	391	404	410	386	411	425	402	421	402	399	388	428	397	397	397	376	402	426	405	432	443	400	397	425	393	406	398	403	409	389	399	393	384	402	402	409	399	401	421	403	417	444	383	366	372	415	407	395	383	395	384	429	426	414	443	386	404	386	420	412	416	403	430	433	378	403	386	455	390	417	412	402	430	398	402	429	397	419	419	395	395	422	390	402	387	440	386	400	393	414	431	447	407	409	379	391	399	411	379	413	408	398	390	403	410	380	396	387	434	423	427	443	380	383	431	420	408	411	374	418	401	368	447	374	424	417	394	417	406	408	415	364	392	382	389	423	413	426	424	403	394	465	407	439	402	399	369	407	389	375	400	397	411	426	431	453	409	421	385	416	425	416	418	394	383	416	383	392	407	397	392	380	367	409	391	407	406	391	406	413	411	386	408	374	396	480	429	418	404	420	404	404	427	377	422	407	390	433	422	411	429	396	400	417	437	405	383	421	424	395	420	407	446	409	432	424	398	416	434	394	429	416	384	409	383	398	409	366	420	391	403	399	446	444	401	388	422	380	411	398	403	403	414	380	389	394	430	416	415	419	380	358	407	374	372	378	391	385	467	408	416	440	419	415	396	400	420	426	407	419	401	410	404	412	394	425	413	435	429	388	387	390	440	415	393	439	407	409	386	397	388	412	394	410	416	416	413	399	398	401	443	418	374	428	448	423	393	393	408	436	379	383	379	393	436	432	374	411	409	386	412	427	403	417	380	430	422	408	402	397	411	402	357	382	456	437	379	366	392	413	417	391	393	399	418	396	414	396	407	430	394	401	396	383	428	419	390	415	406	379	402	412	390	397	416	412	378	399	373	409	441	392	388	380	405	384	427	414	412	413	360	368	373	397	431	383	399	421	402	424	443	452	464	364	407	381	367	409	389	444	412	401	425	402	424	375	395	393	403	400	411	402	429	394	372	443	417	401	405	412	440	388	436	412	405	423	404	354	377	430	397	383	398	427	406	398	404	416	436	424	381	406	393	398	418	426	393	392	361	401	433	374	398	402	429	433	423	424	411	401	409	442	387	404	384	391	383	372	430	382	409	425	420	379	399	428	406	398	398	384	428	395	415	425	383	393	366	406	393	460	364	401	397	402	376	399	368	436	446	372	353	398	439	387	398	400	433	381	423	353	379	379	395	436	466	410	381	423	419	381	393	423	413	400	415	393	376	415	411	400	412	379	412	394	405	404	422	408	444	412	415	410	408	415	393	463	384	407	421	419	430	404	367	413	449	427	412	427	427	392	428	414	397	451	399	409	406	404	377	425	415	395	408	403	420	421	411	384	410	414	397	409	400	404	422	410	399	411	425	413	419	399	424	412	423	396	413	389	416	415	399	430	398	408	395	392	380	410	403	429	404	421	435	405	443	394	448	403	352	369	411	380	423	408	424	462	407	408	381	434	428	419	401	395	373	390	412	460	377	398	396	441	401	412	411	405	404	406	407	369	420	397	382	417	435	416	438	391	352	369	418	407	419	424	408	371	387	421	403	395	440	449	435	421	450	438	434	429	395	441	410	429	381	428	418	391	392	401	392	408	423	396	442	389	434	421	428	413	380	379	395	414	418	411	375	439	398	391	366	365	419	436	371	407	400	410	397	413	407	390	389	414	396	379	424	391	390	412	385	441	437	415	442	437	390	411	376	414	429	418	412	420	425	362	392	393	387	401	402	390	424	409	422	404	378	364	417	394	413	392	424	393	415	408	427	407	464	429	422	406	396	392	392	404	376	383	405	400	438	365	430	405	417	405	367	403	401	412	429	421	428	416	429	416	352	420	408	407	409	413	430	425	440	397	397	406	410	425	420	395	424	431	461	398	406	394	450	400	405	416	407	390	377	426	416	448	400	434	408	406	369	372	402	437	427	418	427	376	397	401	421	420	388	438	411	435	431	407	380	394	403	399	396	395	394	405	413	444	413	404	380	376	395	434	443	402	414	412	411	372	379	383	433	436	422	398	424	387	378	402	420	445	373	397	446	397	418	430	420	424	406	396	433	429	415	442	396	472	415	406	417	389	431	433	421	397	407	389	391	388	400	376	392	428	423	425	391	435	380	437	394	404	408	372	399	378	400	426	414	385	413	446	404	426	410	402	398	414	413	420	397	379	423	409	398	422	361	409	417	400	409	439	384	430	387	360	401	402	397	394	401	383	396	373	468	418	444	399	421	424	396	413	408	438	418	410	397	413	397	409	441	421	385	394	414	414	409	419	414	412	437	409	377	404	410	362	378	405	394	368	380	415	422	368	415	431	361	424	428	391	398	413	428	401	407	378	391	392	422	419	404	413	412	401	389	378	408	416	413	401	413	380	390	392	439	432	423	389	374	403	402	411	403	418	394	395	400	425	378
2405	332	359	324	282	298	300	282	267	307	306	262	307	310	253	265	264	257	264	256	290	289	270	269	276	281	288	284	265	254	281	268	256	263	259	268	242	255	257	296	275	245	296	281	284	283	289	267	259	274	272	268	286	299	286	280	289	284	255	323	271	268	295	293	280	281	288	289	297	254	270	233	254	276	258	271	257	263	286	281	271	293	290	264	303	284	290	275	270	290	268	264	291	293	278	257	263	266	280	289	269	276	268	259	262	261	275	276	271	287	295	316	262	308	264	258	295	253	257	253	231	238	270	284	310	296	246	259	278	243	275	255	276	260	289	272	267	280	292	255	292	260	221	273	256	283	239	295	268	246	272	323	280	287	246	282	250	293	259	285	287	267	267	259	264	287	290	267	276	283	269	297	232	262	284	280	291	249	262	254	284	275	284	230	274	272	247	259	273	270	267	272	291	252	295	269	251	281	251	254	290	281	256	306	267	292	292	252	258	281	290	289	287	279	293	295	276	257	274	260	262	241	261	244	266	299	286	301	284	270	271	271	275	253	259	280	301	280	303	268	292	263	295	289	255	256	254	268	277	303	278	303	280	259	312	294	293	254	252	266	254	251	248	255	259	263	268	270	280	262	258	285	277	300	270	270	276	290	264	271	291	259	258	277	284	274	263	267	261	279	274	276	294	240	275	274	267	286	275	281	265	235	286	271	283	295	279	242	270	305	276	291	253	255	260	274	255	241	248	279	286	273	316	258	264	251	252	276	297	240	292	287	264	293	253	262	271	279	274	253	257	282	255	260	298	268	283	274	268	252	287	295	253	271	276	242	282	275	265	285	252	281	255	267	293	299	284	285	279	247	261	279	289	257	264	281	278	252	287	265	269	292	275	251	265	279	255	282	290	276	293	278	272	287	278	277	260	252	277	258	282	295	258	252	257	325	284	285	284	272	263	279	287	246	264	300	273	258	275	262	246	293	297	258	283	276	266	284	311	298	281	276	288	258	302	252	300	272	258	287	273	241	287	289	272	282	291	277	287	267	273	270	249	263	279	282	288	248	262	272	256	278	278	283	296	301	287	280	273	271	264	262	259	299	247	258	268	242	264	256	286	278	277	295	269	285	258	284	275	289	288	271	289	250	262	252	280	299	294	260	288	256	278	269	291	279	308	283	270	275	281	258	257	256	262	269	273	252	273	262	278	277	271	275	256	317	260	273	284	276	264	255	276	265	272	277	260	289	278	245	269	264	270	302	268	254	285	268	273	265	284	264	284	305	263	302	252	263	278	280	283	254	287	295	249	319	258	272	285	267	263	280	274	267	275	253	271	248	269	256	243	275	270	270	277	283	263	288	271	301	274	296	267	287	265	296	290	279	287	285	267	263	268	289	235	289	281	282	291	260	276	256	279	293	295	257	316	254	247	244	300	274	261	278	302	285	281	273	278	269	288	310	263	271	329	274	279	251	266	281	319	288	270	268	270	261	283	233	261	262	270	271	288	261	261	268	287	276	280	271	268	255	286	304	294	258	283	271	256	259	246	271	289	272	235	274	261	256	294	282	245	267	256	287	269	259	265	267	260	263	298	274	291	313	280	283	275	285	274	262	234	270	289	274	284	256	244	277	284	259	272	247	304	271	274	279	295	302	272	275	272	286	256	286	265	256	253	277	278	275	276	247	280	259	262	280	269	286	247	250	244	277	250	242	252	266	250	280	250	266	281	290	283	298	239	272	286	250	264	258	283	279	250	296	260	247	268	279	259	274	284	263	276	294	294	254	269	297	277	274	287	238	276	272	269	218	252	247	269	275	260	267	259	292	287	248	279	294	247	284	311	272	290	263	265	255	293	267	260	288	279	246	266	249	280	286	284	256	268	291	285	302	250	265	261	310	300	271	273	287	274	255	283	255	287	268	264	291	253	253	270	273	275	260	275	296	290	270	274	312	273	280	271	253	261	274	268	252	277	278	278	272	289	275	285	275	244	304	262	274	255	297	233	266	255	297	291	272	250	257	267	269	277	266	244	277	287	270	242	273	276	284	281	262	296	267	273	285	239	273	259	298	277	249	243	265	282	294	266	259	302	278	242	263	293	264	278	289	259	279	282	265	290	266	269	297	313	276	275	283	228	278	288	277	274	266	283	292	269	284	286	304	260	289	277	292	257	254	274	297	259	276	276	293	248	252	258	297	297	282	275	263	233	260	266	282	271	261	297	294	297	261	278	265	260	253	285	257	302	298	289	247	272	262	285	289	262	311	280	282	298	284	268	275	253	269	282	286	255	260	267	261	291	260	259	273	297	275	275	271	272	283	256	253	272	256	278	271	303	282	277	269	278	272	304	263	245	258	260	243	298	288	279	268	313	267	270	277	287	299	285	274	293	288	316	268	280	242	279	273	286	314	256	245	291	263	261	284	264	290	291	266	272	249	275	282	281	259	245	287	259	307	278	288	266	262	272	274	280	246	295	270	247	263	260	221	270	251	267	226	274	268	272	269	260	274	281	251	276	283	274	250	258	281	262	293	272	266	280	269	283	280	271	273	284	258	270	248	261	278	286	259	273	261	276	282	249	274	286	292	276	248	272	264	273	292	258	285	279	277	259	317	276	276	256	265	268	259	281	261	257	263	289	245	247	252	300	273	262	250	279	290	267	248	280	258	284	294	278	249	275	260	302	271	282	266	258	254	283	263	265	290	275	263	282	282	280	266	289	275	261	285	277	265	282	251	297	272	285	277	254	287	263	254	284	287	262	269	287	246	248	293	261	252	246	302	254	279	239	273	260	296	264	255	267	282	260	277	275	285	291	263	285	263	276	279	275	266	294	298	259	270	286	284	255	271	287	265	291	278	267	291	218	278	277	318	263	274	259	276	308	303	259	258	249	302	271	285	260	281	258	312	291	266	267	260	275	253	299	268	276	288	276	256	253	294	277	259	285	262	276	265	273	259	274	293	304	278	290	233	274	285	293	269	275	257	270	283	284	276	265	248	266	233	263	285	238	275	279	278	267	280	273	269	270	274	285	274	270	278	267	270	265	288	278	281	238	275	249	265	285	256	282	264	297	265	287	269	296	287	271	291	244	274	257	281	318	278	286	273	296	277	313	278	278	274	253	283	272	285	264	258	266	255	283	332	242	284	267	277	277	295	250	285	274	247	287	293	276	257	275	283	259	268	275	271	323	291	248	296	274	248	267	285	300	276	314	298	270	255	287	316	245	290	272	281	275	284	272	265	313	260	260	255	273	274	279	272	254	280	262	277	258	276	266	288	284	271	305	293	287	270	271	273	271	240	263	270	315	242	289	277	299	287	268	282	277	243	235	273	273	290	267	268	257	296	276	319	290	289	252	221	264	284	281	299	269	296	254	280	277	282	269	251	269	275	256	285	281	274	298	263	263	288	263	234	289	238	289	278	238	279	260	258	248	277	249	245	296	261	275	305	269	285	264	272	299	272	280	313	288	272	252	251	280	241	305	274	245	296	285	266	265	290	283	256
2459	812	922	934	911	843	845	814	860	793	746	802	778	761	787	795	794	758	773	793	786	745	797	792	711	722	767	760	776	709	757	782	721	739	667	697	729	749	751	709	746	760	766	701	699	760	722	772	743	699	706	721	715	753	823	749	758	768	732	703	767	724	694	713	724	723	697	776	720	751	721	746	740	717	767	737	744	724	764	748	729	795	758	735	730	653	756	716	708	756	721	680	740	740	719	746	726	773	728	751	737	762	691	723	734	699	749	758	802	744	719	735	732	710	704	689	743	734	722	795	732	774	693	719	752	730	755	761	765	767	777	747	759	708	772	761	762	739	788	758	730	725	712	726	772	734	688	769	760	792	701	723	773	735	746	744	733	694	736	773	778	720	717	754	719	716	806	705	741	740	751	759	732	752	749	768	745	697	693	751	762	755	713	758	706	762	782	746	737	728	713	723	711	719	764	784	730	686	736	747	781	710	756	704	784	725	793	736	740	762	753	751	725	697	772	752	715	752	770	744	750	712	728	724	701	753	759	751	748	709	736	761	725	724	751	714	744	721	694	808	699	733	767	778	730	774	726	744	733	809	758	728	716	699	703	718	682	766	721	666	739	700	732	763	707	761	734	701	737	701	761	715	744	719	730	723	751	755	769	751	739	760	778	743	763	754	712	726	715	777	714	729	731	667	714	706	758	754	709	751	729	811	755	757	759	719	729	750	713	769	778	722	734	724	771	709	734	699	739	705	774	775	682	698	778	738	737	776	738	727	730	706	780	754	752	713	738	689	745	728	751	733	772	779	714	768	677	699	731	745	769	701	738	779	727	736	722	711	726	744	765	768	717	715	757	777	760	739	720	783	788	708	739	731	721	720	736	732	737	693	725	710	796	754	744	753	841	762	751	732	736	723	725	747	736	761	757	752	740	752	742	716	728	759	734	723	754	741	683	696	738	734	763	722	701	737	715	721	684	737	752	737	719	753	727	740	698	755	746	757	735	732	754	737	723	748	767	724	740	711	797	730	750	775	718	755	747	707	690	758	707	717	710	716	720	738	782	720	748	746	752	742	689	739	706	687	735	752	755	748	700	679	746	738	736	718	747	760	721	739	685	751	686	765	725	748	744	750	760	747	692	701	733	739	743	698	727	776	731	786	756	741	742	717	772	737	711	725	738	716	730	754	707	750	744	735	769	748	721	763	697	738	746	749	687	770	699	741	713	725	778	744	743	756	718	690	720	769	751	782	768	711	753	776	712	665	747	718	766	730	756	791	751	764	751	735	723	729	740	712	750	723	748	752	725	709	743	746	781	763	765	751	749	760	716	732	748	777	667	694	720	746	751	747	786	787	773	778	693	770	722	760	768	725	751	769	716	702	735	740	763	723	706	759	716	738	703	715	759	692	775	765	732	762	689	696	721	746	738	740	714	757	761	767	785	724	703	720	769	749	708	671	739	708	710	713	735	796	733	732	760	744	778	751	782	718	791	722	743	739	721	725	766	768	748	718	714	716	766	690	766	786	670	719	831	792	744	758	757	718	744	724	702	752	748	747	728	733	754	766	763	712	721	747	756	767	779	688	677	707	712	784	768	738	743	744	762	752	735	757	737	701	727	721	732	718	762	723	752	724	749	700	775	726	705	722	759	737	688	738	763	702	743	783	756	712	737	740	704	725	808	744	735	731	722	756	731	764	773	741	767	733	764	779	793	721	711	744	730	716	763	714	707	739	732	742	707	747	770	718	728	756	716	709	771	771	780	732	735	729	752	773	738	758	777	776	778	714	704	780	698	736	726	738	695	716	696	734	714	731	707	766	783	730	809	714	730	786	755	735	767	717	715	746	737	730	733	759	736	749	750	730	721	726	760	705	764	732	763	734	704	711	681	772	766	705	731	712	724	765	687	757	768	719	737	758	743	733	720	757	741	692	752	701	712	777	789	755	802	706	724	761	738	744	792	791	719	792	746	742	786	744	753	755	735	722	757	718	732	761	752	725	733	714	764	737	739	725	747	718	704	786	705	704	735	732	764	716	741	716	728	751	766	717	731	746	810	738	710	754	760	711	765	710	775	716	744	783	722	776	746	737	748	768	779	718	719	730	753	771	715	731	789	716	745	774	717	709	734	751	709	740	749	755	718	744	741	755	750	728	715	722	724	765	721	762	700	701	759	741	728	734	752	731	797	710	765	778	758	729	742	714	740	752	730	766	763	705	704	695	789	761	746	705	727	752	791	715	701	729	774	740	742	774	716	736	730	728	712	691	739	734	738	723	766	719	797	759	755	736	728	745	691	725	754	742	755	745	768	796	764	699	739	782	725	718	715	768	713	742	745	690	764	761	721	768	762	723	754	745	771	750	715	701	722	730	765	738	704	733	741	749	722	744	686	770	760	756	712	819	784	784	701	777	765	688	709	697	723	774	725	738	689	731	751	759	684	766	745	776	723	699	719	695	705	722	724	724	759	728	753	759	740	738	761	721	756	728	689	730	748	745	711	781	716	731	764	784	764	759	738	731	716	728	704	756	752	731	727	727	757	734	723	750	727	765	777	690	792	691	714	730	753	700	687	754	751	749	743	744	801	728	706	726	791	717	738	672	706	707	744	755	733	748	743	738	700	721	793	746	772	727	727	731	724	731	753	724	762	694	719	710	745	720	682	711	740	672	724	728	750	724	750	738	759	713	747	706	768	712	716	725	756	698	762	757	718	760	781	766	662	753	728	684	748	785	747	709	743	736	788	729	736	748	745	715	729	734	741	740	704	739	689	750	700	668	711	742	730	745	771	735	728	768	700	741	728	772	762	724	745	750	664	731	747	720	739	756	750	706	753	737	771	728	752	712	691	710	715	724	735	779	730	750	742	754	743	734	713	713	745	715	740	769	784	702	732	727	748	700	715	754	762	751	719	748	778	717	739	763	750	695	705	761	709	760	707	784	708	721	745	704	754	773	730	721	749	763	754	710	732	700	723	769	722	714	730	712	766	700	717	769	835	791	743	708	698	742	730	752	715	733	734	705	739	740	734	741	758	804	661	703	753	695	744	712	715	731	728	733	702	705	734	763	744	736	710	729	744	717	701	751	700	688	696	763	766	748	751	734	765	699	771	698	753	751	714	731	751	725	723	794	792	760	732	691	798	706	740	773	738	742	735	751	748	708	755	718	731	659	746	742	782	741	719	734	761	743	772	758	717	732	718	684	727	749	717	687	750	738	758	797	720	747	744	756	719	722	793	752	741	712	697	685	749	776	751	690	763	703	753	703	731	711	743	750	802	754	696	725	687	729	758	766	724	728	707	720	736	717	752	732	742	697	713	745	704	756	764	740	758	764	729	702	751	719	751	775	755	766	742	775	751	768	766	741	714	742	711	732	763	712	728	704	743	709	677	718	732	761	714	742	712	793	713	738	737	744	714	820	779	784	721	717	718	748	747	735	729	711	764	733	753	752	726	765	750	699	744	762	745	766	739	728	743	750	762	713	739	711	730	787	754	741	744	750
8778	982	1158	938	692	552	431	317	313	292	250	211	210	185	202	194	216	197	189	155	162	189	161	152	199	177	181	152	181	181	163	149	152	137	159	144	145	128	162	150	144	152	149	138	153	157	162	159	142	153	125	175	140	149	159	184	143	146	146	148	173	153	179	157	171	133	138	162	142	165	149	149	154	153	167	168	151	131	164	160	165	163	147	150	165	157	155	157	154	149	140	146	155	170	156	156	169	169	161	169	152	147	148	156	156	144	145	158	150	145	175	138	167	165	158	134	144	123	121	158	143	163	145	137	163	149	163	162	174	131	148	147	144	148	148	180	159	141	161	142	154	151	150	153	138	148	149	142	150	138	162	126	136	183	136	177	151	135	165	126	151	145	131	157	132	149	140	127	167	137	145	147	144	148	140	143	135	137	161	122	141	158	147	120	153	175	125	146	152	169	122	150	153	147	122	153	165	164	136	166	152	151	137	154	154	161	167	169	139	141	145	137	145	139	145	153	164	148	164	143	165	140	179	151	128	131	150	135	146	154	134	150	145	155	149	144	171	145	137	151	147	126	155	163	138	159	160	140	153	135	142	146	147	161	138	136	166	159	167	155	146	148	119	130	176	164	139	134	150	157	147	146	167	140	151	136	125	146	144	152	153	150	133	144	149	159	157	139	132	128	141	145	154	133	172	157	154	148	147	141	151	136	145	139	160	157	165	148	151	143	157	137	152	152	163	141	141	135	144	138	163	159	156	137	143	168	134	163	163	188	162	145	157	144	147	151	136	152	147	142	142	118	146	151	144	150	134	152	151	144	156	166	134	171	145	157	135	163	165	137	155	154	154	134	130	145	138	147	150	143	147	151	165	131	144	140	143	157	168	148	148	148	154	151	136	158	154	150	150	147	125	163	164	146	159	147	137	156	157	154	143	161	147	144	155	112	167	126	146	142	154	133	158	131	165	156	149	142	155	143	149	129	146	160	153	135	154	149	157	167	133	144	157	152	161	137	155	146	164	158	131	174	162	131	150	161	154	144	132	169	152	140	143	136	145	146	160	146	138	163	130	119	155	152	147	129	144	150	147	150	146	148	153	129	147	146	147	154	142	163	149	138	134	141	146	148	140	134	140	136	157	190	155	153	147	148	132	141	175	152	166	148	138	171	143	137	150	163	131	134	175	146	149	148	146	159	148	137	151	162	145	144	147	127	162	161	146	139	162	163	164	148	157	165	141	158	130	133	177	149	175	138	143	162	131	157	128	147	177	125	136	144	173	141	155	163	156	162	164	147	142	162	130	144	149	156	142	150	148	144	150	167	144	163	150	147	119	170	141	162	168	143	135	142	143	129	152	159	146	147	132	152	156	136	160	140	127	152	149	135	141	159	129	151	183	163	149	156	162	146	165	143	130	167	140	131	178	141	148	153	156	162	146	153	174	162	154	141	146	128	136	162	144	168	154	139	156	130	153	150	163	163	151	141	134	140	139	159	151	140	167	148	147	161	145	168	144	166	157	153	149	156	167	148	180	147	146	115	134	166	172	152	154	133	147	165	142	139	172	165	154	154	149	166	131	159	140	164	136	153	140	164	151	149	131	160	141	131	108	139	174	162	144	155	157	162	140	142	157	156	131	182	164	171	170	140	140	170	134	139	149	153	140	140	153	149	162	151	156	179	144	143	143	183	157	169	157	136	160	138	145	141	160	152	152	168	140	165	137	150	152	141	147	143	150	125	156	136	153	147	145	135	140	148	148	143	151	142	140	148	158	151	140	141	151	144	156	131	150	136	135	149	156	140	130	157	142	146	150	152	160	145	151	126	141	164	163	157	155	145	162	120	164	154	154	152	163	125	140	169	172	172	150	146	151	154	145	165	162	137	155	147	121	151	125	142	161	147	144	164	152	150	143	147	145	160	150	157	172	138	151	145	150	133	140	142	150	169	172	159	146	153	143	159	140	143	136	157	143	141	147	199	142	131	153	154	148	140	160	154	139	158	131	129	148	156	159	160	143	137	163	165	146	131	155	155	146	134	153	159	172	153	162	149	145	154	155	141	142	170	144	135	165	145	130	146	161	153	145	150	154	145	164	149	145	156	148	133	166	142	141	153	149	142	163	154	161	147	161	151	131	151	140	139	136	135	156	141	159	175	153	128	144	143	146	150	156	138	136	152	151	138	145	160	159	155	145	137	144	155	153	136	157	175	132	141	149	142	147	138	144	175	146	142	144	162	163	154	147	160	166	143	164	136	149	167	158	143	144	142	159	142	158	168	146	124	186	155	160	152	149	138	145	128	164	162	151	140	155	164	137	129	155	149	141	172	148	168	153	162	166	146	129	115	150	151	166	142	167	139	126	152	158	139	141	143	143	142	158	136	148	127	133	147	147	157	153	147	143	157	131	141	156	142	154	149	140	159	156	136	142	144	150	164	140	141	133	131	147	132	156	149	156	159	150	143	150	131	147	142	139	164	171	151	145	161	175	165	144	174	154	181	149	135	133	141	147	131	147	137	129	151	141	126	157	126	139	143	145	159	173	147	146	151	188	146	149	157	145	145	145	150	145	155	148	146	149	150	139	143	136	149	148	147	163	152	148	139	157	156	159	150	152	154	166	145	135	148	137	174	165	152	154	146	145	151	146	153	146	133	150	141	159	165	167	144	167	151	150	157	157	165	178	151	157	150	144	141	145	143	159	136	139	169	144	146	154	164	146	155	158	161	144	156	164	155	138	147	152	147	150	137	143	141	135	135	159	149	141	156	148	162	141	152	123	162	132	141	172	158	170	147	160	152	159	156	141	151	151	113	125	138	167	167	135	133	157	150	141	141	131	155	140	171	146	144	149	132	153	126	146	147	155	147	164	135	156	156	142	160	122	132	142	116	180	154	159	160	148	138	133	147	149	136	151	153	138	133	164	144	149	140	161	153	149	142	174	153	155	163	149	164	154	141	143	161	155	148	166	182	155	132	145	137	146	158	157	162	147	163	173	162	147	144	134	166	145	135	124	139	149	157	142	146	181	161	145	141	135	154	161	150	143	146	155	124	136	165	134	151	136	141	141	171	143	150	155	150	146	136	145	131	182	145	150	136	129	165	165	131	155	131	144	158	175	132	139	154	136	144	135	162	149	156	146	155	157	114	158	157	153	156	162	157	114	164	130	151	141	145	151	137	127	162	144	152	146	163	155	146	145	129	154	153	153	162	146	148	142	147	136	169	144	164	139	139	153	164	141	164	144	138	144	143	160	147	136	159	127	146	137	136	164	154	147	146	154	159	143	172	160	175	135	150	142	144	159	162	148	145	131	164	144	160	142	163	137	146	153	160	151	142	148	129	137	135	142	170	161	148	149	164	143	153	148	160	159	150	164	125	156	147	133	159	139	149	144	138	163	139	119	164	155	161	128	151	170	136	155	135	170	139	126	164	150	168	145	152	164	151	141	154	148	138	155	165	156	135	146	160	140	160	161	149	150	159	137	154	171	152	150	158	147	159	130	151
5382	1232	2474	2982	2647	2130	1856	1505	1382	1241	1145	1052	949	814	799	762	713	681	679	622	616	647	581	567	588	562	551	597	537	488	497	525	468	484	454	458	518	506	529	449	512	478	482	481	441	458	449	486	457	457	435	461	466	463	452	453	423	471	419	459	444	485	485	451	422	427	458	460	427	444	433	421	426	463	460	427	411	490	466	467	460	450	472	473	429	502	438	477	426	423	439	470	468	462	497	425	440	443	413	449	430	461	480	452	459	438	469	419	429	434	441	457	432	428	481	486	432	455	474	442	438	439	442	454	423	408	433	419	420	445	491	456	421	440	413	420	454	432	447	447	415	428	449	451	411	428	426	428	443	480	431	434	434	440	437	441	437	432	411	416	432	423	472	450	432	435	453	458	432	420	465	403	432	456	419	468	439	470	467	397	435	425	461	423	442	435	436	469	439	453	430	448	409	462	432	437	414	450	456	416	418	430	446	440	420	450	412	424	430	463	489	407	442	417	421	419	420	477	432	441	434	486	456	415	458	443	448	439	409	462	421	472	461	451	436	459	446	434	400	429	435	440	440	451	395	453	442	428	441	446	489	442	444	400	443	432	426	450	447	439	465	401	404	421	435	417	417	426	450	427	436	414	440	456	441	429	432	455	450	436	443	448	424	430	420	424	422	419	445	403	412	415	418	437	460	404	458	435	413	427	422	445	439	406	467	419	456	420	456	452	437	449	395	452	430	461	484	441	420	463	433	433	422	449	445	436	437	402	449	425	416	417	382	438	462	426	426	435	425	404	419	409	486	404	426	442	459	455	410	450	450	427	457	422	411	411	433	472	415	399	433	485	397	438	440	445	445	451	412	441	460	429	407	424	458	418	428	438	417	443	472	469	463	445	416	418	425	440	434	446	484	444	458	480	460	447	437	433	467	442	436	444	419	446	485	410	445	435	409	435	411	441	413	451	456	418	407	467	418	437	443	458	415	427	456	429	417	436	411	380	432	428	424	439	445	430	437	439	413	431	418	449	480	436	409	404	467	434	420	457	460	428	434	437	465	471	410	471	426	428	438	392	399	441	425	418	478	427	416	459	450	456	445	430	407	458	487	440	467	441	436	461	431	414	470	420	416	443	447	448	444	436	447	420	454	442	436	425	403	442	459	447	462	417	438	458	468	440	420	404	447	402	452	439	478	465	429	409	431	478	449	455	443	442	459	461	409	437	441	449	454	448	464	451	443	437	402	457	425	451	435	480	407	454	431	421	450	443	438	446	451	456	433	423	400	473	437	437	425	451	436	440	422	439	411	401	420	444	417	447	396	439	457	449	402	448	411	418	450	456	386	438	438	423	452	443	437	444	458	445	448	429	466	443	425	416	458	451	451	427	456	431	452	385	422	459	445	463	427	480	363	456	421	433	458	461	448	477	447	438	415	439	472	428	416	451	422	443	414	421	425	421	397	459	445	439	438	421	423	465	397	451	414	447	408	418	479	454	452	478	440	483	430	406	432	454	420	438	453	471	425	413	435	425	415	450	423	404	475	449	460	438	442	413	457	455	438	413	459	458	433	445	451	437	425	405	453	461	412	434	468	439	455	422	424	435	440	436	445	414	426	457	413	445	462	423	436	443	444	430	455	441	438	437	416	424	460	379	454	459	473	444	427	430	449	400	425	416	407	362	476	435	400	442	435	462	432	438	420	429	419	481	434	427	421	429	444	440	420	418	490	461	478	442	469	383	443	448	415	404	448	403	419	448	446	452	451	461	440	430	437	402	401	432	416	439	458	433	429	398	427	418	393	458	461	444	430	438	418	432	453	465	403	415	414	435	426	448	444	449	437	440	455	422	443	459	426	429	427	435	436	461	432	468	412	434	448	419	428	415	436	421	453	459	439	428	429	433	421	439	467	430	459	446	448	418	428	441	418	412	397	419	469	450	456	396	456	402	415	470	461	442	420	431	457	475	406	436	458	410	432	431	420	427	437	427	437	449	425	431	452	396	459	435	419	441	383	429	418	431	470	445	427	431	476	432	434	436	408	444	429	421	410	389	415	461	452	436	467	456	441	419	422	459	455	457	432	445	423	455	426	422	435	430	422	470	424	422	424	432	418	400	459	443	434	416	441	437	424	448	430	448	428	461	441	466	416	474	414	438	457	444	410	409	403	426	403	447	451	453	428	448	408	443	427	476	429	416	417	436	435	433	401	438	449	418	455	432	419	430	427	442	418	451	461	481	437	480	384	421	443	465	442	430	448	454	446	429	463	410	434	445	446	435	419	441	459	418	441	455	440	408	424	427	422	414	403	421	439	405	440	434	431	413	438	414	434	428	415	463	422	455	400	464	399	445	450	414	456	418	440	450	438	439	443	466	413	448	394	442	429	389	448	416	453	472	486	450	403	433	446	434	446	433	433	413	449	438	446	459	458	436	462	430	416	421	406	462	476	426	426	446	466	430	469	445	450	446	421	422	428	409	416	455	439	441	426	430	448	439	424	467	435	432	406	421	470	421	453	455	409	485	479	422	461	419	451	410	444	415	428	447	412	485	425	440	442	449	473	410	438	423	431	404	447	451	446	436	428	386	419	418	454	420	436	403	461	427	436	441	429	446	441	477	464	450	428	439	416	428	419	436	439	434	446	427	423	411	410	439	451	425	470	456	455	434	393	424	453	448	444	445	428	419	443	455	403	448	435	423	435	451	441	418	474	426	423	460	449	420	434	413	405	402	423	436	462	411	421	436	395	493	435	425	434	461	463	408	438	432	479	470	435	444	435	457	420	449	439	407	481	439	453	439	436	456	454	444	425	414	411	425	413	443	448	410	395	412	419	444	463	439	458	417	423	427	430	462	440	455	424	472	444	420	457	449	458	455	464	443	462	438	452	434	440	428	416	414	421	457	402	426	426	409	438	461	461	448	438	447	410	462	465	389	445	444	432	463	429	441	423	416	424	484	415	441	408	407	413	459	428	455	445	427	441	437	460	473	481	447	444	416	406	441	446	452	461	432	409	408	463	474	479	434	449	426	454	396	449	442	454	442	434	436	457	470	446	417	434	433	450	396	439	408	426	444	475	422	416	413	458	397	409	438	417	445	419	435	427	424	454	389	455	439	452	413	449	457	434	434	404	442	436	444	474	432	425	416	462	394	453	473	397	409	423	453	405	417	443	443	417	454	460	441	444	412	428	409	449	423	435	448	449	411	412	426	429	441	436	455	440	435	458	462	407	449	418	419	471	391	453	402	409	419	421	417	409	430	443	391	441	456	463	438	458	464	427	469	428	478	449	402	446	380	439	454	438	416	423	471	426	411	414	443	449	408	410	399	453	410	409	416	466	426	418	422	434	437	439	435	442	416	403	412	468	439	408	421	433	423	430	420	458	450	413	470	448	450	447	428	456	431	436	431	424	459	450	435	435	445	430	450	456	411	458	460	426	445	388	481	424	434	416	413	453	406	431	440	414	418	454	410	460	442	418	463	431	427	421	445	435	452	441	433	464	438
16340	2242	2176	1741	1200	853	735	552	461	388	321	312	280	261	236	239	198	202	195	166	179	198	144	156	169	158	145	158	146	153	168	166	155	145	141	153	142	159	158	156	145	134	122	132	128	132	149	152	143	125	149	135	145	146	140	133	123	119	132	138	145	138	139	125	128	140	136	152	145	139	119	136	141	134	155	114	139	135	128	119	120	146	127	134	131	118	149	142	110	131	139	136	147	128	142	156	140	107	145	142	134	139	139	164	131	142	164	137	117	147	162	139	129	137	117	153	115	137	141	138	128	121	149	134	124	126	138	127	154	125	132	145	123	126	144	126	126	136	125	134	141	140	135	153	135	137	130	135	123	143	152	154	137	139	145	120	124	125	131	122	134	116	135	149	130	165	150	141	102	124	128	133	109	129	136	137	140	116	115	115	133	131	157	138	136	137	143	140	153	141	124	111	135	131	150	130	122	138	152	132	126	133	155	151	114	109	126	142	149	101	151	129	121	140	131	133	152	139	144	163	126	141	121	123	144	111	124	138	112	148	141	136	134	143	144	140	142	127	127	158	143	136	137	113	141	134	130	140	137	127	131	117	129	131	133	122	131	152	114	129	149	130	141	127	131	143	130	127	115	128	125	140	148	153	124	145	126	134	126	138	125	161	134	126	134	130	135	152	129	132	107	145	138	138	131	137	129	126	135	152	120	137	135	128	119	135	136	142	123	123	134	140	141	130	130	127	123	134	133	130	120	121	116	128	144	134	126	121	134	132	113	118	156	135	147	137	118	142	131	120	142	153	139	144	133	134	121	150	134	126	110	126	157	148	131	125	129	136	132	170	144	120	136	139	134	134	136	121	157	146	131	129	133	148	139	140	133	126	143	122	131	119	133	137	153	145	146	131	126	129	146	126	144	115	137	147	141	143	144	153	143	140	148	126	142	145	135	128	140	136	146	131	133	130	141	136	150	134	125	144	132	138	143	120	143	134	132	121	125	138	122	139	146	150	131	133	143	120	131	141	112	144	121	144	153	107	135	123	133	147	115	121	124	138	132	136	146	150	141	121	161	139	123	139	124	122	131	157	140	122	133	120	141	119	144	132	149	129	120	129	107	120	143	143	111	137	148	136	148	129	119	136	128	120	123	103	163	152	139	134	138	128	149	138	145	128	143	119	147	124	124	120	144	132	139	123	141	130	150	129	135	130	152	149	131	140	152	128	140	120	138	151	127	119	147	154	129	125	116	138	124	158	117	137	164	127	159	158	131	123	121	153	140	111	138	117	132	130	156	143	128	150	140	134	141	117	139	125	140	144	118	122	135	118	150	112	157	126	140	126	133	123	122	133	145	139	109	141	162	135	140	134	133	111	131	136	145	146	122	135	151	123	146	112	123	160	137	156	137	136	99	128	124	122	142	137	128	118	134	128	132	121	153	136	135	148	146	136	111	121	114	149	140	142	133	148	126	149	128	127	134	129	125	125	108	149	134	136	141	111	134	116	127	143	120	115	128	139	146	130	144	125	124	126	129	154	138	132	136	146	148	125	134	148	137	127	153	128	132	118	124	125	121	124	120	119	141	137	141	131	156	130	154	128	106	121	164	123	128	131	132	144	124	130	131	122	119	136	126	147	135	130	136	146	142	137	142	122	134	141	153	108	152	134	119	134	145	145	125	123	128	138	127	125	132	145	144	116	133	127	131	135	137	145	147	142	108	144	141	131	144	124	134	117	142	140	153	136	131	145	124	155	134	111	117	118	122	118	136	129	128	128	132	142	130	136	135	130	136	152	141	140	124	142	135	132	127	134	144	132	129	133	143	122	150	139	134	111	147	131	117	145	125	134	126	128	152	145	123	128	139	136	142	125	132	147	122	152	129	124	138	138	129	125	126	145	144	125	134	134	133	143	130	112	143	145	107	145	120	151	129	134	113	133	139	141	131	127	157	152	112	140	117	140	157	127	137	148	141	128	125	123	115	107	157	128	140	144	122	129	111	133	147	133	118	143	120	126	139	142	108	136	147	158	145	132	112	141	149	129	138	128	123	147	149	138	126	124	128	139	133	119	127	121	158	129	124	110	132	134	136	149	140	128	129	123	119	131	142	111	142	140	155	145	174	138	135	113	130	154	127	122	127	157	136	121	135	122	127	134	141	137	108	158	117	155	136	139	148	147	134	133	145	163	142	139	137	111	151	168	127	121	133	124	125	143	140	146	141	149	124	124	143	119	116	127	117	154	114	130	145	131	149	135	119	133	131	168	130	117	138	122	149	133	135	162	147	125	116	148	134	131	148	132	124	126	134	112	118	152	138	135	147	124	131	145	121	126	130	153	152	139	137	121	154	147	122	133	141	126	146	136	145	124	111	131	127	130	142	118	116	135	122	134	141	129	147	136	140	123	126	127	117	129	131	149	129	143	130	122	149	148	137	143	134	135	131	138	111	119	144	124	122	135	103	140	146	125	132	147	122	130	124	144	123	138	134	127	149	144	128	146	125	136	133	134	138	116	136	117	113	152	135	120	132	144	145	118	122	135	139	138	120	129	136	141	142	114	120	144	147	136	151	116	113	126	144	145	126	128	149	141	142	164	128	115	133	105	136	144	108	136	130	133	130	136	132	120	144	133	141	134	145	140	167	131	117	123	142	149	150	151	158	115	142	138	141	135	136	131	146	144	134	152	144	146	165	124	119	126	125	152	141	144	129	138	122	153	141	126	125	141	142	137	137	136	124	143	150	135	144	132	126	142	131	136	121	134	144	130	133	142	141	126	128	119	138	132	127	145	137	145	132	121	145	139	148	123	123	142	110	153	167	132	137	151	137	105	130	130	126	131	119	132	126	132	141	132	122	145	138	116	132	128	110	145	137	126	138	122	116	137	155	130	145	134	132	129	121	139	130	152	129	125	114	143	153	106	164	140	150	135	149	139	122	136	135	139	136	146	141	145	144	149	119	164	139	132	141	121	130	115	151	137	146	130	143	129	141	128	119	153	137	130	124	115	143	104	130	132	125	147	140	140	144	121	125	126	136	118	135	139	138	136	113	167	133	136	153	123	122	133	144	136	128	144	141	141	148	136	147	120	131	142	149	125	143	122	134	135	154	115	124	149	130	120	147	150	129	158	140	118	123	137	140	128	122	138	132	158	135	141	142	165	128	118	114	122	125	142	128	134	155	134	111	125	129	131	131	144	127	143	128	142	126	139	149	129	147	147	133	127	136	132	113	137	149	127	107	155	130	135	117	144	150	112	124	135	120	142	139	142	139	148	124	142	131	124	123	131	140	138	132	138	115	123	129	122	134	146	137	146	128	107	108	129	134	147	138	149	129	131	124	136	120	144	136	140	136	137	146	132	127	118	145	146	131	154	157	142	138	144	135	133	161	147	146	154	127	138	134	129	137	138	127	141	151	127	148	139	124	146	130	124	116	136	143	136	138	130	149	118	134	148	155	161	131	131	134	129	128	149	132	133	147	157	143	127	124	121	132	130	125	126	142	106
7460	2013	4416	5213	4490	3756	3054	2570	2266	1846	1689	1492	1370	1268	1114	1002	986	879	862	802	770	748	713	679	637	655	630	613	618	601	586	574	580	503	544	535	522	501	515	540	495	465	459	469	494	427	446	471	429	444	477	491	499	468	456	416	454	449	430	420	443	439	455	433	429	464	426	439	472	464	437	448	440	441	409	434	465	435	429	488	410	446	409	417	416	436	388	406	409	440	455	431	405	417	434	388	425	450	397	397	436	433	417	398	428	402	442	406	398	417	398	404	428	405	428	425	434	433	420	422	417	411	420	442	396	381	420	412	368	455	420	414	406	384	386	403	386	417	404	398	461	388	418	431	423	409	392	438	439	444	418	415	424	436	414	469	383	408	404	394	401	413	406	412	409	411	435	356	421	415	380	388	377	427	393	429	374	412	401	438	423	403	443	390	392	365	393	417	399	412	389	400	392	416	386	403	384	389	391	440	398	437	423	455	425	443	426	389	416	406	403	423	402	450	397	432	401	403	422	404	413	377	393	387	396	426	393	416	407	406	393	427	434	406	412	403	401	393	429	419	407	411	413	409	431	425	400	388	416	420	391	407	409	420	378	415	419	441	399	438	430	392	388	408	390	411	436	423	388	400	406	410	397	415	443	390	413	413	406	388	410	415	411	399	397	407	374	390	422	404	382	372	384	416	425	400	421	436	386	403	429	394	396	406	446	378	408	391	402	386	403	404	433	396	417	391	398	371	431	390	394	419	386	418	456	393	374	426	430	415	392	411	415	434	441	415	440	387	422	405	430	418	411	443	408	414	408	374	404	394	433	381	432	377	390	426	416	393	442	365	402	437	403	421	383	415	370	407	387	382	403	387	437	443	366	451	389	403	408	427	411	402	386	394	393	385	418	402	421	406	424	416	413	418	407	420	400	408	402	436	412	397	388	388	414	438	412	398	400	388	418	436	456	412	387	376	413	402	401	437	425	389	391	362	428	396	373	385	405	398	394	415	387	391	416	388	400	406	437	407	423	420	400	391	341	367	434	424	416	369	396	375	418	425	420	401	440	418	401	428	408	374	383	429	419	395	393	409	379	394	413	403	403	410	396	385	432	398	409	435	416	415	428	421	386	360	435	430	421	399	416	419	423	418	437	374	433	422	423	424	410	390	450	420	371	391	414	403	399	404	388	399	394	391	371	382	399	433	398	383	420	439	389	400	406	407	413	406	420	443	403	394	397	419	411	378	419	417	428	413	443	369	388	425	423	427	406	413	398	423	381	384	409	380	424	406	414	393	394	412	418	397	379	456	406	394	391	417	411	397	394	401	422	409	433	414	397	401	446	411	416	386	423	383	379	426	398	434	424	411	410	428	400	386	447	381	406	395	424	416	403	378	431	383	384	424	396	409	389	405	432	433	380	396	420	450	382	410	402	406	420	415	434	439	382	417	434	409	439	383	397	402	408	429	396	412	417	427	405	370	413	412	416	393	415	434	443	436	391	417	388	420	370	388	418	432	412	394	420	429	422	445	394	446	410	398	471	419	382	397	399	376	381	388	410	419	391	399	372	443	412	427	414	448	410	403	379	405	407	402	399	413	384	423	450	415	415	402	405	444	382	390	396	420	400	400	422	429	399	413	383	415	376	436	412	392	433	405	402	417	414	420	442	433	417	389	403	431	435	409	395	406	372	413	401	407	396	419	447	421	395	430	429	377	406	412	447	399	376	407	393	432	378	396	424	379	401	416	444	405	405	406	375	406	424	407	391	400	364	379	402	403	421	423	423	401	393	413	428	397	432	435	416	431	398	412	382	406	398	378	445	377	393	437	421	381	411	358	400	423	455	412	445	404	412	443	471	423	401	415	437	420	412	416	398	413	383	390	436	391	393	423	400	405	421	406	404	422	411	407	389	440	407	409	424	413	424	399	373	405	426	402	411	429	419	362	405	390	384	427	414	410	426	386	417	377	420	389	391	409	423	438	416	418	415	412	397	420	413	387	393	426	403	389	421	425	426	429	391	398	378	361	374	437	409	405	374	422	411	410	418	411	391	431	377	417	434	397	416	410	441	406	434	415	406	398	391	421	410	404	399	430	434	425	402	397	400	441	428	427	411	398	403	376	402	390	398	431	415	387	375	430	402	435	411	412	398	396	409	412	470	419	414	415	344	398	400	421	387	406	399	398	452	384	428	419	423	377	418	384	392	435	433	402	435	409	423	377	411	411	392	412	428	428	383	421	424	371	445	397	403	403	418	371	437	393	419	402	391	399	386	417	418	405	414	433	389	418	393	389	423	443	416	421	441	381	382	422	395	413	411	377	433	373	437	435	403	427	411	381	398	382	406	434	390	412	418	413	400	392	402	420	406	433	397	424	383	407	411	381	412	433	418	409	403	397	402	423	406	406	431	422	420	424	373	414	422	364	423	413	407	396	404	403	396	425	381	411	419	444	404	378	406	386	425	395	407	382	398	386	422	391	432	422	413	433	400	407	411	388	410	415	421	395	410	389	384	436	416	432	413	373	424	402	386	416	412	401	390	403	408	396	394	377	423	418	414	396	410	392	421	372	387	410	394	400	385	398	404	409	391	418	430	427	419	428	430	426	402	368	390	386	401	430	419	416	429	408	411	360	374	434	399	433	415	399	388	394	385	409	405	408	413	414	422	397	397	424	443	422	367	410	430	395	413	394	415	365	427	428	404	420	398	414	417	426	397	432	388	438	382	395	406	409	399	418	384	406	427	451	429	411	382	405	391	366	398	403	391	399	421	394	408	462	394	404	390	391	412	438	401	417	444	439	378	411	393	393	393	403	378	401	414	410	409	415	417	389	412	441	393	410	431	430	434	397	381	403	435	398	426	416	369	388	443	426	417	391	383	396	393	425	458	440	397	419	363	412	441	412	407	373	401	401	445	440	385	393	422	384	421	393	408	402	377	439	431	399	393	366	404	406	429	371	403	431	435	432	380	379	427	448	401	413	369	390	382	420	409	399	404	415	398	438	432	428	390	415	407	436	411	379	384	438	408	411	433	415	401	372	405	424	391	435	416	422	392	412	407	427	412	373	435	374	389	403	425	397	408	409	408	395	403	415	431	406	393	434	411	417	364	406	426	428	406	404	406	452	396	417	423	432	365	408	418	420	412	387	430	404	396	413	446	412	417	428	405	408	425	411	435	435	412	386	432	370	387	426	397	397	426	425	396	395	417	393	442	400	391	399	411	378	409	394	439	406	390	407	385	390	402	425	388	404	402	422	407	421	461	408	404	436	419	384	438	397	381	412	419	381	431	396	438	395	413	401	418	415	449	368	370	404	413	387	443	356	402	395	395	395	420	413	422	408	419	409	393	397	382	445	403	417	396	407	405	411	423	376	423	406	413	410	384	448	394	421	399	433	436	436	406	443	398	390	412	368	398	444	397	398	388	416	395	429	419	417	425	402	429	412	386	397	452	409	418	423	383	373	399	423	404	426	393	425	417	379	381	423	415	420	413	408	409	413	415	418
2390	358	322	318	287	337	321	314	271	271	276	299	291	276	270	280	288	284	277	287	269	259	283	284	276	274	266	282	281	281	260	266	258	267	273	294	258	262	310	267	290	273	263	293	273	250	284	280	262	302	268	253	266	295	278	297	287	276	266	268	250	270	283	257	268	286	259	274	307	253	262	286	253	271	267	287	263	245	267	279	253	263	245	262	246	279	299	277	263	264	250	253	271	272	270	295	298	295	315	276	304	319	295	291	274	253	265	262	290	275	262	267	255	270	315	292	284	284	265	256	269	256	277	286	297	272	264	253	293	260	269	257	289	269	281	265	255	293	289	277	273	287	261	291	292	263	273	302	290	262	286	288	263	289	289	263	258	294	292	268	249	281	246	266	273	259	303	283	229	257	296	261	263	268	267	252	260	275	279	288	264	275	291	285	279	256	277	297	271	303	285	284	293	270	287	271	286	274	275	267	280	262	278	262	263	282	285	273	277	260	267	281	264	285	268	312	301	265	316	294	268	283	265	299	249	286	282	252	289	261	277	253	258	295	273	233	254	287	289	301	285	302	294	310	259	271	282	276	263	267	276	251	296	237	289	292	252	262	242	269	295	324	305	296	286	257	296	275	287	287	294	288	257	281	279	299	247	285	273	280	259	281	298	285	272	276	272	246	254	265	270	275	285	282	274	265	292	286	264	261	294	249	313	270	263	280	260	261	265	254	266	250	281	277	270	267	262	275	257	250	272	253	285	300	260	250	276	295	286	293	253	291	244	291	279	281	282	272	284	274	275	290	227	263	259	283	258	276	271	251	266	266	278	276	266	312	286	250	293	257	256	269	292	277	275	260	277	233	293	247	261	273	302	273	269	293	280	265	265	263	239	281	303	300	272	262	287	249	292	280	292	278	276	264	295	289	230	272	256	283	260	308	259	259	261	282	263	284	284	277	271	282	232	293	268	246	310	251	276	254	263	280	298	273	260	281	299	268	309	241	273	292	275	300	291	255	274	245	255	270	272	256	268	252	274	296	274	301	263	275	282	260	287	283	279	289	262	287	289	276	261	266	236	276	275	283	270	303	279	297	251	263	292	269	273	284	299	254	301	276	264	273	264	261	279	283	277	275	265	293	249	268	261	289	274	280	259	237	290	282	277	259	270	251	277	275	305	301	247	262	262	261	263	264	282	277	288	266	274	284	295	237	271	265	276	270	295	277	285	274	264	252	268	278	268	259	283	280	271	259	265	271	289	280	262	273	281	266	287	287	293	274	288	294	274	248	284	293	282	277	272	301	248	273	311	251	297	261	279	274	273	278	280	275	286	220	253	268	250	282	258	274	291	280	271	285	277	272	270	288	294	276	280	287	304	261	309	282	261	278	286	279	239	288	236	285	300	269	267	261	281	293	287	272	251	249	287	260	268	269	282	271	280	264	277	306	264	262	262	289	292	271	258	278	290	311	282	254	301	288	273	276	247	288	280	250	279	278	304	248	232	269	302	246	262	265	255	313	300	258	252	274	272	269	298	248	294	262	271	277	278	289	277	289	256	254	305	272	269	278	261	316	259	259	288	279	303	273	285	280	273	281	248	261	260	281	270	274	289	282	279	288	289	260	298	294	270	267	290	289	298	240	271	310	286	272	278	316	276	287	291	260	261	242	264	245	267	265	270	255	261	262	280	264	275	270	272	288	281	295	268	292	293	246	265	251	293	266	293	285	291	285	265	272	266	273	267	286	276	256	311	284	287	255	270	292	267	263	277	292	282	267	298	253	275	285	257	290	289	262	312	268	262	261	290	298	269	291	260	269	286	291	282	293	291	277	292	279	262	272	276	268	282	268	259	248	262	275	276	288	320	262	275	275	302	300	272	272	277	312	261	275	296	256	264	279	269	284	282	286	236	262	255	251	258	250	273	272	285	299	268	300	256	274	260	320	301	296	295	278	259	276	248	280	281	258	255	251	252	267	250	275	279	291	262	266	264	284	292	246	271	272	272	272	274	254	261	282	251	251	266	266	290	287	258	278	278	283	263	294	273	279	240	280	259	282	298	266	280	270	274	269	244	284	275	276	269	301	275	308	256	265	269	274	288	272	269	269	276	285	254	287	281	267	258	270	259	284	252	282	247	276	270	265	274	243	236	292	258	300	251	258	335	270	270	259	301	247	283	253	272	296	266	272	268	294	267	268	246	273	262	264	247	276	253	242	258	280	277	287	288	296	247	281	284	276	263	291	246	256	287	253	262	273	267	310	282	267	275	263	291	269	289	258	257	253	283	266	286	282	281	273	257	278	279	278	254	266	270	267	288	283	271	260	283	283	263	269	284	275	262	291	253	289	291	285	281	288	242	258	275	250	300	271	269	301	295	258	262	289	268	238	260	275	275	261	261	280	259	275	279	300	247	286	271	284	280	280	283	271	265	287	264	273	271	261	284	265	292	269	289	238	267	281	255	246	269	283	298	273	265	292	259	289	286	269	240	290	252	273	265	272	282	290	281	271	268	266	255	296	280	284	268	260	266	257	265	286	255	281	253	288	280	242	283	258	264	216	263	280	237	292	246	242	297	273	294	260	306	265	273	251	303	275	298	308	277	264	249	285	272	281	262	258	270	287	251	267	251	275	276	255	272	276	288	232	259	281	254	281	281	247	278	273	290	289	283	274	290	268	268	302	251	309	291	256	271	255	267	269	293	280	261	241	268	281	273	262	264	273	271	280	262	252	237	278	266	261	318	285	270	236	262	262	324	290	277	281	267	304	281	241	246	252	294	262	274	279	268	274	285	265	244	259	303	265	284	303	253	236	287	271	318	274	311	261	276	278	293	306	242	265	279	287	305	275	281	254	256	307	245	294	281	280	248	245	264	257	268	264	299	284	255	279	296	285	261	267	278	263	257	264	290	278	302	275	276	274	321	285	273	298	262	270	293	278	272	270	277	262	279	264	290	259	272	276	251	270	249	311	295	277	283	281	272	268	267	285	271	280	276	300	274	243	275	277	284	282	251	267	297	284	274	311	277	273	293	262	291	263	270	242	250	237	266	277	265	260	309	297	271	265	274	265	280	292	280	266	243	299	257	274	303	277	269	258	329	265	262	264	283	282	249	283	248	291	275	289	260	270	268	279	237	298	281	274	280	290	260	259	267	262	289	275	281	281	255	285	241	258	253	282	278	261	288	279	262	302	291	282	288	301	251	277	256	265	285	264	272	263	272	277	283	254	249	246	294	299	260	278	260	287	260	287	286	281	291	297	271	284	280	289	267	283	263	273	253	287	281	287	249	279	276	250	273	299	263	273	288	285	277	263	288	274	282	280	281	284	285	287	277	256	250	272	286	265	245	285	277	294	276	273	264	289	266	268	276	271	305	274	282	262	285	271	292	269	289	266	267	259	262	262	277	290	262	249	259	255	276	308	266	264	269	260	267	295	300	283	260	258	283	267	274	260	307	293	299	278	269	268	277	290	291	263	264	298	256	268	263	303	279	287	258	277	283	280
2308	800	910	930	926	897	859	881	793	786	792	761	756	757	781	781	766	784	799	718	823	761	704	752	739	761	729	736	771	722	765	737	728	723	814	737	742	745	765	699	735	776	773	686	737	746	765	703	726	789	784	747	726	814	733	712	719	728	743	717	743	668	730	724	734	705	703	767	714	724	727	731	720	706	701	727	803	694	699	764	673	745	703	772	715	737	726	758	745	739	745	746	740	777	744	767	711	718	745	773	710	744	735	752	725	748	742	716	712	743	735	699	754	759	715	744	759	715	728	751	769	715	761	765	736	745	684	729	740	770	720	663	732	721	701	693	717	730	761	726	753	768	682	771	751	773	732	716	747	767	772	760	732	765	722	730	697	747	707	758	729	743	737	727	779	776	743	778	715	729	720	757	753	743	712	738	777	751	733	706	660	749	708	731	707	725	754	765	743	700	781	736	729	725	726	709	693	774	714	773	772	734	741	757	754	729	711	777	721	716	758	731	734	700	741	719	771	771	734	752	730	744	679	708	771	790	736	731	720	733	771	751	721	745	722	724	705	780	722	700	703	708	732	755	707	723	722	752	710	726	734	783	720	760	704	731	748	754	748	738	754	732	742	713	722	764	716	747	746	733	742	702	706	755	707	765	725	771	779	779	722	790	698	728	766	756	776	742	737	748	794	741	762	643	765	727	770	739	715	751	692	758	704	779	721	722	713	727	739	704	778	712	737	725	783	762	721	717	746	711	758	746	753	746	679	739	720	741	764	758	700	770	724	715	745	734	792	771	702	724	785	750	788	757	755	714	693	712	735	742	704	756	747	768	723	759	731	722	715	714	752	688	779	778	716	710	727	724	765	764	711	731	744	715	734	753	679	705	765	734	701	761	740	769	715	766	738	702	746	755	712	697	700	726	749	788	739	699	795	730	770	749	700	747	740	764	772	735	750	758	740	730	738	725	717	716	737	696	734	754	709	748	701	714	726	707	702	698	724	747	695	694	708	734	755	724	783	715	743	726	740	733	707	715	741	711	751	783	734	707	732	734	730	717	753	740	735	745	704	759	732	746	779	743	774	769	707	738	701	693	731	750	728	713	704	701	710	690	731	709	761	718	734	724	708	737	757	717	749	724	775	732	741	718	765	776	752	719	787	732	730	742	701	746	751	748	743	718	741	721	707	725	708	760	722	708	715	785	707	781	731	712	750	732	738	693	758	735	727	728	753	701	791	736	682	759	742	756	775	740	728	736	737	761	732	710	744	683	706	795	745	691	721	705	769	787	711	745	733	662	721	744	760	704	720	711	710	717	781	716	699	752	739	727	717	766	729	722	752	757	752	730	755	735	780	722	709	797	692	707	774	743	709	704	725	766	732	741	698	772	745	729	734	707	760	726	752	721	758	703	722	751	732	722	667	755	709	695	739	700	754	737	748	736	756	739	729	692	744	749	760	800	724	718	743	758	709	719	721	733	698	752	726	704	731	715	738	725	743	712	725	760	766	731	726	714	717	708	729	737	754	736	724	708	744	765	739	750	731	729	762	769	734	717	768	752	753	722	756	760	760	706	714	731	730	731	769	735	694	729	740	749	716	761	718	738	737	748	721	703	755	742	776	746	742	688	749	741	716	736	707	733	778	760	756	782	742	759	722	737	735	724	687	728	728	770	738	756	739	709	745	716	736	751	717	745	758	737	752	738	749	753	747	788	704	708	764	716	740	763	763	746	721	761	735	707	749	724	755	776	757	730	765	700	712	750	736	744	719	738	726	718	712	737	748	727	763	708	759	692	698	750	735	740	684	721	752	721	714	734	721	748	739	767	740	732	774	729	732	738	725	719	753	689	714	752	748	745	734	726	744	717	728	712	719	718	722	758	742	724	713	762	756	738	715	689	746	723	742	733	700	727	762	767	712	757	749	717	694	696	799	717	742	696	762	757	787	698	716	702	699	765	727	692	718	749	722	697	700	741	710	708	738	705	726	748	688	717	733	773	720	694	686	743	718	765	768	729	741	670	742	774	757	702	748	765	755	700	734	715	701	740	710	715	767	696	759	751	799	733	754	752	748	760	744	722	770	760	743	710	744	750	743	770	710	730	769	765	726	736	754	745	744	737	724	740	723	724	704	724	721	724	754	734	736	653	731	735	707	733	740	748	729	740	759	740	753	734	733	756	741	710	772	777	740	718	751	719	740	741	748	708	744	722	780	670	778	746	730	718	729	741	721	769	792	729	721	739	737	652	771	771	723	747	740	755	691	752	732	750	756	761	726	748	742	741	700	720	732	754	680	782	742	735	760	734	708	727	758	716	711	802	706	723	716	745	716	763	737	749	718	718	704	752	786	734	720	708	766	758	719	771	704	726	771	717	751	754	716	768	757	765	744	677	729	716	754	747	726	692	715	692	759	743	746	719	746	762	746	745	713	788	707	777	690	707	746	720	748	754	754	737	742	733	714	711	748	705	720	733	709	695	713	732	670	729	749	725	781	699	721	739	756	771	703	699	777	768	778	713	705	775	747	747	775	707	655	716	763	721	762	717	717	738	742	757	753	700	724	722	752	754	713	727	741	732	739	735	724	742	736	710	760	684	727	712	726	712	733	738	734	726	778	707	715	707	722	665	716	753	725	691	714	721	725	728	784	774	727	688	736	717	737	743	708	698	717	753	727	721	742	733	708	724	776	731	736	765	764	772	760	730	751	790	741	775	726	709	795	719	776	737	725	744	715	733	750	801	710	727	718	752	716	753	708	720	752	677	758	746	745	713	751	698	714	757	811	705	718	686	724	755	704	707	755	702	710	714	757	742	709	764	725	735	764	690	788	760	748	719	756	685	761	746	729	716	773	730	745	735	709	740	754	726	735	759	700	727	724	745	778	680	735	782	712	800	728	718	749	707	728	736	727	716	711	735	728	748	765	751	775	801	777	725	708	773	692	734	815	729	725	749	720	759	725	720	704	732	712	790	740	680	704	733	748	697	693	753	704	732	728	736	736	692	757	706	738	738	712	768	702	738	750	789	705	788	722	693	738	761	714	802	748	704	726	707	735	754	753	760	721	688	743	718	748	721	716	738	762	775	746	718	767	721	740	694	770	759	674	740	700	717	734	719	750	747	690	749	715	728	736	723	743	725	733	749	714	771	749	702	706	725	770	785	752	735	742	750	719	715	702	746	772	751	755	774	723	707	748	736	711	696	723	739	765	786	702	747	750	685	724	666	760	777	741	731	715	767	738	735	713	753	727	704	757	705	722	797	744	736	749	696	770	710	717	761	702	710	713	760	738	756	754	715	683	742	719	713	733	742	721	725	710	735	701	700	691	678	688	762	748	750	733	731	732	771	765	738	760	783	719	705	729	746	749	709	704	733	739	794	728	744	721	678	700	782	728	697	736	716	724	776	650	705	718	742	714	756	736	722	741	706	725	741	723	752	706	726	745	743	744	727	710	724	702	781	740	732	728	708	760	721	767	751	756	735	706	688	752	772	704	676	772	746	755	742
8750	953	1231	917	683	556	431	351	325	271	263	252	222	201	184	188	171	173	177	152	185	171	140	190	176	160	165	152	160	158	166	175	172	177	166	163	145	177	147	151	136	144	145	151	156	151	154	160	140	172	149	155	150	169	167	157	156	139	155	157	160	151	163	162	152	142	176	145	154	168	162	148	159	133	162	170	134	159	166	153	164	159	150	140	166	162	174	152	112	135	159	162	152	148	152	138	150	170	156	129	139	136	141	148	155	162	141	133	131	168	152	136	148	152	144	145	129	144	148	164	149	149	151	136	143	164	154	148	170	148	152	173	160	149	153	165	144	165	152	145	149	140	151	160	145	162	176	155	153	138	159	156	155	149	155	135	151	150	129	147	158	169	144	171	157	161	140	167	150	146	141	162	169	157	158	136	142	143	140	157	167	149	132	137	161	153	160	154	160	131	145	157	136	167	145	154	141	159	167	154	143	142	150	154	153	147	125	156	159	148	126	134	156	165	145	159	148	165	162	176	145	164	144	140	173	144	168	155	143	147	168	154	139	172	154	156	155	143	150	181	151	147	146	158	138	132	150	148	161	132	145	150	144	158	135	168	156	131	143	150	171	157	136	148	179	159	158	159	126	166	178	143	123	133	140	154	144	170	159	141	154	154	156	156	162	152	155	139	152	143	138	153	152	145	145	142	150	166	150	161	128	141	155	164	135	175	162	153	147	134	149	138	152	150	132	141	147	145	150	153	180	133	145	137	151	155	133	154	135	151	159	153	163	161	147	130	177	131	136	176	148	150	134	150	173	138	145	150	131	149	150	144	173	152	161	137	142	145	169	146	163	161	132	164	149	150	165	137	160	161	143	146	163	131	135	149	145	151	146	150	140	177	159	128	149	150	155	124	131	155	150	128	142	146	153	149	155	142	148	139	139	159	146	167	150	165	138	156	160	142	134	151	138	154	154	153	144	132	121	133	144	160	159	157	141	148	156	156	146	145	153	125	155	145	130	148	175	153	156	182	158	144	123	152	136	168	163	155	174	159	135	145	182	121	170	134	159	148	140	143	145	159	136	132	165	126	156	141	152	152	143	154	131	145	169	153	150	161	127	147	142	178	174	171	146	133	134	157	174	148	162	148	119	133	154	150	159	142	165	132	144	159	147	132	157	149	137	168	152	156	140	124	140	166	148	140	129	136	123	159	136	157	163	158	162	166	151	178	167	146	147	154	135	148	136	138	126	136	146	148	156	142	153	182	144	147	162	147	151	148	164	154	144	147	135	134	144	140	159	169	149	150	146	156	158	146	169	139	138	157	141	163	130	171	138	156	149	140	150	128	157	140	142	145	135	166	161	144	151	148	145	134	151	159	169	148	144	127	131	164	157	139	132	152	150	163	142	136	144	137	147	140	142	164	146	153	137	144	163	126	182	152	142	173	161	157	148	165	147	148	131	149	143	143	149	174	129	144	152	145	137	171	170	150	141	172	149	135	153	145	153	160	151	165	132	146	149	139	149	163	168	138	167	125	152	151	189	150	143	169	144	121	166	153	141	139	147	136	138	140	150	172	158	174	135	143	150	140	146	136	128	152	161	143	160	143	156	137	142	146	145	157	159	167	152	143	159	151	177	135	149	155	158	126	136	151	153	150	148	149	155	143	152	150	146	170	153	142	139	148	129	154	152	158	155	137	155	150	144	153	144	142	153	163	155	146	148	157	137	148	168	131	143	149	142	140	180	147	142	139	147	144	150	131	145	152	149	168	180	147	150	153	154	140	147	144	148	150	138	155	151	117	151	149	161	146	153	174	150	146	142	151	151	150	169	179	149	154	160	139	138	139	155	137	135	164	149	136	155	128	140	122	149	155	133	161	141	137	158	131	137	149	161	157	150	148	145	137	153	151	161	152	145	156	130	161	153	167	162	152	133	110	154	115	160	151	109	145	170	163	152	138	172	145	135	146	177	152	177	157	151	145	151	145	175	129	145	158	131	137	146	156	151	159	155	128	136	146	155	150	145	137	152	131	148	160	134	129	146	152	161	155	151	166	132	143	147	160	155	153	144	157	158	154	134	145	129	146	129	166	143	147	135	162	170	158	170	126	152	156	146	116	160	153	137	158	141	160	174	150	148	127	173	142	148	141	151	150	151	141	155	157	143	137	167	142	151	145	138	143	136	146	152	148	131	138	151	176	130	148	155	162	148	135	157	147	142	143	152	148	163	161	165	151	138	132	135	138	151	137	150	160	144	141	156	151	138	156	161	182	151	151	145	160	142	146	180	157	147	127	149	152	145	147	137	174	133	147	162	162	149	162	139	172	169	143	169	138	130	147	138	119	142	161	144	160	150	140	143	137	141	155	140	143	173	141	150	151	128	138	126	155	155	149	160	152	138	137	144	168	148	146	162	160	140	167	131	156	131	139	164	160	175	158	148	141	150	135	143	139	157	145	143	168	162	154	151	140	149	167	155	150	148	136	133	132	132	157	152	149	144	144	165	149	163	191	152	158	132	138	147	144	166	166	162	166	161	155	142	162	150	145	155	145	183	138	147	161	150	157	151	145	160	143	146	161	151	137	151	161	158	137	155	137	152	140	140	154	148	164	155	164	136	160	134	160	131	142	160	144	134	154	139	155	161	147	129	151	162	149	146	147	141	152	152	137	141	143	128	162	133	138	162	152	148	168	158	154	151	156	153	167	167	158	157	147	152	150	143	168	151	145	151	154	157	151	146	141	142	145	132	140	143	136	127	163	148	154	179	156	150	139	144	151	168	137	135	164	183	151	161	150	151	148	125	169	146	140	156	144	157	150	142	128	127	151	143	145	151	155	139	153	158	167	160	187	167	148	160	148	162	149	150	155	170	170	135	143	150	164	145	132	139	161	162	142	171	140	132	159	147	152	156	154	154	155	157	162	157	134	175	149	167	156	151	142	140	149	147	154	158	144	146	135	130	166	149	140	160	166	138	163	145	133	125	144	135	137	136	140	134	136	148	127	130	147	153	131	134	161	170	129	144	130	122	152	148	137	144	155	169	155	145	147	148	166	134	145	159	147	149	157	133	129	161	147	148	166	149	145	166	163	144	130	150	165	142	143	150	139	153	148	145	159	146	148	134	150	157	164	148	140	142	139	149	158	148	157	163	148	158	155	130	139	152	178	142	152	138	149	166	155	149	139	148	144	157	155	152	139	133	156	166	142	155	138	131	148	135	130	164	140	154	154	143	151	162	155	154	152	140	128	178	143	156	149	159	152	151	158	147	154	163	146	145	136	142	149	156	151	129	133	153	145	137	130	144	155	166	143	150	148	154	150	171	147	137	162	134	173	142	142	167	153	159	147	148	181	164	152	137	126	167	166	169	129	145	147	145	141	148	149	150	149	126	165	153	139	138	140	130	131	161	141	147	151	158	144	157	153	146	162	156	157	149	145	147	154	154	151	145	165	159	159	136	167	138	161	138	143	145	144	144	147	124	143	133	140	155	139	136	141	151	148	184	153
5526	1268	2456	3115	2843	2240	1860	1615	1338	1203	1077	1023	856	866	779	743	731	681	667	640	639	616	596	510	543	558	565	545	523	565	527	512	504	514	522	490	517	529	503	465	461	487	507	455	436	459	459	452	445	438	464	472	452	500	472	477	423	506	424	468	442	446	469	447	451	454	471	434	429	423	461	453	440	419	436	431	485	454	458	449	443	444	427	460	452	464	408	421	500	409	434	467	422	459	451	432	423	444	433	396	437	442	424	442	422	475	478	465	450	460	465	445	389	433	431	441	414	414	432	421	432	444	413	424	428	433	476	471	452	459	436	431	440	439	458	452	456	461	446	436	407	448	416	422	434	430	424	438	448	438	439	429	430	465	442	470	393	429	485	435	429	432	437	399	436	467	417	402	485	451	429	434	442	458	430	407	437	436	435	456	455	451	455	448	454	439	409	442	421	440	466	426	470	447	438	449	452	437	472	437	430	415	421	437	422	437	405	444	434	458	476	412	482	435	461	434	448	456	425	454	459	459	439	436	436	460	449	396	433	426	443	438	437	427	441	454	400	460	384	435	455	445	408	454	478	451	444	450	386	449	447	414	443	435	458	454	419	455	458	415	412	427	465	446	434	456	482	450	389	418	415	419	456	432	448	423	440	478	460	449	471	400	421	429	459	419	424	410	432	386	443	426	417	425	451	416	454	406	462	456	431	441	449	384	444	443	442	460	409	416	409	432	428	419	413	398	439	432	424	446	428	448	435	437	465	447	425	460	426	443	444	490	441	435	438	402	453	422	442	421	398	428	458	465	484	440	444	442	457	397	441	445	424	455	436	426	452	433	460	450	432	435	446	433	430	458	446	435	422	422	472	379	432	462	423	456	432	482	423	416	438	449	378	411	460	473	458	431	428	450	425	391	434	407	410	441	439	427	436	421	434	458	454	426	474	401	425	405	471	418	435	454	444	458	418	436	419	418	396	435	459	500	424	431	434	433	444	404	447	398	433	380	413	405	439	445	424	409	429	432	450	446	432	484	423	419	456	436	445	414	413	457	401	426	424	423	470	417	453	430	438	416	399	428	436	420	442	473	468	413	451	458	456	390	447	445	428	442	420	402	428	442	433	427	473	444	435	420	402	441	428	422	429	418	425	454	431	452	419	430	465	458	431	447	440	439	477	446	430	403	437	468	451	432	437	436	412	456	454	450	463	418	417	442	458	426	448	431	411	429	446	393	432	457	466	405	451	445	483	470	429	406	454	425	421	418	432	473	441	428	475	461	468	447	433	451	414	440	423	417	431	447	424	428	431	465	494	433	429	441	472	431	410	457	444	426	434	436	441	437	426	449	435	432	432	415	442	436	457	444	418	449	468	438	456	396	420	420	428	468	432	448	430	458	409	461	425	439	436	443	418	457	426	412	399	436	442	416	469	436	408	413	391	419	424	438	455	461	407	426	456	470	447	430	491	458	419	462	457	454	427	398	446	425	446	432	404	442	405	421	450	455	449	438	464	441	409	425	413	413	453	451	436	458	428	421	451	464	445	440	418	450	443	464	457	457	449	410	461	467	425	429	433	421	406	456	407	454	442	382	444	462	428	475	430	429	452	448	441	404	471	445	407	455	449	419	454	420	439	428	450	426	425	436	418	452	491	436	460	430	436	416	437	419	435	446	419	418	441	445	432	443	434	452	464	436	424	427	465	416	424	424	448	403	425	414	414	460	422	437	452	405	459	422	433	441	416	452	449	443	438	469	441	448	474	473	428	429	464	412	396	416	440	455	411	438	441	446	406	425	438	461	464	443	405	445	420	454	435	441	448	438	412	465	443	429	418	411	464	425	404	421	455	494	401	411	447	434	457	421	421	430	445	455	438	430	416	408	439	444	444	414	462	428	404	458	470	404	412	420	422	464	413	409	444	452	453	425	430	486	439	432	440	434	433	440	468	430	402	406	420	430	462	427	428	419	449	460	462	444	449	451	428	439	447	413	419	446	409	444	444	418	443	423	385	430	411	462	418	432	453	438	452	445	448	413	444	418	414	398	449	437	443	467	418	423	452	441	420	423	442	447	452	465	436	461	425	440	443	456	429	439	438	432	447	421	416	412	418	456	388	433	446	437	425	433	466	424	460	478	475	490	461	421	401	433	439	434	447	467	440	480	451	464	421	457	447	433	446	420	460	449	448	408	478	440	405	435	415	446	452	428	458	461	445	414	408	464	441	460	452	442	426	437	441	418	424	410	427	415	406	424	441	421	439	421	420	430	469	463	439	435	414	458	439	398	427	435	439	435	423	476	458	472	447	403	464	424	461	454	478	480	451	450	440	415	418	430	375	420	441	415	445	433	399	410	397	416	432	433	458	452	447	451	489	406	453	421	457	402	428	424	460	444	420	436	406	451	465	447	443	421	428	479	461	428	448	436	436	443	433	432	451	466	417	438	434	459	440	467	418	425	414	411	448	429	434	434	434	431	435	413	403	436	402	417	491	423	449	411	433	433	416	432	475	408	447	383	452	448	442	382	412	453	430	416	449	440	466	438	447	439	419	456	460	431	447	391	417	429	447	422	424	470	425	467	405	465	420	411	428	407	437	463	445	484	412	390	428	452	461	430	441	416	416	440	439	417	404	446	421	446	439	403	431	458	418	442	415	393	426	417	403	398	410	466	436	443	426	437	467	443	427	394	440	459	444	448	425	419	468	389	428	412	448	429	434	410	442	437	428	413	433	472	433	452	410	451	439	432	436	440	413	435	420	445	472	411	465	440	386	427	419	452	421	408	435	448	402	435	446	452	454	437	443	405	418	433	421	433	417	453	406	456	468	457	419	396	426	425	403	463	437	443	434	422	422	460	424	456	452	454	448	387	398	412	439	438	419	424	416	429	474	465	471	456	431	421	422	414	443	420	426	421	413	460	428	437	428	448	452	406	433	433	424	435	445	451	466	421	445	440	417	446	448	430	420	481	392	452	442	467	427	436	446	464	418	407	465	423	448	416	400	429	428	446	426	443	405	455	443	426	489	456	458	418	419	443	440	455	394	410	465	463	443	472	437	429	478	458	431	429	429	446	451	423	435	439	388	448	452	407	422	430	436	443	422	470	403	421	449	479	444	413	421	427	432	408	443	410	406	476	455	416	448	434	420	432	404	457	449	422	453	408	458	458	420	398	449	473	448	440	438	442	461	457	413	438	417	450	416	437	431	411	438	466	479	456	439	458	421	442	410	447	439	428	428	413	409	466	400	444	449	455	454	449	452	425	444	385	429	420	429	415	446	450	424	430	441	436	469	507	444	423	470	424	428	406	426	430	425	451	425	423	435	445	406	405	423	428	392	437	429	440	444	460	421	434	412	451	437	404	427	435	432	411	440	476	442	422	463	403	406	429	448	455	445	435	440	416	426	471	417	453	426	444	409	446	434	404	451	418	467	408	470	437	449	444	437	459	430	409	421	455	428	442	433	427	460	404	431	438	458	452	467	433	390	457	429	416	435	444	428	437	441	460
16428	2164	2311	1771	1224	892	646	561	468	408	337	296	287	268	252	234	201	196	174	182	188	194	165	192	169	158	150	148	149	167	151	159	194	149	143	130	154	141	175	135	129	149	136	147	141	160	148	137	132	144	138	143	142	124	146	181	148	139	133	133	132	132	121	155	135	150	142	148	120	126	109	124	139	150	133	109	134	133	136	125	124	141	140	141	125	110	140	142	137	128	125	147	134	154	144	141	130	150	130	128	129	134	133	128	169	146	122	147	135	143	124	141	128	111	144	135	125	114	139	165	132	125	129	135	153	125	144	140	108	128	103	114	147	141	131	157	145	119	144	161	129	134	125	127	134	114	122	102	118	134	122	115	135	128	140	128	117	137	137	166	131	127	126	122	132	147	128	147	131	137	142	132	142	150	130	132	128	126	153	139	152	134	151	136	136	124	108	174	129	129	138	135	128	140	139	104	155	146	127	156	130	149	134	147	153	150	118	119	123	145	136	130	137	141	125	128	145	126	132	130	141	147	124	141	139	124	120	134	144	145	136	117	141	144	138	125	142	118	134	120	125	140	125	130	127	124	147	128	140	136	139	129	146	131	140	134	124	144	132	120	163	129	137	146	135	131	130	137	126	135	114	148	133	115	139	137	142	133	130	135	135	139	124	115	124	127	136	126	138	147	123	125	134	126	141	138	138	140	135	132	131	141	127	135	124	161	119	140	143	121	136	120	169	131	144	137	132	136	144	147	141	128	136	131	127	130	131	138	137	142	134	141	117	116	117	125	134	129	139	148	128	109	118	131	123	124	138	128	133	133	143	132	129	126	140	130	123	158	140	146	144	126	110	158	123	135	129	139	131	137	135	140	149	130	132	122	149	116	138	125	132	138	139	117	132	133	125	128	119	134	162	128	159	118	148	146	126	131	129	129	126	120	135	127	110	132	140	138	128	141	121	126	131	139	139	125	127	139	124	143	134	138	132	124	127	128	130	148	109	140	125	138	121	129	127	134	127	118	143	143	126	143	151	129	132	132	142	140	134	144	126	124	134	120	118	119	133	117	143	141	117	152	129	121	153	151	140	136	129	121	122	116	125	118	111	129	139	120	147	141	133	135	128	136	135	143	126	128	133	131	135	132	126	117	140	144	119	126	109	126	145	134	147	128	123	134	153	121	148	151	125	122	162	137	118	123	142	142	121	116	106	154	143	137	120	135	118	134	132	135	131	145	122	145	160	112	122	129	127	123	131	151	132	124	156	127	157	127	137	132	127	127	124	128	156	139	145	131	133	131	126	127	123	127	142	132	118	138	131	142	133	147	131	131	123	147	133	144	121	118	134	135	136	147	156	132	119	136	130	161	148	132	119	136	116	123	133	154	138	129	142	141	137	122	155	129	132	134	140	127	130	117	123	130	150	116	126	135	124	117	126	146	142	133	139	137	116	125	136	127	122	122	139	149	133	126	129	146	143	139	137	135	150	143	132	121	133	140	133	120	104	117	124	132	149	135	128	148	119	137	153	135	130	138	131	141	146	130	114	135	116	124	127	129	134	124	123	127	118	135	132	145	124	164	120	121	119	155	139	114	120	122	140	132	153	144	143	123	154	142	160	129	117	125	137	144	144	133	135	124	104	131	121	133	161	141	131	148	155	123	137	157	149	135	139	147	133	129	116	145	147	142	126	113	132	134	136	131	120	125	131	125	132	168	119	152	140	120	143	141	113	148	122	105	122	118	123	124	135	135	125	131	154	134	149	154	127	132	138	126	136	122	138	138	148	134	123	134	139	142	166	118	144	126	132	122	132	141	125	150	143	128	129	153	136	133	137	119	120	122	108	132	134	135	143	143	138	133	134	149	144	130	132	140	134	140	149	142	143	136	131	111	133	152	127	128	122	119	128	125	119	146	120	142	153	130	134	132	130	128	143	140	139	138	146	145	111	143	110	133	119	146	131	118	125	134	129	132	127	122	132	123	140	133	147	118	118	134	146	116	120	144	142	151	112	145	132	133	134	143	141	127	125	130	117	115	139	126	134	129	141	140	127	104	111	106	128	143	139	120	139	122	123	152	142	137	127	131	131	138	135	144	151	130	126	147	150	115	125	131	134	147	131	124	143	138	131	143	121	135	136	138	129	141	150	147	142	143	132	115	140	148	158	120	135	139	127	112	124	145	131	144	125	117	143	116	119	124	127	125	155	125	125	123	140	125	126	121	130	104	126	129	148	145	132	121	122	120	141	130	130	117	131	130	133	125	146	154	133	146	141	147	104	133	136	140	129	134	110	120	118	122	119	122	125	142	144	130	146	124	116	127	143	140	149	120	131	122	122	125	135	154	137	136	124	139	139	133	136	125	128	140	127	133	130	136	149	123	138	127	144	133	126	109	130	125	116	144	142	138	108	139	128	124	136	134	147	145	155	132	126	146	137	119	131	107	129	121	126	150	142	125	145	132	139	131	107	136	117	155	140	165	140	110	132	146	124	130	120	120	109	148	131	134	129	113	137	136	152	166	116	138	150	142	116	123	144	137	125	122	132	116	117	134	149	126	144	134	138	131	123	163	126	137	132	150	117	139	130	130	125	130	138	121	106	135	128	117	117	136	132	126	134	136	140	146	115	132	146	127	134	139	164	121	127	145	147	143	142	123	136	139	121	121	149	121	156	126	132	152	151	120	119	120	132	129	136	120	136	125	131	137	166	120	123	146	132	111	113	124	119	112	136	136	118	125	152	140	124	128	129	138	115	146	127	154	136	93	139	128	156	127	137	133	150	125	133	143	135	128	124	131	127	133	126	118	124	122	126	150	132	119	122	145	126	133	131	145	134	155	147	135	141	148	136	128	125	136	108	135	152	120	132	145	132	126	138	113	133	138	132	141	115	141	142	133	122	129	140	150	131	127	124	143	122	139	130	120	128	120	147	119	149	138	123	137	149	151	131	112	149	109	134	130	147	123	155	132	124	133	133	120	129	143	125	128	133	121	145	112	115	135	155	122	152	132	149	133	123	122	121	144	122	145	151	125	132	115	132	136	135	133	141	126	131	137	140	132	134	144	123	126	130	132	138	150	121	115	142	151	133	152	122	123	138	135	119	132	144	126	150	113	145	126	131	105	132	133	169	137	128	135	143	136	128	157	150	119	118	122	124	114	148	145	141	135	136	136	130	129	129	142	132	136	130	119	133	107	127	124	135	143	116	120	153	132	115	121	136	124	143	120	119	105	131	142	161	130	117	124	113	132	125	127	116	127	150	147	144	128	146	133	128	140	135	129	143	145	115	134	131	131	134	129	129	134	138	136	134	129	142	119	129	132	132	135	149	134	119	135	139	134	122	113	128	142	131	143	109	119	148	140	151	124	141	149	113	141	119	151	157	120	157	139	129	124	141	138	132	127	135	142	130	131	122	144	118	153	136	138	148	130	132	126	122	131	153	139	146	125	152	129	126	132	135	131	141	107	136	145	154	151	139	143	99	152	133	130	126	121	136	120	138	130	142	130
7448	1997	4312	5222	4743	3872	3171	2534	2147	1886	1616	1453	1328	1145	1046	1035	962	922	828	803	763	729	698	658	673	642	653	592	569	586	528	572	548	552	510	522	539	535	507	503	480	504	461	466	478	500	465	496	447	451	494	469	451	462	498	432	452	461	460	462	400	446	435	450	422	437	428	438	421	449	442	431	413	414	428	403	409	411	432	370	418	456	437	412	411	448	421	451	388	443	418	406	418	403	412	441	442	423	372	458	412	376	421	397	429	461	430	403	389	439	431	413	422	382	420	418	398	391	400	382	462	398	427	404	388	375	435	455	461	423	414	378	408	385	435	414	415	403	404	406	389	462	414	385	429	441	434	376	411	429	433	393	429	419	380	410	394	402	391	422	388	448	405	417	385	367	398	412	394	425	452	425	435	400	428	383	424	385	416	406	409	409	422	369	397	404	424	368	413	416	425	400	398	422	437	379	394	400	413	424	419	421	439	404	460	368	415	425	428	408	412	414	451	422	410	355	374	393	413	395	429	412	398	412	402	413	377	434	420	438	399	400	407	388	375	393	386	430	425	405	417	397	423	418	395	419	417	386	413	400	420	417	408	429	372	424	369	397	392	398	413	417	438	385	413	401	391	428	406	404	435	385	384	358	422	398	398	437	410	440	388	406	396	388	419	390	402	408	427	422	414	420	419	394	424	425	408	371	383	408	404	425	406	402	420	423	420	418	439	433	403	393	423	410	432	384	431	394	393	380	380	441	400	393	430	385	386	392	402	398	405	443	408	398	407	357	435	404	388	398	415	409	419	412	403	396	404	451	365	392	395	449	383	363	437	432	413	404	410	406	390	417	373	386	417	379	389	431	370	396	405	422	386	409	403	451	395	411	413	408	392	414	415	405	422	371	395	425	387	425	407	395	399	411	400	382	427	437	441	400	415	414	399	427	404	439	412	407	401	414	437	390	382	412	410	402	385	410	376	404	379	404	400	387	395	401	412	407	400	384	395	411	396	433	426	403	390	435	403	393	420	428	388	449	368	426	389	403	443	422	390	392	421	395	406	397	421	422	399	414	417	380	417	419	384	435	417	412	378	370	433	382	428	395	419	403	415	422	407	404	385	375	400	375	414	398	459	374	406	410	413	402	422	417	430	388	411	410	423	398	418	427	362	410	411	396	399	403	364	444	395	413	429	381	431	399	399	404	393	390	392	400	392	389	372	380	393	421	443	379	403	391	408	412	410	365	399	409	387	409	443	384	380	420	440	399	414	423	406	460	411	400	414	380	393	405	410	414	417	404	428	394	389	381	383	405	412	380	388	407	389	415	400	380	351	415	383	403	419	398	395	397	415	425	406	411	421	404	387	423	404	423	413	449	382	410	378	381	384	398	409	376	422	395	391	405	396	408	410	391	402	430	404	369	439	384	409	428	390	381	395	390	412	404	431	399	373	418	416	400	404	424	416	413	386	420	454	387	410	418	444	394	405	400	407	359	395	401	382	406	412	406	412	376	421	417	410	382	405	406	395	403	430	439	387	465	390	411	399	378	380	424	399	404	435	436	385	374	406	393	409	470	410	422	409	415	420	407	409	373	412	431	381	432	413	404	402	374	441	375	417	394	410	419	424	415	410	389	430	400	390	421	407	371	400	404	441	418	397	412	427	385	403	351	426	417	465	411	388	420	418	415	394	418	377	404	407	442	405	388	390	393	412	395	412	419	395	397	393	406	393	413	364	386	420	377	393	398	380	422	436	398	400	438	392	402	400	408	405	394	402	404	398	423	448	419	385	395	458	387	392	400	397	405	451	443	412	426	401	420	420	401	367	384	412	391	431	434	410	416	405	435	383	389	413	393	416	400	381	387	393	381	370	406	399	374	401	406	399	390	401	397	389	392	414	423	397	403	427	416	429	408	415	395	406	408	429	433	393	396	398	422	404	400	401	418	423	415	416	399	392	372	403	396	410	411	399	430	391	406	417	405	418	435	406	450	392	371	367	418	418	419	415	411	414	389	364	422	439	414	415	415	427	404	401	411	400	401	419	429	399	378	405	374	409	436	421	415	377	380	411	416	435	383	394	405	435	374	412	425	444	413	372	420	351	395	390	387	419	394	393	405	419	417	386	409	413	402	443	434	407	442	400	371	400	424	425	405	421	416	384	389	416	431	376	398	390	430	416	405	401	396	375	421	389	400	383	366	386	399	407	397	397	371	384	402	399	382	401	424	386	414	426	417	405	378	384	395	413	406	393	380	392	381	372	441	404	422	426	390	383	411	409	391	396	406	385	429	438	427	412	380	369	414	419	403	389	400	403	392	390	406	396	418	377	403	430	411	425	395	440	417	445	432	386	400	390	377	389	404	421	415	356	431	385	415	396	398	427	389	435	419	424	413	387	414	409	408	424	382	432	428	426	382	393	402	415	392	412	400	374	379	368	440	386	425	394	410	401	377	417	401	434	381	454	387	403	400	389	421	426	384	395	391	390	418	412	388	423	428	407	392	429	379	430	397	386	382	408	410	399	398	375	424	403	407	363	384	383	394	426	419	405	410	400	393	397	419	383	431	382	406	437	400	422	401	411	409	386	443	406	404	393	399	379	396	408	375	417	427	402	429	416	433	405	373	377	394	401	466	447	432	370	395	367	391	423	398	426	429	420	447	433	347	387	405	419	427	386	404	403	367	436	405	393	409	385	437	397	385	419	396	392	433	408	397	359	391	386	430	424	403	404	347	411	407	378	415	425	451	401	393	394	427	386	370	443	419	411	431	410	406	398	399	398	407	404	408	410	425	453	428	387	405	433	444	421	434	403	413	408	377	373	387	378	409	388	394	398	401	412	411	450	394	426	382	409	419	400	429	424	358	421	409	419	432	417	397	428	426	400	387	400	413	392	388	365	422	434	412	398	392	437	385	403	400	391	396	439	391	392	400	359	397	386	411	388	386	414	406	389	382	419	425	409	398	373	404	408	408	414	389	413	412	380	393	406	406	398	389	419	433	407	436	415	391	409	393	418	428	408	372	405	385	416	408	399	401	404	391	382	371	420	413	443	415	422	388	404	424	379	431	408	430	423	415	397	386	421	378	416	407	410	430	406	388	430	407	409	402	408	378	401	436	437	374	386	425	389	427	418	413	410	423	417	436	393	438	420	383	384	387	401	381	389	403	410	385	409	393	391	408	428	418	388	427	412	387	432	397	362	405	420	429	376	404	448	410	381	409	409	398	418	411	425	452	403	415	408	383	387	407	381	400	416	410	418	406	420	373	440	398	378	422	440	401	397	388	398	394	388	396	406	439	392	380	413	399	424	380	428	361	409	383	413	377	361	393	432	412	426	405	443	415	437	402	372	404	404	412	440	376	405	415	392	396	385	415	388	453	371	383	404	419	400	434	394	435	418	429	413	413	428	398	356	412	430	395	435	393	396	384	434	406	413	411	395	396	417	402	419	416	423	369	401	440	418	435	385	386	415	444	399	394	409	410	427	441	408	455	399	392	332	412	440	414
2435	333	363	314	310	306	316	301	322	265	266	303	277	284	269	266	262	274	279	285	285	271	262	281	261	248	281	270	278	276	274	266	271	255	273	226	282	278	286	297	303	253	289	260	282	281	284	266	294	228	269	269	288	259	255	242	285	273	257	277	273	251	229	270	269	271	254	281	295	265	270	292	281	283	276	316	274	252	274	263	246	254	267	281	252	254	273	260	264	282	287	313	269	245	279	249	271	247	264	272	278	267	260	259	285	291	257	287	289	288	272	255	251	268	292	271	278	297	246	310	271	245	305	275	300	279	258	253	260	287	286	260	304	266	282	253	294	239	266	285	302	246	262	248	271	302	266	238	223	267	260	259	254	251	244	287	319	251	247	267	252	296	282	252	264	269	265	264	274	257	302	264	269	267	290	282	279	265	293	283	288	263	247	281	283	251	274	282	285	267	277	301	245	257	271	271	280	286	285	251	250	265	276	263	267	272	291	271	276	271	281	268	246	263	285	269	264	299	302	228	259	272	313	283	299	282	265	279	249	291	287	263	288	237	251	292	263	287	256	272	245	275	287	254	309	281	289	274	265	256	297	279	296	275	283	290	294	280	269	257	255	292	258	243	295	274	255	270	267	245	263	242	305	275	293	257	268	257	276	279	296	254	299	276	265	269	280	313	255	256	281	255	246	283	279	262	273	278	262	247	267	265	278	285	287	279	272	262	261	278	268	266	280	287	247	306	282	266	268	268	241	284	287	278	260	268	278	271	316	286	266	310	279	286	297	268	273	274	270	260	262	235	244	283	292	275	287	261	272	261	258	283	270	290	279	271	264	295	267	279	270	291	267	281	241	276	263	279	277	278	274	278	282	277	271	266	264	269	289	272	290	293	299	311	267	281	297	257	268	258	298	290	242	293	273	282	255	235	304	267	255	277	281	263	294	267	268	278	257	277	281	251	272	263	260	266	292	285	240	297	274	252	263	268	238	263	239	254	259	292	243	276	245	267	292	269	282	247	278	275	267	285	304	267	261	256	275	290	273	243	276	287	290	251	256	248	292	262	273	255	259	250	255	261	265	256	276	294	259	235	224	297	242	276	269	245	281	275	285	288	265	270	240	293	242	299	267	299	282	260	230	280	298	269	265	271	276	268	296	256	281	301	253	264	275	276	280	263	255	292	239	244	267	226	256	275	253	282	264	298	264	294	262	274	308	264	281	279	271	261	282	230	274	278	250	265	278	239	257	264	275	292	294	311	262	289	282	273	275	234	256	272	289	298	282	271	253	279	290	253	287	306	267	254	275	266	295	304	251	262	285	272	297	289	278	260	274	260	288	275	262	266	260	312	280	276	255	264	265	275	277	269	275	256	254	276	252	277	273	285	274	285	261	274	279	294	246	259	293	272	262	278	275	267	277	290	274	273	262	285	264	271	275	302	287	296	263	301	265	307	264	278	278	274	271	257	291	267	282	256	276	280	299	252	289	290	261	276	238	265	305	264	281	253	262	270	254	258	281	270	267	280	283	245	259	273	266	261	271	242	259	261	262	251	278	303	276	225	273	285	278	269	302	263	274	273	245	257	256	284	280	259	245	274	235	267	288	257	266	265	269	258	305	279	288	270	252	250	275	289	257	261	270	265	222	263	279	265	269	264	266	294	255	269	282	264	269	263	272	291	270	284	262	288	286	297	256	296	270	233	276	281	298	290	275	256	285	260	271	255	278	256	263	258	269	253	271	275	296	268	265	253	276	261	263	250	288	270	291	303	289	296	266	230	261	273	252	264	278	230	255	302	265	282	266	281	267	280	247	286	270	248	271	270	271	269	256	265	252	260	265	261	270	275	275	286	285	275	277	298	263	265	293	276	276	254	263	277	255	282	299	285	272	289	282	265	294	272	256	279	279	293	255	274	250	288	252	248	277	274	267	278	241	272	261	281	246	254	281	241	267	233	288	291	279	291	286	298	279	283	266	299	263	299	283	269	258	257	274	267	290	268	255	316	261	294	261	257	273	260	290	283	226	274	275	275	247	294	238	267	262	250	247	292	269	302	260	259	278	256	297	300	281	293	253	291	275	295	268	282	277	255	289	285	283	263	270	258	255	276	267	266	255	285	287	254	287	264	259	276	250	290	295	249	266	265	296	250	289	286	286	282	262	266	280	268	270	256	299	257	253	262	266	268	267	283	282	279	301	268	276	276	254	263	277	267	289	244	273	253	274	270	256	272	277	285	252	272	275	278	280	296	249	241	301	301	268	265	299	266	291	260	281	294	267	271	263	251	270	257	257	264	254	248	258	255	258	259	312	280	244	253	279	251	285	267	279	290	251	239	275	284	262	277	270	275	284	279	254	273	262	267	243	291	268	293	273	278	268	244	277	281	295	261	276	307	281	272	261	270	254	266	258	269	266	277	275	252	283	241	253	286	265	269	281	273	254	269	252	271	280	274	286	303	257	277	272	273	277	283	274	303	282	274	241	310	251	277	290	252	277	278	243	286	212	286	276	265	243	289	261	282	260	256	262	268	280	281	267	247	292	264	280	264	271	276	268	261	301	269	297	261	282	270	238	252	271	268	276	247	310	276	252	260	235	272	266	259	260	281	269	235	282	256	251	277	252	284	268	270	272	290	269	277	258	287	264	247	260	264	278	289	252	280	249	256	267	281	275	286	288	290	257	272	287	267	266	267	308	249	276	303	249	275	280	267	296	259	266	260	266	306	261	269	260	287	284	258	278	270	270	282	271	302	290	262	271	268	268	248	273	287	254	293	257	279	282	279	286	273	303	276	274	262	271	286	264	254	269	268	293	273	287	302	296	273	279	274	261	247	277	277	294	286	274	253	267	276	261	271	266	271	303	273	259	293	275	286	268	242	276	275	231	258	302	284	269	275	286	263	268	291	267	256	257	282	242	279	276	280	262	278	259	231	267	281	283	238	257	264	292	256	275	255	275	295	267	290	280	246	239	268	286	267	281	291	273	302	298	290	289	238	257	279	305	270	284	261	280	257	243	251	287	273	290	263	265	263	269	263	313	265	271	263	253	262	279	269	253	288	264	269	283	280	267	260	284	264	283	284	280	263	255	263	266	281	258	259	253	270	264	264	304	230	286	256	275	249	269	277	249	282	278	265	310	286	271	268	267	280	278	282	256	274	279	312	265	263	266	236	268	266	271	251	262	304	261	294	266	245	272	308	236	259	308	265	287	291	280	258	275	270	284	242	286	273	280	299	286	291	257	258	274	280	270	287	259	265	281	271	286	255	312	272	270	278	277	270	310	268	265	267	276	269	287	270	252	275	271	259	254	275	267	295	283	267	263	282	268	265	282	263	271	274	281	257	273	280	280	266	258	240	284	288	285	270	248	273	268	273	237	277	272	288	254	276	294	266	284	298	291	264	265	267	276	274	280	283	302	277	274	267	277	261	266	256	288	284	267	277	265	279	263	309	270	288	243	295	264	245	285	279	254	312	267	278	272	257	276	268	237	291	261	283	267	233
2465	811	972	1005	961	913	885	864	806	800	816	803	788	776	740	794	761	773	736	703	752	771	729	701	762	740	788	752	755	755	760	796	742	739	750	790	734	720	736	703	718	756	790	786	717	756	739	799	694	696	706	751	803	767	749	744	741	716	735	763	724	744	722	717	780	732	740	735	709	703	722	741	725	738	719	736	698	750	752	748	761	709	738	704	774	750	731	720	718	731	703	803	713	738	743	744	729	739	716	713	719	755	718	797	700	788	697	738	731	776	738	721	716	735	727	748	765	754	740	752	723	757	699	762	765	741	731	734	757	756	657	686	719	751	688	714	736	787	715	741	781	763	700	761	711	738	749	749	757	724	767	743	721	710	741	739	777	740	734	755	740	783	736	724	724	750	768	714	730	699	704	724	707	693	682	763	711	721	769	785	784	737	753	720	768	715	704	726	721	703	734	721	750	707	720	709	786	745	697	708	710	722	694	679	694	744	784	731	720	690	737	743	711	720	712	741	713	760	684	698	697	718	716	713	724	702	702	732	746	704	733	756	755	781	739	742	741	758	792	718	757	779	717	743	715	734	766	736	696	754	714	645	736	786	743	738	752	721	739	756	741	709	740	752	735	758	730	741	728	748	735	676	737	756	752	782	716	711	739	688	742	740	742	712	759	754	740	732	679	752	703	698	738	792	703	756	743	763	740	717	742	757	779	728	727	775	705	724	777	721	742	728	729	749	735	763	730	776	748	782	722	792	762	744	743	738	734	764	715	751	738	692	761	756	720	670	743	729	739	763	733	758	754	710	742	709	747	750	723	777	698	756	733	694	687	743	763	690	792	714	761	729	730	759	741	709	738	767	685	721	709	726	724	706	692	722	755	774	687	748	753	749	725	741	703	755	714	748	777	777	745	734	755	717	708	750	720	686	764	782	714	730	656	737	759	706	756	777	748	746	702	737	712	742	685	709	723	712	722	738	765	723	758	744	743	768	685	761	751	791	741	726	754	735	727	692	778	742	714	721	776	740	744	765	724	712	729	715	768	763	680	719	765	741	745	766	742	769	712	716	760	744	734	716	747	737	731	697	689	770	777	748	722	716	729	731	750	739	747	777	735	761	721	745	654	694	740	694	746	693	811	701	738	739	785	750	740	745	742	751	754	730	747	772	717	771	754	734	730	752	743	700	746	735	705	745	796	751	693	756	734	778	760	718	758	724	692	748	715	757	765	728	720	713	741	742	779	713	743	719	741	765	668	722	805	748	713	758	733	729	741	766	747	718	759	723	708	717	750	753	706	780	751	728	795	651	722	726	704	771	749	730	691	745	767	708	719	719	761	726	742	769	772	745	766	770	727	802	754	762	727	740	744	651	715	707	742	713	722	755	707	728	736	718	759	728	726	726	724	756	696	740	691	745	745	712	756	780	727	743	754	709	748	718	774	728	755	744	698	686	737	712	763	731	766	767	725	785	717	768	721	715	736	745	747	744	718	781	774	700	741	713	666	707	692	724	693	746	748	737	763	697	723	677	720	742	727	759	745	723	723	719	777	717	723	750	695	717	718	733	746	790	747	751	794	738	710	704	717	715	795	742	768	768	723	761	729	722	751	761	712	651	735	741	738	733	760	734	753	702	823	766	706	718	715	718	719	749	762	732	688	724	766	758	719	722	726	782	728	775	732	716	723	741	681	732	747	685	768	720	691	767	687	728	739	730	737	762	751	779	721	730	764	786	735	711	715	750	713	754	788	732	739	735	654	702	748	752	680	722	726	735	769	711	779	722	727	755	725	754	733	755	752	721	750	706	685	721	711	714	761	737	722	763	772	734	735	744	699	726	717	724	723	782	740	662	710	709	713	762	708	732	695	763	728	781	729	772	714	737	749	743	793	735	738	738	756	768	753	774	763	730	729	728	713	692	741	750	785	715	736	705	749	700	770	747	705	737	755	721	703	713	728	722	740	709	744	733	770	726	743	732	696	754	727	780	734	766	718	811	754	727	718	701	760	711	774	705	759	776	694	699	735	811	730	801	741	739	695	696	747	720	748	710	768	794	709	737	763	766	775	737	709	753	729	695	739	743	763	709	715	732	768	720	744	742	738	743	730	724	761	740	716	751	767	767	717	775	755	720	700	725	763	751	714	735	744	777	740	732	738	743	742	750	696	742	758	816	703	720	753	732	774	736	685	694	737	756	744	725	752	746	705	769	708	807	685	714	735	655	782	672	787	756	688	724	733	730	765	682	707	777	721	739	695	767	750	688	674	772	742	718	763	745	725	762	704	758	733	804	728	723	729	716	766	746	710	754	720	743	736	762	732	712	728	742	736	747	697	756	711	746	698	713	727	726	751	715	791	746	795	771	712	740	750	725	785	767	757	696	767	699	751	747	739	676	745	724	780	770	754	746	778	717	741	760	765	724	739	754	702	720	731	731	728	727	774	727	719	710	715	693	771	713	731	768	691	708	712	721	716	705	700	719	733	771	728	772	795	731	676	694	739	740	727	746	720	698	751	738	684	732	730	760	754	727	704	740	730	758	741	747	706	728	744	718	743	779	702	754	732	779	735	703	718	784	765	773	712	755	758	759	739	706	713	737	750	726	694	704	742	737	694	741	807	716	704	779	733	734	715	789	745	732	727	731	756	721	717	715	686	762	765	768	754	727	786	730	717	755	723	757	737	732	712	749	719	784	740	758	680	737	753	696	716	784	725	684	752	725	806	726	765	781	749	693	764	726	742	733	763	732	716	758	722	744	726	781	731	724	762	684	730	726	722	729	716	747	761	762	742	781	752	739	741	763	749	736	705	756	709	754	743	727	754	761	728	747	735	735	699	758	700	712	713	771	769	743	750	737	725	744	752	738	748	721	731	757	752	785	743	715	718	742	737	728	754	743	738	736	766	738	717	715	693	699	717	713	695	696	762	761	720	800	703	714	771	718	749	716	746	769	777	756	695	685	764	771	676	784	723	760	708	754	729	756	731	750	723	741	724	761	693	705	775	758	744	727	773	724	752	700	753	777	727	754	696	710	732	732	797	736	706	699	764	727	734	731	713	743	713	736	703	700	725	720	772	735	739	792	711	800	740	727	747	774	766	737	710	710	701	716	721	765	774	760	708	721	737	752	736	756	759	735	758	743	722	722	686	720	725	716	739	721	764	738	791	715	695	714	753	782	676	760	796	762	733	737	740	703	721	752	754	727	722	768	716	742	719	752	761	722	724	737	715	786	727	719	715	746	783	715	775	749	688	744	686	745	800	755	735	734	690	702	749	694	748	747	739	733	711	709	754	706	746	738	727	718	780	728	780	777	751	793	750	789	706	716	706	784	743	694	729	749	687	710	729	738	738	745	743	738	753	693	716	792	729	742	732	728	710	765	750	690	751	744	708	783	670	746	706	737	708	709	703	737	757	719	743	748	754	780	746	796	735	723	731	718	735	793	715	731	718	728	780	693	714	777	738	734	718	741	726	768	716	714	740	744	708	743	749	749	712	734	715	697
8853	930	1184	907	704	527	436	373	277	284	257	211	205	176	191	181	184	189	186	161	155	181	165	173	169	191	152	147	156	143	164	155	153	158	138	133	155	143	145	141	143	140	156	171	155	166	141	168	167	135	133	168	162	140	128	157	155	167	156	140	159	158	141	160	179	151	153	165	146	169	173	151	127	144	140	166	147	117	131	172	136	161	137	139	136	152	165	137	132	135	160	147	138	134	137	144	136	133	154	152	176	160	160	131	132	141	163	175	147	154	133	153	152	147	146	144	134	154	127	149	152	160	161	143	169	145	142	149	144	132	147	183	157	140	159	142	149	140	157	131	145	157	156	142	129	150	152	142	141	136	135	138	143	144	127	142	124	158	132	160	132	138	144	154	119	147	137	150	126	146	149	155	142	163	156	153	152	167	143	137	131	135	146	143	144	138	148	144	136	125	148	155	143	146	157	132	130	131	181	162	148	143	157	158	152	175	162	145	154	131	143	151	168	133	149	140	142	157	147	144	170	150	167	130	158	151	151	124	129	143	136	129	169	156	164	142	141	159	178	163	130	168	164	145	133	154	159	141	144	154	142	153	131	146	138	136	143	172	185	147	133	139	127	146	147	164	118	131	158	151	153	144	147	170	134	151	152	136	138	163	148	135	134	155	159	139	145	131	143	139	153	155	143	135	160	158	155	136	123	118	130	147	144	143	142	122	130	135	156	157	142	171	145	130	149	146	147	168	140	163	144	129	168	149	147	120	167	141	160	161	163	130	143	135	139	138	136	154	148	147	139	156	144	137	154	152	128	141	154	165	142	159	148	118	143	132	137	168	155	153	148	157	141	169	135	166	155	148	156	166	143	158	134	140	126	157	154	123	130	128	150	137	166	127	142	127	141	140	127	153	153	163	163	160	160	118	148	147	126	147	155	159	140	162	157	152	148	143	170	166	143	168	135	153	166	150	152	160	138	155	117	151	141	146	165	154	142	164	160	154	149	159	150	146	137	136	154	140	166	145	163	144	123	146	156	151	154	152	143	141	163	145	139	133	153	142	141	143	150	138	137	170	149	131	127	163	158	138	135	139	170	155	155	144	162	158	163	166	142	159	158	152	171	144	155	136	145	144	155	155	150	151	144	164	141	150	127	153	147	148	146	133	145	152	139	157	139	130	149	173	130	142	147	167	130	141	147	168	158	135	156	163	141	144	143	136	154	145	134	157	151	145	147	166	149	148	167	141	158	149	166	145	131	162	153	150	150	153	133	132	170	143	127	147	133	144	134	151	139	135	157	134	153	153	155	154	150	146	130	143	144	160	145	125	163	145	137	132	160	158	131	142	136	153	142	154	153	152	129	134	134	144	150	150	142	148	138	146	137	131	144	143	151	150	149	141	155	151	128	158	148	128	134	156	145	158	149	165	152	137	164	152	159	155	173	136	166	149	137	134	129	151	148	169	140	152	135	179	151	132	159	150	145	137	165	169	136	130	152	157	135	139	158	132	144	126	147	135	144	153	149	144	139	121	149	156	146	153	136	144	165	141	136	168	163	146	129	147	142	126	129	159	120	135	159	156	157	139	163	168	149	155	147	149	144	141	145	154	162	146	147	148	143	155	151	131	143	140	147	132	153	134	146	145	147	135	115	150	148	137	137	147	150	147	135	155	141	146	144	160	135	151	141	154	141	130	134	137	130	147	153	158	170	140	129	161	151	152	136	141	138	141	140	138	156	178	134	177	157	140	134	143	142	143	130	151	138	126	147	128	160	160	152	139	144	173	164	163	125	138	146	157	137	142	141	160	166	147	138	156	148	159	156	154	157	152	158	146	143	158	120	130	131	155	175	138	144	142	148	153	139	137	144	131	135	148	154	118	172	153	158	151	128	128	148	131	136	160	159	153	146	138	150	155	169	152	128	151	122	136	137	178	146	154	146	148	161	133	128	144	160	124	132	162	111	165	138	144	153	156	116	146	139	156	167	154	155	152	156	151	155	149	160	159	148	137	148	145	160	169	140	142	154	154	127	124	136	163	149	162	127	173	134	146	158	155	153	145	133	147	150	148	153	153	151	155	163	134	139	167	146	147	155	135	130	138	143	160	137	141	151	167	169	136	145	157	158	124	129	126	138	143	145	143	165	149	141	156	142	148	130	137	161	154	152	163	162	138	144	153	149	151	133	128	139	169	155	126	161	142	152	176	149	141	165	146	150	139	134	162	156	161	147	144	134	129	120	150	154	128	132	137	138	149	168	151	161	149	145	155	160	150	124	136	137	132	160	125	144	157	156	138	145	120	135	145	158	146	171	150	140	159	163	159	158	149	147	141	163	144	139	154	169	166	138	153	144	150	150	153	132	135	143	157	119	146	140	153	153	136	151	164	137	148	149	146	140	126	136	151	142	147	171	153	138	124	149	173	152	129	162	142	144	154	131	165	151	151	151	146	142	147	124	150	149	162	149	134	157	142	157	154	160	150	130	163	155	147	116	134	119	140	145	141	141	129	165	139	132	143	174	138	143	174	142	149	155	167	153	143	142	139	149	157	151	145	137	125	156	164	142	146	131	135	145	154	152	110	140	147	136	130	147	133	161	155	153	164	144	154	147	142	134	156	161	157	141	157	127	145	120	170	153	149	131	158	149	168	133	142	153	147	148	138	143	156	150	169	135	160	145	160	162	141	165	168	131	140	147	135	155	153	131	147	149	147	152	138	155	160	134	135	133	120	155	154	149	146	145	167	148	123	145	134	140	142	156	128	158	150	161	165	149	150	164	158	138	145	138	149	128	164	136	157	157	170	148	162	151	140	156	123	161	140	140	157	127	140	151	132	146	150	145	163	149	132	147	164	136	159	166	134	156	151	151	152	166	144	155	141	165	146	163	155	146	152	144	137	166	138	125	149	126	169	148	136	148	148	167	152	147	156	151	151	159	151	167	158	153	155	143	143	138	166	159	158	165	185	148	165	149	139	152	134	164	150	152	143	163	143	146	169	148	147	171	152	132	153	171	139	127	142	134	160	149	153	144	165	153	166	142	166	139	155	168	146	166	146	142	120	150	149	140	120	157	141	135	140	165	179	156	167	138	154	153	128	153	168	150	123	168	140	151	166	145	164	129	164	131	138	156	147	172	145	147	136	156	132	135	160	142	148	162	128	149	168	133	140	132	152	137	136	167	139	156	150	145	131	143	153	170	151	143	133	142	135	108	139	136	159	136	145	140	133	159	160	150	141	153	146	136	151	136	136	142	145	134	146	153	167	161	147	145	149	154	129	144	146	148	135	137	136	140	168	151	141	149	151	146	127	147	158	145	156	143	156	144	145	120	126	148	147	129	150	155	146	173	151	149	164	178	171	130	144	140	152	148	139	148	125	148	159	151	142	132	167	140	136	125	139	141	134	149	133	152	132	163	145	160	152	167	138	141	139	130	148	132	131	136	129	158	131	120	127	155	146	132	139	138	141	150	175	162	136	147	139	142	140	143	142	159	153	136	144	136	128
5456	1223	2519	3116	2676	2226	1893	1601	1360	1229	1056	981	853	845	825	775	691	635	685	626	657	569	544	568	591	563	555	555	519	527	525	533	541	513	498	480	469	442	483	466	477	461	512	498	467	479	473	481	461	426	473	459	478	497	486	448	454	469	457	471	496	448	454	434	417	444	497	471	485	451	393	429	442	416	472	407	437	466	413	425	409	435	436	449	423	434	416	483	445	441	419	458	441	455	427	437	467	485	452	451	416	450	441	455	452	469	417	458	448	421	467	433	445	440	403	433	410	400	454	408	445	399	418	421	442	417	431	461	421	443	406	452	451	446	438	455	428	450	436	445	414	403	466	462	410	440	423	426	440	450	444	425	396	439	449	435	402	429	435	412	450	411	435	428	453	444	456	453	494	472	456	476	436	440	450	433	449	449	436	468	436	431	417	444	430	427	452	406	422	448	384	430	439	477	468	431	448	404	426	398	456	423	433	447	463	430	466	439	414	451	415	418	454	386	421	449	442	438	413	409	398	435	448	450	429	429	413	470	381	434	436	457	423	406	426	414	404	453	424	444	428	469	440	458	409	444	415	430	465	426	414	463	428	386	422	437	449	412	416	450	451	436	384	429	451	465	482	427	422	468	400	454	463	424	447	442	466	433	428	419	450	457	425	414	454	458	404	462	419	452	427	427	451	461	477	429	471	437	417	436	412	453	411	437	425	419	453	426	441	466	458	408	391	429	430	444	432	399	453	457	433	414	427	450	445	430	456	430	454	465	426	445	441	425	412	430	479	441	415	433	420	438	463	410	413	453	427	416	416	421	424	449	412	431	432	436	432	443	426	438	428	444	451	415	444	444	463	459	448	444	417	414	399	397	453	446	408	410	454	461	455	418	448	461	448	432	459	428	457	462	426	403	397	447	457	450	429	422	416	415	432	455	438	429	423	472	372	416	431	487	451	451	418	425	408	436	444	431	449	453	452	427	429	431	426	408	418	409	428	460	448	448	447	424	427	425	395	454	393	409	396	432	427	426	466	470	424	406	475	444	463	438	423	423	476	397	433	449	423	463	425	466	397	433	444	450	449	449	458	414	478	432	424	437	427	436	403	448	410	406	453	446	454	430	474	429	406	407	426	443	439	477	444	420	406	444	417	455	445	410	447	406	396	436	427	486	432	407	430	423	422	396	448	424	402	461	449	462	427	426	445	441	400	406	449	436	434	445	410	434	442	470	427	418	429	408	418	452	456	409	448	436	444	427	429	432	422	425	422	436	428	432	467	410	469	423	444	400	500	414	433	429	423	426	418	428	408	445	447	467	426	426	420	438	447	428	481	469	440	411	448	471	422	437	391	423	431	423	398	429	420	409	400	441	427	431	436	426	434	468	416	423	471	397	428	443	465	424	429	440	434	443	443	430	401	450	423	435	430	387	425	440	436	432	442	481	412	434	457	452	419	395	416	417	436	448	447	418	453	440	414	427	455	433	431	416	429	429	430	433	414	388	446	451	431	410	420	433	417	430	465	416	470	403	430	453	442	458	438	408	449	446	444	407	456	387	474	438	416	472	419	394	418	431	403	460	435	434	389	424	409	431	443	429	407	462	431	439	429	436	452	435	435	456	413	432	457	456	418	462	424	424	446	415	426	478	408	445	468	445	435	418	394	394	434	442	443	414	405	452	416	391	464	431	416	462	466	434	427	456	430	457	435	449	425	457	416	421	472	432	419	444	459	386	408	439	416	416	432	464	394	425	428	406	425	434	448	430	444	432	444	422	417	404	460	416	432	479	412	393	420	420	452	432	445	461	467	424	442	431	426	466	407	418	406	454	438	428	445	473	422	442	455	470	430	448	416	400	437	429	433	448	420	433	445	463	410	417	432	423	431	477	424	413	408	463	452	453	417	420	416	453	451	437	439	420	438	417	432	463	403	435	395	439	460	419	437	452	440	403	431	387	446	469	457	442	429	416	448	426	419	452	439	439	410	409	443	442	433	414	422	434	447	417	426	454	426	452	421	442	401	456	424	463	417	471	459	443	422	452	431	427	470	468	429	435	408	439	428	457	446	402	435	445	408	457	400	431	402	437	419	448	454	424	413	434	429	401	383	445	409	440	405	419	458	455	434	447	378	424	468	413	438	455	442	436	404	428	415	428	442	452	423	423	425	451	434	418	454	435	472	426	461	464	455	474	444	406	421	422	457	444	439	417	426	457	386	403	416	428	423	435	440	417	414	424	408	426	496	401	458	412	420	413	409	394	415	444	438	410	448	405	402	411	452	414	464	393	435	441	402	447	449	449	406	405	426	469	381	447	429	424	435	453	443	461	436	420	430	452	413	427	436	402	479	412	440	420	443	392	465	438	428	437	421	446	400	429	437	425	424	412	417	442	423	420	456	426	436	443	465	444	427	428	398	431	450	435	418	408	447	432	439	412	433	411	459	457	436	423	444	434	422	442	476	460	388	410	451	400	464	420	449	441	437	424	435	430	400	443	437	434	457	449	456	389	446	452	465	442	442	458	467	453	437	429	411	427	397	464	442	436	449	493	406	454	419	453	483	419	428	412	438	403	419	436	438	437	455	418	417	434	432	443	440	425	400	447	440	425	433	475	446	436	462	414	395	413	471	474	420	409	428	389	416	422	424	444	475	434	440	418	436	399	430	409	431	445	458	465	426	442	409	443	478	416	423	460	429	436	447	409	452	398	428	424	454	439	426	414	451	396	393	443	426	396	431	432	455	439	407	426	434	406	412	437	409	431	463	432	471	423	432	439	452	452	424	444	442	466	416	441	448	429	443	419	431	424	395	429	430	450	452	439	421	426	439	486	405	456	423	392	464	431	436	413	428	409	431	472	473	431	400	432	435	462	423	420	425	440	456	435	437	433	429	436	415	464	422	446	421	453	435	472	427	408	428	438	442	477	425	398	419	468	397	481	465	413	435	428	406	439	459	464	444	412	455	464	444	456	427	464	450	445	441	429	444	450	451	409	412	483	431	415	414	433	421	402	416	414	427	451	430	446	411	436	453	453	461	420	400	464	424	461	427	434	432	441	435	454	443	453	447	426	412	399	394	435	424	418	484	420	424	417	445	421	423	438	423	462	451	420	480	412	402	434	403	464	417	414	392	404	426	423	459	461	457	434	450	416	401	445	431	446	414	419	446	419	419	400	428	408	404	441	425	453	446	440	424	461	448	443	440	450	410	431	474	427	444	434	455	438	449	427	438	386	419	486	394	456	441	466	442	411	434	424	428	469	412	433	448	460	429	422	428	421	435	433	445	444	392	448	418	434	455	424	395	448	442	435	407	442	434	434	417	411	380	454	459	418	423	460	435	453	416	444	463	424	409	471	427	431	420	448	444	456	425	425	451	450	444	449	432	443	431	420	447	451	436	391	406	455	433	487	438	433	464	412	454	454	421	413	423	393	441	410	485	440	402	457	400	420	449	430	442	423	440	409	421	444	428	432	427	447	450	458	486	396	432	480	430	445	437	435	440	417
16163	2169	2220	1710	1231	885	737	484	437	396	334	303	278	257	224	211	213	199	192	177	182	195	163	173	185	166	169	182	179	166	150	135	156	152	137	175	146	155	149	138	131	145	131	143	135	123	134	134	158	137	166	142	144	90	130	125	123	118	122	163	145	135	146	142	141	129	132	115	131	149	132	116	144	142	141	142	134	145	156	131	151	137	146	147	111	127	147	140	142	143	136	114	118	151	144	132	127	128	133	132	123	151	132	130	137	134	123	149	127	134	122	144	126	144	140	146	128	126	158	132	148	143	111	151	137	130	135	139	138	123	123	153	142	135	109	146	128	126	123	131	126	109	149	124	122	126	133	133	132	155	143	114	142	151	133	118	122	123	135	133	147	125	138	138	128	127	118	134	131	127	132	114	115	139	124	132	130	152	133	141	145	133	120	124	128	143	136	144	121	139	122	133	107	118	110	129	125	144	138	143	114	144	134	121	121	134	129	142	139	137	118	140	139	135	118	146	139	124	146	117	132	131	134	129	121	133	131	127	118	137	157	128	103	129	151	130	141	124	125	143	139	137	141	130	140	126	119	136	127	122	131	130	150	140	138	122	140	150	150	139	112	136	152	112	124	166	128	126	127	121	121	115	144	111	149	130	114	120	125	115	140	138	139	137	154	128	126	139	130	137	130	145	130	153	113	145	150	140	111	128	149	127	137	142	118	132	126	131	148	147	122	116	141	119	147	130	140	137	122	116	130	146	124	147	143	145	133	119	144	133	148	122	127	140	118	145	111	131	134	135	122	124	128	132	119	128	132	130	129	145	133	138	148	133	123	147	141	141	124	143	134	136	136	160	148	126	143	114	115	143	139	150	121	140	133	134	147	132	115	131	144	112	128	120	120	122	132	124	133	143	146	131	145	127	126	129	140	151	143	143	115	134	140	125	141	122	119	138	152	139	117	141	136	129	129	125	152	112	134	123	150	138	128	143	116	130	140	133	136	145	127	123	152	133	138	110	146	128	150	119	136	126	124	137	116	131	161	135	113	110	134	130	141	152	144	128	125	139	147	121	116	121	127	128	131	146	111	121	148	112	135	127	133	134	124	141	133	111	132	143	118	131	150	132	122	118	142	129	112	124	143	115	141	120	118	122	130	107	119	115	126	144	145	121	120	131	136	130	126	125	132	142	114	129	137	144	137	126	127	125	146	127	125	121	135	141	144	126	155	124	132	148	134	125	127	135	133	134	130	143	131	138	142	125	122	117	140	128	115	129	136	136	132	121	151	124	128	157	147	134	114	136	112	146	131	144	132	144	134	148	123	128	110	128	129	121	130	131	126	143	136	122	121	125	131	143	121	137	140	130	150	138	129	125	116	122	138	133	112	129	143	135	133	133	123	137	126	140	133	129	139	135	138	131	134	133	136	133	136	120	162	114	108	124	121	136	131	138	121	128	121	109	147	128	125	116	139	132	125	140	138	137	117	149	151	117	122	107	130	152	127	133	121	121	137	118	133	138	130	134	135	148	138	139	139	127	135	137	137	128	114	130	136	121	145	137	137	134	142	150	138	138	137	131	138	129	141	149	148	153	138	139	124	106	146	130	134	163	121	119	133	122	132	130	110	157	159	133	117	147	135	129	129	145	143	127	139	131	123	122	110	111	119	154	116	136	132	133	148	143	129	161	138	135	131	131	124	126	137	144	128	120	125	133	125	134	124	118	157	122	128	135	135	128	145	128	146	125	135	138	140	127	122	142	138	124	152	122	145	144	116	128	144	116	131	131	122	137	145	118	119	149	137	141	133	125	127	127	116	141	117	123	147	143	129	128	142	145	144	139	149	119	114	141	120	130	151	136	129	151	133	124	151	148	125	108	139	131	122	135	120	134	112	135	131	133	131	134	132	145	129	130	111	141	136	134	130	152	119	134	146	143	137	128	134	142	128	140	148	109	111	152	145	136	123	121	134	129	142	109	124	105	112	123	125	111	144	138	124	143	122	143	125	116	134	120	126	117	142	142	118	113	154	135	127	113	140	141	115	129	145	130	128	122	144	144	131	123	139	132	130	139	107	128	125	117	134	136	122	132	119	127	134	135	142	131	135	118	132	122	126	117	132	128	141	129	127	137	116	129	145	146	123	140	130	133	132	127	112	138	129	134	142	138	130	127	122	143	141	132	118	137	143	115	123	112	138	128	143	144	133	125	126	146	123	136	134	151	130	139	123	116	126	124	141	133	119	131	146	135	113	139	127	108	135	117	143	141	129	128	128	133	120	128	141	119	124	146	150	141	130	124	132	135	130	122	142	127	106	151	151	137	136	124	119	142	107	134	137	126	127	130	141	138	138	138	128	135	144	122	133	135	143	128	123	125	141	138	110	133	136	121	111	121	121	146	132	122	131	113	122	152	135	126	147	124	122	136	146	116	124	121	142	131	125	135	137	108	132	147	148	142	124	132	136	119	131	142	122	123	110	144	115	108	137	135	152	135	128	136	144	141	123	107	141	126	123	136	138	117	130	136	126	127	125	105	126	135	139	154	128	141	138	125	116	116	133	120	133	178	143	135	139	128	103	128	126	136	134	151	151	144	155	125	123	151	123	123	140	154	129	130	134	126	135	130	135	136	176	128	128	137	148	138	132	127	119	143	132	122	135	110	111	133	147	128	119	144	125	113	154	148	142	136	154	126	146	131	138	147	142	132	110	122	149	128	129	131	134	125	124	158	113	140	127	118	139	141	147	131	142	131	135	132	126	116	140	130	127	128	127	127	124	142	123	116	136	130	140	129	145	133	136	133	144	114	136	132	131	120	156	139	132	165	124	145	150	139	110	119	123	150	137	128	119	129	131	120	144	126	142	125	126	144	138	139	121	116	137	127	120	140	122	155	148	149	130	120	148	128	131	142	140	119	123	134	133	117	143	148	136	124	152	115	150	144	150	144	132	117	111	127	129	142	118	134	123	130	115	130	142	120	122	133	125	131	133	137	118	123	122	122	135	147	144	128	120	127	126	108	136	148	125	121	130	132	117	151	144	147	111	147	103	138	124	146	162	141	127	126	147	125	150	126	127	130	112	129	133	135	145	135	136	129	142	138	129	117	112	141	150	119	136	129	153	116	147	138	152	134	134	123	124	148	111	134	150	122	138	125	125	129	139	132	128	121	116	146	140	121	133	129	133	143	113	124	140	128	142	131	128	123	114	128	146	127	151	132	134	139	148	125	129	114	139	128	113	121	147	113	142	137	139	146	130	128	133	146	127	130	130	124	122	143	141	121	133	138	125	124	128	126	158	141	135	135	117	142	133	150	151	145	128	125	123	128	124	130	131	108	144	138	111	117	134	133	129	146	121	134	127	133	146	138	119	125	143	124	118	140	131	128	127	127	140	139	154	151	124	133	152	136	111	143	140	136	137	138	135	119	131	124	135	134	140	131	136	120	126	135	137	151	132	134	119	137	132	118	135	127	136	138	109	126	146	141	131	140	131	122	123	125	130	118	136	113
7553	2021	4385	5350	4701	3804	3238	2688	2255	1872	1629	1501	1325	1244	1135	974	928	887	874	812	804	766	736	657	660	648	596	540	551	626	578	545	529	518	509	517	526	520	474	521	516	499	510	454	509	496	517	483	481	448	458	453	492	443	435	410	472	492	441	433	466	437	406	417	422	472	449	388	454	460	482	431	439	437	418	447	422	421	426	412	439	419	431	442	440	403	415	422	407	436	459	426	423	407	447	423	431	466	405	421	392	416	429	386	446	396	414	458	438	389	421	385	400	434	418	401	423	420	392	424	441	415	411	417	438	441	420	448	381	429	433	415	428	430	423	400	421	429	410	396	404	447	417	425	424	418	406	435	421	419	392	434	374	416	402	444	415	435	423	423	439	406	423	384	435	392	402	409	443	404	419	392	412	419	419	375	383	395	447	427	433	409	398	396	371	402	429	437	394	405	408	430	399	410	410	417	392	409	421	427	399	399	403	370	403	384	454	401	461	414	418	410	426	374	392	410	394	432	418	392	389	422	424	403	418	381	391	403	384	412	386	398	386	395	378	431	388	464	411	411	404	397	427	396	437	420	415	432	414	431	411	432	397	415	422	435	434	404	415	428	411	408	390	425	438	399	426	412	372	406	395	438	374	388	411	408	380	428	400	384	398	429	385	396	410	381	395	430	397	386	407	394	418	398	422	386	415	419	375	405	433	400	371	413	386	450	403	437	433	404	359	386	408	413	400	402	391	399	404	408	413	396	426	391	383	423	414	465	384	411	400	404	412	406	431	401	395	375	432	383	457	440	392	376	413	427	472	418	390	405	414	422	354	411	419	411	409	413	430	377	436	374	417	414	388	400	414	385	388	413	395	401	425	406	417	429	410	424	408	379	402	418	391	416	407	387	426	385	405	400	434	384	410	399	384	387	388	404	395	418	407	392	402	402	438	386	423	398	436	455	371	369	405	429	419	408	421	409	427	414	399	423	420	423	386	372	393	437	406	422	388	424	476	407	392	425	396	418	389	375	403	452	416	413	388	379	404	385	429	404	365	413	417	400	366	401	418	402	380	401	416	401	425	400	388	402	392	407	402	456	376	416	402	401	408	361	403	416	407	429	375	414	382	393	363	412	405	408	400	442	414	434	421	412	408	438	432	430	386	387	404	422	430	397	434	411	405	413	411	385	379	412	432	432	386	404	393	420	411	399	408	429	412	421	404	387	390	410	388	429	384	398	424	435	401	409	393	407	403	399	391	401	403	390	403	410	418	381	416	431	377	389	413	436	382	418	411	384	416	409	382	412	415	412	414	433	431	418	437	404	374	438	423	440	415	428	373	398	407	402	408	368	360	386	418	378	407	404	375	396	404	433	407	428	371	377	392	409	396	383	432	406	426	425	420	414	363	386	389	409	409	421	400	417	407	410	409	385	444	419	390	430	405	388	434	426	408	441	417	441	408	432	404	380	411	398	422	416	409	391	404	414	412	397	401	411	429	413	386	385	398	438	425	423	429	431	412	399	391	432	398	420	394	410	436	414	405	426	391	410	397	425	380	392	411	406	447	427	414	415	401	407	393	363	423	410	443	415	379	376	374	448	401	399	402	438	386	393	410	431	412	401	379	420	397	391	378	393	436	426	395	390	423	435	402	382	438	364	417	395	418	417	391	392	410	398	404	404	412	425	412	373	380	415	433	407	438	403	408	390	395	372	391	425	418	416	370	392	401	418	381	431	404	404	391	378	429	418	440	371	439	407	433	408	413	413	362	448	426	420	422	393	421	398	408	349	413	450	405	399	409	421	413	393	414	410	432	419	415	394	448	394	455	357	435	424	402	426	406	372	393	392	401	390	388	369	420	408	431	394	410	402	414	406	387	416	426	415	412	410	395	421	396	399	436	417	411	427	420	432	382	421	403	416	371	416	436	414	402	424	434	396	427	415	387	444	414	395	381	402	403	385	414	403	400	418	388	406	377	385	413	441	380	401	443	429	376	465	425	378	442	417	423	395	433	397	403	415	400	409	395	370	431	379	399	425	385	415	439	409	422	427	408	407	396	379	386	416	413	360	398	423	433	432	398	421	408	401	404	462	397	447	400	401	402	408	388	405	388	395	415	462	395	401	405	438	395	406	434	408	440	388	421	400	418	421	387	429	399	441	360	382	403	452	413	379	456	385	412	407	416	392	423	396	394	408	367	423	407	395	404	376	405	408	426	396	386	414	395	410	424	398	380	396	396	403	416	439	375	402	432	439	357	382	373	370	414	398	394	402	408	428	390	391	384	445	427	437	449	413	378	418	383	393	401	386	422	428	425	433	386	406	409	427	399	426	389	414	449	420	399	378	395	436	412	460	387	404	413	454	420	416	415	404	394	416	404	394	425	437	405	438	412	389	414	420	427	416	395	448	435	410	407	377	448	399	430	398	416	453	382	426	408	390	432	426	440	424	367	407	413	379	419	414	380	408	405	380	408	454	432	406	411	404	410	384	408	377	422	446	419	405	388	397	416	440	364	413	414	385	413	434	378	397	409	413	436	380	390	399	402	427	433	405	425	450	418	397	356	419	367	409	402	416	417	408	449	413	397	408	409	435	448	403	391	426	412	421	442	416	417	414	465	404	404	402	400	414	387	411	414	375	431	411	379	375	387	430	386	417	401	423	427	377	439	391	377	423	382	367	395	407	395	429	429	431	406	387	410	398	421	417	425	415	426	395	425	409	417	408	389	450	417	393	416	402	409	443	388	382	422	413	432	399	415	417	432	401	388	443	373	407	414	397	405	375	412	405	449	409	384	417	405	409	383	413	415	431	426	449	401	383	409	401	394	419	417	395	416	398	407	432	404	449	434	425	408	432	412	402	401	414	386	410	422	368	392	415	395	429	413	357	406	422	407	379	384	394	434	454	406	440	398	403	394	373	424	424	403	395	408	396	388	385	400	429	388	427	363	375	389	412	412	401	397	401	422	414	409	393	398	418	423	396	412	415	426	376	412	399	404	428	388	402	401	416	403	429	400	419	440	400	415	398	399	434	410	424	377	373	389	432	394	384	390	419	407	403	433	412	414	414	396	417	383	423	421	452	424	415	422	416	413	428	399	380	421	407	374	410	396	430	406	416	392	426	406	411	430	450	432	433	436	441	380	423	421	424	397	422	410	427	388	378	437	420	415	419	413	405	410	457	400	423	420	405	397	433	399	397	382	382	402	409	430	380	399	385	427	421	403	415	400	396	420	379	394	387	383	390	424	423	456	413	412	439	418	419	422	404	381	433	399	451	385	411	386	407	411	388	424	398	430	400	408	402	400	397	403	383	400	422	405	429	394	417	404	380	428	408	441	374	404	418	415	410	410	430	420	390	392	371	391	389	399	416	409	386	410	378	383	390	380	401	392	440	395	407	404	415	415	442	385	439	391	357	416	425	404	413	426	399	399	440	400	410	381	414	399	377	407	398	419	403	415	401	376	443	425	447	418	413	405	420	427	416	429	418	398	384	445	379	427	393	426	390
2449	346	390	327	290	347	303	304	303	258	280	276	280	264	284	275	291	258	307	244	276	271	284	274	274	264	296	276	237	268	242	279	275	282	272	268	258	267	285	239	291	259	289	245	266	285	275	247	280	250	270	232	269	283	254	301	276	303	251	276	287	265	300	261	280	275	273	256	297	274	296	277	276	257	284	289	254	303	260	264	288	267	246	261	282	295	290	265	270	256	271	256	283	281	281	282	280	287	285	267	280	251	283	253	289	260	250	275	254	266	274	264	267	307	256	276	273	283	260	270	254	247	252	283	258	278	295	284	257	247	301	275	263	277	301	262	253	276	282	277	287	265	286	272	289	271	300	277	268	266	265	235	266	274	256	269	277	260	276	253	285	283	257	252	253	264	264	265	275	280	261	273	281	268	275	273	258	289	291	286	292	281	250	260	255	273	268	295	276	293	263	266	280	289	278	284	269	261	249	238	277	277	245	265	246	300	283	274	268	278	283	270	292	289	272	282	282	265	266	287	280	244	272	293	281	285	234	296	241	257	240	282	262	254	271	253	260	261	290	268	268	301	284	266	276	250	229	270	259	270	246	265	297	274	296	274	278	236	292	285	292	284	274	306	286	262	263	269	266	247	275	272	306	287	299	266	268	275	248	279	273	297	273	309	291	252	247	272	289	280	267	273	270	295	281	264	258	284	283	299	251	272	281	266	288	272	283	263	276	271	249	282	287	270	242	286	311	263	267	278	266	257	273	277	288	249	286	267	284	273	265	249	308	278	259	260	275	276	264	277	289	280	273	253	271	300	251	295	282	291	267	269	256	284	273	271	281	282	262	268	251	275	255	246	256	258	287	279	262	253	238	247	263	290	248	273	275	276	280	281	281	287	279	264	260	282	257	294	286	253	219	269	248	266	272	293	270	246	278	279	268	262	284	277	281	224	283	278	260	256	282	278	260	298	264	274	271	269	280	298	245	273	267	246	266	287	259	239	277	268	270	285	295	270	260	278	290	280	272	279	236	266	256	281	268	267	284	268	270	272	270	269	293	283	286	284	258	328	306	278	249	259	275	255	309	273	250	263	251	280	256	300	271	248	293	298	254	254	273	280	278	283	283	249	287	267	299	284	282	253	285	271	228	290	276	315	299	270	258	265	281	259	271	254	275	267	282	277	283	295	238	257	277	284	284	273	259	299	292	269	258	308	248	242	280	265	271	269	251	277	257	244	256	234	236	280	251	246	260	252	272	304	245	268	259	281	269	259	276	272	267	272	271	249	323	233	309	284	295	237	297	275	267	283	261	259	292	275	256	296	270	283	257	284	248	301	230	243	280	268	255	265	262	275	269	272	292	286	261	297	245	272	285	251	267	278	239	250	255	271	261	269	277	264	296	284	305	284	273	271	239	259	246	244	259	282	293	249	285	269	274	301	255	264	286	276	283	262	267	264	253	270	255	287	272	270	273	268	273	277	289	293	273	258	297	270	256	286	258	270	272	249	286	259	273	263	290	276	249	275	272	252	271	263	281	247	266	297	277	279	256	283	259	274	270	271	271	281	267	247	276	250	274	280	287	277	261	273	266	253	269	273	268	252	251	275	267	267	265	262	255	262	269	278	287	276	265	279	243	259	284	270	297	269	273	281	249	278	294	254	261	263	273	249	250	273	246	296	257	255	247	250	260	257	270	249	247	271	276	278	271	256	259	269	264	270	260	279	285	288	281	256	257	263	274	273	280	247	262	280	269	270	263	255	251	251	286	261	288	267	251	250	316	287	263	278	270	271	275	311	265	272	256	267	270	261	297	278	280	262	294	228	287	268	260	299	285	276	256	303	279	274	270	267	257	268	292	257	282	270	295	256	297	268	266	293	272	290	260	258	281	255	283	281	261	317	327	289	270	245	256	303	267	282	282	288	274	247	269	269	274	248	290	278	269	277	272	253	275	277	247	267	289	274	285	250	286	265	267	265	285	232	283	265	290	253	278	258	269	282	277	274	269	280	257	268	272	270	271	242	264	294	302	262	266	273	285	265	273	299	273	240	284	252	276	253	284	282	300	278	280	239	280	277	274	237	259	251	263	230	254	261	254	269	240	280	256	268	269	257	253	271	258	264	299	247	299	272	309	273	267	286	284	265	301	267	275	283	279	288	247	272	262	267	245	278	260	280	264	260	275	268	281	283	269	258	243	292	280	291	271	296	285	261	297	278	251	294	269	268	280	277	270	276	257	289	300	252	284	264	299	289	249	263	258	273	293	270	262	310	272	240	278	283	278	268	274	252	251	291	261	293	250	246	242	286	268	268	274	261	295	276	293	292	270	269	252	300	275	250	268	249	294	253	260	295	271	262	271	260	287	269	262	270	268	272	277	281	275	302	269	278	270	255	279	284	282	288	276	245	260	262	248	273	299	275	251	282	279	267	255	276	283	267	271	282	291	291	273	243	243	273	277	285	282	262	261	283	258	273	273	283	285	265	297	247	275	273	285	296	262	259	259	269	269	258	282	295	309	307	265	253	263	277	251	294	301	256	248	280	250	262	263	267	272	273	273	299	296	254	278	245	282	272	260	268	259	280	266	267	282	248	257	270	255	275	258	248	237	291	282	267	286	307	265	245	260	284	274	280	294	294	270	276	251	277	289	262	254	292	292	263	253	298	259	258	274	291	264	288	264	285	283	284	271	284	293	280	285	245	258	273	284	285	275	272	276	270	270	257	281	295	271	280	268	260	259	282	318	296	281	272	263	254	286	294	270	279	286	257	277	299	270	241	269	294	264	265	258	278	255	272	239	281	246	284	280	262	248	269	287	258	271	270	258	272	267	279	247	286	255	281	241	280	268	239	265	250	271	244	275	257	255	271	266	306	263	264	270	284	257	272	272	281	267	297	248	268	281	267	266	270	267	266	271	270	270	259	267	252	284	240	251	255	281	303	296	279	300	294	256	269	291	283	285	273	272	273	296	270	239	293	278	306	267	256	279	256	274	264	298	278	269	273	260	269	275	309	280	270	258	276	267	252	230	255	263	295	254	259	268	285	280	268	278	290	280	253	259	283	274	276	268	252	308	281	297	271	248	295	273	270	279	256	288	281	302	269	251	307	249	270	264	250	263	260	304	283	253	299	247	294	255	282	258	265	254	242	262	264	231	253	279	281	277	268	275	281	283	266	255	281	244	253	263	282	269	279	274	260	256	281	246	273	267	248	281	286	263	263	275	271	276	262	279	245	258	303	305	265	277	259	302	253	258	251	275	288	271	286	247	291	254	297	258	255	257	259	271	268	286	284	259	272	277	264	295	319	272	257	267	266	274	279	258	294	259	279	273	290	277	278	304	265	282	283	274	268	286	286	276	282	249	254	287	254	288	266	277	267	275	267	255	291	246	274	268	277	303	263	242	270	248	259	278	260	263	272	266	268	263	274	262	271	247	284	272	273	288	267	287	319	249	261	273	261	267	269	260	267	278	267	258	265	277	280	280	256	253	266	270	279	248	283	294	267
2446	766	911	943	917	895	880	808	834	783	821	799	778	768	775	793	809	751	780	794	763	790	725	778	704	726	753	770	772	770	768	722	745	739	770	778	802	732	728	732	711	728	712	757	720	751	690	759	736	720	736	784	769	744	748	744	721	756	773	770	699	712	736	719	703	712	762	754	716	765	729	777	726	730	695	731	760	768	730	755	726	783	719	785	757	758	760	663	728	781	707	768	688	725	766	715	765	739	754	720	728	727	763	781	764	721	743	746	740	735	754	716	753	735	734	760	712	776	720	784	730	699	732	671	730	728	706	745	714	736	736	771	734	714	769	714	687	791	719	735	715	676	729	732	737	730	741	758	751	752	737	701	784	777	729	719	781	709	744	779	685	757	752	733	769	716	740	716	715	774	684	743	724	694	721	752	713	737	707	697	686	722	694	777	705	721	777	728	699	720	704	747	700	744	734	766	754	755	721	753	710	717	727	707	722	695	723	768	718	729	682	728	729	742	733	721	716	714	746	766	752	731	752	717	761	742	761	742	760	741	738	716	690	772	717	728	732	757	754	695	721	754	727	696	687	768	730	738	713	764	750	693	735	782	761	732	779	750	693	718	728	765	712	749	754	760	785	787	725	684	735	740	735	779	754	744	672	724	695	740	721	736	691	748	731	782	747	711	723	732	712	691	746	749	721	670	769	755	725	816	747	753	759	733	761	764	777	784	725	744	775	726	678	722	738	754	721	750	691	747	711	719	755	778	732	710	770	791	745	769	725	795	712	684	718	772	664	761	743	732	744	742	698	766	767	743	741	718	733	713	748	742	732	674	716	727	774	715	734	750	700	744	742	765	739	741	740	793	759	716	760	708	707	727	734	773	759	681	665	747	712	715	723	766	725	741	784	679	722	734	717	698	708	761	759	767	713	753	729	699	758	718	659	734	802	704	724	713	722	669	726	744	738	785	766	756	759	711	772	732	733	709	755	750	722	747	776	756	770	676	741	742	744	736	755	720	737	728	723	767	713	729	766	725	723	775	778	735	746	710	751	712	815	786	763	711	703	752	726	717	714	730	727	693	752	771	735	768	732	713	715	681	719	729	756	769	723	726	767	752	792	748	732	722	745	715	761	730	754	726	770	705	748	713	752	703	758	732	695	715	725	719	674	721	741	754	762	735	694	743	741	761	757	706	732	723	728	717	693	787	710	773	817	700	707	724	753	696	746	734	735	754	736	719	707	741	760	741	698	738	764	770	750	741	765	732	729	743	740	740	724	709	731	707	729	695	735	758	699	746	728	725	739	697	673	707	740	710	759	729	749	692	746	723	715	729	743	722	770	716	701	711	733	750	708	722	696	804	785	749	724	746	749	694	711	708	741	730	805	740	653	731	756	730	768	724	699	705	702	708	721	734	689	720	763	776	691	718	776	717	685	744	724	750	633	751	772	810	744	746	726	671	777	732	745	656	743	724	739	728	742	760	713	749	771	752	733	704	720	689	754	804	744	740	751	753	740	711	768	763	716	788	703	735	747	735	754	761	740	730	717	741	713	735	745	731	713	746	749	756	688	723	683	805	737	741	747	754	763	779	732	768	747	710	741	720	762	740	723	704	701	704	748	742	739	701	732	715	760	746	753	697	755	752	739	759	743	718	748	725	745	702	752	735	716	747	682	731	715	693	730	746	749	718	714	734	730	687	731	724	783	764	738	771	777	774	749	761	696	764	782	768	759	712	739	746	811	783	709	714	762	770	754	746	751	716	737	737	717	739	723	753	694	743	779	701	751	746	747	751	776	758	758	778	763	749	727	751	757	712	770	736	685	734	770	724	737	755	798	700	714	728	757	742	745	718	732	770	720	749	790	728	680	730	684	722	741	790	740	760	723	773	698	671	764	740	710	727	719	737	713	763	731	746	756	725	794	752	718	728	712	702	753	788	733	713	742	704	696	752	754	774	709	757	763	688	737	742	749	764	726	691	703	713	743	789	718	749	713	733	774	766	732	782	740	724	774	773	723	730	701	748	775	717	744	733	790	717	773	797	723	696	716	750	723	776	728	748	786	749	701	772	727	724	716	749	707	752	759	701	713	703	707	736	670	721	728	727	730	752	737	761	746	722	706	728	702	735	752	764	732	731	685	725	743	720	718	677	708	716	741	703	732	733	717	736	726	725	742	724	698	750	741	726	785	741	800	702	722	709	771	715	746	714	744	753	772	760	738	724	722	758	786	711	767	656	756	753	670	708	711	704	712	747	773	741	738	701	729	754	711	776	765	762	771	752	754	715	745	767	722	784	756	758	695	740	735	731	751	719	722	751	703	715	722	733	704	746	701	727	711	752	732	750	688	771	781	713	718	745	724	681	706	711	711	761	731	702	746	705	806	753	706	745	771	764	715	725	734	761	774	712	742	697	760	708	727	765	676	680	745	733	756	738	674	737	711	717	751	700	723	779	714	719	688	740	746	733	745	710	726	715	724	710	698	732	722	725	680	735	713	701	701	705	770	758	697	732	735	763	683	690	728	728	707	711	757	727	711	723	737	732	753	754	764	706	763	735	723	747	708	690	666	747	762	734	713	733	703	702	739	753	744	759	717	732	774	737	727	696	704	709	731	775	743	741	755	759	751	749	706	737	748	746	752	727	733	750	728	711	715	739	768	741	779	724	757	731	771	771	714	758	699	746	692	715	709	737	725	752	755	712	702	729	717	719	766	698	772	742	710	745	739	744	708	724	748	673	735	757	715	743	744	706	796	734	745	739	767	681	749	667	754	719	748	759	703	702	750	734	750	694	747	744	734	716	731	739	735	737	782	743	761	769	706	737	742	694	743	754	761	737	667	749	711	740	710	711	780	744	705	733	754	742	715	776	757	747	715	721	708	743	733	732	706	706	800	713	729	709	741	749	703	772	741	722	696	728	699	747	702	719	760	718	739	721	772	763	715	687	696	738	685	710	691	706	765	736	736	744	721	696	763	737	753	709	694	742	730	714	753	716	767	731	712	723	710	755	689	688	728	758	761	682	747	711	706	724	757	745	723	771	752	719	813	731	755	761	766	668	740	724	713	723	769	716	760	749	737	702	731	701	774	719	731	742	720	751	741	733	759	687	696	747	742	736	737	695	774	715	757	725	721	731	692	739	703	732	709	750	699	762	701	668	753	721	724	747	753	757	691	754	700	710	734	751	702	757	718	745	723	752	722	723	730	744	717	729	725	728	763	736	754	728	775	720	780	786	718	726	761	720	742	771	787	717	768	734	683	751	731	738	765	748	747	696	717	748	751	728	711	765	732	709	716	759	768	720	742	743	764	763	728	732	776	670	726	714	701	708	715	733	733	711	707	707	680	706	695	743	697	734	772	763	709	762	741	757	724	768	721	737	711	751	727	702	756	713	707	778	738	739	737	736	746	742	736	729	725	760	750	721	744	783	701	724	726	743	732	711	773	723	721	759	727	764	710	744	724	728	754	744	746	741	722	699	754	720	699	718	715	713	767	727	722	696
8880	918	1136	942	669	548	439	355	284	288	263	216	214	221	208	187	186	181	179	181	165	164	176	178	155	161	157	165	162	142	143	161	136	157	152	139	167	151	144	132	151	158	141	164	171	147	153	157	143	167	168	147	158	149	156	150	125	152	148	161	160	148	147	149	158	139	153	150	136	134	173	159	146	158	138	136	124	145	185	151	143	157	155	137	147	148	148	161	134	163	158	144	157	161	160	118	149	137	141	135	146	143	156	125	162	143	157	161	155	147	142	149	131	149	148	165	147	156	140	138	138	155	149	143	139	171	167	142	127	143	172	149	153	145	139	135	156	160	136	140	159	141	143	141	151	143	137	145	170	165	167	152	143	160	137	150	148	135	159	159	148	150	150	142	135	132	138	148	135	132	149	136	143	144	140	175	141	152	148	159	148	159	142	156	160	151	149	133	144	137	134	134	145	171	155	145	149	149	163	142	135	145	167	153	167	146	141	159	141	141	134	143	176	154	136	143	141	141	159	144	149	151	131	127	129	153	139	166	125	145	150	140	147	140	148	144	146	153	150	142	133	136	174	163	135	137	152	145	144	154	148	144	153	147	141	158	162	147	147	163	140	151	149	138	141	141	146	145	157	149	140	150	157	145	143	142	136	149	167	156	121	155	127	162	144	138	161	139	134	147	164	133	136	155	135	161	153	149	141	132	163	146	147	159	135	169	151	137	129	153	140	168	150	144	140	155	159	153	144	124	135	137	141	149	142	130	154	120	158	157	147	145	152	172	152	130	161	161	146	148	154	153	142	138	146	147	152	131	161	143	152	159	124	158	152	158	133	143	158	156	138	140	155	141	151	151	152	170	152	118	141	155	155	130	154	140	156	188	164	122	160	152	175	144	134	154	166	148	153	136	155	159	150	156	137	161	162	152	144	150	155	136	164	131	134	139	142	151	145	123	152	130	176	130	142	142	154	136	122	156	131	143	156	136	136	132	148	146	166	123	161	126	162	143	159	146	149	142	148	146	120	135	129	149	130	121	158	127	141	159	160	160	157	139	119	151	163	158	146	149	137	148	148	171	162	170	147	138	155	150	137	154	157	167	166	136	126	140	136	135	169	130	145	155	158	153	139	164	160	158	139	161	152	175	140	146	162	161	151	134	152	142	145	134	160	153	163	137	148	141	159	156	140	130	151	166	158	160	143	153	133	153	170	140	128	156	146	164	150	153	172	160	136	138	173	137	162	151	126	167	130	168	161	119	140	156	160	147	155	139	159	167	129	158	157	142	153	148	133	148	160	153	157	150	167	146	155	126	144	169	159	147	166	150	159	122	151	156	157	158	155	152	134	169	156	162	134	132	154	144	170	157	144	137	176	136	135	148	148	150	155	162	147	148	147	137	127	160	153	141	168	176	155	140	168	145	155	146	137	170	130	136	155	163	156	132	164	143	142	147	147	150	150	191	168	144	135	167	138	143	157	154	142	162	130	160	132	149	147	152	150	145	149	132	134	141	175	154	132	153	149	146	152	168	148	145	167	158	150	144	143	171	163	161	158	134	147	150	169	163	152	165	162	156	143	158	163	147	169	151	139	158	143	146	139	140	141	145	164	161	158	144	144	151	155	160	141	136	135	143	133	140	144	150	138	145	150	149	136	128	143	152	130	131	163	142	130	143	163	139	135	156	123	144	170	151	130	151	135	135	163	150	144	140	141	156	150	173	149	153	151	147	143	139	150	154	155	144	153	168	133	166	138	130	124	157	133	141	153	154	125	157	137	135	121	166	134	166	148	153	146	159	150	169	174	132	136	159	143	144	164	157	155	152	160	136	141	125	157	171	154	152	151	145	140	143	145	146	136	174	141	157	147	152	143	128	151	146	145	143	155	137	143	137	137	158	171	141	157	133	174	156	137	132	134	153	140	140	153	132	146	162	145	130	165	131	158	150	158	162	144	148	139	162	145	156	135	156	150	149	116	145	152	128	148	143	136	152	150	151	148	147	166	136	149	170	126	143	154	160	152	139	130	123	144	146	156	144	159	141	158	145	134	156	175	135	155	146	140	131	147	141	171	148	154	147	159	133	119	146	144	116	160	134	150	135	135	130	148	153	125	133	139	133	119	134	124	136	138	154	150	167	148	146	144	145	155	145	153	140	150	140	141	139	130	134	145	139	140	146	148	125	150	151	144	132	137	160	154	137	135	152	138	150	156	157	154	144	142	159	147	148	163	161	132	141	150	157	135	154	151	113	136	131	153	134	133	156	154	166	143	138	154	144	140	143	129	156	136	141	134	158	147	150	144	137	160	149	152	135	136	143	153	139	142	151	162	155	162	149	137	143	160	142	147	160	164	155	158	173	150	153	148	165	135	151	128	159	154	143	145	145	155	164	127	141	158	137	146	145	130	130	159	144	156	145	145	127	137	151	147	148	149	167	145	136	143	158	139	138	174	138	162	156	134	158	162	144	159	143	160	142	137	142	151	150	146	146	153	142	135	137	161	132	179	151	143	133	161	156	145	163	154	143	145	149	136	141	146	162	153	158	152	135	165	160	153	151	136	146	174	146	143	162	169	171	142	155	157	142	151	160	161	144	143	142	150	145	136	154	147	126	143	151	147	177	165	132	155	149	143	135	145	128	139	141	143	138	137	158	138	123	137	154	116	155	140	169	149	173	157	138	162	130	143	128	132	117	162	170	145	148	156	146	136	165	146	148	141	173	144	150	171	144	147	159	149	156	133	136	157	144	149	136	146	138	140	137	135	141	147	177	141	167	145	167	154	163	121	148	137	137	159	145	145	146	150	149	141	161	126	171	147	152	148	133	140	152	151	169	135	161	164	144	132	143	137	144	142	143	151	150	167	134	145	149	144	154	153	137	141	141	160	126	137	129	122	142	174	155	148	156	152	126	150	150	150	139	138	153	174	145	130	152	131	155	130	147	154	137	143	129	140	136	148	163	157	160	144	164	159	144	146	137	137	151	149	141	139	157	131	153	143	139	159	124	154	154	135	163	168	129	128	142	138	128	144	151	152	149	155	152	146	165	158	150	164	146	147	122	139	137	131	135	150	133	161	165	173	156	154	125	147	168	147	149	155	147	146	127	134	145	151	158	148	152	142	127	138	147	144	143	129	168	153	139	168	147	136	124	161	143	153	145	144	165	157	168	145	149	148	140	181	142	169	161	142	162	166	151	162	143	160	142	127	130	139	144	155	161	150	140	139	139	145	144	150	155	146	154	139	142	152	149	137	151	152	141	162	147	148	144	140	154	139	123	153	130	161	155	163	156	154	153	183	178	154	141	160	117	122	156	159	126	188	149	138	158	144	149	151	156	135	161	121	165	132	155	154	160	147	154	173	140	156	151	149	154	149	156	147	152	129	150	146	138	146	148	141	136	137	149	162	152	176	146	147	151	140	157	156	142	131	141	141	150	144	147	140	150	132	135	145	146	143	148	162	147	153	173	133	185	131	141	155	178	142	146	132	149	145	143	146	161	156	148
5409	1250	2485	3003	2568	2192	1847	1564	1412	1134	1082	982	904	794	749	741	746	619	624	637	600	618	559	597	545	523	541	527	543	515	505	543	523	514	507	526	488	498	516	467	459	490	495	452	464	439	483	468	459	484	485	471	431	463	448	495	456	462	437	427	416	437	417	452	437	465	468	443	446	443	457	458	419	447	433	455	485	458	458	461	470	463	458	439	454	419	437	403	437	404	429	416	446	460	420	439	438	450	440	451	422	434	420	473	402	443	475	471	436	411	395	385	424	428	423	401	398	437	449	445	438	467	427	402	479	417	471	408	447	447	452	457	422	420	449	404	407	402	437	449	412	417	415	426	436	424	469	414	466	440	406	445	455	435	453	472	444	417	420	459	417	421	448	428	411	434	428	450	427	410	451	462	435	451	432	473	461	416	462	479	397	437	424	416	454	487	452	429	438	450	450	443	457	421	411	440	440	460	474	436	429	417	419	405	415	444	455	458	422	431	450	469	426	431	395	457	456	416	428	417	415	417	413	441	451	445	430	430	458	456	394	433	464	427	452	457	472	426	409	412	456	427	457	437	485	463	437	454	414	427	392	432	444	445	423	423	466	461	438	434	437	416	407	426	402	430	433	463	430	444	431	442	420	427	443	403	410	422	413	442	440	427	437	441	424	449	438	413	420	476	405	468	397	424	452	407	429	430	429	445	462	416	450	427	427	458	424	420	405	447	418	424	431	451	441	438	456	410	405	456	424	415	457	434	459	433	428	448	402	423	421	424	421	414	461	462	429	412	451	441	432	426	435	459	429	448	430	401	413	388	421	447	447	441	407	403	442	458	401	454	431	427	404	409	418	422	432	396	393	433	436	444	414	405	445	422	462	424	480	444	428	445	472	448	430	434	437	450	446	408	396	443	417	427	412	473	438	463	415	426	429	446	435	433	435	453	436	426	421	413	442	437	474	472	457	442	414	428	484	436	474	439	389	399	418	436	427	435	422	444	425	448	462	441	433	425	437	433	438	444	448	419	401	435	418	456	428	449	452	441	429	414	448	447	425	406	440	434	417	438	440	417	404	466	439	429	433	486	429	427	442	454	437	445	427	406	432	419	461	416	419	452	472	457	404	440	427	418	424	458	449	424	463	449	462	440	405	431	408	457	422	405	409	437	436	427	431	426	446	414	381	445	421	441	451	442	438	450	464	441	455	402	478	445	429	433	446	422	446	447	449	441	463	411	450	444	457	457	442	425	463	424	385	431	437	458	447	477	442	455	448	426	463	424	430	398	446	442	404	418	418	437	413	422	424	422	430	439	425	440	423	486	409	421	421	428	450	383	398	462	454	420	390	398	430	438	442	419	416	443	432	440	447	382	461	395	387	449	443	427	440	429	423	431	456	432	446	448	425	408	418	442	448	417	452	429	424	429	431	450	459	448	421	435	441	401	426	409	427	438	434	461	439	403	393	432	443	446	449	430	457	423	463	441	424	371	435	441	434	439	434	447	422	442	440	447	419	424	459	483	459	425	423	446	474	440	437	419	454	458	471	431	437	435	428	406	439	382	435	423	402	414	425	431	419	427	426	416	397	445	425	453	452	457	430	459	467	427	427	443	415	429	416	430	453	451	427	477	447	444	428	421	456	419	470	439	429	411	398	444	432	438	440	447	441	448	429	446	450	453	422	404	453	451	425	443	354	401	424	416	430	456	429	474	404	424	397	456	429	395	438	439	421	481	395	451	426	414	399	442	428	454	441	474	446	465	438	444	443	421	412	433	455	414	451	440	424	446	430	449	424	453	443	467	429	436	438	445	421	403	490	465	449	399	434	431	445	440	422	452	426	420	431	457	465	401	456	488	400	462	428	436	418	458	404	475	421	416	419	469	400	431	403	447	451	437	444	439	452	408	476	460	437	412	435	402	452	442	434	427	455	452	450	415	447	416	457	417	425	417	419	444	452	464	431	422	431	438	437	412	451	433	438	433	450	441	443	434	426	423	399	422	478	439	459	427	424	441	415	433	438	426	429	437	432	436	472	443	459	434	410	372	440	425	442	452	388	448	436	444	461	428	467	414	412	436	447	436	427	465	459	397	424	446	448	433	426	452	431	436	463	453	431	437	487	446	412	424	478	427	450	433	441	411	447	443	444	403	432	463	479	450	436	443	390	419	450	439	454	430	443	440	405	428	425	447	416	398	424	444	425	414	408	439	427	440	444	420	441	395	436	416	454	442	461	437	481	451	432	434	456	411	424	386	409	450	420	452	463	449	420	451	447	421	447	440	409	421	422	437	455	436	427	463	434	414	456	404	420	378	427	426	418	436	433	435	417	418	417	441	454	430	428	449	429	434	423	431	437	420	429	421	482	449	429	433	460	447	442	396	413	407	411	435	416	451	418	434	421	465	428	408	440	415	426	418	455	436	426	458	441	419	424	421	452	467	430	422	418	417	408	390	438	470	443	450	420	446	401	435	462	462	448	397	446	430	470	458	398	417	449	435	434	440	438	426	400	430	453	401	415	440	439	444	432	406	412	399	477	433	396	402	423	444	448	429	440	401	385	441	422	444	466	436	407	430	463	427	427	463	443	430	485	442	462	434	431	437	462	403	430	419	437	471	418	432	451	402	431	462	443	426	430	429	421	417	457	435	478	413	434	446	434	458	444	429	402	431	487	437	416	444	435	420	428	393	452	427	429	460	429	436	421	437	447	421	443	461	444	430	418	464	448	478	444	455	429	434	422	440	424	443	463	408	432	414	437	404	403	438	415	457	430	400	414	443	411	415	386	410	404	421	463	432	467	434	429	421	435	419	465	400	422	422	393	397	467	440	441	452	418	396	412	431	404	394	446	453	443	446	445	416	433	409	407	426	392	432	399	444	415	461	428	452	427	461	442	424	443	454	404	393	404	419	433	450	397	439	429	431	410	408	449	452	439	439	454	448	436	431	455	441	450	415	418	448	419	449	459	434	448	453	451	425	403	413	456	490	426	435	417	420	410	436	410	443	447	413	426	425	464	418	428	433	425	423	428	452	441	419	430	449	422	442	482	416	453	431	467	445	437	437	418	438	401	479	443	436	413	406	420	440	470	457	392	422	441	420	417	384	451	475	434	435	457	411	434	461	423	410	421	435	469	464	417	446	443	428	418	463	453	437	446	458	417	442	402	441	443	457	430	417	414	393	411	467	465	429	429	427	446	459	437	462	438	459	415	473	409	442	435	429	456	427	419	416	386	440	431	432	466	415	479	439	418	457	390	434	452	422	394	428	438	449	411	427	442	413	442	448	432	398	443	420	423	444	432	445	438	428	431	460	489	395	447	426	442	433	430	443	413	452	400	437	428	421	414	428	447	449	412	419	424	407	457	456	426	437	412	422	414	431	448	451	460	416	437	436	445	428	449	437	414	469	413	444	433	458	446	442	438	440	411	439	460	422	422	448	433	451	449	410	457	447	419	450	430	438	459	459	437	415	464	446	454	443	463	460	415	388	421	422	434	398	393	423
16263	2154	2223	1708	1226	875	742	558	467	373	338	297	290	242	211	231	183	198	191	180	180	176	182	185	158	149	165	125	131	170	127	133	135	151	147	157	148	160	154	131	151	136	145	127	152	136	132	126	140	118	116	114	141	137	143	142	149	136	153	144	138	136	145	143	156	131	142	127	117	135	139	137	141	126	145	141	121	127	135	146	148	133	124	119	139	116	123	146	110	132	139	142	140	136	133	120	120	151	135	136	137	130	166	135	115	133	134	147	124	128	153	144	138	132	139	129	154	134	135	137	137	131	130	138	129	139	127	138	138	128	135	128	116	135	140	129	116	134	125	141	131	108	119	139	147	129	116	142	146	127	127	144	129	140	128	114	127	124	139	144	151	115	103	114	134	121	130	124	126	141	122	129	168	137	127	128	138	139	152	105	112	115	150	139	158	135	131	126	122	129	127	144	116	114	113	148	134	128	149	140	119	137	139	139	110	130	142	125	131	134	138	140	143	122	132	134	131	139	135	145	135	134	131	152	141	147	124	143	114	133	133	140	125	120	142	132	133	130	121	134	127	138	155	152	133	110	140	147	130	130	129	144	124	158	128	144	144	125	110	127	127	151	136	118	139	145	125	139	120	161	110	130	142	132	118	132	148	141	124	142	115	124	143	128	122	114	122	145	128	146	137	135	146	142	149	119	130	141	119	152	129	151	133	140	133	133	122	145	136	135	147	145	132	135	134	128	124	118	127	152	138	125	124	136	139	131	143	128	161	134	140	105	133	142	114	130	122	152	126	131	143	112	153	158	157	121	133	124	144	140	141	123	131	141	115	131	105	138	153	118	121	112	126	126	141	125	157	136	131	141	136	122	118	125	122	121	136	122	127	126	146	142	107	120	120	138	138	147	124	113	113	159	144	120	116	128	130	146	133	146	126	124	133	143	127	112	146	144	120	128	115	133	145	125	131	134	112	118	133	132	116	124	145	130	125	136	139	125	136	132	142	144	132	132	130	120	126	141	122	155	140	134	133	149	149	136	137	134	140	149	154	129	112	130	111	124	139	150	144	121	142	121	141	150	147	115	127	134	124	105	137	145	135	152	131	134	131	129	138	128	135	129	140	147	128	134	142	136	128	147	141	126	162	138	136	126	125	128	146	118	129	135	139	125	130	121	129	130	110	134	130	156	135	134	117	146	133	123	142	117	139	132	123	140	147	113	121	117	128	128	163	138	124	117	130	134	138	133	131	123	138	129	138	149	137	128	131	134	134	119	124	161	133	110	121	147	121	131	132	138	136	118	136	126	135	133	129	134	130	128	137	119	112	113	126	129	133	126	141	123	134	137	113	135	139	126	139	157	132	132	142	140	131	149	118	124	135	143	142	141	134	127	133	122	153	116	135	154	120	114	129	157	125	125	117	127	125	140	154	122	127	140	153	124	120	136	140	136	132	140	143	132	148	131	139	133	127	119	142	136	127	136	129	141	146	139	120	138	127	121	133	124	129	119	126	125	152	107	129	122	162	129	142	125	159	114	122	134	140	125	135	115	149	138	146	140	120	126	131	119	131	137	155	128	141	135	129	136	142	122	160	150	116	128	122	128	132	135	124	115	105	142	135	150	147	144	142	124	120	146	142	150	130	127	131	142	128	122	138	117	125	129	141	139	142	155	139	139	145	135	130	126	120	138	142	114	119	121	143	149	132	127	139	126	128	129	150	131	127	144	124	139	144	133	142	141	144	126	136	126	117	127	126	118	135	135	148	128	129	152	114	132	140	137	125	131	124	131	133	123	144	137	127	134	140	136	132	125	143	127	136	129	146	126	116	129	145	132	139	138	143	138	144	123	118	122	139	141	127	145	137	139	125	128	147	127	139	139	136	130	134	137	131	136	120	124	121	132	129	132	147	120	127	114	127	156	129	144	116	143	139	116	121	117	145	127	136	113	120	149	126	136	136	119	144	122	118	131	132	136	120	126	153	117	137	130	151	129	124	138	142	115	126	130	141	148	128	148	140	122	131	136	132	134	132	127	115	124	116	132	141	126	131	118	116	141	122	130	126	133	119	136	136	117	136	120	128	135	134	126	141	134	142	132	138	125	154	138	133	131	124	155	149	122	120	132	127	148	121	123	146	132	140	126	141	145	144	124	150	126	122	137	136	121	128	127	130	131	138	145	134	138	144	143	117	147	127	149	112	155	142	135	141	129	119	125	121	130	105	127	152	149	112	147	142	129	133	136	126	134	162	150	139	129	124	115	120	160	132	122	122	139	114	150	131	129	146	132	153	128	139	150	133	148	144	136	130	141	125	122	131	137	127	125	120	114	153	120	140	125	133	135	153	131	137	138	120	137	148	134	134	144	120	114	134	145	150	152	125	156	147	115	146	107	126	136	128	147	153	118	151	135	143	157	118	116	145	143	143	129	127	131	128	140	118	138	103	156	137	122	122	144	122	131	138	143	121	142	112	134	143	135	142	147	145	134	127	140	143	156	126	125	120	138	128	153	131	143	134	149	144	138	124	127	122	130	126	139	120	123	136	134	140	137	143	126	120	133	113	128	123	140	129	143	120	127	108	129	138	131	125	155	99	135	120	135	112	136	141	129	124	133	148	151	148	135	106	117	111	139	136	125	132	122	135	136	108	114	123	128	126	140	120	113	133	132	144	131	120	127	131	134	143	144	163	149	130	137	125	123	145	132	133	138	144	140	102	132	141	150	114	120	122	128	98	147	148	119	132	132	137	135	136	98	148	130	141	144	133	133	125	120	126	165	134	131	118	135	147	121	120	131	138	145	118	131	131	132	140	132	125	144	131	129	111	128	123	155	154	119	144	140	140	150	136	112	139	125	138	131	130	120	106	134	156	127	132	145	132	123	125	130	138	113	123	131	136	140	130	126	125	125	135	126	137	137	130	140	124	133	120	127	140	143	125	150	134	115	119	146	123	134	128	151	124	131	107	139	137	131	121	115	113	122	141	141	142	122	132	116	140	126	150	109	135	110	143	123	124	158	139	126	137	137	120	112	121	136	154	125	120	125	138	117	140	131	124	125	119	137	142	141	126	129	152	148	137	128	134	119	149	128	116	140	133	127	139	132	118	139	132	123	146	112	131	154	136	141	124	132	138	141	126	133	154	144	155	137	132	131	151	130	133	129	144	133	141	141	137	132	138	116	143	135	142	120	122	134	148	149	122	138	111	137	126	135	157	146	126	124	108	134	133	137	119	138	128	121	132	113	134	140	129	135	114	132	125	115	124	126	126	119	140	133	124	137	121	130	135	138	103	120	124	124	117	125	132	128	113	147	123	136	137	126	147	128	142	160	126	114	118	134	122	130	127	129	127	125	137	157	119	137	114	140	144	123	127	139	128	128	141	127	138	131	130	136	147	151	112	127	124	128	116	132	116	129	144	128	150	108	120	134	135	137	134	113	122	133	149	139	119	141	136	133	140	126	133	134	111	124	140	141	129	122	153	110	127	111	133	113	139	140	129	111	135	133
7587	1964	4292	5199	4538	3835	3031	2653	2195	1887	1712	1413	1285	1236	1053	1015	986	848	829	765	801	758	691	720	671	624	594	595	632	586	586	602	535	500	556	501	498	529	476	467	487	497	509	470	469	473	519	477	410	485	456	442	474	449	480	474	412	423	397	399	404	426	432	468	443	426	439	435	418	435	468	467	430	431	459	456	429	430	467	453	430	423	382	392	413	428	431	449	406	377	412	398	400	435	438	406	392	412	451	422	418	417	411	375	436	428	449	390	398	410	418	421	400	416	408	447	420	392	425	432	418	370	369	459	411	435	393	442	389	460	418	385	415	420	395	435	426	436	408	414	377	432	419	409	382	393	375	383	449	435	421	400	449	399	409	414	371	409	449	427	406	401	411	401	411	406	409	414	466	376	424	323	418	393	367	423	403	394	411	404	414	420	426	432	379	413	376	376	439	410	420	377	415	377	434	386	418	398	434	397	393	408	428	390	387	402	404	390	381	426	383	385	439	408	409	399	382	428	393	456	413	407	367	439	392	398	430	380	413	442	392	398	413	371	407	396	381	403	393	407	422	413	386	395	392	433	417	403	431	420	384	405	417	401	397	381	369	419	410	374	400	389	405	378	374	450	367	437	377	404	414	404	438	425	409	431	415	398	413	412	447	432	418	408	427	403	413	392	423	409	416	400	388	449	392	386	385	430	404	421	425	400	389	379	388	392	379	397	408	438	387	409	391	407	415	403	382	381	445	422	432	416	409	409	409	357	444	410	407	405	399	440	384	411	404	401	399	446	364	397	408	423	444	394	378	415	370	402	405	395	393	429	416	412	436	408	366	402	383	403	367	420	407	428	387	406	404	384	356	402	400	405	390	418	408	427	405	403	409	389	386	420	399	408	404	387	398	376	424	401	375	388	420	426	392	420	406	428	418	367	398	404	419	430	417	439	374	380	424	393	384	402	368	397	393	389	442	406	377	376	392	415	413	428	387	385	429	413	407	408	400	398	425	366	442	389	395	394	460	408	372	369	421	418	389	404	413	402	380	374	382	439	422	384	404	364	389	399	425	399	403	419	422	376	392	378	408	402	418	411	412	397	441	440	403	413	409	414	368	447	392	387	400	437	368	411	394	431	424	425	435	427	387	392	371	427	391	408	413	400	395	383	399	411	418	389	420	413	392	399	385	429	428	400	411	420	416	419	412	396	408	423	427	386	424	415	454	386	378	397	427	405	394	420	411	452	380	417	437	369	371	405	410	420	387	411	414	418	377	447	408	442	393	449	410	427	379	398	444	400	405	397	399	410	392	405	417	416	448	410	425	402	400	373	387	396	404	400	436	429	434	412	391	397	432	419	383	410	424	439	370	418	412	422	394	392	429	448	397	419	400	406	380	417	395	388	403	412	431	403	422	378	383	431	409	394	376	393	426	441	402	383	400	417	392	395	389	414	396	442	402	420	410	424	391	441	421	445	399	385	413	377	404	397	400	396	432	403	394	405	392	392	418	398	402	442	402	409	429	386	369	399	400	375	418	368	400	394	407	389	405	423	396	431	403	407	414	399	416	401	429	391	411	394	420	407	435	399	402	371	392	443	389	426	403	408	401	422	400	413	393	411	444	411	401	405	414	409	389	447	372	407	410	386	408	404	383	413	394	433	410	399	397	391	391	406	417	426	450	386	442	375	407	431	427	424	407	422	385	401	390	391	429	408	389	401	368	357	420	431	395	390	404	410	411	422	400	420	404	393	387	397	381	386	442	422	408	383	398	444	432	378	391	400	422	383	403	391	408	397	406	375	368	422	397	414	401	384	419	403	418	411	421	431	411	386	402	368	402	428	410	420	386	419	404	401	414	447	412	385	399	410	370	421	461	377	382	399	414	386	398	419	374	409	410	404	436	412	399	399	430	449	411	431	428	428	419	386	405	402	408	403	406	410	453	438	404	422	402	379	401	412	421	390	412	380	414	435	466	414	378	418	451	383	405	423	415	402	405	362	434	389	393	417	438	383	397	416	381	390	386	386	409	403	408	415	414	412	351	422	386	420	389	414	423	407	426	443	378	405	429	391	380	391	440	402	430	411	410	439	429	427	382	412	411	366	439	388	423	451	405	423	404	417	397	417	407	423	396	400	399	420	386	405	416	425	403	388	412	417	370	412	404	412	439	416	389	408	390	423	393	404	467	409	407	427	414	411	393	403	412	406	394	449	446	402	424	389	439	394	392	385	366	407	410	420	414	411	415	406	373	430	394	405	421	420	419	410	411	437	401	434	410	402	383	401	364	395	398	423	384	379	388	403	404	379	391	400	442	399	392	403	419	409	426	401	415	396	435	438	398	420	400	409	375	375	396	368	389	416	425	388	383	386	382	381	412	405	425	398	424	413	401	408	383	464	440	423	430	407	439	397	419	406	394	380	403	396	402	407	404	407	422	407	420	406	438	394	421	399	420	393	400	423	427	441	412	379	411	414	423	414	396	416	380	407	386	435	428	449	394	397	398	416	418	420	397	413	435	400	388	395	410	404	398	433	417	386	384	411	400	382	401	410	380	417	416	393	431	431	360	407	394	415	427	368	393	438	431	401	407	391	427	404	399	432	408	420	426	428	384	409	411	451	423	432	394	421	413	364	408	378	397	434	408	404	396	420	417	375	416	423	388	440	413	385	407	377	410	391	403	393	390	367	393	400	425	443	380	407	414	398	362	384	405	394	408	403	413	432	447	389	372	397	402	395	416	423	383	391	454	384	421	416	422	403	422	419	374	417	453	406	410	433	412	446	410	397	395	400	400	424	413	397	425	376	404	420	408	437	397	427	423	383	415	389	417	407	426	404	431	379	438	423	386	412	418	418	393	419	424	425	447	401	442	376	376	405	397	391	402	409	449	410	414	409	434	406	375	424	419	439	413	384	394	428	394	415	397	368	412	408	370	423	392	391	387	430	403	395	422	405	397	419	392	401	404	385	420	412	453	401	395	422	412	391	435	429	409	409	426	408	374	404	421	422	421	395	418	435	407	394	384	374	407	379	403	401	408	413	390	400	416	429	410	399	413	417	389	426	375	405	414	411	427	429	430	388	405	397	397	434	399	418	362	416	406	425	400	441	406	412	419	400	384	416	434	402	410	406	396	419	414	424	420	393	401	397	389	406	439	383	416	463	384	407	398	468	393	394	404	399	417	426	407	385	414	401	384	414	397	368	413	398	396	398	438	406	417	448	356	404	393	416	384	403	370	392	463	424	434	409	400	432	405	373	406	421	426	393	412	374	409	379	393	389	397	377	421	415	393	396	455	418	400	385	398	413	391	385	401	441	424	408	425	421	408	401	362	387	403	380	409	427	410	368	390	407	395	381	409	402	397	417	363	397	420	384	383	391	446	420	410	447	382	404	413	445	436	410	400	411	377	417	404	394	384	414	368	393	416	408	420	393	395	417	402	409	410	429	398	428	393	385	412	408	405	436	406	457	371	392	413	410	403	404	425	416	397	438	434	389	431	428	428	407
2406	328	367	362	290	309	288	297	256	279	313	266	268	272	278	253	273	259	282	246	288	262	244	272	305	266	272	290	264	254	243	249	286	279	245	264	237	271	243	280	271	260	251	249	253	269	285	296	242	274	289	290	250	256	268	271	253	270	279	277	292	272	273	274	284	270	276	289	265	262	273	245	286	276	257	272	271	279	272	268	262	276	261	285	283	278	282	281	307	260	285	270	282	280	225	264	293	248	257	288	284	252	256	262	230	252	289	269	305	269	290	248	284	263	251	265	280	278	271	240	281	278	289	289	267	254	287	255	292	279	263	288	260	269	253	281	262	261	281	279	273	270	245	261	263	286	261	278	290	292	280	281	249	261	255	272	284	281	275	282	270	283	280	263	277	266	274	278	278	284	268	277	278	260	300	293	272	260	289	260	293	279	255	272	290	272	242	293	268	244	283	280	281	268	255	287	262	261	251	274	275	311	281	259	262	249	268	272	282	272	275	279	270	259	240	276	282	259	275	298	276	278	263	293	234	292	271	260	271	294	275	286	272	255	267	249	261	233	281	283	248	274	279	265	284	288	276	284	258	277	300	302	282	258	261	283	284	284	277	247	291	259	265	269	266	280	287	272	257	301	264	238	287	276	255	268	264	266	275	270	257	284	287	252	256	272	288	287	246	276	267	284	283	288	278	255	267	263	270	250	262	257	291	270	258	291	263	264	247	259	268	267	297	270	274	259	276	290	263	248	283	267	242	230	261	303	255	279	258	271	264	292	276	245	267	244	256	280	262	269	281	283	259	250	237	287	230	277	256	279	263	285	286	268	283	252	277	312	286	261	305	251	269	279	232	276	278	244	252	278	254	269	268	271	287	262	285	248	254	295	279	266	275	236	249	249	263	275	284	274	295	276	265	264	261	280	238	245	268	292	260	280	270	288	263	260	301	307	266	273	278	273	303	287	235	285	284	262	263	274	292	239	271	285	266	275	293	256	268	265	257	239	266	277	263	266	262	255	299	242	321	268	247	283	287	274	287	280	263	289	264	247	281	274	284	229	263	258	284	273	272	289	257	262	262	272	268	281	315	277	307	275	292	230	271	266	276	285	273	270	266	288	247	267	258	277	272	281	277	298	273	253	294	281	270	263	246	297	271	255	280	283	249	263	265	294	294	263	223	265	287	279	248	271	293	269	250	298	258	290	248	276	278	269	259	262	246	265	269	247	289	277	271	293	283	291	271	261	256	273	282	261	292	305	226	298	269	260	284	260	275	258	270	290	270	242	253	284	271	273	276	267	263	299	268	260	298	274	272	263	251	271	260	248	240	273	266	283	260	270	284	261	283	266	268	295	298	275	252	275	278	246	250	253	285	276	258	261	269	266	279	243	282	238	283	272	259	281	260	245	259	263	295	322	257	254	283	281	309	220	254	270	271	237	279	234	268	262	245	305	275	251	268	261	263	276	242	252	270	268	286	264	253	301	267	274	243	245	262	286	265	265	272	263	271	286	292	310	255	272	286	273	277	277	284	267	290	254	276	273	272	276	290	233	299	264	233	292	272	281	270	273	283	262	241	301	272	268	253	276	231	276	254	277	286	278	287	257	283	257	250	258	279	289	251	276	266	287	260	272	273	259	277	274	282	272	253	285	270	241	289	291	277	290	295	268	234	292	252	310	303	253	260	273	297	264	304	289	241	276	254	307	285	284	260	282	251	295	262	286	270	268	272	276	283	256	285	269	285	305	285	252	268	272	289	273	267	305	272	257	259	264	248	249	287	264	267	283	277	276	289	276	247	232	276	291	246	271	256	290	262	304	284	294	258	261	240	302	299	273	278	277	285	288	267	288	292	299	289	254	280	238	268	320	274	275	247	282	274	263	258	267	258	293	260	264	252	300	251	270	269	251	269	248	277	252	262	272	251	288	251	232	284	278	264	287	267	278	283	260	297	271	276	318	272	277	284	287	260	280	263	270	264	255	281	271	257	257	259	268	279	246	297	267	281	281	291	291	302	290	253	281	273	284	293	268	286	246	279	258	264	245	261	243	298	280	287	272	256	257	264	255	275	273	281	248	247	289	262	246	270	268	268	260	236	252	271	290	276	299	271	276	286	267	275	271	257	256	271	299	288	304	279	242	271	294	270	262	298	277	291	276	257	292	272	265	270	281	289	279	282	254	256	238	288	256	264	274	264	269	284	296	286	289	267	271	298	301	283	245	278	280	271	258	272	286	276	258	262	289	290	290	270	258	282	258	269	305	263	289	257	263	276	274	261	275	282	299	284	260	289	286	289	273	301	279	267	280	277	263	271	260	282	255	266	259	242	271	272	295	297	269	258	226	272	237	264	276	306	272	270	256	293	255	239	287	291	278	284	275	261	305	262	269	243	287	284	257	290	280	288	263	274	275	239	258	263	283	247	296	272	267	278	268	268	260	259	276	246	250	258	281	258	289	266	278	272	265	259	279	268	281	264	242	252	268	252	286	260	265	268	268	248	281	299	260	312	256	268	275	264	258	248	271	302	267	269	268	265	269	253	245	286	250	258	271	224	271	273	272	246	280	269	279	262	257	264	236	288	274	264	248	261	273	282	297	304	259	271	285	248	242	256	280	272	253	282	284	269	295	276	257	293	271	291	273	264	284	258	306	269	284	275	287	285	294	247	265	284	282	279	262	286	272	273	260	246	279	257	265	288	284	286	288	249	275	295	286	283	251	297	253	300	274	244	244	281	300	284	279	262	275	278	282	285	257	227	274	298	274	273	277	290	258	273	280	303	249	256	269	264	265	296	250	257	253	263	262	263	251	255	249	298	259	258	268	264	302	281	273	300	287	265	268	268	252	270	279	265	272	252	258	253	263	268	254	251	256	261	294	251	273	248	261	277	273	256	275	254	309	262	272	258	278	297	300	281	255	277	261	277	298	268	308	295	293	291	270	259	261	296	246	271	272	263	305	273	275	288	269	264	270	257	275	284	272	270	254	269	274	277	262	246	266	250	268	274	258	268	249	273	263	320	249	291	277	269	278	276	236	293	272	276	233	264	288	260	278	251	269	260	276	258	267	286	271	289	245	305	299	268	260	275	281	269	261	275	254	256	317	264	260	272	247	257	272	244	273	272	254	275	242	281	239	289	249	265	297	267	271	253	258	242	269	267	282	262	283	283	282	294	241	262	255	264	263	276	285	253	264	250	266	261	276	275	268	263	292	258	255	270	244	278	260	292	271	270	261	266	295	281	311	254	279	291	258	215	284	268	279	264	271	267	258	269	266	253	265	277	294	260	256	276	265	257	261	281	296	273	259	260	267	289	263	259	250	238	311	275	237	243	260	296	267	268	278	245	265	245	263	293	275	299	276	235	245	273	296	261	298	272	239	280	256	270	257	276	269	256	263	302	277	261	289	288	278	259	291	257	281	305	264	286	262	259	285	256	252	256	317	265	282	230	248	256	275	235	260	279	246	299	263	239	255	270	259	285	277	260	278	257	278	302	293	275	248
2450	787	901	973	894	877	818	806	815	781	810	799	783	809	740	763	736	770	771	736	735	776	783	776	724	740	771	724	777	766	703	714	748	749	714	766	782	722	774	700	726	750	786	748	746	757	734	660	758	778	742	765	798	801	749	734	768	765	715	745	770	707	731	796	743	694	718	713	701	697	736	762	696	689	731	751	725	730	756	822	719	760	768	725	760	732	712	756	744	702	795	726	769	695	757	720	734	740	721	699	752	706	751	792	791	738	751	782	725	743	759	750	731	702	758	713	734	711	715	739	793	737	704	736	737	734	747	731	771	740	771	760	724	742	758	706	764	745	726	708	778	737	746	710	718	732	741	768	733	760	717	692	750	716	687	708	777	724	741	753	762	766	713	705	770	759	753	736	748	739	690	749	788	709	755	746	728	700	721	747	712	778	726	770	773	765	740	733	735	756	707	767	710	719	761	744	778	760	730	711	770	706	667	735	743	721	727	719	699	778	734	731	755	763	721	794	722	763	713	701	735	727	742	769	787	783	725	687	734	707	743	782	703	741	795	733	755	734	687	718	647	720	745	720	765	714	729	720	722	722	719	709	741	717	712	756	711	748	698	717	709	676	743	738	700	753	714	731	711	733	720	700	700	735	698	700	771	754	775	748	725	706	760	757	680	716	755	709	746	736	726	761	789	745	706	695	750	744	717	714	799	732	736	701	737	758	720	762	715	748	705	703	703	723	752	708	710	704	763	686	760	706	741	698	709	713	749	758	690	725	746	747	751	699	772	685	692	744	786	725	769	738	754	738	697	724	703	730	740	731	716	737	689	737	756	740	728	725	683	768	738	734	766	748	698	770	749	708	774	738	734	656	755	746	739	741	718	734	704	766	781	753	716	705	733	789	669	761	717	724	727	718	750	743	720	700	758	713	760	688	669	740	741	715	738	749	688	713	739	770	718	768	736	748	737	670	745	741	728	741	795	759	719	735	784	715	719	721	736	736	757	688	672	733	769	754	718	747	736	762	728	717	776	718	698	764	687	721	697	734	729	740	719	713	745	693	699	705	759	767	714	734	721	705	755	708	735	733	722	717	738	708	719	721	728	774	752	700	737	746	682	761	782	734	707	744	700	720	719	725	770	758	727	719	774	769	742	743	722	713	704	744	744	767	737	737	762	734	717	752	698	731	706	729	753	742	784	713	698	754	757	722	740	756	752	700	755	733	732	718	739	738	681	698	707	730	750	756	731	727	761	761	728	744	741	722	716	681	723	722	717	745	739	736	755	727	764	733	691	748	727	712	732	752	733	779	738	762	759	799	709	723	718	723	750	730	706	722	772	718	735	736	765	774	750	737	726	712	709	703	729	722	763	727	709	724	741	756	715	711	750	699	731	710	756	726	715	750	731	734	746	792	725	747	790	711	711	715	710	751	780	705	713	766	714	770	722	768	701	685	746	769	732	725	708	765	763	729	744	725	694	749	772	720	725	767	725	741	732	732	738	716	698	784	760	760	763	735	708	705	734	762	709	769	728	740	750	717	765	684	792	722	736	744	722	772	743	707	698	753	677	746	704	712	729	726	702	716	685	749	744	715	729	757	745	760	760	749	693	770	758	742	754	745	748	714	750	683	736	731	727	684	695	714	729	746	678	753	743	751	766	699	730	756	726	734	734	719	708	720	690	759	722	716	784	782	731	746	718	740	696	725	707	748	759	702	708	765	740	763	756	739	739	732	766	740	744	741	722	714	732	703	733	749	752	746	806	723	699	716	685	778	753	724	766	780	726	806	733	712	730	747	729	771	761	724	796	741	734	715	715	756	705	744	778	733	747	740	685	726	724	690	741	731	757	712	755	755	720	749	746	744	756	764	738	755	713	733	755	759	717	741	732	743	704	744	700	738	724	727	731	755	729	736	741	719	682	745	723	723	728	720	783	763	690	731	710	722	721	721	763	732	714	698	758	702	732	765	731	732	736	777	747	748	778	761	712	762	715	693	736	762	737	701	738	683	739	742	680	715	723	768	719	691	709	727	731	768	729	739	740	743	715	733	759	738	731	694	736	709	785	709	750	779	723	787	740	753	782	756	738	748	747	704	745	722	735	755	744	675	761	760	748	735	734	715	740	791	739	742	719	718	792	778	732	785	718	790	738	690	750	739	763	733	748	720	786	704	734	651	741	681	695	802	743	700	751	756	744	694	726	742	747	759	758	718	696	789	797	737	759	759	732	717	705	751	744	711	769	765	733	720	745	746	763	706	732	705	753	729	710	758	744	733	738	767	748	734	763	714	739	696	791	752	769	766	751	784	711	721	734	717	752	718	720	749	756	714	714	742	741	700	765	743	739	741	727	728	734	695	734	754	733	738	746	686	668	765	728	705	782	748	727	761	748	725	718	708	724	731	689	730	747	715	743	776	768	727	726	745	695	733	718	702	716	749	736	705	741	698	772	733	754	761	710	723	652	729	743	743	711	720	710	740	709	719	757	750	735	758	699	742	719	717	749	760	737	715	760	706	721	723	760	785	737	751	748	712	774	709	785	725	684	734	749	742	722	737	716	727	723	743	701	751	699	724	751	722	674	726	779	696	678	722	739	706	722	714	737	746	735	749	718	712	715	711	745	751	739	708	720	726	681	737	755	706	712	745	731	718	725	721	742	739	752	721	737	706	754	752	770	715	762	737	792	696	742	733	712	717	719	742	806	745	711	770	774	727	733	749	745	728	715	733	723	732	733	726	753	690	737	754	709	747	757	681	737	698	768	703	736	726	761	800	729	733	706	746	739	710	791	716	751	707	736	781	738	742	714	734	733	708	741	756	781	728	712	735	776	747	768	729	719	719	717	729	744	761	695	724	679	756	737	764	763	777	732	686	735	714	723	732	763	766	763	739	755	747	718	684	721	708	724	751	781	707	751	736	718	730	728	731	751	693	751	775	753	708	701	758	739	696	707	744	727	725	718	746	741	689	742	721	735	750	720	736	704	699	670	735	746	723	743	757	717	748	760	658	728	703	721	758	718	742	774	745	750	722	733	685	730	743	737	691	715	722	726	713	788	762	708	739	764	717	725	720	749	748	782	742	752	724	749	712	761	705	730	738	721	696	744	747	752	716	767	751	770	770	702	781	748	727	698	688	733	723	703	684	726	756	752	710	729	700	752	757	711	721	723	726	752	716	742	715	727	697	726	741	765	686	724	742	727	714	721	739	748	766	712	737	740	765	737	787	736	761	754	738	698	758	732	719	790	767	707	738	729	732	725	745	760	718	683	751	772	728	753	759	726	740	729	737	737	741	739	713	736	708	765	772	707	755	737	707	690	746	725	742	710	741	739	754	742	734	727	701	718	741	719	716	724	750	790	732	768	741	733	730	722	743	745	702	760	716	703	748	728	737	719	746	713	702	799	764	718	704	703	746	696	773	726	759	726	741	793	702	702	770	718	783	720	735	737	721	721	720	751	724	740	716	765	709	773	713	743	698	713	751	772	701	735	724	733	749	728	797
8699	899	1175	951	656	544	457	360	309	274	245	256	200	189	234	197	200	157	172	163	159	164	171	154	141	151	179	173	180	175	139	115	165	171	138	167	140	163	164	150	168	168	147	157	166	162	140	135	135	154	143	154	152	149	159	123	159	165	132	136	148	154	147	143	168	147	126	145	144	165	153	165	157	150	152	154	158	143	150	133	171	149	148	137	141	181	143	169	159	153	175	155	130	164	144	147	161	140	125	147	160	154	141	141	164	143	129	135	174	151	143	132	142	142	127	145	128	134	136	160	167	149	175	132	146	127	158	138	169	146	134	140	157	144	136	147	147	151	132	163	133	141	140	130	135	141	162	162	129	167	140	153	159	166	166	165	144	131	160	140	153	156	138	163	147	140	165	141	144	165	144	127	132	144	153	165	154	148	154	137	133	135	151	151	153	141	143	135	144	142	156	164	129	137	147	145	153	146	167	154	144	151	132	153	141	147	157	164	144	134	165	168	149	160	151	133	133	156	138	151	158	137	169	142	128	135	149	138	150	161	149	168	157	151	148	143	149	155	159	143	147	162	134	146	142	128	146	140	167	148	160	152	142	143	150	158	169	151	151	153	162	146	175	133	144	162	169	167	166	143	154	145	139	157	146	145	146	146	138	160	160	152	167	149	163	143	149	136	128	151	142	143	151	130	146	146	148	156	129	150	115	175	146	137	152	127	150	135	158	146	153	151	151	139	140	162	158	134	150	143	151	154	132	150	148	153	162	134	145	113	145	136	146	144	152	131	155	152	117	141	143	155	139	153	135	154	149	140	150	150	132	151	159	143	167	150	130	134	130	133	151	146	117	159	143	128	154	140	145	136	160	143	151	129	151	185	132	128	149	153	161	139	139	169	149	142	160	153	164	144	126	150	151	142	146	126	151	144	151	167	148	138	136	136	152	157	155	157	136	165	142	146	149	142	126	138	137	141	166	161	142	156	162	137	136	150	174	147	142	150	158	142	120	143	144	133	165	160	142	142	146	144	151	161	148	142	139	164	188	147	146	161	134	154	155	154	144	136	144	156	147	144	144	165	140	150	166	125	153	143	138	159	147	153	153	143	140	142	156	152	146	139	132	139	170	145	152	144	143	136	154	122	132	138	156	141	137	153	148	150	136	155	136	140	152	163	148	124	142	151	141	158	139	154	158	150	152	157	155	158	154	153	170	165	154	152	147	136	139	155	151	145	164	163	146	174	138	160	151	140	147	158	156	122	152	144	140	153	165	137	157	146	146	127	137	148	137	143	134	141	140	152	134	158	151	157	126	168	154	137	152	118	174	155	145	144	141	144	167	145	134	143	142	150	136	134	156	149	160	136	153	124	156	130	160	157	142	123	160	150	125	140	137	134	150	135	151	138	143	154	142	140	136	148	136	147	147	141	158	144	147	137	129	157	132	140	156	160	149	147	145	147	141	133	133	133	151	147	127	143	150	156	123	129	143	131	141	159	170	151	169	144	163	142	131	156	152	156	161	160	156	156	149	145	114	129	144	154	136	129	163	139	146	160	144	138	132	142	113	158	150	152	143	148	129	169	130	142	150	150	153	127	166	151	157	148	145	152	141	181	122	136	147	149	155	143	163	145	159	154	156	150	145	152	161	160	161	142	128	152	154	134	142	140	155	133	145	156	154	135	142	151	123	158	143	132	158	153	136	161	142	131	178	160	130	151	129	135	154	127	148	161	153	134	154	163	156	157	149	129	154	120	144	146	172	139	138	167	163	156	162	153	157	141	154	130	143	162	124	159	162	144	157	151	143	151	150	153	149	134	163	153	162	161	145	150	145	118	156	151	152	153	142	116	159	133	152	139	121	158	131	161	172	126	140	142	141	160	128	167	146	141	127	153	146	151	147	127	161	154	136	153	168	156	130	153	135	141	144	129	158	151	126	140	138	153	131	159	159	156	145	140	139	130	146	160	151	150	146	113	149	142	176	173	153	123	142	142	138	157	158	123	150	147	156	162	163	117	137	147	140	150	152	155	147	157	142	140	168	148	141	145	131	131	134	144	150	156	145	148	166	146	162	153	177	142	164	141	118	151	136	137	137	155	146	132	144	145	158	162	149	168	155	151	153	166	155	158	165	138	133	150	134	148	143	148	158	133	151	136	135	135	168	156	134	139	134	127	145	170	134	140	148	173	138	135	126	129	166	122	166	138	137	126	130	144	155	147	158	129	140	139	112	143	134	157	146	138	145	163	161	138	145	137	139	148	169	150	138	131	149	132	145	142	157	150	160	152	119	149	162	131	144	130	168	146	143	140	129	125	163	147	150	157	167	147	140	154	141	137	143	159	168	152	138	139	151	151	142	142	142	133	149	164	163	157	134	152	131	163	167	140	137	156	149	151	144	148	148	138	138	150	149	170	167	157	144	150	154	129	136	148	149	138	140	148	126	153	154	145	134	136	152	147	140	144	130	131	151	157	154	164	152	150	141	155	156	157	153	141	149	165	143	167	156	154	156	162	137	148	112	140	142	147	159	151	149	152	152	149	143	126	142	124	134	151	143	141	144	144	120	147	142	147	126	178	164	143	159	134	149	126	141	149	127	141	138	143	136	159	120	146	146	164	140	164	146	136	141	146	160	137	142	130	140	135	140	151	143	136	144	170	137	145	133	142	136	160	157	150	148	162	158	155	155	144	124	139	143	130	136	145	141	138	132	149	138	149	142	134	166	154	123	165	152	125	135	135	149	163	137	161	148	133	143	140	146	135	170	145	155	143	150	154	133	154	149	138	134	125	144	124	129	143	136	151	138	145	137	161	145	143	134	152	158	128	142	132	168	142	152	152	147	137	147	142	185	142	156	141	144	144	154	138	144	153	138	124	163	134	159	145	143	137	154	155	156	130	140	160	145	136	161	138	152	147	155	147	143	140	165	149	143	128	121	135	134	149	134	118	140	144	154	156	153	155	160	153	147	151	153	134	140	132	163	147	167	147	143	159	136	134	164	134	157	141	149	160	152	139	144	147	135	151	174	141	139	123	124	151	154	133	154	139	155	155	142	152	142	144	151	138	152	141	141	156	124	152	162	123	143	155	140	133	147	178	161	132	169	167	150	153	137	162	139	154	127	155	132	149	154	161	135	153	155	131	171	149	138	161	133	158	162	145	154	135	129	143	134	142	132	139	139	153	173	136	147	145	149	153	160	149	124	143	139	125	170	141	141	150	151	138	160	164	146	156	158	128	146	155	159	151	142	157	133	134	127	158	137	145	169	141	150	139	163	135	166	144	149	139	143	162	154	145	129	144	158	152	164	145	128	163	146	143	147	130	134	153	145	151	130	150	143	146	141	136	146	131	151	160	153	137	157	129	157	148	147	154	129	142	146	144	173	139	154	138	136	154	157	166	138	167	148	148	163	159	137	132	161	150	143	142	136	142	135	150	130	142	133	139	166	147	177	148	162	127	139	155	163	164	173	135	127	164	143	139	145	143	138	146	145	150	168	162	133	143
5459	1262	2462	3097	2719	2266	1938	1614	1313	1189	1075	969	873	860	800	735	758	714	700	605	576	607	604	561	585	545	536	546	508	502	541	483	552	517	476	498	456	514	491	465	487	467	472	470	454	445	460	464	425	459	476	505	450	491	453	471	418	420	479	444	420	445	478	427	462	490	421	397	439	446	402	459	426	464	444	433	442	432	469	460	478	427	442	431	489	426	456	440	442	434	430	433	454	448	463	469	433	424	460	402	433	420	459	433	443	439	486	447	448	389	465	410	451	450	413	425	468	437	415	387	416	434	438	441	445	409	430	444	440	413	441	449	419	451	411	453	412	468	451	425	431	456	419	457	447	433	411	442	449	435	410	445	419	428	451	442	442	471	455	447	422	444	423	424	402	440	470	439	450	442	425	429	436	427	421	429	435	432	405	454	429	481	380	447	456	445	443	466	454	406	424	420	395	440	456	386	453	443	454	440	444	444	444	445	458	427	439	427	435	452	441	455	444	451	401	433	455	473	483	413	417	435	433	452	430	455	415	431	406	438	434	463	404	413	439	439	423	434	426	452	424	434	485	448	416	455	411	468	416	421	413	406	459	409	445	459	415	440	403	456	437	459	428	464	452	404	445	415	453	432	419	389	433	451	417	402	416	414	422	452	443	429	441	413	440	429	439	393	471	424	411	405	434	443	411	390	451	435	451	466	423	429	449	451	445	421	416	433	460	435	418	432	399	426	434	442	427	464	433	389	432	437	400	410	431	425	446	411	430	412	433	421	417	435	421	425	445	418	418	430	459	437	418	461	421	414	438	440	441	385	432	409	450	423	436	404	449	394	420	456	381	447	438	441	432	415	415	415	418	423	406	415	426	426	428	447	405	444	455	419	419	453	461	445	464	420	440	419	446	432	423	423	441	455	428	437	426	456	403	413	442	438	413	404	461	445	458	434	415	410	445	411	427	401	471	435	426	466	415	417	420	448	434	451	390	460	424	448	431	425	417	435	445	450	455	461	434	450	437	416	422	455	443	425	470	425	405	413	419	455	442	400	450	418	420	460	432	424	447	427	456	432	424	450	495	424	451	417	428	444	395	432	410	451	408	396	463	404	422	442	434	409	408	460	404	471	448	436	415	428	436	462	413	455	449	449	404	435	416	410	416	434	466	445	432	431	422	402	429	454	433	438	482	432	425	439	441	425	454	464	441	441	386	415	426	392	436	439	445	421	445	453	464	425	447	444	403	435	420	446	417	419	421	465	419	438	430	429	435	448	453	425	419	458	428	437	457	440	415	426	440	431	421	431	421	440	414	423	500	438	449	458	443	462	432	417	448	433	422	425	429	479	447	463	439	475	411	448	414	456	469	415	425	451	419	406	448	438	442	407	402	438	423	464	455	439	430	436	439	433	455	446	426	399	426	388	425	428	387	417	444	430	471	445	443	410	429	430	424	398	393	411	458	451	444	449	406	434	393	452	470	422	449	442	429	413	423	442	412	442	419	450	426	419	448	441	459	470	441	425	435	440	399	426	428	439	427	418	456	449	436	488	434	420	423	424	441	438	471	440	406	424	433	452	444	431	444	458	431	422	468	436	402	406	423	424	453	422	455	455	415	403	432	454	423	429	463	408	389	443	426	461	421	418	459	428	436	426	414	400	428	448	423	421	412	423	422	422	427	453	451	433	414	446	447	410	409	395	425	411	437	403	432	440	477	413	377	435	431	447	418	417	437	415	460	454	400	452	461	445	450	440	408	435	487	455	437	421	415	416	432	426	472	428	420	451	424	474	406	426	438	436	452	460	432	454	441	458	423	444	424	440	400	428	437	419	420	413	393	454	447	442	419	421	402	421	442	471	462	451	446	436	422	437	447	436	403	444	424	471	430	427	395	442	456	428	420	448	449	429	442	421	431	426	434	398	394	426	436	439	434	462	415	452	424	408	415	420	443	432	446	420	429	440	440	401	441	420	428	415	461	462	476	452	469	477	425	449	418	441	420	410	424	433	443	424	448	433	436	459	452	409	395	424	438	441	462	444	423	451	434	455	457	432	391	476	442	418	436	421	414	431	429	455	423	421	446	449	446	390	409	402	449	454	436	433	453	437	466	482	438	421	419	389	427	422	433	397	444	461	399	411	434	447	437	430	421	441	421	439	417	424	430	435	434	433	422	413	433	439	462	402	458	442	432	472	421	425	405	421	452	422	415	423	440	428	462	383	413	421	421	445	448	468	436	437	428	440	489	414	441	438	406	426	434	457	402	435	386	434	438	423	439	440	423	398	399	455	439	423	433	470	423	406	454	435	449	435	406	428	461	421	403	412	439	428	434	422	433	409	456	441	425	442	437	422	405	442	457	453	434	426	463	439	450	402	424	462	430	429	421	425	425	427	468	428	432	439	463	415	416	440	426	427	424	452	399	439	416	436	416	468	401	443	443	438	454	418	402	424	414	452	434	402	449	439	448	404	488	431	421	437	419	461	433	434	418	465	421	436	414	417	442	379	426	476	434	447	418	445	401	408	437	407	440	445	443	447	407	448	439	443	390	424	444	437	449	446	436	438	439	453	426	403	438	434	405	414	456	424	433	419	413	394	408	431	437	414	427	423	425	442	428	432	451	433	414	458	468	449	432	394	431	442	455	426	441	418	417	452	406	451	434	426	411	418	439	393	456	446	445	409	430	414	451	429	425	412	435	416	395	422	404	442	466	409	398	459	404	441	418	458	480	445	427	449	455	437	421	385	443	460	404	443	404	408	408	394	411	441	434	449	461	422	451	433	418	454	424	433	445	406	472	452	473	395	420	449	431	465	424	430	399	461	447	451	446	435	431	437	437	453	436	445	422	438	417	447	411	437	450	443	442	444	389	425	466	420	466	464	461	421	388	446	433	407	431	403	457	432	427	446	452	421	424	430	426	449	421	421	402	449	450	424	425	459	437	444	455	462	431	438	439	452	432	381	456	432	398	447	447	444	421	440	431	432	426	457	436	409	429	412	465	427	438	464	413	443	421	418	434	431	402	419	427	487	442	459	441	445	414	420	430	417	457	451	420	426	415	406	445	426	455	429	428	434	468	449	414	416	411	442	407	427	470	453	467	418	420	426	472	462	445	413	454	417	418	430	400	370	430	424	444	460	434	450	437	446	448	444	402	445	453	422	407	448	415	447	425	459	430	413	456	426	436	435	448	395	442	469	463	418	447	404	477	427	453	414	407	416	420	436	406	436	445	448	386	440	461	457	432	418	436	417	424	454	434	408	427	480	449	444	450	414	461	448	434	428	459	404	436	415	425	397	446	465	446	449	430	409	428	404	437	433	432	434	444	421	395	428	421	431	382	413	391	428	414	418	444	424	405	408	426	431	403	475	462	401	461	414	424	410	418	453	439	458	419	441	453	448	411	440	473	457	427	438	416	411	459	394	415	454	437	471	422	445	390	410	427	493	383	486	409	427	423	415	461	441	453	415	442	480	392	443	394	461	437	409	447	443	423	434	432	444	403	416
16314	2241	2188	1782	1245	883	702	559	483	417	301	294	281	265	251	214	206	185	189	214	179	159	169	209	172	166	148	157	164	151	172	154	133	143	144	131	127	142	146	141	138	138	154	123	145	147	148	154	134	135	123	140	130	152	134	153	143	127	160	120	137	134	138	145	127	129	145	142	138	137	155	130	139	128	119	136	148	104	127	135	155	160	114	146	126	141	137	124	124	138	114	139	129	137	115	128	145	139	123	143	117	131	141	123	133	147	127	142	151	124	124	158	140	123	122	122	137	132	142	147	125	141	122	132	136	125	141	130	146	135	141	148	139	123	137	116	132	121	132	136	169	114	115	140	147	144	131	142	139	123	134	128	134	130	135	131	139	115	133	135	142	105	143	112	129	138	142	128	127	133	117	118	136	141	136	139	129	119	144	132	132	125	148	141	120	133	133	119	117	144	141	122	141	110	138	144	126	113	144	113	141	158	130	148	129	102	131	133	142	149	146	142	143	130	118	136	125	130	133	132	114	134	128	159	129	130	117	122	141	125	156	133	111	119	130	139	133	148	144	128	140	117	120	140	137	128	139	123	116	123	134	154	126	127	127	133	135	129	130	145	127	134	131	122	135	146	122	117	129	135	113	136	140	138	141	144	139	120	132	130	158	129	127	116	142	128	133	150	127	121	132	128	123	137	137	148	132	143	143	141	143	141	132	138	145	124	128	129	115	129	126	118	122	120	138	143	136	141	137	123	117	131	130	123	123	131	139	130	129	155	137	130	135	138	143	129	123	141	140	109	141	137	142	140	155	123	137	164	109	132	140	110	120	145	117	119	122	132	115	135	127	118	140	116	130	118	125	129	157	147	127	144	133	132	130	124	150	128	139	130	132	144	121	153	131	120	125	130	135	115	139	132	118	143	129	127	148	128	138	125	112	149	127	137	157	151	133	142	117	132	133	119	141	139	149	136	127	128	131	112	107	134	145	139	117	138	126	124	140	123	121	127	118	132	133	129	140	144	138	140	113	127	124	135	119	107	129	128	114	136	123	125	131	122	142	150	129	126	130	135	151	142	116	140	134	121	147	132	125	113	146	128	128	135	113	149	119	124	146	132	132	133	146	119	135	142	133	120	138	137	120	131	119	130	117	148	139	131	134	125	122	138	125	134	160	158	157	146	148	106	132	124	113	135	122	129	143	131	134	138	133	124	137	122	104	127	144	140	142	125	117	138	118	134	134	124	133	124	131	134	135	122	133	126	145	124	144	152	122	122	128	128	125	154	136	138	121	118	135	124	127	127	141	139	120	121	125	159	136	126	117	145	133	136	157	148	130	131	121	147	123	131	138	128	125	125	115	139	127	126	134	139	145	123	107	132	138	142	118	132	125	133	111	129	152	141	141	127	125	144	144	122	137	118	130	133	126	125	117	123	132	139	124	134	128	122	153	139	148	151	135	140	145	124	140	125	143	152	137	112	128	146	143	128	130	125	125	108	129	117	115	114	133	131	146	123	135	136	133	121	135	115	118	115	130	153	131	117	122	121	130	133	140	160	137	117	138	127	132	130	120	149	129	109	151	114	131	133	143	117	130	131	109	117	127	128	136	132	136	141	137	155	114	130	140	115	136	161	134	127	144	138	132	129	147	131	145	125	138	139	122	146	130	140	140	123	131	145	142	133	128	156	127	138	124	135	133	137	136	121	128	145	122	146	127	125	137	125	126	122	134	125	149	160	122	120	128	139	129	137	155	152	138	128	159	133	126	170	122	141	124	114	135	131	138	138	117	138	147	134	140	144	136	130	157	136	131	113	141	129	135	137	120	162	130	136	133	136	121	133	143	123	129	135	141	137	120	117	132	111	137	133	143	126	126	127	142	121	114	147	149	141	124	131	153	146	124	108	137	140	152	153	138	129	139	126	132	126	139	144	122	136	133	151	162	138	123	130	127	127	137	118	124	152	131	127	123	130	133	155	123	134	133	151	125	151	117	135	120	137	119	129	124	149	113	138	109	123	130	122	151	132	135	117	140	127	118	115	105	145	132	145	129	140	153	130	133	118	118	143	134	150	127	96	139	140	138	135	128	127	139	141	145	142	134	131	126	134	133	119	129	119	142	132	121	137	139	130	150	141	138	138	121	127	119	124	132	122	122	134	148	142	122	113	137	125	112	129	144	106	117	149	154	163	142	128	142	142	132	136	116	138	119	127	132	125	134	126	119	114	127	123	115	135	150	134	117	114	137	137	129	128	139	126	150	117	140	139	160	119	121	131	128	132	131	132	152	122	121	127	110	122	111	145	143	137	139	128	138	119	135	117	134	151	137	140	133	134	137	150	134	128	145	158	143	124	126	140	129	144	122	125	123	138	138	136	115	136	146	116	140	149	138	138	140	137	130	128	116	160	132	121	129	138	145	113	143	125	116	144	118	132	136	151	146	154	131	130	147	123	143	127	122	139	145	132	125	135	141	137	142	123	125	122	137	137	128	134	126	149	127	108	151	140	130	122	127	144	128	124	139	104	143	134	131	130	141	146	145	146	133	134	113	123	139	144	131	126	133	141	145	133	126	132	144	134	143	140	144	138	131	146	131	126	145	131	144	124	123	133	101	115	152	132	142	128	109	130	122	110	130	113	136	121	126	106	115	131	135	138	156	144	143	131	103	127	137	151	111	137	119	123	132	162	122	124	129	117	148	143	133	135	136	125	140	132	132	129	138	125	136	132	125	144	133	129	134	138	166	106	123	136	120	141	130	126	143	142	129	146	138	133	137	126	108	128	125	143	123	108	128	130	156	125	140	134	129	134	116	147	127	127	137	142	119	135	137	139	140	112	140	133	127	129	133	128	130	118	143	132	148	143	146	124	126	152	116	122	126	128	135	133	134	125	130	119	126	134	121	146	133	124	138	132	120	118	136	136	137	134	123	131	114	125	136	153	120	136	108	132	120	123	139	125	134	133	121	136	115	144	130	137	135	145	119	119	123	125	118	132	136	138	131	141	136	118	125	136	121	151	119	104	152	139	129	138	131	153	124	120	130	134	118	133	145	154	137	99	131	114	117	123	132	127	151	127	152	141	116	130	132	148	149	115	140	131	116	122	122	144	120	136	157	154	127	132	120	129	122	149	132	134	146	143	155	124	141	124	153	124	134	149	123	109	123	126	134	124	114	148	125	113	144	111	109	155	149	155	122	134	125	120	113	143	124	138	119	133	126	140	124	143	129	147	146	137	142	135	140	134	131	138	141	125	134	152	129	121	122	117	148	152	156	134	143	139	139	144	126	129	142	137	145	127	112	150	122	126	135	139	144	136	124	125	115	119	136	143	148	135	142	126	147	125	124	118	119	147	135	136	137	119	148	134	123	135	160	138	135	154	120	116	119	127	149	130	138	147	119	148	133	124	135	140	129	131	128	125	134	141	144	160	143	130	139	163	140	122	131	141	141	147	130	144	133	120	125	118	143	138	115	145	131	115	149	142	114	162	148	132	134	133	129	137	129	141
7457	2052	4361	5178	4592	3734	3080	2635	2216	1864	1674	1587	1281	1166	1138	1011	917	933	817	793	767	740	701	660	665	626	648	628	609	567	579	572	576	532	572	529	525	507	499	505	507	500	511	483	480	487	471	497	469	451	441	481	465	453	448	482	424	442	446	476	431	470	430	444	447	424	409	450	413	432	411	437	496	420	411	408	447	431	411	427	441	444	423	419	422	398	436	491	444	407	415	441	417	404	407	456	463	410	394	426	375	398	434	434	435	409	441	434	426	458	369	413	402	412	384	422	410	390	438	400	431	436	450	415	407	422	408	430	415	376	396	422	454	393	398	411	363	427	433	394	390	397	420	406	415	418	443	441	424	449	422	395	420	442	397	414	428	433	399	483	413	414	404	400	417	412	429	372	415	414	420	439	392	450	442	418	407	374	385	415	407	369	405	408	392	447	430	409	413	427	441	391	390	404	377	386	392	396	391	415	428	400	424	393	426	451	387	402	420	399	389	401	420	379	385	389	392	401	397	422	378	416	377	396	395	440	415	427	442	438	412	449	405	360	421	382	352	403	426	403	374	409	400	350	419	379	386	422	399	415	434	396	414	409	416	413	411	415	410	420	381	384	428	379	391	377	430	418	383	438	413	405	431	432	412	407	412	387	445	393	426	437	420	424	415	402	399	416	454	378	420	420	409	431	405	436	373	400	428	430	425	383	419	396	380	414	382	415	399	403	414	451	419	369	380	404	361	402	393	407	411	385	431	378	393	400	407	395	421	412	410	406	421	390	410	412	406	396	405	388	390	413	413	439	399	367	392	382	421	400	399	371	420	399	455	412	395	435	393	434	375	362	393	410	444	416	377	419	385	416	435	394	419	415	375	396	435	422	406	365	416	386	372	424	412	421	407	391	394	365	409	443	448	379	400	371	383	368	428	406	388	417	374	439	407	416	402	395	402	366	403	414	400	427	405	430	405	410	417	398	387	362	385	407	448	420	388	451	422	439	408	402	411	373	382	424	417	455	382	405	396	406	402	358	409	415	390	377	442	413	443	429	417	384	408	416	408	400	399	428	404	413	425	388	389	396	414	404	393	390	383	388	421	405	414	388	412	388	410	404	374	386	384	402	407	409	410	393	422	399	408	397	413	414	407	403	385	427	424	407	408	392	420	451	412	414	402	389	388	418	407	379	386	390	393	409	429	391	386	439	404	398	360	376	406	413	399	374	392	424	391	411	400	415	431	407	415	379	403	405	379	417	400	401	432	391	384	392	422	427	445	439	444	425	392	367	437	406	416	393	433	391	372	379	400	396	420	410	398	418	362	444	397	405	402	422	382	418	426	379	406	396	379	401	400	430	383	398	401	390	388	428	422	455	379	395	407	363	392	389	406	422	411	408	373	379	416	402	391	430	412	403	410	412	382	415	423	369	418	422	382	391	391	398	428	402	401	388	413	398	390	420	376	398	418	418	408	396	435	380	439	423	398	416	408	396	371	367	406	401	421	428	407	405	404	414	405	388	426	382	430	373	441	432	416	404	426	432	413	382	430	420	391	404	374	393	376	443	424	396	412	392	366	411	380	414	424	418	413	402	377	375	408	413	366	381	415	412	416	375	439	438	411	403	382	399	411	406	401	397	433	397	374	430	380	425	380	442	426	393	364	389	423	383	372	425	416	380	411	385	418	428	419	395	410	400	419	388	406	406	422	430	410	429	399	413	417	427	424	419	395	393	421	402	401	415	399	467	426	406	416	409	409	416	424	400	392	409	428	401	441	382	412	462	420	396	453	394	393	433	405	410	400	428	377	390	426	397	408	407	413	382	397	414	360	370	396	413	396	410	402	433	408	428	377	430	428	385	428	403	395	417	414	388	392	465	409	407	423	391	403	413	384	449	405	400	367	368	403	410	374	382	382	412	412	385	414	425	413	422	392	409	393	413	411	434	456	404	387	378	376	397	412	383	407	385	409	391	400	410	388	405	383	397	404	426	438	419	400	422	407	395	398	419	394	407	447	428	410	429	429	394	413	414	394	433	421	409	422	415	418	430	423	432	382	418	411	397	408	427	409	427	398	405	429	388	393	407	387	408	397	370	419	413	413	394	377	393	372	425	423	400	423	417	417	416	359	413	386	403	414	382	391	398	389	396	387	430	395	411	415	399	448	434	450	381	399	413	401	359	401	385	436	401	397	415	385	399	396	433	418	398	443	437	413	385	413	399	429	365	414	421	415	418	399	439	427	405	400	404	425	435	397	447	405	396	365	394	404	444	392	422	434	412	402	420	390	421	422	435	421	413	403	429	398	372	412	390	424	430	390	443	385	418	379	421	395	394	439	396	427	410	396	412	390	392	424	407	389	410	409	417	388	411	370	413	410	403	399	426	440	403	411	368	431	405	400	432	426	382	424	420	415	420	401	423	381	433	405	378	442	403	433	434	356	387	412	392	422	435	395	395	401	392	407	419	430	412	408	397	429	389	399	375	415	365	382	389	422	438	408	453	419	420	388	402	390	393	402	408	438	397	417	414	404	421	407	370	421	424	403	421	400	419	405	402	403	398	402	400	409	428	387	403	405	418	405	411	413	409	393	437	409	411	401	422	407	400	399	397	396	398	401	391	399	383	381	396	414	407	405	404	415	411	402	393	390	432	406	391	423	407	403	403	405	440	454	398	420	401	424	412	395	409	404	466	369	402	407	411	417	403	410	402	418	436	424	401	375	414	406	373	415	422	414	389	385	381	392	409	406	422	387	406	386	390	395	415	430	399	391	398	390	439	405	341	412	408	436	431	428	395	381	404	424	408	395	380	428	448	390	420	410	410	403	385	379	404	413	423	408	405	413	407	413	446	410	409	397	424	394	394	424	393	380	408	404	409	428	406	384	375	404	382	372	436	433	373	408	426	386	411	449	396	408	403	404	390	438	401	408	399	417	416	410	397	425	396	357	415	398	431	399	376	413	433	427	400	373	397	393	418	381	400	405	388	413	409	405	437	398	425	389	424	422	440	397	376	444	400	412	398	382	440	362	405	398	424	378	405	423	388	409	424	404	411	359	370	476	455	433	372	406	387	399	393	361	403	390	426	426	391	391	400	397	426	409	399	397	394	403	365	381	410	389	411	375	459	432	396	371	403	384	423	393	414	427	383	378	404	414	375	403	386	401	433	375	445	431	417	387	387	400	416	397	417	408	410	421	399	385	377	396	411	375	388	407	430	416	451	358	405	413	424	404	421	392	386	400	399	420	406	400	380	447	394	380	394	413	409	431	431	423	410	404	417	450	386	407	411	413	404	389	392	387	427	415	385	374	420	378	400	389	382	395	380	420	433	410	402	413	393	394	380	407	400	381	410	396	403	397	434	405	411	409	408	420	375	468	409	426	409	406	425	429	438	368	423	400	417	389	405	408	421	398	429	439	388	402	391	405	433	420	414	468	425	397	407	365	388	435	395	406	430	442	396	390	413	433	382	389	406	419	417	382	409	431	411	436	417	385	430	407	388	426	377
2358	328	340	351	281	299	295	317	275	264	303	319	269	282	285	262	259	312	252	299	259	271	275	292	281	224	269	282	277	261	292	265	301	264	282	293	284	285	264	289	258	261	265	284	268	277	267	277	269	283	254	267	255	260	254	263	245	268	255	256	248	284	250	265	278	275	265	260	274	259	292	242	266	282	273	275	266	274	257	275	299	287	260	307	244	281	237	278	290	264	274	272	239	292	311	290	246	298	254	294	255	271	277	265	268	283	277	282	274	268	249	250	289	314	271	252	304	289	299	268	285	267	253	258	246	264	262	246	241	274	279	261	286	235	283	263	260	243	258	274	289	271	271	258	283	278	275	275	307	243	270	271	288	300	259	284	276	256	276	277	287	258	262	287	252	273	314	256	247	268	305	292	246	258	260	276	270	265	294	279	281	283	278	279	269	234	285	283	281	320	274	244	275	245	253	283	285	274	295	261	270	230	233	269	275	275	262	290	248	271	301	279	239	302	256	276	272	287	260	279	272	259	279	272	270	280	271	248	264	266	255	285	287	282	277	261	232	270	268	276	288	248	278	275	295	236	272	299	269	279	264	261	247	261	262	267	275	248	255	238	291	277	268	286	260	256	283	254	250	293	271	267	297	265	312	275	289	319	271	252	283	268	253	255	241	293	297	272	289	290	276	268	263	261	289	248	242	268	273	265	263	266	251	305	249	286	310	262	307	267	270	266	278	263	289	309	295	260	256	253	264	270	269	272	282	276	290	271	295	246	267	285	249	252	253	281	244	267	240	279	295	287	279	282	283	262	252	235	264	280	239	277	273	280	273	278	257	259	260	268	291	274	234	261	270	271	251	293	276	282	291	259	295	292	278	259	273	301	258	278	264	313	281	283	270	258	272	268	282	293	285	260	251	292	284	273	268	270	280	275	280	268	274	269	280	263	287	262	275	301	273	264	280	283	277	256	256	267	291	278	261	267	270	268	293	249	272	277	256	281	273	304	277	259	269	251	288	267	286	254	255	297	291	257	307	295	271	272	259	263	287	260	242	263	240	277	291	281	271	278	296	244	285	258	261	275	291	268	289	266	291	266	300	270	246	300	296	284	267	258	250	261	231	291	290	286	280	257	297	282	302	279	265	310	259	276	244	290	244	277	275	248	327	272	282	255	257	302	270	237	231	298	273	293	259	269	296	278	280	272	266	281	303	285	269	268	263	271	249	277	271	274	276	262	281	251	248	258	282	251	224	256	248	289	268	266	261	251	274	286	259	278	293	268	278	265	236	298	319	273	262	267	250	263	261	270	253	253	253	261	310	275	295	275	281	240	271	273	281	270	244	253	284	241	252	268	272	282	263	277	296	295	294	256	230	279	279	259	258	305	284	262	287	248	286	259	246	280	276	261	256	283	273	275	289	278	274	256	276	257	263	271	286	225	286	249	277	268	283	256	269	270	266	254	273	239	276	289	258	292	266	326	297	273	269	288	285	253	285	272	284	267	240	275	311	272	260	261	253	232	292	275	275	274	282	258	262	276	277	247	255	282	308	271	269	296	288	282	260	281	265	259	277	284	292	288	283	252	268	295	278	253	289	279	254	286	264	272	269	287	268	283	263	270	282	293	283	271	266	253	287	263	293	268	278	282	277	280	277	283	280	274	249	257	267	276	252	272	287	272	271	275	282	251	263	280	258	274	266	279	267	288	269	229	260	282	282	276	272	263	265	299	265	258	273	270	281	301	274	258	269	262	299	256	281	262	264	270	265	255	225	260	277	281	243	267	269	300	245	257	296	274	282	255	281	277	293	288	277	285	281	280	246	243	258	276	256	288	278	279	295	265	287	263	259	252	267	260	277	266	273	250	280	278	269	262	277	262	251	297	278	287	276	255	285	271	273	245	275	296	234	278	280	253	275	256	282	265	278	306	249	268	259	272	283	268	268	295	265	266	288	259	253	265	275	295	266	283	267	281	291	274	313	288	287	253	251	272	237	269	270	260	267	279	257	280	269	269	251	260	258	307	300	267	252	268	294	304	265	252	291	286	255	267	257	314	257	294	276	287	288	264	273	279	279	276	246	254	230	271	278	278	282	242	279	273	268	284	298	263	269	262	239	253	252	269	318	288	288	320	278	269	274	264	299	262	256	300	266	268	264	238	267	248	274	270	231	248	277	272	261	263	233	252	253	305	262	302	279	282	272	292	270	260	269	282	294	233	267	280	284	266	258	272	284	287	272	285	246	290	288	265	272	247	257	253	286	288	297	283	264	277	243	280	270	265	306	271	278	288	256	253	287	274	266	262	260	258	283	267	239	278	249	295	276	265	264	293	259	284	283	270	256	268	284	264	281	286	237	280	300	296	307	258	274	268	248	256	259	273	269	279	269	223	271	284	256	284	267	288	261	244	277	291	282	242	266	244	308	280	272	247	261	245	266	279	285	258	282	259	282	274	271	273	264	277	277	263	273	267	256	282	243	266	262	266	264	250	265	278	292	229	270	261	280	299	255	302	289	258	257	237	269	280	282	219	259	298	283	255	253	276	253	268	270	272	249	278	302	282	267	268	285	253	279	284	279	306	281	254	276	271	290	266	263	268	257	255	273	273	302	292	256	287	274	296	280	248	271	284	258	263	261	281	272	251	285	274	268	264	272	267	247	265	275	271	300	274	269	263	281	252	257	273	255	227	254	271	246	287	250	291	272	269	276	259	270	282	268	276	254	281	273	289	275	289	281	255	275	258	277	254	239	273	270	272	273	274	286	258	264	264	274	279	302	300	295	269	272	268	251	244	261	258	269	266	308	283	281	292	290	288	265	280	296	258	303	281	284	258	247	275	260	287	249	268	249	303	270	277	308	260	289	275	269	262	269	270	267	264	262	274	280	283	259	254	285	258	250	270	263	274	263	231	276	275	271	277	266	259	269	268	242	261	246	294	298	247	292	280	269	284	278	268	296	263	272	276	250	271	250	263	259	243	241	283	266	234	254	260	269	281	295	272	288	274	261	280	251	280	276	286	285	244	277	263	285	293	269	283	273	296	304	307	297	291	259	276	278	258	290	292	279	273	247	270	268	269	277	254	267	275	299	293	256	301	305	282	272	267	266	288	281	273	264	237	287	284	277	284	243	299	281	250	277	259	259	256	228	245	272	253	278	276	266	286	261	307	306	292	282	263	278	270	261	274	264	263	252	273	264	296	280	251	262	286	294	262	267	275	273	271	303	280	292	249	281	274	280	263	265	276	273	265	266	273	275	291	280	275	268	303	270	258	266	273	295	258	261	288	300	284	265	287	265	253	255	247	288	264	284	246	272	282	261	261	261	281	261	291	268	256	277	248	267	264	279	288	267	284	259	266	257	269	261	246	253	270	270	299	287	251	279	254	275	265	286	239	270	294	277	268	299	246	284	249	270	278	304	263	253	253	300	280	234	265	270	265	251	261	252	287	285	252	238	280	255	271	248	280	266	268	266	273	260	267	289	273	267	264	277	242	281	241	311	276
2361	801	944	913	927	870	897	821	836	811	778	746	791	761	762	787	805	761	751	783	771	751	721	730	711	738	744	724	734	729	764	716	728	700	777	756	768	731	727	757	755	739	812	686	735	775	761	704	751	739	702	747	704	721	721	728	772	771	712	760	745	721	752	704	771	753	780	725	710	767	712	711	771	717	699	699	719	701	757	758	686	757	772	775	744	753	756	759	677	741	723	698	751	733	736	769	710	716	719	784	688	733	715	718	694	703	727	760	748	704	742	737	756	721	770	701	696	725	774	775	719	749	746	689	737	785	759	744	711	694	737	760	691	746	761	716	726	763	749	731	734	746	782	732	766	680	730	735	791	743	742	690	764	757	713	696	747	732	746	758	713	750	784	774	727	689	732	751	742	716	761	729	741	770	723	690	707	690	758	706	769	767	710	720	721	682	718	768	753	698	752	754	713	769	724	736	763	706	754	762	719	743	737	728	726	701	702	705	740	732	703	739	758	723	731	723	710	741	706	772	743	743	767	732	731	703	742	749	782	743	761	705	760	725	704	747	731	713	742	733	709	743	738	731	750	722	767	762	741	687	717	730	729	704	716	676	732	729	769	709	723	706	715	674	740	702	744	697	713	701	724	767	713	696	719	730	761	714	751	691	740	689	778	718	766	717	716	678	698	737	720	712	733	713	721	714	739	784	760	738	723	757	687	745	785	744	736	742	730	780	753	734	686	695	707	743	757	691	758	728	737	719	672	665	725	724	728	776	726	749	769	736	758	709	791	767	742	744	726	710	722	779	721	729	724	712	722	726	735	772	709	761	695	735	768	711	727	737	747	685	680	742	730	766	719	734	717	706	748	727	733	765	729	761	753	706	720	724	715	736	787	772	732	705	734	701	768	705	725	744	748	668	747	702	742	751	688	727	746	739	721	742	725	734	718	696	728	745	752	730	656	731	745	778	709	752	717	770	756	724	739	743	768	736	751	748	735	680	737	719	704	701	716	783	708	728	753	716	722	760	685	688	729	725	722	731	718	709	718	773	722	710	704	750	717	739	716	687	820	752	705	707	736	719	737	690	737	740	784	781	745	758	738	769	739	736	767	780	729	723	707	739	694	736	732	722	771	702	757	717	762	707	719	739	744	736	709	745	701	685	749	695	712	738	736	690	737	751	758	751	735	724	753	719	739	727	720	722	710	750	713	721	721	751	727	718	698	666	775	760	709	726	718	745	713	734	726	713	746	747	749	703	723	770	735	769	710	731	735	750	742	728	717	764	726	747	730	703	757	731	727	749	738	743	785	740	749	711	715	724	730	776	709	748	780	755	717	730	747	752	754	700	773	752	713	714	761	754	711	721	724	721	699	716	757	767	719	692	727	781	757	758	782	751	726	709	713	706	739	737	680	721	741	755	711	733	739	767	724	706	740	756	776	702	746	732	755	663	752	773	745	692	785	746	756	742	709	731	725	800	755	719	748	707	729	756	739	693	743	765	703	716	727	736	778	753	703	770	717	740	686	693	735	764	704	730	753	751	717	779	789	737	700	685	743	804	752	677	711	750	782	721	686	719	745	723	742	735	721	711	738	745	720	767	693	721	744	725	718	715	730	763	685	716	755	736	711	724	761	699	750	737	690	754	788	755	733	722	728	736	722	743	762	736	719	736	747	758	724	713	732	734	712	739	719	709	753	709	670	773	724	733	756	770	722	775	747	753	741	728	769	736	734	756	745	755	775	709	730	766	704	727	692	748	756	751	682	708	748	710	750	752	721	699	732	761	767	688	763	677	754	727	725	766	705	693	735	692	734	727	747	703	736	741	698	721	739	733	713	736	738	706	733	713	716	761	717	772	688	687	731	742	773	746	743	754	718	707	738	715	715	670	697	774	728	762	721	707	717	735	732	719	746	767	702	745	716	746	747	736	693	721	714	717	772	756	723	699	718	787	806	707	698	760	760	761	709	735	767	742	786	744	726	715	763	710	710	701	731	698	709	719	762	745	717	696	697	763	731	726	772	748	707	735	766	752	758	728	699	653	728	766	739	731	764	651	745	710	748	765	724	744	715	766	707	789	805	748	737	667	719	774	706	751	768	753	714	754	755	761	718	770	739	752	796	728	715	689	768	779	737	769	765	739	701	762	724	705	729	774	716	755	691	725	772	723	686	733	744	725	726	713	758	735	719	741	714	688	730	718	763	722	757	741	707	747	758	762	744	713	729	780	725	705	772	760	722	719	736	687	709	706	700	721	740	725	721	734	740	710	728	782	731	743	730	683	744	717	730	791	752	732	667	715	740	730	714	732	786	723	741	735	751	713	752	733	727	727	759	779	737	788	739	736	704	716	736	761	705	718	739	741	728	725	732	716	744	773	743	701	767	747	755	702	707	753	748	732	715	734	703	751	682	771	774	772	722	772	695	754	736	695	713	696	757	687	710	694	729	710	712	694	744	768	741	768	701	752	760	758	689	725	717	746	743	710	660	695	771	796	769	721	743	747	792	695	749	729	731	718	719	758	716	720	757	768	735	722	774	718	721	737	730	688	738	757	754	733	760	754	720	780	764	763	746	749	694	756	752	782	695	732	747	734	732	720	753	688	725	697	775	721	762	746	745	700	725	714	700	717	776	722	769	787	703	689	778	722	733	718	739	701	671	722	750	744	724	743	699	767	744	710	670	686	736	676	708	730	734	703	729	717	710	751	728	721	673	748	734	702	712	740	718	727	793	702	743	774	746	752	724	739	738	726	756	733	716	709	749	773	738	752	742	773	736	728	751	700	725	761	721	717	724	748	758	722	745	690	693	729	723	745	748	725	738	731	762	702	722	680	759	791	737	763	726	738	774	734	777	727	751	716	747	728	712	734	790	712	743	763	706	748	675	700	777	722	695	735	776	696	755	759	726	794	742	725	725	714	767	739	696	757	716	696	727	690	761	721	752	743	728	770	711	746	754	755	705	736	740	734	741	726	747	723	710	759	733	731	757	717	727	708	743	701	727	732	737	777	737	751	730	704	741	707	700	699	761	706	700	699	766	734	762	713	713	737	744	732	734	742	741	752	675	696	724	724	758	754	720	750	774	742	725	734	721	730	753	768	701	738	747	727	708	752	739	743	754	732	733	723	761	681	758	753	718	756	729	743	694	726	734	757	725	711	763	707	712	731	731	699	705	722	732	727	746	678	738	735	700	718	742	726	714	679	699	720	696	674	751	741	762	751	716	755	751	669	715	744	720	776	704	754	703	748	673	742	698	745	670	689	718	735	735	731	725	753	788	802	721	712	694	739	754	697	712	809	674	733	713	726	733	744	731	760	738	732	754	758	708	745	742	747	720	805	738	740	729	731	771	722	716	748	732	760	750	730	725	735	744	713	713	745	734	776	719	681	751	721	734	732	731	697	752	716	729	712	726	733	707	727	706	735	720	743	737	736	686	773	753	729	714	758	731	744	719	708	716	746	735	686	800	696	753	746	736	762	745	749	723	775	777	751	753	748	733	717
8643	917	1177	921	686	524	404	372	315	266	259	230	213	201	194	179	174	168	191	174	181	158	154	150	184	161	162	173	144	166	171	171	148	149	158	140	150	149	159	171	161	153	136	146	154	173	146	152	154	148	153	170	160	145	156	159	157	156	147	162	150	133	172	145	127	142	147	139	141	133	163	148	157	161	153	165	158	147	159	149	154	146	140	160	137	166	152	156	153	149	157	140	143	153	167	138	159	162	149	149	157	140	140	162	151	146	157	136	134	126	156	164	152	160	159	163	153	157	143	155	148	135	122	153	156	132	146	170	144	161	168	166	152	133	135	157	124	149	130	140	155	156	154	146	155	140	153	153	136	156	145	132	166	145	143	130	141	145	141	157	146	135	157	156	151	174	129	148	158	156	150	149	154	138	147	130	146	138	141	162	134	142	152	157	136	138	144	169	150	131	152	142	146	145	155	158	139	183	173	150	156	148	141	155	128	166	152	152	140	165	150	168	136	157	156	158	146	163	165	142	154	131	139	146	167	131	161	158	152	137	126	160	155	162	143	148	143	149	149	169	131	151	148	137	160	145	158	140	149	145	141	152	137	141	152	147	176	139	159	120	152	126	170	156	148	138	165	156	159	136	141	133	149	146	143	165	136	148	143	121	162	167	146	156	170	167	150	164	134	138	142	144	148	138	140	147	149	152	160	145	135	139	156	164	154	151	146	151	123	125	147	126	143	145	151	122	133	126	151	142	144	139	153	151	122	158	144	136	124	114	146	151	144	143	130	115	146	148	139	151	145	158	130	159	149	147	142	180	131	162	142	149	148	123	155	156	144	141	154	139	150	152	147	155	152	145	132	152	147	133	167	151	149	154	126	140	137	145	157	158	155	137	144	169	173	136	169	129	171	141	159	148	177	154	152	143	163	156	154	153	152	139	149	159	151	133	139	165	156	148	143	145	149	153	148	170	135	148	151	129	141	149	139	155	140	154	154	148	156	150	148	145	145	166	163	161	142	137	137	139	147	129	139	156	155	140	140	165	134	128	157	128	149	163	164	170	145	130	142	148	163	134	147	143	157	150	135	141	166	133	152	127	128	151	160	151	142	150	166	145	165	137	152	129	138	150	141	156	147	155	149	144	172	144	142	161	147	158	130	148	165	151	136	154	161	135	164	144	150	162	155	157	132	156	128	152	139	147	155	159	148	148	136	132	141	138	159	143	124	150	159	154	128	134	127	137	147	146	178	144	163	146	144	154	144	154	140	136	148	153	139	153	151	168	153	145	147	137	134	160	147	152	131	156	154	149	150	133	160	140	147	155	145	149	136	157	163	122	138	163	144	152	161	146	134	141	136	149	156	163	165	125	151	141	157	142	145	166	160	136	167	158	146	151	138	171	133	153	147	153	142	136	149	135	164	156	144	149	168	139	152	147	158	166	133	140	146	148	150	142	186	147	134	150	152	134	137	138	145	152	154	170	134	139	151	139	157	147	149	155	149	144	137	163	140	118	156	127	153	154	151	148	145	141	116	142	144	145	123	165	128	137	153	153	146	155	137	146	155	144	134	151	145	156	137	161	132	150	145	147	151	145	143	142	165	153	143	144	138	162	147	138	155	157	153	157	147	152	139	144	144	161	158	159	133	170	145	150	153	160	128	150	138	148	145	138	140	139	131	150	139	129	147	142	139	133	153	147	148	146	152	160	145	137	158	146	135	133	147	152	140	154	157	144	145	130	150	176	163	125	131	152	155	128	143	155	173	151	162	158	150	139	156	138	173	138	146	139	151	143	166	126	137	143	143	129	171	156	142	148	142	146	154	142	170	158	162	150	148	155	172	143	142	149	164	148	139	156	144	145	151	132	153	161	153	155	135	147	166	150	144	142	142	121	143	158	136	129	145	151	156	110	154	148	160	143	134	124	155	133	153	143	165	165	144	135	132	152	122	153	152	149	145	158	154	143	145	162	161	160	140	161	155	130	149	171	141	157	162	139	162	150	174	148	159	163	153	150	129	140	132	143	149	148	128	122	151	168	151	162	141	146	157	171	148	148	141	138	152	152	140	146	140	158	164	150	144	140	164	129	153	142	142	136	139	122	138	137	135	155	146	130	137	129	172	146	140	159	145	155	151	147	155	144	137	142	149	165	145	158	153	141	135	134	147	154	147	141	148	174	144	142	153	140	148	129	142	134	142	124	145	166	169	167	169	142	154	144	161	154	114	160	150	147	143	144	137	169	138	155	158	130	142	144	154	154	135	164	144	160	159	168	147	124	138	150	156	156	153	139	182	146	147	151	163	152	157	157	135	168	172	129	153	129	142	164	156	163	152	127	162	159	137	146	122	160	141	151	151	144	148	134	145	153	149	125	139	166	147	135	150	133	139	161	123	150	127	130	132	124	118	144	137	127	141	152	156	139	136	140	157	146	138	127	129	154	160	122	136	139	122	151	158	161	150	133	142	178	147	134	146	160	162	146	151	177	131	167	164	157	152	152	144	133	181	172	172	137	139	146	158	122	134	159	145	159	165	121	125	126	143	156	157	155	146	153	148	134	128	153	130	152	148	146	141	156	138	148	151	151	141	158	153	159	145	154	133	157	142	155	140	133	153	160	153	142	139	131	134	145	164	136	134	143	135	148	153	162	140	134	121	169	163	157	127	146	146	150	136	162	145	163	167	171	149	146	135	161	131	153	133	134	151	127	130	150	137	140	136	148	155	139	140	151	132	149	156	155	149	138	147	131	150	131	152	138	129	157	148	145	138	127	133	152	169	137	143	149	149	131	146	134	163	134	157	159	162	153	155	155	139	129	170	157	141	147	155	149	181	131	165	143	146	145	147	161	129	162	160	147	134	140	140	128	126	139	121	164	136	140	124	150	153	161	156	129	143	148	145	134	162	154	143	138	139	134	167	154	139	134	139	152	148	140	155	153	156	136	158	157	153	140	147	126	156	143	138	149	125	146	156	114	133	158	126	145	137	144	161	151	138	173	166	167	179	152	155	156	164	159	135	154	147	116	154	144	152	149	133	157	137	161	125	149	165	157	121	150	141	148	168	145	152	138	157	131	153	141	152	165	150	149	147	166	142	142	155	153	158	154	145	144	146	160	153	150	128	140	162	143	149	130	138	167	147	152	152	149	148	135	157	149	166	146	138	165	145	149	123	124	128	146	132	145	162	148	160	141	169	126	158	154	163	155	137	161	145	148	149	153	164	148	138	162	151	167	144	160	169	162	143	147	146	145	171	140	140	143	129	154	146	133	137	148	127	145	155	139	143	153	141	135	152	129	110	136	145	129	150	139	162	143	132	149	159	162	184	149	184	140	146	145	152	155	128	160	156	139	148	145	138	137	145	131	159	160	149	134	138	152	148	147	147	166	156	143	148	146	161	153	144	151	151	142	161	150	167	166	165	157	150	170	141	153	133	140	154	152	124	155	139	137	123	159	137	137	141	137	133	136	150	144	141	133	146	150	146	179	129	146	154	130	127	129	127	147
5399	1341	2533	2996	2728	2181	1864	1549	1352	1217	1088	962	923	854	809	739	687	689	643	612	611	590	579	569	541	515	529	528	526	514	529	500	503	514	483	500	495	474	494	461	499	465	464	472	475	503	492	458	461	445	419	433	473	444	453	449	443	461	455	464	508	440	436	471	460	439	448	457	443	465	491	476	443	440	423	489	413	490	455	434	445	473	447	409	457	429	412	441	406	469	439	449	480	435	439	466	431	431	474	445	437	436	443	418	433	412	430	482	449	419	410	455	449	473	454	462	455	434	417	429	456	394	455	411	444	434	407	416	453	423	440	413	443	469	452	411	394	412	403	450	446	433	437	441	499	410	439	427	475	473	455	415	443	467	429	462	433	478	407	444	421	411	433	418	420	392	390	449	428	447	413	434	445	434	442	431	438	411	438	428	445	433	433	453	416	422	437	445	426	406	449	421	388	477	451	425	408	427	422	418	439	398	437	405	447	443	442	441	466	440	432	427	412	441	429	448	417	439	444	444	440	454	435	422	432	439	446	468	409	448	420	461	436	442	398	440	442	422	401	424	435	433	373	434	393	439	460	455	432	441	409	447	413	418	446	411	424	426	402	419	434	461	408	403	399	433	441	400	427	455	448	406	450	383	432	417	441	466	421	436	411	470	450	468	372	436	430	439	417	428	456	466	460	417	441	452	445	435	461	434	399	466	451	461	437	442	442	450	429	448	456	409	461	421	436	416	445	412	475	438	402	420	393	417	431	445	451	465	418	432	434	429	429	434	394	448	420	418	433	454	450	432	437	409	441	427	458	414	431	417	443	472	441	454	449	431	406	431	404	450	430	409	450	437	444	405	448	459	430	444	439	407	419	444	455	428	437	402	455	427	424	399	466	419	398	458	439	431	444	497	419	439	415	451	406	433	490	428	410	448	477	421	469	446	443	469	427	445	407	422	432	430	446	440	418	417	432	424	420	448	463	440	455	448	467	448	409	456	415	414	447	407	418	422	452	424	428	415	477	424	411	411	417	409	446	407	415	425	390	397	408	455	435	423	415	454	456	434	435	410	433	438	451	418	435	436	462	464	444	489	419	436	479	464	396	408	434	415	439	430	431	462	433	409	445	473	400	426	439	420	461	433	415	446	459	425	426	393	458	398	444	454	444	443	446	440	414	450	394	446	379	452	413	450	417	441	455	437	440	421	461	436	455	452	407	486	434	436	447	436	430	410	434	420	466	442	434	400	468	415	400	450	467	464	411	446	394	417	430	440	421	434	405	439	419	419	430	410	439	409	405	416	431	463	465	423	410	431	438	431	426	444	449	428	439	461	453	471	414	464	451	457	424	415	398	459	472	443	429	393	455	413	449	475	453	428	436	419	422	401	444	438	428	436	402	431	463	440	415	434	439	434	428	438	409	428	379	497	438	454	452	459	419	422	448	423	424	437	422	422	420	453	403	450	411	414	414	424	421	442	465	411	420	425	439	442	416	438	465	403	419	447	412	446	444	426	436	421	435	446	424	419	432	432	411	456	430	424	451	425	461	435	377	409	420	409	427	440	451	468	409	435	404	423	412	438	431	432	432	427	440	437	404	406	429	447	430	397	466	425	427	416	410	437	443	424	468	425	417	419	419	428	422	442	418	417	440	422	441	435	427	458	420	447	426	417	447	446	423	433	454	428	429	434	449	426	420	417	428	462	427	417	412	431	456	412	420	445	436	450	443	450	424	399	412	456	473	438	420	461	414	415	425	414	394	436	423	431	406	439	421	454	470	447	424	405	409	432	425	443	408	436	415	422	411	444	420	435	450	405	420	433	433	421	421	407	437	449	436	441	405	433	405	440	430	453	417	431	437	507	401	417	417	447	430	459	447	434	457	424	436	402	472	447	453	468	447	411	441	441	418	439	450	426	402	423	416	442	447	432	440	416	418	442	462	376	422	450	432	420	454	467	399	408	441	412	426	438	443	459	427	460	452	418	444	481	431	436	477	433	453	482	445	468	439	453	434	438	456	445	420	421	426	421	453	428	438	432	460	413	389	414	465	413	440	430	411	447	431	419	455	442	430	413	410	464	439	457	458	419	424	434	462	405	468	417	443	441	426	405	414	421	470	414	445	425	447	395	432	430	452	454	453	449	426	439	425	442	450	449	464	439	469	435	449	407	456	479	414	448	425	469	476	447	466	467	479	421	424	424	405	417	419	440	426	436	453	430	447	426	434	469	444	477	444	402	421	430	428	428	429	412	470	419	410	451	411	449	422	451	413	436	462	428	408	400	413	428	417	381	449	433	433	446	424	439	429	473	450	386	444	449	461	430	425	449	441	399	429	409	431	443	438	408	432	444	458	394	454	424	433	419	413	408	393	437	436	454	414	460	427	450	445	409	446	406	433	441	439	444	420	400	415	443	438	439	434	434	435	416	415	418	427	447	434	451	450	424	471	444	433	411	411	411	476	445	424	400	439	472	415	468	454	412	403	422	446	437	469	440	472	407	427	419	445	468	427	431	470	429	432	425	400	437	421	418	439	451	451	435	458	434	428	410	448	463	445	439	422	412	429	425	440	451	413	443	415	452	406	431	416	476	411	415	454	429	416	428	398	459	451	392	438	421	443	449	402	420	439	443	411	410	428	452	455	425	411	476	444	439	412	411	422	462	426	443	476	479	439	444	448	441	451	420	447	413	422	408	413	430	421	401	400	411	427	429	470	427	431	419	423	432	394	421	441	422	439	432	460	450	449	411	456	428	433	443	429	452	450	439	427	411	450	395	449	493	388	432	438	386	424	458	443	433	432	432	448	449	427	434	433	458	434	445	419	427	436	455	417	458	440	421	395	434	425	458	411	437	428	425	480	419	425	457	385	393	446	442	428	465	384	445	420	426	414	432	432	471	446	414	454	427	423	398	462	415	432	437	449	443	449	430	469	424	418	438	450	428	474	469	432	446	467	441	417	441	449	448	416	438	436	390	405	423	450	433	399	450	440	458	442	449	451	464	395	413	417	445	432	415	433	457	469	392	444	411	454	411	434	430	440	435	418	416	436	416	458	439	421	430	433	423	443	446	419	422	428	432	446	438	462	466	451	437	439	428	424	428	400	408	440	440	484	400	441	424	413	427	405	426	449	428	433	407	423	440	440	415	463	425	430	427	456	444	387	437	439	408	454	487	421	425	442	414	426	416	452	411	412	464	405	436	424	432	415	443	437	404	414	455	451	394	435	417	430	455	463	462	451	453	436	406	448	442	427	453	437	476	425	435	381	469	397	426	428	403	435	430	413	452	419	417	458	469	450	447	435	454	390	426	433	469	445	434	450	448	424	449	394	435	452	487	416	434	446	427	484	438	430	390	441	436	431	462	425	446	418	445	428	427	419	412	437	412	425	475	414	441	467	452	429	412	404	437	440	455	436	448	478	442	419	447	464	428	401	449	399	475	460	447	425	450	427	426	442	460	435	435	457	440	463	401	446	409	469	440	439	433	445	471	451	477	487	411	429	419
15975	2230	2299	1766	1261	909	740	515	472	376	333	322	264	245	254	227	186	184	165	197	181	172	172	171	160	174	165	157	151	162	145	158	143	148	161	163	159	146	131	141	123	153	149	128	148	133	148	147	147	142	131	120	154	148	150	143	143	129	151	137	134	138	121	113	127	147	111	152	145	135	121	139	128	143	113	141	148	143	122	127	139	147	143	136	149	109	112	129	111	134	149	142	136	149	139	143	118	136	117	124	128	133	117	125	158	143	124	139	129	139	128	144	140	129	119	153	139	146	123	140	139	129	122	139	151	116	135	135	125	127	164	130	144	143	113	134	118	137	119	116	125	118	124	121	137	144	134	142	127	136	133	141	136	130	127	148	128	138	101	122	130	121	131	158	159	141	128	120	155	129	124	127	126	143	138	142	152	125	138	146	151	132	116	134	140	116	136	141	138	114	129	119	159	127	154	124	142	134	124	126	125	136	121	123	147	126	119	142	130	132	120	137	117	128	120	131	147	135	112	125	136	142	123	123	147	141	118	129	128	114	130	161	125	146	144	134	125	141	129	134	137	140	121	134	136	125	145	128	122	142	134	114	151	145	122	134	123	126	136	123	113	140	141	126	122	133	137	119	133	149	127	141	130	147	102	136	156	161	135	140	149	143	151	114	128	119	135	146	137	129	130	127	118	111	134	135	150	118	118	148	135	131	130	134	156	121	121	136	111	136	135	146	130	129	130	136	141	113	125	139	136	125	114	122	125	120	138	115	146	113	136	139	126	135	134	152	136	108	122	141	132	129	130	115	138	125	107	132	141	124	118	137	147	127	121	136	130	122	134	128	126	118	127	149	141	125	130	137	121	131	136	132	115	146	130	129	141	132	151	118	127	154	131	131	150	115	144	143	125	135	133	130	148	129	133	130	123	113	113	132	131	120	133	113	149	141	121	127	144	124	136	112	139	145	135	144	124	136	148	121	121	130	135	123	119	113	128	103	154	126	118	158	152	134	126	125	134	128	136	148	137	139	151	116	134	127	136	146	121	117	109	127	137	138	148	140	141	133	146	144	126	158	130	132	155	146	121	121	129	154	142	135	132	138	118	143	109	117	152	127	141	118	151	135	131	118	144	132	153	143	134	112	129	124	139	133	134	149	121	121	130	145	139	137	144	142	134	138	131	150	142	134	123	122	125	112	121	133	127	149	149	123	119	135	137	130	137	144	105	124	123	142	131	138	124	114	140	141	159	135	104	154	121	138	127	135	121	116	126	132	125	117	142	131	133	119	140	129	133	142	125	140	135	136	131	145	138	142	137	110	137	121	144	142	149	129	128	108	137	109	145	136	127	136	148	112	132	141	134	124	135	118	144	143	133	147	137	141	129	135	155	136	128	127	124	126	122	147	131	150	113	116	125	141	120	140	148	139	124	150	108	136	159	135	135	139	141	130	139	124	134	118	122	130	136	111	135	122	144	130	117	143	117	162	119	124	122	124	124	136	132	122	136	122	142	122	132	126	128	146	131	129	118	146	138	152	144	127	130	154	157	118	144	125	122	137	120	131	128	127	143	124	146	135	132	160	116	131	140	139	118	122	143	135	127	115	149	109	117	146	131	143	128	144	121	121	128	124	139	134	128	136	148	132	122	134	97	116	144	122	124	147	125	132	139	131	133	124	120	131	135	135	116	131	132	125	133	160	120	123	143	128	137	131	149	127	121	137	122	161	137	105	133	145	131	133	122	144	133	139	130	148	137	130	125	141	131	126	138	133	125	133	154	142	137	119	139	129	143	127	144	126	176	129	138	146	131	129	135	136	125	123	136	134	126	128	130	111	139	116	131	146	141	144	118	129	116	170	117	132	131	134	135	125	130	125	127	143	149	146	131	129	131	124	136	110	125	122	112	151	132	133	132	133	119	132	143	127	115	138	145	133	143	108	129	144	132	138	148	127	123	121	132	138	136	136	160	128	136	152	125	117	144	147	138	151	120	147	134	128	127	130	118	154	113	120	129	143	139	131	135	116	127	119	151	124	137	132	147	142	142	141	135	118	136	121	145	128	111	130	157	139	139	124	130	145	127	118	149	118	130	141	154	113	119	145	137	142	131	140	150	124	137	135	162	147	133	161	139	127	132	120	129	143	145	148	130	128	133	136	125	132	139	160	122	125	137	114	129	137	136	136	147	155	121	123	124	115	117	137	136	116	159	141	154	122	141	122	138	136	147	116	140	138	128	129	132	117	136	119	153	124	110	131	152	145	132	146	144	129	128	152	124	125	112	127	129	128	138	127	147	135	150	114	146	113	128	135	157	131	137	131	132	148	135	146	139	135	145	112	121	110	140	121	105	124	120	134	133	124	166	135	127	138	127	142	116	134	137	133	127	154	142	140	128	120	136	117	131	131	109	141	149	120	140	136	137	121	134	132	141	146	118	145	110	118	130	131	130	118	134	127	153	133	145	126	144	129	146	125	127	128	122	138	152	130	146	157	126	132	117	126	142	124	138	143	126	116	126	134	120	142	113	152	144	123	130	137	131	128	131	160	133	124	125	144	148	116	135	148	130	118	137	131	120	121	126	130	114	149	116	109	128	118	140	126	130	133	125	125	116	136	126	115	121	138	133	126	140	135	128	151	138	147	159	137	120	136	145	144	126	150	123	142	141	143	136	145	129	140	131	143	141	126	137	125	139	128	159	148	146	128	115	128	139	126	137	145	143	123	120	147	117	132	139	143	143	121	133	131	130	114	121	150	117	128	125	113	142	144	125	134	140	161	163	132	132	120	109	121	144	134	112	122	120	122	119	127	118	135	141	122	137	113	125	125	119	130	115	161	136	128	139	117	115	134	109	117	132	146	113	125	122	152	116	142	141	124	130	153	159	149	160	160	133	133	119	142	147	139	110	158	133	132	119	128	131	141	129	130	135	136	147	128	143	135	144	149	136	124	101	140	146	121	130	118	129	142	139	133	154	142	122	121	134	128	104	140	130	124	126	132	131	139	128	135	129	135	137	135	134	127	126	125	135	141	129	120	120	116	146	129	129	133	128	138	133	134	136	167	146	137	115	117	152	140	127	147	118	119	105	137	134	125	141	142	138	136	128	140	131	112	122	129	143	129	138	128	123	130	119	135	131	136	158	118	131	123	147	133	129	140	126	127	128	115	125	133	133	147	162	137	131	109	118	128	132	109	145	135	127	114	134	120	132	116	115	143	126	116	136	119	135	126	127	146	142	150	110	128	136	119	155	145	137	131	143	143	120	116	137	126	119	133	131	137	137	149	126	140	146	114	104	139	150	111	135	127	135	143	122	141	127	136	157	113	120	133	133	113	118	115	141	126	145	130	131	127	136	136	112	121	123	139	156	143	130	121	123	144	145	140	136	155	122	120	141	149	129	142	148	122	109	140	140	123	118	140	144	130	130	130	119	123	147	150	156	125	159	111	148	137	128	137	138	138	145	133	109	134	126	148	136	138	152	122	145	139	129	135	126	134	136	121	123	127
7481	1950	4307	5249	4617	3641	3124	2592	2249	1829	1659	1453	1288	1149	1078	977	986	890	831	796	744	747	696	645	677	638	636	627	568	581	537	526	533	530	541	513	535	545	457	554	510	501	492	477	505	458	479	487	509	463	479	469	446	424	441	453	431	443	437	454	450	423	449	484	431	421	423	460	419	421	424	398	469	411	417	444	480	427	442	408	426	455	452	435	421	435	423	418	398	412	407	401	426	409	393	428	402	412	444	423	462	418	422	387	419	432	481	393	402	397	429	395	442	384	435	445	390	437	422	448	392	397	401	429	433	425	413	412	385	404	410	413	397	414	408	400	400	420	420	462	448	404	421	431	403	386	447	403	450	408	371	393	386	412	458	432	397	393	426	444	394	439	435	436	446	401	379	423	380	390	428	401	415	388	432	419	416	439	387	454	401	389	387	427	401	447	402	376	380	405	437	396	412	405	403	407	428	419	419	387	405	391	438	374	415	369	417	387	418	438	411	398	412	441	417	384	431	414	409	433	394	406	435	405	397	395	383	401	429	392	419	443	410	445	397	413	397	405	404	413	378	404	431	410	399	409	415	396	422	395	387	414	432	406	417	406	395	410	393	408	385	384	385	392	416	407	419	396	389	402	417	442	410	446	421	437	385	389	415	437	400	443	383	416	410	444	430	438	410	421	419	394	415	435	390	413	418	393	432	392	410	411	420	430	368	422	409	405	392	398	400	349	453	426	410	415	398	378	390	432	442	388	390	407	403	423	421	400	437	372	393	423	387	423	383	411	421	381	402	432	412	441	424	370	387	415	404	395	438	405	438	390	438	410	411	398	390	389	382	378	394	417	373	421	422	399	379	417	406	393	444	386	397	376	395	401	400	400	425	396	417	439	427	398	378	408	397	414	394	400	444	409	390	408	392	391	387	399	388	381	395	388	403	395	412	417	409	377	380	380	402	416	396	454	379	397	428	408	419	379	391	408	397	424	409	410	412	394	396	378	379	416	412	379	380	362	432	433	374	400	423	436	389	394	400	421	393	407	425	406	370	388	421	402	395	391	384	432	414	444	413	444	410	399	405	429	408	394	389	416	417	411	387	423	440	411	438	396	420	383	447	416	410	387	384	420	406	391	352	397	400	442	406	421	447	425	421	416	412	402	403	382	427	398	432	401	379	426	416	373	393	384	413	414	360	371	365	385	398	384	384	369	408	406	434	377	388	419	406	407	449	342	373	414	366	420	425	398	405	415	398	435	404	412	413	418	396	415	405	425	385	400	426	427	414	389	428	377	401	398	412	392	415	405	424	415	390	393	399	411	360	421	404	413	397	387	372	434	338	401	426	399	427	403	389	381	413	398	404	415	395	403	422	419	415	419	393	396	423	398	408	389	406	420	385	385	423	410	414	420	435	416	465	438	410	373	389	401	419	397	396	418	394	397	390	440	437	385	464	411	420	435	388	414	437	373	414	412	394	399	396	402	392	434	383	385	412	405	387	424	436	376	409	409	381	423	393	393	398	395	421	407	392	393	397	438	387	407	424	428	437	400	396	429	393	411	407	394	381	419	366	409	410	376	389	390	411	370	413	393	400	390	400	426	372	407	407	413	442	393	404	389	405	401	372	390	443	437	391	408	447	411	404	383	400	411	344	433	401	418	388	416	395	449	436	409	386	375	422	402	406	418	406	443	414	430	406	389	383	404	445	400	412	370	392	409	396	435	411	443	403	421	427	376	409	406	395	379	436	391	388	382	402	397	371	386	404	405	396	401	405	388	409	413	380	436	400	432	391	395	397	413	376	384	404	387	397	413	363	382	402	407	420	423	396	431	412	391	441	442	437	403	404	414	423	375	392	426	384	400	382	395	421	383	384	431	404	387	397	403	410	396	468	393	413	443	400	401	419	411	417	437	390	401	411	420	388	395	411	378	391	404	428	398	408	375	425	409	404	390	461	379	415	415	407	423	389	428	407	436	408	413	431	371	385	396	386	443	411	375	401	426	401	421	444	433	391	387	397	404	371	369	433	413	430	396	424	432	399	399	419	382	408	402	399	400	418	403	416	393	386	413	393	406	394	423	430	418	411	446	382	404	429	400	395	421	418	418	413	443	395	407	427	407	368	422	419	431	425	402	439	426	404	401	442	427	409	379	409	381	370	416	441	399	399	424	417	459	421	392	412	395	396	447	426	390	421	375	418	404	430	411	403	407	437	382	427	425	427	406	435	410	416	426	404	415	430	428	403	403	389	401	363	429	450	412	397	409	425	399	420	389	379	416	406	397	397	395	372	363	378	400	427	385	439	443	387	426	411	371	386	361	415	419	405	400	411	417	395	381	414	412	401	418	404	441	414	410	372	409	367	416	412	388	411	410	391	357	373	382	391	406	417	395	414	400	429	403	419	401	406	382	381	407	404	419	399	445	404	385	433	419	438	410	426	403	368	409	382	408	411	434	433	393	376	406	439	408	391	413	410	385	400	375	380	424	434	406	417	388	406	404	413	397	409	398	421	428	398	381	405	422	443	370	379	368	414	407	416	408	419	400	454	424	395	399	405	443	385	387	384	435	436	354	407	370	392	397	394	429	423	392	399	388	435	399	386	390	410	429	432	433	425	422	397	431	397	373	395	409	387	455	397	395	423	408	412	397	412	426	401	382	410	409	421	405	413	400	373	446	391	398	426	435	368	403	368	392	407	415	437	469	422	378	426	412	405	378	372	391	412	423	403	408	404	417	393	386	393	370	427	395	374	382	391	356	394	376	416	449	407	387	389	372	382	419	394	379	396	420	413	399	393	384	400	431	435	385	398	444	397	406	377	393	438	413	444	376	376	415	449	394	443	398	452	422	441	387	425	465	384	435	394	428	389	401	409	396	398	444	390	382	376	410	390	386	410	400	427	388	409	403	406	366	399	396	415	426	387	395	377	406	424	409	373	398	392	384	431	402	399	421	377	422	387	394	388	429	395	406	412	386	394	409	407	409	395	444	412	399	429	374	389	411	412	403	402	401	421	380	382	381	410	407	449	366	386	387	396	407	392	428	390	378	407	441	353	417	421	428	385	421	397	412	381	420	407	383	426	421	409	416	395	404	413	417	423	417	400	368	431	420	434	392	397	397	399	393	387	385	431	393	390	398	412	419	402	380	398	392	379	430	408	399	399	437	363	432	405	403	409	422	395	420	384	404	378	420	352	400	469	380	442	417	421	436	387	403	403	397	409	418	432	423	407	413	409	388	415	405	393	428	384	388	411	380	426	427	382	401	434	400	449	449	410	418	410	385	394	389	451	402	386	385	402	378	361	435	409	353	395	388	407	406	437	413	400	414	441	386	360	396	433	395	408	399	396	445	409	381	404	429	397	445	387	388	434	424	426	411	403	410	377	402	392	428	404	403	390	403	410	413	403	391	419	374	381	389	376	413	412	399	386	416	365	450	376	402	379	415	403	382	379	403	412	463	414	413	404	403	411	376	407	378	418	428	441	376	437	405	411	412	401	399	411	421
2391	361	350	350	328	324	278	275	309	310	281	306	268	264	304	262	260	264	258	288	266	276	269	287	290	303	280	259	277	254	250	260	276	258	284	257	257	270	286	281	241	284	241	261	274	267	302	242	241	279	284	267	234	259	257	256	253	274	245	276	288	256	272	266	259	289	242	294	284	268	295	298	258	301	248	279	239	273	285	258	261	260	306	280	256	255	272	267	264	269	293	282	266	241	277	252	272	261	253	262	289	263	262	270	260	294	281	240	266	263	252	247	282	266	275	271	238	289	283	257	304	285	259	283	264	276	290	258	258	250	250	265	250	293	287	247	272	281	274	315	271	287	283	271	266	275	239	294	281	263	301	281	242	290	251	274	264	289	282	262	240	284	252	256	244	294	277	233	276	258	264	293	298	251	249	279	260	264	262	246	278	241	274	303	243	223	265	277	259	270	253	284	303	282	262	253	243	277	272	304	296	288	253	265	280	261	259	301	267	255	289	270	266	264	239	256	275	255	270	251	255	263	252	297	265	284	259	248	276	301	275	261	284	283	281	252	304	220	250	277	260	264	257	254	276	296	274	276	272	271	271	293	277	267	247	245	267	279	306	272	272	260	310	260	249	266	309	250	291	243	232	293	270	262	261	269	271	261	273	257	236	294	271	267	230	254	252	281	286	297	274	247	250	258	265	264	257	294	271	262	251	260	290	269	264	278	268	263	238	243	271	277	251	261	255	310	240	285	263	244	277	280	259	246	266	275	238	283	246	268	259	285	277	272	258	267	299	277	279	305	286	279	283	251	270	266	265	263	251	263	277	288	278	293	245	250	311	245	259	256	282	224	281	301	300	282	287	282	278	249	247	285	247	254	299	271	260	232	287	257	267	290	258	250	286	268	254	268	294	270	248	282	280	287	265	266	269	282	290	245	240	297	313	283	249	277	233	279	297	266	257	296	259	254	274	255	277	276	282	276	289	294	291	271	269	262	277	260	274	267	277	269	285	246	241	267	233	294	257	262	263	249	270	255	249	255	291	268	267	278	282	275	304	274	288	275	271	251	302	282	270	253	286	301	272	245	261	261	247	266	254	259	266	258	261	237	284	268	287	266	271	269	270	286	250	258	285	253	283	266	248	271	267	272	273	244	283	263	258	259	249	254	263	270	257	265	252	263	267	272	263	282	273	285	270	268	244	271	238	275	279	240	251	270	279	266	275	302	233	278	275	283	288	260	295	288	275	282	243	270	247	268	275	261	271	271	285	297	249	270	267	275	239	274	235	254	293	270	280	274	268	267	257	262	230	259	263	273	269	281	258	265	234	282	280	272	265	250	269	241	244	256	237	279	255	266	290	271	257	252	242	259	263	257	270	325	251	288	270	267	279	252	289	218	256	277	277	251	262	239	273	273	290	252	270	261	258	277	235	258	266	265	253	256	269	300	284	296	256	287	293	256	310	266	277	244	249	258	266	259	240	286	270	270	254	289	255	260	264	259	256	293	283	250	242	260	243	298	289	281	273	277	252	262	265	261	279	248	272	255	255	283	282	278	265	268	284	266	264	295	304	267	246	281	226	287	246	252	276	276	292	261	258	243	272	272	267	272	277	291	264	286	291	227	236	297	252	263	281	267	284	293	296	273	281	269	280	276	254	271	253	258	270	271	290	256	283	275	284	270	293	253	259	302	284	283	287	291	268	260	245	269	249	233	260	279	297	259	297	250	247	276	245	271	277	241	249	254	256	259	257	270	278	280	290	272	296	256	268	241	271	282	321	271	268	280	272	238	270	242	255	243	258	266	260	238	288	258	274	283	270	267	267	261	239	244	252	293	289	251	281	249	300	261	272	281	302	261	275	289	235	283	253	245	278	267	258	281	232	268	248	276	268	276	274	258	258	260	275	283	248	264	295	277	266	279	244	265	298	270	248	286	254	276	278	252	262	290	258	276	305	259	276	277	275	278	243	294	278	271	276	281	269	273	265	274	244	255	297	275	290	274	282	270	258	247	262	265	292	276	274	265	280	270	263	244	271	283	256	248	286	251	273	286	264	296	283	252	242	283	263	276	229	254	296	276	240	265	284	284	283	289	300	252	255	263	277	247	279	227	268	300	246	261	279	262	282	244	274	271	267	263	273	248	275	263	275	281	298	243	267	268	253	282	251	279	274	288	261	288	272	282	274	255	283	273	254	313	266	288	260	278	270	277	285	269	263	235	272	298	249	250	251	282	227	253	268	260	276	254	247	277	273	278	251	287	284	256	303	280	238	279	283	293	306	297	248	274	257	268	238	268	275	261	303	263	263	291	273	261	290	274	278	274	261	261	255	247	270	272	293	265	245	274	276	258	269	282	275	252	254	236	257	300	260	275	261	264	263	282	251	260	230	243	285	279	280	266	286	279	287	291	259	272	288	271	297	283	276	273	315	250	271	313	236	268	286	261	258	278	246	268	264	297	292	267	282	268	262	272	250	286	254	265	255	251	276	271	261	269	278	250	284	304	264	280	288	284	276	269	264	272	291	267	269	269	241	263	261	268	264	259	266	224	252	281	249	275	267	290	270	268	294	241	278	302	300	248	287	308	259	258	300	278	249	234	267	240	291	279	263	263	276	275	256	258	259	231	248	264	261	275	272	251	270	267	284	286	273	290	287	298	263	257	285	285	281	307	277	229	273	228	253	306	306	290	284	263	244	271	274	264	251	265	281	257	257	272	265	291	258	271	257	256	263	268	246	273	268	269	284	273	260	251	276	249	298	278	278	262	255	274	283	291	266	243	280	288	260	253	244	266	297	275	232	265	277	268	260	280	283	267	258	270	249	261	262	310	261	257	242	286	279	258	257	244	280	251	286	282	243	256	263	282	261	289	248	242	261	252	237	254	259	296	255	279	299	288	273	295	235	240	284	274	299	259	248	291	276	253	262	262	268	270	275	264	242	263	269	267	241	260	262	289	252	247	254	281	271	228	281	254	283	266	250	307	276	270	247	279	274	254	276	277	285	266	278	276	277	272	304	277	276	292	274	266	302	298	259	288	244	284	239	283	261	267	255	259	284	269	275	277	262	253	246	243	293	292	282	250	279	258	265	254	282	274	259	283	289	268	303	234	280	313	279	266	281	279	270	288	285	268	263	266	264	261	262	280	229	276	256	269	263	258	252	253	286	256	257	284	288	261	269	284	272	261	270	250	276	274	274	279	273	258	275	246	258	286	277	293	292	259	253	258	278	254	274	261	298	268	288	256	270	284	270	244	281	268	263	275	277	295	256	264	283	286	256	287	256	265	282	277	296	267	271	284	262	264	290	260	267	268	267	313	251	296	305	262	258	277	281	268	248	257	261	283	253	264	312	287	258	267	241	301	266	265	251	303	293	260	265	292	289	272	283	257	276	289	237	269	271	265	269	258	264	285	251	286	258	287	290	289	260	287	264	246	275	257	300	278	275	274	275	304	281	278	259	259	273	252	286	282	269	267	251	300	283	255	268	264	284	274	278	290	260	273
2331	761	891	1000	960	893	876	812	799	753	772	752	789	738	771	776	698	763	775	733	774	780	788	712	708	757	746	720	795	730	781	751	749	713	754	760	733	715	768	762	765	686	674	768	735	747	718	760	744	745	745	731	670	732	716	736	761	737	687	771	792	729	746	667	731	738	752	794	725	733	716	785	680	712	755	681	741	712	756	771	702	744	734	754	738	713	709	792	694	709	735	772	716	741	721	712	700	735	686	774	741	783	730	717	727	726	715	726	717	723	781	798	719	696	756	744	725	744	731	718	731	692	736	704	697	755	732	737	686	682	712	708	707	738	707	715	720	691	740	728	718	718	711	733	732	697	746	695	773	702	714	795	706	741	703	728	769	730	711	712	703	699	728	775	703	739	674	728	750	711	753	663	772	777	736	761	750	717	744	718	731	733	701	761	738	747	701	760	727	703	718	714	714	726	726	757	744	718	743	782	734	773	679	760	769	721	723	767	716	710	720	735	713	766	729	741	705	717	774	725	744	684	677	747	710	731	708	741	714	727	671	687	749	745	713	714	701	712	751	719	717	740	731	722	736	777	714	748	753	750	755	707	719	757	740	727	719	771	748	711	716	760	714	772	701	728	717	662	735	700	701	716	757	745	703	704	748	694	737	747	713	735	748	704	752	756	697	726	667	732	720	709	792	750	710	724	738	716	717	690	735	703	709	743	673	723	723	737	703	740	690	699	711	693	690	720	710	751	728	761	749	798	712	742	742	730	737	731	722	675	760	690	684	730	734	703	731	766	729	702	705	759	754	760	739	705	732	716	738	747	730	713	710	703	734	725	724	738	755	769	724	741	709	743	766	728	742	690	752	737	740	699	716	704	716	736	700	752	736	741	697	756	727	689	687	757	703	714	760	725	731	740	712	690	750	685	774	775	724	687	744	713	765	710	728	689	722	731	756	742	759	716	686	732	729	765	709	736	728	709	743	693	760	689	718	728	707	738	732	714	744	741	700	742	734	709	743	774	765	743	761	717	721	735	727	714	738	712	719	747	729	731	674	737	713	725	699	779	713	696	782	694	751	767	751	790	708	718	719	726	746	728	699	702	721	672	746	686	703	743	757	747	723	725	743	709	743	716	673	700	767	777	711	734	731	740	749	750	696	741	763	725	726	766	724	763	697	704	737	718	726	729	750	788	709	785	732	730	732	752	703	762	707	735	752	700	716	771	749	767	746	717	705	746	693	716	687	708	732	704	717	764	702	729	734	758	764	748	727	729	741	759	745	728	740	743	767	730	779	703	747	744	741	726	759	767	736	741	711	758	734	729	750	726	710	716	791	748	779	761	744	725	747	706	756	753	740	713	715	678	725	731	723	746	703	757	669	718	749	811	717	699	718	719	748	778	713	709	680	745	724	712	768	753	734	738	685	688	699	723	782	750	774	756	779	730	706	774	709	766	722	704	757	749	704	723	705	732	762	711	712	772	686	780	721	732	732	713	720	772	726	747	746	706	684	694	701	730	696	743	680	745	733	749	747	666	746	713	734	752	733	734	726	687	724	761	715	737	755	701	706	725	755	745	753	700	702	710	736	714	669	692	726	696	775	748	689	697	769	750	706	768	746	771	696	714	731	718	715	698	754	686	743	733	736	725	668	737	744	758	717	721	734	767	761	735	710	739	682	756	707	712	711	766	734	764	715	712	712	725	691	714	744	727	727	757	742	702	719	732	724	719	771	719	745	724	755	705	735	698	726	754	693	763	720	731	680	718	741	699	698	693	683	706	761	685	727	727	771	711	736	715	709	741	738	741	705	751	739	752	784	731	689	743	751	784	715	677	721	714	708	769	742	751	737	748	722	751	716	773	719	736	717	743	753	733	693	708	770	710	740	721	736	726	727	753	723	674	734	729	747	732	708	716	729	729	741	730	776	726	729	759	752	706	754	763	725	700	739	717	730	740	787	712	685	702	681	733	719	695	755	697	701	705	705	752	706	726	821	758	719	742	735	750	754	775	750	733	723	739	732	720	738	716	696	738	731	733	731	709	732	806	741	696	747	695	736	719	740	752	753	720	736	717	737	709	752	726	762	713	703	728	712	677	731	723	751	731	696	718	723	713	751	693	713	716	698	743	745	742	741	757	709	778	769	715	743	777	721	710	691	731	739	768	694	715	676	770	709	789	743	728	770	774	718	746	783	706	733	737	756	700	701	715	704	716	770	786	769	743	749	764	780	761	730	753	715	685	668	707	761	781	725	702	694	733	747	744	732	735	723	734	750	779	705	733	742	722	710	753	801	694	747	683	687	723	701	664	761	747	725	727	717	752	778	687	733	767	752	697	735	725	730	698	751	717	691	786	681	757	792	710	738	727	731	693	707	732	732	720	711	700	725	704	729	718	702	762	730	727	766	718	718	733	760	791	730	709	712	699	713	711	698	768	811	745	700	687	766	718	732	708	708	708	723	673	711	693	699	781	713	773	668	738	760	683	724	705	746	724	731	753	749	749	774	750	717	759	707	713	753	704	742	685	678	726	751	743	760	745	752	733	677	746	736	750	778	672	696	716	759	712	725	702	779	708	718	748	758	722	727	752	747	702	774	719	703	717	758	697	735	715	733	765	725	727	697	736	697	701	689	767	688	774	730	708	724	757	709	743	723	704	722	685	721	761	739	679	697	734	778	714	727	740	743	736	700	772	726	750	738	738	714	729	709	725	741	742	738	774	739	776	753	725	740	764	698	766	661	747	704	752	727	735	731	704	709	763	781	715	668	747	761	730	695	700	771	721	728	726	767	695	750	779	709	706	741	708	759	768	732	751	752	728	758	805	661	751	740	761	760	730	726	720	700	709	729	692	746	706	783	730	732	742	764	727	705	687	720	673	771	721	731	744	740	721	739	738	707	722	710	769	703	699	721	738	748	689	784	725	758	693	707	741	752	716	693	735	749	691	752	735	744	713	759	701	759	706	703	713	722	730	718	726	743	759	725	753	730	735	702	725	731	728	744	743	748	712	703	695	754	729	715	713	711	730	688	764	731	753	701	719	739	702	708	755	750	759	731	762	777	705	703	754	741	775	750	742	704	720	681	724	735	740	708	768	730	728	737	735	706	729	738	709	732	717	698	754	755	714	745	715	747	702	710	714	701	738	772	752	740	727	745	696	758	697	764	770	722	714	765	667	711	750	733	751	703	753	719	706	679	723	749	726	702	802	726	717	731	697	752	764	753	726	737	739	693	761	729	712	743	728	739	783	715	741	767	719	680	705	741	744	738	706	715	728	726	712	754	717	735	751	738	719	727	730	729	695	771	735	717	727	736	743	674	720	690	702	732	693	751	765	681	748	749	750	748	754	701	685	767	771	767	776	680	727	728	720	675	746	705	756	727	677	751	685	749	737	762	690	708	721	727	681	743	740	708	730	763	738	700	693	737	738	738	727	773	753	778	764	716	684	721	730	741	736	673	672	768	757	787	765	720	738	711	738	737	741	710	711	713	754	715	711	702	757
8666	898	1165	939	751	547	451	361	349	283	279	207	215	198	236	187	201	192	195	162	172	167	148	185	163	148	175	171	151	163	160	183	142	142	144	147	158	170	133	166	176	176	164	162	142	140	145	134	128	137	161	159	150	163	134	173	151	149	162	185	163	158	138	156	159	149	164	149	162	148	165	166	143	160	155	135	132	167	161	148	155	125	146	151	148	150	125	144	162	147	128	142	161	154	156	140	131	147	160	159	159	158	146	155	142	138	125	123	154	152	152	167	132	136	151	168	142	144	165	171	173	129	149	137	124	137	151	142	150	150	134	138	142	176	153	137	136	164	143	133	134	135	147	148	150	160	110	152	141	133	119	133	148	153	137	119	155	132	156	139	142	150	160	136	152	162	151	142	151	155	123	139	165	118	140	164	145	159	142	131	144	123	145	122	147	134	140	134	166	174	166	134	137	163	136	143	160	153	160	145	131	152	144	133	153	139	135	153	144	157	159	124	140	148	153	134	130	141	157	134	144	145	156	141	159	157	145	130	139	140	154	158	134	153	134	144	158	143	142	136	160	181	155	151	152	128	143	145	153	148	153	126	146	149	147	154	154	147	163	163	141	141	152	150	134	153	159	143	140	142	130	152	148	132	152	153	141	138	162	123	140	145	138	144	156	141	129	141	164	138	155	150	147	135	130	153	125	132	141	137	153	138	147	132	144	167	140	145	145	159	123	135	143	125	133	137	150	147	155	150	168	164	135	138	169	157	146	150	147	143	163	158	153	127	154	160	163	151	142	150	150	149	120	130	147	140	132	166	147	132	137	144	153	142	152	145	143	145	142	143	127	132	136	137	162	139	141	133	168	132	137	137	165	157	185	161	145	154	134	152	147	156	160	146	140	150	140	159	147	135	148	156	160	166	152	148	149	148	155	166	139	142	135	148	138	115	137	127	154	158	155	169	143	136	160	150	145	150	158	137	155	141	141	148	130	148	128	142	128	150	149	142	165	150	157	121	148	136	137	115	141	136	147	161	139	139	145	134	149	132	139	148	128	155	121	153	149	175	123	157	142	159	148	157	146	136	125	147	148	161	145	145	149	146	166	154	164	131	141	137	133	145	143	153	150	150	142	145	168	144	132	150	137	132	147	151	154	180	162	154	144	169	154	153	126	152	127	143	133	129	150	136	131	164	132	150	156	149	165	152	160	158	151	141	178	142	148	149	152	134	143	172	138	109	139	154	154	145	156	145	138	152	158	160	154	153	168	149	156	155	150	143	141	140	151	133	168	172	134	147	166	152	168	138	157	129	156	131	155	146	141	145	134	136	135	157	142	152	125	144	148	136	144	136	137	131	141	130	146	149	155	128	151	149	139	146	167	134	140	149	160	135	146	127	156	155	140	155	153	141	151	155	148	145	124	128	153	142	133	145	147	154	159	154	158	145	165	131	166	135	136	135	167	126	141	134	151	160	151	130	150	143	145	152	159	155	142	150	132	148	154	133	169	119	151	144	151	149	130	148	127	134	133	138	150	147	162	159	160	161	127	141	134	150	140	159	135	143	140	145	157	137	139	162	129	142	156	130	158	148	172	141	154	141	127	159	149	144	130	153	142	157	164	130	121	171	135	163	149	147	164	148	139	128	152	163	151	146	151	161	137	145	159	148	159	149	133	153	120	129	155	145	156	141	138	120	152	166	138	138	139	152	146	153	137	150	142	147	161	164	162	172	171	128	162	146	156	158	139	140	130	153	169	155	142	153	158	114	143	156	162	158	152	144	155	154	141	146	142	144	153	131	129	130	142	136	153	136	145	141	138	146	140	144	156	159	129	151	180	151	141	135	142	128	159	120	135	145	156	155	154	159	153	140	154	133	154	157	135	148	141	154	121	141	139	134	145	129	139	137	159	135	148	120	164	142	154	147	145	153	152	152	124	144	159	142	132	138	149	131	146	135	149	157	140	137	143	152	141	174	126	132	146	144	154	154	152	154	139	152	181	155	148	133	167	143	149	125	139	156	174	158	152	144	164	136	157	143	118	148	143	157	145	160	143	141	125	167	120	121	163	167	149	137	135	138	124	150	137	153	167	132	145	157	138	133	153	136	157	145	152	151	141	123	149	143	162	146	151	143	161	172	146	132	153	160	139	147	139	159	166	149	144	157	138	126	141	136	142	141	152	155	151	159	151	139	169	131	132	155	141	135	138	175	179	137	142	136	147	150	163	144	185	147	140	139	150	146	153	149	134	151	162	174	146	160	154	159	131	139	128	164	139	155	146	155	143	136	167	136	141	140	159	161	153	163	142	165	128	134	159	169	149	148	155	159	142	168	130	148	130	136	171	148	154	171	163	159	143	119	147	163	148	170	164	165	140	151	134	163	151	156	145	146	131	163	153	150	146	150	148	137	158	146	138	121	146	161	157	164	152	150	140	140	138	149	156	131	147	151	156	156	148	129	155	139	143	143	149	153	140	152	144	151	161	145	125	143	124	165	121	152	166	126	134	146	150	145	171	171	148	159	146	176	142	149	165	157	174	165	153	156	134	152	139	154	136	147	150	164	155	163	145	144	158	154	141	152	143	152	139	142	150	171	151	131	176	145	148	154	148	158	147	145	158	140	157	147	165	144	142	134	161	156	146	159	141	162	137	161	160	152	140	167	137	181	144	142	152	156	157	133	146	142	157	151	171	139	158	142	156	146	153	154	126	146	136	140	173	177	170	142	155	147	165	132	155	154	147	133	152	149	164	134	149	141	143	151	152	137	142	165	142	137	140	147	138	158	138	144	136	138	158	146	138	175	173	141	130	184	153	153	122	154	132	152	139	137	155	138	133	163	174	143	152	153	164	145	158	133	142	154	134	138	145	136	178	164	143	153	157	157	152	160	138	154	143	155	160	139	124	146	145	153	142	153	147	141	164	153	141	152	150	146	154	129	138	147	143	159	152	149	137	132	135	147	142	152	139	139	126	133	149	156	135	153	149	152	169	159	146	140	139	162	147	139	158	163	162	146	158	166	148	138	137	147	160	142	144	149	145	142	154	138	126	150	148	162	148	139	139	144	148	166	163	134	143	142	153	162	138	143	143	176	147	139	161	152	137	149	136	160	158	138	144	152	143	146	154	128	156	154	168	126	136	147	158	152	155	143	128	153	151	131	142	160	164	149	158	158	153	152	157	159	154	163	149	160	137	134	143	145	142	134	148	140	149	144	149	149	135	162	143	160	159	153	163	151	149	151	129	134	129	132	155	151	132	142	128	134	146	145	144	153	158	120	166	127	136	146	146	148	135	132	123	150	138	161	141	127	144	156	124	135	160	132	145	158	135	159	169	138	132	135	143	150	167	143	132	148	163	165	146	155	162	138	127	152	135	148	155	134	163	155	157	162	137	170	128	152	160	168	129	139	149	146	145	157	133	165	156	143	142	124	171	160	153	144	150	141	156	152	138	154	156	154	141	140	168	149	146	151	163	146	143	139	145	141	136	141	140	154	147	143	154	145
5495	1173	2528	3103	2657	2155	1803	1639	1369	1175	1012	912	877	815	785	746	731	724	643	635	600	590	555	557	562	547	547	557	504	525	501	496	514	495	495	520	459	453	489	482	500	462	450	451	467	480	422	454	446	437	468	491	466	464	424	474	457	490	478	477	430	506	436	423	412	482	446	457	475	485	431	470	465	456	483	465	446	410	453	423	476	472	472	449	458	413	443	469	405	460	437	414	452	441	437	414	442	430	459	439	444	438	439	420	408	457	447	478	434	428	431	452	455	449	433	439	458	391	449	448	404	409	444	429	431	444	414	411	422	454	463	415	398	392	450	475	430	448	438	412	415	441	428	413	445	401	410	427	459	402	463	397	456	438	460	415	440	455	454	439	412	413	414	441	392	443	457	462	439	459	402	452	407	432	417	425	412	461	422	431	446	444	436	392	428	432	452	422	437	429	397	452	397	442	398	431	434	415	438	441	413	413	466	407	424	455	430	426	431	458	415	458	421	468	468	429	420	443	438	415	417	387	436	439	422	445	441	448	448	444	439	434	408	442	476	440	440	426	425	428	447	461	420	446	438	398	440	474	447	434	454	464	446	456	454	431	440	425	387	407	465	441	446	464	419	423	447	413	449	432	390	422	440	402	416	415	446	416	446	433	443	426	440	431	453	434	442	416	442	435	454	415	441	470	426	411	414	448	441	418	435	444	435	411	436	404	431	433	429	415	464	396	445	466	432	447	429	469	427	398	401	454	419	455	452	444	417	459	425	472	442	400	389	385	423	430	451	420	389	417	471	424	431	436	453	448	460	458	458	402	419	430	440	436	453	408	425	422	437	416	464	443	437	450	412	413	428	435	414	458	438	423	432	473	445	425	409	394	433	417	431	456	432	427	432	420	465	450	408	444	431	405	438	455	413	429	419	456	414	446	413	417	451	418	440	450	446	414	442	431	408	442	385	440	443	418	439	434	453	408	482	441	449	445	421	480	451	421	413	420	417	429	426	439	444	442	431	450	459	437	448	442	443	481	416	415	447	443	461	405	428	409	428	447	455	438	430	420	420	408	434	451	454	398	405	384	425	401	428	411	410	419	410	447	433	434	434	438	435	484	461	450	422	443	420	426	404	448	455	423	424	377	436	424	430	419	476	403	391	441	431	482	427	437	430	408	423	435	441	424	418	445	452	449	409	445	435	458	411	468	447	405	421	399	440	451	447	428	421	457	445	456	396	460	435	452	392	419	424	422	459	407	423	421	456	425	400	442	441	429	464	416	421	439	427	428	443	402	431	442	457	412	425	424	421	456	409	425	403	426	433	432	434	417	416	405	438	422	436	445	415	420	438	406	441	451	433	419	406	434	441	427	458	408	416	425	454	441	445	438	401	464	440	427	438	445	422	472	430	436	411	439	459	427	433	437	443	448	459	435	451	424	452	439	408	430	403	438	462	420	451	459	419	408	405	438	424	431	454	443	453	385	432	477	453	446	380	477	418	433	419	423	423	448	443	426	438	427	455	434	442	431	451	440	436	424	482	399	433	418	419	443	419	423	416	424	439	436	421	453	465	446	470	457	448	424	474	429	456	428	418	424	433	435	425	415	462	413	446	418	448	389	426	430	391	436	457	427	426	443	450	434	440	409	410	432	425	432	443	438	404	413	403	467	407	434	442	438	435	419	445	419	423	463	419	428	437	431	460	432	430	471	444	475	456	414	436	421	467	421	440	422	423	460	442	427	440	402	419	450	411	441	437	466	421	458	403	457	395	433	403	443	444	401	449	461	468	462	430	440	445	428	415	423	414	401	416	455	444	424	418	476	441	407	445	421	434	443	419	448	472	419	387	446	428	466	443	418	418	465	408	376	431	420	431	448	439	424	459	420	456	412	415	392	426	432	441	430	434	405	416	435	423	431	446	441	451	410	410	451	442	378	440	443	479	450	401	411	406	418	381	445	428	427	404	453	434	444	440	463	407	445	431	410	424	438	415	417	445	432	440	436	434	436	440	413	411	436	446	430	463	425	441	438	422	392	440	413	417	421	412	396	395	419	437	458	454	416	426	447	425	447	454	455	447	425	457	449	459	433	401	464	450	422	481	460	441	454	423	417	422	451	386	414	419	434	437	434	415	397	441	461	391	423	443	430	425	424	444	426	434	421	432	444	429	477	431	424	439	474	426	432	410	439	440	418	382	440	441	420	437	442	419	415	451	449	454	407	430	452	435	429	435	458	448	438	441	472	425	407	425	421	445	449	446	429	476	442	469	441	462	395	446	436	462	446	429	440	447	431	425	443	441	422	420	457	429	407	397	424	428	431	439	413	411	414	420	461	461	457	419	435	422	400	444	423	400	428	452	435	413	397	470	426	433	394	425	427	452	419	448	468	461	413	461	378	443	424	402	410	463	417	450	426	458	388	463	429	423	433	420	405	414	398	438	431	444	414	432	439	439	426	402	440	465	449	431	432	446	408	414	439	427	443	408	468	432	425	443	421	454	466	437	468	448	427	434	487	441	445	442	424	422	444	455	435	424	417	432	427	412	392	389	421	393	453	422	417	453	438	421	433	449	474	426	465	443	427	445	431	436	448	437	448	434	410	441	419	394	392	448	431	448	423	441	437	450	429	443	410	466	455	437	435	461	400	418	420	453	415	467	421	416	459	417	429	450	415	413	412	455	451	414	418	433	389	436	447	430	432	441	415	400	464	424	423	434	430	440	465	466	426	438	430	412	438	435	445	426	454	449	408	439	436	427	422	400	415	441	456	392	448	433	430	442	457	402	468	429	423	441	425	457	414	454	413	463	428	430	419	465	440	454	409	421	436	457	446	457	397	451	443	425	450	433	412	430	460	435	418	415	442	420	441	417	411	442	416	448	434	486	398	444	445	426	418	417	467	415	438	434	387	414	410	416	435	438	428	418	460	440	408	434	423	434	425	393	463	457	413	431	456	426	384	476	435	446	453	426	468	424	430	427	415	421	459	424	428	422	457	424	462	453	424	422	466	426	388	430	438	429	429	436	442	404	429	443	453	413	437	430	469	414	441	438	456	416	459	424	423	457	408	420	436	432	394	419	443	408	427	456	431	450	422	426	412	475	425	446	439	435	411	423	413	464	450	445	435	412	421	435	482	448	449	424	425	454	408	415	412	411	421	447	449	444	441	421	441	413	491	422	427	408	463	469	444	403	472	418	459	435	421	440	443	400	448	413	430	437	446	432	424	431	429	405	480	469	410	440	434	421	408	432	454	401	442	457	424	436	458	428	431	419	410	411	446	426	418	436	447	421	413	458	447	453	431	408	410	424	460	455	430	457	412	411	436	469	435	407	395	446	426	454	411	431	431	443	433	423	411	419	425	454	413	421	419	436	405	425	474	440	441	448	445	472	433	436	449	435	422	432	449	473	397	405	390	438	423	410	435	431	433	413	434	454	453	397	390	441	414	411	433	450	437	438	430	432	415	425	420	422	400	437	458	436	425	428	427	430	449	409	435	437	441	431	435
16107	2273	2247	1809	1282	874	698	557	438	402	323	298	248	243	243	227	185	204	201	161	161	174	184	170	166	152	154	137	176	153	141	179	156	146	135	142	156	131	127	155	163	148	148	126	136	146	164	142	143	142	140	152	135	123	159	145	124	149	145	156	138	145	126	118	139	152	136	142	139	151	115	133	136	147	133	137	144	139	144	139	142	147	150	128	128	129	126	142	142	133	118	125	150	139	128	137	121	150	132	150	120	122	143	117	120	118	134	128	135	141	154	139	150	149	132	136	124	127	134	152	115	155	130	151	132	134	143	151	145	136	137	140	146	138	125	121	141	120	132	127	162	146	115	151	127	117	119	126	152	138	136	152	125	129	125	147	159	129	128	137	126	125	141	132	132	132	129	143	141	126	131	122	147	131	133	130	150	138	105	121	140	131	137	105	136	126	118	134	134	118	131	122	123	147	137	126	135	123	132	131	123	131	125	131	127	131	138	168	135	123	142	123	114	158	135	150	118	140	133	118	127	147	142	128	114	115	129	134	142	112	128	138	125	126	131	138	127	148	125	141	155	139	150	147	139	122	116	128	117	151	121	136	141	117	129	144	119	132	128	122	141	136	114	133	132	139	98	126	114	126	137	116	136	144	137	120	147	146	133	115	137	131	146	142	135	143	125	108	138	139	124	129	150	123	137	127	144	127	136	135	127	151	133	128	117	143	124	134	125	132	119	128	132	132	134	134	130	130	151	116	132	125	125	137	127	135	128	154	138	130	142	138	147	122	121	126	144	139	131	125	117	136	129	133	125	133	117	132	124	111	123	109	137	143	149	119	122	115	123	148	122	153	138	150	103	118	117	131	136	128	137	149	145	128	135	149	141	151	133	139	119	150	122	127	128	120	124	128	122	131	127	147	142	116	140	126	147	131	141	118	129	133	141	144	128	117	146	117	134	135	146	131	138	145	138	138	141	139	138	146	111	130	140	134	136	143	131	123	136	134	130	126	159	142	128	166	125	133	132	140	151	128	123	150	143	127	139	136	131	150	136	129	117	138	126	126	131	135	117	144	118	149	119	138	159	148	122	138	134	129	167	157	122	121	125	126	119	124	130	135	120	133	122	152	138	145	152	146	132	142	138	133	142	142	149	121	115	133	117	139	137	133	137	148	132	113	111	119	139	142	126	132	137	125	141	115	119	130	139	121	135	111	137	140	122	136	126	133	131	143	169	123	136	111	132	125	140	142	124	124	127	137	128	129	117	138	148	136	148	129	134	139	141	135	137	134	133	143	132	136	133	130	151	133	128	168	115	144	142	115	131	131	142	128	111	135	125	132	121	118	128	106	149	111	118	123	139	140	117	136	133	140	127	125	149	116	130	119	126	138	152	144	136	135	152	139	136	131	141	114	135	148	131	144	130	125	142	131	117	129	144	127	112	115	119	126	130	127	128	121	140	140	129	125	131	112	133	153	138	136	137	146	139	136	152	112	133	138	137	161	135	136	137	124	128	118	126	149	129	131	122	114	140	121	130	121	135	117	134	141	112	134	146	168	139	122	136	137	137	128	127	115	142	138	140	138	162	118	135	128	128	153	130	131	121	132	119	132	124	122	138	161	128	140	138	151	140	135	125	120	134	130	133	111	146	128	159	136	154	131	119	146	119	111	150	144	132	128	116	118	142	129	133	117	144	132	123	159	144	129	139	154	146	124	131	132	125	130	126	123	145	117	126	134	144	146	130	138	122	119	129	143	112	124	123	121	126	137	148	140	129	120	136	124	145	145	135	137	123	129	125	129	150	114	155	127	140	140	117	131	159	139	157	113	116	126	122	117	127	152	132	122	145	117	149	126	119	125	142	119	130	137	112	118	124	136	124	134	143	129	139	129	117	125	125	131	132	130	123	134	139	146	107	121	123	145	135	155	153	129	133	120	134	141	137	143	124	133	152	141	125	123	131	120	153	153	130	130	136	127	136	141	111	134	126	123	120	147	143	134	133	139	139	131	121	149	121	134	130	118	106	150	109	123	131	136	131	123	125	115	127	114	141	140	133	125	116	146	139	122	135	142	125	131	129	145	127	120	135	127	139	130	139	132	140	123	135	148	139	118	145	135	125	116	116	126	132	137	137	130	141	133	126	145	139	133	134	129	119	125	131	148	128	125	129	116	134	119	132	125	144	129	139	133	130	118	140	139	119	118	132	140	112	124	134	124	144	132	134	157	124	130	146	124	118	122	131	131	141	152	131	98	133	132	140	142	129	124	141	127	134	105	123	107	131	148	124	130	146	136	133	125	128	129	137	142	150	131	141	133	126	125	134	143	148	135	150	129	136	138	130	139	143	121	144	145	152	131	145	123	137	123	136	134	150	110	138	138	111	135	130	132	117	134	123	122	129	147	139	132	150	112	139	127	134	138	137	123	138	148	153	150	136	115	127	123	133	133	119	127	128	130	145	124	123	136	133	121	111	131	118	136	141	145	118	112	122	120	110	127	100	113	142	124	153	132	118	154	126	136	154	112	147	127	113	139	145	142	124	127	121	134	150	116	127	137	137	120	121	110	140	143	141	147	131	139	154	114	134	164	143	121	120	122	135	136	140	126	132	140	159	128	125	127	140	129	141	124	144	154	131	110	133	149	152	141	142	117	138	134	148	130	124	130	135	135	114	106	136	145	147	123	130	145	115	114	135	126	135	132	146	136	120	131	130	130	144	136	124	130	149	121	132	138	150	102	122	121	111	139	141	117	125	150	133	132	139	112	140	149	133	127	135	145	137	139	126	119	131	131	120	112	127	123	120	126	132	157	153	156	120	115	142	123	150	143	140	137	137	123	137	120	131	137	143	137	124	130	128	133	122	137	142	142	122	122	119	131	122	135	139	123	124	127	153	132	126	144	125	121	150	121	133	126	152	139	122	122	115	119	135	140	123	132	126	135	134	133	137	122	151	131	122	132	140	135	146	159	139	139	130	157	137	137	130	128	149	142	121	173	146	122	132	111	116	134	136	117	124	147	139	117	140	128	119	120	128	126	130	123	119	142	117	130	129	131	133	129	136	130	135	144	147	135	144	129	149	136	118	115	116	116	119	152	139	125	134	115	140	141	152	132	140	108	119	124	160	150	134	147	135	126	145	137	98	112	138	123	157	124	143	135	123	143	143	149	136	120	137	139	138	127	132	133	136	144	137	130	145	129	157	167	115	139	130	152	136	148	145	157	134	120	146	123	144	129	124	127	130	128	155	133	134	124	136	128	127	124	131	150	126	134	136	129	126	128	128	139	149	140	138	126	122	129	150	130	138	150	142	135	128	134	149	131	122	142	129	125	123	151	164	120	138	119	126	120	126	127	134	144	137	127	114	134	121	116	136	120	142	130	123	140	157	130	111	143	124	173	105	110	124	126	117	130	132	127	128	138	136	117	138	145	128	130	164	127	124	139	112	135	122	131	136	133	142	130	143	160	123	120	142	125	137	136	126	132	121	136	134	123	124	137	144	154	137	155
7443	1977	4405	5144	4612	3861	3086	2529	2209	1893	1630	1434	1346	1167	1102	1015	942	895	828	784	716	729	690	695	651	682	584	613	559	564	585	584	538	525	510	529	535	513	462	498	482	517	474	466	487	478	501	480	498	489	450	445	458	480	487	440	459	430	423	468	438	444	419	441	402	420	424	458	403	443	456	436	475	387	444	448	439	419	471	395	429	451	446	438	419	420	410	407	440	422	405	389	432	392	410	429	408	418	433	396	430	402	396	434	388	402	389	407	445	411	439	407	409	420	458	420	457	388	439	423	406	414	393	435	385	454	433	422	404	430	392	413	441	412	431	409	425	412	439	432	443	441	415	424	416	385	409	419	424	392	413	388	388	442	417	408	425	397	409	393	422	397	419	414	416	394	439	414	430	421	391	398	391	393	404	432	402	434	387	385	407	402	395	396	415	414	432	383	394	397	403	391	414	424	424	418	373	377	387	415	381	386	422	425	392	426	388	392	412	425	396	416	421	414	387	432	385	433	396	403	394	424	395	409	388	452	401	419	381	367	432	409	424	407	424	453	414	373	430	404	387	406	416	418	417	410	400	422	426	407	407	398	413	428	385	387	427	410	416	358	415	383	386	398	377	402	388	406	435	352	401	414	399	396	368	430	414	427	397	406	397	409	384	409	435	384	383	424	397	431	369	400	398	396	416	389	404	407	415	385	398	405	390	445	355	397	395	458	400	404	392	398	371	372	386	398	429	426	413	368	436	398	375	385	384	413	378	412	424	417	402	428	385	426	409	406	390	425	431	418	388	411	416	425	431	436	380	400	406	408	398	418	394	394	382	394	412	394	440	458	416	427	413	373	393	431	376	400	396	401	413	415	395	370	408	423	429	397	392	447	408	393	413	404	412	402	386	410	419	444	388	380	440	398	401	419	364	366	381	385	398	424	408	382	399	426	395	391	424	378	390	396	384	398	373	410	420	410	420	443	409	381	399	438	411	426	408	440	408	437	420	404	418	434	437	361	429	423	391	392	460	435	417	368	429	394	392	438	401	417	373	399	388	392	397	436	383	400	418	412	412	389	402	360	406	419	412	434	407	401	394	382	405	375	398	422	369	397	397	391	444	405	363	381	454	379	384	422	396	428	418	414	399	409	387	408	409	443	427	393	382	428	394	404	414	396	411	405	424	419	407	431	430	393	412	382	380	404	376	397	404	369	403	393	412	391	421	429	377	412	434	426	409	446	460	392	406	407	405	417	408	441	406	385	390	402	390	406	425	411	389	380	389	399	395	408	410	411	378	417	407	434	376	468	388	408	396	398	408	419	400	390	413	419	401	446	416	409	446	398	390	419	398	412	382	423	414	437	424	425	418	383	419	399	365	412	393	405	414	434	423	427	373	385	413	390	408	419	387	359	409	426	397	389	396	402	441	394	429	371	400	419	383	382	403	361	400	416	402	403	425	411	413	389	441	423	392	401	435	429	382	391	353	425	425	409	418	399	439	412	411	445	390	399	385	403	416	442	376	405	415	386	414	421	423	425	410	392	388	406	393	446	402	391	405	422	398	401	382	404	396	394	414	394	432	391	378	365	379	408	419	400	386	392	408	423	417	430	392	415	406	397	392	414	394	398	409	425	408	394	431	420	382	394	367	425	407	416	404	426	400	403	394	393	426	358	388	362	373	422	410	410	410	421	386	382	396	444	420	396	417	388	413	431	392	397	405	363	400	423	407	429	416	380	405	405	376	425	469	455	415	392	417	442	439	407	420	421	438	406	379	422	401	386	412	405	413	399	389	395	407	371	420	406	445	414	378	384	385	431	389	406	415	433	440	407	421	415	408	391	431	374	385	434	414	386	410	430	411	423	421	370	415	378	378	422	372	376	388	393	406	388	389	391	399	421	399	435	404	390	383	388	389	396	412	404	406	403	402	400	393	405	401	386	410	388	430	392	428	392	426	433	434	400	449	424	424	410	378	417	442	417	402	402	389	387	424	401	402	392	411	402	435	387	437	419	393	402	412	399	420	434	391	432	389	380	423	430	380	430	383	382	399	403	375	398	440	409	404	401	418	390	423	402	412	373	405	419	372	415	367	409	393	403	370	380	431	413	380	410	400	389	415	441	387	395	424	433	427	376	380	412	427	382	394	390	426	414	439	399	408	399	407	424	385	396	403	420	416	409	410	395	400	426	392	418	405	423	374	387	404	396	383	377	409	375	396	389	391	393	383	391	442	441	405	397	402	411	416	380	412	419	412	408	391	416	379	430	421	379	407	401	414	428	400	378	394	418	417	386	359	447	369	369	379	382	401	390	451	405	410	385	379	401	412	388	431	402	426	459	410	425	388	394	380	384	427	389	405	409	409	405	417	404	389	400	394	413	428	394	439	374	402	387	400	410	391	414	416	397	391	398	381	413	392	413	404	391	421	352	447	393	418	438	394	405	421	430	396	406	409	404	381	422	402	418	441	413	407	463	413	416	408	399	389	441	392	391	429	380	394	420	396	392	421	437	434	387	410	420	407	397	376	370	441	422	400	405	422	386	391	413	392	404	404	429	402	412	389	401	396	385	410	407	423	435	438	396	392	404	428	436	427	392	446	387	447	415	435	384	379	387	413	399	367	406	395	402	460	380	425	407	365	395	400	402	394	421	429	388	411	389	425	396	413	407	417	413	424	399	392	417	395	414	400	411	421	351	413	366	445	387	416	408	414	402	402	404	386	394	391	407	386	402	391	409	390	430	405	439	395	377	438	402	382	387	403	412	432	421	414	416	417	440	411	396	401	432	397	409	385	404	416	380	394	368	408	402	387	395	400	422	395	409	394	375	400	437	408	408	410	384	405	419	401	412	430	414	398	417	392	405	366	414	401	394	371	414	430	398	430	435	417	397	391	415	399	399	436	414	400	387	418	440	428	451	425	418	383	427	410	405	420	374	379	426	390	403	392	410	404	419	394	395	388	405	384	418	410	409	383	431	441	419	425	418	423	394	398	409	415	405	388	435	435	399	384	423	401	421	432	429	423	383	419	388	394	390	412	379	400	422	421	414	420	399	398	390	409	385	426	394	402	433	387	402	435	406	426	420	403	424	392	380	391	408	375	409	407	412	417	434	403	409	447	391	357	399	403	451	431	420	400	399	431	412	413	395	396	382	368	436	407	424	413	382	429	381	405	395	440	402	430	366	423	390	410	421	436	411	436	390	368	430	397	453	404	422	404	408	415	446	437	387	415	399	404	384	422	403	400	410	412	408	415	419	388	358	388	413	427	409	396	436	401	379	432	428	426	384	437	400	397	409	399	422	382	413	397	377	390	404	410	392	408	399	398	414	391	377	382	401	388	368	371	384	401	426	402	434	438	422	402	401	360	433	380	365	429	419	403	365	405	415	383	376	409	410	411	376	418	415	399	421	377	402	417	410	420	393	424	442	428	414	430	407	404	427	406	390	446	403	361	443	394	419	398	420	361	399	427	397	398	375	401	395	445	429	392	417	451	404	401	377	417	421
2491	314	322	333	350	299	303	296	281	313	313	256	299	269	268	290	297	254	293	264	273	291	278	279	274	253	277	281	265	260	259	255	265	274	294	280	275	275	298	285	288	239	275	307	287	289	250	275	246	297	250	247	266	263	271	249	255	244	267	269	269	262	281	270	278	250	242	237	286	290	286	265	278	289	285	252	294	271	290	254	282	286	260	242	266	263	251	248	256	273	263	251	238	279	256	251	289	237	277	291	288	319	224	289	261	286	303	268	250	266	275	259	264	274	275	262	246	299	256	251	277	252	254	254	248	267	246	271	264	283	261	269	279	296	274	248	290	288	270	263	249	271	260	282	297	245	267	251	258	245	255	293	305	276	256	283	317	275	239	241	287	303	262	268	283	248	280	245	287	260	263	259	219	307	260	260	276	275	267	262	250	270	286	243	266	267	289	241	276	300	268	284	269	273	269	275	297	261	286	269	267	260	320	303	264	299	248	300	274	278	283	252	265	265	245	258	256	280	255	263	272	246	284	271	253	272	289	291	253	245	285	299	280	269	281	260	249	260	290	248	258	261	281	242	264	254	276	289	272	254	274	306	262	266	262	273	260	258	293	269	250	274	281	288	279	268	285	255	286	253	273	238	279	287	261	262	289	271	301	257	284	280	274	275	276	258	255	271	278	288	278	277	249	252	248	319	250	249	284	257	281	246	257	245	248	280	250	264	273	297	255	292	257	273	273	288	245	287	270	300	248	250	269	274	260	275	247	269	282	288	235	274	281	280	270	268	283	255	261	254	244	269	278	253	288	264	271	294	307	261	259	270	285	255	273	269	257	285	262	264	289	260	277	250	279	312	262	271	276	278	285	247	273	251	276	296	235	288	255	288	263	269	275	294	282	267	295	255	264	272	263	244	292	250	249	256	254	276	274	252	260	254	260	229	276	258	273	274	285	269	284	295	299	275	296	270	271	290	250	277	255	292	241	275	263	253	262	294	282	267	283	277	310	257	297	243	262	251	249	277	289	289	274	258	265	253	275	297	280	263	302	264	281	247	286	267	294	258	270	261	278	288	262	286	253	267	268	269	246	269	246	277	255	275	244	279	274	261	294	261	282	285	270	250	269	269	292	292	250	265	279	272	253	266	271	252	247	270	259	260	306	260	282	289	280	265	243	302	272	291	281	288	262	272	302	288	294	268	290	246	249	270	274	267	272	286	256	270	271	251	276	282	250	256	292	256	279	270	275	253	264	258	274	264	304	284	259	283	268	252	279	316	273	307	265	282	267	255	296	270	291	254	270	278	272	263	259	306	256	280	287	261	274	285	274	262	235	258	247	274	279	263	265	286	280	275	243	261	292	278	256	276	291	271	274	278	284	277	253	279	264	270	275	276	278	274	295	249	268	272	282	274	265	258	261	277	260	258	271	295	267	302	294	292	280	271	268	292	284	271	254	264	257	276	306	242	252	247	264	285	274	266	266	274	238	287	278	287	255	272	261	246	275	276	269	251	265	235	263	280	294	272	273	304	273	241	257	312	267	313	270	259	241	284	304	256	283	252	294	269	281	267	240	285	248	267	255	251	271	277	268	288	287	271	238	260	275	262	266	262	284	273	273	271	281	260	269	276	269	268	266	270	265	311	278	255	268	288	269	282	280	255	284	256	257	299	259	284	246	269	276	267	274	257	277	264	253	271	235	275	299	260	276	256	290	265	259	297	270	278	265	240	251	261	264	306	267	297	279	272	278	270	299	246	260	237	261	258	270	256	282	247	274	240	304	286	275	287	301	236	256	230	264	262	249	263	274	280	253	247	246	258	291	250	288	271	271	287	268	267	266	260	293	268	267	305	298	269	265	304	267	230	271	310	271	246	268	270	284	289	268	278	294	271	257	259	272	262	292	273	263	271	285	282	246	265	287	298	260	285	278	298	277	275	295	267	250	249	276	299	266	287	238	270	258	254	265	274	276	263	282	257	249	262	278	260	255	274	265	287	298	247	281	290	259	290	289	277	252	297	280	266	263	263	279	277	256	261	268	291	287	263	279	288	297	276	277	312	299	277	282	279	262	242	239	244	277	298	261	251	253	254	245	277	275	252	259	283	241	234	297	276	307	280	288	298	248	268	262	271	288	282	266	258	290	275	269	287	277	262	268	277	278	252	227	252	279	248	294	280	251	249	282	270	278	283	254	280	278	286	256	280	247	254	289	271	274	289	266	263	265	263	256	252	256	239	260	268	298	269	278	268	261	257	255	263	287	263	260	259	241	260	258	265	269	288	264	273	262	284	252	254	281	286	269	269	254	274	274	246	271	253	250	269	266	275	282	274	286	239	264	281	277	259	281	264	302	234	265	264	295	273	252	257	276	277	251	290	290	278	279	261	287	256	245	291	247	270	260	304	257	298	276	237	271	251	238	260	274	284	276	274	261	269	275	288	286	294	262	269	269	285	282	264	278	264	281	270	312	261	263	284	291	254	263	279	255	293	280	272	271	260	280	294	280	307	285	256	235	265	279	297	270	262	282	267	270	288	285	274	250	279	304	261	271	273	277	282	306	284	242	264	246	255	273	260	264	276	271	275	267	263	276	268	252	272	282	302	266	316	258	274	296	248	276	237	271	260	267	258	291	312	266	288	267	262	263	269	261	240	294	290	281	245	319	277	272	283	264	273	293	277	283	250	294	294	273	280	303	272	273	272	257	293	276	268	314	283	265	252	236	244	254	272	280	246	292	267	282	254	279	255	246	262	259	263	296	262	253	280	275	238	270	298	265	297	273	268	273	272	263	271	274	260	271	268	250	274	271	268	281	293	270	268	251	278	285	257	289	272	277	269	269	281	281	276	275	276	290	247	285	266	272	295	280	240	293	256	270	276	280	255	251	279	272	286	288	304	276	253	262	244	279	278	271	280	285	285	293	285	285	242	279	284	276	285	236	276	245	227	276	262	274	260	232	286	291	297	255	256	273	270	246	323	225	288	261	273	270	233	269	244	296	261	286	272	277	281	223	288	270	260	272	248	247	258	266	292	289	280	271	284	264	264	251	264	259	292	286	264	297	265	242	259	276	276	276	272	273	262	257	264	284	269	261	265	281	280	267	264	285	264	269	247	289	295	299	253	253	281	295	260	260	279	268	284	289	268	257	320	270	285	276	274	280	252	247	277	265	298	261	252	272	263	284	280	254	250	266	248	259	258	294	279	281	275	255	279	284	293	262	290	267	264	271	263	258	280	276	280	264	278	267	288	259	276	261	271	246	281	257	285	274	229	274	251	266	259	241	288	297	294	275	267	257	246	275	272	280	281	256	283	249	272	261	276	289	270	247	261	232	252	294	295	278	281	301	268	272	261	260	271	252	291	289	267	242	263	275	274	259	273	284	253	245	260	282	267	275	272	245	253	305	260	254	269	225	272	265	282	285	260	272	262	296	254	280	284	261	282	270	284	228	229	251	283	261	265	280	306	288	312	306	280	289	279	280	264	319	307	323	293	276	272	288	265
2436	806	911	932	963	882	798	874	821	812	797	744	803	729	775	765	725	705	765	715	791	707	762	750	769	761	721	715	708	764	710	721	761	709	680	758	695	775	698	719	758	717	733	783	725	775	746	749	692	737	740	710	729	738	748	709	718	729	779	789	754	745	735	675	713	739	733	745	735	729	749	761	706	750	736	780	731	741	755	731	745	676	721	733	743	710	796	724	761	735	741	727	765	765	716	738	736	741	738	718	733	758	748	724	723	760	698	725	741	700	683	737	714	727	704	719	785	705	732	685	741	703	728	740	756	749	711	739	676	767	675	729	730	718	723	706	712	698	728	693	733	719	724	694	717	749	715	718	748	722	749	756	734	730	727	721	727	655	749	771	705	722	772	697	754	685	687	702	726	738	737	763	750	781	723	757	709	708	759	720	743	689	757	729	688	675	718	733	731	743	750	741	743	708	702	688	685	753	763	750	676	731	692	772	730	724	742	743	718	719	712	692	759	729	749	719	707	717	734	751	733	713	738	691	722	778	772	749	707	658	744	735	756	711	726	715	721	795	693	712	725	687	708	713	740	763	694	756	689	701	749	719	700	677	755	743	721	740	694	734	681	743	720	726	769	731	804	721	722	710	754	716	725	712	725	743	729	702	719	748	698	734	755	730	736	726	764	754	663	694	768	690	699	787	689	700	683	683	678	711	736	689	737	734	719	755	693	727	770	712	740	714	743	720	716	754	754	729	785	687	718	756	757	717	689	696	687	689	735	701	693	715	718	729	731	736	767	769	699	717	751	749	721	722	718	737	737	709	769	717	716	722	704	729	747	714	740	730	725	748	700	725	773	670	730	743	717	688	759	731	743	734	721	716	741	726	753	773	728	752	731	685	745	768	686	787	710	711	708	718	690	739	735	755	718	729	717	727	714	764	737	724	727	722	727	760	770	679	690	765	673	710	748	719	694	702	731	671	756	770	712	757	691	735	704	726	723	737	705	749	704	712	762	733	690	721	694	758	756	731	761	713	725	789	712	733	772	739	731	724	719	779	735	738	678	687	713	718	710	747	738	708	689	713	745	707	695	774	723	731	691	764	755	727	757	750	712	750	748	703	699	709	754	755	737	756	681	742	724	738	749	724	809	735	776	722	705	701	736	743	747	767	715	754	753	744	700	727	734	767	735	724	716	752	701	744	740	733	711	744	702	725	741	691	737	734	716	726	730	706	725	720	745	741	765	734	691	762	742	791	714	716	722	715	735	737	687	720	726	706	729	697	729	749	730	693	755	731	708	725	788	733	710	686	725	710	763	706	727	707	736	755	705	734	715	708	700	693	743	721	805	765	751	742	734	759	739	679	725	754	673	713	732	726	702	724	743	738	792	756	757	683	738	787	702	733	751	732	707	727	671	711	709	673	732	747	770	716	757	711	744	762	738	729	733	681	708	740	702	766	690	773	760	779	716	757	732	720	699	681	718	774	671	799	705	748	755	748	742	741	689	750	742	731	688	672	781	703	754	698	689	766	708	730	700	737	732	752	700	711	711	696	713	751	723	716	747	736	726	741	730	676	706	761	793	711	710	684	720	758	695	777	699	713	736	748	730	706	743	711	740	686	756	732	681	679	732	727	738	719	727	797	750	772	744	743	675	710	744	777	750	694	686	729	719	718	726	740	727	749	753	740	694	731	744	740	721	705	720	730	740	744	699	754	766	738	740	715	738	700	694	716	710	741	723	715	702	752	719	731	686	689	763	727	724	738	722	736	705	707	734	701	739	721	736	734	755	688	707	714	715	762	766	722	721	742	725	759	705	708	704	688	706	708	741	720	733	685	748	691	749	726	785	754	712	755	798	753	746	736	750	770	744	711	695	730	695	768	737	710	752	671	718	743	711	736	743	661	747	734	763	754	757	750	717	733	748	703	724	754	723	726	672	773	729	760	721	732	704	748	735	684	697	735	702	701	696	780	696	704	721	780	755	732	696	746	740	713	739	727	706	748	686	729	736	721	742	739	687	772	718	724	719	768	751	693	758	736	683	736	670	744	736	755	777	776	723	725	668	714	750	732	755	727	711	738	769	744	690	673	725	698	685	743	720	768	737	739	691	698	707	779	703	701	712	750	743	695	683	734	711	679	678	713	715	740	671	739	688	651	753	717	701	719	707	738	710	735	711	729	748	719	730	776	734	739	711	728	743	704	713	764	756	773	743	697	739	719	721	719	737	725	707	680	753	716	700	727	705	745	702	691	726	710	757	680	745	729	751	736	683	734	723	730	678	771	734	737	772	738	738	722	721	749	697	726	764	724	725	747	708	771	711	760	761	725	709	716	750	692	708	744	674	738	743	715	736	760	745	696	746	761	736	713	746	691	708	722	729	715	719	759	696	718	719	744	705	724	703	693	682	753	720	773	755	740	706	702	718	704	716	733	735	747	681	730	667	722	711	710	749	745	758	740	737	774	716	693	759	736	708	747	726	734	729	738	723	745	748	763	700	743	731	749	687	752	728	719	779	746	682	717	768	743	718	754	779	720	755	782	712	739	704	756	763	756	699	689	652	725	677	676	713	726	695	725	771	746	717	696	723	746	729	707	718	726	684	704	728	693	769	756	746	756	730	719	705	715	718	748	765	720	751	722	743	775	740	752	751	739	764	707	726	700	677	717	700	710	751	782	710	723	700	697	764	721	681	743	740	721	714	739	745	721	745	732	738	726	755	699	721	692	731	784	695	722	715	731	753	752	723	719	726	747	755	749	777	711	747	740	708	746	737	697	703	786	676	681	738	741	686	717	761	712	768	721	687	690	729	771	710	744	733	707	698	719	759	740	729	702	790	742	734	712	699	697	666	676	724	710	732	668	682	755	721	700	739	708	773	707	749	751	726	776	742	709	756	755	708	732	697	752	771	760	718	746	711	695	743	756	716	733	699	766	728	774	755	699	762	775	705	740	722	808	690	720	719	732	776	730	731	689	768	698	728	679	738	698	705	756	713	733	764	778	731	747	713	716	716	761	722	725	681	683	702	707	757	726	763	690	694	748	696	753	735	715	690	739	711	779	774	659	719	697	763	707	775	641	747	750	740	717	713	701	736	721	736	731	712	718	731	732	741	756	740	733	718	718	727	702	750	706	744	767	731	792	685	703	727	707	749	761	743	715	769	737	713	740	770	752	745	695	756	725	695	720	717	711	759	748	711	701	732	732	727	742	699	763	695	751	763	716	752	712	697	749	722	698	741	705	687	721	694	761	697	713	695	718	746	679	678	719	767	749	743	795	754	762	715	737	708	692	718	704	764	724	704	717	761	724	725	741	749	704	783	709	709	758	746	690	709	721	702	785	700	731	726	777	751	760	712	705	741	693	730	699	804	718	745	709	706	769	735	732	788	758	781	742	750	765	754	733	687	729	749	722	767	760	781	737	715	708	725	750	735	744	718	705	730	708	718	734	745	706	697	736	747	722	748	692	753	727	726	743	743	767	711	742	741	713	698	749	718	751	773	716
8812	940	1185	973	652	562	420	370	340	265	226	244	206	207	191	180	180	202	170	166	171	131	173	160	179	158	167	175	178	156	158	156	146	151	166	138	152	142	136	143	146	154	147	155	158	160	164	151	131	159	151	146	180	135	141	160	140	130	162	130	130	139	128	163	139	136	160	150	163	164	173	145	133	144	155	138	136	154	147	130	168	141	138	135	153	144	177	139	159	147	136	147	135	157	142	160	170	141	137	138	132	165	141	130	148	142	141	144	156	154	149	153	150	149	144	160	146	144	143	180	151	149	172	161	153	163	143	136	189	134	147	155	143	151	141	176	153	127	133	132	161	126	132	154	157	151	134	142	134	162	145	163	142	128	141	127	167	129	155	133	136	172	151	141	158	143	156	168	154	153	145	132	163	165	143	123	137	153	138	142	150	148	144	139	147	132	146	132	129	153	138	155	149	150	150	153	118	148	117	151	146	136	143	147	138	137	153	153	163	149	143	147	135	164	193	152	159	151	147	134	153	149	149	151	144	125	139	152	139	145	146	150	142	147	141	143	152	144	142	136	149	153	145	175	150	166	141	137	136	159	137	155	156	168	143	165	160	139	149	153	164	143	134	151	169	149	157	146	156	162	163	133	144	142	154	168	123	143	147	144	142	165	145	134	157	152	163	155	150	145	156	138	138	133	138	147	142	134	154	174	137	147	158	134	156	144	144	157	155	127	154	164	148	122	135	160	141	122	138	151	135	134	163	153	156	162	141	148	161	153	136	146	168	154	135	143	177	134	143	162	169	157	149	154	141	148	144	147	152	154	143	155	152	144	153	164	147	137	165	123	135	125	130	139	147	145	148	147	159	152	149	166	148	159	158	115	141	154	173	147	154	164	152	135	140	140	133	156	137	165	156	150	166	135	133	155	139	148	152	133	133	129	144	153	136	139	159	143	135	155	164	152	137	140	149	148	136	130	160	169	143	149	153	170	136	136	147	126	125	139	124	167	133	137	163	138	154	150	165	151	124	152	145	148	145	136	132	158	128	134	148	142	155	124	148	159	150	135	145	144	163	132	155	162	149	145	142	143	146	133	160	150	154	149	146	131	176	153	155	151	145	143	154	134	138	131	134	149	134	144	149	150	145	154	134	176	150	149	130	149	149	133	143	151	136	156	142	162	153	149	138	152	132	128	136	142	137	130	147	148	150	160	140	142	136	149	147	126	155	143	134	153	153	142	154	143	133	140	133	148	148	143	128	165	143	135	118	156	141	146	155	156	122	152	134	130	139	137	133	180	150	153	164	134	134	164	146	138	152	156	161	159	154	148	149	139	138	150	167	141	155	138	142	151	129	143	147	153	142	138	144	144	139	122	146	149	166	153	131	144	144	152	150	167	134	151	159	149	157	149	143	142	135	151	137	156	145	136	114	130	131	143	151	157	152	141	141	149	159	124	167	138	131	146	169	144	146	152	161	143	155	130	148	150	167	160	148	136	154	143	161	153	156	139	150	134	140	176	169	139	125	145	126	149	165	171	161	147	164	139	130	165	160	142	155	119	152	147	155	164	158	183	164	138	131	171	149	117	168	154	163	134	123	170	161	156	154	144	138	138	161	145	136	149	154	169	156	125	163	167	155	149	155	147	162	126	135	131	153	140	148	157	131	132	157	125	143	142	156	145	152	159	133	140	128	140	138	146	130	140	132	142	145	151	144	155	139	150	153	144	162	145	137	137	181	157	174	138	138	145	138	138	156	140	128	135	154	128	138	152	128	153	170	144	146	148	138	147	151	152	125	150	157	117	147	138	142	120	117	129	136	141	150	149	172	172	130	165	117	122	123	131	150	148	142	160	148	150	138	138	156	127	146	149	142	136	143	162	155	150	158	140	127	149	150	153	162	173	157	131	163	155	140	158	150	156	155	155	131	143	156	134	151	151	149	163	137	139	146	153	160	142	135	144	144	141	144	150	150	138	150	149	153	140	135	148	157	152	136	148	160	148	148	154	143	130	132	140	171	135	130	136	147	153	147	121	160	145	156	157	161	145	151	162	160	168	155	158	145	167	150	162	130	162	127	144	159	156	131	154	141	154	153	131	158	133	160	154	145	133	151	159	145	145	144	155	137	140	133	156	159	169	133	159	154	124	132	139	136	168	145	140	145	149	136	135	130	164	158	157	173	152	145	140	133	146	124	141	155	155	148	157	134	143	144	164	139	155	139	155	163	160	151	142	134	151	173	161	174	164	171	146	160	142	160	157	158	150	172	122	157	145	168	141	149	131	156	155	150	149	139	173	142	128	165	142	157	144	140	148	146	140	134	142	152	144	150	156	134	140	140	136	146	158	172	142	171	156	134	144	133	138	136	155	139	142	136	148	146	145	157	157	162	148	155	144	143	135	152	149	155	150	149	159	176	156	165	137	163	148	165	155	155	162	133	121	133	176	137	140	134	151	158	156	160	131	147	152	150	144	138	156	150	143	143	145	150	147	146	157	138	145	148	146	147	160	136	148	131	160	147	172	142	137	139	165	161	157	160	144	158	159	148	147	175	156	158	146	140	144	166	154	158	148	139	139	143	146	148	144	148	157	146	156	151	153	143	148	158	143	155	142	142	161	138	139	152	133	151	162	159	147	175	135	159	153	134	148	163	149	150	164	149	154	137	126	150	153	154	145	149	157	168	148	149	148	151	121	185	139	138	150	144	158	136	162	158	141	176	155	113	141	146	146	160	136	168	141	152	138	162	142	167	148	137	134	142	150	140	165	159	130	136	159	171	145	174	158	163	152	143	143	151	141	135	129	138	147	141	147	158	165	139	142	155	162	144	133	134	144	149	141	171	145	117	127	148	167	137	145	193	143	166	158	154	166	171	138	152	148	161	130	163	151	143	155	147	126	158	141	160	156	158	170	148	159	144	149	155	179	153	145	125	144	135	140	145	173	131	131	147	145	135	156	163	151	148	145	153	171	156	175	161	148	151	144	141	146	142	157	141	147	132	135	155	145	129	132	161	129	141	159	165	169	163	142	127	127	133	148	143	124	139	148	166	120	155	140	147	150	139	155	165	139	129	148	153	157	146	157	168	145	146	152	156	139	150	156	171	154	129	161	156	151	135	146	184	138	142	154	152	125	120	136	144	149	175	148	150	157	134	139	155	140	145	152	119	155	160	133	134	151	144	132	132	134	168	160	149	145	149	153	140	127	131	146	132	146	129	165	156	138	158	155	135	157	166	147	156	161	133	153	139	185	155	161	131	166	161	136	139	146	154	155	133	129	148	153	168	166	148	172	141	148	158	146	150	142	154	156	131	166	132	149	151	146	158	131	158	137	130	120	168	173	158	137	132	141	153	158	123	166	166	159	160	161	137	144	162	130	147	146	151	146	143	128	160	152	132	160	177	153	130	159	127	151	135	142	167	130	124	178	136	151	143	131	156	146	148	133	139	144	131	148	122	143	170	146	134	139	132	158	158	166	145	160	147	135	145	132	161	145	149	162	150	148
5532	1324	2549	3095	2604	2193	1955	1625	1379	1250	1123	965	820	799	757	677	700	655	636	689	606	623	561	621	527	565	564	502	514	526	544	494	560	514	521	521	506	500	475	479	472	449	450	475	451	479	462	478	492	428	440	448	432	460	438	435	454	415	446	470	416	451	455	454	436	452	488	474	454	494	441	442	431	434	473	393	471	459	456	471	426	429	467	471	461	445	436	445	440	434	431	465	479	417	456	470	399	448	431	422	465	443	407	400	451	400	453	460	437	472	459	400	429	455	430	441	450	410	462	460	461	417	444	416	394	454	438	412	445	439	427	429	415	434	485	429	478	446	463	452	395	444	451	431	427	419	453	435	402	432	436	427	453	407	436	411	450	434	461	444	456	471	416	444	437	464	408	424	414	430	458	439	430	430	457	425	420	427	456	431	396	439	438	451	420	410	434	426	425	456	464	427	481	469	447	428	455	401	417	392	427	406	448	434	454	395	445	450	387	449	466	409	426	460	425	431	420	446	414	420	437	458	420	422	400	412	471	448	404	428	425	418	407	426	420	466	447	436	451	453	452	435	415	449	434	411	423	429	412	400	456	447	422	464	443	445	439	420	447	419	409	446	441	416	450	425	463	444	428	415	432	447	394	431	401	415	408	424	384	447	417	454	417	450	449	425	442	442	434	451	431	426	402	492	454	418	414	462	421	431	430	450	422	406	419	421	458	421	418	411	420	425	395	445	396	407	440	421	424	436	401	452	438	438	416	409	435	498	440	421	423	439	457	381	452	427	442	445	440	437	410	439	435	446	391	429	460	404	410	434	432	429	455	405	421	467	423	442	457	412	415	426	432	408	453	457	419	476	435	443	418	465	417	455	423	464	464	439	443	464	444	457	429	454	398	428	414	448	439	379	441	397	405	432	409	387	482	439	442	418	437	449	452	410	423	448	406	414	453	418	434	417	419	448	438	436	436	426	404	418	462	448	412	408	424	474	448	472	426	404	398	402	439	417	438	427	455	441	474	420	443	424	424	437	424	433	444	430	390	444	416	445	465	416	445	447	426	459	432	434	411	403	396	432	418	452	458	426	425	425	445	413	442	385	443	437	421	420	459	410	422	427	432	437	432	443	445	390	416	422	431	455	439	408	447	435	450	416	408	399	431	419	464	429	436	430	417	457	421	449	451	448	445	435	414	412	399	433	420	397	410	416	415	471	439	459	404	467	448	433	439	384	448	481	433	418	424	432	486	421	449	421	434	427	447	439	380	410	419	455	441	434	465	448	444	453	418	425	446	414	430	406	470	435	455	450	430	425	421	415	433	434	423	437	450	432	421	447	412	442	463	460	408	443	443	426	442	420	430	407	378	434	446	415	405	408	399	469	428	415	415	473	482	430	408	430	409	406	424	440	387	469	393	454	454	409	413	420	434	444	426	433	407	424	457	459	433	455	450	440	458	441	422	425	368	442	432	407	442	438	427	414	405	445	401	418	458	401	432	395	444	433	470	455	430	424	447	415	394	458	430	439	413	439	444	413	453	431	454	428	462	428	439	436	391	441	436	438	421	432	416	441	453	467	402	412	468	411	426	409	440	465	452	423	428	422	445	424	422	444	415	412	427	414	440	377	412	418	410	398	418	429	455	432	440	412	454	399	439	442	422	397	445	434	412	416	432	432	450	434	430	430	438	441	446	428	421	443	388	440	469	403	439	420	424	425	432	435	422	429	462	434	430	426	426	466	397	461	427	439	404	445	413	458	435	432	430	388	422	458	422	438	427	424	423	427	431	441	431	401	446	409	399	419	461	423	450	391	454	474	425	453	434	470	429	440	442	418	432	441	440	433	429	437	410	424	391	412	475	423	459	414	433	422	424	433	432	461	412	442	419	421	417	430	412	417	437	407	433	435	431	432	441	430	427	452	416	423	469	424	403	413	400	463	462	400	414	484	432	419	413	471	417	395	418	424	481	450	424	436	388	398	442	425	412	415	483	431	424	444	419	442	405	453	440	420	438	417	432	433	451	425	450	447	430	437	422	407	452	428	411	429	446	419	440	445	465	448	409	421	406	419	397	476	471	441	431	477	433	426	462	448	425	415	451	459	447	444	380	401	439	432	434	418	456	427	444	470	425	449	407	428	435	380	462	424	416	406	453	418	445	446	416	434	411	426	453	436	437	433	456	431	457	443	375	433	444	421	464	431	405	436	441	427	434	422	442	450	457	430	435	429	403	408	451	424	425	402	446	441	426	470	426	479	405	448	392	423	443	441	394	438	411	466	418	409	401	439	405	424	469	415	442	441	447	441	435	401	470	422	414	440	464	422	431	446	421	436	441	466	426	414	422	431	408	427	418	436	416	424	444	435	444	436	446	465	391	446	424	428	476	400	426	430	460	428	461	421	470	439	428	437	431	467	416	399	458	431	440	430	428	393	438	446	457	445	460	428	477	451	456	418	443	382	430	464	434	404	412	441	392	452	463	424	444	428	407	410	427	449	437	497	435	454	454	413	447	420	443	426	448	417	443	452	419	459	445	445	450	445	398	411	456	458	407	463	380	418	437	430	441	439	418	420	445	405	401	409	404	426	479	436	446	424	445	425	453	440	448	420	423	419	437	408	419	436	470	418	461	448	427	414	451	433	443	472	420	430	441	449	474	452	434	432	444	471	426	452	432	443	453	445	422	429	450	454	397	424	432	464	453	429	455	426	460	419	486	462	445	440	437	412	412	397	397	436	390	414	418	369	420	450	428	414	446	436	424	432	395	435	474	450	458	440	444	457	425	450	436	404	414	417	386	433	448	435	430	454	424	409	457	405	436	446	399	421	433	420	417	441	449	427	407	430	439	454	424	447	439	399	436	438	441	447	432	406	438	459	440	441	433	458	430	444	428	448	436	455	443	449	435	427	449	436	446	472	403	455	479	458	422	389	424	451	431	444	422	442	417	418	439	445	437	446	435	412	407	455	429	453	411	421	440	441	421	460	434	419	440	480	443	422	406	394	450	446	488	446	418	421	454	422	444	432	414	398	477	436	406	447	426	448	409	456	423	425	420	423	438	399	424	420	437	462	423	423	428	396	420	397	421	416	428	463	435	420	464	445	382	436	420	429	404	422	414	438	445	417	456	441	410	422	445	443	446	389	432	472	426	419	428	435	439	429	416	432	435	438	447	420	431	442	461	435	474	415	413	438	429	422	429	454	438	411	452	452	378	442	406	447	435	430	430	472	428	455	466	412	453	436	425	418	424	445	438	440	443	454	441	415	426	421	449	416	440	438	420	478	404	415	437	433	417	442	370	405	426	408	454	427	400	416	410	414	444	427	415	414	409	428	408	437	430	429	436	455	436	376	415	420	418	419	461	428	439	400	422	420	447	423	483	437	420	443	433	465	442	443	432	400	461	442	413	464	412	425	415	394	434	427	451	456	416	418	462	452	451	451	428	419	428	505	394	419	412	432	444	428	440	425	429	417	417	426	452	415	441	427	435	402	444	402	429	471	415	464
16359	2313	2309	1810	1219	836	745	580	446	395	353	315	275	260	243	197	215	199	183	174	177	187	159	185	180	144	153	166	164	156	149	145	144	153	145	131	163	139	154	162	148	144	138	145	145	133	120	132	155	142	122	117	147	144	131	119	132	142	130	139	150	158	139	130	141	160	125	128	143	139	125	133	129	137	127	117	134	134	147	141	133	147	142	123	130	136	137	131	136	118	144	108	129	144	128	144	131	129	136	143	127	153	130	129	101	133	136	130	122	124	136	125	143	132	129	134	133	145	136	130	154	142	138	121	139	126	152	120	171	131	147	139	119	121	132	157	124	141	144	132	153	131	131	130	150	137	138	131	130	127	163	143	147	141	127	125	142	129	138	136	128	125	131	138	124	118	129	127	137	133	127	131	128	126	132	144	147	152	141	126	134	121	118	123	131	143	132	144	148	124	132	130	131	136	117	124	141	123	126	138	135	153	117	112	136	120	133	144	139	136	140	138	141	145	146	127	124	158	131	133	138	131	138	132	143	139	129	136	110	146	135	123	120	124	134	143	104	155	123	136	147	135	105	123	141	134	134	149	131	157	144	127	127	143	141	143	116	129	128	132	141	132	126	128	129	136	141	134	142	148	135	125	146	123	130	134	142	141	134	109	153	153	143	127	139	119	172	140	125	136	113	135	121	125	124	129	126	137	122	129	133	151	130	131	141	121	142	114	150	131	157	138	131	136	128	145	126	132	129	132	128	150	116	123	124	141	122	142	122	133	136	113	124	125	123	150	150	131	124	141	120	138	143	141	141	155	144	143	135	117	133	139	131	127	111	147	126	133	138	132	157	124	134	124	138	141	135	138	130	140	135	122	164	114	163	141	115	136	125	137	145	137	132	118	129	136	121	143	146	126	135	139	134	160	157	114	149	107	139	127	139	142	135	137	129	124	141	125	152	162	139	154	143	120	150	112	130	144	145	137	141	130	133	128	129	128	108	147	128	137	127	126	121	129	129	141	135	135	137	115	141	152	124	131	126	143	130	131	143	145	166	139	158	116	133	147	122	125	145	120	124	107	134	120	158	132	121	138	151	133	150	131	141	127	132	128	129	124	117	141	132	150	145	127	132	138	147	133	138	131	138	144	159	146	143	145	141	126	119	139	132	138	137	141	145	122	142	142	126	133	130	128	122	125	137	130	126	126	137	140	161	115	136	126	144	133	151	109	138	129	137	132	126	122	133	134	134	129	138	140	160	143	128	124	133	148	146	134	120	115	132	130	143	135	130	127	149	136	144	124	145	127	104	155	149	173	143	142	121	152	134	133	116	124	128	132	139	139	121	108	135	146	125	143	116	127	146	144	159	140	141	128	119	131	128	132	133	129	133	144	116	122	137	123	119	128	159	146	138	133	112	140	140	127	132	110	112	141	125	123	148	128	133	125	128	129	161	135	124	113	134	120	149	127	140	122	114	129	143	120	126	142	124	119	140	138	129	122	134	138	139	113	137	122	131	151	135	132	151	129	145	124	131	135	151	127	132	126	126	130	139	153	135	128	130	162	125	115	125	134	111	134	130	127	135	110	117	137	135	125	131	145	115	144	128	152	134	137	158	142	125	132	141	133	149	148	147	147	128	127	125	136	135	125	142	144	135	102	127	116	133	140	131	134	143	129	126	133	147	131	139	144	119	132	142	133	148	132	148	132	142	129	137	136	117	118	148	139	137	149	128	139	135	124	145	142	123	138	138	150	126	129	131	138	121	141	134	135	141	137	136	126	118	139	115	130	139	134	142	123	138	124	122	128	126	141	128	130	125	134	148	138	118	136	135	131	148	141	129	114	131	131	121	141	117	128	117	134	105	159	136	97	137	131	150	146	146	136	146	152	118	143	129	137	115	109	120	135	136	139	103	111	134	127	136	140	149	143	112	123	131	158	167	133	125	137	139	130	150	125	140	140	115	113	130	147	129	137	130	110	136	135	142	142	132	108	139	146	143	144	147	139	125	136	112	146	134	123	128	128	146	135	115	126	123	127	130	145	115	134	153	138	147	139	144	135	117	129	143	133	128	120	162	149	133	137	145	140	135	111	146	140	128	123	147	123	132	146	138	139	130	143	136	148	139	131	146	133	133	147	131	136	140	108	147	111	128	118	116	133	132	168	137	115	137	116	127	135	136	119	129	139	118	121	140	134	132	147	149	148	131	145	145	147	152	128	138	131	121	126	122	134	145	142	122	136	137	124	151	118	134	144	173	139	138	139	123	128	118	138	129	127	126	150	132	135	140	133	141	145	131	137	142	153	144	129	152	144	132	107	131	128	154	128	134	139	135	130	119	138	149	126	118	124	138	131	140	118	131	126	105	128	129	115	125	135	140	142	121	126	153	131	139	136	129	127	127	131	125	128	133	147	159	151	144	130	139	134	140	139	152	136	126	136	134	134	122	135	145	132	124	132	146	146	119	126	140	153	136	136	133	155	145	114	139	112	130	160	149	123	125	145	129	153	120	149	136	122	114	117	124	138	135	142	153	140	119	102	143	153	121	133	126	146	134	145	131	139	125	132	125	124	130	140	120	123	120	135	140	145	142	141	121	131	130	114	123	139	132	140	126	110	138	140	124	136	141	131	124	125	143	132	150	153	130	137	130	125	146	141	144	150	138	132	131	154	130	120	133	136	145	143	135	125	131	126	145	124	118	125	138	139	119	150	145	138	110	168	127	118	137	129	120	120	139	147	124	146	150	132	133	130	120	132	136	127	142	145	120	111	145	140	124	137	136	126	140	148	125	162	152	130	122	131	126	144	128	123	142	126	141	175	146	125	124	126	107	141	157	113	153	143	126	126	120	124	125	140	119	145	129	111	129	114	130	119	130	132	128	156	134	150	126	114	134	126	118	149	117	131	134	136	107	147	139	138	135	152	137	134	137	130	134	133	129	114	124	143	151	144	133	134	128	146	133	121	153	132	107	133	148	149	125	126	132	127	128	136	143	159	119	114	120	131	143	126	130	126	139	133	149	143	125	142	129	136	113	123	131	110	155	130	126	140	134	147	143	128	139	142	142	134	121	130	150	138	145	138	130	150	130	135	140	133	130	116	112	128	127	134	130	156	127	139	119	134	131	145	136	159	123	139	140	151	131	122	132	139	131	120	166	140	129	131	144	139	148	131	124	133	120	149	136	110	163	116	133	140	138	142	136	126	146	141	132	127	134	114	130	142	135	125	130	149	113	141	139	108	123	127	136	148	126	121	122	124	158	132	122	115	126	142	134	128	125	125	133	126	124	121	144	143	124	154	112	124	141	128	146	142	129	147	130	125	130	136	128	139	133	119	154	153	141	132	142	114	127	151	150	135	117	137	116	139	128	135	162	130	117	136	120	114	125	156	147	136	130	130	130	127	134	154	146	115	143	144	146	146	128	139	132	123	152	120	131	125	124	133	137	131	120	131	141	141	136	130	120	128	148	145	130	153	143	114	112	145	146	126	143	147	124	133	124	136	138	128
7486	2048	4399	5292	4694	3733	3152	2606	2220	1868	1627	1463	1352	1150	1081	1049	985	855	836	819	759	749	698	665	684	647	614	603	643	563	558	556	565	525	595	542	498	526	528	515	484	487	487	466	467	520	424	480	489	465	494	475	440	444	455	449	470	452	449	439	458	455	430	441	411	440	431	429	385	453	436	426	429	410	442	434	397	439	443	410	407	443	414	430	421	388	382	451	450	414	426	452	410	422	405	424	444	414	393	393	442	423	414	450	408	402	432	419	397	438	401	409	389	396	452	409	421	445	404	410	386	470	394	429	406	401	419	399	404	382	419	400	447	391	419	437	440	388	399	428	420	400	379	387	419	407	424	436	417	416	413	424	439	432	420	415	433	415	419	402	367	434	403	385	396	402	418	370	393	412	406	398	421	400	417	420	380	388	403	409	375	410	382	428	407	379	409	372	414	400	401	388	441	438	420	451	421	406	420	376	407	395	418	410	366	417	417	421	426	412	409	418	414	397	421	372	414	391	401	427	411	402	396	440	382	435	412	420	382	390	422	393	421	391	438	417	424	435	420	402	428	411	408	391	450	407	403	386	409	417	396	461	413	387	359	410	391	431	428	398	438	424	427	452	407	415	387	395	381	422	368	396	401	424	373	413	387	419	410	441	391	414	384	373	424	417	406	399	424	373	407	430	392	412	422	400	375	432	401	399	407	393	430	424	422	407	405	428	442	410	385	416	394	429	445	397	399	455	394	393	401	395	409	388	413	435	395	373	395	377	427	396	357	411	395	396	415	392	406	371	384	381	418	405	400	378	390	399	427	392	375	418	414	424	390	406	393	396	347	413	371	409	391	396	396	418	462	370	398	412	412	354	407	408	391	414	419	402	409	392	390	377	389	380	416	385	428	375	383	395	439	414	401	422	400	399	350	387	417	404	383	407	399	405	431	428	383	385	384	397	409	399	421	414	388	405	380	406	406	405	389	421	407	408	414	386	421	375	384	418	419	395	396	411	411	419	415	398	389	418	375	409	384	408	403	411	362	396	386	427	404	433	396	437	386	384	443	400	371	395	438	400	391	410	377	404	409	414	455	394	450	396	429	424	397	390	441	394	376	430	380	416	400	417	413	426	382	431	442	427	404	393	407	378	388	404	412	405	390	399	400	417	389	417	415	370	377	374	405	412	388	386	411	416	392	403	385	404	425	393	410	410	444	399	413	442	426	457	416	403	383	465	414	413	422	421	430	409	418	416	403	393	404	418	431	414	403	423	401	420	400	403	403	434	386	436	324	388	378	431	378	402	439	428	389	391	383	394	393	417	411	388	394	420	392	403	422	410	380	390	396	426	413	391	414	406	399	389	399	448	408	430	426	397	429	403	410	411	411	381	373	374	398	384	411	417	427	404	384	366	416	417	396	408	408	378	437	406	385	403	429	378	410	385	411	385	418	404	427	438	426	424	421	398	401	402	401	401	416	395	415	415	393	389	425	383	411	390	396	425	427	383	403	358	366	402	412	377	380	411	423	408	392	400	394	401	388	380	414	364	412	401	392	430	415	400	407	387	364	388	399	397	400	421	409	433	423	369	404	419	363	429	428	402	393	386	385	381	388	406	438	391	369	409	435	427	414	387	413	417	418	421	397	414	393	435	382	395	432	399	416	399	398	418	431	409	374	426	415	372	425	415	379	405	398	417	432	400	388	396	388	429	379	435	418	432	406	398	400	406	417	399	386	421	415	429	409	402	393	393	367	377	380	423	409	411	400	425	459	385	429	424	406	405	391	385	369	385	387	412	383	428	379	413	417	401	424	451	383	403	415	418	393	434	371	400	439	409	406	370	445	409	362	409	401	398	389	425	462	386	430	415	425	438	384	392	413	433	407	415	428	411	397	419	409	427	393	442	391	346	403	393	462	379	399	390	394	394	392	442	415	407	418	379	410	396	414	391	389	386	392	428	377	391	387	405	399	412	417	404	407	422	421	383	414	428	440	413	425	427	411	415	430	372	395	401	401	404	383	387	393	386	380	405	428	398	386	429	395	384	390	391	380	376	437	416	429	418	404	402	416	379	400	362	404	365	386	417	428	431	427	443	420	393	378	380	429	387	393	418	369	392	417	401	375	384	386	415	389	430	423	423	390	418	379	421	406	388	391	448	403	408	395	432	382	429	410	370	416	383	397	367	391	396	451	390	407	372	415	375	425	415	361	405	376	421	401	434	429	402	367	415	421	395	380	403	393	401	414	419	404	423	366	406	418	397	407	417	417	361	405	394	370	388	389	385	437	418	402	443	412	383	418	430	411	420	411	397	427	399	415	382	436	407	423	419	363	421	402	406	410	430	380	410	410	396	403	393	404	410	416	414	425	424	414	441	412	374	404	392	395	363	386	385	393	402	386	413	361	447	428	419	395	403	394	412	403	424	403	419	406	394	428	421	415	378	418	371	410	393	393	407	376	446	419	399	389	389	421	372	395	425	418	396	397	404	407	389	441	425	423	399	396	437	358	448	451	422	408	397	396	445	418	433	412	417	403	451	389	395	447	397	455	393	403	421	393	413	367	418	408	428	434	392	399	402	393	408	426	410	386	400	414	409	411	430	401	386	390	423	372	413	435	404	416	424	421	404	408	407	401	368	411	398	423	448	395	432	481	406	427	429	412	378	424	368	433	374	378	411	385	412	413	418	429	420	401	396	377	372	419	399	404	389	398	408	445	434	400	412	400	417	388	380	384	377	388	390	434	430	397	429	412	425	400	394	388	381	427	394	418	396	399	371	394	413	403	434	420	363	430	368	376	417	439	363	405	406	408	368	415	419	427	403	433	416	405	428	391	395	431	430	375	377	401	383	408	406	410	436	399	402	371	422	409	380	395	435	439	413	409	370	400	416	424	380	407	400	405	414	407	410	425	407	435	408	406	399	413	396	424	438	460	407	437	377	408	393	397	392	414	398	394	397	425	440	400	419	410	402	393	401	373	415	384	402	419	420	380	392	395	417	406	398	407	396	422	414	404	406	458	425	389	395	372	391	414	405	407	370	424	404	384	409	433	417	419	415	402	429	446	389	385	390	383	400	418	415	383	409	359	412	399	376	446	447	407	395	400	405	408	348	403	470	432	372	423	409	395	402	371	375	386	422	416	422	379	395	388	390	423	417	398	398	408	404	421	405	395	403	404	439	409	388	393	411	392	446	440	411	416	375	395	426	392	442	428	390	387	414	404	419	412	395	421	449	409	405	374	421	398	375	423	443	390	418	391	409	369	412	425	414	416	427	413	384	437	403	419	426	419	386	397	421	392	361	372	392	436	395	383	402	410	422	371	391	374	432	401	416	406	408	428	423	401	402	411	461	393	398	414	371	389	410	410	386	397	453	415	375	421	423	401	420	395	395	405	425	364	414	396	403	401	356	428	389	412	420	401	420	414	394	394	363	381	385	382	414	392	455	387	407	417	388	419	433	463	392	412	437	374	377	388	388	421	428	414	426	405	403	404	396	410	413	395	391
2318	349	357	329	301	321	275	279	266	291	269	278	301	272	279	257	282	284	287	277	273	264	292	281	244	287	295	291	277	269	280	262	267	263	256	273	304	273	243	269	257	278	255	275	298	254	290	255	305	270	272	253	267	285	278	229	295	243	259	284	237	288	290	255	275	257	254	238	283	235	276	266	257	292	275	263	270	290	263	260	232	263	243	257	272	263	262	268	264	275	258	273	269	267	247	277	271	262	272	279	247	294	256	258	277	235	268	259	273	246	286	288	278	269	269	263	262	301	251	249	242	285	288	301	271	276	257	275	254	281	266	299	278	262	244	259	260	235	252	252	272	272	270	265	284	248	263	268	243	252	242	236	270	266	269	254	266	252	280	289	261	260	295	270	276	261	276	257	274	269	257	285	291	269	312	253	280	288	289	270	283	277	272	263	269	294	246	263	264	286	250	254	268	228	213	278	272	281	290	262	258	264	252	304	260	273	278	272	261	302	256	286	262	278	266	275	272	265	274	335	283	261	280	288	274	325	262	285	281	287	266	262	291	243	253	249	259	270	260	255	249	245	259	272	275	229	268	249	254	252	278	272	244	283	278	293	296	242	267	246	269	287	253	283	274	275	269	275	274	269	282	256	258	253	270	288	303	276	271	261	281	266	301	257	293	267	256	245	268	296	276	267	251	250	314	269	266	299	279	221	272	258	252	265	280	276	252	265	273	267	304	280	251	264	263	279	272	291	253	273	235	240	307	246	257	286	270	264	281	243	266	268	267	245	289	258	276	292	275	279	272	286	250	294	258	256	285	269	260	286	252	252	287	267	283	256	285	284	279	252	286	277	253	237	262	263	306	275	244	305	277	249	278	263	250	246	279	270	274	265	271	269	272	240	269	266	230	295	264	296	285	246	258	224	267	260	290	245	260	292	293	289	250	262	285	260	273	261	269	275	268	274	242	297	282	263	274	264	287	254	268	271	259	286	254	264	292	276	260	266	274	274	296	281	264	268	263	283	300	292	261	245	269	262	261	301	275	242	273	273	281	261	278	236	283	249	249	268	282	288	262	266	286	312	277	271	286	257	272	272	269	256	275	261	293	261	251	293	274	242	292	277	292	277	295	269	268	273	281	289	274	285	255	262	282	260	271	275	300	294	294	281	264	272	265	269	253	263	270	287	284	310	280	253	260	261	258	268	253	257	277	294	292	272	275	250	267	308	265	290	262	278	294	250	267	284	261	277	277	257	247	255	261	281	260	242	271	293	264	282	234	272	276	246	274	240	315	267	306	278	284	250	262	285	254	261	246	266	269	279	242	283	318	265	273	264	251	262	276	275	292	282	255	275	268	256	255	268	269	270	260	248	262	295	267	310	286	262	266	324	300	264	248	270	264	269	286	303	278	261	265	304	242	283	299	291	284	258	245	246	284	263	275	278	290	274	302	250	305	233	280	253	284	262	252	259	269	264	266	287	273	269	245	240	307	277	275	254	279	266	312	245	310	294	258	262	268	259	286	259	285	274	276	259	293	288	280	286	267	255	296	269	270	260	266	280	265	279	292	261	277	246	280	269	283	248	249	290	262	251	260	283	282	257	257	264	269	237	293	268	251	252	276	267	252	235	288	275	252	275	270	265	257	266	266	303	265	268	262	269	279	290	304	269	305	287	268	279	255	263	243	263	282	269	266	269	271	277	257	254	275	266	231	273	254	253	280	278	238	240	280	265	245	283	255	282	252	270	265	259	283	299	292	253	274	277	253	267	262	271	279	297	253	262	275	289	251	261	259	265	262	274	271	262	267	252	249	283	252	268	272	266	249	252	290	252	273	235	300	249	285	258	287	277	285	251	243	279	238	270	271	264	300	275	280	304	255	271	241	305	299	253	263	258	279	278	266	268	270	284	303	291	283	258	274	264	259	270	270	239	261	256	272	291	251	249	223	279	272	269	250	254	264	268	249	247	273	279	258	278	282	268	301	304	288	262	257	244	289	247	278	253	284	273	287	251	280	296	274	262	255	288	271	249	257	271	294	263	249	271	277	260	265	276	266	273	264	273	324	284	282	258	275	274	261	263	287	290	279	277	278	287	274	277	254	288	254	306	267	271	283	301	292	276	278	264	265	233	277	275	287	297	324	301	277	260	257	265	255	291	256	283	302	302	257	271	266	309	272	299	255	255	284	273	287	251	266	284	238	267	290	271	282	302	292	275	278	277	277	275	257	264	261	260	263	273	255	261	306	249	279	260	260	266	283	277	280	255	266	270	279	274	269	287	259	290	265	282	267	273	269	275	289	288	283	277	264	272	284	280	271	278	274	265	287	261	271	272	269	272	244	261	259	266	251	241	304	254	267	247	279	256	254	275	268	265	290	289	293	276	285	261	261	284	297	262	264	280	273	234	322	269	260	244	249	246	300	284	275	274	287	266	297	270	262	278	285	250	300	270	279	264	310	259	274	266	274	273	255	257	267	261	268	273	286	263	284	281	254	227	308	275	294	268	244	261	265	298	271	263	282	270	295	277	270	272	271	237	254	277	288	270	283	296	257	258	281	276	260	262	266	276	314	277	269	262	261	269	265	262	257	274	230	290	278	305	281	263	266	294	252	267	241	286	238	278	256	263	280	253	246	288	237	304	277	271	252	269	272	273	259	269	273	262	265	249	271	278	263	277	297	257	307	275	274	251	237	269	299	272	286	271	265	286	292	261	281	295	254	290	289	278	254	260	301	264	296	248	272	246	260	270	248	292	264	258	269	283	270	244	284	266	251	292	284	276	267	270	266	292	282	285	273	273	276	260	273	280	298	291	252	300	238	266	280	268	262	274	287	272	271	276	276	275	233	263	272	280	277	258	245	276	278	284	264	242	240	260	250	269	277	255	291	288	267	283	269	272	283	245	264	256	255	258	235	291	273	255	277	284	255	265	258	264	301	271	299	260	274	274	263	255	272	296	293	234	225	250	278	274	291	264	263	252	264	273	253	283	254	273	263	282	307	302	263	283	238	288	264	284	239	273	290	265	286	283	255	248	253	274	283	276	276	278	278	274	264	281	260	268	297	275	254	288	259	249	271	265	277	270	268	256	276	277	231	273	286	283	255	255	249	296	242	263	285	252	280	243	257	256	278	273	282	266	273	284	265	260	290	286	276	305	259	277	280	279	261	244	266	262	278	255	287	254	282	265	253	282	277	264	252	277	243	256	256	280	284	276	274	293	240	270	289	274	325	269	267	269	249	270	270	277	289	297	271	267	267	240	258	299	269	277	270	273	267	237	265	298	255	277	241	274	244	249	271	255	301	261	271	257	269	296	274	288	282	266	304	271	266	270	265	281	271	268	281	259	282	264	260	262	258	254	284	289	243	231	258	290	279	273	293	273	270	286	266	274	277	263	252	264	263	246	252	246	278	269	268	264	248	269	218	245	282	260	261	256	277	281	254	272	296	267	255	240	286	306	281	285	293	266	281	250	258	297	276	278	283	272	269	267	291	260	257	259	288	262
2383	838	891	896	922	873	877	815	774	816	742	755	753	780	791	792	727	704	727	794	756	763	683	723	758	776	751	785	753	717	750	830	726	731	708	728	698	766	702	729	768	712	687	707	718	717	719	745	713	737	698	731	705	711	761	776	748	741	789	724	720	767	723	717	722	739	734	753	703	737	777	726	733	723	778	786	744	695	759	705	702	706	757	712	690	727	697	708	763	717	728	700	719	734	706	702	720	719	756	770	732	675	710	750	705	737	678	736	697	739	756	707	740	727	703	729	734	743	718	730	693	730	703	722	726	761	769	702	752	684	711	687	677	726	745	753	734	761	715	653	740	716	744	692	760	712	718	730	730	757	751	707	750	732	727	734	744	712	773	676	734	739	716	725	757	672	709	731	725	728	705	714	703	705	757	744	764	794	769	709	802	719	728	768	712	749	714	770	716	768	749	799	704	725	737	762	755	690	723	696	802	746	720	733	781	760	770	743	727	775	743	772	743	734	777	753	729	714	696	779	706	694	707	724	740	709	724	720	749	747	753	720	736	716	692	701	766	747	693	722	693	738	707	704	726	750	743	726	711	695	759	723	745	721	685	788	758	738	768	720	669	689	745	684	761	725	723	682	708	735	744	716	764	783	734	729	711	712	679	715	746	748	729	773	709	753	738	734	710	738	733	702	739	734	758	741	697	704	694	789	718	784	701	711	722	737	750	711	740	731	749	768	746	722	719	760	692	717	740	697	676	717	751	738	728	748	716	682	693	732	769	707	718	716	723	715	731	745	715	717	758	738	770	808	729	742	774	741	699	713	730	727	670	731	726	752	740	680	714	731	727	710	737	688	712	738	726	791	754	723	753	710	693	704	688	735	723	704	734	694	695	714	735	734	746	759	700	722	718	719	738	743	729	717	711	698	758	731	733	734	749	723	691	741	702	738	733	704	728	766	729	768	771	683	720	741	713	736	710	746	734	706	717	784	718	703	726	739	701	689	758	720	718	667	786	762	735	679	684	740	746	730	698	711	734	711	727	732	753	751	686	771	681	779	755	768	735	750	731	755	721	741	746	756	736	666	749	713	722	733	712	753	723	718	706	732	765	733	742	762	706	745	763	793	732	715	738	730	696	747	711	722	695	733	743	712	699	728	749	760	719	677	726	753	729	721	748	706	714	755	718	723	720	784	692	751	755	728	742	750	709	728	711	721	772	747	706	722	725	741	757	728	724	710	750	697	676	732	745	656	731	709	713	721	718	693	673	699	741	684	696	712	761	680	710	722	702	762	780	730	742	697	722	742	712	762	764	685	759	672	710	759	709	709	689	719	719	731	730	741	735	704	720	714	721	724	715	782	769	693	740	721	764	710	733	753	718	750	684	710	731	732	687	722	688	716	753	706	724	752	680	739	690	729	739	752	744	716	772	735	705	715	737	750	772	724	729	714	740	725	710	717	780	725	704	720	715	767	674	719	731	684	737	716	723	702	708	752	698	706	753	728	767	730	719	721	781	726	695	747	737	708	798	682	721	741	761	742	781	723	743	721	684	709	731	737	767	745	736	754	706	721	703	718	761	664	753	710	696	686	736	694	706	685	724	734	752	672	736	724	698	746	700	783	705	727	758	727	760	728	734	713	768	728	774	782	717	720	738	692	764	705	731	733	756	685	759	723	701	718	714	711	693	757	705	739	748	751	770	769	711	727	709	751	788	689	721	753	721	740	735	731	777	749	691	689	693	675	756	719	723	700	737	708	746	728	746	745	744	714	724	715	754	657	726	744	725	706	745	767	743	750	708	717	780	720	693	734	749	717	754	765	715	695	745	718	734	720	747	723	719	738	699	759	752	742	710	705	692	728	732	704	717	668	715	729	719	741	738	751	674	751	726	752	746	717	764	722	711	727	749	723	743	725	743	738	697	750	693	767	692	751	694	692	737	716	740	731	660	721	768	749	735	764	786	740	791	740	716	708	711	729	774	751	723	680	722	670	687	701	734	742	696	723	757	674	707	725	732	757	772	718	732	710	728	723	709	749	748	736	758	723	707	768	781	751	712	729	767	730	729	746	728	739	717	740	757	678	684	730	741	728	680	738	706	731	748	714	751	626	744	697	728	746	693	777	709	737	766	762	684	731	715	739	737	719	756	751	718	717	713	710	750	717	755	713	719	737	771	729	754	743	748	708	734	763	743	735	732	707	694	741	742	783	732	731	769	765	756	695	750	722	787	718	722	745	696	719	696	736	726	739	728	724	758	773	738	690	748	666	732	697	758	745	671	703	757	735	734	729	724	713	693	717	759	746	705	710	697	733	700	722	728	773	763	746	744	739	694	747	740	745	753	740	716	769	722	720	715	724	691	726	777	704	742	715	709	743	714	770	735	688	694	723	776	704	694	751	703	721	717	733	723	721	681	695	706	722	696	713	711	716	724	781	715	731	709	700	695	772	707	721	741	730	707	710	724	700	730	721	739	768	774	750	699	804	733	741	745	707	731	736	716	737	687	666	771	708	675	701	733	727	724	784	724	719	682	706	785	728	738	676	721	724	719	763	725	735	729	701	751	751	703	755	716	705	739	684	733	720	776	742	737	726	747	739	738	716	804	685	733	718	698	662	733	755	757	668	740	723	748	724	716	723	681	725	730	789	746	714	732	726	764	773	745	738	727	768	723	718	754	752	743	661	729	707	764	746	740	723	776	721	710	754	715	738	740	704	684	672	763	760	747	746	734	744	760	735	725	734	748	755	683	696	693	680	729	740	692	778	712	662	717	722	741	715	748	716	681	703	732	716	706	681	758	712	722	707	774	667	740	700	745	784	698	711	746	751	717	708	746	722	737	729	729	764	716	737	691	702	735	719	745	772	710	735	764	737	703	729	711	712	720	711	687	727	733	690	739	713	684	768	694	709	739	700	718	747	712	731	701	722	758	701	743	703	728	724	757	737	736	737	739	693	726	759	730	774	715	676	710	740	689	772	701	752	713	701	737	696	695	803	739	735	704	743	731	754	697	737	723	743	713	701	724	694	717	766	743	761	703	741	688	708	788	700	737	696	713	711	706	701	690	738	752	753	750	725	706	736	759	782	746	722	672	710	668	736	759	676	719	717	738	744	771	680	776	711	760	697	714	741	732	719	719	697	767	750	728	716	747	725	729	733	721	757	681	678	700	706	755	761	681	742	699	727	710	780	698	744	709	711	710	766	746	721	694	748	714	702	677	757	749	752	735	716	722	723	698	747	744	744	750	777	739	726	724	764	701	713	748	637	722	727	703	707	759	728	740	707	714	735	703	760	747	738	745	762	763	706	738	696	748	746	683	737	665	705	716	736	731	672	749	731	714	732	752	733	715	780	760	710	730	709	726	719	740	738	674	741	692	781	726	721	714	687	769	721	732	742	732	737	696	702	732	717	720	765	704	764	718	739	782	704	746	747	758	699	685	718	742	699	718	738	752	751	741	716	788	761	755	713	724	758	717	785	763	735	753	749	727	722	719	739	750	772
8853	933	1173	979	700	471	444	382	312	255	219	224	212	206	199	183	170	145	167	172	187	168	166	164	166	176	167	159	133	179	158	151	168	126	160	129	173	145	160	165	144	153	155	125	123	128	150	168	141	156	145	147	153	144	164	157	176	157	139	152	160	142	151	141	156	154	154	186	129	143	129	147	157	155	137	169	167	156	155	158	142	172	150	142	143	140	158	162	146	149	133	122	139	157	146	142	134	150	132	181	137	149	141	158	155	131	152	139	150	138	161	148	138	146	139	143	140	151	154	149	152	162	121	133	129	132	159	148	163	153	135	158	135	149	163	147	153	150	163	135	145	168	151	135	141	154	154	160	155	150	153	155	138	136	151	148	152	150	149	160	164	136	142	151	111	162	162	137	140	165	148	144	144	136	165	166	153	160	145	146	153	164	144	132	165	152	138	159	145	143	138	144	138	167	128	176	178	154	158	136	137	154	134	138	148	166	151	146	135	148	143	165	139	152	146	147	148	144	143	139	140	155	128	144	133	169	140	148	145	121	157	131	167	165	148	152	138	152	155	148	138	136	160	136	162	148	137	139	140	143	152	146	138	143	162	147	148	136	165	151	136	140	156	135	151	140	153	150	141	154	135	143	129	175	138	149	139	152	156	140	141	132	157	158	127	143	132	141	145	150	153	145	133	140	146	126	150	145	159	124	140	154	164	162	135	128	138	147	162	151	148	148	141	147	155	152	138	149	164	157	157	156	149	139	145	144	143	131	142	147	163	149	163	162	141	135	141	155	126	130	150	146	141	140	143	130	163	144	141	159	156	127	140	134	124	157	159	160	152	147	146	143	163	153	149	133	149	142	173	136	158	135	154	146	140	129	174	134	130	150	148	162	146	151	131	143	145	138	143	137	162	145	140	146	148	160	153	128	129	136	155	153	155	141	153	171	142	152	141	129	149	155	154	141	142	142	156	118	138	157	175	149	134	139	152	166	149	149	119	129	147	146	143	145	140	155	140	141	148	148	141	146	155	133	144	129	144	143	127	147	162	110	151	132	170	134	147	135	121	150	141	146	146	135	135	150	156	135	153	167	153	135	164	129	139	174	139	147	127	133	158	151	143	149	150	154	157	140	142	159	155	156	140	173	143	135	165	135	129	157	164	166	129	156	130	123	169	138	143	160	131	137	169	138	133	131	155	125	138	140	161	146	167	136	127	149	134	170	118	164	132	148	137	173	143	145	144	159	164	161	151	167	160	141	150	151	140	135	147	159	128	169	130	135	139	131	156	131	185	147	151	127	137	148	139	153	155	146	152	142	145	131	148	142	144	162	140	145	141	156	138	165	145	134	126	110	148	140	155	142	162	151	156	146	172	150	128	158	160	140	151	164	161	140	133	155	141	142	149	128	141	149	157	132	143	131	136	158	133	136	142	152	155	133	161	173	115	155	183	132	126	127	156	140	151	149	139	145	142	113	151	130	147	164	131	158	157	143	162	124	124	140	125	142	150	155	158	145	145	162	132	149	153	139	139	138	171	135	132	132	138	158	137	136	128	122	122	135	162	149	138	113	134	146	123	107	143	146	151	147	140	131	159	142	156	132	169	125	139	155	140	156	155	126	134	149	138	126	152	118	147	156	150	150	138	119	139	135	169	167	161	127	128	152	145	155	138	151	152	124	145	134	146	120	160	135	147	160	172	157	132	146	130	144	163	158	124	164	149	121	146	151	152	147	146	146	147	131	146	130	146	146	153	138	132	168	152	161	128	120	127	158	136	137	170	126	157	146	147	153	141	145	152	155	162	133	132	158	144	141	140	130	143	139	140	155	149	137	139	158	179	139	151	129	158	133	156	135	134	155	138	145	138	153	137	136	179	152	148	138	160	163	163	139	141	139	130	125	125	176	122	153	130	120	125	129	139	152	158	140	158	170	144	172	168	158	153	137	143	172	149	143	134	147	160	142	139	149	117	141	129	175	147	142	154	135	148	154	163	136	161	129	136	161	176	132	154	152	132	153	159	148	146	137	162	151	151	162	129	148	164	148	146	140	192	157	149	133	131	145	145	155	145	121	147	157	169	143	147	123	171	140	154	146	144	136	168	152	130	131	134	119	164	121	129	143	137	155	144	150	154	127	136	153	156	154	153	136	161	154	148	142	143	151	151	145	165	139	140	146	124	161	156	137	134	135	141	129	161	135	156	133	154	138	178	140	125	144	147	180	142	156	151	164	143	126	150	153	135	149	163	138	131	144	148	125	146	132	161	152	128	137	121	163	137	131	160	169	149	153	145	121	159	124	150	144	175	162	154	151	149	138	130	162	138	134	156	143	145	146	156	167	137	157	130	147	159	126	122	161	161	155	141	136	114	131	155	146	151	133	134	145	174	144	154	133	138	158	131	131	144	150	147	127	138	162	149	143	145	148	142	153	151	134	162	150	135	165	142	160	137	136	152	151	129	146	136	144	141	146	150	166	172	134	140	135	132	135	150	129	122	152	142	130	168	142	163	132	155	142	148	139	180	150	159	146	157	166	133	140	145	142	135	139	139	163	142	147	131	142	136	153	140	129	141	140	154	154	149	149	151	128	127	143	142	143	139	148	163	136	136	156	142	141	174	152	131	147	147	129	147	155	143	150	131	143	145	141	137	129	153	158	120	146	155	143	130	165	149	137	160	134	127	142	140	142	140	166	136	121	158	150	138	161	147	157	153	150	122	131	175	139	138	162	150	161	175	169	156	143	137	164	148	124	138	150	148	147	161	157	125	137	140	141	151	138	146	157	153	152	156	157	156	137	142	125	144	154	138	138	153	143	165	157	137	154	144	171	150	137	156	148	147	150	141	142	150	134	130	128	156	145	167	155	126	137	138	143	125	160	129	168	153	130	139	146	156	141	157	146	140	134	151	118	142	137	145	148	128	147	148	146	151	163	143	122	137	171	140	155	130	142	140	139	150	148	142	153	149	156	135	134	155	152	149	140	143	142	143	161	148	125	142	152	139	136	156	144	129	143	141	171	141	158	125	149	147	153	160	122	148	154	144	140	125	140	141	146	132	150	142	138	149	131	134	137	158	135	151	149	144	141	166	121	153	123	140	183	155	142	145	129	155	173	156	153	149	139	142	138	149	145	120	155	160	136	157	133	141	145	145	137	139	147	164	140	150	145	131	148	127	162	151	160	150	164	146	160	142	151	158	154	150	161	147	135	136	152	149	149	139	148	137	138	137	119	131	164	144	124	145	149	160	125	140	131	150	139	130	150	142	155	149	156	158	148	138	122	155	139	140	156	149	124	156	155	141	133	155	125	139	135	154	145	153	165	138	155	148	184	153	151	126	155	141	150	138	137	151	128	156	136	152	162	168	155	123	156	130	146	146	152	131	153	144	166	126	136	140	151	160	146	146	160	149	155	137	164	148	154	129	127	145	150	116	149	140	146	152	156	159	134	131	158	170	136	141	150	136	131	165	143	146	151	171	143	164	140	145	137	147	175	145	132	151	138
5456	1280	2528	2886	2699	2260	1840	1580	1363	1253	1091	978	919	820	786	790	704	677	598	630	631	606	563	608	552	495	562	538	499	519	489	495	502	512	526	479	504	470	455	490	462	464	469	460	486	486	431	488	458	433	484	478	476	423	476	432	443	444	453	468	448	423	448	420	426	419	467	421	408	468	471	445	434	424	414	441	431	433	455	427	444	437	438	473	450	453	427	415	455	427	432	416	463	423	408	464	448	445	415	417	442	426	435	458	434	442	468	468	441	455	440	436	449	456	445	423	437	421	429	440	458	418	420	451	450	445	463	438	440	451	468	426	443	434	445	429	439	407	425	401	421	423	480	422	437	392	445	425	430	449	430	420	450	443	457	423	429	448	397	445	458	408	422	428	448	471	424	427	451	423	420	428	406	445	409	431	423	422	467	475	421	439	437	449	403	446	446	477	408	430	449	430	450	437	396	434	420	412	455	453	400	404	433	442	413	418	430	465	405	448	429	427	440	441	420	424	417	455	422	410	456	458	453	426	438	435	397	443	451	446	454	439	418	467	422	424	418	442	440	432	405	438	443	412	425	446	443	418	461	436	421	450	469	438	423	407	458	433	432	414	418	442	418	426	409	406	400	452	428	461	425	424	414	448	420	406	434	465	433	460	440	422	480	433	449	415	488	468	430	435	413	446	448	408	449	437	431	431	403	439	448	403	411	414	410	423	452	441	432	414	446	426	415	457	460	463	409	418	437	407	435	438	423	444	412	466	400	481	426	412	397	436	435	425	457	425	403	424	404	435	448	414	433	444	476	411	453	447	433	408	424	443	469	431	406	449	422	440	430	483	411	399	418	381	441	408	451	425	445	431	441	406	428	460	428	416	433	444	429	397	412	468	438	431	405	410	441	435	460	414	458	440	450	429	376	443	431	405	452	418	426	424	452	441	429	408	414	439	445	422	412	439	427	480	442	456	431	448	428	416	411	439	427	445	391	411	423	424	425	433	392	448	459	459	466	414	412	430	432	420	448	427	418	441	434	456	425	419	425	389	456	427	449	425	451	402	436	460	432	421	442	421	405	407	443	409	405	435	440	412	441	407	434	411	442	426	442	407	440	465	409	428	415	453	438	434	436	438	396	449	393	418	453	440	443	450	453	468	440	418	459	396	463	451	433	438	433	444	406	408	396	433	424	425	408	426	404	451	437	429	421	461	435	425	439	430	437	431	435	424	450	438	442	447	455	410	441	429	454	409	439	457	456	442	459	438	437	424	423	434	437	417	409	413	442	408	455	422	422	467	441	357	439	427	433	409	420	442	446	408	431	437	411	388	446	443	456	386	434	445	427	459	378	444	441	421	405	447	426	411	397	432	414	416	444	447	422	414	466	456	450	442	436	443	488	415	433	421	388	448	415	428	401	431	405	440	426	448	423	395	420	425	416	411	431	432	435	449	442	462	431	411	443	418	412	466	472	385	411	439	467	416	438	431	466	453	379	402	443	410	426	443	465	464	404	421	437	449	444	426	393	449	474	455	442	477	429	437	453	400	435	438	418	429	417	471	436	439	416	416	481	439	420	431	414	410	395	468	453	438	432	420	429	433	403	448	437	416	438	459	421	426	428	420	439	470	410	425	410	450	450	445	396	455	395	453	397	463	457	434	442	428	431	418	447	444	423	419	409	431	429	412	438	409	418	445	402	422	440	429	425	429	426	435	422	425	390	388	422	449	443	438	415	440	385	401	407	417	428	456	431	457	381	389	424	411	409	444	429	412	414	438	434	426	461	432	418	404	396	407	423	429	454	458	421	449	441	445	399	420	383	454	446	441	412	416	448	447	463	430	473	427	420	435	426	431	405	414	414	420	401	411	433	406	439	397	426	431	391	427	463	475	402	420	461	436	412	431	415	451	409	415	434	424	448	423	471	443	445	462	399	408	478	415	428	423	439	422	462	408	403	462	439	430	445	421	440	441	469	406	407	442	399	427	404	458	436	398	439	451	393	437	418	419	438	410	455	408	436	410	459	431	404	405	458	383	434	407	408	416	424	480	413	435	441	436	419	425	400	405	441	435	473	407	458	460	449	442	464	387	415	417	408	419	421	426	426	482	383	438	411	426	452	423	412	455	423	466	396	465	443	424	475	438	444	436	481	462	419	434	437	459	454	441	380	434	443	417	437	450	448	435	434	406	405	469	400	434	416	450	392	407	420	437	431	439	431	421	438	424	442	430	413	448	425	427	431	431	410	412	419	464	441	444	435	453	489	438	468	440	432	448	426	433	451	413	429	439	455	460	419	431	424	422	437	436	398	427	423	431	438	424	422	429	433	456	406	400	447	429	442	405	431	438	432	414	390	431	430	435	438	435	410	425	407	421	429	424	448	455	458	414	425	416	430	442	424	406	428	455	403	410	428	436	431	430	448	410	449	434	410	448	440	408	436	438	430	438	437	407	435	448	444	449	457	430	404	454	442	402	431	439	430	398	435	432	423	417	386	417	398	455	470	409	436	445	418	447	435	427	445	400	422	436	388	440	436	421	409	459	401	429	444	426	451	464	453	454	435	400	447	424	419	421	385	437	439	463	402	446	398	475	453	470	451	421	413	454	405	425	429	430	442	448	410	418	430	399	456	450	468	421	415	426	429	423	411	393	424	389	398	432	420	436	407	424	441	465	409	434	452	479	434	401	444	405	425	403	453	430	448	422	390	439	446	434	453	440	420	439	442	431	443	435	443	426	450	448	432	429	453	425	455	448	415	389	446	425	417	417	410	399	430	453	402	446	420	433	416	418	421	409	415	424	426	440	433	426	449	432	425	422	433	370	402	445	438	446	422	410	417	386	441	425	405	422	429	408	414	400	420	442	436	443	411	454	442	426	440	439	477	460	417	473	450	446	408	447	433	446	444	404	431	421	418	438	415	438	452	408	466	457	394	468	419	441	488	432	446	437	478	409	376	425	456	450	426	426	443	450	464	421	485	410	405	426	470	404	453	464	451	440	426	446	437	415	487	437	436	446	463	424	434	413	405	429	446	428	440	394	467	390	397	460	470	429	434	441	433	456	417	440	422	477	440	420	407	423	419	435	429	429	421	432	432	444	428	443	430	426	426	432	428	400	437	413	432	464	437	430	395	427	425	410	448	418	416	415	422	432	479	424	425	448	408	431	447	410	408	438	447	455	457	476	412	430	468	401	433	406	446	430	413	434	454	449	437	425	447	412	475	430	426	443	429	441	409	426	420	432	478	430	465	443	425	435	459	462	435	444	399	444	409	449	442	409	406	414	459	436	448	430	466	435	470	435	428	406	411	429	406	438	421	467	382	443	436	437	442	436	431	423	444	457	462	439	456	419	434	450	479	445	407	446	447	431	443	434	409	451	412	445	431	419	422	409	443	435	406	413	401	464	423	426	455	407	404	437	445	439	450	439	477	394	458	404	433	435	448	442	406	422	440	421	424	483	443	437	419	456	418	391	459	455	424	416	441	430	412	399	431	431	432	426	422	442
16138	2318	2351	1727	1216	864	635	535	445	382	335	309	280	256	237	206	192	183	194	190	171	149	196	158	175	145	154	140	182	134	144	170	163	163	152	145	151	170	160	120	143	154	155	128	143	131	154	148	131	134	144	129	131	134	133	126	152	138	153	137	128	136	139	137	123	141	116	139	148	145	124	132	155	122	123	112	145	175	125	118	150	132	151	112	132	125	126	126	136	118	120	141	116	128	124	127	146	130	136	129	145	138	131	143	153	147	127	122	127	123	150	122	142	135	109	135	132	135	121	135	124	126	120	151	127	154	134	148	121	115	129	158	124	119	121	129	122	135	150	144	152	150	144	129	135	128	120	129	138	119	113	131	130	119	143	138	120	138	146	111	139	138	132	138	129	141	114	133	151	142	132	154	136	146	133	135	121	142	121	127	136	119	131	139	132	126	92	120	126	137	117	128	151	161	164	145	132	116	147	148	139	132	110	134	120	142	143	152	140	147	134	134	128	152	132	151	134	129	138	152	115	131	128	142	147	128	117	121	147	131	138	105	134	167	132	130	150	137	127	142	120	149	135	139	129	136	138	114	132	131	125	116	114	134	129	133	139	141	138	141	136	142	125	144	150	170	139	131	143	120	131	137	135	150	121	155	129	134	133	142	133	133	126	123	144	129	134	134	143	129	138	114	139	122	117	146	107	105	140	136	131	111	120	131	153	127	144	135	129	131	138	127	145	103	120	144	136	145	114	132	128	128	149	127	140	124	134	125	170	125	150	141	137	131	142	129	130	135	127	119	123	117	139	135	125	136	131	130	130	140	124	156	127	135	152	159	158	117	123	140	126	151	127	117	148	129	124	124	147	139	151	146	149	124	111	120	139	140	146	128	138	131	136	157	123	156	122	145	151	142	140	129	132	129	120	132	143	135	120	129	125	131	118	124	151	128	110	133	125	134	139	128	121	130	141	135	138	142	142	135	138	126	128	129	124	120	126	124	141	144	139	131	119	151	131	146	144	120	123	111	127	133	108	136	137	120	134	125	140	141	157	139	140	121	108	130	131	111	119	129	125	140	118	142	132	126	141	131	121	130	141	120	138	146	122	153	149	131	142	145	150	141	116	135	145	136	158	141	137	130	138	124	137	140	143	152	139	120	131	136	161	132	123	128	137	126	140	124	116	143	141	144	143	130	139	125	143	153	127	153	129	130	111	128	117	133	139	138	132	144	150	123	125	143	135	119	140	139	143	137	158	118	119	136	149	139	122	136	132	143	122	142	121	124	146	146	107	122	146	140	130	138	144	140	145	126	128	132	124	157	121	154	149	135	124	137	126	143	139	137	148	135	121	139	142	123	108	128	136	148	129	119	128	123	147	140	133	132	137	117	146	133	125	122	121	148	129	137	153	120	122	140	139	124	138	140	135	126	119	153	148	106	140	146	137	150	137	134	116	133	121	124	126	144	126	126	138	142	148	142	131	125	127	150	132	124	128	126	141	135	118	134	124	139	109	134	136	118	121	120	132	125	142	136	159	134	143	138	136	122	152	139	141	144	128	138	123	131	140	123	151	146	126	132	121	133	124	125	137	119	133	156	147	138	121	143	120	133	136	112	135	144	134	129	129	127	141	124	145	149	138	143	146	137	125	156	128	131	104	148	128	142	133	143	120	137	117	133	140	130	137	151	139	138	135	134	132	117	144	142	136	122	148	132	121	136	119	167	122	132	137	138	132	112	128	137	130	114	126	146	132	108	110	147	128	116	136	126	145	121	133	140	130	127	122	121	135	119	130	125	161	146	154	162	112	113	127	132	142	152	136	132	120	131	149	118	137	141	141	152	128	139	146	146	122	128	143	123	131	136	119	135	130	120	125	122	155	125	127	136	137	148	142	124	144	149	126	152	128	146	140	142	151	139	143	133	139	144	116	130	133	130	109	142	126	127	135	150	127	142	125	113	115	150	126	150	138	126	129	138	115	137	126	140	150	140	141	137	136	130	144	114	125	128	124	131	103	151	136	130	150	126	124	134	128	131	138	154	121	126	145	139	137	140	141	119	149	148	130	150	142	131	130	142	146	130	119	124	143	125	117	142	137	131	143	158	129	134	132	138	120	153	143	160	120	141	131	138	134	150	133	123	151	116	118	139	130	136	137	145	121	130	129	157	123	129	158	131	128	151	154	149	124	125	124	126	147	141	151	126	125	130	135	145	160	125	128	135	126	136	135	127	139	115	104	144	113	129	138	124	110	140	128	148	129	122	148	129	139	114	120	150	127	145	121	131	150	128	133	134	131	120	129	146	121	121	131	119	135	121	147	121	99	131	119	121	129	120	127	147	133	129	125	136	142	137	132	127	124	124	136	130	142	117	146	152	132	108	131	126	121	118	147	126	147	122	151	122	105	155	107	160	129	117	150	133	143	139	137	123	126	132	143	144	141	130	132	119	137	135	148	129	130	124	147	142	128	124	136	130	129	125	148	90	127	120	136	144	153	120	147	129	123	126	135	134	122	121	145	136	101	121	126	130	137	124	141	118	113	148	137	128	127	118	128	126	159	131	146	144	136	146	140	131	110	119	126	131	115	127	132	154	141	135	119	140	152	154	145	123	141	131	109	138	148	127	127	136	141	121	137	134	126	135	151	154	151	125	115	103	118	138	129	128	128	142	129	138	135	130	138	130	135	129	144	139	114	154	149	122	126	134	135	149	138	108	121	149	118	129	126	124	127	147	140	136	142	145	129	134	135	136	132	129	138	145	109	125	120	120	120	148	135	159	116	149	144	124	144	140	118	110	148	121	154	143	145	130	129	164	125	146	127	110	137	142	143	124	139	122	130	143	141	111	130	122	143	144	114	136	139	127	108	133	140	126	130	130	116	122	125	153	102	131	154	130	129	128	120	131	123	133	135	126	144	110	133	121	131	97	134	128	111	135	128	144	139	148	143	132	126	135	133	142	113	128	128	126	135	138	133	132	146	155	133	136	144	129	118	118	164	140	125	134	134	130	141	149	129	157	120	133	142	127	149	122	132	128	125	138	132	124	139	127	119	130	132	119	131	147	143	135	123	129	127	144	140	140	146	130	128	142	137	151	125	124	120	125	128	136	133	134	142	143	118	130	119	133	125	115	124	129	137	141	117	128	146	144	147	143	136	139	130	138	120	144	133	124	115	132	121	125	118	151	127	155	120	114	129	128	123	116	131	122	148	125	123	140	136	116	141	130	136	135	132	130	146	118	115	131	121	125	137	162	129	122	129	153	129	139	135	135	134	142	128	122	113	134	129	123	141	122	126	148	125	135	145	122	146	132	135	135	122	122	113	137	149	134	118	133	144	135	127	128	143	149	135	130	121	155	129	108	140	131	133	123	130	142	146	121	131	141	133	121	145	139	132	136	137	136	133	130	127	126	121	127	129	130	101	116	153	128	123	126	134	137	118	111	131	144	147	123	137	157	139	132	125	112	110	126	126	109	150	138	120	115	125	139	107	143	131	122	151	123	133	158
7411	2012	4480	5335	4648	3791	3153	2622	2245	1849	1636	1452	1317	1196	1104	1016	904	909	836	765	776	744	695	730	660	616	623	585	609	616	570	557	522	555	563	549	518	548	528	507	471	494	482	483	491	492	488	476	439	485	462	446	470	457	452	456	415	452	415	455	472	434	447	455	418	454	445	440	419	432	456	422	424	422	428	451	422	451	420	442	426	441	434	431	393	437	431	447	402	411	443	444	378	426	411	403	440	421	442	382	415	407	416	413	386	403	413	396	412	407	439	394	412	393	420	378	420	410	439	427	412	394	383	387	387	422	442	416	403	421	443	385	450	405	410	444	390	386	421	407	378	387	405	418	410	425	396	442	414	404	445	470	379	392	435	452	413	412	426	431	400	392	445	418	431	460	454	402	423	385	371	396	417	416	399	411	420	405	403	411	412	373	455	398	401	433	426	386	411	406	394	431	401	415	412	420	370	420	400	401	398	368	399	392	413	405	391	445	421	419	404	392	402	431	441	404	440	432	382	400	417	427	424	422	422	391	398	424	415	389	411	427	410	382	370	401	409	418	421	433	451	409	414	395	429	389	408	409	424	390	398	376	416	365	414	413	363	408	392	423	410	399	425	383	399	396	392	438	383	407	430	394	430	405	472	380	444	386	450	415	397	408	384	446	383	463	392	412	444	396	355	425	348	400	401	442	402	375	431	435	391	414	426	411	402	408	426	372	439	387	435	398	430	431	398	410	429	418	408	364	387	345	418	409	429	388	413	396	426	424	398	396	395	436	403	446	421	411	390	379	406	380	436	426	390	385	381	460	385	425	427	389	404	410	436	418	422	410	426	404	447	406	413	403	409	441	424	390	386	390	369	373	381	375	392	368	416	405	374	426	378	390	417	422	385	389	398	384	409	379	433	401	384	411	381	411	398	395	413	383	417	410	423	425	426	418	437	389	413	415	387	407	412	381	412	429	393	406	422	400	393	398	409	406	398	392	395	406	433	413	413	409	397	392	431	402	392	385	412	426	392	414	369	383	410	416	410	380	403	409	411	380	407	400	398	374	421	418	419	414	429	365	439	395	423	367	451	443	405	440	397	390	397	373	375	408	412	431	406	421	405	433	388	396	373	397	396	417	436	416	392	424	377	410	417	414	393	407	404	387	411	387	427	405	379	378	442	411	423	423	435	377	376	396	429	399	413	372	403	389	445	401	396	433	417	367	412	414	417	396	412	416	455	418	397	387	396	389	433	427	403	389	398	407	408	396	410	390	417	396	379	409	361	417	456	425	404	402	438	400	395	393	389	412	415	433	407	380	401	446	431	407	400	359	443	433	393	394	421	427	380	381	408	384	389	418	401	420	396	408	401	393	398	372	394	380	426	394	399	408	381	406	419	426	386	410	410	412	382	383	372	389	401	438	373	400	399	466	391	351	418	429	372	416	422	413	373	387	408	356	423	398	436	416	387	401	423	410	375	362	440	394	415	380	391	403	403	384	391	436	452	427	407	403	426	417	406	414	404	401	430	448	400	369	418	376	411	414	450	395	383	438	417	414	413	395	413	423	394	397	390	414	376	371	440	400	411	416	396	379	395	403	415	387	454	372	394	413	407	389	383	394	437	415	412	391	391	425	411	418	392	411	434	425	426	421	402	377	404	387	379	415	375	391	412	423	421	425	405	439	389	408	434	391	427	402	417	417	417	434	434	375	365	389	384	429	414	356	401	413	400	390	404	408	373	379	391	395	415	390	422	427	408	403	397	399	401	390	463	414	368	416	421	393	381	418	422	401	434	378	384	389	425	369	417	419	429	379	402	394	418	402	428	405	410	418	379	428	426	416	396	391	417	378	439	383	390	380	416	414	373	353	396	392	425	390	389	415	398	410	384	431	425	386	380	415	407	421	389	377	428	400	453	408	343	438	376	412	396	431	430	408	369	433	423	403	401	409	419	376	403	415	374	404	446	391	431	406	414	393	442	376	445	440	390	402	413	363	399	414	416	379	445	398	436	412	417	404	412	404	405	419	396	385	408	412	391	386	387	394	443	412	423	401	410	427	416	406	435	385	435	385	394	432	375	427	421	372	416	399	432	402	386	403	389	403	401	401	402	372	410	444	385	391	408	406	387	384	365	396	393	407	443	410	436	405	408	380	403	420	418	396	386	408	377	406	409	425	385	411	432	441	401	426	382	427	430	414	392	432	413	430	412	405	406	387	394	388	399	404	416	401	423	406	418	435	390	405	389	366	420	410	407	387	411	408	398	406	389	432	449	437	393	441	405	398	400	391	436	358	411	416	413	385	409	398	416	399	418	392	417	412	425	419	416	424	416	392	395	396	404	409	393	408	403	400	419	437	412	364	387	406	424	414	405	431	398	375	427	422	411	416	366	396	402	416	397	400	398	416	402	393	421	446	422	403	389	406	418	376	412	404	382	365	428	408	391	404	398	368	403	397	415	406	421	393	412	413	409	395	392	421	413	437	390	416	444	391	412	429	404	384	412	426	395	400	432	406	443	375	381	387	416	410	367	400	436	405	376	412	406	424	377	429	384	416	397	402	418	416	432	402	359	382	387	408	431	421	421	401	429	423	420	410	427	389	401	422	419	426	430	417	415	374	387	416	372	380	415	375	395	424	392	400	422	402	421	392	389	429	451	387	424	376	415	424	401	419	380	377	413	403	409	399	413	389	424	461	421	379	391	425	401	382	433	419	394	420	431	436	379	417	406	415	425	389	412	400	397	436	433	413	409	415	404	392	421	409	404	419	421	439	418	388	432	453	427	404	381	415	401	430	389	412	403	398	401	412	393	400	400	410	404	410	414	437	424	407	403	435	384	436	403	402	417	413	413	409	395	407	409	418	409	381	438	419	401	436	406	420	374	396	392	439	385	428	383	397	371	420	413	422	421	406	435	410	394	405	417	428	430	390	413	378	402	400	404	429	417	384	372	406	378	373	379	416	385	408	417	380	394	403	385	392	415	433	429	386	420	399	392	394	413	408	386	443	422	397	425	430	408	381	436	406	392	412	392	420	373	398	427	372	410	400	415	360	432	409	387	414	421	398	399	387	421	404	423	387	383	390	393	415	419	423	416	365	391	408	420	407	431	416	376	382	390	403	385	385	395	418	401	407	395	401	409	448	395	430	400	441	385	378	439	387	408	417	373	367	414	394	404	391	402	396	386	397	424	416	412	397	386	438	395	396	417	388	386	401	417	391	393	399	455	411	418	404	402	422	401	440	399	374	437	372	395	420	417	405	441	410	420	365	402	352	413	412	388	383	392	390	407	420	445	428	396	380	405	382	467	384	418	434	423	390	406	389	410	417	417	393	392	371	426	382	399	373	437	375	374	414	391	372	392	403	399	412	396	405	431	440	415	388	416	362	417	398	433	404	398	401	400	399	426	400	394	390	383	423	404	451	358	394	401	446	408	402	405	427	393	401	385	395	408	427	403	426	409	434	394	440	422	401	410	414	413	422	418	379	386	426	431	403	403	433	391	419
2270	340	317	320	293	323	294	236	289	279	265	257	315	271	255	252	262	292	268	247	275	260	292	255	296	257	277	256	272	283	268	280	293	277	266	292	264	264	267	245	283	281	308	286	256	286	263	290	265	261	257	270	237	256	265	280	254	273	269	296	258	258	256	292	276	233	250	252	279	287	275	280	256	249	281	242	280	285	272	266	275	274	275	277	288	271	244	284	229	273	264	257	258	279	282	288	273	274	270	248	264	295	273	255	248	278	282	294	251	256	302	257	263	274	289	284	257	269	252	274	240	283	285	276	244	276	271	279	259	269	291	264	296	292	278	266	261	234	271	281	272	288	262	304	251	250	301	268	269	241	291	263	279	274	262	286	285	260	265	269	272	256	258	312	255	261	261	250	244	262	257	250	259	272	267	257	305	277	276	295	275	296	289	305	247	253	279	258	262	255	287	267	300	272	302	276	251	285	265	292	274	290	301	300	276	264	234	280	246	264	305	284	285	258	255	289	278	273	278	266	260	284	284	243	269	263	288	276	228	248	275	288	280	274	244	253	280	267	263	255	261	262	288	261	296	276	266	236	245	260	271	250	272	282	277	265	273	277	278	250	268	241	248	287	260	257	266	281	273	240	272	264	233	277	243	273	279	279	293	263	293	286	287	245	273	261	242	241	275	262	270	282	265	274	264	284	254	274	253	272	276	262	271	296	259	294	269	282	257	266	257	258	290	280	250	281	285	245	279	282	280	247	286	278	256	278	264	304	285	306	263	270	262	261	281	312	261	262	282	255	282	266	302	254	285	260	277	260	293	272	279	275	285	271	260	284	260	289	272	288	266	259	280	272	303	273	267	272	271	305	311	266	250	265	291	247	281	273	286	265	256	283	270	276	260	273	263	253	289	279	289	279	280	293	266	276	250	249	273	278	268	295	256	245	273	267	287	277	273	291	241	267	285	274	269	293	299	257	282	288	257	255	257	239	248	254	286	259	284	283	238	259	261	279	252	284	254	254	240	274	285	282	289	293	255	267	264	280	274	271	279	282	280	246	270	273	262	274	275	258	254	273	256	239	275	263	245	268	250	274	249	246	278	264	271	266	248	300	274	279	269	270	275	268	264	256	306	292	290	301	279	265	251	290	279	256	275	286	284	287	275	263	295	275	286	273	254	282	308	228	247	284	271	257	281	265	281	288	268	286	238	276	277	295	263	271	286	249	279	277	260	275	291	279	287	255	259	281	280	300	271	250	270	259	264	279	275	242	272	274	254	244	270	248	260	279	305	243	286	281	257	268	274	281	264	249	279	292	254	254	251	301	270	300	283	280	267	259	256	276	253	261	267	283	275	252	269	286	287	257	247	291	289	250	266	276	259	265	265	264	257	273	277	283	277	260	270	280	248	293	287	259	280	267	285	252	259	287	280	269	279	275	257	272	241	296	273	271	257	283	261	266	262	293	251	288	253	278	271	264	268	269	291	280	265	289	248	275	261	269	268	265	276	253	262	276	261	253	263	248	246	275	249	315	275	274	281	265	271	256	269	273	247	263	285	268	281	268	291	279	283	270	284	242	276	279	300	289	277	266	259	245	271	287	274	265	243	244	271	278	254	263	286	246	275	257	272	263	265	261	255	293	292	262	263	245	258	270	250	298	276	278	266	269	285	272	245	267	309	250	269	251	282	260	288	265	294	268	281	299	305	254	261	248	263	277	265	250	283	272	240	281	299	253	256	285	255	260	274	255	292	280	261	279	280	289	257	275	332	283	292	244	273	262	268	274	269	289	272	265	278	249	286	292	228	249	266	285	255	260	294	257	259	280	262	283	288	273	267	272	274	275	248	255	285	297	282	273	273	252	248	267	270	276	298	277	264	255	305	273	268	262	266	284	270	289	268	285	256	288	252	272	258	300	272	240	288	262	295	275	270	294	255	266	283	270	265	282	264	257	257	267	271	248	279	279	269	249	251	265	276	268	276	258	245	263	285	275	236	258	244	285	277	316	267	297	281	271	286	266	270	297	238	256	283	253	294	255	262	308	256	244	264	269	260	249	290	263	253	275	252	311	267	257	257	239	281	291	257	256	248	262	234	270	275	254	267	289	289	241	259	284	282	294	295	277	306	263	260	256	286	273	270	258	269	259	275	267	292	262	259	272	281	242	263	275	260	279	291	274	261	284	259	252	317	296	306	295	269	283	260	274	290	255	275	254	247	260	262	304	246	290	273	249	227	273	283	258	270	282	267	253	313	256	236	237	245	262	255	268	284	253	266	284	271	251	258	246	270	266	262	260	260	259	276	257	270	286	305	292	289	264	278	279	280	291	258	249	268	257	262	276	264	247	266	272	227	276	274	252	273	258	262	300	258	291	265	276	273	230	273	272	234	282	279	263	278	273	243	268	256	262	245	265	251	257	287	274	284	298	275	266	265	251	251	275	268	273	269	269	263	261	251	256	263	259	247	270	248	281	276	285	289	278	289	247	254	261	279	257	258	281	249	223	249	265	273	275	281	260	298	261	260	288	261	293	297	249	256	265	239	284	274	261	260	262	268	266	274	277	290	260	268	284	282	266	268	263	242	286	283	312	284	267	283	256	299	307	263	282	272	239	276	268	271	247	266	285	301	260	264	271	300	272	284	289	292	258	254	262	295	279	285	297	288	300	300	289	275	282	229	258	286	270	272	268	263	270	282	313	272	257	280	280	297	288	266	255	247	264	275	279	269	256	244	275	271	258	290	268	261	278	291	284	269	252	276	269	249	281	275	264	242	267	261	305	273	273	286	242	294	262	278	272	278	279	289	298	296	268	278	265	263	266	258	280	274	283	250	255	286	270	261	244	253	274	285	245	286	276	269	277	273	248	267	270	247	260	276	263	261	282	248	266	253	269	268	281	232	276	251	280	263	242	263	287	282	275	258	292	259	286	299	285	260	276	297	271	247	293	256	291	291	255	273	267	295	294	274	281	294	243	261	271	288	261	279	280	258	292	269	264	297	223	282	260	253	240	248	267	294	265	300	292	296	272	267	269	264	271	269	297	273	269	279	265	286	250	288	260	274	240	276	278	256	281	312	264	254	285	299	285	272	260	301	245	244	257	260	238	263	249	262	269	276	274	286	272	274	242	246	285	284	290	275	310	266	244	255	264	289	284	296	259	242	268	277	271	278	290	260	289	282	259	253	285	262	265	251	249	303	289	259	276	264	256	296	284	257	256	247	282	295	283	271	268	261	277	250	291	271	278	299	274	283	305	282	288	252	283	273	233	245	255	259	287	249	296	277	277	251	266	282	302	297	288	268	307	299	245	268	257	297	263	236	281	283	301	258	298	267	266	241	264	244	260	287	274	273	262	270	299	276	286	242	260	275	244	238	280	259	265	270	245	278	313	279	270	275	235	272	267	266	274	270	269	274	274	257	289	251	282	298	258	268	305	284	283	270	282	234	254	293	292	292	280	263	244	250	260	266	277	277	264	262	253	248	302	300	264	267	291	283	262	300	298
2327	756	900	891	886	830	833	835	784	733	770	782	724	749	772	751	740	801	741	758	742	723	743	725	744	722	737	722	715	702	747	756	732	722	733	703	692	725	716	716	750	753	711	656	731	713	728	759	707	693	733	767	749	755	751	726	733	695	721	729	704	702	776	731	760	742	735	733	749	703	716	735	794	762	759	748	711	740	774	702	744	733	690	716	710	754	733	721	724	759	735	717	733	730	741	706	761	766	751	739	728	728	689	760	773	745	718	748	742	774	753	737	772	716	781	687	731	749	724	691	753	750	760	763	730	682	734	767	722	718	724	744	769	732	764	730	696	758	761	716	804	678	741	712	743	762	728	714	729	775	734	700	725	688	733	746	729	742	688	744	701	763	703	750	734	746	765	718	724	680	756	700	720	745	717	706	719	727	728	729	766	676	772	729	722	768	718	693	699	694	704	690	736	729	751	737	744	680	711	758	778	723	712	748	713	729	744	780	738	780	749	752	698	759	778	699	744	731	763	750	732	782	794	724	702	753	753	779	770	736	710	712	724	680	728	768	711	732	721	704	729	702	748	733	717	718	703	748	706	731	669	764	756	717	756	711	721	741	698	759	754	744	712	723	699	736	713	768	719	753	689	757	774	723	745	720	760	745	781	729	700	742	724	715	765	755	734	695	739	715	738	713	752	800	763	719	754	732	771	730	750	770	723	789	724	720	708	720	745	786	776	730	707	766	695	730	762	765	728	787	718	733	754	716	738	775	720	764	702	766	691	736	738	748	748	736	781	733	765	746	670	745	748	764	683	726	750	719	749	726	750	749	768	782	755	715	743	722	719	700	709	767	700	733	690	722	710	710	713	768	692	743	747	778	719	748	739	779	728	718	722	698	716	788	738	735	730	679	697	804	728	768	756	734	682	777	702	715	750	709	743	727	705	744	752	728	755	706	705	723	752	678	722	786	729	730	719	791	692	728	727	711	748	790	720	747	728	725	735	722	711	760	748	746	729	766	751	725	746	762	707	735	717	680	728	720	740	708	709	715	767	743	692	730	719	756	701	730	721	721	741	762	708	772	804	749	755	711	729	637	754	739	721	740	732	742	731	688	718	721	713	782	713	738	750	773	703	709	737	689	753	710	675	757	699	720	742	731	727	739	710	725	762	752	755	697	770	740	732	730	706	740	724	758	753	759	736	735	711	749	747	687	706	734	717	784	752	730	709	722	712	744	808	719	707	754	706	769	732	719	659	655	729	716	743	758	701	723	719	725	710	770	699	760	707	735	794	716	739	740	737	772	741	689	711	715	747	736	736	713	716	719	694	731	744	763	755	730	773	709	671	773	726	720	716	747	739	730	729	731	689	709	798	682	738	702	745	682	800	722	695	719	708	710	694	713	759	729	733	711	790	717	762	697	728	700	697	701	725	724	701	776	734	749	773	743	728	731	770	764	703	702	704	736	711	714	767	719	691	762	748	729	665	741	695	739	739	723	746	747	736	706	750	744	755	714	766	769	731	730	677	733	697	728	696	686	731	725	707	702	767	737	754	740	731	698	742	730	721	766	688	734	734	736	746	748	685	763	725	709	771	708	728	767	729	688	716	744	713	787	743	718	675	667	732	720	755	724	729	721	695	705	770	752	704	716	703	719	766	772	730	704	742	748	720	752	742	743	729	730	757	706	760	744	725	786	734	720	719	744	729	720	716	739	790	720	781	735	749	750	733	742	715	700	793	763	778	695	686	712	721	729	715	717	724	681	723	712	735	762	735	732	763	747	758	708	747	701	719	742	716	728	703	755	740	763	694	739	705	690	706	712	706	723	734	770	697	730	779	740	768	691	711	754	744	736	759	725	715	732	792	771	731	735	712	748	684	717	743	721	745	720	710	726	696	710	739	712	698	704	774	742	742	702	710	745	722	752	703	733	697	759	773	752	776	734	724	701	723	693	741	731	739	748	724	714	773	734	701	737	710	755	759	707	743	690	767	749	714	711	754	789	699	765	719	711	717	693	759	724	738	764	691	733	674	736	760	726	699	794	661	735	717	719	734	740	753	720	698	724	717	710	722	738	759	726	717	729	751	720	766	743	717	756	699	693	774	693	726	688	680	736	746	746	705	763	730	703	770	717	714	712	744	729	702	684	690	726	741	728	698	730	816	707	699	715	741	737	711	753	739	737	714	719	766	701	741	769	733	739	723	667	700	744	716	741	752	724	734	725	743	745	680	736	761	684	759	735	774	691	707	709	727	687	764	749	737	735	688	747	684	688	703	730	719	681	770	750	773	702	765	768	761	735	729	688	782	716	699	742	760	714	730	705	693	746	728	712	783	686	716	727	742	699	746	691	732	726	687	692	760	745	750	718	729	701	735	738	736	731	704	722	698	756	718	754	747	733	754	755	707	723	742	719	702	722	708	716	753	701	746	744	747	734	730	783	772	768	707	699	687	737	699	738	742	756	745	701	714	739	744	736	699	742	700	773	734	706	778	713	745	736	696	686	743	726	722	740	747	770	722	728	759	712	685	744	672	742	792	704	738	751	707	704	724	745	733	715	715	719	702	724	725	733	779	767	676	712	741	675	749	730	662	714	748	727	727	763	704	743	741	754	710	722	759	721	758	692	730	756	690	688	732	702	697	739	764	725	737	720	712	721	738	749	712	697	738	756	737	718	766	768	689	713	666	712	724	770	761	739	687	747	736	730	732	709	721	757	734	744	734	734	744	756	752	675	697	771	707	744	739	725	812	710	777	703	712	724	703	699	768	736	705	716	732	769	856	694	739	734	722	721	710	740	704	761	699	736	719	673	729	748	756	735	746	720	708	732	746	733	762	674	725	727	724	672	707	695	738	758	744	767	735	718	765	719	777	769	714	726	729	726	665	722	752	696	744	758	730	734	731	752	703	742	756	711	709	725	741	748	752	709	726	738	733	720	730	757	716	684	716	739	723	734	757	734	743	716	765	726	728	724	732	721	716	747	704	783	685	763	740	734	674	696	715	722	762	720	689	718	696	707	727	742	694	710	817	717	737	753	710	728	756	721	740	733	696	754	670	703	733	739	731	709	751	713	733	719	762	736	750	684	754	722	703	642	729	769	786	717	714	712	740	733	722	760	748	761	676	699	747	733	757	689	776	678	712	725	707	740	704	752	746	704	733	740	700	673	756	730	707	718	753	794	707	682	764	763	700	756	774	730	745	710	749	770	734	711	723	709	708	763	753	755	739	717	745	752	704	752	735	724	697	738	696	704	698	724	743	683	705	735	727	725	715	721	738	696	711	765	694	680	772	721	719	708	714	666	727	697	701	747	750	783	708	765	745	769	698	744	729	726	683	722	742	701	717	717	766	696	756	738	739	764	754	742	732	757	736	773	795	728	746	721	766	743	784	734	717	713	689	726	742	731	738	750	700	669	751	746	734	753	697	752	762	744	780	727	747	737	730	728	730	731	726	728	736	729	715	744	726	766	731	747	682	745	694	744	739	747	788	728	711	739	739	743
8764	888	1183	968	734	496	423	360	309	266	257	214	197	189	213	177	186	217	206	192	172	156	163	177	164	161	173	151	174	186	180	158	158	184	142	148	164	161	153	147	156	153	179	142	154	158	135	164	131	158	154	140	133	143	133	152	142	146	148	134	140	128	149	166	138	169	150	150	162	147	154	120	155	129	155	136	163	144	154	143	149	140	156	171	144	137	161	139	150	146	143	149	138	148	141	159	156	125	141	148	120	136	139	132	148	157	156	172	150	131	147	145	143	141	126	143	143	145	150	140	144	129	127	162	151	142	154	145	148	158	134	161	160	146	153	138	167	136	136	134	166	150	132	125	148	152	140	137	151	145	154	141	144	151	150	147	150	130	144	145	153	139	137	149	141	150	149	127	130	138	107	159	134	142	147	159	150	161	135	153	158	136	166	132	158	151	137	124	131	154	147	161	163	143	146	152	147	157	132	151	134	132	136	135	160	143	152	138	139	150	156	162	131	127	132	139	138	157	136	151	142	172	159	147	153	145	138	157	134	153	156	129	166	166	116	151	168	153	150	152	155	158	145	147	154	165	131	149	122	137	144	133	135	146	135	143	141	172	148	152	149	159	141	160	144	146	160	148	139	149	156	144	169	150	148	125	179	128	160	143	171	166	140	149	156	133	159	137	150	128	143	129	135	151	148	136	133	150	179	131	163	161	160	170	155	156	160	166	126	148	158	146	132	172	138	140	132	138	149	145	124	173	142	142	143	142	186	159	160	150	144	146	145	137	144	151	149	150	133	141	157	134	119	156	158	141	153	153	132	139	143	148	135	128	151	145	160	142	161	134	125	154	146	174	149	153	144	149	154	148	145	137	148	143	143	141	128	139	142	134	132	154	135	161	166	159	149	160	153	139	143	115	146	145	152	174	155	123	147	115	155	153	147	121	137	161	172	158	147	141	131	132	155	122	149	137	130	134	147	163	153	124	135	143	141	137	153	144	152	136	138	148	156	135	164	154	144	153	145	145	127	149	150	141	127	137	162	142	132	156	163	143	134	142	136	155	138	164	127	143	157	143	146	155	153	136	125	157	129	132	146	161	143	143	150	179	145	164	135	158	152	143	157	146	133	153	152	180	139	180	155	156	156	143	124	135	147	131	134	157	128	128	139	135	144	146	147	167	157	142	159	153	132	169	157	159	153	135	142	147	142	161	167	132	134	131	141	155	140	150	156	171	146	132	144	137	135	145	139	142	156	154	142	146	154	162	156	154	159	142	141	135	130	156	144	137	142	152	134	140	136	150	156	136	161	172	153	146	141	161	146	138	142	162	140	131	117	147	156	154	127	132	130	129	132	171	163	134	185	138	151	145	138	142	127	135	143	149	147	140	137	153	151	146	141	143	167	149	151	156	133	156	152	160	168	137	144	148	162	149	129	134	146	166	143	140	134	148	175	144	150	152	181	127	126	146	144	145	159	122	149	160	156	148	152	153	144	144	155	148	127	142	142	155	164	133	126	145	144	141	134	152	160	151	132	141	153	152	145	131	153	144	130	148	156	121	143	139	151	140	139	162	164	145	148	171	158	138	139	143	168	146	150	173	159	144	144	151	127	158	144	129	129	148	143	158	163	139	140	122	159	145	147	147	150	158	165	147	144	125	153	152	151	142	148	149	156	162	149	151	144	151	141	134	136	137	152	166	120	135	151	145	150	157	140	149	138	155	150	135	131	155	150	152	127	137	153	152	158	147	144	141	139	141	137	149	157	146	135	163	145	145	140	155	150	162	144	136	145	145	140	148	147	131	157	161	141	165	129	154	142	142	184	150	165	140	160	148	149	141	146	144	147	138	162	154	169	138	164	167	136	142	137	150	145	141	154	159	142	136	137	124	154	121	151	142	133	146	167	164	168	126	141	154	118	138	154	145	144	145	156	138	157	129	153	140	155	146	143	149	143	148	168	145	156	166	129	168	171	168	154	139	137	144	150	144	146	161	148	146	132	133	144	130	148	134	148	128	144	161	149	144	149	150	166	161	169	129	156	154	149	167	150	143	128	144	144	159	159	141	117	144	146	164	168	136	154	148	140	145	137	152	140	143	153	136	155	147	144	172	133	141	138	151	153	145	150	125	139	126	132	131	157	137	143	124	142	132	159	149	139	136	161	160	151	144	133	162	143	139	152	162	148	149	148	165	145	166	153	151	158	140	141	163	161	151	147	147	153	151	136	140	140	120	156	158	143	153	148	156	147	156	150	161	151	157	168	137	140	158	143	134	159	125	148	132	156	171	145	152	128	165	144	152	124	152	169	151	145	147	136	158	130	138	155	142	151	138	112	149	137	132	176	160	159	151	142	149	141	148	131	132	139	131	154	145	170	158	150	130	131	149	160	166	143	160	145	161	152	144	136	146	133	153	139	131	161	132	139	142	142	133	172	147	149	145	141	157	148	139	138	128	161	148	162	151	158	143	146	132	148	148	148	143	129	154	157	169	139	147	126	147	153	139	130	140	140	141	140	153	134	139	141	157	146	152	131	144	148	162	142	148	136	145	137	125	142	156	126	152	147	172	139	149	170	146	149	150	141	136	141	131	161	140	153	124	126	152	130	142	134	148	109	157	157	147	147	129	169	133	145	156	147	140	146	151	173	139	160	140	135	139	157	157	148	138	136	148	170	124	145	147	138	127	156	148	146	150	119	127	155	156	149	148	156	132	122	130	130	142	135	159	154	138	148	142	169	157	142	168	163	154	122	148	161	120	138	127	151	163	150	151	149	148	147	141	139	144	162	147	148	134	153	161	153	135	137	161	121	150	163	149	145	160	148	159	148	137	143	163	130	169	179	142	143	160	123	154	142	153	143	148	145	152	130	136	145	138	166	149	155	144	152	130	142	144	144	150	166	145	124	127	153	137	147	139	147	148	161	175	156	142	144	139	177	149	154	143	159	163	158	148	144	149	151	138	138	145	156	145	144	171	154	156	161	161	177	138	157	144	169	153	157	132	133	132	159	151	158	155	147	127	149	148	153	139	134	160	122	152	147	147	139	151	138	155	130	168	140	158	138	158	151	147	147	146	152	150	162	148	147	150	150	150	125	146	160	152	148	143	141	146	145	141	142	144	154	135	147	153	156	148	137	155	126	140	123	170	158	158	153	148	150	126	147	153	149	142	139	135	143	144	147	150	143	129	157	142	148	138	129	139	130	146	188	143	163	132	172	122	165	165	137	140	156	137	164	157	109	146	133	143	167	147	155	144	123	155	162	139	128	143	135	129	142	158	140	138	160	137	140	147	133	145	162	146	129	163	125	168	143	144	138	146	146	149	153	146	121	151	145	150	140	138	135	151	139	140	121	142	152	146	134	138	157	146	159	136	149	163	130	153	140	155	137	150	113	165	140	127	150	146	123	128	132	153	152	124	138	148	140	139	128	127	148	155	140	148	137	148	145	149	159	157	165	152	142	135	144	179	136	161	145	138	143	166	146	139	171	138	138	151	159	146	138	136
5459	1199	2429	2996	2710	2252	1840	1595	1305	1246	1081	948	924	869	777	731	706	725	649	646	581	600	590	581	553	559	571	507	532	509	552	471	512	529	485	448	479	502	479	449	503	502	456	440	442	525	501	462	481	504	438	488	467	453	478	475	453	479	447	479	420	452	451	432	416	442	445	425	432	438	443	391	441	450	443	424	423	412	438	448	432	459	462	424	483	416	419	455	430	428	450	407	437	440	436	458	450	404	436	470	464	424	438	407	427	398	431	453	433	440	476	388	412	438	445	431	413	420	413	427	455	444	429	437	424	397	467	461	455	447	452	443	420	444	447	432	416	447	404	420	412	447	463	422	425	421	451	435	416	430	413	414	453	439	432	423	436	399	454	450	431	434	415	444	450	461	439	401	454	455	404	419	429	453	444	406	441	412	450	399	416	461	420	454	439	420	438	414	422	454	442	412	397	436	465	401	444	412	430	444	442	431	408	438	442	406	408	429	417	460	431	402	423	433	397	404	444	386	414	441	433	426	416	410	452	440	456	451	396	434	397	416	447	418	434	405	428	434	402	426	409	414	450	445	447	413	441	456	406	426	457	417	442	409	451	387	426	447	448	469	467	401	395	436	416	443	411	423	462	415	440	415	425	432	482	413	424	435	445	411	426	447	479	431	400	452	449	451	420	429	422	446	425	422	457	407	373	422	455	451	467	458	408	415	439	442	436	406	448	392	399	427	457	417	410	470	388	404	403	457	373	465	424	431	421	400	448	404	436	448	426	429	434	427	419	417	441	433	405	428	425	451	445	406	415	426	433	439	389	406	436	433	398	437	440	403	443	419	397	455	402	429	412	420	440	448	434	418	403	409	408	429	425	419	399	461	419	391	417	414	429	395	437	420	405	398	424	446	414	412	384	455	412	456	417	394	423	413	453	424	446	422	423	376	404	436	399	452	456	421	442	434	432	418	440	440	382	429	459	459	439	439	463	414	422	429	442	408	401	429	405	447	444	417	419	409	408	453	438	424	467	438	423	436	402	498	479	438	419	427	400	429	441	409	434	437	439	443	443	403	436	447	416	420	445	373	390	432	405	446	381	438	433	421	456	427	404	399	437	420	397	468	434	397	399	424	414	423	437	395	464	461	429	437	430	389	461	433	439	464	451	420	453	439	396	425	409	429	442	413	404	449	443	461	406	448	450	449	406	464	410	456	415	402	401	419	400	412	431	396	448	440	426	437	432	379	454	429	424	430	460	420	423	440	451	446	447	481	430	387	410	424	384	453	419	408	426	424	448	438	466	401	470	445	436	427	449	404	424	439	413	408	427	456	394	452	441	420	421	406	407	419	411	420	425	431	421	425	463	420	401	445	436	454	413	458	404	421	437	401	442	448	419	440	418	429	473	416	418	472	423	414	423	418	447	427	435	381	435	400	435	426	451	456	437	435	411	437	440	416	439	440	468	430	436	446	462	443	444	476	463	430	468	443	414	443	442	429	408	416	430	431	421	407	459	417	461	413	443	412	366	398	461	376	405	431	435	438	417	428	446	427	424	434	443	421	414	390	416	438	428	410	414	451	461	431	413	456	405	451	456	421	436	455	454	443	435	404	420	471	405	423	432	472	417	426	422	426	437	424	397	428	406	406	443	407	423	437	390	412	420	430	437	411	428	433	405	388	448	428	414	427	425	423	389	405	432	439	411	457	394	398	444	401	410	433	460	401	441	446	393	463	412	424	379	451	427	446	435	422	449	450	439	416	459	438	409	427	398	406	438	460	412	463	440	417	419	411	479	449	447	449	428	460	396	425	436	463	431	419	422	433	452	446	458	452	390	425	434	398	410	440	415	399	462	443	433	434	435	416	450	433	409	423	425	442	425	411	472	423	416	403	408	431	432	437	420	436	421	447	409	410	431	440	423	414	430	420	424	428	448	450	435	403	455	475	432	405	472	434	404	472	441	447	419	422	427	390	398	471	454	416	404	430	402	414	436	407	420	415	436	415	416	478	449	447	432	409	440	408	450	432	434	428	401	428	409	434	443	409	471	413	411	441	472	418	431	409	439	418	405	415	430	433	468	443	432	429	411	445	449	419	409	409	422	435	477	432	422	406	400	448	418	429	445	408	431	458	417	427	409	420	450	403	433	432	432	422	464	405	460	444	441	416	423	431	397	442	405	424	423	442	466	425	416	419	435	420	431	451	445	434	471	413	398	445	434	409	444	373	447	440	418	445	437	445	444	472	432	442	468	434	424	406	425	437	463	441	448	432	432	447	441	417	452	430	424	414	428	410	431	436	441	451	422	431	459	421	467	422	432	419	425	457	443	404	431	448	420	437	407	410	416	411	430	413	441	434	414	429	416	483	420	429	454	477	448	403	421	420	447	398	409	411	414	437	433	405	443	433	446	428	431	411	450	393	422	422	468	419	415	420	464	446	408	421	425	448	445	417	418	383	423	416	418	471	406	467	437	453	463	455	447	435	459	405	414	385	486	408	413	413	452	435	419	419	430	469	430	404	435	422	395	434	439	417	413	425	440	469	414	443	437	425	484	448	442	441	410	416	414	432	467	429	411	439	433	445	437	447	445	408	434	453	409	390	415	457	465	420	401	412	446	424	390	419	392	422	435	468	477	386	435	459	450	438	368	436	426	447	417	388	416	436	444	397	443	420	433	476	474	440	416	408	403	437	418	464	425	411	427	446	446	443	437	449	426	413	439	434	439	406	441	411	451	407	387	417	443	406	456	373	407	405	451	428	423	435	443	428	449	432	435	403	419	425	416	455	421	420	411	417	445	425	413	453	423	417	434	422	435	437	467	455	435	424	431	399	416	474	440	422	443	424	420	432	438	389	411	419	420	438	407	458	430	471	463	436	407	378	409	442	427	464	422	440	429	421	426	451	435	450	430	409	432	400	425	433	454	441	446	402	419	419	438	410	444	436	421	406	436	382	411	450	413	417	425	418	407	446	441	412	438	421	426	439	415	431	415	430	425	428	431	463	401	463	426	423	433	434	436	424	425	436	413	422	473	432	442	411	411	419	390	453	425	423	417	409	449	410	422	440	402	412	432	435	410	415	409	427	392	425	463	411	426	427	445	436	447	457	422	451	440	409	455	458	446	442	453	446	449	431	442	412	433	474	440	408	429	408	466	408	451	413	385	449	391	416	436	397	410	401	411	421	420	438	448	444	387	457	433	418	385	416	426	467	445	380	411	443	462	464	416	445	400	406	442	426	409	436	405	421	427	434	405	432	414	458	424	429	429	414	401	431	447	454	400	416	436	454	431	439	393	436	428	412	411	427	412	430	437	429	455	407	422	440	411	452	404	438	447	380	436	441	459	439	437	438	465	432	478	440	421	435	453	452	426	430	426	422	422	419	422	430	458	422	460	398	436	440	408	434	461	369	422	404	453	408	399	406	440	417	405	452	439	412	412	464	429	451	412	399	452	484	419	405	427	434	414	417	459	414	419	447	423	411	440	415	470	433	404	436	427	420	427	406
16405	2398	2275	1821	1229	913	700	581	473	424	362	303	319	264	247	242	202	215	205	200	176	169	167	157	162	171	160	148	153	146	160	143	146	156	141	165	143	126	161	153	131	131	144	169	146	153	146	156	147	149	153	158	152	156	155	164	132	157	153	127	140	135	119	131	143	133	115	120	123	125	154	139	129	123	131	131	152	126	123	144	122	128	113	129	147	126	139	119	139	128	135	128	118	144	140	146	129	138	132	136	134	134	132	113	135	141	120	127	155	151	106	130	119	127	124	116	145	124	133	124	145	133	153	128	121	155	119	136	132	128	148	134	126	125	139	111	134	138	141	119	126	132	148	155	137	122	139	146	133	121	139	141	149	122	136	139	136	132	124	127	122	149	120	143	124	118	131	138	139	125	133	153	123	147	135	157	130	139	147	126	149	143	120	131	148	131	143	134	134	108	129	146	120	128	130	138	128	144	145	134	133	135	133	141	130	129	172	122	128	132	146	142	158	143	140	128	131	116	111	147	114	121	124	106	141	119	144	139	122	134	118	118	124	135	133	121	125	137	116	109	132	116	119	125	115	123	128	127	122	128	140	133	129	125	133	149	134	129	141	112	137	132	139	132	138	119	142	126	139	138	122	112	130	146	134	138	124	118	111	141	137	131	141	118	140	144	113	120	125	142	155	137	140	134	140	128	140	131	129	142	119	144	109	133	159	115	144	131	138	142	124	125	121	124	135	131	104	148	107	135	123	128	123	126	132	139	130	153	130	118	145	144	139	116	123	144	149	133	131	137	153	143	139	140	147	126	150	130	127	112	148	111	145	144	111	142	127	115	124	144	141	132	156	134	145	136	132	124	133	122	121	133	131	133	144	123	122	120	124	126	127	147	117	130	122	136	131	110	139	147	127	125	112	129	144	121	133	147	138	134	129	152	130	127	124	136	106	130	131	146	138	118	119	138	142	138	131	124	141	130	142	141	116	126	134	139	127	142	138	129	122	128	119	128	118	133	140	130	123	131	145	142	134	112	129	125	139	134	128	126	122	123	135	137	139	142	119	133	116	129	124	126	136	127	123	124	140	140	137	136	125	130	139	148	130	126	127	122	143	156	111	138	124	148	135	150	116	135	151	134	128	121	131	135	144	147	153	132	137	126	139	117	145	133	139	152	154	123	142	123	132	118	129	120	137	159	122	132	147	130	118	119	130	144	119	153	171	136	125	152	109	136	142	150	138	138	140	120	123	148	130	127	125	105	137	127	116	156	124	120	138	136	104	127	144	130	121	128	143	130	152	136	131	134	144	136	124	119	119	134	121	125	143	167	134	130	124	127	150	148	116	124	138	126	101	117	137	123	123	119	140	117	149	120	126	133	135	129	137	123	140	136	127	163	135	136	123	117	127	138	135	140	134	140	126	111	137	130	135	137	119	137	135	130	147	145	105	135	124	136	143	120	131	144	140	124	121	112	134	139	131	117	133	128	119	135	133	120	138	131	127	133	125	130	126	138	151	148	123	141	164	139	133	139	146	126	130	131	128	151	143	108	140	148	116	131	122	124	125	146	137	108	129	131	146	131	129	135	138	129	132	135	129	135	126	124	137	140	129	148	119	129	120	129	141	146	129	136	133	139	119	139	141	133	126	131	129	143	130	154	144	141	150	137	128	139	127	137	137	131	137	123	133	131	135	135	140	135	136	129	125	132	129	117	126	126	122	150	125	146	118	135	153	128	140	134	142	137	130	128	140	130	143	138	125	136	127	125	125	133	143	127	124	115	134	128	138	129	142	139	122	130	128	139	121	137	137	130	116	128	136	120	122	136	132	127	128	139	141	139	148	139	128	130	140	117	141	142	141	142	133	129	133	140	131	130	151	115	146	132	142	131	131	135	122	129	146	127	134	128	112	134	114	120	121	124	132	129	110	144	128	119	130	136	141	132	143	131	137	126	144	126	134	140	128	127	144	123	124	103	136	120	134	127	106	132	117	121	128	116	146	121	136	132	135	126	139	133	154	129	119	150	136	114	141	127	135	109	133	128	147	136	130	109	138	110	110	141	119	136	141	124	148	127	124	139	140	134	136	133	132	129	106	111	141	125	123	121	126	126	125	150	130	131	120	144	123	145	114	125	143	111	144	118	133	117	144	132	147	126	143	124	146	117	153	133	126	125	169	123	132	140	125	140	116	115	146	159	143	132	121	131	118	159	128	146	132	135	129	138	137	124	127	153	164	125	130	124	130	113	136	130	136	151	129	117	131	137	131	127	145	155	126	133	133	156	141	128	140	146	130	130	137	140	130	139	129	136	133	146	120	125	140	140	139	132	136	122	130	140	122	142	134	140	140	148	116	130	126	117	134	128	136	150	138	109	131	140	145	128	121	111	139	129	122	137	132	140	135	127	124	125	144	131	122	120	132	132	130	132	117	143	153	136	144	122	143	112	137	141	119	141	124	133	142	119	122	126	153	136	146	127	118	132	126	149	126	123	140	131	138	115	148	125	137	147	130	126	154	143	135	133	146	151	140	133	108	145	136	118	114	148	135	141	163	133	121	131	127	112	119	95	117	141	134	123	138	120	116	140	142	117	130	133	142	145	143	115	125	133	143	130	137	133	138	124	126	125	122	131	137	145	140	135	132	130	117	120	128	133	120	124	137	120	123	143	167	151	142	107	128	144	138	128	158	160	140	126	139	146	145	120	136	142	120	131	144	146	108	152	138	135	123	128	132	138	128	129	133	138	143	132	143	146	132	139	142	149	139	129	113	134	142	162	137	123	140	165	130	122	122	128	116	130	144	132	134	129	126	135	120	147	125	138	125	129	134	109	130	138	152	120	125	137	118	124	117	131	131	125	132	146	138	160	115	153	142	144	142	115	139	150	133	141	149	157	119	117	116	119	153	117	140	130	134	130	139	112	137	160	133	144	128	149	147	116	116	129	143	118	126	135	140	124	130	137	134	117	148	135	132	126	126	144	141	122	128	130	139	130	149	120	135	143	141	139	128	133	145	144	127	125	121	152	144	132	112	138	126	137	121	132	125	138	149	120	118	129	127	147	130	140	144	124	151	139	145	122	123	130	129	158	132	122	133	132	133	148	139	116	142	127	132	121	156	140	144	133	117	122	130	153	142	126	138	117	117	130	139	130	138	136	144	106	139	153	131	135	103	114	139	138	131	132	124	136	120	135	122	140	153	135	121	118	139	122	148	117	127	127	145	145	139	150	144	139	137	122	132	142	112	134	109	142	127	137	148	122	141	119	123	127	150	120	134	125	119	149	123	147	131	158	148	121	135	120	141	113	147	138	137	151	146	137	140	105	134	132	121	140	142	138	120	139	146	154	122	123	147	128	143	127	141	124	130	131	127	129	152	133	154	122	118	124	128	123	128	135	131	124	133	132	127	137	144	155	145	147	124	137	131	145	148	132	129	143	146	134	152	127	122	114	106	155	115	129	122	119	126	131	134	130	135	115	120	127	148	130	129	143	155	133	147	117	124	143
7495	1963	4545	5330	4573	3794	3182	2535	2270	1872	1678	1407	1350	1216	1048	1032	931	789	826	764	733	730	709	665	616	666	584	637	606	600	564	574	521	541	530	525	519	524	523	512	516	476	510	525	486	432	444	477	504	458	449	474	451	429	455	436	462	461	428	470	428	429	399	477	424	440	439	452	431	419	433	456	436	428	419	451	449	461	402	416	419	391	446	443	418	441	444	401	407	415	412	413	412	425	456	398	383	450	420	437	421	433	446	451	418	403	406	422	405	404	396	409	417	384	438	397	433	367	391	401	404	441	385	397	413	391	420	434	400	388	407	399	377	381	454	398	411	377	418	389	420	394	412	435	431	406	455	376	406	408	420	424	438	411	361	388	382	404	395	420	406	382	400	411	363	429	379	435	383	404	392	383	390	425	426	418	435	397	450	405	453	414	436	394	409	458	391	411	405	416	372	424	388	380	445	418	412	430	447	411	398	412	427	400	397	413	421	395	416	429	399	393	400	395	424	414	402	413	403	406	406	387	403	408	421	411	391	400	428	414	435	401	408	399	384	452	404	436	394	384	425	416	381	434	423	415	396	401	365	426	396	381	425	389	398	395	392	373	405	387	391	426	416	416	405	412	409	411	411	405	403	399	414	441	350	416	407	408	429	399	431	393	405	398	385	362	435	400	420	388	431	393	426	456	410	411	408	412	382	418	374	439	392	389	415	385	411	396	392	391	372	413	410	418	456	383	442	391	396	407	397	375	412	406	391	380	366	392	415	409	427	413	389	420	386	408	421	408	407	393	359	419	409	425	424	403	398	389	382	428	441	428	422	396	384	405	420	418	403	369	394	443	407	411	404	434	382	392	416	384	395	415	382	368	410	393	409	430	444	419	409	410	401	412	412	421	430	411	405	405	440	400	390	399	422	412	409	425	422	395	451	391	406	402	403	431	398	422	403	419	402	409	406	409	413	394	397	386	398	438	390	403	395	405	406	397	407	383	436	381	377	422	396	428	406	419	417	397	424	413	413	376	397	424	414	413	405	369	464	410	442	417	394	409	460	449	413	410	412	418	395	415	386	412	398	409	431	422	413	438	417	423	426	447	383	391	386	407	398	425	367	427	431	414	379	406	422	415	411	416	408	420	398	442	387	415	405	406	420	379	381	397	408	399	416	385	404	415	406	404	407	370	418	387	417	441	412	433	408	398	380	398	412	420	397	425	405	401	413	437	436	390	392	410	374	451	420	386	418	432	452	412	416	398	428	394	454	409	402	441	419	407	391	398	436	439	368	398	403	406	435	365	400	404	399	387	390	381	382	428	385	413	439	406	399	445	391	424	425	403	399	400	417	402	414	415	371	416	372	394	396	409	408	387	427	420	385	373	402	383	375	423	362	398	391	397	388	425	368	420	396	400	446	389	397	397	409	428	380	406	391	423	434	380	386	385	405	404	432	414	418	415	416	403	426	418	431	396	455	419	385	428	355	398	403	389	424	387	389	407	443	419	395	399	376	419	412	392	395	390	390	425	414	416	425	375	421	426	429	398	402	399	382	387	381	410	448	396	418	377	387	429	437	413	413	408	410	377	411	393	424	405	385	378	394	426	396	414	441	409	389	424	400	426	422	411	385	423	396	375	439	425	378	397	396	412	406	409	410	421	398	373	438	407	369	412	417	436	427	391	427	431	396	432	405	380	386	439	406	437	426	388	446	396	403	405	433	413	399	420	378	428	396	418	428	436	427	385	394	388	405	388	438	408	405	400	387	397	420	393	399	373	401	385	405	420	456	420	427	388	397	402	429	417	433	396	436	381	400	409	430	420	420	393	413	402	409	386	391	393	428	349	371	408	359	417	396	403	402	410	388	409	419	396	394	412	392	405	426	416	424	384	400	417	400	390	442	416	416	431	417	402	391	403	442	440	408	409	405	401	375	383	429	397	425	420	414	393	382	407	399	419	432	386	414	401	411	435	415	404	396	388	402	427	380	413	372	399	420	395	441	416	430	414	397	408	364	413	399	412	392	402	430	421	413	398	419	452	426	375	429	454	430	399	416	401	407	413	395	403	426	423	409	386	368	400	424	377	405	384	373	405	401	432	433	399	409	400	425	435	406	408	432	398	394	419	400	390	409	418	448	385	394	398	416	407	402	395	421	426	394	432	401	412	422	403	375	422	354	407	398	431	419	418	422	409	390	391	395	414	422	432	367	441	378	405	428	432	436	377	386	387	387	376	401	408	402	386	426	435	375	416	377	414	402	413	361	410	410	403	381	456	419	419	407	430	422	404	429	402	421	419	399	367	423	400	413	450	411	426	392	435	413	428	416	419	407	420	401	385	386	401	403	396	449	377	387	415	404	393	463	391	376	418	428	393	399	390	430	413	428	427	394	363	381	415	413	392	422	391	438	430	391	387	385	359	442	396	397	419	472	419	405	376	438	423	411	448	424	419	398	423	408	383	404	417	415	398	437	387	392	413	418	391	414	439	419	359	394	430	390	414	416	409	399	412	392	412	410	417	404	389	399	396	364	415	425	401	468	384	402	412	439	417	429	422	397	371	416	391	436	360	401	379	374	392	441	395	370	397	409	421	398	377	400	423	407	437	435	379	423	427	391	410	426	394	388	425	400	443	406	427	400	419	411	376	462	447	394	407	416	445	383	413	427	403	411	420	382	417	411	379	456	404	427	446	418	423	445	406	409	378	407	380	393	422	371	431	393	389	395	395	408	388	379	405	384	397	415	425	369	382	361	446	350	429	404	423	402	429	416	423	397	393	414	388	426	404	426	392	398	418	407	427	379	392	409	406	426	409	411	399	399	445	398	403	424	411	413	384	405	432	432	404	433	401	406	394	432	418	432	417	424	412	401	413	386	420	410	421	450	427	406	427	422	411	404	414	396	427	436	380	386	464	383	397	413	385	411	391	406	421	408	405	385	449	390	439	424	406	430	369	437	406	362	436	395	443	405	405	428	441	413	456	419	399	405	409	429	411	382	398	416	392	402	390	440	398	405	401	429	406	405	427	401	431	398	414	364	398	379	403	427	416	387	402	410	419	379	411	396	392	413	403	411	415	413	437	409	407	452	440	399	448	393	380	438	426	378	423	410	416	437	408	401	360	408	422	402	394	401	407	423	430	414	399	410	389	384	399	430	365	398	420	363	384	400	442	448	388	400	398	352	388	404	433	413	421	408	429	387	402	373	450	391	441	420	385	411	414	411	434	432	406	384	392	377	427	385	428	397	418	415	398	401	371	412	385	410	392	398	356	449	430	406	388	410	383	361	441	404	401	399	387	381	378	402	391	407	394	392	406	443	406	436	401	396	415	406	424	386	405	414	378	378	419	425	410	409	393	385	368	396	385	395	410	434	399	398	405	410	422	409	430	390	420	412	402	385	380	398	403	440	432	403	445	407	418	391	423	411	425	374	409	416	382	422	415	407	400	374	424	413	414	399	430	380	415	393	424	405	418	398	436	396	405	405	398	391	393	420	383	383	440	375	369
2392	325	365	339	354	311	279	286	266	312	247	274	281	270	284	247	254	259	267	264	282	244	261	280	281	241	271	287	252	251	272	262	252	235	268	255	276	284	260	264	261	246	261	250	249	278	260	268	277	252	271	291	281	252	280	269	263	265	230	309	281	292	265	244	277	283	259	264	276	252	283	274	292	215	249	260	277	268	295	257	249	272	278	285	267	256	244	269	267	281	254	253	252	260	288	264	269	252	280	280	281	278	275	287	274	319	248	267	281	251	265	262	284	271	272	285	262	268	258	278	286	301	226	265	271	270	267	285	269	285	258	241	295	284	276	265	267	293	277	322	273	269	292	242	272	275	267	267	274	278	276	226	277	308	295	298	240	267	250	254	291	245	248	278	281	255	268	273	250	261	283	241	276	276	256	276	281	245	273	276	255	285	230	279	276	284	274	253	272	267	265	263	243	268	300	287	284	273	253	262	285	243	273	243	269	258	287	269	282	262	274	289	285	231	278	254	264	298	244	262	301	252	244	268	262	265	284	273	297	270	302	283	230	263	274	253	254	263	268	293	273	289	266	276	265	268	252	282	257	242	266	277	285	285	284	306	265	278	276	276	275	278	278	289	254	290	282	253	303	274	273	271	271	300	264	269	300	272	286	269	257	261	264	278	267	266	254	253	269	272	270	252	285	283	271	257	252	266	276	287	283	254	293	225	279	265	258	267	306	251	279	239	305	276	249	263	308	264	283	266	271	266	301	257	297	279	263	277	268	317	289	254	263	268	261	278	235	242	246	273	258	245	289	294	288	253	276	287	266	307	288	261	291	275	297	259	275	250	320	252	272	258	257	275	293	265	270	279	271	247	275	288	261	276	279	264	251	256	229	281	271	279	260	252	247	288	257	272	272	247	281	285	276	277	265	269	282	266	279	266	245	280	289	295	273	274	277	260	271	302	264	279	257	277	275	254	267	262	242	244	264	260	268	262	260	297	260	294	287	262	257	255	283	252	272	282	246	249	279	283	252	260	249	262	275	266	274	241	289	283	260	271	302	242	266	269	236	233	271	269	264	278	286	272	249	276	267	261	290	287	274	275	248	259	277	298	307	260	261	262	274	244	276	287	261	246	265	263	264	242	302	269	267	264	272	255	276	272	282	321	281	262	283	251	256	271	277	282	260	275	263	264	278	231	274	265	278	267	255	278	236	279	297	274	248	260	255	294	282	270	265	294	286	267	249	282	262	277	284	285	268	261	291	308	270	246	256	280	261	254	279	259	260	261	274	250	298	272	253	235	245	266	270	286	272	268	264	283	288	275	263	288	268	276	254	262	271	293	264	271	267	247	281	273	274	262	272	265	277	258	313	282	270	262	244	280	274	286	279	262	295	255	259	289	294	279	262	271	263	253	276	259	267	292	285	234	276	239	261	263	299	241	259	271	279	266	252	271	232	219	258	254	257	265	262	249	258	264	271	266	277	286	261	255	283	254	296	272	302	292	273	294	286	269	259	302	271	276	260	259	269	253	283	294	270	290	245	302	257	299	272	304	266	253	235	266	269	256	277	282	269	268	268	225	283	267	271	251	244	284	290	251	273	304	257	292	294	263	282	271	274	279	271	265	270	308	285	258	248	279	277	275	264	277	286	273	255	250	273	267	309	279	274	250	263	301	265	302	266	251	271	272	288	272	280	248	269	265	292	268	268	274	266	287	269	317	268	275	265	254	264	280	260	269	297	276	258	262	250	260	275	285	279	283	282	288	287	257	250	284	278	266	280	272	246	292	292	251	247	273	276	266	245	284	278	259	271	251	275	263	272	257	274	212	275	264	268	256	308	256	264	293	285	271	306	252	284	263	270	261	285	260	272	309	293	281	259	281	285	279	268	275	239	281	262	277	258	287	292	298	273	253	272	305	266	255	274	303	280	271	258	273	277	275	294	277	251	278	270	261	255	284	281	261	314	269	250	287	274	254	293	268	251	301	268	259	254	273	256	288	255	280	255	279	306	255	302	266	286	244	269	302	279	249	254	270	313	250	245	280	266	254	251	310	265	256	273	282	250	259	228	310	268	273	269	278	240	270	297	249	248	260	258	276	285	245	275	275	297	276	251	267	279	269	267	255	267	242	269	262	246	262	250	278	274	264	262	257	248	252	278	269	277	274	260	245	271	272	262	275	265	284	278	291	266	272	261	278	249	309	292	294	264	248	285	267	280	277	270	262	273	264	259	279	280	246	264	275	251	281	282	265	273	273	280	269	268	291	276	303	261	269	285	243	296	276	244	257	262	291	271	258	282	264	265	257	299	272	271	276	259	240	255	281	287	279	295	289	250	276	266	256	283	253	289	267	268	256	236	252	278	277	247	269	254	241	300	274	254	277	256	268	289	281	289	278	280	265	281	310	275	263	247	263	251	266	272	256	280	237	252	276	262	271	307	264	244	247	294	271	272	242	315	283	268	243	274	279	305	252	256	267	250	275	246	260	264	255	293	253	277	236	309	262	246	243	245	264	258	290	279	285	257	249	242	256	281	268	231	271	262	285	284	237	274	278	261	275	238	257	261	289	242	274	263	289	270	288	236	277	249	276	255	274	274	276	279	265	244	266	282	294	253	254	261	268	263	278	277	250	305	232	250	244	270	270	260	261	240	252	274	272	283	276	255	266	273	271	227	275	221	269	254	280	274	271	297	236	266	239	256	284	266	295	269	249	286	272	273	282	266	275	250	269	272	297	287	264	282	269	300	263	286	284	260	258	278	272	264	255	268	273	284	260	249	265	254	241	285	239	276	276	282	269	273	256	264	251	223	245	260	288	268	265	309	288	254	285	264	282	291	264	275	263	255	263	263	275	303	250	298	276	226	275	281	245	253	263	254	266	282	252	283	307	261	280	298	242	273	297	264	282	269	269	273	283	294	303	260	252	283	278	301	290	278	257	270	263	263	281	248	278	241	306	264	242	269	281	254	282	270	268	264	279	257	248	319	282	258	263	262	308	284	286	252	281	265	286	280	281	282	273	266	284	272	278	258	274	270	258	255	268	270	275	267	278	256	263	274	287	277	240	254	265	277	229	233	280	257	267	278	266	295	271	277	292	299	247	249	273	254	290	278	258	264	271	285	268	283	250	269	276	243	251	258	254	307	248	269	261	258	280	256	280	270	278	276	277	248	277	268	274	297	254	265	294	259	248	279	285	312	276	251	282	243	263	244	274	281	250	280	290	269	276	264	316	271	248	254	265	282	265	272	269	274	282	260	294	247	297	270	249	286	244	278	260	281	288	256	264	267	273	298	285	260	244	286	245	283	263	260	263	260	256	261	263	279	222	265	237	263	279	270	257	267	256	254	260	262	277	271	279	262	258	244	290	274	277	288	276	275	268	266	261	268	286	248	277	263	266	260	249	269	298	273	292	267	281	257	309	277	271	282	258	291	282	287	277	302	279	285	306	278	284	250	284	284	279	249	263	272	241	288	261	305	264	260	259	258	268	250	239	259	272	304	277
2451	833	927	912	887	884	897	821	801	788	753	804	851	765	766	749	761	751	716	788	739	711	739	721	743	736	717	729	724	751	746	726	690	762	698	749	691	721	770	688	705	746	724	694	738	795	688	732	757	763	729	717	693	726	715	716	710	759	689	783	723	728	690	772	775	747	706	782	707	725	736	755	679	696	712	714	700	741	783	760	725	753	764	696	697	681	727	725	730	803	710	730	728	752	754	722	704	715	762	712	770	729	699	718	686	729	692	715	734	724	722	655	727	705	691	755	742	737	700	697	749	720	759	739	728	764	720	704	717	741	721	740	753	722	751	753	669	722	697	756	716	729	753	733	728	695	718	713	694	730	718	724	733	721	740	747	706	771	756	723	719	747	736	662	654	700	734	759	727	730	732	775	763	775	770	745	703	722	768	738	713	722	778	715	757	732	698	730	707	768	716	730	817	739	752	717	711	764	761	724	769	650	719	723	754	764	683	767	723	705	703	693	721	749	745	751	711	728	735	690	720	743	720	746	733	685	732	760	720	728	706	722	726	765	724	758	756	765	773	733	691	741	710	717	756	681	751	757	703	724	741	704	737	754	741	717	712	726	760	781	731	712	703	748	760	706	741	687	723	731	761	748	742	728	743	746	705	762	711	750	752	763	681	680	745	712	750	788	717	733	716	786	704	695	695	730	713	699	740	723	706	695	677	779	757	732	757	738	725	688	761	750	685	740	670	722	700	713	694	733	716	753	712	697	724	714	786	704	689	755	764	735	700	702	720	710	724	747	743	746	675	740	690	708	697	724	712	734	685	742	734	705	708	717	761	666	737	720	705	700	692	656	742	740	731	716	731	681	802	777	763	733	716	718	684	725	766	754	747	739	729	744	754	727	717	712	802	735	748	694	760	721	707	702	689	704	712	735	714	768	741	720	741	768	708	700	704	687	749	753	705	747	708	757	714	745	730	746	682	738	745	657	712	730	687	699	742	710	711	675	727	722	718	751	749	737	761	699	732	716	715	725	696	715	737	753	712	763	697	707	752	746	691	730	770	732	708	700	730	668	735	734	692	785	699	714	666	721	716	700	752	726	708	746	699	748	726	745	705	710	733	714	652	749	751	698	747	743	745	775	760	661	719	726	722	706	740	739	709	696	680	710	705	730	698	734	725	685	754	691	733	704	692	672	725	727	718	687	738	704	678	761	757	712	675	720	768	772	677	782	771	751	749	746	759	754	747	708	700	790	740	753	709	733	698	703	748	732	695	747	771	759	710	687	733	708	723	707	769	736	699	736	707	699	659	704	732	787	748	733	681	707	698	716	737	741	733	656	733	741	721	751	709	751	765	721	714	701	725	742	694	756	690	712	777	768	723	745	744	753	706	751	778	674	743	739	740	734	694	723	720	716	723	756	691	744	720	741	729	761	690	749	748	720	717	719	710	758	752	744	720	747	705	751	762	741	717	695	734	760	708	714	771	724	752	739	730	702	704	740	727	733	734	743	711	741	716	728	754	731	743	754	711	737	715	742	752	703	693	716	740	721	701	765	743	698	722	752	710	726	749	684	727	747	730	731	717	686	746	723	726	719	724	704	690	734	738	723	743	731	641	731	729	736	695	665	709	738	757	686	755	733	747	735	748	730	742	714	709	734	750	710	719	733	725	737	740	688	700	752	743	718	708	761	786	720	722	769	725	693	716	718	718	768	736	688	744	697	723	721	777	728	705	763	695	763	772	759	674	730	751	745	759	720	744	724	718	724	719	714	766	735	737	715	721	688	696	722	754	762	701	697	747	735	701	691	786	755	768	782	735	749	723	706	701	722	751	700	743	740	736	727	728	754	763	733	753	696	729	686	684	737	703	752	739	747	719	682	684	692	736	733	715	734	724	751	733	763	726	713	760	679	685	683	671	714	734	694	707	761	756	729	740	715	707	726	717	754	741	705	734	686	664	731	788	754	694	717	789	735	748	736	703	710	709	742	722	712	740	679	736	721	719	737	684	764	679	761	733	710	792	733	750	739	740	694	698	745	706	753	753	725	801	748	707	715	712	674	768	715	755	697	733	730	710	696	739	727	708	731	714	737	718	702	731	716	726	671	777	756	685	704	713	686	757	733	705	755	716	727	789	753	727	710	693	739	735	753	735	737	744	690	734	716	708	714	742	729	717	735	760	700	723	766	744	780	690	743	725	717	687	722	745	716	768	702	782	726	739	726	769	723	668	720	690	738	758	712	757	760	751	763	746	682	794	760	732	744	742	766	742	709	710	713	730	732	746	699	732	722	705	744	749	759	699	767	724	687	748	739	696	710	701	716	690	709	718	719	766	686	696	696	708	732	742	738	729	727	703	731	724	685	702	762	757	706	691	691	709	752	734	698	723	735	749	731	732	690	734	737	712	740	710	726	700	736	754	735	692	714	742	697	723	677	738	751	777	716	719	725	744	706	753	697	736	736	736	730	700	749	707	726	765	692	720	761	725	713	761	736	698	695	724	730	727	714	720	777	745	730	747	769	704	739	741	749	637	772	765	727	748	726	733	711	715	727	744	722	744	738	760	762	757	767	688	745	751	759	734	682	712	721	669	731	748	707	771	743	740	739	732	784	732	730	754	754	670	742	673	714	681	737	750	784	703	733	712	714	750	714	705	752	721	692	684	711	747	721	745	723	729	768	706	724	719	748	735	748	765	729	749	733	666	731	723	725	732	740	714	690	758	692	716	739	712	747	756	718	695	696	759	716	713	768	730	723	740	718	704	745	709	783	739	737	728	725	731	692	722	725	699	720	722	750	736	715	733	759	691	749	773	743	745	725	752	714	728	801	746	724	740	740	703	726	708	684	705	703	703	712	729	693	718	790	686	714	700	686	700	729	750	713	717	701	736	730	710	740	770	690	743	714	718	739	741	728	727	741	658	741	748	770	710	785	681	736	723	713	760	676	721	746	713	744	716	727	709	736	747	710	751	743	715	771	726	724	752	715	780	767	715	734	777	739	700	744	732	728	735	742	719	730	743	695	728	683	709	737	753	712	728	718	762	700	745	756	687	721	718	776	777	744	761	762	690	710	758	763	711	714	693	735	672	690	734	751	698	728	716	703	713	715	734	749	729	695	688	675	738	679	729	715	763	698	728	721	714	711	698	713	694	758	735	721	709	728	746	731	756	753	746	700	687	734	800	743	711	749	730	722	726	744	770	690	772	709	727	705	743	737	752	746	668	792	745	707	696	724	706	727	733	711	757	705	732	703	728	751	743	727	721	680	759	686	685	740	717	718	769	700	709	777	726	746	729	698	731	716	702	733	778	709	672	743	721	739	710	726	748	756	748	711	789	716	716	773	681	734	712	711	681	761	748	763	728	781	721	748	723	708	691	788	728	673	687	719	702	746	730	705	762	739	739	741	722	697	674	696	720	678	729	778	683	724	688	681	687	701	692	720	722	746	713	733	776	745	779	697	730	757	675	723	779	654	741	666	714	713	719	703	724	675	730	704	710	705
8838	938	1188	918	653	538	447	350	332	254	246	234	223	202	203	214	181	178	171	176	161	168	154	149	166	178	143	167	169	151	159	154	155	147	170	147	157	157	159	159	146	141	143	140	161	150	162	161	161	144	117	143	146	180	136	171	160	132	137	145	134	164	132	148	145	157	132	142	139	132	126	162	155	149	135	162	141	162	150	162	144	137	149	128	142	136	137	151	158	153	144	151	149	129	163	150	163	142	128	147	158	162	150	153	150	152	144	158	147	144	123	150	154	154	116	159	142	145	172	148	141	123	167	158	161	156	138	145	159	156	166	168	122	139	172	127	113	150	142	115	133	156	135	149	143	167	137	129	145	134	137	152	166	151	143	134	143	134	155	159	154	156	131	137	150	164	149	154	153	148	160	151	152	141	152	131	148	159	159	138	174	148	166	147	145	157	149	142	145	141	147	156	159	150	155	142	160	154	150	158	148	158	141	143	173	133	167	135	142	161	142	153	137	126	119	153	138	142	146	165	161	150	138	155	172	148	163	149	163	149	146	153	132	130	119	165	134	151	151	143	141	162	133	151	153	152	136	136	145	144	146	165	135	159	125	131	136	152	152	139	124	176	158	163	139	134	130	146	138	172	142	159	150	152	135	159	148	141	153	150	120	140	137	141	158	146	149	164	147	140	134	161	140	145	157	147	148	141	132	143	129	141	148	160	127	138	150	169	148	148	119	144	157	148	152	155	152	157	126	153	152	156	141	125	143	129	148	139	146	146	154	139	172	155	150	150	132	172	143	151	128	132	136	141	130	140	133	147	135	142	138	152	133	149	140	121	142	153	151	161	143	130	123	136	156	146	146	138	136	137	133	182	151	151	161	141	131	145	150	152	133	147	141	137	138	136	141	135	146	153	150	153	148	143	160	138	154	138	158	135	145	157	119	168	133	122	153	180	132	137	131	143	166	160	147	146	161	128	148	138	142	135	148	152	136	137	144	142	134	114	149	136	146	144	159	155	163	136	144	173	132	118	141	146	125	130	142	143	148	144	139	132	146	132	157	135	153	152	147	138	157	142	135	126	158	148	150	139	168	165	152	160	139	128	134	138	141	139	135	144	135	139	151	140	147	166	133	154	152	143	153	130	135	120	152	158	147	154	154	166	161	137	150	153	152	153	141	147	138	167	140	158	146	148	126	141	155	146	138	154	140	159	134	134	128	141	149	152	149	136	149	135	147	138	151	153	150	136	128	143	125	149	141	161	160	148	162	139	160	142	148	133	130	161	121	153	128	158	155	162	157	148	164	141	150	126	146	147	131	137	126	138	130	112	138	160	131	130	123	118	146	138	156	181	146	160	116	154	154	158	143	155	139	139	147	151	159	141	176	134	123	178	146	135	130	139	155	144	160	118	139	153	147	138	150	141	165	154	142	142	153	136	154	147	145	159	144	157	153	148	138	147	145	137	166	152	145	153	134	156	145	142	145	142	126	155	161	156	136	158	169	143	171	147	150	142	148	147	158	128	144	136	124	135	148	156	136	135	158	152	155	149	142	142	151	153	143	147	138	144	171	144	143	152	147	161	155	187	135	144	112	140	143	150	153	150	159	169	135	113	148	134	136	154	136	147	163	164	154	152	148	140	154	171	157	142	137	153	151	152	159	145	155	148	132	156	144	149	135	154	160	154	147	137	178	165	141	166	117	161	173	136	153	136	141	154	164	139	125	143	147	145	154	166	158	178	152	130	149	147	137	171	144	140	158	148	141	154	157	140	149	146	162	162	134	147	147	134	138	146	146	106	140	162	150	149	156	140	158	149	150	147	148	136	152	151	155	122	161	146	139	137	146	160	153	143	142	139	144	169	140	132	162	124	152	145	134	135	152	133	165	136	128	144	156	149	145	145	145	121	130	163	152	148	130	138	162	161	146	136	143	161	140	136	120	162	154	141	144	119	144	147	149	155	152	166	154	138	150	143	146	165	153	136	156	122	156	127	154	148	146	125	152	141	126	140	148	137	148	145	150	151	123	157	131	139	157	160	132	157	158	149	148	154	151	143	142	151	158	136	143	143	137	135	161	131	147	151	151	133	153	140	138	134	131	150	161	152	146	121	169	151	145	147	134	127	160	141	167	149	151	145	122	166	148	138	140	141	150	130	130	146	158	156	155	167	138	140	133	134	168	143	131	143	150	134	136	150	158	151	152	149	139	145	127	140	142	167	128	138	140	137	145	124	171	149	154	137	143	143	143	162	168	169	155	152	150	139	136	128	154	160	143	152	138	137	119	151	154	143	157	138	151	161	146	153	133	130	162	157	144	140	141	158	122	152	147	131	152	150	144	143	156	144	151	143	134	144	141	133	151	124	156	141	159	131	148	157	132	129	128	141	125	146	139	162	156	137	143	126	162	157	142	155	160	154	145	159	162	153	134	131	155	137	126	133	147	126	142	133	156	140	132	143	152	147	152	132	121	152	152	135	128	142	157	152	134	149	152	138	141	138	131	150	135	173	135	144	155	154	138	136	141	158	146	148	126	143	138	157	130	171	152	144	148	157	123	139	125	141	161	158	130	156	150	120	157	153	133	141	137	160	138	156	143	126	154	143	145	156	151	136	158	168	154	147	148	121	149	122	154	169	142	149	135	153	156	141	148	160	155	134	120	149	167	143	137	147	148	160	140	143	141	136	130	135	140	152	155	181	126	137	145	142	145	144	161	147	151	153	158	144	151	132	163	133	139	141	149	160	154	141	158	151	139	132	118	148	127	153	139	149	153	124	159	144	156	147	175	125	141	156	150	140	158	128	154	143	150	139	168	138	130	153	138	161	133	143	143	130	148	161	173	154	134	159	145	144	155	136	146	118	147	140	152	178	147	133	125	150	146	167	168	160	155	140	147	165	147	159	147	144	146	137	156	139	158	154	123	141	132	155	141	129	140	133	134	146	138	154	146	143	162	146	155	147	153	159	137	145	144	168	138	157	137	156	159	146	142	144	157	151	149	140	128	146	144	169	135	141	138	142	134	151	140	144	156	132	171	146	150	128	129	129	121	133	123	125	152	154	144	134	128	145	151	145	151	126	139	153	156	147	156	144	165	152	136	161	136	150	123	150	165	134	134	144	127	182	132	145	166	140	156	157	137	145	148	188	143	165	148	144	161	166	133	159	158	159	169	148	141	141	118	152	152	175	131	158	151	143	134	141	160	137	146	151	135	129	143	150	148	133	145	136	142	150	137	134	156	154	147	136	148	146	156	170	130	147	118	143	167	154	151	134	136	157	126	146	119	128	159	144	150	140	128	117	160	155	142	154	142	159	141	155	154	137	142	154	141	123	132	146	145	143	153	143	142	133	139	166	146	145	131	138	137	157	153	140	161	125	171	151	174	163	138	131	150	144	135	143	145	168	147	151	155	129	160	140	141	135	149	153	140	146	146	165	148	158	149	136	158	153	116	149	130	146	163	150	153	147	161	154	152	155	148	158	149	147	160	149	127	137	150	146	158	165
5535	1220	2468	3149	2705	2166	1829	1573	1370	1212	1055	975	875	790	792	731	727	689	658	682	606	590	571	559	555	546	562	548	545	504	536	501	498	533	449	450	486	473	474	475	487	474	489	497	452	506	458	462	433	474	461	439	425	438	448	468	450	489	451	470	448	424	438	454	478	432	463	458	445	425	461	408	426	481	433	473	429	433	440	447	433	409	461	416	417	453	415	490	414	460	450	433	437	421	454	417	444	477	454	465	492	444	459	436	433	445	462	449	463	419	428	426	428	436	423	437	416	453	422	405	443	415	418	433	441	435	417	405	440	428	435	434	414	441	440	425	431	421	419	415	453	440	431	432	447	416	429	438	430	469	441	396	462	399	434	442	446	476	442	423	436	421	452	446	444	384	441	413	419	425	485	399	452	417	417	431	430	445	426	448	456	460	422	456	421	421	408	445	421	381	418	441	436	434	411	439	391	396	433	434	418	418	412	467	421	407	425	443	440	435	408	409	424	416	430	405	408	405	435	425	416	404	463	410	410	450	424	408	447	422	407	386	441	440	434	430	401	412	450	387	438	416	422	417	428	399	431	416	391	420	445	432	420	425	469	452	402	431	466	427	420	435	438	424	432	422	436	415	423	416	437	421	404	441	379	445	434	450	429	421	449	437	406	433	451	434	416	440	413	410	421	406	425	470	411	472	416	428	441	435	417	433	426	419	445	466	429	401	452	430	463	384	454	446	411	397	468	400	472	407	445	420	405	451	409	419	452	458	410	447	471	438	419	439	393	437	401	425	469	411	433	410	440	424	439	411	419	388	438	448	484	405	430	450	421	434	444	461	409	420	452	433	432	406	434	446	424	446	453	452	406	469	416	429	422	408	419	454	453	452	425	434	402	383	414	443	420	438	457	428	440	420	441	424	424	444	434	416	424	451	416	439	438	445	412	429	443	455	436	447	458	424	452	437	413	426	417	435	428	405	412	425	447	444	427	431	453	411	432	409	369	406	415	410	454	438	423	439	442	430	457	397	418	452	474	407	427	424	422	470	423	427	434	448	442	428	420	425	423	451	407	418	457	412	390	453	407	415	432	443	444	419	436	443	407	445	424	410	419	411	404	440	470	468	436	453	439	433	417	420	438	439	421	431	448	412	467	425	428	422	420	426	445	390	426	439	437	432	402	431	436	442	463	445	441	427	432	426	429	429	433	416	426	436	454	458	439	436	448	453	407	449	432	427	440	462	418	401	386	424	424	439	446	448	442	404	442	443	419	431	442	473	442	448	440	440	455	458	422	433	432	451	454	442	441	434	422	423	429	449	409	443	470	414	433	422	401	431	438	411	436	433	426	435	406	435	450	422	445	423	450	440	378	443	412	405	440	403	412	424	447	431	447	457	418	401	416	451	450	423	438	416	473	443	384	431	410	409	414	435	453	466	444	412	419	455	403	446	470	442	430	445	438	407	443	425	394	428	417	420	411	434	428	420	418	402	403	423	427	436	432	399	443	437	459	391	429	414	437	420	435	448	423	443	443	448	411	432	452	426	440	464	402	451	431	390	398	417	399	410	411	441	418	418	431	411	455	408	444	442	436	473	431	454	404	430	409	449	463	434	451	464	466	477	436	436	429	393	409	419	460	407	401	434	401	406	428	424	449	442	442	397	415	451	420	441	403	399	410	455	453	425	421	441	434	466	417	415	409	443	422	452	398	421	416	464	415	450	471	432	391	422	441	425	403	432	428	426	444	435	421	431	423	414	407	405	427	440	413	430	408	439	414	392	407	458	450	419	439	411	404	426	400	405	447	445	388	413	434	416	444	427	407	417	437	426	444	471	435	418	434	458	394	402	431	410	450	407	413	427	415	411	420	398	409	433	413	420	423	426	409	433	447	416	408	412	418	387	430	434	472	442	425	427	394	398	458	439	389	462	442	417	400	409	403	398	429	410	461	428	437	428	412	428	447	424	462	442	452	374	416	447	393	397	415	435	433	460	408	452	432	430	403	423	434	478	410	424	413	432	423	460	415	418	415	424	407	431	460	417	420	427	442	371	389	440	421	436	396	439	438	419	413	426	446	403	429	421	445	426	468	473	426	425	444	404	424	425	449	431	452	431	431	383	421	435	418	414	410	424	427	423	447	405	423	448	454	445	432	427	420	423	424	422	457	459	408	408	455	467	418	380	393	416	493	416	416	458	429	407	447	416	444	426	397	428	435	456	389	446	435	461	434	389	454	427	434	435	445	382	426	420	451	448	434	478	427	425	444	479	441	420	421	381	453	445	419	415	456	388	403	410	440	427	442	465	424	447	420	420	396	491	453	433	441	412	455	408	441	411	436	436	450	463	460	473	410	429	451	444	455	377	476	418	420	384	450	427	426	466	445	447	437	427	408	433	426	401	413	435	457	430	442	429	447	419	418	448	412	468	424	404	428	432	437	387	442	410	451	436	437	402	407	462	442	402	426	419	426	436	437	426	421	442	458	419	429	443	392	412	399	435	446	388	462	428	392	444	447	444	414	432	416	435	425	406	417	439	420	435	420	404	451	438	435	475	499	408	413	430	454	465	416	393	439	427	455	442	423	432	410	445	454	418	392	398	412	425	407	429	434	449	444	432	456	433	423	382	437	419	420	420	438	423	445	415	438	438	437	406	413	437	405	418	421	385	412	423	430	424	406	425	415	440	418	452	427	394	431	427	416	438	424	430	418	419	424	446	398	438	424	435	440	475	462	397	454	428	408	411	422	424	443	419	436	484	450	424	426	437	423	456	458	386	424	418	426	426	456	416	466	410	390	471	444	440	416	432	462	430	407	423	473	449	453	436	429	415	413	453	451	425	430	406	406	459	411	380	453	417	435	441	404	430	442	453	425	444	442	408	437	406	437	409	398	459	464	424	417	447	400	419	443	401	432	441	472	466	401	476	429	436	405	399	404	435	419	400	416	417	438	451	420	468	460	434	416	422	426	438	440	431	445	420	435	402	427	381	420	420	452	404	446	464	396	441	406	453	457	438	411	418	404	401	393	427	406	424	414	421	378	418	401	440	435	416	412	392	420	442	441	449	427	438	412	412	417	395	414	408	463	414	394	429	446	382	415	448	389	439	425	408	426	418	437	460	411	415	440	444	395	388	426	429	433	416	456	442	489	457	426	423	450	444	417	383	437	405	428	398	422	395	439	419	434	417	433	467	401	396	427	432	405	463	415	442	434	420	437	431	406	446	446	468	450	395	429	437	432	470	446	415	438	431	394	429	419	423	422	445	425	460	419	432	444	408	403	437	439	443	398	465	432	442	430	406	429	439	409	442	363	436	422	464	424	425	433	421	431	408	431	439	425	414	445	461	454	415	458	424	451	436	434	440	438	433	436	459	430	373	424	430	432	449	444	437	457	404	434	459	434	426	456	427	470	436	415	418	443	404	449	434	428	416	415	420	411	448	480	418	391	442	429	433	435	429	455	466	408	460	411	413	409	448	447	450	408	448	378	447	402	423	414	405	428	460
16189	2102	2269	1680	1207	874	727	545	477	424	327	298	293	222	246	230	225	199	172	180	165	173	188	173	164	196	147	135	167	154	146	146	154	157	143	147	149	132	140	146	140	143	137	153	133	145	130	141	143	144	123	111	168	137	163	140	120	129	133	155	131	143	127	128	136	147	141	157	141	145	137	137	142	149	139	157	132	133	136	141	156	116	137	122	141	138	134	131	155	123	110	119	153	122	134	152	134	137	141	143	138	121	152	125	128	134	138	148	138	121	132	133	111	139	138	140	147	136	158	133	132	135	141	140	109	128	154	142	126	163	134	137	121	148	129	121	129	143	150	119	132	139	118	109	140	132	130	120	129	137	140	134	130	126	144	122	137	119	131	136	136	129	136	142	148	133	120	121	118	149	120	130	135	152	117	120	133	139	140	116	149	145	128	117	113	131	146	132	145	135	135	142	134	123	158	112	141	124	131	122	145	131	134	128	146	121	145	133	127	136	133	126	141	128	136	135	143	130	118	129	137	146	146	119	158	134	120	127	127	159	127	138	136	116	132	145	137	121	142	151	144	140	114	102	121	143	144	146	128	123	122	130	117	147	137	147	111	130	136	125	130	135	142	128	120	135	132	124	147	137	124	126	138	143	121	124	140	150	127	132	130	125	140	128	146	146	154	135	140	123	126	134	120	126	131	118	104	133	132	145	138	138	149	131	158	124	139	136	139	127	133	131	134	124	124	131	134	131	136	128	142	129	131	136	127	123	129	135	124	118	126	140	129	133	113	137	121	132	99	116	119	140	159	115	128	126	130	128	126	128	124	147	125	133	139	144	128	143	124	133	124	123	138	117	118	112	130	145	115	146	141	120	126	138	138	134	138	145	136	152	142	124	121	125	146	110	131	144	137	141	151	144	116	141	123	120	134	126	146	116	141	122	131	109	132	117	123	136	125	142	130	156	128	143	136	125	127	127	134	142	117	133	118	136	133	128	146	123	136	142	138	140	104	135	136	128	144	139	149	124	136	133	127	130	116	141	112	110	137	125	130	137	135	148	139	144	130	152	134	143	133	122	135	143	134	129	127	112	129	150	133	141	138	135	126	120	146	140	145	133	125	136	117	154	145	142	140	129	139	127	130	115	120	126	139	139	144	146	135	140	159	134	132	140	153	142	118	144	140	131	138	107	136	124	136	132	137	147	126	126	125	126	120	124	124	127	110	121	118	128	124	143	138	151	150	134	152	142	131	122	122	134	129	135	124	137	137	137	119	136	133	142	130	149	145	135	112	140	144	127	131	126	125	108	141	141	113	130	134	140	131	133	140	135	125	148	122	139	99	122	128	146	133	156	161	132	150	127	134	141	141	115	151	149	138	122	129	126	143	114	117	117	153	143	129	111	145	130	126	115	137	154	109	135	114	137	121	150	121	125	117	127	119	140	128	143	123	114	152	138	145	142	112	142	141	142	146	124	119	154	128	104	121	145	134	144	149	156	126	146	125	148	125	135	114	157	142	159	129	134	125	130	121	121	117	133	124	122	141	152	157	141	128	129	130	137	148	131	152	144	114	139	136	116	133	119	117	113	138	116	129	159	147	126	136	144	112	146	151	134	140	145	156	118	137	116	139	126	129	144	138	126	141	142	124	113	151	127	131	133	130	132	118	129	140	136	126	127	125	144	124	117	143	133	134	137	129	145	127	133	139	143	143	114	144	133	138	129	146	133	146	148	138	121	139	138	139	157	140	139	135	113	141	124	128	122	131	132	116	126	135	154	148	126	124	142	127	132	156	133	146	135	115	110	120	130	159	124	155	141	132	152	132	135	120	139	137	117	128	138	145	125	123	152	120	126	130	148	127	128	137	141	128	134	124	131	161	123	146	135	134	118	140	130	126	116	130	153	128	152	116	128	120	132	122	144	120	140	147	120	133	140	130	121	143	121	136	134	143	118	126	137	134	126	158	122	127	127	145	126	127	135	131	148	135	124	130	138	128	127	157	124	141	131	122	120	111	144	146	127	152	119	150	131	119	142	143	132	138	113	122	142	119	120	126	148	144	148	128	132	142	130	138	124	137	122	125	122	139	126	137	122	127	138	114	126	120	125	134	145	147	120	135	154	143	149	143	129	117	116	119	140	131	133	159	144	131	131	109	137	112	162	163	126	141	131	113	143	122	126	129	137	149	129	139	131	110	139	146	127	121	136	121	134	158	134	146	133	135	153	136	148	125	140	154	119	128	140	134	148	134	135	132	112	124	129	133	128	131	138	135	153	127	156	133	140	123	121	126	141	134	134	144	129	132	133	130	110	107	144	146	139	121	133	126	128	129	113	127	147	132	136	142	113	123	131	130	138	135	136	140	103	127	135	131	130	116	149	138	155	134	131	125	141	131	136	135	143	133	106	139	139	120	132	120	122	139	128	149	129	131	127	139	137	137	110	120	141	126	115	125	137	137	114	154	121	116	130	121	129	138	132	136	138	170	130	119	144	131	136	142	127	130	145	121	133	104	137	125	124	114	138	132	128	139	126	143	128	128	118	121	117	132	132	119	123	124	118	133	150	151	149	128	140	124	106	125	111	133	143	120	132	131	135	144	112	123	120	140	138	134	135	122	132	114	132	136	152	143	146	142	142	140	135	127	146	124	115	138	136	144	149	134	146	124	148	136	142	121	129	132	116	114	147	115	135	121	152	142	156	119	129	147	142	124	141	140	114	110	122	118	133	125	148	132	142	127	123	141	119	145	138	144	129	132	129	121	140	136	135	137	151	131	113	130	139	144	127	118	140	125	133	140	120	131	137	154	131	134	126	140	125	140	121	145	120	150	127	133	131	120	138	143	146	145	134	136	130	127	137	138	134	109	128	161	129	129	117	146	126	143	118	132	137	149	141	148	146	132	107	142	136	133	124	125	134	129	118	136	121	101	130	123	117	144	131	127	126	130	143	142	149	141	123	137	133	123	131	120	125	141	135	132	126	112	137	129	130	139	124	131	149	145	120	130	141	147	140	121	152	115	129	159	123	137	147	130	147	118	121	134	133	118	128	127	123	152	126	130	120	147	142	129	126	134	118	136	119	143	108	141	136	125	131	138	137	117	158	148	128	126	125	141	122	123	151	132	135	120	118	141	120	139	121	147	123	123	133	119	123	119	129	126	141	140	135	140	113	149	137	113	114	144	161	130	130	128	129	124	142	133	132	145	150	146	140	142	123	126	142	119	147	127	115	129	135	130	136	122	131	128	116	109	144	129	132	145	137	134	130	130	119	131	144	149	120	137	123	116	138	134	124	145	133	133	126	141	138	141	132	106	127	133	133	126	134	130	127	138	151	117	121	128	110	117	127	126	157	115	118	147	123	114	126	125	130	131	126	115	117	133	156	134	140	123	123	140	125	154	133	131	130	129	122	120	126	117	144	130	113	139	139	135	159	148	129	140	140	131	137	117	132	125	114	146	143	143	143	138	123	154	130	128	106	116	135	146	128	118	120	153	159	146	138	132	112
7411	2050	4321	5300	4554	3749	3009	2622	2158	1860	1663	1500	1328	1185	1138	1019	909	914	831	838	728	723	693	682	679	631	625	583	611	594	555	583	550	547	545	540	505	499	536	487	493	498	489	509	483	468	511	484	492	490	454	447	456	429	480	464	472	468	445	428	430	457	476	452	487	402	464	477	430	441	416	475	454	419	436	449	444	418	457	386	416	418	436	424	448	437	410	395	422	425	412	395	434	435	439	427	442	372	400	406	406	377	428	429	433	444	411	391	421	426	414	410	373	389	448	415	423	446	412	420	412	408	368	369	404	417	393	442	380	420	431	376	428	370	417	448	379	410	393	392	440	386	393	414	405	425	403	402	419	403	423	372	428	394	405	361	430	400	420	383	440	456	457	393	414	376	425	417	413	403	380	402	404	375	442	407	430	422	423	392	404	411	386	435	405	383	381	412	412	414	394	446	421	401	417	418	411	382	375	409	405	400	417	389	422	419	413	418	431	393	383	404	424	405	423	391	413	417	406	399	403	415	417	426	415	413	433	395	404	405	360	437	391	401	389	411	414	425	382	390	426	428	395	406	427	395	410	436	390	415	422	391	369	394	430	421	377	383	403	417	392	399	396	424	411	415	433	459	390	385	429	388	361	423	412	419	395	395	412	388	399	391	374	418	387	393	383	390	400	401	367	401	409	411	394	427	382	376	422	450	424	403	394	405	394	405	417	416	433	438	390	417	422	403	411	400	412	441	407	444	390	409	376	379	403	395	398	420	459	425	393	410	418	401	434	392	387	380	409	431	380	436	413	380	421	431	372	405	412	408	390	427	413	406	408	394	406	418	440	408	422	420	403	394	400	428	417	420	424	379	431	396	402	394	420	433	362	455	411	394	419	381	409	397	396	420	372	400	382	431	401	425	412	408	421	404	410	411	426	412	407	383	402	413	401	423	422	406	402	382	412	397	401	424	371	413	420	410	420	427	427	380	420	407	423	430	432	390	422	431	439	424	405	412	417	413	375	436	412	412	441	451	386	411	395	391	402	409	399	385	373	379	404	369	420	427	404	404	438	382	407	412	390	379	365	443	381	386	432	417	395	383	421	395	410	400	405	418	419	426	403	372	389	453	410	391	398	387	434	399	378	368	411	413	405	414	399	417	429	427	386	407	406	433	419	420	420	382	422	399	427	420	373	411	371	408	401	425	375	370	421	429	374	418	407	401	406	385	385	408	412	422	421	423	383	393	384	482	393	432	411	439	424	423	376	411	427	411	395	422	412	401	418	420	351	386	396	413	398	440	393	356	415	401	390	419	413	405	401	385	407	422	415	412	376	440	408	414	400	426	376	416	422	424	346	412	397	406	392	431	391	401	427	438	411	408	395	401	406	444	429	395	400	392	434	389	433	392	384	441	367	432	374	440	375	396	413	398	427	415	432	395	405	401	398	414	403	381	395	374	411	399	394	407	404	382	427	435	383	436	387	406	409	416	433	407	418	417	415	383	436	399	401	403	392	384	419	428	386	391	416	375	417	420	402	382	397	414	403	418	415	415	396	416	415	442	423	384	456	405	397	399	412	447	420	397	399	385	405	387	391	410	459	420	431	428	400	384	428	424	434	418	387	390	406	384	384	401	411	404	413	396	431	422	395	371	407	412	398	432	441	382	410	413	404	407	416	412	368	419	447	392	396	409	394	421	385	383	404	418	424	386	373	440	396	403	410	394	379	402	442	387	398	438	423	432	382	382	426	413	373	402	424	451	440	409	404	406	417	448	427	449	394	375	406	399	425	411	431	410	387	401	434	403	403	407	378	389	448	455	407	457	416	465	374	423	399	365	418	426	390	411	420	379	388	423	414	391	445	431	374	398	407	422	429	434	447	407	387	408	388	435	432	390	425	412	430	393	410	409	413	428	431	390	430	426	416	359	421	414	416	413	395	423	442	402	418	397	421	364	372	405	409	412	427	373	429	413	398	425	406	382	446	402	398	427	421	399	383	403	395	408	424	397	429	413	388	421	433	422	417	389	410	403	397	414	430	400	407	422	421	382	434	421	390	407	405	418	466	427	383	370	409	420	396	387	415	411	438	388	368	388	379	393	376	387	394	424	396	405	428	425	425	374	418	415	404	374	406	421	398	407	386	439	392	466	391	380	432	407	386	449	398	390	381	460	420	423	380	372	380	402	436	394	394	398	406	412	422	425	445	389	410	406	414	403	387	385	400	427	394	398	397	358	445	381	440	436	420	380	411	394	412	415	359	426	417	407	427	416	419	397	392	428	385	420	434	392	402	416	404	414	403	415	407	417	431	418	433	418	432	430	393	415	443	424	425	439	370	416	404	422	426	434	403	391	395	432	443	412	396	390	401	429	380	394	419	431	381	398	443	431	380	383	386	394	416	407	407	441	412	400	402	412	396	423	395	413	413	438	427	414	385	423	428	385	410	418	396	411	422	393	430	429	417	430	375	405	402	408	414	402	398	421	409	455	420	387	406	393	398	453	414	430	358	391	434	422	407	375	420	405	415	373	390	440	402	415	431	429	396	371	411	409	388	419	403	409	403	381	425	404	387	424	411	400	410	403	437	407	425	391	399	365	372	403	397	409	398	402	419	369	381	406	391	401	446	450	434	386	435	422	429	387	410	431	413	400	423	372	414	430	414	402	418	424	409	418	425	407	386	453	408	417	416	409	397	386	417	436	397	385	406	400	423	417	411	427	423	386	431	391	370	432	393	386	403	449	403	434	381	400	407	429	369	403	427	380	400	442	400	375	410	376	383	402	438	443	417	406	425	395	402	445	380	362	390	389	409	385	452	425	378	381	409	424	375	420	403	411	449	382	433	407	394	401	398	407	428	375	412	396	403	429	418	425	447	419	413	369	399	391	418	450	413	388	446	388	429	400	398	430	410	390	404	395	408	443	392	407	389	415	411	425	414	370	422	426	405	403	397	412	423	423	416	378	426	429	439	418	437	439	399	391	385	436	375	385	397	417	380	389	386	397	412	365	413	400	395	397	436	382	392	388	401	398	402	418	387	384	415	392	408	443	409	407	396	423	420	395	389	384	406	401	432	377	395	412	397	389	422	412	382	410	392	420	408	430	443	463	396	390	413	402	400	427	415	384	392	361	386	423	438	435	387	398	410	398	364	421	387	399	376	421	398	383	407	386	425	384	424	392	362	395	395	408	388	399	395	437	398	413	417	391	448	391	411	413	412	407	470	425	411	401	382	418	428	374	384	422	406	403	407	393	375	411	414	417	400	381	410	391	405	413	362	398	398	442	433	398	403	402	401	403	381	431	419	414	403	404	389	389	398	451	377	394	431	408	377	376	396	399	414	407	417	403	418	423	390	414	383	430	397	404	374	366	400	403	484	409	445	397	443	424	384	382	389	409	423	434	415	427	385	402	423	410	384	393	391	380	423	410	394	433	404	390	418	416	429	415	370	408	432	417	434	423	381	413	381	385	387	381	376	393	380	398	421	408	382	401	408	378	413	451	398	426
2212	292	342	298	268	268	257	296	287	304	310	235	248	281	297	238	301	271	263	253	275	264	274	246	253	276	253	258	269	266	280	282	277	254	280	265	292	281	250	302	276	276	247	295	235	259	279	278	271	239	262	276	277	289	274	289	260	264	301	275	258	282	246	261	291	282	252	266	266	259	262	292	257	279	258	271	250	233	259	275	248	237	261	292	280	269	273	265	276	281	260	266	257	264	245	283	287	266	300	294	259	278	302	276	247	262	302	265	298	272	248	283	270	265	258	287	276	241	268	298	286	269	266	290	246	231	284	233	294	245	255	264	247	275	255	271	238	274	275	282	263	259	253	265	279	252	279	296	300	261	296	259	256	261	230	288	260	261	243	279	272	263	253	283	272	261	264	267	250	272	283	255	286	251	244	250	269	289	274	264	257	300	258	255	272	285	255	257	250	241	286	286	276	271	272	288	263	265	267	260	285	259	301	287	235	284	278	288	238	255	278	263	252	272	264	286	263	251	265	250	224	283	245	259	255	252	239	286	239	252	279	249	271	283	274	282	287	268	245	268	257	280	269	279	276	287	241	264	300	277	292	271	271	256	247	256	260	276	256	251	265	273	254	251	249	257	281	280	275	250	286	267	270	260	262	245	265	250	260	274	261	254	272	286	267	253	274	272	252	270	294	277	252	240	290	280	247	237	268	261	268	259	277	293	247	268	243	235	255	293	263	273	294	285	291	269	250	243	277	261	260	263	284	268	264	262	277	271	236	255	262	270	264	246	243	284	294	284	248	272	245	288	258	231	230	257	266	280	263	261	237	246	264	293	277	250	264	265	250	232	241	285	256	262	259	271	279	255	251	281	277	256	288	265	250	271	251	281	257	280	258	238	247	256	250	274	266	270	254	279	287	286	231	268	265	266	244	276	279	282	272	256	246	268	257	254	252	247	264	274	278	279	278	277	242	258	241	267	244	231	245	252	236	275	233	256	256	294	271	243	268	257	247	271	256	284	245	270	290	268	229	272	259	268	270	257	263	267	239	251	268	265	266	252	266	248	273	268	258	282	271	245	260	284	263	225	267	271	279	246	267	283	263	279	274	260	284	295	290	241	301	248	283	232	281	270	270	276	245	275	255	272	272	264	251	271	253	276	254	288	282	251	260	267	273	275	240	285	272	267	260	278	260	273	262	277	284	314	276	252	279	253	278	258	279	276	255	256	259	273	255	247	266	247	261	267	283	276	285	257	261	272	272	253	265	277	258	256	265	254	254	258	285	275	278	303	291	265	275	230	307	283	264	264	238	260	270	269	293	263	270	249	267	242	269	261	284	274	251	266	258	231	261	251	291	249	245	277	275	260	279	281	276	289	265	258	290	250	279	283	288	270	251	278	283	281	264	268	277	242	243	244	237	274	255	290	279	254	240	297	303	259	257	261	253	259	259	285	283	283	267	302	271	264	247	280	234	268	268	279	288	274	247	274	303	254	273	269	268	238	272	247	268	250	255	282	247	263	301	223	274	293	308	270	256	256	276	259	270	270	259	254	271	254	265	270	263	278	268	256	271	254	299	243	274	264	262	290	275	259	269	277	274	273	275	259	267	253	280	266	262	267	259	306	266	302	274	295	258	254	258	256	284	275	253	306	269	308	260	276	261	261	253	266	250	269	255	235	267	295	264	270	259	274	260	281	294	261	274	266	251	280	273	262	253	243	253	261	278	233	280	274	268	258	259	272	269	257	281	288	254	276	260	297	267	232	275	265	241	249	246	282	259	274	273	252	284	273	280	273	259	269	246	249	261	271	256	252	256	262	262	299	276	266	243	254	271	248	284	275	288	246	292	273	261	292	247	251	258	282	248	247	298	265	271	277	275	237	261	274	250	263	284	279	243	257	254	267	251	234	251	272	270	268	275	273	291	263	267	283	271	257	247	280	268	256	269	286	243	267	268	260	284	251	256	289	273	285	269	263	295	272	291	291	259	267	304	256	246	289	257	297	291	287	252	315	273	263	247	267	271	248	273	285	267	294	246	294	289	252	252	269	280	279	271	262	263	257	265	258	255	287	265	241	263	253	284	272	259	264	279	289	251	254	252	249	284	261	270	252	260	237	271	253	259	238	250	255	271	272	261	285	265	279	283	259	287	259	240	269	278	270	265	259	256	280	286	278	257	279	252	285	274	283	293	244	265	271	260	264	282	268	295	285	276	282	287	282	243	300	274	295	244	321	258	270	272	258	273	274	260	269	262	252	287	253	265	261	296	259	254	245	280	265	284	278	261	254	247	247	294	265	240	254	290	284	263	212	264	253	258	266	256	234	280	299	253	257	269	296	251	258	266	261	266	317	257	288	275	285	274	282	246	284	228	253	267	267	252	248	262	252	282	239	250	293	276	299	266	240	251	261	269	277	287	254	267	244	276	254	234	240	263	257	269	252	278	299	262	257	268	236	255	249	293	237	285	252	273	289	256	255	278	284	262	266	255	258	290	271	275	258	238	244	273	277	241	273	270	285	245	258	269	265	293	269	280	242	251	252	272	272	287	258	263	257	268	278	257	291	270	273	272	248	265	289	283	250	262	257	268	284	258	268	291	257	277	253	268	312	268	234	242	305	242	287	261	276	299	256	311	261	264	272	271	286	275	248	277	247	293	289	249	273	258	277	264	260	275	249	250	269	277	278	277	277	257	267	293	273	258	261	266	271	284	237	278	259	263	259	241	249	264	292	274	262	278	265	289	285	243	269	265	299	256	253	267	278	279	259	275	261	256	276	260	275	253	312	266	235	262	262	252	262	281	268	260	274	283	255	236	295	258	279	255	280	283	260	256	271	298	264	284	255	286	266	270	282	252	251	258	263	276	279	295	238	288	248	275	261	280	267	262	256	246	268	302	268	271	264	271	292	282	271	225	283	264	238	289	248	242	279	265	299	281	254	288	270	272	272	276	260	250	278	235	254	251	261	310	248	283	262	259	260	248	264	248	273	262	243	247	280	263	252	226	251	268	259	288	254	245	298	255	289	263	277	268	274	272	254	274	239	266	237	273	259	264	262	271	274	281	290	269	274	233	265	265	263	264	279	296	276	235	254	271	253	251	267	264	289	263	249	260	281	259	235	271	294	237	295	271	272	267	245	291	243	265	261	281	274	266	258	282	256	258	278	230	261	272	275	243	247	266	255	248	234	274	307	281	262	253	262	266	294	268	267	251	228	248	266	240	272	288	271	254	289	257	240	261	253	269	284	266	237	248	271	272	259	275	233	260	268	281	269	269	253	289	257	286	270	271	254	289	251	270	257	268	278	249	269	265	254	262	275	255	237	267	238	261	259	284	277	261	263	299	264	264	256	272	253	281	283	273	259	267	277	271	269	262	286	279	288	263	266	285	289	273	279	261	267	240	285	261	238	288	271	278	251	233	290	265	271	243	245	277	250	276	285	264	260	265	278	242	285	279	269	252	281	234	273	261	254	268	257	288	260	255	284	270	267	256	269	302	277	299	280
2339	786	869	851	843	862	798	851	763	838	719	791	768	771	741	714	741	748	723	736	764	716	731	720	704	690	732	711	700	707	727	704	775	769	723	734	704	745	757	706	733	722	736	710	695	749	757	725	714	757	738	713	751	694	680	730	708	706	746	779	716	726	721	713	756	733	712	716	725	710	679	728	700	709	738	724	729	751	710	751	735	735	699	734	748	720	758	770	699	736	725	736	740	693	737	754	735	752	720	699	713	818	690	761	720	726	664	756	751	728	679	713	705	714	714	698	730	700	740	743	750	741	722	751	740	734	699	679	795	717	788	729	728	722	696	731	695	778	719	709	672	706	717	731	703	700	717	722	752	726	730	700	769	751	678	708	726	745	724	723	738	767	686	709	676	691	741	739	687	726	701	729	725	732	664	703	741	740	692	739	696	752	743	711	728	705	736	718	706	775	742	754	755	702	701	713	707	712	721	725	754	711	729	748	716	695	689	757	768	739	691	715	694	745	695	748	723	703	747	716	753	668	737	734	761	750	678	715	720	742	682	775	716	689	741	679	713	738	703	767	741	780	697	716	716	689	743	717	703	725	730	667	700	672	700	737	721	700	725	741	703	712	728	727	712	738	694	769	702	715	756	708	772	756	703	785	764	710	723	783	664	688	746	685	741	749	752	743	711	721	712	723	722	714	729	710	684	704	699	730	744	748	721	723	751	701	725	732	718	707	718	722	730	709	737	732	778	708	742	755	706	717	786	718	712	728	753	755	733	717	767	705	699	764	685	737	717	741	742	719	730	685	712	706	720	747	747	711	706	716	731	734	744	717	751	711	706	741	733	700	732	732	663	713	735	744	684	821	770	713	723	711	741	738	736	745	702	692	689	683	689	741	741	698	728	778	740	747	674	770	729	701	684	716	710	745	703	726	741	732	720	712	759	748	710	703	695	723	707	767	722	718	710	677	794	722	688	750	721	719	724	706	738	739	746	744	696	780	748	687	705	743	706	691	707	718	711	755	699	752	690	708	719	742	730	706	724	753	730	724	733	722	734	734	702	678	735	716	688	733	698	715	694	694	710	741	780	717	723	718	701	749	703	713	688	766	748	676	757	717	723	806	752	723	689	736	698	760	713	734	716	740	748	720	748	707	717	726	730	760	739	700	690	700	752	782	723	715	693	685	748	709	731	718	730	762	722	726	724	692	746	670	730	686	702	699	740	730	718	738	705	694	713	740	727	730	737	701	715	710	737	771	737	641	742	745	714	709	765	693	711	735	725	712	721	693	694	727	736	755	727	734	699	732	718	744	702	691	705	674	753	743	693	760	753	681	707	714	711	770	741	819	736	708	720	757	729	691	733	745	690	722	727	744	750	764	729	741	732	708	728	724	689	733	718	708	684	726	711	760	732	732	730	743	731	744	742	695	750	759	724	723	764	753	752	717	724	734	718	751	703	762	702	702	689	741	747	693	763	667	689	713	676	697	694	746	726	687	656	737	719	711	732	758	719	710	745	743	703	702	738	725	708	693	722	688	732	710	689	707	662	720	731	684	735	761	724	735	717	748	704	755	678	740	743	698	733	716	695	692	711	737	704	733	750	729	688	746	727	749	787	701	725	703	738	699	752	697	751	710	758	734	736	681	725	727	718	706	755	765	741	728	750	709	799	707	711	729	735	749	676	739	685	728	700	749	728	778	714	761	720	696	691	749	673	756	745	744	724	776	747	767	759	720	734	735	702	717	714	714	732	750	705	711	723	727	723	743	706	695	768	730	738	753	697	748	730	677	705	685	729	743	748	713	750	710	706	749	770	704	749	734	681	751	744	744	722	734	719	697	671	741	699	754	698	796	749	747	704	757	704	726	715	710	740	740	690	751	768	724	763	724	702	777	797	724	699	719	749	719	685	745	765	672	759	697	734	699	727	744	708	746	734	701	698	766	729	739	723	768	749	753	694	725	741	755	737	706	757	751	713	694	756	741	726	760	718	763	699	775	778	723	702	737	719	723	698	727	725	677	703	723	689	682	758	710	741	706	780	703	652	700	688	746	751	711	708	741	691	708	719	700	745	715	725	745	700	681	684	732	712	710	707	736	670	710	678	705	755	705	736	723	748	726	694	716	689	742	680	708	713	730	717	711	723	737	718	702	698	717	740	701	694	727	722	750	733	764	720	719	708	731	733	731	708	708	725	688	718	658	737	721	713	721	747	673	723	731	715	693	695	786	720	746	739	701	722	733	750	712	718	703	747	733	734	754	776	678	701	759	734	655	710	719	705	742	741	715	747	707	756	752	723	784	701	766	677	765	677	715	726	713	685	755	720	786	703	708	721	707	696	695	718	722	776	734	716	764	774	642	727	754	782	790	730	754	720	739	744	690	720	733	749	708	751	709	699	744	752	734	671	736	699	721	735	743	761	698	682	740	726	714	731	693	733	696	735	728	736	723	749	748	711	693	703	707	704	722	737	748	726	753	745	699	729	734	712	695	749	781	713	652	750	710	744	728	717	728	726	703	687	719	732	702	702	751	730	654	756	726	768	708	719	743	745	710	696	731	795	701	747	697	744	773	751	711	743	746	750	707	729	756	724	753	704	781	727	725	719	769	702	743	764	707	676	733	706	716	713	694	787	758	757	734	662	769	687	747	719	712	713	709	737	689	707	742	776	748	723	722	685	687	734	749	746	706	711	692	702	783	692	746	759	738	742	712	752	683	700	714	715	732	722	722	680	728	738	706	708	731	771	693	709	736	721	711	743	671	754	690	760	737	695	716	729	733	718	771	763	712	758	720	738	715	698	722	766	759	714	660	755	699	687	723	743	733	753	695	720	729	742	741	747	764	808	727	735	709	699	739	729	757	739	768	698	698	713	704	706	721	661	756	742	743	775	719	700	710	658	803	731	722	680	752	705	816	717	722	742	724	705	709	694	736	709	722	744	705	729	702	721	721	712	744	747	719	769	748	693	742	759	722	734	699	751	753	732	768	750	722	723	723	743	694	754	671	712	667	738	756	711	739	682	759	712	703	742	742	685	716	704	733	755	732	708	718	723	688	759	690	701	759	665	751	693	745	787	700	718	742	721	728	704	788	719	721	676	717	699	683	716	743	707	693	710	739	729	696	703	743	710	657	700	767	733	713	755	730	726	747	724	744	724	684	753	742	690	746	722	695	738	717	758	721	687	741	748	714	709	738	725	725	746	734	759	661	736	700	774	716	739	713	749	769	736	739	777	779	734	724	719	727	740	713	712	710	746	676	767	705	710	720	766	716	756	683	686	711	662	730	729	739	714	721	761	720	694	754	726	707	762	720	701	730	733	745	720	738	724	715	768	704	734	724	767	714	754	698	727	722	655	703	733	737	726	751	722	722	776	719	735	757	751	712	714	703	697	752	764	766	734	776	701	731	706	687	749	760	738	706	705	742	745	675	727	683	726	721	738	725	714	711	725	717	703	710	712	712	707	713	687	726	770	712	727	765	735	705	744	734	728	704	739	717	719	756
8721	951	1182	968	700	453	417	326	289	279	260	266	213	180	216	174	208	185	170	155	159	152	157	165	171	147	157	149	141	151	155	150	133	149	143	151	146	138	153	147	167	150	146	166	146	170	173	162	153	149	159	145	173	157	151	158	152	138	155	161	145	128	153	157	145	135	148	140	142	157	157	154	148	150	158	165	142	148	145	159	126	134	167	156	128	157	164	157	173	169	124	144	131	143	146	139	151	135	143	137	153	156	162	175	152	165	135	138	136	132	144	153	162	159	150	146	143	135	143	155	126	148	157	140	129	145	145	137	142	133	149	135	150	145	135	130	140	146	160	137	133	177	125	165	169	136	129	154	160	141	136	145	146	142	159	135	159	165	132	128	157	148	150	152	142	158	147	146	163	140	144	147	153	164	136	140	144	149	120	131	147	149	155	160	128	135	142	144	126	136	141	128	132	141	157	132	152	123	154	144	146	143	145	164	151	142	168	164	160	148	134	137	133	133	153	143	142	149	137	129	136	145	144	136	128	147	147	166	132	157	135	141	153	135	139	135	109	139	149	154	154	141	166	143	147	142	149	142	152	164	137	162	126	132	134	133	164	130	172	147	164	155	146	128	153	166	142	146	155	141	142	131	144	145	157	160	115	153	130	144	126	153	149	133	138	153	141	124	167	152	137	131	132	141	141	126	151	131	147	134	159	167	158	157	153	173	126	137	145	140	141	136	159	140	136	127	145	149	145	142	142	147	162	161	137	147	153	143	159	178	154	144	162	180	179	146	135	146	124	136	137	147	150	135	158	151	152	148	140	127	154	156	126	145	172	155	158	164	172	165	150	120	142	150	134	150	155	143	148	141	118	162	130	161	163	135	134	127	139	141	136	134	150	155	134	156	157	142	150	139	157	121	137	141	147	116	131	143	152	131	157	146	155	138	136	159	131	138	152	137	152	127	136	131	149	163	178	132	165	149	147	153	148	130	141	143	141	132	138	140	152	164	156	158	145	158	138	152	137	158	157	149	176	162	144	131	161	127	146	150	142	143	151	123	154	176	150	128	143	137	163	146	133	151	151	128	122	130	126	128	159	147	163	138	153	160	170	154	129	136	153	173	144	147	149	133	150	144	152	168	144	140	142	154	147	134	136	165	145	128	139	125	158	141	141	157	142	126	139	145	133	137	143	129	142	150	139	152	148	157	132	162	167	141	135	149	141	135	130	136	146	146	146	149	155	136	144	136	150	144	136	154	145	147	137	133	141	140	142	144	171	149	148	144	139	153	151	141	147	146	138	154	120	146	137	127	153	157	170	128	165	139	162	145	163	141	151	121	135	140	123	134	126	157	143	143	135	160	160	152	136	146	136	156	141	150	146	162	140	152	148	145	144	142	152	140	156	120	156	172	143	155	143	129	172	124	159	124	158	138	155	138	145	143	129	139	149	150	146	147	130	132	146	127	171	184	167	144	170	146	141	145	140	151	139	146	132	158	131	136	126	142	151	126	134	127	132	148	151	145	145	143	135	152	146	139	122	133	157	128	149	130	155	126	149	126	128	150	148	146	160	158	144	141	138	152	124	151	127	139	142	157	151	140	125	135	126	141	149	155	144	117	141	139	123	134	164	150	148	117	156	155	145	155	161	133	155	149	114	147	148	135	152	149	152	148	149	127	162	142	161	131	143	138	138	165	146	136	149	126	140	138	135	136	158	159	135	156	159	131	145	147	149	150	146	138	144	142	153	146	145	171	132	129	167	154	135	154	141	130	142	160	128	147	156	138	149	127	137	159	149	158	151	134	149	137	156	154	146	148	158	144	157	152	146	136	122	138	154	149	150	149	155	146	155	151	134	134	159	145	147	150	149	125	151	152	136	134	136	143	142	155	142	142	157	167	132	137	135	138	145	130	164	144	115	141	138	161	142	147	145	131	133	129	143	135	167	128	146	145	156	153	151	170	140	129	145	143	147	141	169	150	165	141	155	139	154	141	159	127	168	123	129	135	135	145	155	155	129	159	149	131	149	152	127	148	132	127	140	132	147	131	147	167	142	127	168	139	140	133	125	153	162	144	142	157	156	137	158	137	139	143	160	152	158	156	136	138	135	149	146	137	138	140	129	131	162	132	131	167	150	123	156	160	164	146	151	148	168	138	161	151	166	139	132	140	168	142	126	122	123	149	149	145	160	133	141	140	168	132	158	134	140	137	127	135	146	144	155	150	162	142	170	140	134	146	132	153	151	131	135	143	127	155	141	135	138	139	159	144	133	149	140	160	129	135	149	165	143	149	136	134	147	161	137	145	157	161	141	134	156	141	174	152	140	164	123	154	136	165	147	148	148	130	144	152	139	133	162	153	147	138	122	150	151	139	152	178	114	136	130	160	116	142	140	146	119	130	140	160	138	153	146	123	151	155	138	147	145	154	137	144	152	150	174	150	146	148	145	144	143	154	136	173	156	131	107	157	136	138	153	134	153	152	131	152	162	155	124	135	138	144	139	162	163	150	152	138	150	158	157	157	142	137	123	168	134	143	150	159	143	155	163	145	165	128	158	145	138	132	147	138	149	139	145	134	143	153	149	155	163	140	129	148	146	163	126	150	158	133	156	153	147	157	166	151	157	156	140	163	139	134	152	149	143	140	139	131	114	127	135	143	151	135	163	144	150	133	118	152	161	150	159	150	167	162	153	121	142	152	129	126	154	148	151	140	190	138	140	147	150	146	125	146	139	156	139	137	157	140	140	155	139	149	136	130	164	155	176	158	143	145	154	143	175	137	156	152	145	141	132	156	149	149	144	162	129	161	135	154	147	136	171	135	152	165	130	144	140	134	140	126	135	138	155	140	150	152	153	173	133	152	151	141	127	148	147	147	138	134	143	133	155	144	149	159	151	151	133	148	131	157	148	137	145	131	186	133	145	142	144	146	154	126	156	115	156	141	136	142	124	132	135	162	134	158	173	149	151	162	149	133	149	156	122	140	143	140	148	149	133	127	157	122	167	156	160	162	128	146	170	142	145	140	140	138	147	140	163	144	154	146	141	143	130	158	145	152	161	155	142	143	136	170	161	135	168	157	148	138	150	149	164	142	152	162	167	142	152	139	159	141	131	131	145	161	126	146	156	118	147	158	142	136	154	157	152	140	151	160	155	133	148	142	132	163	153	127	160	127	155	134	158	150	175	120	150	136	157	151	141	148	144	145	140	130	135	119	133	126	172	133	151	120	144	116	141	166	159	140	155	137	147	143	148	146	165	140	170	147	142	116	135	132	131	133	118	147	174	156	123	148	151	138	152	131	165	145	135	143	148	140	148	157	135	129	134	154	146	148	157	162	140	160	167	125	153	142	133	167	145	145	156	114	143	141	165	138	159	165	153	146	145	160	132	138	149	148	168	155	155	159	133	123	131	129	142	145	133	154	146	152	148	140	157	160	137	138	144	136	127	156	158	143	155	130	161	150	139	140	160	147	130	161	128	140	160	148	167	163	141	152	147	127	133	166
5545	1306	2525	2896	2621	2173	1809	1533	1331	1195	1083	968	891	825	751	753	727	671	655	652	594	555	554	588	527	535	532	517	540	508	521	510	472	499	475	472	500	464	495	510	501	501	484	459	503	437	462	434	473	472	438	460	455	466	467	468	465	428	476	409	471	452	442	466	412	444	417	413	432	441	450	449	439	422	452	442	455	409	419	420	455	454	453	418	420	472	411	408	405	433	453	447	377	442	460	460	438	400	423	376	412	440	457	444	411	443	455	482	415	441	431	412	445	441	426	448	421	436	433	411	415	430	417	396	409	449	425	424	421	467	439	452	421	407	413	417	436	415	420	435	475	446	425	462	436	456	425	415	443	454	425	455	437	422	453	440	397	399	426	439	463	440	437	420	392	412	444	423	422	426	445	442	409	448	402	403	437	424	423	420	433	476	415	408	444	422	436	422	444	455	440	420	449	433	462	401	431	428	417	451	444	438	443	434	423	413	438	434	431	447	424	466	460	451	414	423	457	452	427	430	427	448	457	469	439	424	421	420	435	448	429	424	439	432	443	438	436	464	460	443	452	450	427	435	426	408	402	442	432	436	427	447	444	411	412	408	425	402	419	438	413	428	442	378	408	423	440	420	441	394	427	461	438	436	433	412	406	429	439	424	422	417	462	387	448	429	433	439	437	414	458	468	458	415	432	439	416	411	440	425	449	425	377	414	432	451	431	432	407	396	424	418	418	399	418	403	430	440	394	445	411	408	403	427	395	436	449	386	469	404	397	426	448	442	450	428	410	428	471	439	419	415	407	454	422	413	424	413	426	447	366	455	406	420	420	442	411	430	455	426	447	429	362	422	452	407	418	430	416	447	387	421	429	418	445	465	439	440	425	426	456	416	457	431	444	431	391	459	460	424	423	435	411	411	466	424	456	473	465	439	387	414	398	455	454	414	451	431	419	440	424	454	390	425	441	427	448	401	420	435	422	402	427	429	417	400	448	444	413	405	422	432	435	407	435	413	456	456	425	436	413	434	442	407	433	418	429	438	458	393	444	441	434	418	431	426	397	462	416	423	424	429	431	426	417	415	415	465	404	427	443	481	423	451	426	467	455	409	481	426	440	436	415	439	424	455	430	373	466	432	432	442	433	430	422	433	416	432	436	440	414	394	371	415	394	450	439	401	435	389	426	419	438	399	408	474	384	451	422	430	437	444	448	388	456	394	394	433	402	434	443	423	441	430	428	438	429	383	416	452	417	438	417	413	410	421	406	420	448	446	382	399	427	438	452	447	405	451	432	411	415	434	410	404	392	429	414	430	439	472	436	443	432	441	418	402	418	451	448	417	426	419	446	393	444	445	431	455	408	397	426	420	389	432	464	425	398	428	425	450	425	453	408	437	395	471	437	439	436	436	440	404	438	430	395	416	432	420	407	425	407	437	422	383	411	462	435	425	442	399	376	406	407	429	442	411	439	438	413	435	429	415	448	427	400	461	425	438	432	444	432	434	384	436	416	446	413	419	397	429	421	452	369	404	393	402	430	425	453	434	446	446	455	430	443	413	425	469	458	403	423	420	417	420	465	426	417	420	392	437	424	488	459	418	440	453	449	418	419	451	445	433	392	410	437	415	391	457	398	442	424	440	424	428	414	455	432	382	444	403	480	419	442	414	450	438	425	454	408	412	435	437	438	385	421	465	467	432	455	425	427	417	448	456	415	456	416	433	411	391	407	408	411	392	424	443	394	414	419	417	408	433	396	452	449	406	449	432	408	424	433	434	381	457	392	408	453	439	452	395	391	463	435	452	420	438	419	423	396	396	458	410	412	440	418	469	440	423	396	453	392	440	427	420	448	447	386	411	462	420	460	420	467	438	405	448	387	408	426	414	453	499	452	433	437	429	412	426	432	425	426	430	391	420	428	419	409	432	387	416	429	422	403	459	434	410	416	416	455	444	403	413	428	432	434	454	432	424	460	417	458	433	396	428	428	401	438	411	392	395	441	426	412	444	424	409	437	441	462	423	413	448	435	440	460	425	451	408	436	391	447	423	453	453	403	414	418	405	409	412	403	406	435	407	412	451	448	415	423	440	453	383	392	408	443	431	435	446	435	445	438	396	427	432	443	433	439	425	427	425	464	440	442	413	426	462	421	428	447	372	442	433	436	444	434	417	432	403	440	440	417	466	442	431	439	408	446	420	386	456	439	420	439	443	422	422	395	378	448	427	452	405	436	446	408	426	418	415	437	432	449	404	445	414	431	450	427	389	462	437	423	437	415	445	447	401	428	412	442	418	426	414	400	417	457	450	443	435	408	411	451	392	410	428	451	421	432	462	453	403	426	434	403	417	434	449	417	418	436	434	427	441	419	422	431	441	447	446	439	413	407	443	438	412	410	450	409	427	407	468	390	451	436	447	411	452	440	448	381	427	424	391	433	423	415	435	411	436	430	432	427	406	411	416	464	449	431	459	427	452	417	426	398	441	445	430	423	431	407	477	413	434	454	422	462	443	455	385	415	445	405	413	419	434	424	409	421	432	440	406	426	415	457	456	418	437	414	427	419	395	413	434	439	397	430	462	429	435	430	424	393	422	403	420	411	415	438	422	423	427	425	428	401	424	439	390	419	422	430	462	377	455	412	432	412	431	433	433	434	466	459	437	431	413	450	432	412	454	430	414	419	483	437	433	422	438	453	451	464	460	433	443	426	412	432	411	405	406	437	427	428	461	437	403	399	401	432	405	400	462	441	452	429	411	419	449	408	454	447	444	459	433	416	431	465	437	405	441	397	417	378	439	438	427	427	419	405	448	409	435	417	447	454	414	421	440	385	464	414	444	412	389	446	430	402	418	455	394	405	414	434	421	418	422	413	417	469	404	435	422	436	425	432	445	457	413	414	439	432	420	441	453	421	473	431	406	432	425	419	452	421	447	433	409	424	445	422	413	414	422	390	438	495	426	445	428	397	408	451	412	406	454	440	427	412	440	440	429	451	408	417	428	431	400	425	444	412	436	405	433	421	448	434	440	395	422	458	411	419	391	442	450	438	428	432	411	421	430	464	478	397	429	406	419	420	411	425	419	429	428	462	381	414	410	444	441	414	425	407	439	414	457	445	432	411	442	478	439	456	408	438	474	433	424	434	418	433	422	462	436	438	414	422	442	427	440	445	431	422	483	473	398	443	404	422	429	458	424	431	431	450	394	412	435	425	422	408	414	443	415	390	399	440	451	416	435	446	420	396	425	421	447	439	369	442	448	408	437	446	422	421	455	420	418	424	452	445	418	414	416	436	416	414	440	440	416	406	425	409	418	425	380	439	434	419	443	435	436	447	481	426	380	405	439	433	453	462	401	411	390	437	432	459	430	454	442	442	421	465	434	420	397	411	402	410	427	447	406	424	488	399	413	462	443	410	434	460	417	455	448	455	412	406	409	432	440	395	410	422	403	439	404	461	384	418	451	464	433	442	433	422	436	469	402	440	397	421	437	401	476	447	443	417	445	426	429
16167	2254	2169	1747	1236	894	703	534	490	412	345	314	280	212	253	208	183	217	185	189	173	192	180	167	147	166	158	177	143	157	173	147	128	149	169	136	146	173	141	156	141	143	137	171	161	144	131	117	146	147	151	140	150	122	134	135	142	157	150	141	157	122	125	147	150	139	122	133	131	129	119	146	124	125	132	144	141	132	132	133	139	153	120	119	145	127	144	137	135	170	122	120	154	120	132	154	159	133	153	146	140	143	139	152	146	140	154	129	135	145	128	137	116	112	109	121	130	135	131	112	131	132	135	116	133	140	139	140	122	110	131	127	124	128	139	133	127	116	145	129	119	129	125	135	130	127	126	119	140	148	124	125	138	161	130	128	134	139	135	134	138	116	122	132	127	135	141	128	140	157	138	115	138	123	132	115	132	122	133	142	152	130	132	135	120	163	127	135	130	121	134	122	148	118	141	155	118	116	131	135	118	137	141	129	123	121	122	147	125	114	134	132	119	154	119	150	147	132	121	123	119	132	122	136	127	118	131	132	141	150	129	128	126	122	130	118	110	111	129	135	142	162	114	126	154	118	132	133	119	130	125	132	125	138	124	137	140	144	157	121	114	139	154	124	123	127	132	124	123	116	131	119	127	131	138	143	125	137	119	144	141	131	140	131	134	115	122	133	136	100	105	130	147	141	143	142	112	138	131	140	130	124	147	144	146	122	118	124	128	139	124	144	142	132	132	150	141	130	144	128	139	157	126	135	140	126	133	138	137	125	127	138	124	145	139	128	129	117	122	142	145	130	107	136	140	128	119	141	135	145	132	127	148	125	125	148	141	127	149	130	138	135	113	146	144	117	143	136	134	124	144	145	123	120	112	134	123	122	142	149	130	121	145	148	121	127	148	124	148	140	152	131	140	130	121	136	118	129	118	125	145	147	125	134	143	140	149	120	121	123	140	130	118	116	134	134	127	135	135	124	96	122	150	124	103	140	126	153	153	145	122	135	142	143	130	140	153	146	137	111	115	128	132	142	124	138	136	120	116	132	135	140	134	136	131	132	146	133	124	118	143	136	138	130	135	147	114	133	115	132	134	131	136	119	132	137	137	116	113	126	128	123	139	129	135	142	130	117	125	135	124	133	135	138	123	132	123	147	138	143	130	130	120	138	139	138	124	122	125	133	137	117	131	138	149	140	132	147	121	125	139	141	144	119	129	132	152	155	147	127	142	136	156	125	128	117	146	146	131	136	121	127	116	132	132	113	130	114	159	124	139	125	148	112	105	137	139	130	145	107	139	135	124	149	115	130	118	142	118	135	140	134	105	143	131	139	124	135	108	137	116	114	121	120	131	135	136	117	122	140	133	117	135	134	132	133	138	129	149	138	126	117	141	138	158	134	116	136	118	144	138	136	143	146	154	123	126	114	138	133	121	121	158	127	133	125	133	148	121	139	140	128	128	128	137	120	133	127	131	143	149	131	130	129	127	115	115	141	134	133	131	131	136	136	118	138	130	122	150	114	113	149	131	143	140	143	140	137	117	137	124	138	140	124	133	138	132	119	125	116	127	127	133	124	114	131	115	128	143	120	135	128	145	124	125	121	120	121	141	125	133	134	135	137	136	123	112	138	130	140	122	137	132	126	123	125	138	124	139	121	123	141	131	133	140	143	128	147	103	145	153	112	126	120	134	130	144	117	134	143	136	142	126	124	128	127	132	131	122	146	149	112	124	159	133	113	130	142	130	111	129	131	125	116	128	112	145	104	138	124	151	148	131	128	128	134	126	129	123	129	140	120	154	126	151	133	139	124	142	147	145	146	105	134	145	136	113	114	154	130	129	129	129	141	134	124	121	146	144	136	146	123	135	115	126	135	147	148	135	142	131	108	132	147	130	139	127	128	131	154	117	125	127	128	151	127	124	107	137	138	130	138	113	143	144	126	142	123	151	147	136	160	139	140	145	136	136	120	124	130	127	112	143	129	126	127	129	121	135	138	150	152	114	137	121	142	127	124	147	113	119	138	137	141	134	139	141	168	143	131	124	137	124	128	163	156	120	136	126	148	142	138	137	121	144	129	119	149	129	134	134	131	136	129	154	145	138	137	131	123	126	134	136	123	142	113	137	152	118	147	144	128	143	127	141	138	120	163	120	129	139	140	123	145	135	133	126	134	133	121	128	128	150	141	144	118	154	124	115	119	130	140	100	121	121	121	139	123	139	148	143	132	95	137	136	142	126	124	118	121	160	132	133	147	132	156	140	128	122	112	131	110	128	114	143	140	128	91	109	163	149	136	151	127	151	137	126	161	141	103	135	136	128	130	112	124	123	128	150	146	125	143	142	135	126	118	135	122	117	141	157	144	114	145	134	133	143	129	108	123	136	136	139	119	152	146	118	120	127	133	136	142	116	131	141	165	140	122	125	151	121	139	132	143	131	130	118	147	133	126	139	143	147	120	126	124	129	137	126	133	145	147	120	121	137	106	133	150	122	135	138	134	115	135	130	126	133	145	111	131	142	116	127	147	127	134	137	139	139	142	153	112	120	133	119	141	126	153	142	126	128	154	148	141	128	116	126	150	129	118	126	129	138	138	112	134	133	118	137	135	136	115	143	140	125	142	132	135	153	142	144	130	141	129	130	141	116	138	133	139	130	143	120	147	104	129	122	128	116	132	128	146	142	140	133	113	126	127	146	126	122	137	142	123	145	130	143	133	131	129	139	122	140	138	143	129	135	145	132	127	98	129	123	143	136	137	153	148	141	117	150	139	127	128	126	131	129	139	143	144	119	129	120	112	131	134	130	149	156	129	114	131	129	129	147	146	133	111	148	132	149	145	143	130	136	133	140	110	97	136	133	136	151	136	115	131	140	127	145	131	126	153	115	121	142	130	157	140	131	140	126	146	138	139	152	127	145	138	147	131	154	149	138	121	131	133	130	123	135	135	116	134	126	134	141	134	133	127	143	127	123	127	119	137	135	140	129	124	144	141	127	133	103	122	142	147	137	135	123	124	138	144	141	136	135	132	132	119	136	129	137	146	120	148	116	118	118	128	139	140	129	131	128	132	140	124	144	135	128	139	132	130	138	139	121	125	119	137	143	128	126	137	124	131	138	121	133	133	135	135	141	128	132	132	123	138	130	128	135	128	122	133	133	143	146	137	130	154	116	146	99	145	144	120	134	141	125	133	135	137	113	138	123	129	117	118	140	129	135	140	121	132	137	115	136	133	116	118	121	145	152	126	114	126	147	130	135	126	151	140	143	129	127	149	124	142	141	121	162	171	123	158	133	163	139	128	126	147	138	116	141	121	116	129	129	125	110	129	124	123	136	139	142	134	127	121	130	151	143	119	144	118	113	129	128	133	134	133	147	127	123	123	130	139	127	148	147	136	116	131	147	126	127	141	161	115	118	142	132	141	119	127	114	133	126	122	118	129	118	116	136	143	127	125	161	129	126	125	117	126	132	147	132	152	137	122	121	135	136	143	143	149	115	153	123	107
7484	1935	4445	5235	4484	3857	3147	2541	2248	1864	1608	1434	1254	1196	1114	1024	927	883	850	785	704	706	682	644	651	659	640	619	583	545	599	557	578	553	536	564	518	518	507	499	496	518	464	493	488	474	483	492	464	450	467	427	463	430	449	482	460	413	419	442	468	436	459	434	427	496	488	416	449	444	427	457	433	436	409	386	385	376	370	412	402	474	392	408	423	415	390	408	401	420	399	429	415	420	408	419	425	435	425	423	373	406	393	403	420	410	421	396	443	445	404	413	418	451	357	448	409	422	446	449	430	402	406	419	413	431	448	397	420	414	413	425	395	428	417	424	399	438	402	415	440	384	418	417	430	466	401	413	441	409	444	404	440	405	425	404	439	428	436	399	416	393	411	408	393	430	374	415	384	424	459	414	376	380	414	437	447	421	444	430	379	422	418	432	412	394	450	439	390	431	362	388	370	426	406	400	410	392	413	431	428	410	389	401	414	381	411	438	398	400	403	406	368	384	401	366	411	383	386	423	420	431	453	397	400	423	394	423	420	441	438	395	390	420	400	395	420	415	407	390	444	396	413	409	397	402	430	420	413	384	460	383	400	387	418	444	408	437	443	381	439	384	385	410	422	397	388	421	368	399	412	413	440	438	421	414	421	409	405	384	406	434	377	419	401	386	402	392	411	411	396	424	392	373	420	392	395	414	421	413	412	417	391	371	405	421	399	432	408	404	397	420	387	380	390	367	403	419	424	435	409	400	427	385	414	407	391	414	413	378	386	396	385	439	381	409	397	382	395	413	426	385	391	411	379	413	352	464	357	421	418	441	414	419	425	416	404	385	382	388	438	442	438	409	371	418	397	423	347	376	401	425	381	397	415	447	401	418	423	401	421	393	436	419	422	371	400	425	388	399	389	359	422	450	394	424	396	415	402	400	412	397	392	402	434	399	404	401	397	400	382	426	393	417	426	368	432	423	427	407	433	423	389	375	426	407	383	411	431	402	421	435	420	444	379	389	409	397	393	370	439	416	404	434	414	429	392	422	393	363	403	434	410	414	396	393	427	401	392	410	386	426	416	406	405	400	428	379	389	395	428	445	393	399	427	414	404	456	402	429	409	406	378	420	394	401	440	402	406	451	386	393	413	355	424	411	385	401	365	421	373	366	364	411	405	415	421	432	426	396	440	404	418	398	404	390	388	418	425	403	363	419	410	408	407	408	393	425	401	415	391	438	416	400	414	398	390	446	403	417	416	400	410	387	359	389	395	434	418	435	390	410	410	413	451	403	393	383	425	416	438	421	419	417	432	395	439	393	423	405	402	412	416	401	422	402	406	400	452	386	441	381	442	405	378	384	406	410	438	407	369	375	401	387	368	402	393	411	392	452	377	349	417	409	455	397	397	381	398	432	408	427	422	415	442	420	399	390	402	376	426	406	412	433	393	456	407	380	394	413	373	391	409	418	424	399	414	379	471	384	385	418	385	424	418	434	391	413	414	440	396	393	408	422	408	439	381	405	398	405	421	405	401	409	410	405	434	413	393	398	394	435	379	425	377	411	396	427	403	401	436	437	434	403	420	407	410	411	388	420	387	397	379	363	411	410	404	387	381	414	426	392	427	372	414	414	429	432	451	388	428	370	393	454	373	402	368	410	444	437	432	395	383	421	414	376	415	398	385	410	417	419	445	400	429	410	364	416	459	399	388	389	410	427	379	412	397	416	380	430	415	394	382	383	418	428	425	450	456	444	421	403	414	420	413	422	441	401	413	406	409	405	402	405	391	420	405	427	382	401	428	424	407	448	400	425	397	429	345	451	408	390	415	397	409	388	374	380	379	369	387	388	429	397	409	415	399	409	414	415	416	401	389	431	404	427	397	406	419	353	409	425	398	366	412	417	422	420	393	398	416	412	396	392	409	403	429	423	389	426	406	433	413	406	379	414	425	389	394	418	396	418	384	400	378	400	400	419	420	400	410	445	418	417	420	453	419	426	392	404	454	423	411	399	392	413	413	410	411	439	410	415	388	423	431	397	398	412	386	402	378	363	411	401	428	416	401	420	401	457	414	407	407	383	422	410	431	416	408	421	405	420	404	399	397	380	396	417	394	401	381	430	412	428	421	405	391	404	420	428	412	387	382	436	395	439	422	418	424	385	421	454	435	401	406	380	394	409	396	405	421	421	389	431	439	402	378	411	389	428	394	409	421	419	404	407	423	400	409	392	376	418	390	451	415	410	403	391	418	374	409	432	382	384	397	411	421	420	413	419	417	363	411	402	388	414	414	365	427	371	451	379	402	374	431	433	423	378	403	412	420	401	416	408	462	427	380	406	391	377	407	408	433	361	384	434	408	369	403	386	412	379	412	475	384	408	435	379	407	393	386	413	428	376	413	403	416	410	402	409	411	457	404	400	400	372	371	420	422	392	393	410	362	413	395	426	430	407	399	436	361	388	404	406	426	426	408	433	415	403	425	401	400	415	418	416	406	384	387	426	397	406	429	397	391	411	384	457	381	383	397	436	414	428	392	417	419	435	414	402	401	392	385	407	376	380	398	444	407	416	407	438	410	400	419	398	418	390	401	415	414	387	414	405	430	392	385	403	415	419	444	395	434	422	373	408	412	412	410	410	391	389	409	411	433	385	395	438	413	447	406	425	408	426	421	423	411	393	411	394	405	407	394	414	452	428	415	431	396	448	408	420	422	405	416	400	398	414	374	415	416	405	375	397	435	419	420	438	393	388	414	380	385	446	411	399	410	421	377	434	424	418	377	417	416	410	429	420	384	421	392	410	436	435	395	407	391	369	426	370	384	373	418	397	406	415	415	409	384	432	390	396	369	393	398	405	419	396	395	429	381	421	399	428	411	431	366	422	416	432	430	404	407	389	408	409	407	419	389	419	365	392	434	400	447	398	417	402	398	402	403	388	391	420	387	433	417	377	422	411	412	431	427	434	388	389	456	372	436	413	385	411	432	378	406	406	402	364	404	403	403	446	379	381	445	392	404	412	420	418	414	421	387	374	401	401	437	421	429	414	396	382	415	405	465	398	403	385	416	438	424	407	417	387	418	402	421	404	399	409	399	411	407	397	472	430	426	432	401	434	413	448	379	418	399	417	365	384	393	408	423	410	426	364	413	400	433	387	394	384	393	402	422	415	396	408	360	384	417	402	446	402	418	381	413	353	376	378	418	379	421	412	433	451	393	410	446	405	430	433	391	388	434	418	417	373	410	419	395	417	419	406	425	379	396	386	432	407	417	387	398	431	402	432	352	405	405	373	401	414	422	406	432	399	412	454	391	377	416	413	403	421	381	415	408	399	393	382	374	424	387	449	412	406	405	413	407	430	416	410	363	389	415	438	411	400	397	391	415	395	425	426	435	392	383	450	389	406	430	390	410	401	376	404	396	405	394	399	419	393	407	408	402	429	408	381	421	445	393	411	375	426	398	437	393	413	413	412	402	433	443	386	404	428	395	395	419	406	389	404	380	415	405	389	393	371
2390	331	336	347	279	298	306	282	285	264	280	243	290	276	255	273	280	287	269	297	255	244	268	258	268	305	238	270	252	246	274	275	261	280	262	293	280	252	304	285	267	244	308	271	272	263	257	250	282	271	250	260	275	257	290	268	262	289	269	261	288	265	245	286	254	265	228	262	279	266	258	285	240	237	247	295	256	277	286	237	279	257	260	263	303	278	299	270	286	276	229	275	269	261	272	275	258	274	274	293	252	262	268	250	267	258	283	273	268	271	278	274	236	293	292	254	274	269	256	236	266	250	261	225	289	262	265	243	278	259	275	263	260	262	277	273	278	270	248	240	273	274	275	284	251	296	247	271	256	261	276	253	240	264	265	278	298	230	276	258	271	281	274	269	254	266	272	252	265	255	251	290	276	280	287	253	298	262	251	286	255	248	272	223	221	252	308	290	281	251	253	246	279	256	274	283	271	248	251	275	294	266	264	262	278	263	275	271	250	272	256	274	260	242	258	277	286	269	259	278	273	282	275	286	249	258	263	276	238	280	291	260	261	262	281	261	289	256	243	269	256	247	274	256	294	271	274	277	279	257	255	282	270	273	276	260	270	300	251	271	280	282	290	266	277	249	257	263	265	284	243	294	296	293	280	263	253	251	240	261	276	244	235	243	254	269	250	269	276	292	269	266	265	237	279	256	265	281	245	285	240	286	244	241	273	264	259	262	256	274	246	253	267	269	276	282	274	291	262	282	253	270	251	287	284	295	263	267	253	281	280	285	268	258	245	250	259	296	265	278	239	253	264	272	270	243	252	264	262	237	244	233	264	256	243	222	233	276	300	295	242	291	253	261	265	265	235	245	234	280	270	293	263	257	263	271	236	271	246	263	244	258	284	287	267	256	294	291	253	291	236	259	257	251	277	274	236	263	262	244	273	261	258	293	267	275	260	298	283	264	266	279	274	269	266	261	249	233	276	316	261	256	292	289	265	275	284	294	281	285	259	284	253	266	279	275	250	264	275	280	274	275	249	278	267	289	283	242	236	258	253	250	238	285	236	244	275	273	280	275	282	298	276	293	270	264	292	265	272	292	269	301	243	274	266	274	272	249	281	262	291	259	255	250	262	282	284	254	285	251	287	249	262	287	276	261	282	254	261	260	271	276	259	292	252	282	259	278	265	269	241	283	261	273	244	246	301	243	254	254	292	291	257	293	258	257	277	288	280	269	248	274	288	256	254	276	277	272	281	241	295	276	268	275	268	284	264	259	287	247	253	291	252	288	256	280	287	273	273	246	286	287	242	292	301	261	277	280	274	297	270	256	268	264	310	256	281	263	254	263	306	223	234	279	276	261	278	288	291	306	286	274	290	250	231	239	278	288	273	271	251	252	264	260	253	243	252	290	275	280	245	276	274	255	279	268	279	269	259	260	271	264	273	251	261	238	253	250	277	263	281	280	272	265	216	258	269	269	275	278	268	288	279	285	284	277	256	277	245	245	270	255	257	261	289	280	256	273	267	260	274	266	277	272	259	271	258	262	249	256	282	262	267	277	282	251	283	270	225	267	280	299	269	259	270	285	265	267	282	259	263	252	230	289	261	286	264	258	269	254	246	290	282	264	270	248	263	272	284	259	248	254	278	279	229	277	232	256	267	288	276	255	295	271	261	265	240	270	245	258	261	290	280	259	246	271	266	277	262	267	272	268	285	278	282	250	275	274	267	286	262	286	263	280	287	286	255	280	259	239	273	256	267	264	279	278	263	262	288	269	291	249	275	267	257	281	264	289	277	284	257	263	258	266	237	277	258	267	267	312	307	285	253	273	262	285	295	271	277	258	300	259	262	284	265	260	282	285	298	262	292	239	261	267	265	254	255	290	274	270	252	263	261	256	260	251	245	235	273	279	255	257	265	296	253	297	250	277	236	290	254	245	276	255	252	290	274	248	245	232	277	304	278	268	274	267	259	274	276	266	276	235	261	256	260	322	260	277	234	268	237	276	224	263	239	260	289	282	289	279	261	289	260	296	268	268	263	265	238	300	273	302	271	257	261	301	241	244	283	246	272	253	280	248	258	239	264	286	284	267	270	254	283	281	284	251	262	267	255	252	264	263	287	240	256	239	291	252	267	264	297	243	252	252	273	252	266	268	273	260	262	255	252	241	271	286	274	280	270	251	250	283	279	263	262	270	255	264	229	265	278	248	269	258	295	271	286	266	293	267	225	241	274	277	284	234	286	248	286	254	242	288	312	245	275	279	267	264	278	266	270	309	267	278	256	279	283	278	267	228	265	278	259	294	283	279	279	240	268	280	293	288	257	281	272	276	260	259	267	270	272	278	276	252	271	291	256	301	253	276	302	273	282	268	257	289	286	249	257	271	252	286	272	258	241	277	288	277	256	253	266	249	267	288	250	297	272	291	266	273	251	274	274	259	246	268	262	258	265	238	283	285	238	257	283	276	286	292	275	252	280	270	247	279	259	293	259	271	264	251	271	256	290	283	260	286	249	276	255	258	262	222	264	275	266	247	259	269	253	263	276	224	244	262	227	275	265	251	256	298	260	267	266	236	255	264	281	256	221	272	251	230	264	266	303	283	275	280	255	312	244	262	266	278	241	251	279	265	272	276	277	312	254	284	272	305	268	276	310	291	274	285	265	237	271	290	271	297	264	252	252	280	277	292	280	247	278	264	240	263	278	250	259	246	267	259	270	261	268	264	271	276	263	286	263	270	270	250	260	239	274	252	265	269	273	242	238	272	267	293	263	270	260	260	246	247	270	253	244	261	261	259	250	291	255	248	259	271	271	281	272	263	279	250	245	271	281	303	254	240	277	304	284	268	256	294	259	230	252	277	276	256	260	241	266	259	266	248	250	265	250	269	273	260	259	268	230	270	266	244	251	250	249	257	289	255	252	261	308	296	256	247	283	256	278	277	272	285	287	264	286	251	258	285	279	262	281	264	259	258	254	260	267	277	266	274	248	274	281	276	314	283	282	274	268	256	287	266	277	263	273	255	232	281	278	279	259	245	247	273	248	242	295	238	272	257	271	263	281	247	258	255	270	249	280	266	273	228	252	292	255	258	279	295	262	259	273	273	263	277	272	274	234	266	253	293	262	259	270	303	277	252	269	248	281	282	240	271	286	246	273	256	238	274	282	275	258	234	265	262	230	283	249	303	268	269	252	288	270	259	298	279	281	257	269	240	290	269	278	275	290	276	270	250	283	298	274	294	278	264	244	256	252	248	287	239	295	245	280	277	266	258	267	293	259	258	250	262	292	256	278	242	262	251	257	274	313	265	269	283	279	255	296	293	233	255	246	262	262	264	274	244	243	285	269	261	280	275	281	291	256	267	243	271	271	240	243	275	259	266	278	267	253	251	265	284	271	251	256	253	239	267	270	251	264	272	264	266	258	291	276	261	273	258	246	272	271	276	271	254	258	282	272	269	276	267	252	263	300	296	266	274	259	301	267	269	270	240	237	245	256	261	262	287	262	253
2391	780	924	1001	929	903	877	850	809	762	817	794	758	751	763	770	763	738	731	774	726	769	745	715	731	771	761	702	726	756	749	710	746	739	728	749	682	704	727	720	718	750	690	723	782	701	749	773	724	679	716	737	722	780	776	792	756	710	756	746	741	748	707	765	729	705	745	712	685	793	727	701	728	720	718	727	706	766	700	731	700	744	711	722	724	744	687	695	708	712	709	683	718	737	771	706	731	749	754	709	684	733	717	699	705	708	700	769	679	737	737	693	708	728	697	709	713	753	719	766	731	700	729	735	738	735	772	706	690	717	727	756	744	727	727	704	689	738	698	710	806	781	737	739	690	646	758	748	724	720	739	749	704	678	685	726	712	792	686	708	735	712	740	695	744	710	712	759	753	772	743	693	725	690	719	750	739	676	729	684	765	684	712	752	755	733	744	676	713	709	706	735	756	697	785	718	707	635	740	687	691	706	761	721	714	732	662	702	713	736	751	746	738	740	691	708	721	747	731	729	685	722	652	759	683	719	709	712	736	698	709	719	677	722	696	698	742	699	750	686	748	701	673	720	718	699	746	692	725	754	686	738	708	697	726	725	714	733	715	764	734	669	671	702	706	755	777	742	746	684	735	698	729	702	683	705	742	698	686	733	719	715	711	706	691	672	751	730	733	729	690	727	762	706	730	684	672	746	730	702	690	774	720	778	686	760	748	715	709	699	752	682	703	722	727	814	735	732	670	719	715	716	701	746	700	670	755	674	708	748	726	754	716	710	687	711	723	720	692	747	715	726	757	730	776	742	713	727	748	725	714	744	701	703	691	687	743	713	742	699	737	719	709	760	690	726	713	737	732	667	744	726	704	680	715	795	723	696	751	774	740	727	742	690	711	704	668	691	779	781	710	715	736	727	669	745	779	752	738	767	699	738	731	725	779	696	764	735	706	718	734	688	752	706	699	698	738	697	754	778	699	715	740	703	750	706	703	716	740	708	709	729	762	671	739	742	752	706	769	678	748	707	729	715	682	736	710	729	726	701	711	735	740	715	733	752	718	771	729	700	695	710	720	770	719	707	725	705	703	757	771	731	682	740	714	699	724	729	697	714	702	720	734	683	716	701	757	781	691	707	720	712	746	746	726	781	791	744	713	727	709	772	725	747	685	725	701	677	744	742	726	718	718	671	718	719	763	733	686	740	747	773	660	698	720	735	683	684	693	687	709	767	710	722	720	752	677	708	701	709	750	711	723	742	740	755	723	711	706	705	696	726	726	725	745	723	686	702	731	709	757	702	736	701	721	745	715	711	726	698	722	744	672	715	697	760	703	740	762	725	767	723	721	740	725	749	729	704	722	730	733	720	721	723	670	740	745	742	768	712	714	753	711	716	720	772	730	739	751	739	738	775	760	768	719	702	709	765	680	752	745	730	732	708	693	719	759	731	720	675	706	730	715	733	760	742	727	702	742	743	768	740	718	752	700	694	779	726	710	711	707	739	720	727	733	719	769	694	728	719	726	701	729	716	707	733	738	747	727	726	743	764	720	747	734	773	714	725	689	712	707	750	718	682	736	752	712	722	684	786	734	704	709	755	720	726	713	714	784	693	767	710	733	767	718	705	714	712	745	715	736	722	705	696	707	757	756	715	750	724	687	683	731	756	732	733	694	744	710	696	724	709	699	709	687	754	747	750	735	716	724	717	718	708	676	716	719	725	746	775	746	728	710	756	715	716	700	699	683	743	721	708	734	729	746	756	710	750	752	728	736	670	773	738	660	714	705	692	697	748	762	737	699	713	734	708	727	726	647	685	681	698	706	768	754	728	731	700	702	716	744	718	715	739	742	742	719	739	741	780	713	623	781	688	709	713	670	720	707	723	749	698	659	698	721	667	733	721	707	757	743	704	719	749	741	717	720	689	735	703	725	715	750	706	726	719	763	663	723	740	735	686	716	739	740	703	694	710	728	739	737	721	746	710	693	730	739	708	720	722	694	748	677	689	695	690	708	754	752	759	738	722	728	726	758	692	733	758	707	704	707	726	696	675	719	740	711	802	684	746	725	702	695	708	715	716	733	745	739	679	755	701	723	749	674	673	716	700	753	747	751	741	745	713	687	728	661	728	761	686	739	743	735	709	715	713	737	745	714	718	716	776	742	708	714	747	714	695	752	685	747	762	762	699	724	718	752	711	760	689	704	682	751	728	732	722	725	788	787	708	706	765	731	722	753	719	714	691	760	749	760	727	698	728	719	764	691	731	714	733	725	748	754	754	698	689	709	722	724	746	739	695	695	696	694	752	747	712	744	741	755	714	738	675	728	689	765	751	753	696	710	728	730	712	717	737	823	731	701	748	767	711	672	723	713	701	712	721	666	760	747	657	758	745	688	746	737	717	738	744	706	668	711	674	688	730	712	692	708	739	739	683	723	703	779	761	722	724	703	733	719	695	736	732	688	738	717	749	737	715	701	759	718	690	712	698	756	705	715	746	694	755	741	692	709	727	736	744	697	701	706	730	769	718	683	738	674	697	726	755	725	766	719	751	735	718	728	695	717	730	740	717	731	696	748	737	727	687	703	731	764	805	694	731	709	710	704	721	752	784	680	724	735	721	680	717	713	758	733	734	737	738	683	696	745	715	732	720	739	705	707	701	758	715	722	768	722	741	727	721	692	737	769	720	740	712	718	669	737	694	731	705	707	698	713	736	709	677	763	705	752	701	746	743	734	720	714	711	726	698	740	750	733	711	705	734	715	702	754	695	679	729	738	730	726	711	787	739	712	698	722	736	767	701	694	705	685	719	731	715	783	733	688	713	740	723	696	727	728	745	726	707	719	730	722	654	728	728	694	752	708	715	706	739	734	731	698	698	742	774	723	701	721	702	761	733	724	741	738	706	714	706	708	770	723	680	700	740	685	745	711	717	738	707	743	776	794	711	677	716	739	689	718	714	725	756	701	783	754	676	718	709	763	727	688	727	757	726	709	729	682	712	744	716	743	706	699	779	747	716	740	734	708	753	702	748	702	704	740	704	756	759	729	730	630	759	757	675	655	771	721	706	739	671	703	748	746	703	711	757	732	747	717	698	680	687	727	749	707	678	728	684	736	726	710	700	741	728	737	721	748	728	714	794	755	712	766	751	739	735	742	700	774	705	714	747	735	739	734	676	757	736	745	671	708	731	762	703	686	748	776	714	758	720	664	686	700	755	734	724	663	684	702	737	690	747	731	742	738	772	711	748	713	735	726	707	701	698	746	673	749	706	720	680	750	719	736	723	733	745	713	712	702	735	680	726	740	724	717	728	778	709	703	769	743	728	740	753	690	754	740	713	713	751	723	725	704	706	746	726	716	727	682	711	714	739	738	770	735	687	693	727	704	702	753	717	712	720	704	757	730	714	718	728	723	708	695	690	681	768	768	743	708	754	697	722	707	765	722	718	712	692	755	709	690	706	726	693	710	756	736	727	728	764	723	724	679	724	761	749	748	719	756	757	744	721
8770	897	1198	911	666	542	441	326	290	251	277	262	234	170	169	183	165	217	172	176	169	179	182	162	176	169	151	182	150	151	150	161	153	170	167	151	166	151	174	121	150	152	158	144	155	161	155	155	129	144	148	148	147	134	146	148	160	135	134	153	139	133	157	147	132	135	172	148	135	140	164	118	168	157	141	158	144	133	155	142	146	146	136	124	146	137	169	162	160	121	155	145	153	143	137	164	146	132	156	147	155	146	134	137	140	148	138	125	153	137	157	130	151	147	127	156	154	123	154	148	138	160	151	145	140	137	154	160	150	152	136	134	137	162	151	154	136	147	129	137	151	148	143	127	152	150	132	151	155	162	139	143	143	146	142	156	141	139	126	164	169	148	173	181	122	143	154	133	141	131	124	153	143	142	169	149	135	148	153	148	137	151	165	136	145	131	153	135	144	120	147	136	134	172	165	143	166	127	144	137	138	165	137	135	124	124	132	164	143	145	129	158	162	148	140	149	154	167	127	137	138	169	138	130	123	142	138	128	155	135	150	172	134	118	189	155	137	140	146	149	167	176	151	157	150	148	148	144	146	148	143	132	136	150	142	136	139	154	164	136	155	124	147	132	153	163	153	141	147	134	144	145	160	132	168	151	142	145	160	152	142	123	129	149	131	165	146	162	141	167	151	136	150	158	162	156	133	132	158	145	131	133	143	126	144	143	122	146	136	154	122	141	136	153	129	160	153	165	137	150	120	156	140	141	138	120	158	142	144	155	147	149	166	128	131	140	142	135	129	140	124	141	138	115	159	133	138	130	161	168	153	151	162	173	160	160	170	157	146	135	138	124	139	118	150	150	148	134	146	161	172	124	140	133	145	130	164	143	163	137	168	136	134	115	156	142	153	122	146	142	146	142	124	134	144	149	140	152	134	144	148	142	156	143	136	124	141	148	136	151	148	141	155	125	165	131	125	151	148	132	140	132	129	172	143	149	154	140	138	125	143	137	157	135	139	141	135	150	138	133	126	126	125	122	134	141	163	134	148	153	153	149	160	135	143	130	142	140	141	165	139	125	146	147	141	158	140	131	145	141	128	150	146	129	166	162	145	149	146	131	125	156	139	136	131	162	148	141	133	142	143	155	144	160	139	155	152	139	173	158	149	148	156	125	150	165	150	144	144	141	154	125	147	151	130	128	152	127	148	160	136	137	146	153	145	159	136	138	149	147	151	155	133	137	133	146	138	144	142	138	140	145	118	146	131	143	147	155	138	124	164	152	148	140	135	144	157	171	156	144	129	152	147	128	140	148	132	132	148	137	157	157	133	169	144	130	148	158	144	144	136	129	136	136	141	128	132	147	142	132	142	138	159	141	142	145	149	144	147	139	167	125	141	143	120	156	132	127	149	136	121	163	137	169	136	137	146	147	131	129	145	154	156	155	131	159	135	139	127	149	144	124	150	147	172	129	138	144	144	146	159	123	122	155	154	126	158	127	134	150	146	135	138	149	169	124	129	159	149	161	145	130	151	131	151	166	151	167	150	120	157	160	141	138	130	142	145	128	128	157	136	125	150	147	153	150	125	129	142	149	140	120	141	126	163	131	134	147	128	130	143	149	140	138	150	126	153	149	125	134	156	150	143	149	173	140	133	137	130	139	141	140	146	148	130	118	130	142	195	146	125	135	138	138	140	153	162	135	156	147	160	125	152	131	150	145	154	144	141	155	125	146	165	156	119	153	158	154	170	139	153	146	145	143	144	158	161	129	167	144	149	133	163	148	148	127	119	151	157	156	150	148	129	151	141	147	139	145	169	152	131	112	163	134	150	150	170	138	125	113	152	124	130	129	159	143	130	136	157	121	139	139	127	137	169	170	162	132	156	130	159	155	144	153	125	161	134	128	153	136	127	138	138	132	132	136	138	141	130	148	151	148	151	158	145	122	162	132	126	138	148	140	142	120	139	149	150	152	148	147	156	147	157	147	126	154	152	128	147	141	138	155	150	135	154	130	134	145	137	144	161	122	138	152	132	138	133	153	144	145	147	131	141	135	151	125	142	119	147	138	154	136	153	181	137	151	137	133	144	166	153	128	151	144	162	129	137	119	153	166	124	140	145	119	180	160	147	146	164	152	155	144	152	130	151	135	136	134	130	124	144	129	136	138	131	142	167	133	147	156	155	132	156	136	140	139	142	154	134	133	130	146	142	160	160	137	130	147	150	146	126	132	133	156	151	129	155	154	145	123	144	145	136	158	148	151	122	139	144	163	124	145	137	125	139	162	161	144	119	133	159	127	147	147	129	135	151	137	118	114	139	164	155	166	139	154	163	147	144	148	150	128	141	146	150	165	133	150	145	137	124	151	133	162	151	145	149	144	133	142	148	155	160	134	146	134	115	160	165	143	141	149	154	150	154	158	157	141	154	147	139	131	143	135	142	167	143	141	142	138	135	157	165	126	153	136	161	150	139	149	140	113	151	147	168	141	156	145	113	152	122	147	140	169	145	148	141	148	168	159	161	142	136	146	148	127	137	144	146	163	142	150	152	158	139	167	158	149	154	165	142	163	161	131	162	124	158	151	156	152	140	147	154	142	144	141	149	135	163	171	176	158	148	145	144	129	156	144	141	138	134	144	159	147	165	139	145	131	155	146	150	152	144	142	115	159	125	136	146	147	129	156	130	137	136	151	143	141	155	159	148	156	157	148	149	126	143	147	146	113	146	143	130	154	141	143	142	122	151	145	126	151	145	162	122	130	139	126	136	136	148	146	168	141	155	142	129	141	129	124	132	146	133	147	154	130	133	155	174	155	135	155	131	177	163	156	132	136	156	153	160	143	145	159	120	143	149	152	139	148	149	128	151	132	169	152	145	159	145	150	145	141	131	161	138	143	146	146	130	138	156	129	162	141	130	137	146	140	165	128	139	134	163	135	122	155	161	143	140	164	149	147	145	124	139	143	144	155	125	132	130	132	142	143	149	144	155	134	137	144	137	133	129	124	123	144	125	149	139	169	148	132	136	172	165	139	124	121	160	130	166	154	137	163	137	138	124	134	138	116	146	153	131	130	142	146	139	150	109	145	154	129	137	150	163	141	127	136	136	157	150	167	148	132	147	149	157	150	154	138	150	157	145	153	143	152	146	117	154	153	140	127	138	143	139	160	149	137	139	146	151	127	149	135	147	159	151	157	131	149	137	144	151	156	145	131	156	159	146	132	137	131	143	157	162	162	128	129	146	148	126	141	147	152	144	140	142	151	156	144	160	171	139	131	133	146	166	179	148	158	153	138	166	148	145	159	121	139	146	138	142	140	146	142	144	154	135	156	142	150	162	143	148	159	130	139	128	154	163	175	168	146	145	133	132	146	145	145	143	138	133	128	127	151	160	154	159	133	140	143	129	145	135	155	118	159	133	121	132	154	130	141	152	154	142	144	157	165	136	163	146	138	128	151	159	128	137	144	150	143	140	150	148	135	120	162	137	148	143	160	156	127	150	142	187	149
5609	1215	2624	3000	2764	2213	1869	1578	1419	1196	1063	964	931	781	783	766	729	641	668	627	646	588	613	597	547	535	547	541	558	511	498	500	539	477	469	492	512	516	467	483	444	467	423	438	442	468	446	520	445	466	471	458	467	473	435	437	395	434	453	409	434	478	413	447	473	437	483	461	461	421	474	413	466	409	435	402	452	464	410	456	456	401	454	433	439	479	460	454	474	442	448	419	442	422	450	421	433	451	424	448	428	418	450	457	448	454	435	413	427	413	424	453	438	451	408	392	420	415	414	435	427	451	476	384	408	444	436	456	420	441	395	430	457	407	431	438	410	425	433	422	417	418	457	417	443	427	422	424	395	457	471	450	428	420	416	468	397	439	413	430	447	421	393	429	412	382	427	458	417	417	430	435	430	417	450	417	434	405	405	448	446	432	437	462	457	437	414	425	429	427	394	399	415	412	431	420	407	412	454	424	394	415	461	456	425	423	455	446	426	425	419	382	419	396	438	431	420	409	400	464	420	416	406	421	417	421	436	426	406	456	439	431	427	425	426	437	402	429	416	425	419	416	421	453	454	409	432	393	437	446	433	426	417	451	431	455	403	426	440	481	446	423	425	413	438	415	435	436	431	389	427	411	444	435	429	443	419	396	418	446	426	440	416	466	427	436	404	430	459	410	421	431	410	419	434	433	417	419	424	443	435	438	477	406	413	424	451	390	436	411	422	444	405	431	433	411	434	412	420	422	415	436	401	442	395	457	424	441	412	430	422	439	431	403	431	463	413	401	447	416	425	426	389	429	417	422	440	425	425	408	432	442	433	411	425	443	414	457	434	432	432	408	443	396	455	439	425	441	401	436	450	438	428	446	405	431	417	414	430	449	403	428	422	415	452	410	415	421	436	444	430	373	437	411	439	441	402	432	413	450	382	441	440	420	426	429	413	443	391	439	458	441	383	411	424	458	445	448	415	465	441	487	407	480	420	408	446	418	431	431	435	463	434	457	390	433	465	451	419	464	459	432	415	437	440	413	448	407	423	401	420	392	417	418	402	429	416	462	400	444	446	436	420	449	434	423	429	401	463	463	438	410	449	413	400	421	417	401	426	427	461	387	410	407	420	425	421	429	437	442	423	434	409	428	398	425	422	441	440	396	439	419	423	393	429	414	418	462	437	385	458	418	446	412	407	415	421	394	406	432	408	459	422	417	435	404	432	448	428	398	419	420	444	407	379	419	415	431	466	424	427	438	413	418	431	456	420	410	458	427	438	412	445	418	407	430	432	441	403	417	403	477	429	418	447	406	439	419	430	454	419	400	378	419	410	402	399	451	413	443	418	455	459	446	451	402	452	452	421	424	449	454	407	409	439	429	400	443	455	408	434	438	400	470	438	399	422	419	425	457	457	415	428	420	415	494	403	396	410	434	414	402	395	441	406	384	424	420	442	435	459	441	424	419	401	427	399	416	420	410	391	417	430	432	429	435	438	442	389	435	400	432	460	442	415	478	450	435	424	462	425	428	423	410	430	461	438	416	413	464	424	403	423	440	418	456	433	423	431	455	448	449	418	431	410	433	430	412	437	446	401	434	405	431	482	442	431	409	400	454	430	423	409	404	403	428	388	444	449	443	428	450	392	455	438	407	447	440	410	424	433	404	442	435	388	458	435	432	429	416	433	415	409	414	442	450	434	458	456	423	439	425	494	421	455	422	386	409	436	416	444	431	436	408	444	416	444	406	445	436	426	434	445	414	476	399	410	411	400	406	410	410	415	420	367	415	410	429	439	452	411	487	423	455	402	464	429	413	426	419	447	440	472	428	442	415	417	400	401	450	452	415	419	468	390	414	437	479	412	439	469	446	412	409	418	423	408	419	441	438	424	395	422	458	470	401	436	435	431	420	402	437	391	426	448	428	436	405	416	435	452	442	422	441	433	436	417	410	448	424	432	441	436	440	399	435	409	380	446	396	414	438	400	421	427	415	423	384	433	408	446	454	388	423	421	444	411	418	417	444	411	438	399	399	401	436	437	400	415	428	379	433	428	456	477	463	426	417	407	428	446	424	390	469	411	500	450	455	447	431	431	453	435	419	417	388	435	447	443	429	419	456	418	417	411	445	419	439	457	422	417	427	456	404	404	455	417	403	417	443	477	436	466	426	476	426	432	413	386	424	451	462	447	408	402	430	393	433	417	406	444	436	416	440	437	429	440	438	421	386	414	428	413	407	410	396	427	449	443	413	423	430	394	427	446	437	453	422	411	430	413	403	427	425	391	436	457	435	399	429	416	416	470	426	430	399	415	479	414	402	407	441	447	400	399	471	413	429	435	442	441	467	425	423	426	418	435	390	438	414	414	437	439	454	434	400	452	431	433	449	402	434	426	435	413	439	410	424	428	401	437	443	403	432	391	446	448	424	388	411	444	429	417	386	447	437	431	422	435	408	426	404	397	420	423	392	409	451	444	409	396	407	427	425	433	420	418	402	427	419	406	461	437	421	470	441	449	435	417	429	421	452	447	416	456	395	399	450	414	431	419	456	434	441	412	428	392	421	465	425	396	417	429	421	427	472	426	444	423	457	458	424	442	433	412	422	440	404	427	428	426	434	448	450	434	442	449	420	424	430	408	420	434	402	404	391	440	420	401	429	424	401	417	423	465	421	437	412	399	427	445	469	388	419	427	379	444	414	408	435	442	417	431	434	405	408	443	420	429	417	433	448	458	420	389	394	418	371	436	424	419	425	426	403	423	443	441	414	427	442	411	422	400	416	436	426	456	476	480	446	403	406	438	423	409	428	426	397	441	442	415	446	448	400	428	436	443	425	434	444	442	445	389	423	419	383	429	462	425	447	433	375	458	413	453	408	406	429	431	443	431	441	443	409	443	458	457	430	433	437	393	417	425	405	426	449	408	429	412	432	422	417	415	434	422	434	451	405	430	401	409	416	404	380	412	425	422	408	419	418	481	460	414	457	432	414	439	429	399	434	457	419	430	421	434	432	410	455	453	407	444	415	454	418	428	447	403	399	459	413	425	415	441	450	436	416	427	438	452	441	435	414	431	436	417	446	435	429	436	404	429	412	469	390	432	429	401	394	400	425	412	433	400	443	389	405	422	407	406	443	409	452	396	439	441	410	432	451	451	421	404	434	431	420	445	422	440	454	384	416	453	419	415	420	448	412	425	452	460	416	441	483	441	406	414	446	432	455	431	403	395	401	420	439	410	421	444	387	442	422	465	437	420	460	447	408	422	433	422	411	416	402	400	401	421	443	415	441	377	403	395	419	428	432	416	413	414	437	419	421	417	411	422	445	438	430	434	412	443	431	460	407	431	422	470	454	437	426	473	403	423	403	435	422	447	403	421	424	424	432	431	447	431	429	443	401	448	450	456	380	463	409	411	446	440	430	448	430	460	418	426	462	416	443	361	406	430	450	427	411	396	421	425	409	424	445	419	401	450	396	419	417	447	401	418	448	440	418	427	421	444	447	451	418	411	433
16125	2250	2182	1775	1236	869	636	496	431	357	332	319	302	253	234	211	222	207	216	184	172	154	181	179	181	165	147	171	169	166	153	165	161	166	146	158	168	151	168	137	161	154	150	129	144	149	149	141	148	132	135	169	141	119	140	117	117	135	151	103	137	123	137	140	105	115	139	133	170	144	148	126	150	146	122	146	120	129	125	157	122	124	141	120	124	114	123	145	121	136	140	146	125	114	143	138	137	134	139	135	158	128	148	138	129	133	146	113	120	108	115	134	143	107	143	135	131	132	157	126	146	110	146	140	125	123	138	141	148	144	141	144	133	133	138	131	131	120	119	108	130	142	135	132	134	133	127	105	123	128	116	144	140	144	119	107	118	120	132	112	127	146	121	128	115	117	147	125	128	134	134	138	156	133	132	129	131	130	138	145	155	124	112	127	149	137	129	149	138	137	124	135	120	124	119	145	114	116	126	127	126	123	125	136	144	149	129	134	138	130	145	133	131	123	133	116	114	137	126	142	121	125	153	134	123	142	133	116	108	114	125	118	136	102	120	152	148	130	147	139	131	119	130	117	123	135	132	164	135	121	113	123	147	135	138	130	147	121	143	146	124	139	142	158	120	159	148	142	128	142	134	131	142	137	116	129	125	139	136	165	129	137	143	124	130	128	152	141	139	122	136	133	155	146	131	146	127	113	121	147	128	137	130	140	133	134	129	121	125	125	124	145	139	123	126	127	132	145	118	138	154	126	143	126	121	119	122	147	131	140	128	114	123	112	134	127	125	119	115	135	138	127	149	135	132	119	106	132	118	116	126	115	136	120	130	125	126	119	146	129	129	155	151	140	138	142	148	126	148	111	151	116	127	136	128	143	125	126	112	113	120	114	134	120	126	122	133	118	134	138	141	121	118	145	121	129	140	131	126	116	139	137	150	109	125	129	132	127	130	109	145	142	130	125	134	111	112	143	141	124	123	132	128	122	119	125	120	138	143	119	151	151	129	124	119	133	133	127	117	139	138	125	127	133	131	156	150	134	134	119	130	120	110	128	133	114	135	149	134	133	131	120	138	128	145	148	124	122	119	134	132	117	138	161	120	125	136	114	134	143	144	159	139	156	124	123	112	133	113	147	137	130	120	132	137	129	148	127	104	145	150	127	125	123	148	129	140	151	146	129	125	124	128	116	126	141	121	118	140	137	134	138	134	114	146	134	124	132	133	123	129	144	138	123	119	144	153	139	127	135	108	138	108	145	142	147	124	126	133	117	112	129	118	112	138	130	138	124	130	149	132	109	130	134	120	107	127	142	128	137	146	136	131	140	130	122	128	136	136	140	132	104	112	130	118	126	117	119	127	107	108	134	143	122	147	132	133	135	132	134	121	135	135	110	139	144	149	135	133	123	127	125	136	113	124	138	149	126	131	140	146	143	120	147	118	129	148	112	150	121	132	153	119	111	126	140	128	142	116	130	125	124	134	130	130	129	147	149	131	124	132	134	142	141	115	134	133	126	139	115	126	116	130	131	157	144	150	127	147	139	133	127	129	137	125	136	122	138	123	120	132	132	144	131	141	143	133	124	122	158	109	130	129	130	148	131	118	125	133	133	123	139	134	135	136	124	166	143	124	134	139	129	120	107	129	139	121	120	140	136	118	129	139	123	123	134	117	117	141	124	133	128	114	135	143	134	121	119	128	130	125	123	125	144	128	123	127	128	128	113	133	120	152	123	117	167	124	140	144	129	110	137	123	118	126	129	128	154	126	137	151	148	139	147	166	156	122	142	118	136	142	127	136	124	126	119	110	127	137	141	140	128	120	148	139	124	129	126	136	132	125	137	130	142	114	120	143	142	126	126	141	130	131	125	124	151	118	110	134	133	120	140	109	108	131	137	124	142	138	123	115	131	120	136	119	130	130	143	141	117	130	128	131	130	145	159	137	129	134	151	134	155	128	140	133	150	139	138	151	136	138	133	138	122	132	146	105	129	120	115	125	124	141	144	129	112	125	136	147	124	122	118	136	142	108	120	123	152	161	156	131	136	141	125	157	160	135	122	132	149	129	134	137	134	125	142	131	113	164	136	130	131	131	121	134	129	121	126	138	113	125	125	136	121	142	147	126	142	146	142	135	146	143	126	134	143	146	143	131	139	136	133	128	122	128	140	116	124	130	121	133	124	151	134	140	124	132	142	118	132	124	133	111	117	150	134	132	124	147	141	127	133	127	138	145	128	142	131	135	129	141	122	112	129	121	127	126	138	131	119	121	120	136	109	125	140	120	134	134	148	123	149	132	128	133	142	112	122	131	128	122	159	132	124	113	125	136	144	147	142	140	116	138	124	129	139	131	144	123	138	143	145	124	135	137	142	116	111	122	134	146	121	117	131	141	151	131	128	131	137	140	131	120	136	125	125	149	124	124	122	110	115	144	142	122	128	134	129	149	131	115	122	108	132	123	130	140	132	121	116	117	132	142	117	113	133	127	123	125	140	138	148	131	122	108	135	139	147	128	118	145	113	142	125	138	132	145	128	125	139	116	136	150	124	134	145	135	134	134	129	122	140	134	136	111	128	163	153	119	129	137	140	124	142	131	130	119	136	132	126	122	127	136	112	133	141	127	111	135	155	130	108	120	130	129	134	147	147	135	133	152	146	123	145	126	131	134	144	148	143	138	129	130	119	170	129	127	126	123	130	122	119	133	103	141	154	138	134	150	140	133	123	152	139	137	117	122	121	131	125	118	144	140	118	118	137	136	130	133	125	142	120	110	129	128	139	125	125	143	109	146	127	129	109	138	107	134	122	132	138	135	118	141	119	126	116	123	139	128	143	144	143	140	145	139	131	126	127	121	127	130	114	135	117	114	141	136	136	136	160	145	123	158	118	139	127	119	100	130	144	127	134	122	128	151	127	149	135	115	122	116	150	138	132	132	131	129	117	119	120	120	123	129	140	128	140	147	119	144	147	128	129	152	114	125	148	126	140	139	141	106	128	109	121	131	131	120	140	127	136	127	133	121	135	123	132	132	140	142	129	124	113	115	142	109	119	129	122	126	117	125	141	121	123	150	132	136	126	145	124	130	125	120	112	129	136	124	132	134	155	131	118	116	118	133	148	140	135	117	122	151	123	136	130	121	140	138	107	115	135	152	112	142	135	123	125	141	134	130	141	137	129	129	144	135	131	139	150	137	131	142	122	124	120	125	134	120	140	126	129	126	139	131	143	126	122	121	136	133	127	121	126	140	149	123	144	122	134	126	117	138	135	131	139	133	151	109	119	117	134	153	115	150	127	118	128	121	131	136	125	138	142	142	133	123	145	132	133	121	116	135	122	120	126	122	128	144	157	141	132	123	126	129	138	136	127	130	139	158	128	133	134	120	117	112	126	134	141	108	146	126	116	121	165	133	140	144	133	135	146	116	137	156	115	133	137	128	133	130	130	147	122	119	133	141	137	142	119	143	125	139	127	126	131	127	156	114	149	134	136	126	151	150	116	142	121
7469	1976	4391	5291	4638	3757	3097	2644	2145	1938	1661	1431	1271	1277	1098	987	865	844	876	774	800	731	676	674	684	608	656	569	585	609	601	569	516	540	546	510	481	517	525	460	533	499	526	482	508	464	503	464	453	465	485	459	461	448	453	432	443	471	441	485	407	452	442	435	405	440	403	399	429	404	437	435	418	455	428	429	389	443	459	389	451	442	455	429	409	435	457	454	436	422	405	415	401	417	433	418	413	410	416	423	397	439	432	448	426	395	372	419	412	449	436	410	420	446	392	406	416	416	415	386	430	416	408	435	418	388	412	423	445	396	429	400	400	435	396	395	387	401	399	402	433	382	393	410	398	388	447	393	408	422	389	407	398	424	432	400	446	422	381	438	418	421	487	384	395	400	410	388	400	410	421	395	417	420	429	431	376	408	399	423	383	423	372	414	399	411	394	400	425	423	408	379	412	407	434	406	418	410	388	417	411	380	392	397	379	398	410	376	416	453	405	389	413	433	398	403	433	378	386	388	400	430	411	399	397	355	425	462	402	387	425	379	418	410	434	433	417	362	405	430	383	419	383	428	386	426	438	393	402	370	409	389	396	392	403	382	385	422	377	405	426	427	441	401	401	399	441	419	439	402	412	446	439	406	416	408	409	415	406	404	404	403	434	426	372	379	406	404	391	406	378	418	420	403	391	415	391	413	424	415	452	395	403	420	428	395	385	386	376	411	397	386	370	421	438	436	410	397	403	407	437	429	406	419	395	421	416	384	400	454	382	431	422	419	376	386	415	399	418	377	423	418	401	400	409	399	429	376	416	413	385	357	396	423	391	434	412	432	400	414	413	431	416	453	345	378	421	381	385	413	390	377	448	402	409	412	400	396	405	427	395	402	391	369	390	387	396	366	379	429	387	411	393	390	418	390	392	431	403	439	417	382	428	388	435	405	372	366	364	457	414	400	399	382	400	413	425	379	416	383	369	413	416	386	421	400	453	427	410	392	393	406	386	438	423	419	410	388	423	421	381	412	400	392	416	420	402	433	433	404	366	417	418	405	408	404	388	388	429	395	419	360	412	408	391	405	391	395	410	408	369	376	389	389	435	398	415	382	405	431	418	405	384	397	391	419	394	421	382	417	440	392	402	416	409	431	400	395	414	433	396	392	419	408	431	398	399	356	420	416	399	403	429	405	403	415	403	400	373	403	442	403	442	388	409	394	413	413	422	370	394	384	403	401	406	403	399	364	429	415	379	385	403	372	418	400	424	391	416	371	392	416	417	404	397	403	424	407	415	394	387	399	413	406	383	414	410	389	418	399	402	400	409	435	363	405	422	419	391	388	401	403	376	407	414	392	438	379	396	402	368	423	430	404	412	439	401	416	387	418	390	411	420	414	391	405	381	414	441	410	436	399	419	409	415	411	381	447	369	407	399	408	395	386	372	384	418	414	378	413	417	414	375	411	427	392	401	425	394	414	408	440	422	385	382	380	394	380	423	355	410	411	371	454	433	400	387	403	441	376	401	373	386	377	370	398	425	426	395	373	397	361	425	451	420	416	400	412	410	383	416	402	426	445	409	382	381	410	437	392	417	399	405	378	443	383	436	424	394	408	424	408	389	393	390	404	401	377	455	392	402	410	414	426	368	408	417	405	424	396	395	396	461	392	399	425	385	381	392	403	399	389	450	398	392	404	424	380	390	365	417	387	399	426	400	374	416	405	393	422	404	403	418	409	439	409	384	402	384	443	416	390	382	449	389	399	418	397	403	417	375	423	430	388	408	430	400	398	375	424	394	419	408	407	426	369	364	412	419	447	436	408	394	412	362	402	425	408	400	429	405	401	394	407	388	361	389	402	403	413	389	435	411	393	382	379	398	339	398	380	431	439	423	395	407	392	391	397	395	396	371	419	406	382	409	408	404	387	371	392	417	411	414	400	399	368	419	454	434	425	411	404	373	396	371	420	442	444	414	377	421	410	391	402	426	413	378	403	434	399	421	396	428	403	404	417	396	366	400	401	409	410	417	415	386	420	414	419	432	404	427	421	415	399	421	403	421	403	384	376	390	399	424	441	382	399	440	378	406	442	403	412	413	414	396	376	374	409	407	427	416	421	399	442	410	408	415	367	406	420	428	436	400	405	388	384	406	404	391	394	398	378	367	422	384	399	395	392	412	376	395	405	356	424	450	406	407	418	431	417	415	453	375	401	379	410	387	408	427	419	382	381	452	429	420	418	402	423	374	407	389	420	393	381	358	382	426	428	383	414	403	394	400	399	378	397	424	429	423	429	368	418	387	443	397	382	440	411	416	411	394	393	386	393	419	400	414	400	381	361	398	398	436	404	353	404	377	427	375	367	403	395	406	417	420	424	433	407	407	412	418	412	391	405	369	389	441	413	417	401	409	379	405	438	408	407	386	407	385	419	391	413	391	395	412	415	418	372	415	436	431	413	425	406	368	414	428	398	384	410	386	387	413	432	381	422	389	389	437	406	428	402	427	411	398	383	410	395	407	396	393	409	432	379	419	401	411	386	387	466	402	398	398	420	384	428	387	399	411	428	437	413	382	423	401	456	384	399	404	392	408	426	390	393	420	413	412	406	396	404	424	397	406	389	372	373	386	421	418	377	387	374	378	396	367	402	398	427	401	426	386	418	394	388	404	391	399	399	381	459	396	405	393	426	409	447	395	396	394	421	405	388	405	404	406	379	439	399	394	420	426	413	437	425	461	397	398	380	390	415	432	395	415	388	401	416	376	375	413	395	384	459	392	354	413	379	394	400	394	404	425	397	423	384	393	400	439	419	399	442	439	447	387	391	402	381	406	391	416	384	411	406	398	401	355	387	397	409	415	427	351	386	430	390	427	367	379	375	423	417	395	395	359	391	416	384	420	411	416	400	394	378	433	428	406	398	372	401	392	379	407	387	418	352	400	395	389	413	394	387	400	386	394	388	428	432	426	415	428	389	400	409	389	406	381	409	413	383	413	407	408	381	412	385	406	404	423	408	398	384	434	395	410	399	401	381	399	415	428	354	410	411	426	407	401	446	402	430	428	349	422	443	367	394	373	377	402	443	418	412	388	354	391	384	399	381	411	424	404	398	380	420	442	413	400	385	395	409	407	385	378	368	407	402	402	400	403	399	387	369	394	402	410	372	406	424	406	358	396	433	415	420	420	403	384	420	393	394	409	409	411	435	394	409	417	405	378	390	380	417	388	398	431	433	398	396	394	422	417	359	413	401	387	396	431	412	428	398	422	413	402	377	401	415	465	375	403	403	387	394	414	395	390	412	427	401	411	436	421	404	379	393	407	398	435	405	430	404	414	407	383	383	435	434	387	368	413	406	444	384	424	405	414	394	433	423	411	421	442	410	428	380	387	432	386	405	457	390	401	432	421	391	419	403	402	410	415	402	398	406	382	439	397	367	437	395	424	423	379	412	393	410	437	393	436	463	392	427	408	413	420	412	402	412	404	406	397	401	404	392	430	408	389	405	416	418
2381	297	329	292	290	285	299	252	273	265	286	283	277	296	245	299	296	286	265	233	275	270	274	269	269	295	268	263	307	290	262	288	279	255	235	235	272	293	268	269	258	286	257	249	250	257	292	229	265	242	259	260	268	248	275	252	251	261	257	286	298	280	258	286	260	262	268	282	273	264	298	260	249	282	249	268	278	245	273	249	256	263	261	280	285	265	275	237	260	282	259	252	244	271	276	263	276	264	261	284	274	298	257	266	250	247	256	256	251	248	262	269	227	271	267	261	237	281	279	255	276	259	247	285	262	245	269	273	249	278	291	255	256	287	248	248	231	270	281	273	228	255	300	258	265	254	253	283	290	313	298	256	280	234	278	265	276	285	268	291	260	278	287	266	247	256	256	275	278	286	283	276	267	247	264	272	279	272	273	244	258	252	269	249	271	258	268	251	258	276	269	241	249	266	271	267	276	263	270	259	281	271	277	254	251	257	260	266	254	295	256	280	283	248	279	266	274	272	276	281	260	296	231	278	306	230	302	270	294	281	269	289	265	271	266	258	259	248	280	251	285	267	269	276	258	254	252	258	289	257	242	275	267	284	275	246	247	286	270	263	254	261	256	259	255	273	251	248	263	264	288	289	260	267	278	244	291	251	268	294	269	252	266	276	259	260	257	259	227	259	251	261	247	231	279	259	262	241	264	257	236	249	280	277	275	279	250	259	272	264	261	231	287	229	286	267	241	260	247	252	259	258	301	257	245	271	257	264	256	256	285	233	296	251	258	245	265	269	281	247	269	302	284	262	276	233	267	251	232	270	240	262	228	252	265	252	257	276	280	245	270	255	264	232	270	273	297	245	264	239	241	253	240	259	283	256	253	251	266	251	241	251	258	250	276	264	268	257	279	257	263	263	282	268	253	283	268	260	260	270	267	239	259	254	266	262	282	265	263	248	285	252	248	267	293	245	245	236	250	277	275	254	280	290	259	276	256	238	252	279	254	238	286	256	258	245	260	257	271	248	264	278	260	273	271	248	284	245	253	267	271	265	293	267	262	236	238	247	284	279	264	275	241	265	252	265	255	263	247	272	271	259	257	283	271	250	257	261	249	262	254	261	246	246	245	268	254	278	265	255	247	274	254	266	250	254	264	274	263	281	275	250	260	261	269	233	268	261	253	239	267	297	282	274	283	284	288	254	265	275	240	240	270	267	258	253	280	247	313	280	248	278	257	256	274	237	255	270	235	270	231	243	235	273	270	267	223	270	260	285	238	264	269	227	237	258	265	256	257	268	256	279	246	260	249	297	294	268	265	260	276	258	250	248	252	265	261	250	259	241	266	274	274	270	239	264	245	285	259	283	283	282	274	264	267	264	277	267	294	259	254	261	247	251	244	241	278	260	285	254	263	249	271	268	263	256	275	291	259	267	262	270	261	266	265	274	255	279	263	269	254	265	275	239	254	268	245	243	262	226	271	257	279	261	269	272	263	237	290	276	259	272	253	286	264	248	240	261	237	268	277	251	234	275	272	288	276	270	261	255	278	271	283	271	247	232	255	278	242	245	250	289	265	271	258	275	295	276	274	289	286	265	254	296	273	220	268	251	305	228	247	280	248	260	273	291	282	270	283	290	286	222	256	247	241	270	255	281	268	249	269	288	246	282	271	261	266	247	245	256	258	243	259	262	299	256	263	276	275	276	299	302	270	261	274	277	281	268	253	285	258	259	275	269	249	263	289	289	282	266	278	230	277	234	271	254	258	258	252	272	275	269	266	247	308	254	272	258	308	274	273	259	280	257	267	246	280	257	264	246	259	330	256	278	259	302	267	249	267	295	277	253	256	253	250	242	283	259	251	254	298	241	255	270	266	297	267	284	244	283	256	287	278	246	273	253	251	245	290	282	246	283	268	272	250	282	264	299	253	297	270	273	294	222	263	271	247	266	256	267	285	287	260	269	266	255	295	266	281	284	254	272	272	245	249	280	272	268	248	237	283	288	297	282	298	268	260	291	262	255	283	275	265	277	275	281	251	273	263	250	272	263	234	261	289	263	265	289	253	257	268	266	254	274	287	248	250	262	276	234	281	265	286	274	271	278	286	244	234	264	261	260	280	263	233	264	281	277	260	227	259	256	264	248	267	248	258	260	273	275	283	250	254	284	279	253	254	240	256	246	250	259	243	252	275	276	228	263	291	234	263	244	291	263	260	272	277	244	261	241	260	259	279	242	264	269	289	289	282	243	278	256	262	275	267	255	269	257	286	276	258	278	244	297	276	244	255	258	287	271	248	294	277	265	260	251	291	264	272	218	254	252	239	261	256	247	240	277	243	228	236	257	315	252	256	292	226	277	288	282	240	258	245	262	279	245	266	281	241	282	267	285	277	273	275	243	260	246	277	293	271	265	262	222	264	241	268	253	248	270	237	251	267	292	279	223	270	285	275	287	255	233	260	271	262	246	237	253	246	237	249	267	287	233	282	278	287	245	258	293	216	265	255	263	286	264	243	274	276	304	265	270	253	286	265	235	243	280	272	299	273	267	251	277	280	243	260	230	276	247	258	273	237	271	253	262	252	289	267	257	268	264	269	257	250	265	282	274	243	258	268	295	286	262	280	263	245	255	263	274	255	268	254	260	250	273	280	256	280	253	262	298	268	269	249	255	272	279	250	274	264	260	278	230	262	268	246	274	265	268	237	236	233	263	280	253	269	250	247	241	264	241	245	244	257	270	241	258	285	251	246	258	292	260	249	231	231	265	259	289	268	279	261	246	272	243	279	275	251	243	266	270	260	246	263	230	273	311	269	255	257	278	279	255	256	246	267	259	255	246	256	266	263	273	292	267	242	285	302	289	244	271	249	274	233	276	286	288	258	280	266	242	231	259	250	286	264	246	269	283	278	271	273	292	285	272	258	277	291	254	250	272	243	249	265	259	249	285	268	300	257	237	245	250	268	253	274	265	273	258	254	242	277	273	251	248	263	292	232	245	282	271	257	282	259	250	280	250	278	263	265	263	279	272	236	260	281	282	250	245	267	268	304	260	298	274	290	280	254	259	275	246	269	227	284	262	278	229	278	257	259	294	291	277	288	265	254	282	266	257	245	259	279	288	232	238	263	279	266	256	276	230	247	255	251	253	262	247	278	257	254	263	236	299	301	261	246	242	284	252	267	285	272	282	270	266	253	231	278	258	247	270	288	268	260	249	247	252	281	282	251	277	245	241	254	282	252	272	307	287	259	252	254	278	278	263	276	266	248	265	252	276	293	295	263	269	274	276	235	306	256	275	254	267	243	273	256	246	249	276	275	252	259	275	278	272	266	259	241	244	234	257	252	255	283	248	273	240	264	278	260	255	260	264	272	266	223	258	261	274	249	291	281	246	246	279	262	283	275	259	247	258	286	248	252	281	266	265	276	234	273	247	243	276	274	269	265	239	270	257	258	299	273	267	256	274	251	253	268	257	259	282	273	261	226	265	289	275	256	289	255	262	265	274	249	265
2415	819	899	885	904	876	852	819	829	773	792	784	812	753	794	786	705	736	779	741	747	747	736	762	743	703	720	756	711	748	725	700	721	737	743	732	738	740	732	702	688	738	733	762	685	768	725	773	750	705	678	692	690	720	720	714	686	677	697	708	731	700	725	718	757	744	683	688	751	733	753	735	681	715	718	722	701	685	710	744	717	760	772	689	708	697	693	733	764	764	743	732	742	751	743	734	724	688	736	702	743	766	757	735	716	714	734	683	711	741	684	753	662	729	746	725	731	705	746	684	722	736	779	751	728	685	754	715	747	679	701	699	727	705	687	777	722	729	715	697	746	769	719	729	719	708	684	724	707	721	749	711	705	723	689	715	730	745	749	704	746	757	726	700	721	730	743	827	702	703	743	730	658	739	723	676	734	724	724	710	725	688	748	701	703	676	717	728	747	752	721	747	731	699	705	758	756	688	715	718	728	699	757	683	765	725	731	735	729	706	686	744	727	726	765	746	713	727	705	730	746	742	713	692	715	697	719	720	737	774	742	735	771	708	740	740	728	723	707	698	710	736	783	729	688	744	723	703	708	677	763	718	747	704	710	734	738	721	753	744	724	739	705	753	695	728	750	698	749	703	707	677	721	738	737	715	716	726	704	742	754	753	788	793	726	711	719	720	720	725	718	741	697	755	710	745	737	745	651	736	691	703	728	706	718	728	716	707	684	747	712	759	700	680	695	754	701	777	696	730	720	707	731	773	695	670	726	755	765	680	751	673	673	739	743	715	713	711	676	735	710	765	733	724	695	693	710	694	729	713	737	702	719	717	697	680	730	742	727	734	672	695	722	718	719	698	743	733	736	747	739	664	714	695	726	739	686	750	717	761	714	707	703	697	741	753	734	782	723	750	754	761	719	735	723	728	726	711	698	743	722	730	722	746	697	690	695	656	711	675	734	733	755	726	710	713	715	717	760	729	689	730	727	725	705	788	734	721	740	712	695	711	745	752	738	697	708	700	724	738	752	682	727	737	706	723	743	718	735	748	696	714	718	764	733	680	710	731	762	700	705	679	741	763	753	749	734	669	733	729	719	692	751	698	722	705	734	693	694	735	744	724	754	664	693	701	774	724	717	731	755	704	710	716	709	699	694	715	721	666	677	743	734	761	719	782	684	749	751	734	689	711	659	737	711	746	711	703	729	721	736	729	780	732	691	739	742	680	741	733	722	710	751	697	727	696	667	746	746	753	663	700	680	743	714	672	734	693	736	745	718	729	723	672	738	729	720	716	745	727	721	677	687	724	698	730	668	761	708	723	737	727	732	680	722	713	712	721	690	710	712	723	751	770	685	740	731	743	691	700	718	661	714	740	757	696	717	725	706	728	696	715	699	721	688	729	705	716	708	718	728	717	712	727	741	757	724	710	704	712	698	667	758	731	726	744	744	710	731	729	747	722	746	696	712	688	682	725	744	709	715	732	742	714	716	751	736	757	723	759	773	744	702	730	720	750	778	727	764	708	744	722	735	698	773	723	730	733	727	728	714	723	772	687	693	731	696	703	751	709	691	720	725	720	738	730	727	680	753	734	648	717	739	712	736	683	736	722	699	755	719	732	725	757	736	673	721	770	749	710	724	731	719	755	758	733	694	719	735	740	726	685	759	766	705	732	699	749	671	709	719	738	721	699	686	722	749	735	724	708	728	694	719	708	705	774	706	713	728	725	763	640	706	725	678	688	677	693	738	740	727	697	740	684	717	730	727	719	679	686	692	745	697	739	700	755	713	748	742	766	741	679	727	686	699	660	675	716	725	740	681	700	777	731	719	694	768	696	723	695	712	691	755	692	711	742	715	681	717	651	739	721	748	727	711	726	724	708	714	704	676	697	662	750	737	738	724	692	718	732	709	708	720	665	685	681	799	719	724	754	705	711	701	778	739	640	734	756	748	739	718	759	703	726	716	738	734	741	726	691	747	737	756	746	736	733	709	682	749	708	741	660	727	723	749	769	738	733	767	713	688	739	766	690	698	784	745	703	751	711	716	697	726	698	695	716	714	727	708	726	746	711	718	731	768	709	726	736	709	669	691	695	670	703	704	733	713	743	711	733	683	681	709	739	781	727	695	745	746	724	743	700	708	749	695	712	788	753	688	749	739	666	679	753	711	715	675	749	721	736	735	730	709	752	731	689	716	683	710	741	704	739	709	698	706	712	728	726	708	732	730	734	709	693	704	727	723	696	726	741	694	696	708	749	702	718	701	763	676	734	687	724	756	752	714	741	725	777	693	739	727	705	761	725	702	781	698	728	757	725	717	691	749	686	713	685	731	786	711	730	719	696	692	725	744	690	748	708	751	724	745	711	689	723	698	707	754	699	705	719	641	751	679	723	715	734	718	711	716	733	733	734	750	718	705	736	741	685	722	735	717	735	691	695	761	700	713	740	716	712	742	683	767	761	704	712	716	700	765	756	754	680	706	689	728	732	656	733	695	717	735	723	718	675	708	752	759	719	708	746	712	726	702	751	719	742	684	747	746	698	769	694	700	725	720	719	717	728	754	752	754	793	731	685	708	713	734	690	706	729	706	746	739	700	745	708	707	705	745	749	737	689	728	738	765	707	741	734	721	702	696	749	735	679	707	728	774	758	720	721	750	732	730	712	685	733	730	753	731	690	727	738	737	685	759	722	743	704	703	685	674	715	733	700	717	720	710	715	764	768	742	685	700	701	722	710	739	735	732	718	684	734	731	733	731	740	729	741	718	682	736	764	693	723	691	717	738	690	741	701	750	742	667	699	748	651	765	714	780	718	732	775	666	695	706	714	726	775	748	763	701	717	754	724	747	730	697	706	753	713	773	745	712	766	698	706	729	752	686	744	738	764	715	745	678	747	734	673	726	697	744	750	771	752	722	735	718	762	667	689	754	704	749	711	755	729	688	719	767	733	685	726	763	779	708	710	746	751	718	749	766	753	766	746	738	629	754	711	735	696	702	728	698	687	716	704	715	700	720	705	717	754	721	694	718	754	714	675	715	733	721	707	728	732	721	737	710	756	714	698	690	685	738	733	745	701	747	738	779	755	725	712	699	761	705	759	693	725	747	730	714	768	737	734	698	721	714	708	703	685	682	705	714	739	709	690	729	727	735	699	795	794	694	730	690	725	726	731	739	714	740	718	721	736	684	702	706	704	735	673	701	705	675	750	713	677	694	723	733	713	714	690	691	706	758	703	679	749	710	699	704	689	689	725	698	768	667	742	775	678	712	767	702	652	708	746	734	688	755	694	728	710	676	743	692	749	770	775	698	713	704	677	762	749	693	698	750	718	709	746	763	730	702	722	731	699	763	693	745	744	689	663	726	720	688	715	688	725	721	769	761	741	710	691	749	736	714	700	727	741	713	697	662	768	690	682	742	738	732	798	712	642	770	712	733	712	714	701	706	712	724	699	729	658	688	762	744	699	761	735	718	719	727	735	723	725	718	731	726	715	667	738	737	679	762	754
8798	915	1198	979	640	556	393	363	325	276	235	233	210	191	189	198	181	201	162	178	163	147	160	169	159	162	163	150	147	151	165	129	157	152	158	155	148	168	144	163	140	141	134	138	144	142	126	157	169	167	161	160	159	164	129	142	138	156	151	136	140	134	150	137	157	151	157	133	160	160	158	149	153	148	145	146	131	160	139	160	144	138	149	135	149	132	152	137	143	153	146	133	163	146	134	139	167	140	179	143	144	136	153	140	149	117	149	137	133	147	151	141	136	113	147	155	116	133	129	146	145	150	133	131	154	135	144	150	145	155	150	144	138	138	170	139	151	196	160	124	141	131	168	161	146	165	164	143	160	147	157	144	146	145	141	157	133	136	144	169	145	154	149	136	158	134	139	141	135	128	129	125	148	146	147	141	149	155	138	156	167	162	136	138	166	151	159	145	159	147	148	131	154	123	127	140	158	123	141	152	147	130	146	139	155	138	153	135	134	137	119	125	139	138	142	144	143	142	171	139	121	113	134	147	142	142	135	128	139	133	168	167	141	139	142	112	159	152	127	165	124	152	150	152	153	150	141	147	140	142	153	157	150	132	140	147	155	154	150	154	126	145	142	144	137	140	135	150	137	138	135	148	130	116	146	131	132	145	153	125	145	142	167	148	141	134	144	155	151	139	151	151	148	151	138	152	157	138	169	142	164	130	131	134	163	163	139	164	156	148	152	139	151	154	162	138	143	140	149	166	137	138	135	139	145	136	151	134	132	137	135	151	117	148	155	145	138	158	126	145	120	147	171	144	142	131	123	149	150	154	155	138	149	156	122	149	131	139	149	157	142	155	172	167	153	155	145	149	140	113	151	151	146	140	139	160	154	134	143	147	160	153	144	147	136	132	139	149	158	136	137	146	139	139	142	139	135	139	152	145	127	155	145	128	122	149	139	149	128	143	124	142	151	147	151	159	151	152	145	149	145	149	156	149	130	147	161	161	139	149	139	162	147	154	146	162	145	142	138	147	157	156	140	158	153	139	142	157	161	127	154	141	138	151	155	134	130	140	145	146	156	152	120	144	159	149	141	148	144	147	148	127	142	140	146	153	158	150	145	137	142	112	151	148	148	133	138	146	132	136	125	129	142	132	141	143	127	139	154	135	147	154	154	153	145	158	151	143	108	148	141	152	149	126	152	124	164	161	152	142	145	131	135	152	168	155	132	129	134	129	144	157	106	148	138	134	137	146	144	156	130	138	152	163	144	144	159	139	120	140	141	146	155	124	135	118	121	165	113	157	147	149	142	141	139	141	146	138	136	148	142	148	134	142	134	151	154	147	155	143	137	103	135	134	168	149	158	139	136	112	141	163	149	133	129	157	150	139	146	143	158	136	149	168	153	154	154	164	142	140	163	171	163	123	167	141	139	119	147	134	153	138	151	159	149	163	147	127	147	155	127	152	159	140	142	164	159	132	150	147	164	134	140	128	124	149	154	128	160	153	157	160	157	169	151	147	163	171	165	125	143	141	140	143	171	155	128	146	148	144	143	147	133	147	155	153	137	152	137	126	151	151	135	138	152	149	131	139	160	158	159	145	140	134	135	147	132	131	152	149	155	147	136	136	154	129	122	138	144	160	140	146	151	130	163	157	153	137	138	149	129	155	129	145	163	127	137	129	142	126	143	148	149	153	124	140	137	141	131	148	143	156	159	149	154	137	154	154	151	140	143	132	134	142	134	134	150	143	138	155	166	141	164	148	150	143	130	143	153	137	141	126	151	135	124	149	146	138	135	141	136	125	123	136	148	136	149	144	160	138	118	148	145	142	144	139	126	146	175	170	160	164	138	139	137	145	135	127	130	132	131	154	129	152	140	129	155	141	159	155	133	144	134	155	146	145	158	142	131	160	145	147	140	148	138	133	157	138	149	137	144	122	150	170	140	153	140	139	147	165	141	146	145	150	142	144	149	147	137	145	126	128	134	158	151	160	123	129	127	117	134	135	137	141	156	143	156	136	162	151	145	139	144	119	131	130	135	174	148	166	158	168	132	138	161	145	127	142	140	138	125	157	165	139	159	125	175	158	138	140	141	152	146	130	134	125	143	129	159	157	156	147	126	145	150	142	145	136	153	152	134	140	143	146	126	148	137	141	153	142	143	142	132	147	130	162	149	148	140	161	116	140	133	138	141	148	138	141	148	128	167	130	158	129	163	158	144	145	150	144	139	157	139	148	140	140	153	147	156	161	142	152	136	160	148	125	163	178	131	128	159	142	139	119	126	145	142	141	137	136	150	129	176	135	152	140	163	156	141	146	149	125	157	146	140	159	147	124	170	156	154	146	150	143	138	136	163	139	126	139	133	157	122	119	154	154	128	141	135	150	123	150	122	146	129	159	135	140	131	151	153	147	146	147	167	150	131	150	147	129	153	134	136	149	142	137	132	127	159	141	160	144	149	153	139	145	141	125	177	136	138	154	155	140	143	143	153	116	136	160	123	115	129	144	135	121	130	121	137	148	158	131	148	151	157	131	149	158	136	160	166	153	118	141	130	142	162	159	157	158	168	135	147	134	133	144	134	149	144	119	144	141	142	162	155	134	147	155	160	145	147	142	146	121	163	129	130	153	152	144	145	134	155	136	139	148	134	164	136	144	137	136	137	150	139	141	125	134	140	143	138	135	163	123	128	133	110	167	137	158	121	149	150	141	174	163	159	168	127	133	144	152	150	149	152	177	151	161	156	115	166	160	149	141	169	133	134	130	139	134	154	160	151	144	137	143	147	157	155	130	133	135	140	161	132	157	134	143	169	148	153	148	135	148	133	157	149	139	135	138	135	154	141	141	140	135	144	161	143	136	137	136	132	142	155	155	135	143	151	141	143	150	139	143	164	153	141	156	124	146	145	151	144	152	175	166	146	132	141	141	153	132	150	135	132	145	150	128	140	144	135	130	143	154	144	134	138	161	171	160	138	152	145	137	138	133	145	142	144	148	152	148	162	149	145	142	130	124	158	134	156	171	145	153	154	148	144	158	143	150	138	174	162	152	158	144	150	132	145	148	126	137	121	131	143	173	138	138	125	135	151	123	152	172	139	151	142	125	131	163	130	140	131	158	156	152	170	145	117	146	153	165	162	158	161	138	141	168	140	142	165	130	137	148	141	132	128	160	143	115	136	149	160	137	130	150	144	137	135	159	139	138	131	156	137	141	140	154	146	160	134	143	142	147	143	155	147	151	133	136	157	145	128	142	148	155	152	144	150	148	136	120	179	141	137	150	142	154	150	132	147	153	128	153	132	140	146	133	138	143	157	148	139	129	140	156	164	157	147	129	154	177	143	130	132	160	139	151	153	148	150	157	128	130	126	146	157	148	150	154	140	144	113	129	155	164	144	151	133	143	140	137	144	149	147	160	156	158	150	128	150	150	139	161	129	142	133	155	129	144	148	157	168	123	145	163	142	142	126	161	149	137	160	150	162	161	159	167	136	164	145	158	153	145	140	145
5496	1212	2553	2995	2686	2289	1856	1564	1432	1157	1107	971	936	863	749	690	718	686	617	659	595	595	547	573	572	538	516	537	540	488	484	496	507	502	513	481	459	506	502	437	453	467	487	519	460	463	424	456	488	467	496	437	434	435	448	448	459	470	463	443	441	452	452	431	438	432	415	442	455	439	448	428	442	484	441	421	405	460	448	426	419	441	482	424	445	491	436	428	447	425	441	440	411	421	492	431	446	416	420	433	483	439	439	489	411	422	431	451	419	411	389	438	470	391	462	418	424	420	437	436	431	447	413	462	445	402	408	394	452	473	442	461	435	458	421	404	421	442	431	390	437	421	408	455	411	414	426	402	446	427	413	415	442	445	423	424	420	415	430	442	447	454	444	448	400	397	420	389	415	443	396	430	417	432	444	438	423	399	436	403	443	437	431	416	406	450	419	419	397	445	417	416	449	432	424	418	502	431	458	464	447	436	396	403	425	427	407	406	455	427	404	451	424	428	417	441	429	446	421	445	418	433	393	400	415	430	435	395	458	404	415	435	424	395	454	420	439	380	443	457	432	413	402	442	425	415	410	437	426	449	445	400	410	383	479	440	413	444	424	429	441	423	422	379	426	433	432	400	417	440	429	421	413	376	423	404	448	412	386	443	415	406	419	407	452	412	411	410	418	434	432	406	401	431	398	407	436	426	400	410	414	429	425	450	420	482	409	414	437	427	471	421	419	413	439	430	418	415	422	412	417	438	463	405	403	421	448	399	421	415	424	408	397	440	409	428	428	397	427	389	411	395	390	453	441	454	422	406	413	411	403	463	437	423	402	432	409	425	430	427	467	447	402	413	374	405	416	391	455	398	432	399	441	481	401	431	422	428	452	439	414	428	409	420	400	423	422	433	401	431	421	438	440	440	396	432	430	444	454	424	408	432	441	461	423	406	435	395	396	417	410	428	437	406	425	409	443	420	441	412	423	435	433	414	454	443	415	416	457	427	411	430	420	413	408	428	421	369	441	469	407	405	430	434	451	424	468	437	393	401	449	408	447	406	421	431	416	451	397	426	449	438	387	440	405	410	401	413	407	432	417	459	432	416	433	444	457	474	421	463	437	432	380	419	414	438	413	435	406	423	430	423	406	443	430	459	449	415	415	420	413	405	420	432	420	436	433	419	444	463	441	423	425	431	446	459	421	412	456	439	441	415	423	370	473	390	404	441	424	426	402	411	418	420	425	412	438	398	419	446	427	402	432	420	448	423	405	429	425	462	426	417	454	439	472	441	405	395	412	437	422	420	443	406	423	407	411	449	411	420	401	424	429	427	456	467	420	445	401	438	439	415	394	413	415	407	419	456	432	453	448	410	438	466	432	431	418	452	405	396	457	426	425	435	409	437	429	438	482	430	436	428	458	414	400	411	423	431	439	445	414	398	438	464	401	398	440	426	459	415	406	449	449	454	413	410	472	407	428	465	459	426	452	448	438	435	474	435	420	416	406	432	429	400	404	414	432	382	418	435	438	420	411	426	434	464	438	441	429	443	412	427	419	400	414	436	444	433	392	395	402	381	422	431	466	402	421	431	400	433	431	441	471	444	403	426	412	439	431	430	394	448	423	452	422	446	412	453	414	446	403	400	433	398	430	461	410	412	441	453	429	386	459	430	414	429	438	437	403	428	424	436	441	383	430	436	426	413	428	421	419	405	456	429	399	402	407	426	444	458	426	458	456	449	407	435	415	394	440	414	413	427	422	448	391	445	416	435	372	378	435	423	439	437	428	442	436	416	410	416	429	416	460	395	419	409	452	421	450	423	433	404	409	426	432	418	409	419	408	412	408	435	421	387	393	454	431	420	419	417	401	400	425	421	422	428	405	402	416	424	421	464	430	439	394	441	439	437	422	451	372	403	404	408	447	428	422	459	398	451	403	418	418	387	446	436	394	400	422	414	403	454	410	441	393	424	416	431	413	437	448	391	414	420	422	416	421	379	410	406	417	433	391	415	438	405	414	440	440	465	438	443	419	434	413	464	449	404	433	427	440	421	436	402	409	411	441	408	475	415	439	421	439	441	431	448	413	430	437	421	459	427	444	410	406	442	387	389	406	400	403	439	456	422	435	433	426	479	465	424	411	441	398	413	427	427	435	456	440	403	409	401	456	420	388	454	449	427	399	414	420	420	399	388	404	424	464	417	448	417	435	447	406	438	431	426	411	428	385	438	443	393	421	444	433	411	400	451	412	400	449	440	415	434	393	376	428	413	436	404	482	411	448	382	425	440	436	453	414	423	426	436	437	397	412	417	422	442	389	402	404	404	361	388	404	401	434	401	423	401	441	412	428	403	432	429	429	402	418	421	433	436	430	436	435	441	438	433	430	426	377	406	463	422	440	408	411	414	431	436	431	445	409	417	417	423	437	446	429	405	422	390	392	401	422	421	426	421	435	392	453	397	427	395	403	431	438	461	444	429	407	443	412	435	427	420	471	425	423	418	428	399	390	390	411	425	422	432	430	380	435	417	422	438	431	415	457	485	425	417	426	429	387	415	419	434	443	402	448	431	415	424	494	440	418	426	409	429	427	433	418	413	438	411	455	413	431	427	404	421	405	444	416	415	405	407	454	442	409	435	399	443	428	425	417	435	432	409	422	385	408	391	472	430	445	432	457	419	399	456	444	451	452	412	403	435	413	419	424	418	419	385	432	452	444	426	442	436	414	466	430	423	421	404	416	434	455	433	425	431	429	414	400	426	402	407	438	444	403	450	454	397	399	414	421	471	427	428	396	439	418	441	423	403	437	397	403	447	427	406	393	420	397	407	422	462	379	443	418	431	396	433	454	442	421	457	427	419	406	399	440	388	413	435	410	449	441	404	412	435	444	428	457	449	423	410	421	426	424	419	415	400	424	431	394	443	412	492	383	393	422	433	444	430	413	432	425	478	423	370	411	428	397	429	451	487	403	433	460	389	412	396	437	422	439	405	431	434	423	423	432	419	408	426	425	435	388	457	440	447	436	425	402	419	432	383	465	408	426	435	453	441	439	393	401	439	411	431	449	403	406	440	420	420	418	450	428	417	422	435	423	419	406	434	384	416	417	453	407	397	419	400	446	427	421	413	419	438	431	426	433	413	407	421	456	441	380	407	419	436	426	397	419	417	410	453	393	407	426	411	398	438	443	396	417	436	403	410	416	485	453	417	385	418	434	459	378	408	423	476	430	424	405	392	413	423	435	459	409	437	403	419	438	447	434	406	419	415	420	400	415	433	440	444	429	430	424	416	438	443	456	448	439	438	421	431	400	433	433	452	437	465	411	404	461	455	411	430	413	388	438	429	405	451	427	416	418	443	430	424	461	417	440	442	438	460	442	447	417	433	445	374	416	382	453	443	443	437	440	398	423	391	417	411	449	437	413	450	423	395	422	461	423	445	414	438	412	417	438	439	439	393	430	424	417	425	407	402	402	400	440	431	399	463	415	434	426	418	418	454	418	430	439	402	448	410
16114	2255	2241	1703	1267	849	712	569	438	371	353	314	287	261	231	244	211	189	207	175	170	171	173	160	153	149	139	165	151	156	132	158	134	159	167	182	147	152	151	143	135	130	158	136	143	126	143	168	133	136	141	159	143	130	152	113	143	111	142	142	141	159	135	138	143	145	150	133	143	139	135	134	164	138	125	139	134	131	126	114	138	150	117	123	153	139	117	131	142	126	157	132	126	134	129	149	127	134	123	136	140	139	132	133	137	124	147	118	139	127	132	127	123	130	128	132	141	142	126	118	119	122	131	140	121	120	133	120	109	131	135	136	147	122	147	127	140	131	141	120	124	126	139	160	115	142	122	124	135	122	135	140	118	129	130	128	120	128	137	150	125	128	124	116	127	126	125	110	141	123	104	135	128	123	129	121	134	131	117	130	136	144	135	135	134	116	147	138	116	139	158	144	123	137	129	136	135	128	122	120	135	116	142	131	136	132	129	111	146	121	115	116	150	146	114	130	151	144	128	129	129	152	153	150	122	146	132	134	124	115	133	127	130	121	143	142	146	138	119	137	133	140	122	134	146	128	135	131	139	125	139	135	147	138	137	158	127	133	136	122	116	133	154	135	135	128	121	107	146	139	117	124	140	112	128	127	161	129	131	123	135	110	129	151	146	115	135	122	124	143	142	125	116	139	141	153	137	130	114	129	115	122	121	135	125	126	141	141	147	118	148	122	147	120	128	133	134	127	133	126	132	132	111	137	144	145	153	110	138	134	127	124	132	133	134	131	150	138	136	136	125	112	137	137	114	125	127	127	133	112	142	128	131	139	125	142	137	122	144	139	156	149	132	150	141	128	135	138	126	132	131	122	145	126	141	115	132	132	105	124	131	125	138	151	158	125	162	139	136	132	128	133	129	132	123	133	142	120	127	149	134	123	124	132	138	123	114	166	145	100	138	124	135	145	109	153	135	127	107	117	114	135	134	142	154	125	117	142	139	157	143	136	132	132	134	142	137	144	120	130	128	166	129	130	135	138	129	130	135	133	137	131	149	126	127	145	137	130	138	116	132	130	137	122	151	142	133	120	137	135	129	129	112	140	119	145	131	140	135	128	128	121	116	154	140	128	148	132	145	134	132	151	106	146	130	127	122	123	129	134	137	137	152	143	118	148	129	141	137	132	136	141	158	140	140	148	127	105	153	125	138	138	132	131	138	148	110	154	126	141	155	120	133	130	125	108	135	118	129	137	124	136	127	148	123	138	128	130	134	147	140	140	132	151	145	131	153	120	118	139	122	138	146	149	115	116	127	140	121	129	153	141	134	158	122	134	131	144	114	108	140	134	125	148	115	124	134	137	145	116	148	123	135	118	136	118	154	127	131	129	137	136	129	160	135	129	125	142	139	132	131	118	136	122	142	125	132	155	126	157	128	120	149	132	145	139	135	111	131	135	132	151	131	146	116	129	139	140	145	121	119	153	130	132	121	120	123	108	133	119	150	129	127	151	129	142	143	140	144	140	144	126	147	122	143	113	146	133	139	143	143	150	126	129	148	123	141	125	137	143	138	140	129	150	132	143	122	135	145	147	120	134	157	138	148	150	131	114	138	132	122	124	118	137	154	135	114	149	135	117	142	125	137	113	151	133	126	118	136	132	122	133	125	141	111	118	145	119	129	157	129	142	138	120	117	149	142	133	123	113	141	137	154	143	120	131	120	114	122	135	140	134	113	137	129	135	133	120	158	129	133	130	151	116	132	153	131	131	153	126	121	119	117	112	139	115	137	127	134	111	128	134	127	150	135	130	125	138	115	130	136	130	122	129	129	129	127	156	134	156	131	124	153	110	126	132	110	149	113	141	123	130	137	142	134	144	140	126	117	132	128	133	109	119	127	122	151	123	114	125	132	133	122	142	122	128	114	158	139	123	129	146	139	131	121	147	127	141	120	147	132	119	133	122	156	114	122	124	112	122	144	130	129	138	148	116	146	136	117	128	121	151	141	143	117	140	126	143	130	151	118	125	148	112	126	140	132	120	146	126	119	123	125	126	136	135	127	128	129	142	135	136	136	119	134	127	145	132	123	125	130	117	149	100	126	129	113	129	134	131	121	145	143	120	143	124	140	134	145	137	142	137	150	151	127	139	148	132	128	134	125	119	134	124	138	122	137	123	120	132	117	130	136	128	151	138	123	140	121	137	123	135	145	139	138	135	143	159	125	132	137	134	140	118	138	118	142	137	131	116	120	134	124	126	127	137	152	124	143	135	120	127	145	140	130	135	139	117	129	132	142	136	126	152	134	129	118	126	127	132	126	111	141	134	143	127	153	119	125	132	134	153	127	148	148	122	141	137	138	126	125	135	131	144	129	112	132	137	125	137	125	149	126	150	137	121	131	124	111	148	147	132	117	141	119	147	116	143	114	121	140	147	146	117	116	132	151	124	136	144	124	132	125	139	135	156	119	145	136	122	137	154	152	139	131	123	148	116	129	130	131	127	125	110	123	148	148	137	125	130	125	132	130	145	136	139	125	137	159	125	113	117	102	156	129	145	125	126	125	121	131	131	135	142	144	137	132	138	144	127	141	140	124	110	121	107	145	120	131	134	126	120	136	147	139	130	118	120	116	135	125	131	137	123	148	125	151	136	130	135	156	134	134	136	136	130	134	137	129	123	165	123	158	140	118	125	112	151	132	126	140	123	129	140	146	132	96	110	146	129	155	134	145	120	134	121	143	155	146	114	153	142	122	128	112	123	139	136	125	127	139	140	140	124	134	129	132	142	128	141	127	120	138	123	128	126	142	159	124	139	119	133	129	120	107	114	126	115	136	144	130	143	142	138	113	148	148	121	126	157	144	117	127	131	148	130	126	149	144	109	136	134	130	137	141	139	143	139	125	129	164	112	123	120	126	123	122	125	131	127	125	126	135	116	128	155	123	136	121	135	115	126	135	118	135	116	122	150	148	129	135	138	121	137	127	140	139	137	151	124	150	115	115	111	148	123	145	137	124	132	137	116	119	111	124	136	129	127	128	131	128	124	125	139	121	145	128	134	129	127	121	119	117	115	118	134	112	125	148	138	129	137	125	118	124	130	133	129	113	122	131	138	125	131	143	134	126	127	136	121	139	124	138	132	135	132	133	140	144	127	124	109	119	140	151	150	127	139	108	119	139	127	110	139	147	140	134	119	124	139	143	130	120	140	112	109	110	115	150	148	126	137	130	105	154	132	119	132	134	138	142	151	123	140	131	131	139	117	143	135	116	124	143	134	133	130	151	146	110	137	130	138	149	131	114	149	128	120	146	117	136	134	133	143	141	123	136	152	138	126	120	132	126	137	138	131	135	125	136	148	127	136	134	128	127	126	128	159	141	125	123	124	135	152	117	144	143	135	148	118	139	142	121	145	130	121	110	123	130	118	127	122	120	127	135	129	124	118	132	133	128	120	118	117	135	165	141	147	134	134	128	112	128	132	119	123	132	160	155	123	132	144	154	157	146	146
7499	2024	4375	5314	4500	3842	3050	2517	2227	1811	1704	1483	1332	1170	1060	1040	984	916	823	741	748	753	685	664	685	603	664	593	594	561	571	553	551	528	522	542	517	537	510	501	491	506	505	455	454	461	427	466	464	455	504	466	449	481	430	454	416	447	441	460	430	428	450	437	489	471	446	426	471	411	429	468	439	413	431	458	370	408	468	404	428	423	415	436	390	469	422	431	384	410	407	443	375	421	414	416	436	392	397	414	391	423	407	389	374	424	418	389	445	396	465	392	390	400	437	378	407	430	385	427	402	415	423	404	386	394	419	408	424	442	395	377	427	433	405	376	401	405	347	428	397	431	414	385	414	438	417	417	426	424	396	368	426	431	448	387	430	423	357	405	410	417	402	425	427	416	436	419	419	408	387	410	387	430	402	401	413	409	425	402	416	415	425	402	396	369	400	412	447	393	415	393	395	410	397	407	375	382	380	384	379	448	372	413	399	424	417	407	390	437	391	393	394	409	353	434	428	394	379	384	460	436	403	399	401	404	436	415	422	436	414	411	429	380	405	422	418	382	391	430	414	406	400	393	379	379	455	447	378	391	417	412	435	426	419	404	372	404	416	400	386	383	406	390	419	406	398	414	386	386	429	387	383	369	423	412	436	420	400	444	392	425	402	422	394	404	377	445	404	400	376	391	423	439	396	407	381	408	396	381	405	380	446	396	393	399	382	429	465	411	408	409	409	395	422	406	423	414	433	389	408	390	425	391	383	375	395	388	409	410	370	399	379	398	418	407	414	390	395	411	382	358	431	388	404	397	393	406	422	387	395	391	420	436	353	415	387	406	428	418	391	399	376	414	396	412	367	419	425	401	430	382	385	413	423	439	351	402	424	428	414	390	367	390	395	419	376	430	373	410	371	453	410	395	419	425	402	410	403	432	440	399	404	390	424	409	386	375	439	429	414	383	411	419	396	393	398	419	415	403	407	402	382	383	423	405	414	358	408	418	416	403	370	443	413	419	383	432	399	412	379	436	417	429	414	429	385	389	391	387	428	384	435	434	434	400	414	400	450	389	404	396	382	392	426	391	406	382	393	410	400	436	379	362	386	348	406	442	403	394	363	376	354	407	410	404	415	401	408	417	406	430	412	421	410	421	381	408	433	424	444	360	427	442	418	373	417	447	381	407	439	422	414	408	401	393	403	390	375	379	399	412	402	372	396	408	415	373	404	388	431	416	416	390	389	389	430	382	378	410	402	407	395	382	419	420	414	373	394	388	411	422	402	394	381	428	397	370	387	367	444	408	432	409	411	406	401	450	384	405	402	472	411	405	402	406	422	403	385	389	424	392	433	417	410	416	392	418	403	406	401	409	400	412	405	385	395	400	383	362	375	450	397	429	380	399	417	418	392	433	408	389	386	368	442	398	399	398	401	384	428	438	418	364	393	432	396	393	383	407	383	414	398	378	399	447	401	401	418	400	416	374	436	403	417	420	419	413	408	384	375	370	391	405	419	405	397	381	377	406	352	410	394	398	443	382	431	416	439	411	457	391	393	409	426	429	432	422	401	411	391	405	417	436	414	395	430	408	430	379	432	381	417	386	395	394	388	385	412	405	398	435	427	388	399	415	429	382	447	418	432	380	400	382	416	413	416	392	388	360	415	390	397	383	395	416	418	424	397	408	419	421	401	389	382	447	432	399	384	401	393	395	429	413	382	414	426	414	380	404	417	426	412	433	406	428	394	391	402	414	406	397	433	383	432	398	404	393	412	358	394	414	376	437	392	426	385	411	346	420	422	438	405	413	436	413	402	418	414	421	379	395	393	433	381	391	374	411	441	432	386	432	419	388	382	376	404	421	461	399	426	407	410	410	389	418	387	440	392	398	396	374	363	395	395	390	429	391	399	420	397	408	411	411	380	392	384	394	370	444	408	417	418	365	422	435	402	400	404	386	424	423	401	412	394	386	416	410	372	387	405	387	408	357	415	429	423	389	385	416	399	366	382	406	418	404	404	391	404	411	413	406	419	394	406	426	401	421	408	402	380	395	398	393	423	386	417	418	380	390	386	406	420	400	417	367	406	413	412	409	368	420	400	393	407	408	411	382	434	371	432	379	382	423	387	419	448	361	392	404	408	427	398	407	448	457	378	391	411	391	432	456	380	439	415	412	417	432	405	424	414	386	387	396	378	383	421	391	419	397	387	432	414	436	414	397	409	434	435	405	396	417	414	402	394	379	389	420	425	409	394	395	417	413	414	404	420	389	381	408	405	390	378	378	393	433	448	416	370	422	429	401	390	387	406	379	381	413	398	387	413	393	422	410	429	422	404	416	401	388	410	383	436	419	379	419	391	409	397	444	411	412	433	374	395	412	397	385	398	425	413	404	375	452	385	391	402	414	405	385	418	379	436	401	377	400	389	412	399	408	438	403	390	405	403	420	435	421	415	414	412	385	417	447	397	441	445	430	395	379	438	422	397	370	383	400	396	395	411	358	417	387	405	412	422	418	431	427	416	401	385	381	405	411	375	399	416	421	418	400	378	394	394	401	394	383	402	403	423	378	413	388	375	425	401	398	364	381	396	400	418	430	420	375	382	404	419	375	409	423	381	395	411	418	391	416	414	419	400	433	380	410	418	404	427	393	394	407	412	422	419	432	371	351	376	436	402	404	422	398	408	413	389	385	382	442	459	440	408	397	394	434	391	414	403	413	425	410	383	376	423	378	413	400	388	410	428	425	417	382	387	425	416	429	422	448	401	369	407	425	421	403	372	423	385	440	407	389	386	388	428	400	404	411	386	407	419	402	406	380	389	402	435	386	417	404	424	400	407	413	398	399	405	440	452	404	415	378	425	396	413	418	397	377	397	438	392	441	376	356	437	376	399	433	423	441	436	420	397	397	400	411	413	375	394	413	392	366	409	414	368	393	416	437	416	389	405	406	401	431	420	385	366	408	425	406	455	430	442	433	393	382	409	382	431	406	397	417	414	428	413	440	389	411	404	398	375	366	405	421	363	394	435	439	401	390	414	418	426	398	387	401	412	403	413	390	427	400	399	408	418	429	421	419	380	393	412	408	382	396	411	407	387	454	393	399	398	374	402	449	353	404	408	372	376	428	426	366	420	414	404	431	419	405	387	399	392	422	407	399	411	434	413	429	391	396	401	419	405	399	406	432	407	409	423	402	398	397	404	398	431	389	426	405	404	396	409	436	398	408	414	399	433	399	419	390	412	394	408	409	422	410	388	384	413	443	420	407	409	409	399	378	383	397	385	403	416	456	420	442	415	362	428	408	437	399	387	413	384	397	400	419	403	399	401	393	404	414	411	429	406	413	408	418	411	391	417	400	409	391	400	421	376	453	423	406	396	390	417	438	411	436	395	408	397	411	405	388	401	427	385	393	397	430	420	389	402	382	398	401	416	360	403	395	401	435	394	430	424	391	439	356	413	414	382	435	393	423	368	421	403	430	376	374	438	429	450	410	438	417	419	398	397	377	389	414
2257	299	374	297	293	304	290	260	254	272	293	250	247	274	291	285	260	261	256	237	267	312	246	253	288	237	259	284	273	268	293	271	247	257	264	241	251	296	277	260	287	255	245	278	259	262	287	278	252	266	281	267	249	283	254	285	277	246	277	264	288	278	254	277	239	249	277	260	283	286	279	286	306	269	245	261	258	270	271	280	265	267	255	263	285	261	299	235	257	250	259	256	263	280	268	276	256	270	277	262	274	277	254	245	258	251	275	274	298	284	285	245	267	251	241	267	281	270	252	255	251	255	287	265	251	246	254	235	288	243	247	289	258	238	263	256	251	247	267	290	270	286	272	283	256	266	267	264	277	262	276	270	277	260	259	267	292	264	245	260	268	262	277	279	281	275	276	251	290	293	258	267	239	290	297	264	263	234	262	297	273	268	251	304	277	249	263	248	275	254	255	259	240	281	273	249	255	282	245	267	284	255	250	251	241	247	273	235	249	248	257	267	261	254	278	256	264	271	257	230	255	257	277	267	231	247	270	237	248	284	288	249	263	229	274	274	285	252	242	246	246	263	280	312	277	237	271	230	252	280	314	259	262	255	244	263	282	248	267	249	280	271	239	284	262	282	244	322	233	267	253	290	246	279	251	275	263	259	239	277	252	250	249	244	245	240	236	259	244	249	273	264	273	251	253	263	246	280	272	264	234	288	269	297	272	276	275	250	239	252	265	269	286	293	276	249	250	239	280	248	278	246	256	267	231	238	259	243	264	315	271	309	294	271	263	279	249	241	255	251	265	267	266	285	262	240	266	242	240	259	275	285	291	221	236	268	242	250	246	249	251	276	256	265	262	257	274	302	303	248	256	285	272	239	250	256	277	270	222	260	243	277	271	272	281	272	252	248	250	262	264	274	236	239	277	289	250	265	276	270	261	280	244	307	271	259	274	269	243	261	284	282	254	267	269	267	278	276	252	270	234	261	273	285	249	266	249	267	244	255	296	267	264	307	276	258	265	283	236	258	298	273	268	276	261	243	251	256	252	273	283	258	255	251	247	234	264	270	275	238	285	275	265	275	283	235	243	252	253	273	252	235	267	244	262	293	247	272	272	268	269	232	251	266	264	247	254	262	264	238	265	290	263	287	283	267	263	230	275	239	269	272	260	269	256	267	239	269	259	243	304	265	279	281	236	273	239	282	272	263	272	287	262	305	227	266	252	259	276	261	278	272	269	254	257	229	267	261	255	242	260	269	271	279	265	229	272	288	252	271	275	275	242	246	287	260	277	252	269	245	271	274	287	288	237	247	237	252	268	272	248	293	282	262	262	232	281	291	244	254	273	246	295	246	269	283	243	298	249	268	277	300	278	306	273	286	280	271	268	265	279	242	254	258	269	275	270	266	280	260	265	280	256	267	249	244	267	267	250	235	224	266	292	285	269	262	260	240	269	301	253	319	294	272	240	242	254	234	270	264	279	261	263	248	259	285	247	270	240	218	278	259	239	274	262	234	271	271	268	244	277	270	264	263	263	219	269	253	251	262	289	273	264	278	267	267	281	252	242	293	236	246	268	249	279	286	257	243	258	288	245	258	243	285	282	261	253	288	255	281	300	270	256	237	253	274	257	244	248	285	241	272	249	263	256	248	265	274	277	271	235	263	239	241	244	260	272	294	269	256	283	264	298	255	283	235	275	258	242	249	288	283	254	283	265	278	256	286	269	260	248	259	247	250	290	278	262	266	256	242	252	257	243	250	263	282	279	251	268	265	269	275	289	252	236	280	269	265	268	272	267	262	267	292	236	269	237	244	255	251	276	255	257	274	315	233	223	267	298	242	260	244	235	261	234	267	271	271	262	241	258	253	244	269	269	256	279	283	280	280	260	274	271	269	264	269	250	250	244	258	261	283	282	275	268	252	275	275	276	275	253	266	251	248	243	273	284	237	289	257	265	270	284	238	278	281	273	240	261	254	276	301	259	252	261	248	245	289	263	231	274	265	287	283	281	284	267	265	284	275	237	304	288	262	269	267	260	239	288	280	270	240	274	250	297	257	256	286	285	271	271	228	284	253	256	258	258	234	284	284	234	281	281	276	280	273	263	253	257	271	276	263	278	255	252	256	270	288	244	269	301	257	243	273	237	276	244	263	262	276	293	289	271	274	248	249	253	273	261	291	252	259	240	251	266	260	265	276	247	246	287	254	264	236	254	262	254	291	267	261	258	272	259	271	295	260	259	273	277	275	241	278	295	260	246	273	242	283	256	264	290	272	249	276	270	259	236	257	254	262	261	225	274	279	260	251	282	273	257	252	247	272	266	280	271	275	262	317	262	248	249	219	250	243	268	258	260	230	255	263	252	254	246	264	255	266	253	269	291	239	272	253	237	258	251	297	275	274	260	260	274	270	252	296	256	270	249	239	254	256	250	299	271	264	251	256	248	265	245	264	287	256	278	272	246	235	251	243	269	255	281	264	269	274	257	266	264	291	259	253	275	278	258	258	258	251	244	280	235	262	260	289	262	279	243	256	258	272	237	281	258	268	250	273	250	267	270	240	280	252	265	239	269	276	285	250	249	278	278	245	279	234	262	256	264	266	286	293	267	262	259	265	248	271	291	229	248	241	268	260	262	277	256	266	270	259	261	256	251	267	252	267	235	251	250	237	268	281	259	263	276	259	249	234	282	271	265	287	303	282	281	273	237	263	255	262	282	275	244	270	229	302	237	272	272	278	249	268	239	247	245	247	281	255	269	239	255	279	255	264	250	294	270	265	310	262	274	274	291	253	266	289	264	260	239	266	256	279	284	281	246	252	255	278	277	274	249	283	270	262	250	243	293	271	232	233	274	283	292	267	288	279	293	251	250	262	257	263	248	231	232	285	254	258	270	270	286	259	256	302	262	248	267	242	299	253	261	261	274	242	273	287	263	251	262	260	246	270	277	258	291	233	272	244	271	271	252	259	241	265	257	260	235	303	257	280	261	249	278	247	275	235	260	243	276	247	266	267	263	286	267	264	260	265	239	250	264	252	253	271	249	267	278	256	259	222	255	263	267	272	260	248	263	267	257	273	252	254	240	234	262	260	235	297	237	257	264	264	258	248	253	265	236	266	262	260	260	271	276	263	289	284	231	244	238	277	260	264	298	254	247	279	271	298	249	258	279	270	235	267	276	261	252	270	252	295	261	227	263	271	282	235	278	254	280	247	265	240	266	283	292	265	281	270	266	256	273	274	236	284	290	279	254	239	230	267	269	270	283	257	276	262	243	275	265	270	266	272	259	254	242	281	279	236	260	258	258	275	260	269	261	272	266	257	264	279	269	231	272	299	281	272	255	236	262	277	267	281	290	286	272	250	262	280	253	267	278	260	235	265	281	234	231	267	275	263	293	243	283	282	248	248	253	264	268	275	238	290	272	252	246	250	306	287	292	274	248	301	279	254	266	248	249	270	262	264	267	261	280	279	278	275	251	266	275	295	259	286	296	268	265	303	269	266	283	245
2321	782	887	886	877	862	869	764	776	806	772	684	718	730	732	741	739	737	720	774	739	713	729	730	719	696	717	792	717	714	693	713	723	727	735	699	704	727	705	711	730	788	732	709	716	706	717	761	675	728	691	676	771	722	681	680	685	708	690	731	719	711	685	719	746	710	686	733	716	748	686	692	676	709	741	742	677	716	677	743	734	775	704	731	749	747	773	743	708	741	707	734	670	686	689	693	732	756	717	737	725	726	745	752	712	666	715	674	673	718	754	765	734	706	752	720	707	710	715	706	737	683	732	675	736	683	695	686	665	663	688	741	749	680	690	689	680	733	662	724	712	730	722	715	717	676	722	722	728	743	731	728	731	688	708	680	705	767	713	742	708	691	713	668	666	683	741	724	718	711	746	743	704	702	682	700	711	767	676	709	736	717	732	703	773	729	730	723	754	705	698	703	730	737	689	669	698	726	720	712	711	727	760	705	742	717	702	716	728	684	755	729	741	716	732	695	704	689	720	759	706	754	728	741	722	702	725	733	701	702	719	692	729	717	725	684	692	705	707	698	685	729	721	774	702	719	738	718	708	763	712	707	668	705	681	720	705	712	702	681	694	737	712	690	703	741	717	729	680	698	685	699	702	694	701	708	708	686	702	702	723	683	703	747	690	699	703	699	737	702	696	712	707	696	728	715	693	689	749	721	732	745	724	679	696	713	697	691	735	765	713	759	732	680	766	703	729	687	687	685	727	720	717	694	708	732	725	732	689	771	711	667	743	662	746	694	737	716	753	673	682	689	728	736	704	688	710	726	750	698	698	718	691	717	709	665	751	730	724	706	726	744	696	689	692	669	688	712	665	696	758	687	697	673	704	718	697	706	732	724	704	759	720	748	698	729	720	700	730	751	750	732	719	746	707	761	725	705	673	732	701	723	709	726	699	670	734	717	737	689	713	702	723	689	766	752	734	683	746	717	710	701	738	720	751	709	720	746	716	722	725	752	769	720	714	699	714	705	700	740	708	757	677	699	716	687	738	684	705	718	744	726	699	745	743	707	675	673	703	742	718	694	723	701	725	739	711	718	762	757	681	698	700	713	723	704	677	694	733	732	722	718	714	720	726	725	700	668	689	734	701	701	725	782	701	678	704	723	720	747	707	702	714	716	691	719	708	737	694	730	763	715	707	711	700	717	752	753	701	672	742	700	726	733	713	715	750	719	754	700	702	724	690	685	731	690	665	724	734	717	674	721	734	710	738	776	742	673	715	740	723	691	729	684	736	722	698	749	746	692	736	776	710	716	716	699	729	688	705	771	690	715	716	692	761	734	745	684	696	716	711	717	673	684	740	715	737	681	728	752	759	716	708	718	758	706	753	754	731	692	756	725	709	689	719	752	748	720	701	691	741	751	730	767	740	716	738	719	736	733	740	728	704	719	723	699	706	696	705	709	711	741	684	666	676	673	692	729	695	740	754	697	711	703	748	706	711	735	674	728	716	738	748	702	698	681	756	677	739	693	681	713	703	677	701	663	750	700	723	680	690	767	694	667	708	700	677	688	735	727	712	723	719	747	717	669	695	701	700	700	751	747	718	691	700	720	697	721	711	660	723	755	706	695	719	712	704	690	699	723	743	677	761	696	683	719	678	637	697	700	679	792	678	723	696	701	676	728	730	759	684	749	746	689	677	756	763	702	715	693	719	693	722	699	712	704	708	706	717	701	755	679	674	698	698	699	750	737	724	741	764	700	729	741	706	691	756	683	726	705	754	681	738	719	725	713	692	690	652	779	725	741	701	722	685	668	738	741	731	734	700	674	739	737	704	686	728	656	704	754	736	670	716	706	701	779	719	683	689	701	703	769	731	720	755	722	712	746	711	718	742	662	731	681	727	702	723	728	725	673	762	701	668	714	733	699	679	712	686	723	730	709	699	729	709	671	708	696	740	745	715	732	677	693	745	774	714	689	757	743	733	715	683	714	703	746	713	704	700	697	677	734	694	717	692	711	707	675	730	661	685	719	713	728	721	755	701	684	703	691	665	684	692	744	716	681	695	743	679	713	740	722	723	705	716	724	718	742	697	676	755	674	703	711	721	727	754	713	724	741	731	711	728	699	745	718	701	664	755	735	737	706	708	737	699	691	713	708	719	739	698	696	698	705	720	710	751	679	677	722	701	742	714	724	710	723	722	752	692	716	705	704	680	702	710	695	722	722	693	736	717	734	739	722	706	717	769	721	659	677	715	708	684	744	655	718	702	707	683	713	744	682	703	702	766	693	686	688	670	711	700	677	730	650	726	769	706	772	709	678	702	711	714	685	738	661	679	685	736	681	749	698	712	709	741	706	724	755	711	773	701	705	717	779	732	741	715	687	727	724	752	756	710	645	744	711	743	715	760	695	711	748	710	718	744	676	703	712	705	737	711	676	716	661	696	728	728	679	737	738	731	711	756	737	712	745	698	739	673	723	697	682	700	734	733	690	714	747	661	695	715	723	698	718	716	708	724	722	705	704	724	697	702	712	711	739	695	700	707	669	688	704	729	643	723	670	679	699	677	711	710	769	740	734	713	708	768	680	727	695	704	705	776	716	689	728	750	710	713	727	705	699	767	700	733	718	690	762	728	748	736	691	769	766	774	785	707	748	708	698	668	740	678	675	722	713	742	701	701	723	694	706	678	715	743	692	708	693	723	693	714	735	729	738	738	707	687	703	705	748	679	697	709	715	713	707	745	704	658	737	735	656	711	732	746	717	691	705	725	705	709	699	728	732	713	744	733	714	746	729	771	764	718	743	727	704	720	675	697	707	763	732	683	719	723	768	724	707	686	679	677	673	726	721	695	690	752	728	727	729	729	707	704	720	796	683	759	702	745	720	706	681	726	727	748	740	752	699	729	713	683	692	709	705	668	744	753	727	723	676	700	707	733	676	700	716	742	696	724	684	720	718	692	736	673	687	752	742	704	733	698	726	734	759	691	726	700	721	760	767	680	724	660	681	731	747	662	723	682	732	694	686	711	700	716	749	775	706	736	751	739	735	701	699	721	690	676	711	734	690	714	678	715	714	699	687	708	732	785	690	713	709	669	707	714	784	734	691	721	741	746	741	735	737	694	725	696	701	760	707	636	706	731	712	753	764	717	688	702	711	739	742	731	670	701	686	756	730	695	723	749	713	701	722	678	708	748	689	776	666	690	704	680	731	751	750	727	685	686	704	728	731	712	699	721	668	698	739	700	706	708	753	723	691	724	696	731	709	677	701	749	709	730	697	719	671	736	661	711	707	682	770	722	693	736	749	665	751	726	722	725	730	741	705	701	732	719	672	696	725	681	685	707	717	766	744	792	745	748	693	734	715	753	738	720	726	726	667	738	697	692	741	712	718	728	735	667	690	734	694	701	713	729	693	698	706	687	748	696	672	733	708	732	737	700	684	730	719	721	739	719	729	712	744	736	730	716	704	676	728	713	737	725	700	706	725	672	701	754	725	662	722	655	698	647	695
8774	886	1191	934	693	503	447	344	296	283	262	233	222	207	169	192	197	142	190	182	190	153	149	150	158	151	130	164	152	136	151	142	171	170	149	157	149	157	140	139	185	132	138	160	138	146	156	165	147	158	158	174	159	180	131	161	136	134	157	156	155	140	154	154	135	123	138	137	128	146	151	158	142	184	160	149	156	153	134	124	156	143	151	152	130	152	143	150	116	160	147	159	163	155	142	136	143	158	161	135	156	147	142	152	143	157	139	150	148	147	138	138	142	134	163	142	150	137	170	161	147	154	127	154	137	155	162	132	146	142	146	115	160	142	169	119	134	149	156	143	156	139	137	161	138	125	162	133	144	141	145	164	118	155	126	170	121	140	150	152	142	142	128	151	180	136	130	164	165	141	135	125	150	157	159	132	128	136	142	161	160	141	148	142	139	140	169	140	128	145	116	155	142	147	121	148	157	156	155	155	152	153	146	128	134	162	164	154	160	151	123	158	128	145	126	154	142	143	150	150	160	133	137	145	138	150	147	145	151	135	159	148	149	132	133	143	160	149	157	145	141	143	157	158	143	163	177	164	148	141	150	154	138	133	161	124	130	133	150	141	135	154	135	149	160	143	129	142	134	155	136	153	121	127	128	151	136	144	166	108	153	141	124	168	135	148	165	157	145	131	154	151	126	118	163	169	154	158	117	142	143	155	120	150	146	155	162	132	139	155	146	142	144	148	149	137	154	131	131	157	159	149	152	143	139	133	158	137	125	158	151	137	138	137	131	148	151	114	130	156	139	126	154	132	134	164	138	150	141	181	137	148	140	121	117	150	136	162	156	142	159	139	161	130	120	143	150	144	138	141	125	146	151	142	163	131	161	145	152	145	136	151	157	165	187	120	155	154	149	135	138	181	158	158	142	141	139	172	141	159	139	112	139	152	141	156	159	127	143	152	166	177	148	141	144	138	137	151	148	148	122	148	123	142	174	137	140	114	149	151	124	146	149	156	139	123	142	121	150	138	126	134	140	166	154	141	135	145	135	126	131	152	134	165	139	152	159	125	143	155	140	151	135	166	143	149	164	143	159	127	143	145	136	194	148	140	146	161	149	135	148	137	137	141	160	142	148	151	149	133	145	156	177	129	154	152	138	132	151	155	140	161	160	168	135	135	152	126	145	140	142	139	139	148	139	148	144	132	144	156	138	141	144	142	144	142	143	131	164	159	148	143	178	128	151	157	142	143	140	128	133	150	130	152	144	156	164	142	161	152	145	148	162	135	154	127	129	167	141	142	147	148	143	177	153	144	140	154	134	140	135	146	144	147	151	150	143	131	162	133	150	152	148	127	153	142	132	139	116	120	155	149	142	164	149	162	138	134	135	137	171	129	139	156	162	158	153	165	158	166	154	148	155	126	142	140	140	152	140	123	158	138	134	145	148	152	140	152	157	150	125	144	156	155	159	165	150	134	154	168	137	139	150	125	147	134	141	132	139	157	137	141	149	125	146	139	137	140	136	143	134	146	142	134	151	125	146	149	145	152	149	137	122	155	147	143	168	146	153	158	127	139	154	129	138	133	144	158	128	144	142	141	145	121	139	154	141	167	134	133	135	146	158	140	149	149	144	137	136	145	145	138	144	156	141	155	147	151	122	153	150	150	134	129	131	123	130	163	136	146	131	153	135	125	122	163	151	137	133	158	136	158	143	123	149	135	160	143	147	152	137	119	146	139	133	138	128	142	144	156	161	150	146	144	168	139	160	123	130	130	150	155	165	170	134	162	157	134	125	136	132	161	143	145	150	135	141	147	141	133	137	149	149	115	139	147	117	125	112	129	163	153	129	146	146	138	147	136	153	144	141	158	135	140	143	165	145	146	149	159	135	138	140	162	148	153	133	161	142	134	132	149	138	165	146	140	143	135	161	135	138	149	129	119	160	134	133	147	154	157	136	130	164	144	146	132	171	131	140	161	167	141	156	156	152	122	113	157	162	136	159	138	128	162	136	155	153	137	154	131	135	141	157	153	149	162	150	162	161	149	144	124	155	136	132	117	152	134	152	141	133	161	119	132	141	147	170	141	123	162	144	148	120	133	143	131	160	135	130	132	144	147	158	145	143	131	157	117	134	134	131	138	148	144	147	151	149	142	136	137	150	152	128	145	140	193	156	156	125	152	158	148	145	134	137	161	144	157	148	154	142	143	144	137	140	164	136	143	144	145	138	152	167	164	152	147	153	146	149	124	133	143	138	132	135	160	148	135	156	151	156	142	159	145	145	147	140	169	135	121	119	155	142	131	144	131	154	149	125	143	147	132	134	162	138	153	153	148	148	145	152	157	154	146	137	143	143	164	132	130	151	126	142	143	149	151	156	136	141	148	156	173	159	128	150	150	138	155	152	120	157	147	161	138	162	153	136	172	135	157	139	169	137	140	138	134	160	129	149	133	139	131	124	134	140	147	136	161	154	147	148	149	130	141	131	140	140	146	139	152	165	146	144	133	150	127	155	161	132	142	147	155	149	133	169	164	136	132	149	142	150	137	146	152	129	116	165	115	148	139	131	143	140	134	150	150	149	163	145	138	131	161	155	147	150	149	130	149	125	129	159	139	142	125	150	129	146	167	152	136	152	147	164	135	128	147	138	133	150	140	132	162	151	124	134	139	142	151	135	128	112	148	142	132	141	127	131	141	156	157	143	148	157	139	156	151	152	143	154	137	159	151	146	128	142	147	129	152	143	145	135	141	168	147	123	145	158	152	159	142	143	130	149	155	141	134	156	155	146	133	149	161	160	153	137	149	155	151	160	145	155	169	157	140	132	131	143	137	145	144	148	165	141	135	146	142	152	150	158	158	145	151	144	142	132	150	141	162	148	155	123	119	136	153	118	149	166	155	151	124	130	142	139	156	130	154	135	112	153	132	145	143	147	144	158	150	156	161	152	143	139	134	159	165	169	158	135	147	138	133	145	148	138	153	124	132	125	141	147	163	121	152	134	160	159	149	136	153	148	152	155	139	125	125	153	140	148	143	128	162	141	148	141	137	143	163	157	146	156	144	145	163	150	147	129	162	147	133	156	144	120	139	155	148	140	144	158	132	158	157	151	147	125	133	153	145	162	148	149	131	138	127	130	131	141	142	142	126	130	138	155	149	127	118	132	152	142	138	152	164	156	149	135	141	155	143	148	133	145	141	140	139	156	137	139	142	163	134	136	129	155	141	144	133	145	129	146	156	130	147	172	133	158	148	133	140	136	134	149	129	129	129	142	154	154	135	127	161	156	151	141	126	125	143	128	136	150	140	161	134	148	139	130	176	156	153	160	132	119	150	169	138	168	151	124	153	142	132	132	135	145	119	143	136	150	124	142	144	152	130	150	141	128	137	151	145	138	137	133	158	136	141	152	137	167	141	147	123	146	151	138	132	157	147	148	129	138	153	152	163	145	141	144	139	113	135	136	153	130	143	141	149	135	158	156	134	144	139	142	144	135	149	135	123	172	145
5372	1237	2469	2927	2607	2211	1800	1530	1425	1195	1029	973	852	815	796	726	688	661	648	610	613	613	567	565	558	535	505	514	499	508	503	498	530	513	485	479	497	495	479	491	496	479	465	438	464	437	468	473	445	440	414	460	477	463	445	445	419	461	434	423	478	453	424	458	442	409	418	405	397	407	471	427	450	437	482	418	445	412	436	442	455	441	471	416	398	443	430	420	424	387	469	443	406	437	427	437	429	438	436	446	433	444	435	440	437	460	454	468	432	437	446	435	422	450	446	442	446	429	418	426	433	426	425	399	426	414	437	413	400	446	437	398	463	405	444	413	414	429	434	433	447	423	454	439	422	428	423	442	420	433	390	414	428	429	423	426	416	471	415	408	414	439	399	428	435	434	457	460	400	431	462	434	445	454	450	397	422	418	452	428	422	392	448	443	412	395	459	403	425	438	445	417	457	450	436	422	438	424	379	415	416	426	471	413	418	415	429	419	429	430	433	394	408	449	447	386	367	389	447	431	414	387	421	429	441	446	428	419	432	434	431	428	432	428	438	426	387	434	432	458	388	431	386	441	414	440	415	417	412	419	448	403	423	419	420	431	449	420	448	391	449	419	431	399	416	426	421	431	415	394	437	440	443	426	428	453	413	426	431	439	376	392	443	447	430	432	451	438	439	463	424	420	426	419	442	400	413	427	433	452	364	434	436	464	443	429	415	423	417	397	435	399	436	437	433	421	424	372	392	441	408	410	421	391	365	415	430	434	442	420	408	413	426	417	405	446	430	410	443	430	434	448	404	436	395	421	462	427	422	448	416	449	432	415	462	424	401	420	430	436	438	418	414	420	447	414	427	434	460	423	438	436	447	442	437	442	406	413	432	401	417	418	455	432	427	459	397	445	467	434	449	461	432	460	423	406	421	408	447	423	451	455	428	420	445	466	461	411	438	390	425	421	439	431	418	406	461	439	400	422	423	407	393	439	422	412	416	393	438	431	403	411	450	420	426	449	435	415	438	428	431	430	432	442	404	419	438	447	420	387	435	436	461	463	406	412	429	428	411	437	405	414	403	418	402	435	408	445	437	442	434	448	430	418	429	423	413	417	428	422	429	384	416	424	399	402	423	437	417	429	417	431	423	430	430	402	425	449	427	463	411	444	404	457	409	454	387	430	421	414	438	407	431	457	396	398	424	420	424	422	408	439	436	443	421	411	435	400	465	432	426	388	420	389	400	418	372	463	415	452	402	471	443	451	411	429	426	403	459	400	434	440	440	391	468	419	437	412	452	387	422	401	439	389	441	422	450	405	420	399	426	436	444	456	446	419	458	411	417	416	397	423	439	405	416	442	428	427	430	443	410	408	406	406	403	436	445	431	443	420	394	438	434	454	426	420	428	397	419	446	418	395	474	421	391	396	404	418	422	447	472	420	442	418	462	408	392	439	432	412	431	441	446	452	425	419	435	470	438	435	425	409	437	434	390	401	452	415	413	414	459	412	401	418	407	437	417	417	394	420	454	405	430	423	421	403	424	443	402	389	451	463	424	428	431	411	444	431	416	420	419	400	377	450	440	438	392	405	408	390	450	444	431	420	413	403	434	408	422	428	412	427	451	452	424	417	421	437	433	411	413	405	442	423	395	416	458	462	471	393	415	407	422	411	448	422	444	429	424	434	446	432	402	440	418	426	435	403	419	424	406	431	397	400	454	427	429	420	417	444	436	420	412	415	433	462	419	402	432	418	434	447	399	461	413	389	407	408	418	448	430	416	380	466	441	410	479	435	404	429	420	403	443	429	426	397	451	422	416	436	395	392	430	406	409	405	418	421	414	428	435	406	441	421	444	423	464	394	401	412	464	389	457	406	409	451	406	425	382	436	410	406	468	399	425	449	398	427	414	441	390	429	438	442	426	412	431	444	393	434	437	437	405	445	433	431	432	411	439	429	421	445	430	393	444	420	428	439	450	406	445	444	422	417	405	402	411	407	404	438	450	479	424	412	409	465	415	442	414	403	414	425	423	404	428	409	372	413	390	412	435	434	446	419	437	416	449	425	443	420	415	419	420	418	419	414	443	428	443	422	427	394	424	409	427	424	459	430	413	453	383	443	409	442	415	434	428	415	424	396	461	386	451	408	447	393	427	430	405	408	429	432	432	383	426	422	455	415	454	448	440	402	424	461	462	427	459	443	411	460	428	466	441	454	450	412	442	424	438	441	454	465	422	442	443	431	409	443	445	404	393	415	435	455	462	432	412	441	428	444	420	414	442	404	442	454	445	428	453	384	417	438	412	443	436	414	413	412	463	410	426	399	415	459	427	415	440	438	423	405	395	409	430	413	382	499	429	417	455	427	409	434	399	432	415	432	385	432	420	442	411	427	439	468	460	422	448	428	399	427	426	432	392	416	426	478	429	455	410	449	398	419	459	415	419	443	407	453	425	430	434	417	404	407	432	443	415	428	429	411	398	430	431	451	464	430	411	448	451	464	437	374	458	417	394	410	417	444	445	417	478	439	389	436	421	461	426	428	444	410	433	404	443	392	437	429	446	409	416	426	430	422	433	409	425	439	444	495	416	408	401	460	444	395	407	431	409	417	442	449	419	400	410	419	432	443	444	388	418	430	441	416	413	417	403	416	446	413	421	431	411	405	450	410	448	415	465	405	437	429	405	428	432	424	421	426	437	451	436	438	457	433	444	418	425	426	403	420	409	477	423	434	427	443	421	412	412	423	397	403	418	438	436	426	415	399	440	443	436	379	482	441	462	448	421	438	390	436	389	420	408	436	462	442	418	429	436	415	457	406	422	418	420	409	436	431	441	450	439	420	418	459	454	436	462	457	426	400	455	425	419	420	443	400	435	431	423	440	411	406	416	421	452	438	440	421	425	427	409	413	426	436	405	426	408	447	425	408	402	413	382	408	423	457	394	424	413	430	419	401	430	438	419	458	402	388	433	441	432	415	416	433	437	447	417	426	426	411	461	437	440	435	442	457	454	429	434	444	425	430	410	411	411	427	398	425	458	448	411	413	391	452	425	397	417	441	412	443	438	415	467	432	459	429	443	392	455	433	399	444	412	423	448	400	460	426	465	427	457	410	413	455	477	471	458	395	406	390	440	427	414	412	450	421	399	430	443	410	394	403	435	445	412	408	400	418	397	438	404	446	422	432	414	424	413	450	439	415	453	419	443	434	427	445	409	441	473	447	426	448	417	403	415	422	423	442	452	458	429	466	393	443	434	404	444	437	396	461	404	462	422	441	460	451	430	438	400	455	441	433	419	413	462	428	444	444	411	472	439	402	423	437	437	405	439	425	427	479	432	457	447	438	411	415	452	426	406	426	415	419	393	403	496	397	422	416	485	435	405	424	428	439	439	443	374	397	462	447	417	426	425	401	431	426	433	402	444	421	405	427	434	446	436	405	435	428	467	368	404	412	430	414	449	415	454	413	400	410	447	395	378	389	420	452	416	424	451	433	404	410	411	441	411	443	460	398
16089	2171	2269	1704	1230	961	688	624	480	396	354	308	279	240	233	198	226	179	199	150	182	182	176	164	143	178	176	167	167	152	158	134	167	137	137	158	131	158	143	146	139	140	157	128	147	161	176	146	155	142	149	132	130	135	157	140	122	153	137	158	133	117	135	129	142	118	154	118	137	152	127	124	124	150	155	121	136	124	136	138	136	124	147	127	120	132	146	158	111	148	149	143	137	133	121	130	114	141	128	131	121	139	147	131	124	132	139	156	130	139	124	132	133	132	143	131	146	130	137	128	140	114	140	148	130	118	135	138	130	127	133	126	113	140	112	161	131	147	122	136	137	125	131	114	147	142	120	119	137	120	153	143	118	120	124	144	137	120	130	149	140	139	139	132	136	119	144	149	126	154	151	145	142	119	132	122	120	149	156	125	126	135	119	148	112	129	122	119	107	105	122	142	145	118	132	140	133	123	150	137	137	143	128	132	133	148	120	132	139	157	149	127	129	136	134	137	136	118	129	119	115	136	145	131	125	133	140	128	115	102	136	128	122	140	139	133	138	116	155	143	130	137	127	138	157	146	122	136	136	141	154	139	117	125	120	109	123	138	145	134	125	124	147	129	103	147	131	137	145	156	114	135	131	133	128	127	152	126	126	113	142	133	130	121	129	128	134	128	101	122	158	124	142	134	121	125	107	140	129	131	135	148	124	138	140	128	122	127	115	133	125	123	115	128	131	139	126	128	142	154	135	128	128	133	135	128	134	126	106	132	132	114	141	139	140	132	141	141	112	114	131	150	126	149	136	133	127	142	126	133	128	157	135	125	124	149	129	131	134	145	152	130	128	126	122	159	121	118	133	145	132	116	155	149	125	139	136	116	139	154	138	133	118	126	139	123	143	132	148	117	120	163	124	127	122	137	142	172	133	127	131	129	128	129	129	119	139	141	133	123	132	134	137	131	135	118	140	114	133	131	136	121	137	131	144	127	128	124	140	145	135	126	137	118	112	111	124	126	98	136	139	122	144	138	132	129	141	124	132	134	131	154	122	114	139	131	125	137	141	134	139	141	143	133	125	140	126	127	129	127	130	135	122	144	123	128	143	118	145	131	130	129	137	110	129	149	128	135	115	139	132	128	129	124	133	124	136	127	145	112	134	122	121	154	121	125	130	133	116	122	129	145	126	139	130	146	133	129	150	137	115	136	112	132	139	109	145	124	147	113	128	150	141	134	131	111	143	121	149	131	120	120	130	114	119	122	161	152	143	149	147	132	147	150	118	121	135	136	130	147	136	112	149	131	133	123	139	128	120	121	130	113	119	133	120	130	141	147	130	109	125	135	139	151	130	128	143	109	139	143	122	122	137	155	132	133	132	131	143	127	130	141	123	141	144	144	126	154	124	154	147	139	121	109	127	122	119	154	124	133	127	121	143	115	120	132	136	122	121	107	120	156	117	139	149	143	136	126	138	136	155	143	119	133	124	140	145	129	142	130	134	127	149	136	128	127	120	136	118	118	119	142	154	114	108	138	152	110	147	125	129	132	126	138	119	130	120	145	133	108	140	115	110	119	153	137	133	129	131	129	125	143	141	139	142	142	124	136	112	127	112	131	104	112	143	134	126	139	109	141	143	135	154	132	123	143	128	140	137	138	131	126	115	128	150	149	146	141	123	140	132	119	135	140	125	137	130	132	126	147	129	118	98	137	129	133	139	166	129	121	154	136	142	126	134	139	124	137	110	137	128	111	145	136	123	136	123	110	138	148	115	130	116	148	119	123	111	142	124	141	132	143	140	127	135	129	123	125	122	143	133	128	154	110	160	122	123	111	121	144	136	142	145	145	148	133	138	147	126	144	146	136	120	136	144	128	121	128	122	141	133	151	123	118	130	141	129	145	112	129	123	114	124	148	110	141	136	122	100	128	121	133	117	124	127	132	132	145	133	123	147	119	148	127	154	140	125	132	134	126	145	131	134	133	127	119	127	130	130	124	150	142	135	133	138	124	140	119	111	125	121	134	127	136	122	142	140	143	133	131	127	125	139	133	126	149	134	154	153	117	129	127	136	130	132	147	142	136	142	146	137	147	126	129	135	149	129	117	145	151	141	135	145	123	129	128	123	145	119	135	129	126	135	132	140	107	146	145	128	123	140	150	103	151	138	119	141	121	116	102	130	133	144	140	135	127	110	150	129	130	136	134	143	126	135	134	120	127	121	136	120	138	135	142	153	134	127	126	148	140	132	142	137	113	129	148	129	125	129	128	145	124	136	148	134	147	135	129	133	133	119	128	126	143	134	154	132	146	133	152	124	136	138	125	114	134	149	115	111	130	99	124	129	126	120	134	126	149	140	127	139	123	136	151	131	132	130	116	132	120	132	137	122	131	113	134	140	133	115	128	111	139	150	145	144	134	133	129	110	135	130	143	124	134	153	119	110	125	148	140	134	122	141	142	143	127	134	133	142	126	144	126	132	141	133	141	109	136	124	138	123	130	120	138	128	140	129	113	125	126	121	137	100	117	131	127	125	131	130	135	128	138	148	120	140	146	133	139	150	131	137	141	114	142	90	120	109	110	144	131	128	125	141	122	126	143	138	132	130	159	125	139	127	150	137	127	129	146	156	141	141	116	121	130	145	135	157	139	141	142	133	132	119	132	148	122	123	113	119	123	114	107	135	149	133	143	127	133	136	131	129	129	124	153	129	128	151	131	125	107	148	145	152	133	140	135	103	119	111	118	118	120	156	134	142	139	129	132	157	125	138	122	122	126	135	114	135	135	131	143	123	127	154	128	133	130	129	161	140	119	153	129	144	131	115	135	127	158	129	128	99	142	137	121	126	124	151	131	135	138	126	147	147	143	150	128	139	134	146	118	128	141	140	155	117	104	130	128	127	130	147	134	139	127	129	145	141	134	130	126	144	139	127	127	126	119	153	110	149	135	137	124	145	143	129	129	119	148	134	128	149	143	165	142	132	117	132	110	135	129	121	139	142	138	138	126	133	118	134	140	143	132	140	134	129	146	124	136	126	118	137	122	130	146	99	133	143	137	128	145	124	145	150	120	127	132	119	127	131	141	144	120	121	131	131	136	138	126	144	144	139	116	128	145	126	144	138	143	108	132	140	131	145	117	127	121	147	124	145	119	127	122	148	132	146	116	136	130	138	135	145	105	136	135	134	112	146	121	148	140	132	114	118	117	125	133	132	128	153	141	159	127	121	143	137	131	147	131	135	133	146	145	152	122	127	135	138	132	125	121	126	135	129	141	142	112	123	129	144	148	148	133	148	115	144	149	129	132	144	137	147	141	154	115	125	118	134	117	123	133	142	131	147	133	116	146	137	141	120	126	122	124	112	146	138	120	133	118	124	155	134	122	110	141	122	136	137	129	126	117	136	137	147	147	132	142	126	145	137	135	143	125	128	130	126	146	144	146	127	116	142	118	139	129	127	121	118	132	124	126	146	125	129	151	150	140	140	116	140	136	155	116	146	142	127	142
7474	2034	4480	5291	4705	3778	3047	2695	2284	1849	1700	1426	1317	1152	1092	1023	968	893	809	786	750	746	690	662	649	628	657	638	615	550	583	553	543	543	501	553	522	524	493	507	499	532	495	489	494	482	463	456	473	471	474	462	478	422	437	506	465	446	439	463	430	441	412	472	447	444	402	476	419	454	454	457	432	458	427	411	439	429	430	421	437	406	398	468	405	416	440	453	424	407	419	412	407	416	389	396	433	419	435	456	419	427	431	427	429	416	402	409	424	429	426	425	374	386	410	436	411	425	402	421	414	404	425	414	428	419	426	423	434	443	414	378	400	412	429	452	393	431	417	395	440	411	410	406	423	427	398	392	388	402	438	391	405	419	429	415	437	420	440	392	412	362	393	432	418	431	452	430	410	435	426	390	411	385	437	414	404	419	418	414	411	401	393	384	417	437	445	426	391	400	410	436	405	402	408	452	431	420	405	386	416	431	408	423	371	426	433	406	408	424	440	394	400	404	415	397	424	392	389	403	418	421	392	398	427	393	440	448	417	421	412	416	409	432	413	392	436	405	436	389	399	437	370	376	442	398	431	431	427	404	424	386	415	418	392	396	439	424	404	435	411	424	378	400	400	433	383	409	368	384	447	451	396	413	423	376	402	382	434	428	450	415	404	443	396	386	438	409	445	360	398	422	399	386	399	415	437	401	409	411	416	426	445	397	409	422	399	395	416	454	378	383	415	424	427	424	383	412	430	415	438	390	375	393	416	390	426	397	414	369	390	401	404	387	431	373	393	423	383	361	392	412	381	402	401	400	375	394	385	385	399	453	404	365	375	415	372	399	397	411	416	395	409	414	382	403	385	395	407	385	437	390	411	416	395	409	402	380	390	451	432	403	441	439	392	398	413	429	408	370	428	419	380	389	407	417	395	410	391	396	380	409	397	404	422	401	391	395	415	397	399	423	397	429	385	389	372	412	383	399	419	437	463	380	414	395	398	393	433	400	431	434	398	426	425	404	410	422	423	418	375	427	391	413	418	390	425	404	393	406	390	440	403	397	420	394	380	387	438	396	362	432	417	383	422	423	409	420	436	423	406	379	406	415	374	382	358	397	410	393	419	388	378	404	417	400	402	400	407	390	432	418	433	421	412	400	407	400	439	379	404	415	416	398	412	417	404	371	386	427	384	411	441	374	394	422	413	375	377	393	382	393	433	404	431	418	397	421	399	407	409	414	392	425	431	408	454	422	402	407	406	420	410	412	426	395	420	408	398	436	406	421	402	397	403	410	444	445	428	384	426	405	365	414	384	433	391	387	407	400	403	425	402	396	400	393	433	397	412	362	438	408	395	389	394	414	405	396	418	361	406	430	344	406	417	417	430	396	391	419	432	420	419	400	397	400	439	393	382	428	408	397	431	429	370	410	402	432	423	454	422	417	429	418	391	449	414	389	396	425	435	424	403	425	391	399	378	411	401	420	402	447	378	382	370	387	409	424	417	371	409	442	417	409	395	415	417	377	389	405	395	402	412	418	405	399	388	408	404	390	342	399	381	427	419	398	407	425	394	391	410	447	417	425	452	386	397	392	414	407	429	458	417	401	399	380	383	395	405	415	446	385	422	403	404	410	417	410	407	378	415	407	394	400	392	373	375	374	367	388	416	419	384	416	406	372	367	375	449	405	420	419	408	409	415	417	453	410	441	430	376	395	403	378	388	430	401	438	406	409	398	371	455	374	439	390	412	428	414	369	396	416	403	409	376	398	405	413	422	400	395	389	400	422	397	407	401	420	464	386	392	417	416	411	359	388	392	410	411	385	422	402	449	421	420	407	405	396	394	395	395	404	410	414	404	399	467	397	411	409	394	398	377	361	385	415	413	410	415	390	418	400	417	405	417	382	402	385	377	420	432	445	411	381	396	400	415	416	388	391	428	411	398	406	398	368	392	409	401	420	416	396	396	360	412	396	373	370	369	414	425	408	405	403	366	446	412	387	380	388	391	413	419	409	387	420	402	369	418	405	392	444	418	433	429	414	433	392	400	405	424	377	397	405	388	389	383	392	440	410	389	406	429	399	427	432	459	408	425	411	423	430	410	391	434	405	391	408	424	414	439	397	381	434	397	395	374	382	415	380	422	397	381	399	406	413	400	395	388	416	383	391	430	398	428	442	408	437	414	430	374	433	392	380	379	422	387	390	422	396	413	400	408	418	409	416	384	413	403	423	455	407	416	397	379	393	436	392	468	397	367	411	427	396	429	407	425	406	422	411	421	390	377	444	359	407	414	401	382	390	437	393	403	402	397	428	406	410	438	404	421	450	392	380	443	380	379	383	401	429	400	432	381	370	407	392	410	433	412	393	442	399	412	390	408	428	389	389	420	376	421	399	415	385	415	408	396	388	383	448	396	420	410	413	420	384	361	420	403	407	403	413	414	423	398	411	376	382	406	406	357	368	436	371	408	402	387	429	371	360	398	384	399	419	408	365	414	402	435	428	430	399	426	389	405	417	413	410	410	383	432	390	421	399	404	433	414	366	374	357	398	398	406	388	408	406	432	385	415	385	418	394	442	399	398	374	457	412	409	415	432	436	428	415	418	389	364	399	410	393	390	407	426	417	432	419	393	407	402	414	408	421	385	419	423	398	433	414	382	374	377	420	413	402	406	381	408	389	393	397	447	411	379	396	428	435	421	397	396	409	395	391	405	412	400	377	428	405	352	441	405	418	402	419	407	384	412	396	441	406	409	434	397	433	369	379	421	411	380	384	363	412	368	381	406	400	408	416	427	410	416	423	416	401	386	486	386	388	380	378	396	382	395	408	390	388	380	402	376	409	405	457	426	415	368	431	423	405	406	418	422	395	415	408	379	393	418	432	390	383	394	386	439	411	403	406	429	406	421	433	366	431	394	405	382	402	391	416	396	404	434	417	389	447	396	411	373	375	418	380	410	414	416	418	373	426	402	433	410	438	374	437	398	417	372	364	397	391	396	406	416	427	397	390	402	386	377	368	427	387	419	397	397	377	398	430	415	405	393	399	405	409	442	391	394	428	426	422	409	413	398	408	409	433	417	427	424	422	398	392	426	393	433	394	426	410	379	378	380	423	380	415	413	396	404	410	413	394	409	437	408	425	445	433	383	420	415	437	428	441	413	405	417	417	385	429	392	402	416	413	429	405	400	425	412	419	415	380	420	401	420	347	385	399	446	440	404	418	417	388	436	415	424	422	426	412	410	407	387	399	371	381	388	446	392	356	375	406	423	434	383	406	390	414	421	363	412	415	421	426	398	418	435	405	389	432	403	384	404	413	448	430	407	418	373	408	398	399	430	389	422	401	428	408	396	391	381	409	396	393	486	374	416	413	421	411	387	349	390	426	414	401	396	391	403	384	415	395	412	382	426	401	389	416	438	382	405	391	384	416	428	416	389	381	408	385	421	381	434	421	391	423	388	385	404	368	424	406	418	421	427	411	404	422	410	393	404	385	398	402	406	404	405	408	395	380
2239	324	331	294	297	305	298	263	237	268	307	290	286	285	269	265	271	281	301	296	278	253	241	262	264	267	263	302	265	264	272	289	275	280	245	279	260	256	285	251	297	268	304	275	261	277	278	273	268	278	279	276	266	251	277	287	262	255	254	251	286	267	263	270	278	283	257	272	265	268	286	257	252	285	257	283	268	280	218	297	244	259	246	286	286	259	289	264	251	275	238	287	274	266	259	286	255	299	234	276	311	283	265	247	242	255	279	275	286	267	278	266	272	289	289	266	280	263	270	250	240	239	260	259	262	257	244	285	256	250	235	259	238	264	272	278	252	253	252	267	294	304	256	259	275	250	249	255	286	226	260	271	262	280	239	252	250	282	266	282	260	296	259	276	251	259	240	272	272	270	280	266	253	255	250	276	272	266	256	280	261	240	253	263	231	245	257	274	252	265	269	261	268	271	264	268	262	268	293	233	277	274	273	244	261	267	258	251	235	258	265	256	274	284	248	260	271	308	296	277	251	285	249	263	293	227	231	237	257	260	280	258	249	270	271	264	278	264	268	245	275	273	239	269	273	257	267	289	241	289	283	263	270	254	261	285	275	257	284	262	271	253	273	251	249	255	264	297	264	253	264	264	261	287	258	268	281	275	244	258	264	273	275	252	247	257	248	276	280	272	288	256	286	252	252	239	261	259	271	270	306	266	278	277	277	268	256	250	272	232	287	308	255	267	286	271	288	262	246	272	276	252	285	260	268	293	302	258	251	259	244	247	244	258	291	269	264	268	275	265	266	276	242	278	255	272	255	297	291	271	233	280	258	277	296	290	236	251	282	231	249	256	264	267	249	272	266	261	256	245	287	282	260	238	243	250	266	290	290	289	266	252	260	269	284	254	258	274	264	272	263	287	260	265	271	255	276	268	259	290	285	254	279	266	266	226	292	262	267	253	284	296	228	274	259	295	250	258	250	243	242	275	275	251	242	284	266	259	245	266	261	293	294	252	272	253	255	299	272	264	244	248	254	297	262	256	245	288	252	249	292	262	245	271	216	263	251	306	276	256	271	284	272	259	267	292	263	262	268	260	283	264	279	267	293	251	229	247	265	276	271	300	261	257	264	264	263	284	249	269	279	272	275	290	318	269	263	242	261	260	273	285	308	258	280	265	255	282	247	273	269	253	246	274	294	261	276	274	285	260	285	277	270	269	274	303	253	286	259	258	277	247	263	256	284	266	294	269	276	283	274	290	284	256	261	271	267	277	296	253	267	290	274	276	243	263	231	220	260	272	263	288	270	286	292	280	247	272	245	247	256	281	265	275	230	276	256	276	248	249	269	256	303	258	254	275	244	280	297	283	281	246	232	296	236	230	263	262	232	257	245	265	267	299	289	257	240	260	279	256	254	270	280	255	278	265	270	262	259	328	260	261	264	273	259	253	263	246	278	254	266	254	269	250	278	283	249	269	248	272	262	269	270	266	287	270	258	267	240	284	274	254	241	269	283	249	247	243	273	281	307	241	279	272	270	275	243	262	289	266	261	274	261	253	254	219	267	272	263	257	219	282	263	263	288	246	249	282	303	281	292	270	292	254	272	254	262	292	285	243	267	244	246	253	257	277	265	258	284	242	255	262	240	287	263	280	242	247	274	288	253	265	263	284	262	253	255	254	275	302	270	299	272	261	286	279	271	250	273	288	284	272	298	249	285	264	270	282	270	284	261	291	276	298	264	275	254	271	255	237	269	278	258	232	256	246	271	283	278	286	259	252	255	315	286	273	228	273	237	279	272	281	302	258	262	292	266	299	236	244	259	236	265	258	282	272	263	243	266	273	285	267	273	286	223	296	246	281	268	235	270	296	259	258	251	249	280	261	290	277	257	273	280	240	278	246	294	298	264	229	232	273	280	267	280	262	241	257	282	272	266	277	274	288	288	272	282	245	258	249	266	253	279	262	267	260	279	264	257	289	270	251	256	247	258	304	263	289	243	245	283	258	264	299	293	266	258	295	284	263	257	250	292	289	269	256	262	256	268	310	242	286	259	257	266	280	284	271	289	263	273	266	273	284	254	259	278	297	247	253	276	254	263	270	263	270	280	268	267	274	293	269	242	270	227	243	275	255	244	254	259	287	224	301	265	278	268	245	253	271	264	254	261	257	260	292	265	272	280	257	241	261	264	248	275	296	269	250	274	248	279	271	233	236	280	286	278	245	283	267	260	287	281	247	252	277	253	284	256	285	244	255	276	237	253	257	277	272	275	299	295	262	285	301	276	259	299	273	272	261	256	250	284	287	278	260	266	260	266	272	275	258	253	274	283	268	287	249	285	232	302	252	274	291	267	247	232	289	275	282	262	252	261	270	286	314	269	262	283	270	255	276	261	253	291	283	285	258	278	271	273	250	269	249	270	271	250	247	279	270	260	233	264	289	287	299	237	264	247	256	246	237	264	272	273	270	253	293	256	251	276	263	297	261	287	258	253	313	264	252	288	273	255	268	242	290	244	267	268	243	268	270	278	265	262	248	220	248	283	275	238	250	256	258	249	272	255	252	243	257	252	297	233	283	275	313	282	256	269	252	263	271	270	257	276	256	268	265	260	286	274	268	257	249	265	232	268	279	266	297	250	277	268	249	284	281	313	255	260	295	269	257	255	269	276	254	281	257	266	291	262	254	242	271	282	281	296	266	241	250	268	254	275	273	253	261	260	276	263	271	263	245	262	284	274	233	275	268	238	275	276	265	263	294	276	263	245	261	285	267	257	277	259	244	283	272	301	249	255	250	284	234	268	245	281	266	287	283	274	268	256	284	274	283	289	244	248	237	303	261	289	303	240	255	227	248	273	269	289	254	272	298	255	288	248	272	306	256	245	259	278	255	270	265	269	257	302	248	255	263	280	240	296	253	261	264	267	233	258	307	260	238	262	264	252	252	277	237	276	257	273	263	262	247	292	263	277	313	275	262	259	240	280	298	260	285	270	280	294	268	257	261	261	295	287	268	286	293	243	273	275	244	283	286	284	268	261	249	270	227	235	232	270	267	278	258	259	273	276	246	287	223	262	269	274	247	280	255	286	261	266	258	252	260	276	281	275	270	276	261	255	275	264	250	277	294	282	261	290	251	277	262	241	263	253	272	248	301	283	249	267	258	275	279	286	258	282	266	291	268	293	269	287	242	254	266	281	262	308	285	263	230	249	270	290	264	267	283	278	274	274	274	260	268	268	235	242	278	273	255	292	269	277	285	262	250	284	259	263	252	274	283	268	284	285	288	268	280	304	288	287	288	275	291	238	241	255	266	247	258	299	257	228	240	253	290	276	303	256	280	271	240	245	298	262	280	256	255	236	256	265	253	273	283	259	265	262	246	267	300	264	274	252	261	282	252	266	245	283	261	254	275	255	311	272	281	259	269	258	261	278	293	291	257	226	290	275	264	233	247	282	245	261	277	274	288	287	258	269	279	237	278	256	264	291	246	300	255	274	274	262	260	291	264	253	258
2317	738	916	872	893	838	801	824	777	799	770	700	757	790	699	745	722	729	776	797	806	735	734	722	710	697	709	696	701	701	701	697	711	675	734	733	717	737	731	712	676	770	746	719	705	762	717	693	712	736	729	736	726	694	719	707	673	662	724	697	759	718	759	728	734	729	732	706	721	730	725	740	717	723	706	692	689	706	740	759	723	721	671	679	693	731	685	745	740	752	704	692	703	709	715	683	662	665	730	690	741	698	740	717	710	751	702	695	711	728	735	708	711	733	692	740	692	711	727	701	690	694	718	678	685	701	691	684	714	712	735	718	697	719	728	702	717	706	736	719	698	700	727	767	674	685	783	750	723	731	705	720	698	723	730	755	675	706	733	774	756	706	716	710	702	709	754	690	715	676	751	731	698	721	702	709	724	698	755	677	733	756	755	706	722	700	704	776	716	707	752	668	731	701	717	719	761	686	740	716	717	735	722	724	688	722	727	700	686	714	693	660	700	711	749	662	749	745	705	715	729	671	670	726	725	700	751	733	758	749	692	666	712	673	716	691	729	723	689	717	706	738	783	683	679	707	751	703	708	735	746	724	717	679	713	722	697	663	695	702	681	716	701	718	756	705	712	697	709	721	722	738	700	704	770	710	669	728	726	763	741	710	658	702	699	744	711	718	694	704	728	681	720	721	714	732	740	735	709	699	676	715	698	725	701	740	708	693	703	735	730	703	738	720	729	703	697	696	730	716	701	744	723	758	673	720	705	683	671	739	687	689	766	727	742	704	687	692	694	725	746	705	750	684	688	650	722	721	708	713	693	661	716	704	727	708	731	725	695	717	733	723	728	703	683	756	757	713	741	771	691	723	739	674	727	717	699	664	708	700	742	695	741	714	703	740	674	717	732	678	736	733	730	761	698	662	730	712	724	692	686	725	680	756	678	724	716	765	734	733	721	732	686	720	730	669	695	745	701	704	737	728	692	715	670	709	734	743	728	652	711	729	703	745	708	738	766	714	710	723	756	708	732	732	690	761	692	672	697	735	746	733	724	726	725	721	701	704	651	708	699	687	693	744	724	718	735	679	727	764	713	714	730	721	727	702	682	698	705	727	677	721	644	706	711	680	714	741	705	703	701	701	722	678	726	721	718	720	716	698	660	729	709	728	759	713	702	701	691	716	765	734	733	740	727	682	716	697	697	704	706	716	728	739	735	709	661	691	736	733	676	768	733	735	710	648	698	717	684	725	743	691	722	697	679	710	742	688	710	727	661	706	725	746	699	718	752	706	724	720	700	738	706	744	746	722	710	683	766	695	724	700	697	718	736	733	715	744	732	704	675	691	733	695	735	710	707	733	696	720	720	756	745	731	691	730	721	715	730	764	705	661	737	704	747	731	731	667	756	660	715	692	752	741	715	716	712	694	725	719	729	723	708	700	719	666	710	723	736	756	713	741	692	699	686	684	768	689	724	716	693	738	702	697	689	722	730	703	717	709	759	739	667	749	717	686	751	721	702	711	767	718	699	717	712	756	674	681	714	693	721	707	696	680	735	765	748	769	741	706	746	742	702	713	712	711	709	715	730	689	699	744	752	701	711	705	721	747	688	671	709	698	729	746	701	768	705	677	692	713	759	691	707	722	725	696	741	721	721	748	765	728	695	678	733	724	754	722	744	732	706	696	703	735	717	702	744	736	711	732	745	710	718	674	740	683	745	710	725	728	703	745	751	685	667	670	672	741	724	716	727	672	710	754	694	710	710	718	740	723	759	717	715	728	767	750	718	723	735	756	695	691	750	727	748	710	740	766	728	698	703	712	696	709	686	731	700	717	698	691	702	726	738	726	664	773	748	721	754	735	723	741	726	686	704	701	690	719	721	696	744	758	716	719	704	759	696	718	748	675	686	663	765	697	743	708	754	702	724	724	700	718	720	687	684	673	753	686	733	750	721	726	728	673	715	731	699	705	684	697	717	747	663	674	671	673	705	707	730	699	762	715	676	695	709	715	718	729	737	720	752	729	719	776	701	735	783	679	721	734	699	675	684	765	675	676	726	673	720	713	767	708	733	696	741	748	716	697	736	710	722	728	674	693	724	662	739	754	719	706	753	709	677	684	691	639	714	786	668	715	709	733	703	732	685	702	713	682	682	704	763	726	674	708	680	719	751	679	702	729	761	727	713	731	714	699	732	783	733	723	735	726	740	672	751	739	684	678	700	740	720	739	734	679	712	717	756	724	679	722	750	737	701	709	730	726	727	712	670	682	738	712	694	687	726	707	691	704	727	691	720	733	699	725	762	689	687	690	723	737	731	703	731	758	704	716	741	765	689	780	693	699	665	730	708	736	732	703	754	746	701	728	773	688	742	742	683	766	656	726	727	715	712	727	733	721	739	732	702	708	720	659	685	701	698	759	733	716	746	765	741	708	695	757	664	725	677	755	726	706	689	685	710	696	721	714	723	695	730	729	674	730	686	712	686	735	690	680	751	705	698	736	700	702	704	796	783	718	672	689	731	723	682	679	738	716	762	658	676	746	722	750	754	707	750	755	647	724	717	699	671	705	706	719	704	726	741	687	696	717	780	742	710	751	729	742	681	722	734	708	728	750	751	730	734	754	748	729	685	736	727	707	766	732	689	703	718	687	642	725	708	725	687	726	745	718	697	735	689	747	689	717	782	664	698	723	698	695	686	716	692	640	646	693	735	717	709	671	696	708	715	741	748	776	716	692	733	707	696	753	707	698	705	741	711	719	695	736	705	729	682	726	737	692	738	725	713	722	692	678	746	786	689	685	711	687	742	706	713	705	702	650	677	734	741	677	741	738	732	729	693	725	706	667	703	702	688	713	690	700	727	747	758	726	785	700	736	759	711	723	717	708	715	732	716	663	725	724	769	750	741	734	790	753	691	724	678	688	725	710	727	732	742	649	713	737	770	716	663	721	697	683	685	756	736	709	752	727	769	787	670	729	686	689	720	758	651	715	729	697	699	696	675	737	675	756	783	717	718	720	694	693	758	683	725	693	770	715	713	724	709	739	717	703	709	714	718	723	707	680	700	705	700	702	712	681	680	722	719	698	732	761	694	752	699	680	748	714	727	683	698	731	678	698	693	712	726	714	758	742	708	696	758	703	747	687	732	632	673	710	664	734	739	724	734	677	721	687	704	715	741	716	730	766	708	683	664	709	719	706	696	764	749	662	731	711	683	697	720	764	709	725	696	689	730	695	683	701	696	744	729	714	728	703	705	732	696	701	728	687	741	733	724	729	710	742	706	709	703	731	682	753	681	699	722	696	701	683	719	685	752	719	699	723	693	695	690	686	703	723	724	733	709	715	729	767	690	698	708	688	706	726	700	713	696	717	760	723	712	758	704	683	729	722	720	723	674	789	694	697	747	715	704	704	669	691	730	699	711	693	726	745	707	720	720	708	726	735	646	721	680	742	728	681	706	683	738	731	704	714	659	710	665	728	715	714	725	745	681	737	760	727	697	710	710	706
8792	910	1176	950	689	510	398	343	300	268	260	237	218	204	189	183	168	174	206	160	159	172	152	160	158	145	138	148	162	159	157	155	151	149	145	155	146	150	133	177	152	144	148	145	154	149	162	145	169	158	163	154	157	139	151	138	138	150	138	162	133	150	128	161	150	158	145	146	143	148	137	149	149	151	160	146	157	136	132	125	133	148	149	155	160	143	141	139	129	126	147	139	160	134	163	134	134	146	153	119	155	136	132	139	146	136	140	143	143	149	140	129	153	136	138	156	140	149	165	150	154	132	144	151	139	132	135	172	143	146	142	150	153	122	151	155	156	142	144	137	146	163	145	161	132	158	126	123	145	120	133	152	143	140	128	148	157	139	138	137	140	140	151	134	133	145	130	136	159	132	146	155	134	142	152	135	165	153	142	152	141	150	158	133	137	127	151	144	130	153	145	135	130	144	121	127	148	149	140	131	151	146	131	137	146	158	132	159	150	153	143	126	147	164	139	157	132	156	117	155	124	133	140	148	156	147	138	139	143	140	148	155	159	166	142	138	156	132	130	146	143	147	134	154	134	129	140	140	138	151	161	162	138	127	135	150	117	118	155	129	137	120	155	137	144	146	141	144	127	137	126	156	149	142	160	142	146	149	147	139	132	146	152	113	142	149	143	146	130	154	141	139	139	132	156	152	137	124	127	155	140	131	140	135	145	122	151	158	143	148	153	134	141	144	126	138	159	129	131	136	122	153	162	150	126	165	153	165	131	139	143	155	137	118	131	140	147	128	124	145	140	154	141	143	154	164	159	156	168	155	114	158	163	169	154	126	137	134	135	163	146	141	169	156	144	139	122	148	138	160	171	141	139	155	149	159	153	160	139	154	151	132	135	130	140	138	136	169	144	135	153	150	169	138	141	142	128	149	139	132	159	145	131	139	143	138	139	134	143	135	149	128	143	146	135	140	146	150	148	145	163	139	147	121	129	152	140	136	133	148	140	132	142	151	143	140	136	149	151	142	164	160	164	134	150	158	136	160	145	134	141	138	141	143	138	126	138	155	145	133	140	159	150	160	147	151	143	161	154	144	161	151	152	140	143	133	131	143	152	165	143	129	156	145	148	154	159	131	150	139	148	144	159	160	127	145	124	140	141	139	151	146	153	146	146	141	130	133	122	135	153	146	149	153	158	120	151	155	150	147	149	139	153	144	151	152	131	161	149	164	144	135	153	136	139	151	151	151	151	140	146	140	155	159	136	141	147	150	162	163	162	154	133	132	138	136	146	144	141	142	135	154	145	143	158	149	144	123	150	122	151	146	159	140	145	150	138	117	127	133	142	152	145	128	138	143	125	144	154	140	139	136	146	162	153	134	151	129	154	146	143	158	146	128	131	143	136	137	158	138	151	153	143	147	151	152	168	147	156	145	129	150	144	160	114	138	134	151	163	146	137	142	117	129	133	155	165	152	152	142	154	135	124	140	143	138	152	120	127	142	150	139	155	139	163	140	147	145	143	130	168	173	142	149	149	127	119	163	134	153	155	143	159	145	127	166	133	123	126	135	142	151	165	126	163	143	160	148	142	136	127	155	122	147	140	135	180	146	146	148	161	166	131	151	155	135	114	117	145	141	151	123	145	141	156	146	133	151	121	157	152	162	127	127	162	145	143	134	132	118	135	148	155	127	118	128	157	128	132	137	164	136	140	138	158	137	142	136	144	153	126	124	138	132	131	145	134	136	131	148	145	138	166	152	143	154	160	132	140	140	165	135	154	153	173	145	162	146	130	130	141	133	142	163	166	160	145	151	141	161	119	122	124	149	131	155	146	150	146	126	149	135	135	128	138	143	127	158	136	147	157	159	141	147	160	151	138	143	133	138	145	131	146	160	145	149	153	138	125	163	146	142	165	143	146	144	148	135	143	139	141	148	132	166	140	141	126	143	120	144	153	144	151	150	143	140	140	142	140	124	132	167	137	128	148	150	152	139	168	163	147	117	141	155	149	145	162	145	133	144	134	127	155	140	136	138	158	140	144	150	165	139	142	140	143	135	157	146	133	156	147	139	133	127	147	127	157	153	164	122	156	159	120	152	125	164	141	123	143	154	136	123	153	142	142	128	144	147	136	155	138	144	137	133	126	148	158	142	146	132	165	130	124	161	105	158	145	154	177	151	134	143	159	149	136	143	142	168	139	148	143	137	135	151	151	139	137	144	138	138	131	156	143	137	137	133	145	148	138	156	150	142	156	137	135	127	138	171	155	137	127	132	163	147	133	142	138	142	135	142	139	136	143	137	135	136	152	138	146	148	156	155	159	139	159	128	144	128	139	134	145	128	145	143	123	148	135	129	140	163	135	154	149	140	151	118	153	140	140	136	135	127	144	134	127	140	122	139	132	132	142	133	119	116	145	138	134	125	151	147	150	144	151	154	161	137	141	135	131	141	132	141	150	143	149	156	155	142	143	147	154	145	161	140	136	142	158	164	145	124	134	154	156	146	170	143	163	158	142	143	140	127	134	150	147	145	177	152	111	167	160	147	145	157	119	152	149	155	137	152	133	134	122	148	146	151	156	163	138	147	160	141	151	150	148	150	150	153	154	178	149	157	157	123	143	147	142	151	112	135	132	141	128	167	148	153	135	127	136	152	131	136	145	142	159	156	133	132	148	145	152	126	123	133	136	136	162	126	163	151	139	133	160	145	139	142	143	134	132	133	156	137	155	161	132	132	168	146	169	139	141	159	160	159	145	123	154	139	145	126	148	142	155	137	165	157	155	171	123	153	142	150	149	136	130	139	132	135	135	141	124	140	130	131	133	149	167	155	119	148	166	157	145	155	150	165	150	128	146	128	153	143	147	128	141	135	149	144	146	149	147	131	143	133	146	143	152	146	152	160	159	142	153	150	141	147	139	152	152	153	129	164	162	125	119	142	146	138	139	130	147	136	134	139	171	139	141	141	150	138	154	122	153	144	146	130	162	160	134	143	140	133	146	151	146	142	163	145	131	130	147	135	175	144	144	154	128	160	132	139	152	182	143	145	132	137	156	129	137	152	149	143	155	130	136	144	157	138	143	136	160	157	154	132	142	133	152	123	141	142	146	140	123	146	146	146	147	159	150	139	150	138	134	131	168	148	154	150	144	145	147	148	152	132	136	151	151	130	136	175	146	158	134	161	134	153	159	142	155	129	114	144	141	142	139	153	142	138	159	137	154	171	165	150	148	148	137	134	133	142	133	140	158	154	129	151	151	152	165	143	153	141	141	144	132	142	127	136	143	146	142	131	144	119	132	145	134	148	142	150	118	150	123	138	158	145	144	150	143	162	130	144	144	134	133	141	156	162	136	140	171	118	136	123	155	159	124	137	132	166	156	143	146	148	150	118	120	130	163	160	136	138	135	157	156	140	154	147	145	134	148	140	142	149	151	150	147	153	121	162	142	180	168	154	134	126	161	121	138	122	157	162	150	132	139	147	129	152	152	132	161	126	149	141	151	138
5439	1193	2422	3130	2738	2211	1794	1503	1385	1251	1144	934	825	823	781	727	695	707	595	661	610	571	598	543	556	519	516	545	543	480	486	477	506	496	459	501	462	483	449	482	468	467	528	462	438	418	468	465	463	458	453	440	458	458	442	453	446	513	457	442	484	452	473	449	455	440	449	446	446	436	420	476	433	430	417	439	428	449	403	427	451	449	443	434	443	414	410	445	422	426	428	441	429	433	465	438	412	432	410	443	426	435	439	454	425	421	459	479	426	413	414	466	450	425	461	479	463	447	437	436	407	450	444	410	414	422	427	368	413	401	408	409	447	462	460	455	395	396	446	410	431	406	441	441	425	405	429	468	454	459	409	461	443	452	430	406	437	437	480	413	413	445	436	393	424	430	444	447	433	381	455	444	415	420	425	435	389	363	419	458	414	461	423	406	426	445	407	406	427	387	427	412	384	411	427	421	449	394	425	435	403	403	416	409	428	411	418	418	462	428	440	444	404	431	416	422	431	454	389	451	441	428	416	401	443	462	428	394	410	437	410	417	441	405	418	424	427	405	442	420	417	450	424	414	396	427	382	399	422	415	443	377	430	428	438	435	381	422	429	429	476	444	427	396	419	437	443	384	417	442	436	432	471	426	412	412	427	416	460	440	426	402	443	442	411	419	403	407	477	428	421	408	449	428	410	415	409	428	411	402	423	419	440	457	408	430	424	419	396	399	403	410	442	401	460	411	415	403	370	416	417	437	426	452	466	438	424	440	405	445	460	444	419	440	393	415	422	406	416	430	456	446	422	441	453	428	454	447	461	448	426	421	399	432	424	454	414	445	439	428	423	408	422	447	392	436	441	434	419	429	420	431	414	424	378	438	443	394	447	465	400	449	385	414	417	447	387	413	423	421	405	443	406	420	416	442	413	412	400	447	424	416	410	446	457	455	434	425	434	446	412	401	418	391	417	448	419	397	398	421	437	388	415	415	429	418	426	423	431	418	425	385	415	404	405	408	413	460	437	395	422	437	418	416	405	464	410	413	436	439	427	378	436	408	409	431	439	416	400	437	430	453	423	387	386	413	424	443	447	441	460	440	418	417	408	418	421	410	433	447	415	415	428	428	385	411	398	410	413	435	387	404	443	444	442	422	463	403	407	396	449	414	408	415	442	371	424	404	434	463	433	449	428	421	448	376	431	413	439	409	431	449	425	409	431	425	449	413	414	431	380	418	443	412	448	437	428	431	407	421	401	463	389	407	437	432	441	390	412	406	413	415	412	430	406	390	419	431	410	387	407	426	410	418	418	441	432	404	392	413	396	453	402	380	399	439	404	440	392	394	394	418	411	430	447	399	423	424	460	425	432	411	432	406	412	390	403	406	464	440	413	437	413	462	412	402	444	441	432	423	438	405	420	461	391	380	413	442	416	428	418	440	408	409	435	429	402	430	421	443	415	403	434	409	431	421	418	437	406	433	395	451	432	418	393	414	443	414	411	421	437	451	389	419	425	428	394	459	419	442	420	427	415	429	412	394	435	420	420	439	388	465	419	388	438	440	440	400	425	385	453	431	461	433	407	398	402	442	438	400	446	452	404	449	387	427	429	456	434	440	438	413	417	436	433	396	446	386	422	423	411	393	381	407	440	415	449	450	445	425	404	431	419	412	429	402	439	410	439	373	470	456	431	421	450	427	418	455	432	404	445	391	437	462	414	423	405	445	443	426	442	404	420	415	418	449	409	416	428	425	420	417	399	401	469	399	397	391	430	391	415	434	389	437	393	397	425	430	415	422	400	432	417	423	386	401	420	437	399	403	463	430	421	421	410	450	452	473	366	442	441	434	437	400	447	409	450	437	438	365	452	410	438	419	433	407	459	443	444	454	387	426	425	410	405	414	390	358	405	392	402	403	440	436	401	411	405	447	436	410	422	461	436	405	376	426	410	444	416	447	417	422	386	416	408	409	400	433	419	433	393	443	428	378	417	400	405	368	404	451	425	367	414	445	431	384	397	428	439	415	404	426	385	407	413	423	393	386	416	416	440	446	393	461	390	433	453	415	448	444	410	444	445	416	433	445	405	428	404	417	419	425	435	434	384	418	442	410	421	406	447	400	378	400	432	420	407	373	410	439	453	422	394	371	449	425	467	376	419	404	386	434	450	387	412	404	428	422	423	446	453	399	433	394	416	414	389	401	404	413	421	455	422	423	443	416	426	414	456	408	430	409	406	445	449	419	425	410	392	424	457	428	392	452	450	454	429	410	451	432	429	439	444	426	382	440	392	422	463	426	423	417	411	406	447	434	415	442	427	426	423	456	442	437	413	385	371	448	426	402	460	473	427	429	420	444	434	437	411	440	405	409	406	438	431	438	421	399	421	401	434	399	389	432	453	440	404	422	384	426	407	419	377	403	427	467	417	444	424	418	411	405	426	426	437	441	424	419	438	434	403	398	452	424	433	425	445	432	410	456	466	392	407	437	437	424	436	421	448	449	395	460	426	439	389	402	391	405	424	418	437	437	453	424	396	394	453	426	418	450	430	437	396	413	437	420	451	415	426	385	476	450	441	442	456	382	415	397	434	407	411	397	410	406	403	430	375	410	434	427	414	438	461	409	436	412	438	451	418	424	463	426	440	424	430	422	387	468	412	423	433	411	464	406	395	417	401	426	432	448	399	400	397	404	418	404	414	438	395	438	439	446	393	461	407	446	435	442	418	410	422	442	410	436	453	444	385	437	442	426	410	416	431	449	399	426	395	416	412	427	403	466	411	417	432	412	417	412	422	430	437	396	425	416	440	414	386	426	426	388	378	413	400	397	431	413	454	433	430	426	431	399	384	404	432	411	381	418	409	419	416	449	435	416	410	401	442	435	432	428	433	403	453	424	432	396	442	407	433	448	457	429	399	419	392	438	419	443	420	414	431	452	401	426	375	452	431	395	443	427	389	422	427	395	417	433	408	407	440	430	409	427	420	450	423	452	432	405	418	448	425	401	437	446	419	390	419	416	379	390	397	415	419	417	402	400	424	404	398	400	427	414	413	406	397	407	395	456	455	421	407	440	391	418	426	431	407	446	379	419	420	426	446	420	417	416	453	402	421	423	399	424	381	415	467	408	418	434	397	432	440	433	464	416	444	437	400	433	434	451	452	418	406	442	430	426	389	406	457	424	441	435	440	461	465	404	415	415	441	407	449	446	429	398	429	448	455	443	400	448	392	420	443	397	395	403	457	396	429	420	420	437	429	454	430	409	428	405	377	430	439	420	446	399	435	452	424	431	427	420	449	389	383	445	419	436	420	433	437	467	403	377	447	409	402	416	471	395	435	403	442	448	443	428	418	441	412	416	473	392	411	387	418	433	422	456	429	442	397	427	451	431	435	432	402	450	438	390	432	407	429	432	436	403	416	421	433	411	440	425	450	430	421	449	399	431	400	429	457	440	417	414	442	395	428	459	384	426	403	404	431	399	407	400	396	405	413	425	418	410	392	482	438	424	426	426
16361	2150	2228	1748	1203	896	671	580	463	386	340	316	264	264	246	210	241	224	188	182	181	165	187	170	158	165	164	156	164	174	147	134	132	144	164	163	141	165	141	128	166	141	142	148	157	137	135	151	134	149	141	125	125	140	121	125	146	138	148	138	144	134	133	120	140	121	133	133	137	128	139	144	125	138	115	120	123	128	141	148	132	161	135	131	140	134	145	157	110	138	113	122	128	142	130	110	122	130	135	156	139	118	131	143	129	154	136	127	117	148	146	134	129	117	132	151	147	120	135	119	127	146	142	118	150	127	161	109	131	133	137	138	131	130	119	136	116	135	119	137	149	126	126	130	131	140	128	142	133	156	117	129	151	121	130	125	111	142	140	147	151	155	133	137	150	117	144	124	129	128	128	143	135	139	142	123	129	128	126	155	120	118	120	128	132	145	136	133	107	130	118	130	158	125	143	136	122	131	140	145	136	144	114	107	149	130	133	133	143	139	129	116	125	143	116	140	128	139	133	126	151	110	145	148	125	129	155	144	140	134	119	133	146	138	142	138	122	137	115	134	131	138	135	148	126	123	133	129	170	142	128	133	142	101	151	156	132	141	120	133	125	140	141	134	154	136	125	135	132	137	127	114	111	111	127	148	158	123	125	114	122	147	129	133	138	130	121	136	135	145	142	123	134	133	137	129	125	133	141	146	136	118	115	142	119	118	147	139	125	121	133	149	133	124	155	144	138	97	113	146	124	128	148	149	144	112	135	121	131	133	127	139	128	140	153	127	131	137	132	128	128	154	119	121	136	136	121	127	110	139	137	116	137	122	146	136	145	133	128	138	132	124	140	125	121	132	136	100	137	143	148	139	138	125	141	126	137	133	135	120	131	129	117	141	112	137	144	132	120	125	126	125	111	145	129	132	120	140	143	135	130	136	114	122	155	113	132	115	127	124	139	122	139	124	145	148	145	123	131	141	118	136	144	136	125	153	141	123	137	132	124	141	138	105	116	134	132	131	136	128	160	144	141	123	147	124	109	141	119	130	139	146	120	129	131	152	147	132	134	125	128	131	120	127	139	145	131	145	139	130	139	141	135	141	136	124	125	150	106	123	142	125	133	145	118	133	144	144	129	159	113	153	151	127	119	139	135	100	129	115	124	137	149	113	155	131	132	138	130	127	138	132	131	147	131	146	137	118	148	133	121	142	126	136	146	111	118	128	132	137	139	119	139	126	122	130	148	145	120	138	136	138	121	125	129	131	144	119	137	132	122	147	121	132	135	152	142	99	148	140	130	152	152	135	131	133	146	134	126	117	123	129	111	127	150	136	142	131	113	145	128	146	136	140	143	128	174	134	127	121	114	125	126	139	131	125	139	113	139	124	140	108	133	148	146	137	138	119	137	133	123	141	130	135	134	139	141	122	140	134	129	133	106	154	129	145	136	137	129	117	134	139	130	129	137	119	126	136	128	125	138	137	120	145	141	137	141	135	134	114	135	134	132	155	151	96	122	137	131	123	128	126	121	138	128	147	131	135	112	130	134	126	134	134	156	124	150	133	147	163	151	112	152	132	137	131	135	137	138	129	127	129	123	159	138	147	114	129	140	146	140	137	106	136	123	122	147	108	128	130	136	121	104	159	141	125	137	146	105	140	139	124	138	124	152	136	143	145	136	143	122	138	118	124	139	135	151	124	132	116	121	132	129	123	130	119	132	141	126	146	148	131	133	131	142	146	129	138	129	140	137	129	134	156	129	117	140	123	115	131	129	126	124	119	129	155	118	129	152	130	117	126	136	107	133	128	132	139	135	128	137	125	141	121	133	143	143	143	123	129	137	145	124	122	110	112	125	127	142	116	139	131	141	159	129	127	153	110	129	129	144	149	127	132	145	145	150	144	134	124	123	108	122	138	126	146	126	146	136	118	149	118	133	146	129	116	142	144	148	126	134	114	149	114	143	129	150	131	134	130	138	129	140	122	141	116	121	122	124	133	140	142	158	135	153	126	150	116	129	128	130	124	134	129	134	142	134	141	127	143	140	119	141	128	132	137	114	110	157	134	142	132	115	121	127	124	144	111	130	136	120	121	123	143	137	148	122	129	140	126	136	160	127	143	118	126	156	135	117	134	127	147	124	151	133	138	113	146	127	146	129	109	119	142	136	130	137	139	130	142	133	162	115	111	133	125	153	135	121	112	139	148	129	122	115	127	134	131	128	123	140	141	118	120	139	125	127	135	148	125	133	156	147	136	115	124	113	126	128	134	130	121	160	137	127	137	113	142	132	105	134	131	137	137	142	143	122	111	113	136	128	128	118	143	151	138	129	131	116	128	140	146	135	135	127	162	127	135	121	141	136	139	134	108	119	137	114	156	164	136	131	154	164	133	125	137	128	118	130	145	138	132	133	130	132	124	120	119	137	131	129	131	124	132	137	112	132	148	135	121	143	117	146	130	123	146	116	115	128	119	138	166	140	139	107	148	128	143	126	116	142	153	149	133	142	138	144	131	123	146	135	128	118	132	124	117	164	134	145	132	153	147	139	124	146	143	122	144	148	119	117	140	112	126	135	112	143	116	121	136	149	132	108	124	92	140	123	123	131	129	151	143	139	125	125	137	121	115	151	142	105	148	122	123	150	127	134	119	129	163	124	141	137	117	132	127	128	128	133	140	112	133	144	150	134	148	124	131	114	133	138	142	133	117	140	121	135	135	144	140	133	134	111	136	161	105	124	134	128	141	132	129	144	140	116	128	132	129	113	134	118	133	131	133	132	130	128	122	140	123	125	153	127	135	121	132	126	152	131	145	136	129	136	128	129	140	126	120	121	144	127	148	121	119	140	110	112	132	125	136	132	141	124	129	130	124	124	131	140	131	121	133	139	135	153	127	112	135	140	121	146	138	130	104	127	133	124	122	128	131	134	134	153	104	131	143	140	124	167	137	123	121	131	119	127	123	148	141	126	143	137	130	126	131	125	156	149	146	136	119	118	146	144	123	137	148	136	144	111	123	129	138	144	120	124	123	127	129	130	157	145	137	138	142	140	122	126	133	114	152	140	137	127	132	141	123	144	129	100	122	124	140	149	138	145	141	144	140	131	124	127	123	120	127	132	137	138	115	140	143	147	153	142	136	125	146	124	125	140	136	137	132	125	146	149	135	130	117	156	119	140	104	131	138	167	118	121	145	118	155	136	147	134	134	122	136	123	119	129	126	128	142	152	141	130	128	145	122	142	138	125	137	105	155	132	141	129	117	133	125	126	133	147	156	135	129	130	124	148	123	106	136	113	133	141	136	148	146	143	115	132	138	124	141	139	137	135	133	121	141	122	132	129	123	133	132	126	125	127	143	140	114	133	124	135	119	135	119	129	129	136	152	131	138	136	137	132	139	129	141	141	141	144	133	131	123	146	108	116	133	123	140	130	152	109	110	146	124	114	137	132	145	116	129	121	136	160	130	127	131	139	136	122	132	137	127	130	126	120	125	122	146	140	145	144	129
7484	2028	4366	5111	4579	3768	3066	2678	2236	1883	1670	1450	1283	1218	1054	1039	973	846	793	814	758	742	693	661	679	647	594	616	573	596	538	559	564	559	536	518	517	517	499	515	462	514	482	486	490	450	484	452	513	457	467	529	484	467	464	429	408	469	446	443	450	424	435	475	457	443	440	459	465	420	411	435	413	399	441	418	454	443	440	427	408	422	457	437	434	442	445	445	427	421	386	402	433	434	406	389	393	415	404	458	419	427	408	407	434	416	452	403	404	408	424	390	436	362	412	418	443	408	397	432	380	402	413	373	407	421	408	444	408	399	417	403	383	455	413	389	410	419	375	442	369	422	408	412	413	369	385	416	403	385	430	415	394	390	431	372	400	416	442	412	383	416	444	417	384	411	416	411	392	406	417	410	414	450	426	407	411	405	410	383	408	398	368	408	421	388	423	454	420	444	427	455	395	403	409	389	415	401	410	425	439	420	415	390	393	393	393	410	403	397	429	407	384	371	382	371	401	386	403	418	393	436	400	427	409	413	388	420	440	407	378	389	418	412	389	388	420	424	402	402	421	424	409	409	427	465	426	430	414	442	400	403	407	456	388	419	401	414	400	424	404	458	395	412	375	410	420	394	411	409	407	450	425	382	405	425	375	402	442	387	370	383	419	423	446	382	387	371	403	430	456	415	460	374	421	386	414	390	382	427	439	394	420	375	418	403	362	399	409	425	424	402	402	396	395	408	429	423	403	410	401	430	350	439	382	412	421	418	342	429	377	393	443	410	395	438	426	404	419	383	410	394	392	435	429	412	422	440	379	429	409	391	386	375	411	378	411	465	380	367	383	468	402	451	414	394	372	370	397	432	414	373	416	382	404	418	359	418	420	417	414	365	427	406	414	372	404	407	431	420	435	439	415	409	392	401	422	412	419	407	438	421	404	441	361	377	384	374	388	436	451	362	379	404	401	417	398	401	393	417	428	394	457	395	410	436	386	410	422	420	407	387	403	379	430	398	415	389	413	413	425	414	422	421	396	410	411	414	421	431	387	395	436	396	441	386	405	390	394	387	399	428	424	397	400	420	449	434	361	439	396	421	406	386	419	407	423	403	416	350	412	385	425	391	386	419	400	411	375	403	435	403	417	375	396	404	430	408	388	429	400	410	396	353	375	417	439	394	407	414	420	407	421	351	452	367	415	428	390	427	445	388	385	417	431	395	384	428	429	420	380	401	394	413	394	428	424	370	387	425	416	383	412	391	424	438	361	399	392	424	407	409	403	422	397	403	407	390	456	421	379	382	423	393	383	408	388	412	390	408	427	400	406	435	427	449	401	403	378	415	435	461	413	376	413	408	409	407	435	433	385	384	377	410	436	422	399	430	363	432	363	387	407	443	408	390	441	453	361	402	405	433	430	389	401	457	428	404	416	408	423	445	386	389	401	400	355	402	382	410	394	395	405	391	431	409	398	383	427	407	433	384	399	426	402	419	447	395	412	420	367	441	413	358	397	402	394	408	409	412	398	426	422	421	388	431	445	390	393	388	408	405	411	420	377	412	405	369	397	412	411	393	411	425	370	375	401	408	425	401	420	454	424	406	420	417	401	374	392	380	410	402	381	419	412	428	436	438	387	407	422	399	420	402	404	414	398	436	376	401	396	440	412	392	432	399	421	414	436	423	372	415	442	423	397	419	394	414	409	400	391	414	429	419	395	404	428	368	378	377	407	403	398	366	461	395	373	406	406	412	444	384	421	413	405	425	397	406	396	406	395	368	387	374	386	390	421	399	418	395	459	426	408	371	390	406	399	411	432	401	390	415	435	412	416	388	393	401	404	380	423	405	406	386	379	388	379	434	405	422	384	403	412	413	399	398	420	414	372	419	407	397	420	384	382	391	377	396	404	431	416	433	377	411	387	412	392	418	370	390	433	426	428	421	377	384	386	403	426	379	432	395	399	393	378	426	412	413	429	371	401	387	400	431	420	410	389	387	387	380	407	396	430	429	381	400	376	430	396	393	396	409	434	376	418	398	384	396	413	414	417	406	393	407	398	434	380	385	380	416	420	423	421	414	404	412	420	399	419	397	385	411	429	399	432	384	400	442	401	422	401	459	414	392	395	437	383	409	431	415	377	389	377	427	394	418	412	401	404	407	391	404	427	445	404	404	398	429	363	423	422	420	432	413	417	393	392	401	433	386	409	403	383	403	393	461	411	409	372	427	411	393	432	419	363	420	377	411	403	448	398	432	414	433	386	410	392	398	442	408	419	386	423	424	412	399	395	397	408	388	438	420	392	419	363	436	412	399	431	409	387	392	390	423	417	417	391	380	420	413	431	407	395	404	405	420	396	381	375	394	426	390	392	419	430	444	419	382	382	389	394	388	430	379	416	391	409	404	430	380	422	397	381	410	419	412	400	406	395	408	413	446	432	396	422	400	403	381	385	444	377	412	375	419	378	380	394	427	392	410	425	404	370	391	397	397	430	435	407	426	385	400	442	419	421	404	423	425	386	459	413	405	406	416	409	420	386	382	420	454	432	430	428	436	413	381	444	416	408	438	426	405	415	411	401	383	409	401	382	420	388	447	388	449	414	390	422	425	414	404	383	382	387	424	406	431	422	397	402	396	399	417	393	431	428	404	424	444	429	434	420	437	391	376	431	411	430	386	418	387	398	401	418	414	411	402	409	400	422	412	421	423	394	397	389	415	414	382	383	380	409	399	397	380	407	392	432	398	394	398	375	396	407	400	383	426	371	398	397	396	435	412	423	394	392	412	390	389	383	413	408	383	417	414	397	400	424	385	420	415	370	363	420	433	419	406	416	396	432	386	420	418	391	383	442	400	395	433	413	412	429	381	389	393	401	429	417	416	403	416	423	358	397	407	391	383	361	413	400	443	408	407	421	457	419	400	382	398	379	422	401	369	425	415	407	410	428	444	422	417	443	410	365	367	410	381	407	414	446	392	417	390	400	461	390	428	423	406	412	406	409	416	441	379	401	417	388	408	430	418	397	447	398	389	416	404	435	437	393	402	443	399	404	429	426	404	379	426	423	412	388	385	407	407	428	424	390	412	399	400	417	423	396	412	403	431	385	375	399	453	412	435	390	395	415	403	412	432	443	419	390	423	378	397	406	401	408	411	426	389	399	405	395	408	429	403	435	388	396	401	382	401	363	410	392	405	388	387	408	401	402	408	387	408	402	405	425	402	398	388	401	411	412	386	408	396	394	387	423	398	427	409	404	377	406	368	418	420	364	418	360	401	449	364	420	393	395	389	411	369	437	393	428	388	389	399	390	422	402	395	382	405	390	412	363	429	397	439	388	397	398	398	435	404	371	407	392	393	433	396	395	382	430	398	367	389	386	420	364	414	408	409	376	402	401	386	417	407	395	389	421	416	407	435	366	407	424	423	419	398	408	426	377	432	412	405	377	415	417	406	398	391	426	438	427	364	391	395	405	426	424	396	394	415	407	425	408	410	430	396	415	406	410	370	429	419
2384	329	352	355	327	305	287	262	261	263	285	240	265	254	256	268	295	311	287	259	269	295	250	281	248	252	266	263	267	252	278	279	282	271	265	271	238	279	244	279	258	260	253	261	258	287	260	278	254	275	290	288	253	288	283	242	271	235	270	293	291	275	262	268	253	237	242	249	245	255	274	254	254	228	275	264	288	288	262	252	253	249	251	250	253	284	275	264	251	273	278	254	272	273	299	272	264	283	266	260	268	271	291	259	251	243	263	268	267	276	270	249	277	276	257	279	240	267	281	264	292	273	262	271	274	272	287	279	258	270	258	252	296	254	277	268	221	279	259	286	254	254	262	259	258	219	272	260	278	283	289	232	228	266	260	265	252	280	262	271	255	285	243	275	288	265	251	279	277	261	302	243	262	284	296	262	279	276	269	281	270	260	278	275	256	248	264	261	262	257	269	290	246	256	287	264	270	263	248	250	287	284	263	253	280	275	275	267	249	266	247	270	271	246	261	262	274	253	269	266	292	255	271	258	249	284	283	274	271	261	272	273	251	268	273	284	264	292	271	245	265	270	254	253	268	258	261	295	251	268	271	248	258	248	283	260	280	238	255	252	233	265	259	245	252	274	287	263	271	222	247	252	255	275	238	265	292	244	241	271	253	267	247	263	240	252	242	254	252	269	274	304	251	273	294	266	246	291	284	264	252	272	266	276	260	233	266	267	277	243	259	254	272	280	257	258	274	284	260	229	249	278	286	245	295	274	241	270	258	269	231	262	263	307	279	277	277	286	244	296	273	297	278	277	252	262	258	265	271	283	274	264	279	259	279	260	248	255	239	278	303	234	285	270	287	281	263	275	291	261	245	271	240	247	254	240	255	236	278	253	296	281	269	235	254	279	258	250	266	303	271	249	258	263	262	251	301	257	286	262	253	302	279	254	259	250	256	236	280	281	281	281	268	257	314	260	248	253	278	266	262	262	239	272	285	260	277	240	276	249	277	257	263	271	281	288	258	253	269	270	264	271	256	254	262	252	292	287	277	282	256	293	290	250	276	275	274	252	258	253	306	265	253	231	274	269	257	256	272	263	266	252	260	262	244	271	275	296	242	267	230	294	279	258	245	283	228	236	287	297	224	246	254	285	286	262	263	266	269	250	281	256	282	281	219	287	265	285	238	301	246	241	284	266	267	276	258	278	255	285	279	261	238	273	269	268	261	235	266	260	244	246	233	252	274	258	273	241	250	233	256	252	257	266	262	255	253	267	264	267	277	279	298	276	251	254	254	259	264	267	283	255	258	296	277	256	275	255	244	265	247	280	292	280	290	265	278	291	272	301	277	282	297	270	282	262	276	263	293	262	259	233	231	270	253	262	279	278	267	263	246	255	234	244	248	262	276	287	294	264	258	248	288	246	282	261	283	234	261	256	254	254	257	261	276	274	267	223	275	257	286	254	264	265	249	270	259	288	253	273	267	272	240	284	241	240	248	280	261	261	245	258	270	269	264	267	226	267	254	281	256	271	271	257	267	275	281	280	254	251	262	252	265	263	256	266	249	263	267	261	260	259	269	290	250	277	245	282	255	264	257	276	251	266	269	287	250	263	258	249	270	272	271	266	256	282	283	249	264	271	269	254	270	257	254	243	277	253	246	260	295	273	278	257	247	262	244	259	266	277	275	277	291	262	272	225	250	250	250	256	211	284	271	247	257	252	275	251	281	270	275	251	249	266	266	286	277	248	248	266	283	265	232	233	262	247	248	285	253	288	261	237	275	283	268	252	243	241	232	289	281	276	271	258	289	289	223	264	241	268	253	254	278	259	268	277	237	228	278	265	261	268	257	269	245	246	305	281	288	263	261	269	260	265	245	263	258	285	272	242	262	250	262	264	260	227	261	256	271	244	256	244	270	268	255	278	268	261	265	285	283	248	275	259	237	278	287	276	234	262	284	273	286	235	273	260	247	268	253	258	271	263	289	264	248	283	267	288	272	241	268	312	280	273	294	236	278	285	281	249	277	255	276	274	294	258	259	269	230	274	251	229	245	258	258	255	288	254	274	276	271	263	294	234	279	239	284	253	283	282	286	257	260	275	273	279	278	284	278	254	247	257	262	267	227	260	261	301	242	236	233	269	292	273	283	258	290	289	290	242	279	257	235	295	272	285	260	290	241	279	253	269	261	290	275	247	265	265	285	259	244	273	228	296	282	272	253	264	267	273	255	268	262	311	250	247	294	235	301	241	266	265	235	266	272	293	266	266	233	277	257	283	213	260	272	282	249	265	276	275	255	230	283	282	261	264	285	252	270	247	246	266	247	284	278	243	266	259	273	274	261	267	223	261	258	260	256	258	258	302	293	254	250	265	278	261	245	295	286	271	263	269	260	282	302	271	233	290	264	268	284	238	293	237	250	259	255	279	243	268	258	269	252	261	252	258	261	291	254	308	264	295	271	254	257	242	276	253	287	261	276	272	246	253	260	281	261	256	277	262	273	268	284	297	280	297	265	245	242	278	269	239	243	263	285	268	248	279	294	266	251	292	260	258	245	271	264	283	256	258	250	284	259	262	249	268	288	294	275	297	249	281	268	254	247	259	288	250	265	248	275	264	282	249	291	269	279	278	271	265	265	263	229	281	278	255	235	274	275	247	255	246	282	254	282	260	262	282	259	244	260	284	271	248	245	249	239	256	267	285	281	270	264	276	296	264	263	252	279	267	270	269	276	299	274	284	257	287	269	261	279	256	280	263	260	257	280	264	275	244	284	241	275	292	264	268	234	277	239	282	256	258	256	253	235	269	261	268	270	261	263	263	278	263	250	262	268	275	274	267	273	276	243	290	264	234	254	260	278	261	286	276	255	265	280	254	253	264	261	240	251	258	259	220	274	266	282	258	249	241	249	269	276	286	253	260	278	253	264	284	260	250	282	270	233	258	288	254	260	259	271	274	283	247	282	266	267	262	262	278	229	261	292	292	243	267	236	285	261	275	237	269	247	271	254	243	278	258	247	227	289	260	261	270	264	257	264	258	282	264	313	259	262	279	283	276	309	275	274	256	243	283	264	263	242	238	289	281	263	285	252	254	265	277	274	257	246	266	266	244	246	255	278	245	257	285	259	274	263	259	275	251	274	264	271	284	267	275	273	274	254	237	273	248	285	225	255	303	289	270	249	259	269	264	260	262	280	244	262	248	252	255	263	273	263	256	253	280	262	303	249	271	267	260	291	261	290	269	284	262	272	261	273	292	260	260	251	292	278	256	246	249	250	247	258	275	273	254	260	254	257	261	274	262	258	271	290	249	282	279	251	224	253	254	268	282	278	254	289	237	287	294	287	268	234	253	275	261	263	243	254	239	261	228	263	309	242	258	292	284	254	248	242	273	291	287	242	275	251	288	259	266	256	241	257	239	242	264	256	262	271	273	225	253	281	270	252	290	270	249	246	255	257	230	283	253	269	279	275	283	264	259	266	265	269	271	267	266	249	261	259	267	259	267	276	277
2441	843	883	952	912	853	836	849	782	806	758	767	756	758	784	732	786	732	814	788	727	754	729	753	752	766	726	738	711	735	724	735	751	694	764	731	727	700	710	709	686	722	656	693	731	706	739	765	720	782	712	720	732	739	703	732	686	759	697	722	670	717	699	660	717	731	697	752	679	716	700	710	682	674	721	766	691	787	649	662	679	706	674	685	744	705	707	710	764	738	781	750	710	740	700	724	710	744	744	677	753	746	748	674	718	692	730	735	791	664	752	695	784	746	705	748	728	720	716	718	701	760	753	742	712	708	733	683	633	729	750	703	751	779	723	715	708	696	691	718	688	676	683	714	705	725	706	740	736	731	698	718	744	709	735	670	717	745	710	714	716	720	712	687	696	710	746	672	747	722	768	682	714	705	762	748	703	751	717	741	736	732	720	706	752	711	762	756	730	690	717	694	731	700	729	708	715	683	708	696	648	735	674	683	741	691	725	683	684	674	720	685	751	742	744	672	702	742	699	706	718	691	689	715	717	679	742	706	724	724	689	711	678	759	728	708	693	694	729	706	770	674	701	732	732	712	720	753	716	759	697	744	736	723	720	702	729	726	691	707	725	747	719	721	671	699	717	749	728	749	689	722	735	674	709	707	715	725	686	734	747	708	763	750	706	764	736	709	714	742	714	731	774	776	704	727	765	736	734	692	734	747	640	708	685	728	742	753	734	699	725	730	746	729	694	737	694	721	739	726	709	730	707	737	727	705	700	719	705	720	737	720	711	719	692	727	698	696	712	733	678	757	716	724	705	708	721	655	666	672	728	699	697	697	685	701	738	713	705	713	707	682	744	699	694	741	705	695	724	741	716	678	697	725	698	700	741	679	711	694	655	703	740	731	709	713	727	766	764	769	692	737	714	732	704	705	692	709	733	745	688	735	735	701	741	738	780	704	707	698	725	701	707	755	719	695	694	714	743	726	745	728	709	716	736	727	733	706	724	724	709	791	744	702	745	721	753	691	697	727	735	746	707	703	738	692	715	724	740	761	741	722	680	732	707	716	707	694	682	771	707	752	672	716	711	711	784	730	746	710	711	683	772	714	714	732	702	696	729	734	736	726	691	703	740	702	730	683	689	669	730	733	721	714	751	705	753	706	684	736	727	749	682	704	679	744	723	756	724	737	718	686	744	742	704	729	744	729	723	732	746	745	702	684	707	679	695	713	720	647	695	702	734	709	716	700	684	765	754	728	706	701	706	748	722	717	761	676	697	718	762	695	677	673	689	739	699	739	716	699	735	693	702	657	758	673	696	702	697	695	731	718	741	745	731	751	716	735	705	716	740	663	696	709	689	716	715	701	684	671	712	698	645	743	678	714	709	719	712	720	741	703	734	751	785	737	728	732	739	689	689	714	716	719	712	702	764	731	702	728	714	712	710	692	712	714	733	738	703	735	713	700	709	714	738	681	748	694	701	744	704	724	746	721	724	682	778	698	733	689	752	714	696	730	669	679	747	746	717	705	704	704	715	729	712	674	715	722	692	723	706	672	779	705	681	725	702	722	740	680	724	702	720	709	768	708	693	695	722	700	637	697	726	642	697	737	712	708	694	700	730	717	736	728	714	715	672	731	751	757	741	706	717	712	695	720	728	752	751	748	695	747	708	759	737	770	698	706	751	707	745	690	741	714	737	739	719	694	650	686	652	718	761	783	691	699	724	756	692	701	697	716	733	733	718	710	705	711	713	686	736	758	701	679	765	694	748	754	700	734	748	691	713	689	745	742	647	687	678	724	756	755	696	705	711	735	732	690	742	698	680	716	731	700	727	765	695	702	673	689	732	744	713	708	715	639	721	722	709	698	718	656	745	681	742	673	726	739	690	708	718	733	726	721	728	705	716	689	668	730	764	722	718	718	716	738	720	735	734	720	764	643	746	742	708	720	702	750	718	710	740	685	715	688	693	718	720	761	692	696	692	760	693	744	685	749	734	700	755	724	712	787	709	719	739	735	725	703	686	661	771	728	722	701	718	708	742	750	670	713	738	768	735	726	730	674	721	713	713	740	724	711	745	717	710	712	687	730	700	718	685	731	732	713	739	727	721	709	718	711	667	710	708	705	742	754	726	696	729	720	768	722	747	721	740	678	749	691	715	688	701	733	710	718	710	730	749	726	697	700	715	696	689	729	680	671	741	717	764	707	738	732	713	661	732	771	695	747	756	766	708	706	733	706	712	731	730	724	696	745	746	697	721	716	725	693	630	713	766	703	696	758	769	723	769	709	696	691	762	691	732	692	729	717	801	706	708	740	705	742	743	743	690	693	701	724	709	737	706	747	669	698	735	732	747	725	668	752	740	698	713	661	746	721	721	762	717	733	735	789	668	729	695	673	708	731	750	716	729	703	759	635	788	708	750	753	730	682	707	650	706	709	728	707	737	718	701	702	737	690	723	747	765	699	725	718	726	659	724	721	707	670	731	723	714	696	694	667	713	750	773	750	718	721	709	693	777	706	690	751	704	753	731	720	731	735	703	707	711	686	708	701	721	694	736	732	714	714	728	721	711	762	783	698	788	733	714	721	717	762	714	745	699	708	755	704	703	699	683	682	709	734	723	703	781	680	719	678	721	733	771	726	731	755	709	703	743	723	724	691	710	757	714	710	709	703	736	720	701	732	739	711	703	734	734	643	720	700	702	724	700	694	758	751	737	688	710	699	694	680	722	701	747	739	712	720	803	745	767	745	769	708	692	703	707	736	768	731	755	734	681	721	716	701	707	670	721	732	706	651	735	728	717	678	699	714	743	690	777	702	704	730	723	721	742	713	704	709	732	674	720	713	753	689	696	689	773	690	691	729	708	735	731	746	730	778	755	694	739	718	703	695	703	717	689	751	738	760	757	682	749	724	713	674	701	698	724	753	717	715	734	743	732	693	725	716	718	745	670	727	750	713	687	702	696	662	747	683	697	749	748	762	762	689	743	711	673	741	753	760	719	702	675	688	739	742	730	673	736	675	707	711	717	751	728	720	747	688	731	716	705	780	726	740	691	747	719	756	664	670	719	759	746	718	682	784	723	717	714	715	711	720	705	689	726	721	731	733	730	700	718	689	725	683	685	694	711	716	699	671	721	738	740	701	721	683	696	664	724	701	747	729	769	711	757	763	751	742	645	738	682	707	676	732	723	741	675	680	738	759	714	738	724	753	691	754	697	752	720	692	727	758	735	774	701	722	674	695	740	745	730	711	716	748	699	758	697	787	691	751	760	745	686	739	717	744	679	725	717	741	763	707	737	683	731	702	691	712	706	702	643	698	714	710	666	752	698	754	749	725	738	696	669	725	775	723	771	708	727	726	649	738	725	761	708	699	693	740	758	741	734	748	677	751	715	738	717	707	737	717	692	711	693	730	707	722	686	758	690	727	710	694	776	698	737	703	742	692	738	677	730	669	737	679	740	720	755	773	750	718	711	692	723	726	669	676	750	744	723	702	711	725	699	705	766	707
8740	862	1169	903	691	527	390	365	293	298	236	236	219	201	213	194	179	182	175	194	173	168	179	171	175	160	185	155	164	136	176	144	133	140	158	138	149	138	160	150	120	165	152	143	140	153	153	155	132	150	152	146	150	138	143	158	154	192	144	135	139	150	129	134	164	144	148	141	158	137	175	151	150	128	147	136	130	133	133	149	127	157	139	140	120	157	122	155	131	161	138	150	145	151	162	138	126	149	147	169	132	125	147	135	138	151	130	142	130	145	162	139	149	151	174	150	143	150	140	136	146	143	118	125	149	153	137	133	138	162	132	143	150	149	133	121	140	141	145	132	149	150	112	156	148	144	136	154	136	141	140	147	166	148	177	140	142	135	130	142	159	133	130	131	147	154	140	151	151	160	141	146	126	137	144	149	148	106	134	135	150	159	153	138	160	157	164	145	155	130	135	144	139	121	159	154	122	115	128	132	144	147	149	146	158	130	137	169	152	123	158	138	124	144	135	144	139	156	141	140	136	141	146	146	146	145	136	177	132	138	133	151	153	120	149	144	145	147	142	140	147	122	143	133	142	151	147	146	132	134	134	150	136	153	168	171	154	148	157	162	142	134	137	140	141	167	134	131	140	164	120	132	129	147	165	143	137	128	127	128	149	154	143	151	151	131	143	152	156	143	131	144	124	147	154	145	150	155	153	143	140	172	146	150	172	140	135	134	125	136	153	137	141	147	159	146	138	138	145	162	153	137	149	152	148	143	156	136	148	146	142	129	121	147	159	150	138	140	134	121	147	126	158	153	116	152	169	133	154	154	145	146	158	161	139	143	133	129	131	146	162	133	131	135	152	135	128	166	153	143	125	130	149	147	130	118	152	166	159	131	134	154	148	134	136	163	160	146	141	145	131	167	142	163	133	134	139	142	146	132	128	131	149	141	153	156	151	147	155	124	148	144	132	160	153	150	136	139	148	158	131	167	134	127	162	133	155	154	158	147	164	145	137	156	142	133	159	138	138	124	129	159	143	154	152	131	154	139	157	142	147	159	137	156	123	147	135	146	136	123	131	122	161	148	153	161	140	140	139	167	156	158	138	139	145	170	138	140	154	121	140	156	126	147	137	131	107	138	138	138	154	131	147	147	127	138	137	137	143	152	121	157	138	136	157	129	150	148	136	142	131	136	145	131	137	143	129	147	132	135	156	152	116	154	137	133	130	159	150	156	159	173	147	154	137	142	152	156	152	136	137	142	142	153	155	155	114	133	130	137	145	145	151	135	143	166	156	144	152	145	158	132	153	152	119	143	141	156	127	157	120	132	153	124	123	126	157	140	145	131	170	132	142	150	146	151	138	131	148	155	141	140	138	134	142	155	140	151	128	133	171	134	134	150	174	144	155	167	135	155	150	169	171	134	149	142	158	141	145	135	148	148	125	178	143	138	156	156	117	131	145	160	158	141	137	153	136	150	136	159	172	150	128	144	140	153	138	144	168	141	134	129	136	136	155	148	144	137	144	157	125	146	146	150	127	145	138	139	144	138	147	159	145	150	161	165	153	136	151	137	166	135	134	127	146	159	158	168	155	136	136	123	162	146	126	151	163	151	131	142	145	139	164	131	174	130	141	156	141	150	136	162	135	115	136	148	137	128	158	122	146	143	145	153	123	142	133	154	151	150	150	159	148	145	146	155	140	154	163	125	134	133	131	167	160	129	128	129	143	141	125	148	118	143	145	116	137	162	133	180	135	136	148	137	156	154	131	160	153	137	118	141	132	135	150	162	141	139	149	136	156	153	164	153	130	137	155	146	133	157	128	141	141	136	139	141	148	153	154	137	136	131	156	132	110	133	157	156	152	139	139	133	146	141	138	134	132	140	154	154	141	152	137	153	154	136	133	134	168	150	139	140	134	146	146	128	139	143	128	140	143	127	148	125	147	143	136	145	131	144	129	140	131	148	147	148	151	140	151	148	149	150	138	170	125	156	136	143	140	137	140	139	143	139	150	165	142	141	152	134	165	145	132	137	113	142	140	131	161	147	151	133	151	147	145	135	150	142	153	157	155	155	146	142	147	149	141	157	133	119	137	141	170	141	145	124	125	126	135	149	155	162	167	148	151	132	162	133	149	143	139	145	157	159	137	129	149	165	145	133	152	145	143	128	129	140	155	148	140	134	120	151	158	152	155	137	151	153	164	143	150	159	158	142	166	143	169	144	127	134	127	136	144	157	120	156	143	140	106	146	152	140	110	139	132	143	145	167	153	156	140	159	127	142	167	153	124	172	144	151	156	139	142	157	132	132	135	149	128	130	143	126	154	139	137	128	130	134	124	153	152	161	143	152	142	146	173	135	134	155	144	155	134	150	170	140	164	130	133	138	162	144	148	149	150	133	136	147	148	146	128	157	150	136	162	153	137	128	166	141	133	149	127	142	147	123	141	141	133	140	145	137	148	136	145	139	144	125	133	148	130	132	177	158	137	132	163	131	145	158	144	134	170	161	142	130	136	150	154	147	148	157	126	150	145	135	138	149	148	128	150	133	139	153	154	135	141	152	144	122	123	130	158	155	130	154	138	144	160	135	149	150	132	137	156	135	129	136	137	148	136	143	155	136	148	112	149	159	161	150	146	145	128	131	123	136	150	125	125	154	135	130	155	128	138	144	145	138	140	133	148	140	160	133	154	144	133	143	158	148	141	151	152	141	148	151	122	141	130	145	168	114	149	134	162	160	134	145	132	137	136	132	147	135	128	144	139	145	132	151	145	147	157	147	145	159	138	142	133	148	132	136	148	146	153	144	157	150	150	146	136	142	125	133	138	149	137	155	145	127	118	154	137	138	134	134	127	129	148	145	143	148	152	127	142	101	143	138	141	157	135	132	161	137	156	152	159	144	150	141	148	151	145	163	131	128	135	149	140	144	168	160	117	160	143	141	149	133	137	153	126	136	152	139	131	135	138	145	139	146	138	165	142	158	142	136	139	139	144	141	132	150	166	147	154	136	117	150	139	161	157	134	164	139	128	169	165	140	152	148	164	152	123	135	139	137	133	154	146	126	160	143	146	153	153	126	130	128	132	140	138	124	134	168	149	144	135	145	124	142	144	149	147	124	136	136	142	127	149	140	160	152	152	156	150	148	126	148	154	141	158	159	139	146	127	161	154	135	122	125	154	163	126	127	156	139	135	158	134	139	135	132	121	154	149	138	152	145	148	145	158	154	136	139	135	155	140	149	143	127	167	140	173	149	151	155	141	144	147	152	146	149	134	140	158	126	152	154	164	127	137	159	158	147	129	147	157	142	150	138	129	131	146	159	146	159	145	132	137	158	119	158	149	123	136	149	166	142	121	152	140	144	131	143	132	143	128	134	138	122	146	147	152	124	148	162	158	147	153	133	135	123	146	149	159	155	124	132	143	149	131	135	122	135	153	157	151	148	135	127	150	150	158	150	142	134	142	137	154	142	152	122	128	138	152	146	150	147	145	123	123	145	143	154	131	161
5370	1274	2445	2943	2579	2218	1795	1544	1313	1166	1035	1019	927	799	770	762	665	635	644	628	553	578	555	547	599	520	587	515	503	472	500	515	508	461	495	527	474	497	501	453	462	478	503	478	433	435	451	443	440	439	462	422	445	463	417	433	413	429	442	443	422	446	408	451	473	454	427	424	431	475	453	433	432	455	431	443	467	395	468	424	439	453	432	416	398	442	437	467	425	406	440	457	440	409	424	417	478	415	399	423	451	424	420	436	439	459	434	434	420	445	400	433	431	444	423	405	481	415	405	431	415	418	463	411	441	434	459	419	431	415	392	383	441	429	424	439	384	434	423	448	424	422	437	437	433	419	432	417	432	393	444	421	415	431	399	468	422	420	438	434	403	406	440	405	438	425	427	413	429	450	416	387	453	424	415	457	412	405	431	448	452	455	421	460	418	411	388	441	390	418	416	447	432	421	420	396	413	432	437	456	426	409	386	414	418	414	409	439	454	407	419	426	458	404	396	469	445	417	429	380	443	391	449	441	439	412	440	462	421	429	453	400	456	433	429	420	429	421	409	416	459	477	423	405	403	444	438	405	434	414	402	464	403	431	424	406	424	407	419	442	418	422	411	450	433	384	410	431	421	436	414	422	414	412	430	404	406	410	404	414	441	443	436	363	425	435	420	406	406	394	437	434	424	391	412	414	405	416	418	436	409	421	410	464	409	462	441	416	411	392	445	433	441	423	431	382	424	434	399	420	458	408	409	470	444	429	419	406	423	414	427	427	412	394	418	395	436	412	423	434	414	437	423	410	436	397	421	430	460	403	427	390	428	391	422	412	415	412	424	408	411	410	420	438	407	441	411	431	429	424	433	384	414	444	412	403	473	435	437	367	412	440	448	437	428	448	460	427	406	453	452	436	425	437	429	442	435	431	360	412	410	436	449	425	442	383	426	406	433	431	399	406	443	425	453	402	447	453	431	416	404	449	429	405	422	425	405	402	462	415	410	401	444	410	462	432	427	412	389	431	422	418	438	426	450	393	383	439	424	445	435	432	437	397	423	386	390	444	450	442	411	422	395	389	438	438	437	432	431	413	423	399	433	423	444	446	416	437	415	432	391	438	398	425	426	426	429	428	443	359	408	422	448	376	396	418	417	408	387	414	450	442	405	451	434	434	419	420	456	440	448	385	439	413	407	410	420	450	437	432	440	380	405	427	426	437	451	433	419	417	426	415	389	429	423	401	439	421	418	441	394	425	400	410	390	431	412	405	422	444	434	424	439	439	419	416	424	439	421	414	404	420	404	448	447	452	432	445	416	450	399	412	401	434	440	442	405	439	405	449	437	390	448	409	441	431	428	431	406	432	394	437	409	414	434	439	382	433	393	404	391	454	384	438	422	424	408	421	397	423	420	416	404	400	412	419	415	421	410	410	400	418	429	421	453	440	454	428	422	422	409	428	440	450	422	416	448	422	431	430	432	408	455	410	406	445	419	419	445	441	422	408	457	423	403	404	381	416	388	443	396	413	441	419	407	448	422	411	448	438	409	415	418	423	426	435	451	403	434	418	443	406	452	426	460	433	429	429	423	422	427	399	418	449	392	420	413	413	402	412	400	442	409	443	455	427	451	436	444	414	406	430	412	443	468	400	410	424	409	373	456	427	376	437	442	424	403	415	393	420	407	430	421	402	399	431	419	444	439	406	427	407	417	378	407	439	414	425	429	421	416	410	440	429	399	403	413	427	439	430	438	437	413	395	396	417	433	410	414	427	434	447	420	421	430	434	450	388	421	411	424	442	423	412	405	427	418	452	441	408	431	446	415	407	423	422	413	429	444	481	441	432	434	416	448	424	429	409	421	418	453	411	418	403	411	426	441	433	431	399	458	406	401	447	384	423	419	411	456	421	411	389	418	421	398	405	431	425	386	390	425	386	462	426	398	430	439	437	395	402	427	451	422	455	446	401	413	415	452	467	412	389	460	409	417	423	392	412	417	427	429	414	397	440	405	414	385	432	448	389	464	442	424	424	377	445	407	414	450	427	405	434	417	425	423	414	439	409	438	426	409	439	423	406	427	402	432	436	443	407	433	430	408	409	421	424	414	447	417	420	428	417	433	412	419	441	411	441	438	408	411	424	456	411	453	401	411	424	403	382	436	409	392	439	410	389	377	434	447	410	416	418	426	417	409	433	420	432	451	417	421	403	434	411	413	426	395	438	421	452	457	426	433	429	403	449	403	450	435	424	435	459	438	421	398	433	469	439	442	446	404	404	425	429	420	422	414	392	419	425	451	431	423	407	405	444	430	410	384	414	433	439	405	432	450	433	412	439	401	427	471	416	429	423	441	411	418	407	423	400	454	449	443	404	437	452	429	405	435	401	427	462	427	426	405	435	431	395	452	428	404	410	428	384	433	454	439	435	438	419	459	417	442	471	430	400	439	404	411	432	408	437	452	424	473	400	393	426	402	412	397	414	406	436	418	421	415	425	422	412	435	396	436	415	381	435	414	403	427	432	431	433	431	413	406	428	422	431	433	448	412	436	429	430	419	379	434	450	439	409	443	429	429	424	420	443	440	408	417	436	443	432	422	387	429	404	472	376	440	440	426	433	389	399	394	409	438	414	428	401	379	440	426	437	458	422	449	418	434	429	436	383	420	447	431	435	407	390	435	451	433	405	448	402	425	398	435	446	408	432	447	438	417	453	415	459	390	436	398	406	399	379	439	432	428	427	379	400	447	419	390	445	417	423	406	428	406	417	475	426	466	456	388	413	457	399	431	447	405	451	395	434	414	415	462	398	451	417	413	404	407	426	410	438	403	443	394	413	418	442	415	431	433	392	431	397	418	399	392	414	380	376	424	414	393	402	445	448	407	410	409	457	427	441	396	424	373	391	425	449	418	419	411	419	430	379	448	414	409	411	436	426	416	421	408	448	427	445	414	401	440	404	471	425	430	450	425	431	396	426	418	428	410	483	411	475	434	425	398	437	420	395	438	430	442	394	402	395	428	462	415	427	437	444	431	453	394	427	412	441	400	420	478	416	410	427	429	424	419	422	430	427	433	427	438	436	393	422	420	428	420	403	446	396	405	467	429	445	447	453	420	369	456	414	463	427	422	454	434	422	407	431	399	409	472	434	383	412	411	412	411	427	438	422	425	424	435	407	413	414	421	437	408	390	417	436	388	410	449	425	437	405	412	467	411	453	397	444	393	451	441	428	440	380	393	424	416	420	451	410	426	411	410	424	474	440	439	420	448	415	440	414	460	404	370	430	444	438	397	409	432	407	447	450	409	388	424	410	430	427	417	439	422	446	452	400	426	395	423	436	426	451	420	404	393	422	411	407	483	446	422	415	405	414	449	427	439	409	432	440	446	430	413	418	424	412	420	394	416	442	424	438	427	427	433	433	431	413	415	423	414	448	372	454	416	478	429	387	425	435	446	457	443	415	433	399	411	401	406	390	445	408	437	442	421	403	407	419	417	434	432	409	413	407	425	411
15887	2191	2320	1712	1248	872	689	538	440	371	368	301	260	239	217	243	204	204	201	185	196	173	167	177	163	170	162	156	145	138	133	159	146	158	137	163	148	153	136	150	149	144	153	140	124	154	114	132	148	135	135	152	138	138	141	154	123	132	141	118	115	142	113	130	122	104	135	147	129	139	167	142	148	134	140	129	130	132	125	137	129	121	131	150	142	126	138	128	130	133	161	141	127	138	137	114	132	120	155	130	129	139	134	116	131	146	115	136	141	137	132	145	121	126	113	138	119	127	141	144	120	140	127	113	139	113	110	122	130	140	142	137	115	146	124	123	130	129	130	130	112	123	146	138	128	131	126	151	127	121	108	144	136	155	123	114	141	138	121	141	133	144	135	140	122	130	137	120	127	124	127	138	112	125	139	121	117	115	123	133	155	139	130	150	118	106	127	134	120	113	119	135	143	110	128	141	141	129	110	110	118	127	129	147	134	133	130	138	140	126	136	131	120	144	124	160	128	145	121	104	131	145	137	142	142	144	136	157	152	142	116	115	163	133	149	123	122	144	148	122	138	154	129	129	131	132	146	135	149	128	153	141	139	126	121	131	126	127	126	132	134	144	118	132	124	115	116	121	138	138	135	136	121	113	139	161	124	143	141	130	145	131	131	135	142	109	128	144	149	133	131	131	123	113	133	154	140	131	118	136	132	135	167	146	147	118	117	131	134	126	128	123	140	147	127	137	116	111	134	120	127	138	118	140	153	149	128	140	146	132	131	146	153	145	134	133	135	126	144	132	144	122	120	134	133	131	148	143	132	144	121	164	119	126	116	121	131	125	130	107	140	133	110	107	122	133	132	119	134	141	125	116	139	106	139	141	139	141	147	130	133	108	114	146	138	112	146	131	141	143	142	133	116	120	128	133	134	154	133	128	128	138	125	116	144	142	157	124	116	147	151	152	120	143	142	142	128	137	140	127	136	136	123	136	131	142	115	131	146	134	136	136	142	137	132	109	146	142	131	130	137	125	123	131	139	135	133	132	109	121	140	117	128	129	115	132	121	140	135	127	122	114	119	136	115	138	118	143	127	137	142	122	127	122	147	121	134	116	136	124	131	129	120	119	128	115	126	136	136	138	123	103	135	114	135	134	118	127	140	123	136	132	130	157	120	113	130	125	133	143	132	133	148	157	127	118	114	152	127	114	133	118	127	137	136	112	129	127	125	120	148	150	147	134	138	123	117	132	140	129	124	131	126	138	128	113	132	120	146	128	127	127	151	145	119	141	130	137	151	132	149	120	133	133	131	138	125	126	116	125	135	131	143	125	138	146	130	119	131	141	127	154	137	140	142	142	133	131	104	127	142	152	123	128	143	122	124	157	149	157	127	119	142	145	137	170	143	154	142	127	142	128	137	124	144	127	142	107	130	145	137	137	140	125	148	137	132	119	136	119	137	142	140	136	120	126	126	126	118	117	129	139	140	158	142	136	145	149	117	127	122	137	149	137	144	132	136	131	138	148	133	135	146	133	131	151	128	158	129	127	119	144	136	118	124	132	118	149	127	117	151	141	111	133	157	120	129	116	101	122	131	127	146	129	131	137	126	149	151	117	136	152	132	139	139	132	137	123	140	123	127	137	149	129	142	137	114	114	123	118	110	111	126	132	122	113	146	126	135	120	122	125	133	141	139	126	139	133	138	121	135	141	129	116	128	137	140	158	142	150	146	120	124	136	132	143	122	117	120	140	122	132	121	139	116	145	139	104	143	143	132	128	132	144	140	127	137	120	126	149	122	131	137	128	143	145	125	110	136	115	143	121	122	131	150	144	143	130	135	110	134	132	143	135	149	121	141	116	130	130	118	114	122	120	145	101	126	129	141	130	139	123	150	117	144	130	123	138	133	137	152	133	131	127	117	118	142	139	129	115	143	124	149	115	120	126	138	133	131	139	148	125	123	115	138	138	135	157	131	113	120	125	124	129	128	138	113	115	138	136	145	131	136	148	140	133	157	118	145	133	117	119	142	139	141	125	124	123	151	119	119	143	160	139	146	121	130	145	144	140	132	133	113	123	123	134	128	119	134	124	124	120	119	131	162	139	131	142	129	125	148	123	126	128	125	147	115	125	124	118	131	138	130	148	124	119	133	131	122	143	131	144	120	133	141	141	120	134	126	109	156	130	139	134	114	125	132	147	130	136	124	127	135	142	132	124	120	129	128	151	163	128	163	159	140	154	128	128	117	134	144	134	144	133	128	138	129	141	147	123	139	136	145	116	123	103	156	158	134	116	132	149	134	133	137	126	153	121	114	149	147	138	131	123	134	159	132	135	132	131	134	130	120	142	139	163	137	134	126	143	133	142	155	127	127	124	139	124	140	143	146	120	124	102	117	117	119	164	133	142	147	113	155	132	132	142	138	158	103	107	136	119	102	114	125	125	123	140	155	125	130	140	126	128	118	125	114	136	124	142	135	138	123	156	120	119	129	132	145	108	129	105	133	130	132	125	120	128	129	126	158	173	133	132	137	117	124	92	115	130	126	135	123	139	126	144	138	138	125	135	129	137	133	135	112	127	130	126	132	145	147	135	117	132	137	140	135	107	142	117	134	122	134	137	121	154	134	122	110	131	147	148	144	129	133	114	120	131	144	129	150	117	128	131	144	126	135	138	135	139	141	149	132	128	116	127	127	141	119	144	142	148	131	131	129	133	136	114	132	123	117	132	136	124	140	132	126	136	143	117	134	151	117	138	147	133	142	147	140	135	136	132	160	136	132	119	133	137	126	133	137	123	139	138	140	140	130	158	138	122	125	130	129	128	131	133	146	132	120	128	127	132	127	125	115	124	146	127	129	155	113	144	117	118	133	158	137	147	126	137	119	116	128	134	125	125	129	128	133	137	137	125	118	136	131	151	158	140	127	146	127	135	126	155	131	150	116	135	120	115	142	159	136	126	121	124	136	128	128	129	112	136	117	129	144	140	130	133	152	127	119	127	142	107	124	126	125	130	119	117	134	130	149	125	128	115	119	128	125	137	123	106	120	144	144	150	132	136	118	122	124	127	129	138	145	132	128	119	138	125	139	145	121	135	150	139	136	122	116	126	129	127	115	128	143	130	130	119	147	136	143	141	127	120	121	126	115	167	101	143	127	124	147	130	148	135	120	114	115	122	112	124	121	136	131	129	128	137	147	136	127	148	121	119	134	131	130	125	141	125	133	125	132	119	159	138	141	113	145	129	130	136	124	120	139	123	120	137	110	112	120	138	133	133	140	112	115	143	132	123	142	129	136	148	119	133	141	112	131	132	118	126	134	143	127	131	126	118	132	138	151	134	132	135	117	107	132	124	138	137	126	122	138	125	149	138	138	126	104	137	118	132	145	131	156	143	127	118	132	144	152	122	139	142	122	120	143	129	133	129	128	147	150	128	144	150	133	131	133	139	143	105	128	130	159	111	133	128	141	140	144	132	117	116	139	140	128	103	132	129	138	147	134	132	141	127
7368	2023	4210	5127	4609	3756	3071	2506	2229	1902	1605	1418	1304	1273	1116	945	882	888	860	820	784	725	731	638	654	621	634	583	618	557	560	518	568	533	569	488	510	512	506	506	495	460	497	458	502	438	454	455	472	462	466	484	443	463	459	440	463	448	431	438	467	423	442	497	453	467	429	417	458	415	430	428	444	444	448	411	439	437	420	440	400	402	380	415	391	412	422	410	444	417	398	420	389	437	443	414	404	411	416	440	443	459	402	450	439	385	432	393	408	413	439	392	403	427	447	398	408	427	390	401	388	425	403	386	420	374	435	425	445	414	389	406	408	417	426	415	426	389	372	428	385	408	403	403	394	430	414	404	407	394	386	419	382	412	468	402	394	419	419	402	406	428	396	423	396	422	374	433	425	395	438	382	391	408	391	435	405	407	423	441	430	418	389	409	391	416	418	375	373	359	405	390	411	378	417	399	420	430	435	415	401	404	398	385	394	415	393	424	392	456	419	420	422	379	414	399	398	391	402	385	433	398	430	393	438	409	427	418	399	429	392	409	359	393	395	414	403	381	417	395	422	413	397	411	392	443	421	438	380	402	388	454	407	415	422	400	416	425	398	428	397	427	413	397	414	359	379	419	403	379	398	398	404	382	388	396	425	411	442	394	382	392	425	389	433	402	390	390	427	393	394	383	409	430	406	420	396	380	407	388	459	423	378	401	428	407	407	409	377	396	393	432	399	427	388	407	407	407	406	431	387	392	415	375	389	392	426	390	402	409	383	394	402	388	409	394	414	405	385	419	463	390	393	421	410	408	369	392	399	425	399	442	431	402	370	404	442	379	431	435	416	393	368	386	411	394	427	441	417	390	460	412	393	411	397	389	389	361	394	413	385	358	380	374	412	386	391	396	379	402	409	413	399	374	421	393	433	383	406	438	435	435	406	401	439	381	385	418	398	415	425	409	412	398	416	415	413	424	412	367	402	461	402	375	393	407	403	390	399	417	414	404	448	399	399	437	414	403	434	396	431	446	417	392	389	429	414	412	416	428	429	398	404	359	443	410	401	372	412	411	388	355	365	409	434	372	418	415	402	413	421	427	408	414	372	422	408	380	420	375	409	417	397	411	396	402	401	415	414	413	399	393	425	367	409	437	438	383	413	435	440	427	400	401	398	380	399	419	408	409	433	385	417	410	414	410	424	394	410	434	401	416	378	382	393	413	447	399	366	412	446	420	397	437	429	400	417	370	397	408	397	406	407	420	415	431	424	393	411	419	415	426	388	409	417	418	422	432	394	409	422	395	423	430	429	390	391	456	427	411	386	404	398	395	382	409	386	376	392	401	405	395	418	391	399	407	410	408	399	387	445	386	372	377	388	408	388	401	445	391	405	434	439	402	414	401	389	424	405	390	402	430	406	383	438	390	404	390	406	372	399	405	354	374	410	420	398	427	413	403	391	387	422	382	415	397	384	392	403	397	451	417	391	391	434	384	414	427	425	353	399	398	397	397	408	421	389	432	385	413	371	387	378	429	414	410	364	388	392	369	392	402	391	415	381	425	413	391	412	420	423	405	422	411	430	424	397	429	449	405	393	410	416	407	401	387	371	419	408	398	418	383	361	391	421	419	373	395	399	389	433	416	384	397	434	410	392	381	423	411	396	411	414	382	434	397	422	391	424	406	405	446	421	409	398	399	402	422	390	396	404	415	418	428	445	362	403	415	392	401	403	383	389	390	382	429	389	369	409	429	384	424	375	400	408	390	406	428	392	394	419	400	383	398	397	379	439	386	386	425	456	417	402	422	384	380	408	390	394	390	400	404	367	391	410	390	388	429	369	403	424	430	391	408	409	412	393	396	427	398	423	398	397	431	433	400	371	401	395	419	407	402	398	381	414	395	401	389	416	405	383	410	420	435	354	398	411	401	388	404	418	398	402	406	422	402	415	394	424	420	397	412	391	400	401	416	428	395	375	387	404	453	444	432	433	418	410	411	416	386	374	402	410	426	405	412	427	400	408	409	394	408	425	400	415	400	379	394	373	396	369	412	402	394	413	399	432	417	438	424	377	411	406	411	390	429	395	367	404	407	438	394	394	389	394	383	422	404	416	389	407	408	418	457	405	414	399	381	462	386	396	392	420	406	380	422	452	427	404	437	406	406	384	445	408	391	405	383	409	414	384	398	439	385	419	406	400	409	421	398	409	390	407	408	451	408	431	426	410	405	421	404	414	410	385	401	419	387	389	427	423	411	402	379	394	411	438	397	416	388	366	397	419	384	450	401	441	421	412	429	420	401	438	418	389	407	405	410	399	394	394	428	427	423	425	408	425	386	398	405	402	374	410	427	428	381	408	429	409	381	415	424	416	417	386	382	442	399	375	414	393	407	423	418	404	425	349	432	425	394	393	412	410	421	401	385	367	391	404	413	402	389	461	396	356	407	364	409	386	385	416	411	421	417	381	398	407	393	404	416	426	385	398	402	382	426	406	379	413	432	425	451	415	391	436	402	398	375	405	383	395	393	384	414	388	394	355	405	405	396	361	412	389	423	411	431	443	399	397	385	405	443	454	402	393	424	373	452	411	384	390	429	408	402	389	389	389	379	399	372	420	370	428	430	404	403	424	397	396	397	412	430	373	424	381	417	431	401	365	393	413	386	400	436	418	420	398	423	405	385	447	438	396	393	379	407	412	417	357	377	407	419	355	425	406	383	422	434	403	409	405	393	389	395	401	391	399	481	394	417	424	418	405	422	407	399	435	418	408	383	432	395	385	415	435	362	440	368	405	432	385	418	398	409	398	399	400	412	399	386	418	415	395	390	407	415	395	407	398	382	383	406	456	442	408	424	415	405	403	367	398	432	407	400	417	415	392	438	417	395	419	406	412	400	410	397	401	402	424	425	392	422	400	417	383	374	450	408	417	403	426	419	423	407	422	420	416	414	419	408	418	366	396	368	417	410	424	455	413	431	422	396	415	364	428	395	404	419	438	406	395	408	399	386	386	393	400	419	385	418	389	411	410	450	391	426	405	377	422	402	457	407	413	397	367	419	406	453	397	423	417	370	389	401	382	422	388	439	387	405	460	405	394	387	419	400	418	389	388	387	460	406	383	420	396	424	405	405	394	405	413	445	387	393	398	372	398	417	402	402	391	378	439	398	421	463	431	416	415	397	427	405	366	396	406	444	395	420	389	373	392	405	415	431	374	414	394	408	416	418	382	443	407	381	386	359	423	384	457	393	395	399	402	401	427	459	410	436	400	400	439	402	407	376	414	408	414	421	435	413	444	408	381	410	427	384	401	396	387	433	425	432	424	429	432	376	407	414	393	418	418	454	384	403	394	401	408	405	424	423	420	425	412	414	387	404	425	445	420	426	384	418	432	388	402	445	405	398	387	390	390	394	391	416	434	397	415	387	427	362	374	454	403	437	397	408	407	425	431	394	381	444	409	433	354	397	406	393	396	446	408	405	389	439	437	398	433	404	387	374	383	432	392	436	416	425
2413	365	366	323	341	287	285	260	328	268	251	238	248	280	278	257	284	253	239	267	295	243	273	237	269	280	262	287	255	284	236	274	287	280	290	275	253	271	289	267	306	298	263	267	268	270	264	272	277	279	258	244	242	245	262	262	273	281	257	240	272	286	259	259	295	235	275	258	266	257	280	267	270	249	280	255	274	227	247	248	281	256	272	272	268	290	237	250	282	263	273	273	281	257	269	271	260	268	273	264	251	252	250	273	262	276	267	266	278	268	287	265	255	274	271	256	272	265	262	272	253	245	260	270	275	264	265	228	292	245	260	236	275	269	267	260	284	280	251	251	255	248	258	232	253	238	280	264	248	248	251	261	260	246	245	275	270	254	261	274	244	287	255	265	262	263	289	261	259	262	242	314	283	262	256	283	282	276	281	255	247	269	279	265	268	270	274	296	270	230	246	251	276	247	300	243	266	292	255	270	263	247	266	253	296	286	266	256	262	254	274	294	277	258	276	293	279	253	275	269	240	261	275	283	259	261	264	249	256	267	230	266	281	270	246	290	256	262	281	278	281	265	259	270	286	266	248	269	274	264	260	275	263	296	283	261	243	262	267	303	258	273	266	273	307	276	268	238	293	246	240	236	277	254	256	276	287	259	255	267	279	265	256	267	275	255	296	270	262	278	259	248	279	258	265	279	244	259	272	278	237	241	264	298	257	273	280	280	251	275	262	234	250	264	256	268	302	293	277	234	289	284	290	269	275	286	262	277	270	258	248	262	276	252	251	228	260	254	262	291	266	250	247	252	244	245	253	255	267	259	260	252	266	268	271	279	232	282	280	271	257	264	254	289	259	236	232	305	257	272	244	242	225	255	276	303	263	254	261	281	223	265	262	281	229	252	287	231	250	274	255	275	257	270	259	282	260	284	271	233	259	256	266	256	273	269	272	270	289	266	282	263	263	285	294	290	288	270	265	225	257	244	246	292	267	275	265	251	276	254	246	276	261	287	277	277	284	256	293	259	277	259	272	237	233	241	266	271	272	276	269	276	276	259	277	263	300	274	279	290	269	246	268	257	256	255	255	283	264	260	261	276	246	266	261	243	275	260	264	270	253	260	269	235	256	272	259	272	259	257	282	257	272	266	272	266	273	256	249	253	250	273	282	255	240	274	285	256	291	253	267	281	265	262	266	254	270	263	238	261	273	263	233	278	248	253	259	255	263	257	248	274	260	258	268	281	253	286	257	241	297	262	260	237	256	283	271	279	244	256	265	244	282	283	279	277	223	221	257	258	249	232	273	283	251	251	274	298	254	296	273	282	255	292	258	236	243	285	297	265	255	274	294	265	261	247	258	262	251	265	256	260	266	278	269	276	296	238	239	249	253	279	239	279	258	249	262	289	257	269	301	296	264	255	307	268	238	275	295	260	282	251	278	271	270	240	287	277	260	274	240	264	265	242	275	265	218	250	277	279	273	305	273	255	250	231	227	285	242	267	267	279	264	270	266	265	256	273	251	280	261	259	263	251	275	245	266	250	284	243	265	275	291	252	234	286	251	246	270	259	247	251	287	288	248	270	297	256	275	253	267	247	260	241	233	263	245	273	256	255	262	257	268	263	274	279	263	264	262	254	287	267	266	290	240	263	247	253	258	264	265	262	254	265	255	314	252	284	282	287	268	265	271	287	289	252	259	292	264	270	269	237	270	301	261	287	226	266	260	269	277	270	298	271	256	268	264	228	258	272	244	250	272	265	256	278	260	268	287	288	247	257	253	239	288	244	270	239	242	278	280	277	245	264	263	269	290	266	242	292	298	240	240	286	257	260	262	274	287	268	243	244	249	256	280	251	233	270	264	266	276	288	245	259	252	278	253	259	279	255	258	258	270	250	261	283	284	260	294	289	261	285	262	267	271	255	241	250	280	266	272	261	264	258	269	260	275	275	266	257	254	259	255	297	276	245	263	281	249	268	253	287	270	263	289	278	246	256	270	264	263	287	258	237	295	286	273	262	272	262	272	255	251	260	226	258	269	292	250	246	274	256	243	275	234	260	263	229	268	242	267	240	258	254	269	264	253	263	250	266	279	273	267	279	275	256	263	250	264	286	248	267	249	273	270	240	267	275	267	241	261	263	249	253	283	252	233	263	274	257	262	249	291	241	259	270	265	249	267	259	245	261	254	258	259	255	267	255	272	259	285	241	308	262	280	273	259	258	279	255	244	242	277	272	287	251	266	266	245	248	269	258	262	282	264	285	262	282	253	236	286	252	289	246	273	275	274	283	261	253	264	278	291	323	250	253	313	247	281	237	276	252	268	285	286	276	255	287	257	270	238	248	264	251	271	260	277	246	283	301	281	272	238	251	274	263	271	266	274	263	262	279	263	260	248	255	271	288	274	263	271	278	296	276	249	262	274	262	269	259	235	296	279	247	246	259	267	273	273	280	268	272	263	286	256	237	261	250	278	257	280	251	269	265	255	289	272	304	270	278	262	242	284	269	257	256	229	259	262	272	294	279	258	252	248	281	275	289	275	275	262	282	262	292	248	255	269	271	287	243	249	267	261	288	272	267	276	245	252	267	239	271	267	283	260	289	255	258	266	259	270	243	258	236	243	288	255	272	289	291	271	297	295	243	251	258	254	296	291	264	263	242	259	262	244	260	247	261	275	246	252	281	283	247	266	262	281	272	270	243	285	276	267	315	263	282	271	254	287	301	276	306	257	277	256	280	272	273	249	272	267	290	249	268	266	267	239	284	293	277	241	261	267	271	275	268	244	220	244	273	278	284	290	246	277	252	274	289	233	272	219	282	248	281	288	267	273	270	279	254	276	263	296	251	282	249	236	275	297	238	265	291	272	285	250	266	263	276	313	244	250	266	281	293	268	248	290	259	278	231	261	258	273	257	275	233	288	238	279	277	262	258	249	247	251	279	253	277	235	268	259	222	248	281	268	262	246	281	262	275	264	240	288	263	281	244	288	284	276	227	259	269	269	273	250	271	272	294	260	260	270	255	275	263	285	284	283	297	246	254	241	274	275	259	263	235	259	293	227	285	300	250	272	231	255	269	243	246	268	279	285	263	251	276	274	264	264	258	261	269	261	277	264	261	268	301	229	247	275	291	266	268	283	278	249	248	249	255	241	262	251	260	247	272	272	238	253	277	266	232	291	273	285	294	274	265	270	289	264	266	254	268	280	271	277	257	282	284	269	254	284	301	287	254	257	277	249	274	257	253	270	245	281	282	256	260	282	267	265	263	232	270	219	287	259	243	242	275	285	253	269	272	260	277	273	251	250	255	255	285	222	273	291	275	244	241	250	252	251	262	269	280	236	244	258	251	303	266	244	246	272	265	239	271	267	257	262	265	283	280	279	273	266	256	268	265	308	257	276	258	261	268	296	291	269	221	249	274	253	250	261	250	248	263	272	280	276	256	259	267	263	279	272	268	262	243	262	252	258	276	253	273	257	271	243	286	253	257	271	257	268	253	239	257	248	280
2358	820	849	931	956	846	883	844	817	755	805	700	775	718	763	767	716	780	720	773	744	739	713	796	704	754	757	724	726	735	709	686	729	754	706	761	750	712	764	758	746	744	759	668	725	737	730	729	755	707	757	712	705	702	732	730	703	700	756	736	701	725	693	686	742	725	700	725	725	704	763	765	719	728	684	700	696	746	737	714	747	771	740	774	679	741	723	791	709	731	719	732	718	715	737	709	743	675	714	723	731	706	681	751	704	713	713	749	791	736	684	694	713	697	746	762	684	680	718	736	709	710	758	699	739	689	721	768	707	680	724	698	725	723	703	714	702	735	698	745	678	746	724	748	693	716	677	711	697	740	723	720	748	708	739	755	746	769	740	709	740	727	730	740	685	725	750	703	738	723	696	726	717	732	703	755	704	677	746	736	729	716	736	721	724	701	737	755	703	731	676	726	699	742	679	715	668	732	764	722	652	741	711	705	696	720	725	727	715	734	710	728	701	742	705	702	696	704	745	702	671	724	709	716	731	746	731	704	740	726	673	732	725	734	709	710	736	749	743	695	744	712	696	722	744	688	714	667	703	752	665	711	765	737	699	716	688	665	746	731	703	762	683	707	729	699	714	713	732	739	707	691	738	668	690	694	765	741	717	701	706	753	682	749	726	709	706	703	654	683	736	710	705	687	746	772	699	728	697	719	701	750	742	726	699	729	706	745	721	735	727	713	702	707	716	739	652	727	751	689	700	760	685	716	692	677	729	727	696	712	721	721	690	684	704	691	711	698	731	748	761	703	744	690	758	707	701	720	736	709	689	739	747	690	712	669	700	705	716	720	678	726	730	742	730	744	732	725	748	727	733	752	704	737	769	720	732	723	695	685	698	670	727	719	707	747	677	671	762	710	690	700	749	732	705	687	690	683	690	713	702	755	721	678	713	690	745	751	709	679	737	700	742	729	679	737	722	743	672	726	697	712	717	678	741	696	713	728	674	706	747	693	704	718	656	746	733	771	738	730	723	650	715	722	684	697	732	699	708	727	694	699	744	743	746	681	705	744	714	687	729	768	724	698	677	741	721	725	667	720	703	695	713	735	748	745	698	738	691	764	727	706	719	711	686	704	742	735	675	694	756	667	711	714	704	659	729	761	744	757	708	711	758	702	714	729	674	752	786	695	698	700	733	707	698	692	747	698	729	701	675	773	716	716	760	708	689	717	684	661	718	728	698	751	718	716	683	678	702	662	713	734	734	711	766	761	730	736	727	694	690	737	683	720	712	705	679	719	643	708	738	738	688	720	665	744	706	742	700	690	725	723	739	713	720	665	686	750	773	695	720	730	725	730	691	706	692	716	720	713	762	754	746	736	707	686	689	730	730	745	725	731	710	732	676	715	673	697	710	679	736	695	720	667	735	729	720	752	728	731	723	765	682	716	735	745	719	686	663	711	739	743	739	739	673	729	757	776	750	695	730	699	691	683	727	710	755	715	693	730	710	687	729	743	736	680	681	728	724	694	720	668	742	727	714	701	722	729	729	744	740	762	682	712	717	711	701	759	674	750	702	711	690	667	667	720	630	682	722	721	709	742	743	657	703	713	728	719	730	727	716	741	739	736	700	749	724	694	717	684	719	740	674	692	684	761	706	751	729	661	755	723	755	741	713	711	721	731	749	738	662	716	685	700	743	732	758	695	704	685	769	715	703	745	733	710	742	755	734	761	731	683	683	700	743	719	704	715	744	737	730	721	731	750	764	710	720	737	681	716	690	718	708	717	663	700	682	672	671	731	745	690	724	710	689	730	755	727	716	741	756	678	689	667	728	734	696	720	745	708	760	729	717	740	695	735	686	680	726	737	727	676	735	722	732	767	740	693	742	737	724	719	720	736	745	736	702	771	672	739	667	669	726	655	674	752	710	761	684	692	735	744	699	727	703	696	686	672	722	718	730	652	708	716	673	699	716	711	721	749	724	713	730	730	742	674	691	735	694	713	700	751	753	699	676	738	668	707	693	700	756	727	776	744	729	726	759	720	710	723	742	690	783	759	689	683	740	745	750	776	702	726	659	742	702	760	687	733	677	736	722	694	724	746	708	739	735	757	751	778	692	699	761	734	724	717	765	722	750	692	684	711	712	720	725	754	723	686	741	749	660	704	731	718	646	714	756	757	715	717	680	728	724	703	719	702	758	694	722	756	723	739	680	715	718	726	736	681	770	714	747	715	663	714	706	712	742	732	696	744	744	701	764	716	688	701	724	731	714	710	721	684	700	696	741	746	722	719	708	756	716	708	781	699	732	707	779	773	734	723	762	730	742	702	671	711	720	697	716	692	721	707	754	718	756	715	705	691	698	754	698	680	744	706	702	707	676	711	707	738	717	719	712	761	739	664	736	733	699	691	743	690	722	719	721	727	690	727	712	697	717	731	747	727	723	719	731	715	737	697	697	721	700	715	699	756	754	727	726	713	756	697	680	707	741	729	694	732	704	710	712	728	729	760	730	714	700	777	676	736	761	730	745	698	721	690	712	683	719	687	731	694	733	676	699	716	695	740	738	725	713	753	704	748	704	712	688	735	681	719	725	723	756	738	712	686	701	684	698	707	670	732	750	720	725	698	761	734	740	749	754	713	737	716	771	675	674	718	752	708	721	691	702	718	698	720	727	726	717	756	750	732	750	671	716	706	653	710	687	684	717	759	735	741	723	750	749	690	672	731	704	729	706	772	716	712	688	710	728	683	740	724	743	720	752	697	739	691	709	773	717	785	737	705	715	696	711	682	762	709	750	706	721	717	786	748	693	762	731	736	690	733	706	737	676	717	721	713	663	717	750	723	730	731	679	752	703	690	652	670	725	666	738	728	691	690	763	753	707	748	721	712	726	763	746	748	732	757	739	699	701	708	687	705	642	686	756	736	676	710	729	702	770	677	679	705	703	723	733	728	715	648	680	704	676	732	693	661	724	692	708	711	690	766	752	724	697	690	729	689	737	773	692	692	699	753	688	735	688	719	734	706	699	685	735	689	709	686	709	706	715	707	695	712	707	705	697	717	697	731	747	678	695	774	750	713	784	715	696	728	688	764	673	702	736	716	751	717	719	751	757	680	710	711	683	695	733	677	737	791	729	710	707	725	764	738	764	744	720	690	751	717	750	732	739	679	713	756	760	747	720	706	723	713	747	662	728	686	764	708	735	690	693	698	732	704	695	724	652	766	738	709	746	744	723	739	720	765	729	716	752	690	756	734	669	745	750	761	734	730	688	723	718	754	676	713	726	735	684	746	730	769	715	726	714	690	715	708	675	728	720	731	771	740	757	713	749	723	713	689	693	720	704	733	693	721	650	771	671	745	709	744	715	750	710	723	718	732	703	702	729	696	695	699	670	716	703	712	738	742	709	734	719	717	697	702	718	696	740	723	744	667	709	696	731	716	722	720	700	784	650	724	710	709	729	719	747	714	708	764	712	717	720	711	697	767	740	721	741	717	710	704	748	669	742	734
8672	891	1130	899	700	487	451	341	279	262	267	234	215	183	201	195	185	187	181	170	184	152	152	179	141	165	172	138	172	158	140	200	170	150	146	157	152	141	144	138	149	138	147	165	142	148	150	153	140	156	166	164	141	155	135	150	143	162	159	158	151	153	143	173	150	130	143	125	150	160	154	153	138	137	137	143	147	149	140	158	150	143	136	140	162	154	125	131	140	161	139	142	164	140	132	130	157	156	130	169	145	142	151	157	142	139	155	145	133	133	147	159	132	131	146	149	152	145	139	144	146	151	149	155	134	139	156	137	127	147	142	150	147	140	130	156	149	144	153	150	137	145	187	164	147	117	158	146	141	169	124	147	145	153	136	140	132	161	138	142	148	136	139	147	132	149	154	156	136	129	134	139	161	121	141	137	142	131	138	157	140	159	127	127	150	159	119	153	138	133	137	149	140	172	140	122	131	147	144	157	154	145	134	151	172	145	146	129	144	153	132	144	155	136	141	161	132	159	141	139	151	143	143	145	131	137	136	129	143	140	135	134	148	157	145	119	120	162	125	158	130	143	129	142	135	134	150	158	148	136	146	124	128	112	147	141	120	132	140	137	141	135	161	128	165	147	138	143	131	165	141	148	141	135	156	144	130	157	153	151	132	138	140	122	151	157	141	131	154	147	159	132	150	137	131	138	145	143	122	158	148	156	147	137	154	149	142	135	141	132	136	122	170	125	148	147	133	148	152	141	149	148	148	131	145	139	133	161	135	129	174	134	138	164	136	143	121	149	157	141	148	132	147	150	139	145	132	122	121	149	152	141	147	129	136	150	146	163	135	133	137	129	152	158	151	166	152	150	135	147	133	134	151	146	154	145	161	156	151	136	145	130	147	155	142	150	151	123	151	150	142	156	158	141	140	140	138	161	130	140	138	161	160	140	143	131	132	144	148	166	131	134	141	139	145	135	154	146	147	145	157	148	120	135	125	154	160	146	125	151	143	146	151	150	157	167	126	150	136	153	157	141	151	135	158	140	163	131	147	127	139	127	133	161	131	152	139	134	136	149	153	156	156	130	138	163	153	153	135	124	155	159	131	136	129	136	164	153	142	147	153	162	142	141	119	127	143	147	137	135	149	157	141	147	128	118	143	133	146	154	118	129	149	145	143	163	145	139	151	161	149	155	126	130	143	139	162	135	143	144	152	134	173	134	153	128	140	141	149	144	140	158	115	137	135	132	138	150	109	150	138	171	179	148	166	148	151	136	131	137	124	148	148	126	134	164	157	143	165	150	139	145	128	158	154	170	142	145	156	152	142	152	132	143	160	130	150	135	144	135	145	130	139	145	126	137	150	144	135	142	148	148	132	160	131	122	131	134	166	144	138	150	137	125	165	150	144	152	138	157	145	163	139	161	132	152	133	163	137	137	137	139	144	139	145	134	147	137	159	146	154	125	138	119	132	132	139	129	135	124	146	144	139	152	146	129	139	145	144	152	133	124	124	128	150	130	154	143	138	128	156	143	122	132	116	134	178	128	162	158	136	161	138	158	137	159	154	136	141	152	136	121	148	158	129	149	141	141	143	124	146	146	142	158	131	146	159	156	147	119	145	124	130	148	158	137	156	113	124	147	149	148	166	159	158	140	158	146	144	155	131	129	143	144	162	138	142	153	148	156	146	139	143	129	124	137	161	144	154	138	149	155	131	131	141	143	152	151	158	151	134	154	131	146	155	138	150	139	130	137	167	142	144	137	126	159	155	146	130	121	125	144	130	165	146	151	144	150	151	164	147	152	150	143	167	120	162	144	157	142	148	159	140	123	137	138	150	143	139	160	139	162	142	139	131	143	152	135	138	142	131	143	157	114	152	132	151	131	144	146	154	125	155	139	142	165	112	153	153	126	139	138	145	122	152	170	156	131	140	167	134	128	147	170	131	151	137	119	139	141	161	136	147	153	136	144	133	133	150	128	142	127	127	154	170	131	134	142	160	171	160	160	150	148	135	137	140	152	109	139	140	147	146	116	134	130	161	138	118	130	187	163	146	165	119	148	146	150	138	127	149	133	125	155	146	160	136	143	147	164	137	146	149	147	140	136	104	157	150	133	137	132	149	158	154	137	125	136	150	131	143	137	125	150	129	123	138	127	127	151	172	157	148	164	164	147	142	143	136	139	133	135	141	119	114	144	131	144	142	136	138	159	133	159	149	119	143	129	129	128	146	149	156	160	145	126	170	154	178	127	148	142	137	130	159	151	146	127	124	136	142	127	150	169	128	121	127	150	147	147	150	156	142	139	151	157	144	143	140	122	142	144	136	149	169	125	152	123	134	162	157	141	122	144	134	139	130	151	137	128	153	135	124	145	171	128	135	147	126	135	148	123	134	136	139	133	136	130	140	131	134	158	154	133	167	127	149	137	144	152	159	147	153	144	138	135	141	150	149	146	163	147	126	125	133	143	128	130	138	149	140	146	156	148	130	133	135	123	142	155	152	129	146	153	124	141	136	163	149	144	138	141	142	137	127	140	125	141	122	153	146	154	151	144	160	169	155	152	135	125	153	162	152	120	122	149	139	150	138	135	149	130	148	126	125	136	124	157	153	169	142	144	155	142	144	148	140	142	149	144	155	136	115	126	133	164	132	143	165	154	146	126	155	128	136	135	118	149	157	165	155	116	141	125	150	144	120	152	149	135	136	146	139	150	145	132	132	157	149	163	134	137	122	146	134	147	125	159	160	141	125	151	144	139	146	121	128	136	132	175	153	144	145	149	137	144	148	155	141	147	148	142	143	151	155	142	140	139	125	167	133	146	177	134	158	143	119	155	151	140	138	149	139	133	128	157	153	148	138	167	136	152	117	131	150	134	116	147	159	152	154	143	153	137	143	132	139	157	135	133	160	129	138	143	128	137	161	122	143	163	127	141	132	138	136	171	157	155	155	157	150	140	148	143	149	159	171	149	156	145	147	150	130	152	137	129	144	160	140	123	133	146	147	136	148	131	146	143	130	150	157	125	127	153	148	175	145	152	161	140	148	167	131	155	147	128	132	138	148	157	152	152	165	157	137	170	148	129	138	162	140	137	158	141	131	146	160	141	133	133	142	140	130	145	141	142	119	146	139	121	168	132	149	159	153	136	164	150	141	118	127	154	148	127	134	137	150	134	134	179	172	141	137	141	131	146	138	149	143	147	153	159	149	145	148	145	148	138	155	128	138	155	150	135	173	150	141	144	136	127	146	135	136	111	140	159	139	152	151	138	130	155	135	160	140	130	164	153	136	142	149	149	144	135	138	142	143	145	134	156	137	136	157	161	131	139	137	134	141	131	142	147	151	143	117	152	148	120	161	134	148	145	166	124	154	154	134	141	151	146	139	139	160	156	141	148	157	164	136	149	144	142	120	159	144	145	168	157	146	138	173	157	150	161	152	138	134	131	141	142	148	147	144	128	142	155	143	131	146	131	137	149	146	146	158	143	134	128	149	149	131	137	144	146	149	148
5452	1326	2455	3024	2662	2161	1807	1562	1301	1179	1084	968	924	837	724	772	681	631	648	652	596	602	550	600	560	524	545	493	510	499	528	495	495	522	495	500	486	464	491	468	487	482	483	451	483	477	434	440	423	436	457	429	414	424	422	461	439	400	444	415	431	443	418	428	444	449	442	468	406	443	422	423	411	423	427	419	433	380	428	441	436	414	434	442	412	426	431	395	429	396	428	432	444	427	353	414	454	412	437	436	427	432	432	455	411	392	425	429	477	406	418	463	441	420	403	410	435	418	437	478	426	422	410	444	426	429	463	417	439	426	426	427	393	387	448	443	420	444	394	409	424	407	424	445	424	460	446	369	426	413	428	408	449	434	400	443	459	448	405	444	429	473	410	417	410	416	455	467	403	421	457	397	411	411	430	390	437	455	434	433	393	434	446	399	412	457	428	418	417	394	412	437	409	407	412	414	439	454	408	423	458	436	437	420	452	439	422	417	394	409	425	435	439	384	433	433	418	401	446	463	429	465	425	429	381	386	395	432	440	455	423	449	475	434	378	423	428	444	429	447	438	386	432	451	429	447	423	427	409	421	427	387	458	409	426	425	439	412	442	436	419	451	400	414	428	437	407	441	423	434	416	451	423	414	438	397	438	417	410	424	430	411	444	398	451	419	442	395	411	415	424	399	446	459	442	432	412	428	380	397	442	424	421	382	407	438	437	425	414	448	413	425	421	423	428	430	409	421	409	378	394	437	402	411	410	424	420	397	429	434	432	422	401	379	418	456	451	414	405	432	409	402	436	414	420	398	386	403	417	443	399	417	432	418	424	411	439	422	426	394	438	433	392	448	441	408	431	426	417	393	416	448	405	384	449	401	418	420	429	415	428	453	418	402	449	442	433	430	458	423	412	438	427	442	437	385	432	472	418	401	421	451	383	423	426	443	422	416	399	422	407	423	407	425	412	419	403	463	419	419	435	416	442	396	423	404	413	402	406	419	415	419	415	420	406	435	430	396	425	417	439	453	432	420	424	417	397	407	420	420	426	429	396	400	421	450	414	427	431	425	415	457	419	453	440	440	425	462	409	413	377	437	421	453	411	411	395	442	413	427	409	439	424	431	420	448	403	429	414	422	431	418	406	400	437	392	428	437	427	438	439	407	412	424	406	394	421	438	403	398	402	420	440	443	399	440	417	388	408	433	423	435	417	460	387	433	412	429	456	399	422	402	407	436	380	414	400	431	428	470	419	407	432	394	419	447	406	410	416	394	441	421	425	429	385	387	458	424	416	436	450	387	424	460	433	453	446	441	415	416	406	393	418	453	423	439	438	432	397	440	420	389	427	420	430	420	435	429	404	431	484	456	424	428	415	440	442	426	376	420	421	422	413	439	398	418	391	408	423	433	399	387	358	445	418	435	425	410	414	387	426	423	436	429	446	446	421	414	408	419	413	396	445	452	436	386	401	385	397	403	422	429	449	440	442	428	420	417	396	450	396	431	417	424	414	402	428	401	424	409	466	430	404	449	425	442	407	399	408	423	427	414	398	429	428	418	436	438	437	430	437	408	402	410	433	421	396	419	421	425	410	430	384	410	414	428	439	404	433	405	417	429	447	411	373	423	404	416	400	444	423	416	410	408	407	439	446	419	394	410	431	399	424	436	429	410	448	387	406	391	413	418	439	434	441	397	422	401	429	401	414	428	415	414	408	426	432	419	393	427	393	429	386	419	400	427	404	444	475	442	413	420	429	435	420	450	424	458	434	432	414	408	460	423	417	373	452	412	433	410	429	453	391	380	442	410	406	461	435	439	434	438	406	405	361	466	450	383	420	386	431	425	380	411	437	436	407	464	410	422	442	432	387	420	440	405	403	439	427	439	431	403	420	407	397	405	380	420	410	397	434	422	403	431	404	398	429	416	441	420	442	413	396	417	435	398	432	437	433	437	421	463	424	422	442	394	405	425	452	426	430	412	430	402	442	428	454	406	468	390	403	432	428	393	459	405	402	407	426	408	404	391	435	435	403	442	431	397	444	416	421	427	427	432	413	418	439	407	396	438	476	433	413	415	413	382	403	384	430	399	425	434	388	424	434	389	415	396	402	413	375	447	451	453	448	415	407	387	407	412	424	438	423	426	426	413	437	429	442	428	407	429	398	408	435	427	421	403	459	425	441	413	393	414	407	417	379	437	432	443	413	394	379	415	400	424	416	405	444	414	440	461	406	430	385	439	466	432	424	433	361	392	433	451	412	441	413	417	415	436	407	343	403	435	409	424	426	437	421	445	443	433	417	420	467	463	455	347	418	388	433	419	404	407	405	432	410	407	423	438	416	434	437	418	390	408	427	405	440	402	406	422	423	400	404	426	435	406	473	466	447	422	436	455	416	432	412	404	376	433	397	422	464	423	436	434	399	424	393	407	445	379	428	398	453	443	440	416	412	437	420	410	447	444	412	422	411	441	438	418	432	391	397	403	410	445	416	452	398	435	448	391	416	410	396	426	431	412	472	426	402	414	417	424	398	427	474	386	436	416	439	443	383	454	421	430	424	442	416	422	440	422	452	411	405	419	416	422	434	433	409	420	433	417	415	445	423	423	459	424	412	448	410	443	383	407	421	424	428	386	404	465	414	408	431	395	454	382	355	441	461	444	429	387	458	409	396	421	447	438	440	410	423	400	398	428	421	404	424	447	418	408	443	452	429	420	436	432	429	445	441	411	419	431	414	408	410	376	461	425	440	403	452	404	411	427	390	400	374	410	399	422	417	411	413	427	429	418	419	407	443	420	411	440	410	430	426	393	445	395	411	456	403	424	398	419	412	432	410	413	385	423	434	435	418	422	406	404	411	407	434	446	427	423	430	446	448	418	424	437	421	420	416	410	413	422	404	430	412	417	443	421	417	459	396	422	413	414	430	407	400	431	415	454	418	401	463	405	423	424	409	420	449	416	435	406	445	416	426	418	426	425	421	410	419	398	426	412	412	414	393	413	413	377	441	433	425	425	453	418	427	452	475	425	434	399	403	423	419	434	467	460	428	427	401	443	442	439	423	438	459	453	389	444	463	407	410	416	418	408	424	410	444	426	425	411	391	378	448	428	416	446	411	420	398	454	441	397	451	470	415	387	408	382	436	421	447	421	413	447	409	435	431	454	429	418	395	444	417	404	445	395	437	404	430	385	464	402	442	417	441	455	405	413	413	414	404	455	432	395	433	413	388	410	431	424	420	388	416	422	445	392	423	396	451	402	422	403	422	398	411	402	395	421	451	414	409	410	451	398	419	445	433	396	398	409	456	423	408	420	394	440	457	453	456	467	391	426	407	443	442	450	420	428	418	408	449	426	404	443	462	407	402	420	403	402	410	463	427	409	405	417	427	413	432	406	459	416	425	414	407	411	424	423	412	390	457	403	430	450	387	399	414	445	382	415	417	462	411	426	414	413	431	430	445	403	410	407	400	424	405	431	431	395	424	453	405	403	420	434	418	408	457	392	442	429
16280	2280	2304	1697	1278	870	720	502	496	383	344	292	261	276	256	236	203	207	209	185	179	167	197	192	166	171	172	166	179	160	143	174	148	150	115	142	142	148	153	146	149	149	150	152	164	152	113	146	151	125	129	137	159	130	131	141	139	130	126	133	121	136	119	149	142	153	136	138	142	131	130	141	120	126	129	137	137	145	140	135	132	155	118	121	110	127	145	140	130	124	149	132	117	139	142	134	134	128	140	132	147	144	138	140	144	128	123	129	139	139	133	125	115	120	146	151	149	137	119	119	135	142	131	138	126	147	156	132	152	138	123	135	138	150	126	125	160	141	121	114	138	148	152	132	125	134	118	123	136	129	150	141	136	128	136	119	140	136	140	120	113	144	102	116	122	129	134	129	139	120	145	124	151	140	146	112	130	112	128	139	128	135	131	141	134	146	138	137	139	125	140	124	139	117	127	127	124	136	125	136	112	124	149	149	138	146	138	125	132	141	114	143	129	136	125	144	159	127	140	116	137	144	142	132	144	136	151	134	135	129	142	138	143	162	134	127	137	134	128	120	138	138	149	144	129	117	129	135	128	127	142	130	146	126	136	128	136	134	135	146	148	133	121	125	147	126	141	108	117	125	126	129	142	127	114	109	137	113	128	140	139	134	136	132	129	143	147	120	136	130	124	147	141	115	123	138	135	146	125	118	121	124	136	129	150	120	107	129	131	135	135	130	146	151	123	142	134	99	148	147	111	140	121	139	156	135	121	147	132	137	133	136	124	133	142	119	123	148	138	133	138	140	126	105	130	145	131	115	134	141	141	133	129	140	151	122	141	145	136	119	118	120	134	133	145	127	142	149	148	126	121	149	128	131	115	140	121	129	119	141	158	132	147	126	128	114	132	148	121	151	147	150	129	123	142	153	129	144	154	123	142	129	168	126	131	121	115	147	129	145	130	133	127	118	149	149	119	143	146	136	128	122	123	135	159	121	125	109	107	126	114	128	136	132	139	138	134	135	145	123	139	129	131	161	117	142	127	144	125	127	142	147	148	135	111	122	118	155	134	121	133	127	115	118	137	139	136	128	136	125	146	115	126	136	131	133	130	130	126	114	133	131	134	114	149	134	125	112	130	137	137	140	123	117	140	126	126	127	135	133	146	142	159	124	153	139	122	141	129	143	141	135	129	137	143	118	122	123	146	123	126	142	127	156	131	131	135	138	145	117	137	127	123	154	138	143	131	132	124	135	135	119	124	128	131	135	143	138	136	132	125	134	135	126	129	114	116	121	142	133	150	140	139	123	141	131	137	127	127	139	137	134	132	132	140	148	130	140	122	133	133	136	136	140	147	129	140	132	141	142	123	133	114	146	138	123	119	146	152	112	138	130	139	133	145	148	119	112	128	133	142	135	146	140	139	138	134	117	120	128	144	138	132	146	143	133	142	135	141	130	135	128	125	114	126	147	120	151	134	139	133	138	133	137	141	127	147	151	126	124	118	131	149	122	122	127	140	118	140	162	126	122	121	137	126	113	142	139	152	125	155	131	118	120	134	124	127	142	131	146	134	131	137	129	141	138	127	143	119	103	124	124	158	128	118	133	129	107	142	126	141	128	115	124	155	112	149	135	139	140	122	126	115	134	122	129	141	142	140	137	131	134	139	136	112	115	134	128	119	137	121	114	137	130	153	119	119	138	137	127	132	124	135	119	134	128	112	120	137	140	133	147	108	137	115	143	118	124	117	138	143	126	127	131	134	132	116	119	148	151	132	143	140	137	131	145	111	139	129	141	129	132	130	124	122	120	131	142	128	141	121	120	131	130	128	121	123	154	128	151	129	134	137	133	122	150	121	124	120	148	137	125	122	134	145	138	148	125	132	142	137	110	112	116	132	117	140	154	122	121	145	137	120	124	118	131	130	150	152	144	129	129	110	124	129	117	115	129	142	161	122	132	140	127	127	141	123	134	116	115	116	132	120	128	138	120	133	135	130	144	145	121	130	133	111	140	132	136	122	113	138	142	120	129	142	144	113	143	121	123	136	132	127	122	161	128	122	138	134	161	132	154	146	134	141	146	139	114	154	134	136	120	140	124	135	139	109	147	137	136	133	136	122	140	113	140	145	132	125	122	114	129	139	143	130	115	131	135	146	136	132	123	151	131	131	129	115	120	139	130	125	134	127	110	127	132	122	131	132	138	135	135	109	127	121	117	127	144	137	146	138	135	130	137	107	148	119	137	143	148	120	153	124	137	125	132	149	150	129	135	135	121	126	142	130	136	145	147	146	131	144	126	101	153	125	129	138	119	146	116	146	136	117	125	123	126	114	129	156	129	129	117	132	138	120	109	132	127	143	144	134	115	167	123	148	138	143	142	128	123	134	145	144	154	130	129	154	153	137	135	141	123	129	148	143	140	137	111	137	131	134	121	114	127	120	130	140	127	115	132	133	136	145	129	118	127	131	143	129	130	147	125	131	129	142	116	127	146	125	125	136	141	117	128	138	118	100	148	133	137	137	138	129	130	121	115	129	121	134	127	126	138	150	136	165	116	135	116	138	119	128	124	129	148	136	123	162	139	142	139	131	115	143	127	129	152	131	125	115	145	129	124	158	132	119	116	121	149	133	119	125	136	131	130	129	128	143	141	120	132	129	135	125	137	122	150	133	152	123	135	120	119	115	144	130	118	109	131	133	115	140	126	118	147	127	138	148	132	118	131	143	135	153	137	120	147	137	117	129	146	138	123	119	155	135	128	134	127	153	141	132	127	131	133	130	140	114	139	125	160	139	143	156	138	130	142	164	162	147	133	131	134	131	146	121	126	141	143	130	139	142	142	124	138	131	154	137	146	143	138	133	139	144	140	149	143	139	146	122	138	124	153	109	110	141	129	123	153	127	128	134	141	145	132	122	115	116	131	129	137	159	124	133	136	129	129	119	105	150	131	140	116	104	131	138	143	142	130	115	135	98	135	134	113	139	128	124	120	135	138	126	151	116	124	157	131	125	162	132	137	120	138	134	153	130	133	139	113	151	137	127	137	113	140	119	117	128	127	135	136	124	144	126	157	142	142	145	137	138	138	140	121	124	151	138	131	129	138	110	125	114	131	131	130	119	124	144	126	137	112	149	134	128	125	116	145	135	138	125	139	141	151	123	143	131	121	140	131	136	122	134	124	128	113	131	148	129	121	132	125	129	138	138	121	123	139	129	144	111	123	108	146	134	136	128	117	130	145	122	121	127	119	122	144	121	135	125	143	136	126	128	135	136	141	127	140	113	147	137	148	126	129	152	135	115	132	128	137	122	129	137	133	133	120	144	129	123	140	140	138	128	126	141	144	137	127	113	141	156	123	116	152	110	117	111	146	138	136	143	136	153	139	121	124	136	131	122	138	139	121	130	131	122	129	150	123	126	158	137	141	118	132	136	114	162	145	140	146	131	144	144	151	108	125	140	109	130	130	134	127	146	118	129	120	123	131	138	145	119	148	140	135	147	132	130	142
7531	2048	4278	5182	4481	3762	3059	2579	2250	1859	1678	1484	1280	1168	1063	1005	944	889	839	782	747	762	735	682	695	689	622	611	593	568	553	552	583	534	523	572	554	514	480	487	529	524	527	496	438	494	452	495	441	444	437	490	490	443	484	453	446	435	442	409	446	444	431	470	437	421	465	432	467	414	407	464	430	461	441	422	393	430	433	397	429	457	442	409	407	395	400	427	402	429	414	428	427	402	445	441	423	396	397	405	393	462	440	415	401	417	444	397	366	410	374	416	432	439	420	425	384	362	394	398	436	444	388	404	417	379	404	417	405	445	389	419	389	427	401	460	422	435	390	423	390	416	383	397	400	410	408	405	371	395	388	406	409	416	411	369	443	401	405	419	421	407	398	400	376	446	426	414	411	373	370	404	414	419	417	434	427	400	412	427	412	373	428	400	416	412	383	422	420	398	432	411	422	408	416	423	383	443	418	410	419	384	407	410	434	407	433	414	411	432	427	414	405	464	390	374	406	387	371	413	404	410	413	409	394	409	420	388	438	403	389	398	407	397	423	424	472	401	381	412	408	365	415	420	410	395	400	386	405	404	418	394	409	398	406	412	393	429	400	394	409	403	429	394	409	411	399	370	405	409	373	380	389	418	376	366	359	371	421	419	395	419	399	429	421	426	388	394	419	417	407	373	408	408	398	401	388	410	405	403	405	403	432	409	363	392	390	432	391	378	393	435	423	392	415	425	441	394	420	402	430	432	383	385	406	394	419	397	384	396	444	411	428	415	396	401	425	411	403	398	388	423	400	394	417	362	419	378	392	418	420	402	396	391	387	412	402	379	445	403	384	415	422	421	420	385	415	457	408	387	371	404	401	407	410	431	375	420	371	410	421	400	393	428	417	375	378	374	427	407	371	412	403	421	416	404	441	412	399	428	428	413	407	409	359	412	403	405	410	397	424	398	405	402	440	387	389	367	408	384	405	441	375	434	410	398	444	358	342	398	442	394	393	408	424	411	418	447	405	417	394	425	396	406	406	416	419	404	377	416	433	399	394	396	381	362	401	407	381	395	395	399	427	405	472	409	368	363	408	422	403	419	405	418	424	389	403	430	427	421	423	423	413	385	449	388	420	413	364	432	409	379	378	437	417	381	408	408	416	420	387	385	424	404	358	390	428	383	387	402	416	458	416	419	388	427	429	411	416	448	388	419	408	413	377	399	400	376	406	409	424	421	399	391	368	400	397	400	399	417	399	425	393	424	401	413	372	441	395	450	407	373	384	396	388	426	397	427	398	380	389	421	385	404	408	443	398	398	420	428	418	387	374	435	394	408	418	409	387	423	394	428	430	443	403	417	404	410	423	386	405	441	402	373	441	420	402	414	423	399	380	402	403	397	409	439	384	394	396	379	425	409	406	418	442	396	398	411	351	406	377	438	392	416	443	393	414	393	420	405	380	416	392	390	385	407	412	435	425	418	427	407	397	411	396	402	416	406	377	409	405	353	405	382	411	387	436	431	389	412	418	431	412	419	402	409	409	443	432	380	415	437	377	383	412	385	412	417	422	376	419	377	389	405	396	405	414	369	384	439	415	409	380	392	404	420	412	401	401	444	426	397	409	381	395	423	394	390	434	379	430	421	375	403	398	437	398	402	427	410	391	410	390	411	385	435	386	430	440	419	390	428	433	382	389	398	366	395	445	386	424	411	399	411	396	386	407	406	409	415	380	411	425	416	385	401	425	403	395	417	444	369	372	403	391	375	379	394	398	388	418	395	437	434	421	410	414	409	372	397	432	391	385	387	420	377	400	423	374	386	461	398	379	415	409	426	385	392	398	431	413	375	381	405	424	458	430	363	439	452	420	394	392	364	379	368	409	441	412	415	395	419	422	383	404	397	408	413	408	415	407	403	415	400	410	394	413	400	417	411	394	423	413	416	387	408	390	435	399	423	417	415	425	397	402	388	427	419	412	395	409	384	431	436	431	390	382	392	411	377	420	412	394	434	414	401	425	405	390	370	412	391	418	398	424	429	386	357	401	378	388	407	420	384	384	420	421	427	414	398	429	418	425	388	435	385	410	393	420	424	391	370	380	393	438	390	408	397	416	401	383	419	387	394	396	396	400	394	388	398	420	414	395	429	441	385	413	406	377	406	383	393	403	395	398	375	384	397	421	435	413	420	388	395	371	414	424	412	445	406	391	433	417	377	372	402	398	401	380	417	408	353	388	389	408	382	413	397	425	436	396	371	385	418	415	395	405	432	405	410	405	431	401	444	420	365	425	399	398	370	375	377	400	412	429	403	390	381	417	360	397	412	383	389	402	416	420	386	407	418	416	419	384	392	399	451	401	389	393	455	381	436	427	441	399	411	411	401	382	424	390	411	425	387	399	417	415	412	432	403	382	403	411	399	389	422	396	383	408	420	424	373	394	454	403	452	406	384	416	397	418	384	389	391	412	423	406	412	441	402	377	426	410	378	414	417	419	380	400	448	406	429	397	408	392	386	396	419	428	415	374	391	408	415	384	390	367	425	400	443	405	413	392	423	449	438	409	377	404	399	413	392	409	393	414	405	406	377	403	402	404	419	399	423	402	432	399	371	443	435	387	394	392	427	421	432	381	381	372	395	402	394	409	441	390	381	387	390	398	379	404	410	392	389	414	395	405	406	402	427	406	375	419	379	411	417	386	367	434	393	379	397	405	393	408	405	397	399	383	390	397	408	405	435	428	425	392	409	407	426	447	395	376	431	427	383	400	450	384	395	391	415	377	401	407	409	394	430	400	391	377	404	407	374	372	421	404	392	371	361	400	385	439	425	418	399	394	404	380	397	422	423	435	399	392	399	364	371	378	405	401	394	421	383	394	405	409	399	417	412	416	406	405	419	397	388	391	430	368	407	381	414	405	418	404	358	392	408	429	420	413	408	393	392	401	405	411	380	391	443	424	433	397	388	385	370	429	386	419	383	417	414	409	361	422	394	407	411	404	416	428	428	369	377	417	407	403	397	398	378	394	403	419	455	398	430	400	408	439	419	412	406	407	403	388	423	394	403	426	388	415	391	406	412	424	406	411	413	424	383	448	441	395	397	434	386	406	403	412	435	379	373	418	442	394	463	377	417	386	408	405	389	391	398	404	387	415	401	410	419	336	409	409	374	388	422	389	413	433	416	401	386	408	390	390	386	403	417	385	377	419	392	400	396	412	382	412	399	386	434	416	389	412	423	402	410	394	417	421	359	382	410	410	408	401	436	416	377	407	396	433	404	390	364	412	418	410	397	389	379	387	389	383	384	405	393	407	410	411	407	402	406	401	382	402	423	377	382	433	399	422	404	401	396	380	374	446	418	393	402	405	402	413	400	386	378	425	356	421	412	421	420	428	439	414	429	409	412	396	376	390	408	392	426	404	424	404	380	400	398	404	410	401	369	389	434	444	395	409	394	423	371	433	418	428	430	430	409	387	430	382	408	390	429	424	401	380	416	389	379	425	425	439	403	442	414
2433	294	358	339	319	297	286	296	305	273	286	284	264	267	245	265	244	270	272	262	264	277	273	268	266	264	253	298	254	279	307	274	265	295	257	248	280	276	254	256	270	258	274	249	276	272	263	244	260	260	261	238	282	279	258	247	270	267	266	244	247	257	289	247	301	268	278	263	248	255	257	280	233	254	302	269	292	252	263	256	260	261	269	281	239	255	302	290	274	262	254	261	228	260	270	241	239	287	274	272	274	265	267	272	253	249	249	258	237	279	277	290	242	290	261	240	274	253	281	287	269	282	262	265	261	244	262	264	242	279	251	269	280	233	261	276	285	252	259	283	262	267	270	270	263	258	232	274	251	271	256	291	286	278	275	261	292	273	258	254	276	261	258	238	280	285	258	239	269	232	276	265	254	261	233	246	278	279	234	286	236	278	280	268	270	269	278	248	263	288	258	259	249	258	252	228	263	244	268	275	233	243	281	277	269	271	271	253	279	262	247	249	265	264	222	269	269	253	286	297	259	266	292	276	248	277	245	264	274	268	263	215	265	283	250	271	275	264	240	269	301	243	293	262	287	271	279	270	278	301	288	277	254	257	285	277	262	269	282	290	246	282	244	284	253	286	276	281	242	266	284	289	265	270	226	238	266	271	240	259	257	258	251	279	250	256	291	286	256	239	266	260	252	243	247	247	259	279	236	272	270	278	246	274	234	263	261	261	255	257	254	249	268	294	253	267	239	248	264	296	269	271	252	268	248	271	275	281	288	295	255	261	254	276	276	265	244	274	278	278	258	249	288	233	296	274	258	270	268	243	266	255	262	262	242	287	286	283	255	236	278	254	274	305	266	280	243	250	320	263	261	277	280	259	255	256	279	266	264	291	230	256	249	261	257	277	234	264	250	262	276	251	247	261	256	256	268	275	259	255	263	230	284	260	283	271	285	269	253	237	272	238	254	258	263	261	267	276	257	261	256	264	263	258	238	254	274	265	266	284	245	263	249	269	255	267	249	287	283	290	290	260	264	251	269	286	298	292	238	255	288	269	267	275	252	271	261	266	258	248	295	293	235	263	269	258	248	272	283	271	260	272	236	278	250	265	243	297	250	231	265	249	285	272	265	280	268	276	259	267	275	275	246	295	269	246	245	216	239	288	258	252	252	290	244	277	263	256	252	274	256	275	260	241	277	270	271	247	273	269	283	261	249	253	256	261	259	268	258	267	268	278	272	242	276	278	266	279	264	232	295	257	264	253	270	284	250	279	278	247	273	266	291	262	261	277	279	253	266	256	234	242	268	300	236	293	276	298	266	270	292	258	251	282	244	275	261	246	263	272	279	283	262	257	265	249	290	285	274	251	258	280	249	263	247	262	248	308	237	268	256	247	259	295	291	262	273	263	283	240	225	263	257	251	269	267	278	291	284	272	224	241	278	262	244	278	268	276	257	239	270	229	275	269	257	263	280	274	310	258	286	250	280	252	272	272	281	255	271	268	233	251	274	270	280	283	262	270	295	266	292	262	267	261	249	225	295	268	265	236	253	263	267	234	279	235	243	267	287	252	278	265	245	277	279	275	278	272	258	247	259	265	276	286	269	245	235	264	266	271	292	261	252	254	276	297	278	235	276	288	255	274	282	290	262	268	270	275	234	246	255	265	298	292	275	262	247	271	260	261	271	284	245	271	262	257	246	282	265	242	280	264	253	259	275	272	253	289	266	260	271	230	253	245	287	262	252	257	236	287	249	245	259	265	279	273	281	270	247	235	278	257	252	241	272	289	252	272	280	231	252	291	237	252	266	272	264	265	258	257	250	252	265	237	273	273	262	259	257	277	245	266	265	272	308	264	239	263	252	273	283	252	277	269	256	253	285	254	281	260	270	263	258	267	270	280	283	260	253	280	250	268	245	293	256	274	275	288	236	244	286	272	276	253	279	249	267	254	269	273	280	265	264	270	272	266	231	264	265	268	268	274	257	255	256	280	259	275	302	279	243	266	277	296	273	255	233	263	301	254	260	248	284	246	229	268	264	255	278	296	253	276	286	268	301	254	277	289	283	244	278	250	285	249	284	275	247	276	264	256	310	247	257	287	254	258	274	289	278	287	295	273	254	291	283	262	271	258	281	266	288	284	257	254	282	248	287	270	252	256	271	256	269	271	265	281	261	247	260	276	279	265	266	262	243	265	246	254	300	296	293	246	252	252	264	282	269	269	257	229	248	263	293	277	275	273	282	274	258	235	282	245	291	309	257	280	282	265	256	228	289	261	285	249	268	273	264	269	242	270	245	239	282	252	267	271	248	288	282	225	268	254	255	279	261	278	274	250	275	269	272	268	260	274	275	269	250	272	274	267	269	249	257	231	274	216	267	268	260	279	283	284	255	271	254	266	264	268	252	267	298	263	275	240	242	291	248	259	279	251	253	255	269	264	272	277	239	286	278	314	293	253	254	243	272	276	259	266	273	269	295	286	272	286	233	270	247	283	267	283	236	233	233	273	269	275	249	254	280	251	268	263	284	262	242	267	248	247	245	273	257	259	251	262	267	255	268	316	270	258	269	281	276	281	237	297	255	269	277	285	278	258	238	249	256	264	243	256	244	264	278	294	288	275	256	287	250	252	258	272	265	296	242	260	287	271	231	270	280	280	253	297	268	275	276	280	280	264	275	257	269	249	236	272	262	255	233	273	277	280	286	257	265	272	275	263	284	267	272	245	260	243	277	259	241	250	267	249	268	234	288	262	271	265	231	265	265	232	297	262	266	288	254	270	272	259	295	270	262	268	253	253	275	280	282	252	253	278	273	277	285	302	255	252	283	244	261	307	216	249	281	266	258	269	267	246	295	230	271	249	254	260	240	240	268	290	254	281	240	254	265	260	273	268	258	260	278	234	260	271	280	265	259	258	268	301	295	244	267	274	304	265	270	275	268	272	265	240	269	265	265	236	241	236	273	276	274	294	280	281	254	257	260	271	251	245	286	261	278	270	281	328	273	247	276	251	261	316	269	269	295	267	275	263	259	262	267	257	265	280	255	260	245	269	273	235	278	253	287	272	283	260	273	292	246	281	288	245	264	257	255	262	240	247	273	261	290	248	287	283	255	274	252	251	239	275	272	253	268	261	251	272	251	276	260	231	250	253	292	281	267	264	276	281	273	298	269	264	267	261	280	270	306	267	263	270	268	257	270	300	248	257	251	277	268	304	233	254	287	279	240	269	285	236	270	243	271	257	273	271	288	291	271	250	258	288	278	264	270	256	285	252	250	249	254	290	251	257	263	279	266	255	259	268	273	252	247	267	257	261	277	239	270	292	249	256	263	245	274	257	272	248	236	259	256	281	263	273	255	274	253	283	267	261	240	276	271	272	272	260	263	251	252	263	267	289	250	237	282	258	254	265	244	274	294	254	277	291	245	248	262	240	287	275	289	275	231	289	256	250	258	261	271	275	262	271	264	265	261	251	272	239	274	264	252	275	253	243	254	245	242	254	249	260	267	245
2368	788	901	970	873	874	858	791	788	842	782	773	736	754	756	727	728	698	750	735	738	765	722	716	685	769	689	732	756	685	756	677	703	736	764	728	718	717	681	711	698	714	684	728	722	722	736	704	718	746	736	746	742	760	724	723	718	714	656	716	677	690	714	732	695	737	689	740	717	746	734	714	727	721	673	705	676	704	672	737	716	715	741	723	704	681	722	680	749	700	751	759	716	686	746	758	751	725	678	709	751	725	686	691	722	705	701	726	695	727	722	769	687	708	715	709	792	694	700	653	705	698	711	744	727	710	706	703	720	803	683	675	718	726	747	688	766	681	698	665	691	731	689	734	689	692	683	707	690	674	724	750	677	715	730	723	729	719	679	721	700	733	713	708	686	729	713	702	728	726	685	712	710	688	717	730	724	722	727	722	745	688	695	756	714	724	690	648	764	728	715	685	692	719	704	729	736	669	692	729	713	687	693	736	726	666	686	751	724	723	684	692	736	683	698	721	696	681	672	686	741	710	737	753	730	699	742	712	686	731	700	724	713	746	717	719	725	728	710	681	711	729	689	717	728	667	732	721	708	695	725	699	707	752	698	712	723	702	661	743	691	738	731	716	713	689	670	681	672	698	678	706	715	715	679	703	676	703	700	703	784	714	742	775	744	743	806	691	722	695	719	688	705	725	681	673	694	724	750	709	730	707	717	667	661	773	733	706	746	723	700	743	737	712	711	693	695	711	702	714	736	747	727	730	699	729	711	676	756	734	709	718	747	792	721	716	705	688	745	750	706	712	705	729	702	760	691	720	724	740	757	763	722	722	747	696	713	674	712	705	710	750	695	726	693	707	703	703	727	721	676	682	701	683	705	656	725	684	730	713	735	672	676	721	727	711	742	650	714	704	769	725	742	711	700	734	705	708	660	710	717	698	721	720	733	682	697	660	715	718	732	743	696	734	704	725	698	681	663	737	684	768	718	683	713	714	759	734	752	733	694	716	680	689	678	673	726	758	697	728	724	700	730	733	684	787	712	741	758	699	727	748	687	671	703	715	719	725	743	776	757	680	655	739	721	722	707	734	696	748	679	707	743	721	698	698	673	673	711	717	747	739	723	738	695	726	724	697	708	687	721	671	729	717	673	756	690	703	724	724	728	748	711	704	682	687	659	710	768	695	723	737	682	746	695	623	717	733	728	724	708	680	753	723	719	733	732	756	709	736	744	690	697	723	748	707	674	723	701	762	718	716	736	725	730	703	722	707	702	722	741	744	767	735	683	662	711	707	745	690	760	699	721	722	701	689	709	713	689	741	688	753	707	724	724	690	740	683	745	702	670	702	743	672	721	727	760	720	718	675	710	778	700	712	728	697	707	730	722	714	706	770	725	691	715	731	690	719	730	713	727	711	734	708	727	705	729	727	694	742	741	736	751	747	697	718	733	739	739	736	742	709	752	734	744	731	761	721	735	775	719	800	725	725	675	761	751	711	721	720	747	705	727	712	703	680	750	740	768	716	716	727	751	721	707	709	726	736	719	691	682	720	727	704	708	735	713	727	755	675	705	718	686	696	675	675	704	707	739	692	750	682	705	673	724	688	747	698	700	689	730	673	692	751	728	678	731	732	706	700	701	724	738	761	680	715	692	733	738	694	719	715	696	624	738	672	701	687	731	729	742	738	726	702	688	764	722	729	725	740	739	741	711	719	703	745	715	711	671	740	671	678	698	702	726	721	682	718	707	707	688	691	672	742	746	670	706	723	741	737	641	714	677	742	757	651	714	730	738	745	701	693	724	688	709	691	695	730	723	661	711	706	742	673	698	697	670	668	679	646	677	685	709	752	745	723	685	711	730	737	705	732	713	681	691	747	740	728	695	692	756	695	715	760	686	731	727	738	721	690	683	695	759	696	724	709	657	718	741	702	746	712	692	702	700	754	744	687	673	672	743	709	696	677	698	780	693	725	703	695	681	710	708	685	749	723	698	654	760	694	692	690	696	686	684	748	711	719	705	741	699	686	684	695	738	745	700	752	693	689	716	698	675	721	713	710	710	750	707	719	707	706	740	738	721	752	714	694	724	698	781	709	702	763	693	700	745	692	721	745	761	716	708	742	731	726	733	726	760	750	672	719	741	698	703	730	746	708	721	757	730	719	712	742	687	698	724	731	722	746	671	720	738	698	784	699	693	735	707	707	727	755	679	733	682	705	732	669	737	703	698	758	694	687	699	723	749	703	696	703	658	729	709	754	667	708	704	746	671	719	700	774	720	727	736	683	717	716	713	727	715	713	738	768	747	707	735	731	722	674	735	704	731	712	693	694	739	715	735	732	710	734	721	730	706	691	721	709	738	738	713	703	714	704	698	708	704	731	671	744	707	689	690	778	722	670	741	678	717	694	725	703	736	720	702	730	690	686	719	672	691	674	732	734	674	695	702	668	693	714	710	676	679	725	765	725	742	683	723	714	748	716	714	691	694	788	709	763	685	723	719	694	701	718	764	732	692	714	685	709	698	694	728	700	674	709	708	715	777	760	703	720	701	727	769	691	730	702	722	754	683	734	704	797	719	657	739	719	706	686	735	690	755	701	743	740	721	766	739	726	740	705	713	704	650	740	764	692	740	688	738	706	720	744	684	715	674	706	691	735	710	688	737	680	738	744	742	693	686	672	724	748	697	705	727	704	752	681	702	695	711	737	696	703	726	717	747	705	743	699	714	701	733	697	742	730	760	718	735	719	752	696	708	782	684	696	693	719	691	709	757	733	710	718	714	764	681	706	700	779	736	730	721	709	678	660	748	729	736	709	717	694	685	784	732	762	654	735	715	690	697	693	687	701	737	723	687	749	704	666	732	706	690	754	679	687	741	702	736	731	759	688	699	776	682	698	685	707	666	718	726	692	770	722	708	752	749	722	683	709	684	721	682	665	685	713	687	723	707	712	666	715	737	680	699	735	697	680	672	673	712	680	725	745	725	689	753	718	713	707	685	762	700	713	799	699	701	744	735	733	737	698	739	764	710	738	750	679	744	741	667	720	708	710	708	687	734	777	703	736	733	744	767	716	707	730	724	723	696	729	730	690	700	744	695	704	709	743	692	707	698	705	714	710	688	736	701	712	713	725	716	691	693	700	725	717	733	689	681	673	707	733	707	724	732	749	722	712	744	747	709	732	762	725	703	721	681	759	722	742	696	724	676	727	690	701	668	774	699	669	744	697	750	733	699	697	682	736	708	712	736	757	734	741	700	727	729	686	707	683	732	727	694	710	722	726	736	706	734	714	674	708	737	765	728	802	680	704	713	712	730	671	708	697	686	693	719	722	690	719	672	689	709	780	719	748	692	672	760	720	706	734	709	706	752	684	771	723	686	703	746	743	687	728	714	769	700	729	675	705	703	693	688	753	667	748	716	735	724	713	741	678	717	741	649	747	741	683	766	694	760	706	734	684	743	723	699	731	771	694	682	722	709	741	708	699	692	679	737	734	740	693	724	711	700	690
8804	888	1184	901	688	521	456	348	339	267	258	216	238	196	206	194	162	158	164	155	161	158	159	170	149	144	169	162	149	147	165	130	169	158	143	147	139	137	156	137	142	151	127	134	141	140	150	143	146	139	141	152	120	138	166	141	145	118	155	154	141	145	175	154	136	156	113	163	153	114	127	157	142	133	142	136	169	134	145	147	126	134	138	155	142	136	130	152	146	163	140	126	151	135	152	143	132	128	153	159	168	141	156	164	144	148	160	137	132	149	151	142	140	154	138	140	123	158	133	159	147	145	138	146	149	150	153	154	132	155	148	159	146	142	146	123	154	154	142	152	155	133	169	136	158	129	140	147	158	171	149	163	158	133	160	129	132	146	146	155	155	130	131	136	147	133	152	123	139	161	140	156	138	137	144	128	149	145	133	134	163	139	160	144	148	160	139	133	143	127	153	132	157	139	128	155	163	146	145	147	147	173	144	137	132	149	124	159	145	138	165	122	132	139	153	132	126	138	142	144	148	136	137	144	123	153	155	114	133	140	130	144	148	134	143	141	138	138	126	151	121	128	141	148	147	141	139	120	148	143	144	145	146	140	143	161	143	153	142	150	143	167	151	141	158	146	147	154	151	147	166	120	148	152	121	137	141	154	159	170	153	164	136	143	134	172	171	176	118	133	135	155	164	140	164	139	147	157	152	151	159	150	159	132	131	154	146	152	134	139	131	145	162	141	158	147	153	163	147	147	137	150	146	141	160	144	154	150	138	120	126	137	140	122	144	132	145	122	146	155	148	127	147	157	158	149	138	136	137	147	132	156	138	150	133	133	166	142	151	141	132	133	147	135	149	139	155	151	119	151	150	136	141	140	147	133	130	147	134	130	153	135	129	163	134	155	158	148	153	153	148	151	141	138	136	134	139	142	133	151	127	134	167	130	146	158	148	135	142	149	142	143	151	140	138	133	122	137	125	124	119	135	129	152	157	154	148	147	143	139	143	143	160	159	126	142	128	110	155	136	171	144	138	167	162	152	152	124	141	151	146	150	148	137	163	154	153	161	125	129	146	135	156	121	140	146	131	127	132	131	151	146	153	147	122	135	146	129	149	137	172	132	144	140	132	149	164	131	141	163	152	140	144	158	135	111	125	129	137	123	145	145	161	136	127	144	148	152	153	137	138	136	144	144	145	135	150	159	117	152	141	145	148	130	138	138	113	148	140	134	140	138	127	152	147	167	158	140	133	166	153	141	165	151	138	154	146	166	148	125	154	163	133	147	141	138	142	124	139	157	142	161	133	155	155	142	134	141	137	145	123	156	143	142	132	167	132	157	151	140	158	132	131	171	145	134	129	153	157	162	141	147	161	133	144	135	136	152	137	126	171	135	136	157	146	161	152	127	149	152	164	150	148	133	172	153	152	150	141	134	150	153	143	136	145	137	139	138	128	149	132	133	141	140	130	128	140	138	135	141	130	146	157	162	136	135	129	118	154	133	149	148	131	124	151	158	136	124	139	135	155	168	164	153	148	137	142	146	147	145	139	147	141	143	127	139	144	140	131	132	136	135	156	141	155	123	146	178	131	146	130	140	139	145	154	143	134	127	124	114	129	145	142	140	156	127	145	120	168	139	138	161	155	145	131	163	143	130	137	134	129	138	128	145	138	147	148	124	183	160	146	125	149	158	144	133	143	152	136	130	135	121	131	141	145	165	141	152	146	156	157	156	146	148	120	156	150	168	149	155	138	165	142	122	149	133	135	123	156	147	141	143	125	127	157	137	139	138	151	158	151	163	142	137	124	164	147	127	156	133	165	145	125	139	126	152	124	146	125	145	154	137	141	150	140	124	147	138	142	133	142	137	149	144	143	141	158	145	136	140	139	154	126	136	132	148	147	151	116	155	126	146	171	150	142	112	133	143	136	142	127	152	145	137	141	157	125	151	158	149	143	139	165	139	145	159	153	139	144	132	140	134	142	174	138	134	142	149	139	131	149	134	153	147	152	154	149	161	150	169	137	145	129	157	133	130	168	147	149	147	122	113	153	138	151	162	156	138	141	150	149	154	154	164	122	115	129	148	138	143	152	154	155	135	140	145	118	153	140	182	151	142	144	134	148	147	137	130	164	147	143	153	138	153	142	137	123	120	139	138	138	148	135	153	131	137	137	138	156	120	144	140	126	136	149	136	124	127	121	152	131	138	151	143	129	151	129	125	154	150	140	145	134	125	169	164	130	140	138	149	152	129	131	154	129	151	126	128	166	136	137	143	154	147	141	142	141	125	152	143	151	151	131	163	134	122	161	158	169	133	155	151	138	140	156	128	138	145	154	142	129	132	132	146	143	128	154	126	151	130	149	133	136	132	134	141	143	125	135	180	139	149	139	120	147	159	147	129	124	135	143	150	136	129	148	137	136	148	141	149	143	127	161	138	159	130	153	135	143	133	136	147	148	157	143	150	143	126	139	129	119	127	139	137	129	158	144	143	137	151	148	148	140	151	154	154	138	131	146	147	123	131	151	157	144	141	122	140	137	146	131	139	132	124	143	148	134	154	119	164	132	140	138	135	137	143	140	121	148	169	128	135	144	141	149	138	142	144	125	129	138	122	134	145	147	151	147	122	139	141	152	167	163	149	131	151	112	161	125	177	136	161	143	127	135	117	140	129	168	142	140	136	131	127	146	144	135	135	150	154	140	152	130	144	157	128	145	141	124	157	138	130	146	119	154	143	152	139	157	151	144	159	132	151	147	132	136	139	147	143	152	123	150	148	134	143	129	162	139	148	137	119	150	135	148	133	140	150	152	150	159	151	145	147	157	160	147	155	137	143	130	140	156	118	111	125	147	137	148	156	152	153	138	149	152	147	137	145	142	152	125	130	134	134	139	157	148	146	150	122	135	135	175	128	141	144	143	162	145	143	137	155	140	165	149	155	146	175	151	149	156	111	142	140	133	135	154	131	127	119	148	143	144	132	139	151	132	137	136	138	137	165	152	155	146	142	137	152	136	127	147	166	153	146	134	140	153	137	156	122	155	159	154	141	148	136	123	158	147	147	145	160	124	147	136	156	149	136	144	135	151	166	150	151	134	130	124	135	142	152	134	173	157	135	120	144	149	140	171	134	136	159	146	143	157	130	152	127	146	138	137	111	151	144	160	138	136	142	135	162	145	163	148	128	151	138	126	156	134	155	140	153	139	156	143	140	123	118	158	148	156	151	135	138	154	138	152	135	129	146	139	138	163	162	148	144	139	147	126	131	137	136	138	175	133	144	137	146	140	150	165	140	145	155	151	153	155	145	153	135	146	160	149	139	140	143	124	146	133	157	139	146	139	131	146	135	159	157	150	142	160	152	140	138	147	159	133	110	128	149	136	122	144	146	145	128	146	149	150	154	122	127	155	119	152	164	106	136	147	167	136	146	147	141	150	158	145	123	157	151	136	140	157	142	159	163	144	135	146	139	160	164	137	125	159	167	144	155	138	153	134	151	140	147	155	156
5497	1234	2463	3066	2689	2220	1863	1542	1397	1190	1008	1012	899	828	746	755	699	606	655	618	602	598	551	546	538	524	534	500	471	530	521	514	503	481	458	462	490	494	519	465	470	495	470	452	453	490	447	455	463	469	441	450	448	433	450	488	411	431	450	462	432	460	451	405	410	419	432	421	394	432	409	410	427	430	436	423	449	452	410	436	413	442	442	469	416	456	418	440	404	471	429	434	440	445	466	430	430	423	435	394	461	439	410	411	408	438	443	419	409	419	446	421	425	410	461	397	429	458	443	419	426	409	432	444	408	418	369	424	399	436	413	434	423	416	419	412	405	412	383	399	441	396	410	410	430	381	414	418	394	470	413	480	425	415	411	423	386	432	439	402	376	407	395	392	426	421	431	443	404	454	404	442	424	440	410	388	395	440	415	408	427	411	449	436	409	429	441	380	433	414	405	434	433	432	332	401	447	428	404	427	443	421	463	428	458	398	397	411	406	435	420	439	444	419	382	388	405	432	409	437	393	398	452	408	388	412	441	419	402	416	432	444	446	430	397	432	440	401	416	395	389	398	426	424	430	412	445	430	396	401	435	420	424	389	391	415	424	432	423	410	458	417	455	430	415	438	398	386	384	403	417	465	434	419	399	392	397	396	378	447	441	434	365	455	420	390	403	458	451	417	459	439	421	400	415	394	443	386	432	420	419	407	445	458	427	396	449	430	407	456	447	421	446	434	419	431	371	409	393	425	416	403	419	399	396	433	404	405	427	389	435	429	415	415	432	434	412	462	393	421	421	428	448	411	422	415	419	439	442	423	466	416	435	424	437	417	415	414	381	391	438	439	424	419	414	425	419	404	407	410	428	459	438	429	440	393	461	406	437	440	380	406	424	408	398	432	428	421	395	428	464	406	415	453	423	412	428	418	470	424	391	435	398	385	426	426	406	436	438	393	381	425	440	405	447	390	410	392	401	412	398	394	411	448	404	448	406	412	436	431	441	394	379	409	404	417	429	408	422	416	399	408	418	402	422	401	441	418	418	421	431	446	390	410	425	390	448	449	418	431	425	420	449	416	418	379	432	392	419	418	408	486	411	427	414	432	455	443	415	384	419	407	441	426	426	417	446	443	431	431	413	445	440	430	421	425	380	365	405	420	435	415	379	437	462	409	396	396	383	432	414	456	421	383	448	415	416	407	427	444	403	413	388	419	405	383	408	439	409	412	418	427	410	440	418	397	401	394	403	414	392	397	424	390	410	415	471	467	427	422	444	430	397	400	426	414	401	410	426	388	410	398	430	450	421	400	417	424	417	422	432	454	380	447	439	428	450	408	432	388	393	399	408	411	401	432	443	394	416	408	399	458	373	400	417	385	376	446	405	435	440	425	414	398	461	411	419	402	424	398	417	423	402	430	474	422	419	439	433	411	423	399	401	427	448	436	425	443	423	419	414	443	403	415	376	437	427	397	396	412	410	381	416	422	418	392	416	449	437	430	431	424	432	430	452	399	389	430	426	413	417	405	411	417	443	430	437	435	418	377	428	393	401	432	417	392	411	379	415	444	401	410	435	403	393	429	444	424	416	418	446	435	433	417	421	421	453	411	414	398	407	418	440	454	432	416	411	397	366	430	427	438	484	429	433	417	437	433	463	433	422	396	423	411	415	435	425	441	416	386	414	443	424	424	437	425	436	427	416	448	444	436	412	419	412	440	396	400	422	450	436	399	424	434	438	469	392	441	400	403	406	415	425	415	411	402	395	431	426	410	415	395	436	438	416	404	459	429	419	427	436	411	397	411	463	443	392	397	458	405	440	433	398	449	457	411	406	410	412	449	399	413	445	394	417	432	439	413	437	421	435	415	413	430	444	454	387	419	422	405	454	391	446	462	437	404	415	453	443	423	434	471	386	415	437	417	437	388	417	401	377	431	435	395	406	420	410	405	435	414	421	388	415	406	393	444	461	441	440	407	442	386	465	447	419	433	403	409	453	396	458	421	401	429	411	388	423	424	408	434	425	444	436	413	445	436	414	427	444	423	419	415	394	402	408	434	422	430	428	387	487	422	435	420	440	415	426	396	389	429	427	402	420	419	436	394	397	414	445	392	429	420	426	406	429	436	424	443	442	463	450	394	426	416	451	409	427	409	425	426	454	418	406	462	425	454	470	432	414	447	390	403	417	417	376	417	429	418	431	412	451	388	454	401	397	448	407	450	395	419	416	436	432	423	420	405	395	439	440	418	423	380	428	396	433	373	411	405	413	392	402	455	454	443	391	431	411	434	421	420	442	434	427	439	425	414	409	433	416	439	399	388	410	422	434	461	409	458	384	433	396	436	429	406	357	424	405	412	407	427	433	435	393	394	423	435	442	429	429	414	418	442	436	389	422	414	428	449	409	396	417	451	392	431	412	415	411	434	381	418	408	421	431	426	397	417	397	440	395	392	419	396	417	379	395	411	405	428	403	410	392	424	443	413	413	453	422	428	420	436	449	411	419	393	435	416	407	409	433	401	421	382	424	469	423	398	418	431	423	414	415	441	427	405	401	436	452	476	410	454	455	408	443	437	411	406	383	427	462	436	395	444	400	421	449	421	417	402	443	411	411	406	422	412	437	451	454	397	421	416	407	440	426	408	438	416	445	431	423	405	430	441	416	398	411	408	434	445	436	419	418	396	437	438	408	401	427	426	420	393	462	432	423	401	389	402	434	437	466	439	429	420	434	381	397	448	443	419	428	441	435	430	447	457	427	422	410	427	496	459	452	412	423	421	423	435	430	425	456	419	415	439	419	389	441	431	442	435	403	409	429	445	401	433	407	437	471	446	380	442	410	410	410	420	412	415	430	372	422	430	423	418	390	421	418	393	409	402	426	395	446	443	409	412	402	426	432	448	410	444	422	411	387	379	429	435	437	443	411	391	426	450	432	428	388	430	457	417	413	427	402	418	410	446	402	445	409	408	418	428	441	440	396	429	420	453	439	408	429	415	449	465	420	427	386	415	440	421	418	448	408	424	418	441	447	396	462	423	405	436	396	436	459	429	430	410	423	438	421	432	432	405	426	426	431	436	423	429	406	440	417	438	430	398	410	384	382	427	398	428	436	418	438	411	478	419	439	422	414	397	429	399	409	408	408	454	426	397	443	435	430	450	437	425	400	406	429	412	424	429	409	404	420	401	414	426	419	432	416	409	413	399	446	427	417	460	433	423	436	412	415	445	418	394	432	423	430	426	456	453	427	435	437	419	408	419	449	429	388	406	417	441	436	420	392	416	431	447	410	439	392	413	389	427	396	414	381	424	451	409	437	447	413	407	444	436	439	445	410	398	406	431	435	407	399	426	436	440	427	410	407	401	446	420	409	433	409	426	420	411	414	417	429	399	442	430	408	436	415	421	444	444	432	391	400	436	448	434	424	387	459	437	429	433	452	437	452	468	400	428	423	415	400	396	399	441	394	406	416	441	420	441	438	449	400	398	418	438	407	462	428	426	417	454	434	405
16182	2235	2290	1733	1266	856	691	562	431	350	318	294	281	242	225	219	195	204	192	172	170	168	185	166	152	154	153	163	150	120	166	150	146	153	164	145	141	122	164	138	140	161	136	154	141	134	139	132	144	165	132	156	148	127	168	141	129	114	134	138	140	119	144	131	117	135	137	121	134	134	130	138	144	115	149	145	135	141	128	128	134	137	145	133	132	131	137	132	124	106	148	113	156	134	143	126	125	134	142	128	145	135	125	119	132	150	132	136	126	129	111	111	148	112	124	145	128	124	124	138	129	133	139	141	146	125	137	137	122	141	134	130	157	145	149	150	137	130	134	149	157	107	126	113	114	129	127	138	136	127	141	132	114	134	147	126	127	113	128	130	138	136	104	137	132	149	141	119	142	137	121	144	130	104	136	117	149	151	127	134	141	123	134	130	129	134	143	133	151	131	136	119	136	132	132	132	120	111	143	134	135	151	114	151	111	142	142	132	139	127	131	155	137	135	133	134	107	119	132	99	119	145	146	115	130	142	119	140	123	132	125	129	138	122	144	137	139	136	114	113	136	136	139	129	139	129	144	142	123	128	135	130	129	138	126	108	130	136	141	143	144	129	135	131	138	139	125	136	133	128	124	164	120	136	123	144	133	156	140	155	124	136	160	142	127	117	142	132	139	141	145	143	130	127	106	141	108	106	149	121	159	123	142	128	151	131	124	135	107	136	129	141	121	108	144	137	141	150	140	131	117	117	118	129	129	136	133	121	141	119	131	131	113	136	138	138	146	132	145	143	115	138	136	127	124	113	145	126	135	137	131	138	121	142	124	137	129	119	142	146	133	137	144	106	148	140	105	126	146	133	130	144	136	142	117	122	119	129	125	124	137	149	126	113	111	155	122	124	148	125	132	131	150	155	136	148	128	131	120	131	129	138	135	122	150	126	125	127	151	105	104	150	123	116	130	143	113	130	134	116	133	139	138	141	134	137	121	134	141	139	126	143	97	137	132	126	133	133	127	131	144	130	122	136	130	126	138	132	141	141	112	121	148	132	161	141	125	130	131	148	137	142	135	128	134	121	114	159	122	150	142	128	129	139	138	146	128	137	157	139	138	142	149	138	145	137	125	131	148	126	123	122	134	138	129	138	122	121	154	125	125	119	133	128	137	128	150	137	131	142	151	132	128	115	145	129	132	138	143	129	151	129	151	138	116	116	128	146	145	115	132	145	148	142	123	153	127	114	144	132	136	143	138	121	127	144	123	130	127	129	147	138	139	157	152	151	136	114	126	142	135	139	104	142	126	118	153	133	131	132	126	133	164	128	131	133	139	126	141	123	138	143	127	121	97	145	145	133	135	147	136	147	140	152	155	142	142	137	127	137	137	163	119	137	129	129	129	116	113	130	138	141	147	126	149	136	121	123	111	145	124	154	134	128	127	142	138	134	140	145	129	163	135	125	147	135	131	140	122	162	138	144	135	143	125	141	145	123	114	132	141	131	133	123	131	114	116	137	136	132	160	158	129	125	124	149	124	134	116	113	150	125	135	128	143	109	149	124	132	122	132	147	125	143	123	131	137	131	123	124	135	131	109	139	137	132	125	124	127	140	157	157	149	150	133	122	140	143	140	154	138	119	137	143	133	132	145	140	151	119	154	127	131	122	134	147	143	127	129	138	131	133	140	127	151	149	141	124	109	118	130	129	130	129	142	128	133	134	125	146	136	124	141	140	156	130	132	117	129	130	131	138	134	118	153	142	119	138	141	124	122	131	126	148	110	124	135	138	131	114	125	161	127	122	146	141	136	131	127	154	149	153	124	117	134	125	139	109	139	138	149	134	127	133	128	125	119	138	134	108	125	116	152	126	143	118	140	134	124	142	142	145	138	110	146	151	119	129	128	143	135	134	133	141	131	133	121	136	165	126	132	154	133	142	129	109	106	114	146	145	143	122	128	129	135	135	117	137	156	138	132	111	134	113	148	119	142	148	132	145	141	123	134	133	139	133	124	138	142	135	142	143	137	134	111	121	133	118	134	117	117	123	113	148	137	126	108	128	133	125	113	132	136	137	154	148	130	106	123	114	148	145	151	148	130	130	110	138	120	134	132	137	140	133	153	145	124	120	116	143	139	131	152	127	138	130	128	133	127	127	141	128	126	116	130	131	121	126	129	129	139	131	147	146	129	165	140	141	120	156	131	118	135	139	111	150	138	153	119	125	140	138	148	144	129	144	137	112	114	146	141	138	145	124	135	130	121	117	136	137	128	135	126	137	122	117	121	134	119	134	140	128	154	146	127	128	150	133	126	131	116	121	150	134	145	155	131	122	149	116	130	143	137	144	146	118	117	136	139	121	120	126	140	131	115	134	133	117	139	134	113	114	135	140	122	127	131	151	130	144	124	156	141	126	127	139	151	149	157	122	136	135	123	118	128	144	132	127	124	125	141	127	121	149	133	129	142	131	169	142	147	133	116	132	149	139	135	118	166	142	129	137	153	141	144	140	122	127	137	130	120	131	119	118	151	142	140	162	141	138	137	120	135	131	132	142	137	136	146	116	122	143	144	136	151	124	118	118	130	126	122	136	152	134	132	157	139	114	151	134	143	129	138	150	130	136	123	126	131	130	141	117	115	126	133	156	157	144	131	146	136	138	151	139	140	137	137	147	128	132	128	132	122	116	115	123	136	132	146	133	128	152	155	117	141	141	121	138	125	129	129	159	130	150	136	131	139	137	143	134	144	101	128	151	142	154	134	129	132	126	123	148	133	128	142	140	148	147	134	112	114	132	149	136	147	117	131	139	142	135	134	140	124	130	143	122	131	115	137	129	133	129	129	115	128	131	135	128	136	133	149	147	147	141	133	155	123	130	149	127	123	145	131	129	137	122	124	141	144	147	133	131	133	146	151	134	126	131	137	129	125	142	153	127	134	124	142	123	152	133	140	135	130	125	131	145	128	113	135	129	109	126	138	150	128	130	118	129	136	147	147	140	141	137	132	131	127	123	153	104	135	151	154	143	148	155	126	134	127	135	122	128	161	124	130	135	129	141	143	120	143	148	150	148	162	176	139	125	136	126	136	129	159	125	155	152	162	140	118	135	139	149	145	136	133	139	123	119	135	128	150	139	120	151	153	133	133	135	136	138	150	125	133	143	134	116	128	125	129	149	137	133	139	144	124	122	159	136	125	125	138	142	152	146	145	142	120	142	152	117	141	137	128	124	147	129	132	162	122	122	109	130	108	138	129	141	121	147	136	119	151	121	127	116	137	120	119	122	115	116	139	137	140	129	135	142	136	127	126	135	117	154	115	148	148	130	142	127	145	148	136	132	135	132	133	113	147	136	146	141	132	146	127	120	141	125	147	136	135	123	127	126	147	127	147	125	127	126	143	125	129	136	138	138	130	114	134	119	133	150	155	128	132	131	153	114	134	137	125	125	139	134	139	121	105	143	134	126	157	111	143	136	113	117	120	140	137	131	141	134	115	159	125	151	114	145
7459	1989	4254	5361	4647	3709	3193	2538	2207	1886	1619	1525	1283	1197	1071	1019	918	861	828	824	785	711	702	691	641	696	649	584	600	565	549	581	567	561	549	518	479	475	480	507	481	489	518	453	485	442	456	489	469	469	464	460	456	451	449	449	423	418	457	440	448	417	438	430	419	385	458	458	413	425	430	447	464	437	431	447	394	443	442	418	414	415	416	406	421	435	446	432	431	426	438	427	451	461	422	432	403	393	428	460	422	449	422	415	375	442	405	399	423	423	432	374	431	378	396	409	407	419	423	418	407	420	390	442	417	381	425	421	403	403	395	409	392	393	440	438	385	408	377	414	395	426	398	421	408	410	425	404	417	430	445	392	424	392	412	418	386	377	419	423	378	407	441	387	392	429	398	394	409	384	368	428	406	386	440	412	380	418	401	412	415	454	387	433	407	389	421	450	412	420	411	428	426	373	403	398	415	413	394	399	412	406	420	396	401	413	384	428	437	415	400	425	437	387	391	377	373	403	421	396	402	406	362	420	395	429	382	419	377	435	449	413	385	403	402	394	416	396	405	442	408	427	417	405	399	395	410	395	377	373	386	386	454	409	400	394	409	422	396	428	430	447	428	412	423	411	410	369	410	390	450	436	405	388	387	411	454	427	408	390	407	362	356	433	417	405	409	398	403	413	373	397	364	393	391	427	396	411	403	393	385	415	392	414	403	391	417	409	394	404	400	391	383	406	432	415	396	402	410	365	394	394	392	411	432	414	394	367	403	388	368	416	403	363	392	450	405	433	439	378	426	416	389	393	419	414	427	422	402	414	409	421	410	396	349	414	421	390	426	409	413	355	386	394	399	415	411	439	441	412	391	419	392	386	387	359	406	416	408	417	415	381	415	397	427	409	437	372	422	372	429	421	380	405	414	406	411	412	416	434	446	401	413	421	382	368	419	410	414	408	438	391	406	400	363	372	402	382	423	400	414	398	405	400	405	413	356	393	417	413	376	430	390	366	415	400	400	422	400	403	394	440	385	398	404	408	413	416	425	396	385	415	446	426	371	418	411	403	438	388	389	431	376	343	399	401	406	450	384	409	384	415	424	417	416	411	387	426	452	381	432	380	398	398	442	413	393	395	409	391	402	420	393	422	427	432	394	403	395	377	407	394	428	423	402	434	408	372	374	429	422	392	382	396	391	435	397	386	408	401	381	405	434	416	387	432	381	393	403	412	411	382	395	448	422	406	433	385	402	426	428	391	410	409	406	396	396	415	398	411	414	437	432	427	446	386	394	392	433	391	425	398	398	373	439	414	391	443	380	444	426	378	402	443	423	375	381	392	406	387	386	385	382	413	404	432	411	384	421	391	412	416	398	389	422	395	413	385	391	408	399	378	406	428	421	390	418	398	414	404	387	413	375	409	418	440	428	416	368	377	400	413	388	424	412	412	400	440	433	421	387	384	401	404	412	382	428	428	417	382	418	385	383	418	427	413	414	398	400	409	408	457	401	394	446	348	408	432	431	466	418	385	419	365	388	329	428	391	399	412	389	418	387	418	397	371	399	381	434	402	410	406	421	393	378	395	401	416	379	401	382	386	384	418	424	405	408	427	411	374	402	385	411	408	391	432	400	410	415	383	405	381	390	383	402	392	402	368	393	399	385	415	375	390	428	397	422	399	389	402	414	394	388	396	418	423	398	370	416	391	429	400	377	441	388	406	406	397	355	420	390	393	399	412	394	415	404	435	380	399	414	369	403	406	380	446	410	402	392	402	370	366	402	398	401	433	398	417	359	393	429	402	365	415	405	404	413	384	396	390	409	456	396	383	391	384	398	405	399	405	362	332	423	414	401	430	395	434	411	406	452	412	379	360	418	425	413	424	384	373	398	405	396	395	420	423	415	439	406	432	419	376	409	434	392	439	433	429	430	412	382	394	438	424	398	441	402	423	387	415	366	402	412	374	388	391	401	398	452	391	395	367	402	384	378	417	420	419	407	379	415	426	427	419	376	375	408	405	372	421	398	442	404	399	384	417	393	403	393	410	429	393	415	413	399	427	388	418	410	418	408	401	367	390	406	390	419	376	406	395	417	415	377	397	417	412	363	357	398	403	407	429	418	443	411	426	405	402	429	416	416	396	397	383	423	438	441	435	425	396	426	428	407	426	392	382	385	377	409	404	403	396	391	406	391	422	395	415	394	408	429	403	415	402	390	390	426	444	424	406	411	397	393	433	384	387	396	383	409	360	355	404	407	390	367	371	376	397	398	430	415	387	445	408	409	405	406	433	413	391	387	404	381	403	438	422	413	384	397	381	386	412	400	417	396	388	410	401	390	376	408	384	426	396	410	399	429	389	405	428	388	386	407	390	400	401	440	379	443	411	361	415	425	419	402	395	430	370	388	428	401	396	424	418	428	387	380	404	385	432	391	383	409	388	394	405	399	386	387	383	420	434	429	403	430	424	424	403	386	387	397	418	394	377	362	412	423	389	430	394	418	388	403	399	396	390	428	389	428	438	382	402	427	380	402	397	396	404	394	411	375	391	409	383	400	410	420	402	427	436	403	417	390	428	397	370	402	430	439	366	396	403	388	384	409	402	430	414	391	386	387	402	397	413	400	408	418	412	398	397	371	411	363	414	400	397	402	428	420	410	416	385	388	408	421	391	433	390	391	378	391	427	406	391	445	385	420	381	393	387	431	410	389	427	422	435	417	417	402	403	414	417	369	417	406	409	443	434	391	375	385	395	421	406	398	397	447	408	383	418	375	397	432	418	437	419	406	398	404	387	400	378	415	422	421	343	410	417	388	388	402	415	386	430	415	435	424	378	395	419	425	428	383	397	387	429	403	407	426	372	381	412	391	395	411	395	460	429	408	410	422	406	392	373	411	426	431	422	390	388	404	438	377	400	394	411	364	393	372	430	431	380	445	408	388	406	416	457	407	416	424	389	398	400	418	409	362	406	397	398	402	371	413	407	421	395	389	421	402	387	394	384	435	412	361	398	412	401	430	408	387	389	415	366	392	437	443	379	419	376	428	406	402	399	434	402	401	413	417	378	434	364	403	364	370	398	368	424	396	424	414	405	417	365	398	406	395	382	380	409	400	418	412	365	418	451	383	423	427	393	407	457	396	378	383	411	435	407	374	431	405	422	429	382	404	400	408	426	416	423	411	391	394	412	438	377	441	399	401	394	398	399	411	388	397	384	375	385	414	415	401	413	436	398	401	400	397	399	352	383	434	403	443	443	402	410	403	387	455	394	389	440	381	399	407	401	401	438	412	372	392	436	394	439	406	404	430	419	385	376	392	432	394	410	416	397	367	401	410	397	389	356	405	450	385	425	394	425	401	393	411	407	406	423	428	390	423	425	377	380	408	409	401	422	394	445	364	382	412	386	408	383	441	384	386	414	434	392	423	384	411	404	386	417	388	405	381	421	394	386	394	430	393	368	391	403	402	416	392	385	432	385	384	419	459	410	391	396	380	406	399	423	404	403	398	426
2402	308	332	368	307	303	290	313	262	282	255	243	264	254	266	270	268	255	277	274	232	283	264	240	271	260	254	264	259	275	244	252	260	241	250	260	274	282	273	296	275	260	298	260	264	265	260	268	245	278	275	243	281	297	292	256	268	278	279	279	253	227	240	248	257	241	278	254	261	265	270	282	292	271	269	242	257	282	267	261	243	277	248	261	273	269	261	254	262	251	243	271	289	272	261	278	265	272	254	255	264	241	279	250	255	271	289	251	258	258	238	275	275	274	283	289	253	276	269	287	263	250	250	252	288	286	242	282	257	250	263	269	237	243	272	286	273	259	300	279	286	234	273	260	254	250	268	261	264	242	254	259	258	243	275	284	288	313	278	252	267	248	266	267	259	286	278	290	269	277	302	253	276	263	275	271	254	253	270	274	236	270	279	274	268	257	268	268	273	272	276	281	278	279	264	260	251	239	266	267	254	238	286	272	275	262	254	290	302	282	260	275	271	285	282	260	276	252	270	241	270	297	268	234	251	275	278	265	258	270	252	250	288	249	279	284	290	307	276	261	242	268	255	265	291	282	249	281	271	269	286	265	287	278	262	275	281	264	259	227	268	250	241	266	265	259	278	258	253	253	261	266	265	261	250	258	289	272	268	241	245	261	259	260	253	247	253	260	274	239	272	273	280	242	276	235	265	254	257	282	262	271	267	279	276	256	266	243	227	278	258	246	275	270	278	277	258	243	248	297	257	292	268	250	269	252	262	261	294	261	261	264	274	279	264	278	244	279	281	270	277	261	251	277	237	234	261	281	262	265	270	260	251	306	274	260	232	273	282	281	254	297	279	287	286	257	249	250	253	280	244	274	274	282	246	283	271	285	249	251	263	263	257	263	265	274	247	239	264	270	262	304	278	281	310	243	256	280	253	247	261	267	252	262	264	292	255	284	269	259	270	292	238	258	258	238	256	258	256	266	251	280	228	315	274	261	253	256	261	250	259	259	227	252	249	259	259	255	246	298	287	273	263	260	255	279	281	257	276	258	267	266	279	242	258	255	263	274	246	265	270	270	257	268	250	247	256	269	301	281	286	267	291	288	252	248	252	299	260	256	242	272	274	274	264	260	243	241	259	262	266	269	273	227	268	257	245	276	263	293	257	271	235	258	278	282	265	278	277	248	281	275	270	269	277	254	255	253	243	274	276	261	245	283	276	283	266	269	266	279	290	281	281	267	255	269	248	263	229	278	287	237	250	283	257	258	256	270	253	265	274	275	252	282	285	241	271	257	278	302	278	249	236	264	246	270	296	277	278	287	284	244	240	280	269	280	285	278	265	250	235	244	296	264	269	243	246	261	258	253	243	253	257	246	232	234	265	280	284	255	261	261	265	269	267	244	241	269	298	269	274	236	290	249	252	282	274	300	252	259	249	262	283	260	262	275	270	267	274	260	237	276	265	269	228	269	255	285	261	253	261	274	262	253	271	281	292	294	239	244	267	256	255	278	290	240	269	275	262	286	289	251	261	271	280	272	281	257	269	247	254	274	264	263	262	280	293	246	271	284	252	245	315	241	278	273	270	270	264	286	264	283	279	293	259	257	227	264	237	269	248	265	265	248	290	249	249	311	273	249	254	282	231	274	258	250	277	270	263	274	259	290	274	287	288	263	266	285	271	300	246	278	286	266	279	276	238	257	267	255	253	286	241	266	255	254	261	267	274	270	265	271	260	290	290	246	264	239	236	284	279	236	281	293	258	268	293	277	258	230	254	263	270	247	275	252	287	262	262	251	252	245	281	234	286	258	258	254	281	259	259	274	280	243	264	280	289	253	260	266	278	264	284	258	270	244	251	224	274	290	254	273	269	242	261	257	270	267	215	270	269	275	270	254	264	263	261	263	281	259	291	249	302	262	273	236	238	270	242	271	293	271	289	259	255	260	258	274	273	270	262	267	258	261	277	268	296	267	275	274	272	232	266	253	266	264	266	259	256	262	276	280	277	257	272	269	248	265	276	277	257	224	281	257	287	259	278	270	251	260	251	272	276	239	224	292	282	262	257	296	256	260	309	269	255	250	279	277	251	263	305	253	269	247	270	259	264	275	276	276	267	268	261	260	262	254	250	256	297	256	280	277	300	285	243	265	280	269	257	258	250	243	288	245	257	284	250	248	281	265	245	278	289	257	258	267	263	258	278	273	260	255	276	250	240	254	265	236	285	258	250	266	249	256	271	283	260	268	252	243	257	279	253	269	233	286	280	275	254	277	254	267	287	246	283	248	247	264	275	246	262	270	283	255	271	256	252	262	288	253	257	252	287	238	280	259	244	267	216	301	243	247	288	224	267	288	245	245	228	253	279	250	271	263	245	277	234	282	271	281	298	275	275	276	267	267	281	277	262	258	228	260	277	259	269	263	261	276	243	249	304	271	257	291	265	250	269	271	255	275	265	250	320	250	261	255	276	289	267	252	272	261	254	279	260	272	267	244	262	244	261	248	290	246	284	238	262	288	286	231	262	219	246	231	276	268	252	253	279	243	258	257	260	257	247	270	271	245	280	270	247	298	288	263	261	251	254	254	270	253	259	311	280	267	268	240	300	277	245	229	267	284	266	289	243	261	271	259	279	298	287	244	305	232	258	231	267	256	251	272	259	266	259	270	259	281	257	276	271	252	249	270	292	282	241	285	230	257	268	284	278	238	274	250	287	279	285	297	251	262	273	219	267	280	231	253	225	249	230	264	268	253	256	291	254	271	288	255	239	235	243	264	275	244	290	252	254	262	254	241	250	271	271	265	233	256	262	256	252	295	260	276	295	262	272	277	261	288	260	269	261	281	282	230	272	270	292	260	275	290	252	264	271	260	260	287	254	258	235	281	276	271	271	268	283	253	223	268	292	292	262	252	253	244	256	305	237	270	258	250	278	247	244	296	273	273	242	278	260	230	268	263	270	280	265	273	259	264	248	250	271	274	246	286	281	251	276	258	273	274	263	275	264	272	241	255	262	278	243	303	259	276	255	269	284	256	253	302	274	224	244	277	253	290	264	267	272	245	273	248	278	260	232	263	252	260	259	272	250	261	282	240	273	246	244	269	259	246	262	283	261	261	246	267	259	261	264	255	269	257	281	275	254	252	260	252	260	255	262	268	275	255	257	255	265	263	263	273	254	273	262	263	276	287	268	285	256	293	277	257	287	244	253	279	287	270	273	260	293	256	249	277	285	256	237	247	277	277	270	286	236	234	261	269	270	265	265	277	254	259	265	242	251	262	254	257	250	243	263	272	259	262	281	274	293	248	247	281	244	281	281	287	241	272	285	272	259	280	257	279	288	249	237	260	262	269	248	248	279	264	252	264	226	290	238	255	273	283	288	274	241	237	276	280	247	263	229	251	250	227	275	264	272	294	276	266	253	238	260	254	283	276	253	277	295	261	272	244	297	276	305	275	271	300	303	246	247	253	239	274	277	265	251	257	243	237	301	236	252	274	273	279	296	271	261	278
2353	786	874	931	914	930	837	805	858	799	776	772	719	786	796	701	706	768	784	724	727	702	699	727	741	663	718	697	708	718	745	722	709	720	737	717	708	718	710	698	703	751	721	721	702	715	689	736	697	712	786	777	744	696	728	700	663	779	733	733	741	687	687	744	760	728	719	740	765	732	689	708	701	776	702	738	758	738	712	720	711	681	683	739	743	706	704	747	727	708	712	721	699	703	719	705	742	714	721	736	685	726	703	709	726	719	714	725	735	707	723	674	712	745	716	723	698	742	692	706	746	727	702	739	680	770	686	674	727	725	648	733	723	708	710	754	701	773	713	727	713	663	720	697	705	696	718	677	674	731	714	731	719	706	746	660	644	724	709	777	720	741	763	683	723	718	734	687	750	732	765	706	746	726	718	694	741	723	716	752	704	704	706	694	735	744	686	706	729	765	723	726	688	699	703	725	704	691	697	688	743	693	718	697	677	709	679	729	716	717	721	694	749	729	727	695	682	713	748	721	736	727	707	680	728	731	715	754	663	702	699	774	724	719	687	693	700	717	709	757	694	706	714	702	688	744	708	733	699	674	717	702	746	703	663	734	702	712	702	673	729	694	735	707	730	714	689	741	765	738	696	703	671	719	777	710	685	711	710	673	700	749	736	699	683	702	666	721	701	744	714	693	733	695	706	685	704	727	736	733	713	758	732	699	710	735	680	723	704	752	718	677	696	711	677	724	710	724	686	686	717	713	753	699	674	698	725	676	742	693	711	695	749	699	744	722	722	708	729	685	693	738	714	665	722	683	724	716	748	766	706	753	714	713	677	689	689	733	694	732	689	711	691	721	697	684	733	681	706	728	719	716	723	744	690	718	722	680	745	676	742	704	730	739	689	724	686	698	778	704	709	742	732	686	769	755	715	694	742	690	655	740	749	672	702	734	747	728	686	719	702	717	716	720	697	708	717	745	704	706	715	757	737	661	758	759	702	714	698	768	723	698	685	742	765	764	705	700	720	714	726	686	683	683	668	729	693	721	710	734	673	715	736	747	750	776	722	661	717	706	677	706	690	694	706	722	717	723	697	683	725	776	740	684	686	697	705	670	725	741	676	711	759	726	677	727	740	720	739	701	774	721	714	773	709	717	725	729	709	747	719	697	694	688	725	676	689	722	728	740	701	724	753	810	719	750	735	767	735	702	716	713	763	712	726	752	694	719	702	708	729	766	696	693	782	713	770	674	713	655	703	700	681	715	720	674	758	677	690	678	716	695	713	705	737	728	714	765	728	724	728	698	696	744	700	733	711	708	729	750	719	732	734	714	739	726	705	712	683	708	695	709	746	689	719	711	711	689	710	698	685	736	744	720	726	709	696	734	735	738	685	708	716	717	701	708	748	765	709	733	789	707	646	748	682	705	681	666	720	715	655	697	736	740	741	687	696	731	700	713	751	690	756	712	709	677	778	742	695	729	698	677	731	734	736	688	728	699	729	700	691	722	702	708	651	731	732	738	705	691	725	778	738	751	644	728	766	697	751	717	684	733	738	735	729	693	708	717	719	713	697	747	738	720	717	666	761	755	748	742	736	701	709	716	719	737	725	733	707	713	701	731	721	681	680	659	697	693	716	687	739	718	689	726	711	681	723	707	721	701	729	733	733	751	730	719	727	749	688	722	688	710	714	699	775	741	757	721	689	674	727	699	734	725	771	733	703	689	708	716	762	718	751	722	729	742	749	753	744	734	737	703	730	730	678	741	685	702	706	710	685	707	703	717	705	697	707	699	695	705	719	667	678	718	691	759	718	707	698	699	688	727	726	689	724	728	702	709	713	695	721	715	733	741	754	737	732	751	772	662	734	727	712	715	676	684	718	706	744	769	748	715	706	745	749	759	767	733	736	722	700	692	660	716	685	690	703	681	716	710	717	776	662	697	696	726	750	717	713	664	678	721	710	760	770	755	676	731	718	733	722	722	716	706	706	738	736	715	744	698	719	740	720	720	718	704	696	676	758	755	751	743	656	731	680	726	720	730	694	729	706	691	720	744	712	714	731	651	702	698	671	710	774	720	702	692	680	763	739	724	716	708	720	718	692	693	763	700	723	705	708	698	685	687	716	687	727	686	753	684	706	723	751	757	722	723	730	723	717	720	687	704	666	729	712	669	753	697	713	641	738	704	727	680	681	716	695	726	698	740	694	745	714	691	706	689	682	696	718	697	710	688	672	712	706	745	678	728	710	709	770	699	710	751	707	719	781	721	688	669	693	744	763	702	705	727	695	689	724	729	674	702	719	682	693	723	734	725	718	716	726	699	685	711	702	703	716	695	714	661	729	721	710	695	692	722	719	737	732	708	754	683	760	693	697	684	716	745	750	659	685	732	701	685	707	761	666	733	745	705	702	724	718	762	752	703	707	698	662	779	727	746	709	704	724	681	696	695	711	717	706	723	695	696	683	687	704	722	718	712	701	737	710	698	680	739	761	762	679	696	716	730	710	757	674	737	703	711	696	648	670	734	734	710	717	712	726	716	696	715	748	718	761	747	698	704	724	734	718	687	735	677	725	739	708	724	655	709	694	704	690	696	722	685	708	676	739	740	731	760	726	716	755	693	688	735	738	713	711	741	698	718	711	743	704	721	736	715	679	677	743	750	733	717	727	702	669	738	775	661	691	720	642	681	698	734	670	716	674	723	670	735	680	725	688	770	688	684	679	715	712	690	749	762	745	699	691	709	731	738	710	677	722	699	759	751	714	746	723	746	720	716	673	731	709	752	751	714	713	679	655	699	725	736	652	670	725	706	710	675	719	710	680	726	717	724	688	739	709	695	703	726	717	719	702	709	707	694	712	718	715	735	704	741	699	707	737	740	757	676	696	730	705	702	669	703	715	743	694	759	680	745	723	684	716	696	746	735	720	716	718	705	746	696	712	715	717	665	691	694	713	709	685	709	680	762	692	735	736	738	674	773	750	753	741	709	711	745	714	733	721	716	704	692	672	679	694	693	696	697	726	723	742	769	733	692	729	678	700	702	702	685	715	766	701	703	704	723	764	697	705	734	734	721	760	713	742	702	719	689	709	696	723	711	700	726	736	712	698	703	703	663	674	713	679	706	740	752	697	758	682	733	738	716	676	680	688	681	719	697	731	724	747	783	727	668	710	705	713	678	744	691	714	672	709	752	701	735	714	743	677	709	713	739	738	763	676	713	695	682	697	762	736	712	703	709	745	696	769	701	713	716	715	691	710	686	793	680	691	756	721	672	709	758	683	676	712	708	729	753	654	711	738	746	716	700	682	763	730	706	729	738	708	699	697	712	752	721	692	746	720	758	770	738	745	726	702	744	716	738	702	659	697	677	697	692	749	723	695	709	709	722	706	736	723	642	780	726	694	704	725	684	671	707	743	677	690	730	697	673	714	765	678	738	721	744	710	746	702	712	686	695	730	774	696	743	744	693	724	740	746	701	714	730	705	715	710	703	738	712	707	730	732	701	720	732
8912	986	1175	919	644	525	454	351	290	261	257	218	191	198	185	175	182	158	194	165	186	179	163	165	150	169	153	140	161	138	163	130	162	141	146	152	157	140	171	158	170	128	142	144	158	145	146	129	165	151	139	153	144	156	144	154	159	147	128	151	163	159	145	151	162	146	161	145	153	135	153	164	162	159	157	138	164	141	158	160	131	146	146	160	141	157	132	130	151	126	141	151	144	144	136	140	161	138	135	144	138	156	132	159	152	142	130	143	172	119	143	140	140	150	128	137	144	114	153	144	144	133	151	150	138	171	158	148	152	144	141	155	163	157	152	158	149	135	148	146	158	122	119	141	166	157	158	146	155	134	144	140	159	163	133	140	145	135	153	157	156	138	151	142	131	117	167	147	174	147	152	159	138	160	128	140	140	137	160	157	116	129	146	135	141	138	138	151	152	127	149	154	118	155	148	143	143	146	166	129	153	171	147	151	145	141	139	122	145	146	143	153	152	144	157	141	136	145	146	131	159	170	133	153	171	143	140	145	163	137	150	147	142	125	145	139	139	142	123	135	136	161	130	142	152	136	140	127	136	153	121	136	149	143	144	116	151	158	142	129	137	146	140	170	152	145	126	122	160	170	138	145	153	125	137	136	146	145	125	129	140	136	142	149	142	159	156	132	150	147	141	162	138	174	152	150	124	165	165	167	128	146	157	157	139	144	137	139	145	149	128	128	147	133	167	160	164	136	159	119	135	131	158	162	150	122	134	135	156	129	135	155	129	133	139	128	135	137	148	138	130	156	173	142	147	117	121	140	154	155	124	129	138	134	158	134	163	138	139	135	168	133	124	127	163	147	164	127	102	130	161	137	134	138	135	134	173	162	138	155	137	136	143	137	131	140	157	158	160	141	147	140	144	146	158	145	148	135	124	161	138	135	136	168	150	131	141	144	126	149	149	147	132	129	135	151	157	144	137	143	123	146	145	124	153	150	138	124	149	146	129	155	150	144	135	174	137	150	144	145	148	131	140	161	142	145	122	158	137	126	118	134	155	144	125	133	160	150	146	133	138	153	112	121	124	135	143	128	145	141	133	127	162	152	139	145	127	135	156	136	121	124	140	141	156	156	122	151	137	163	165	141	148	154	139	129	153	122	143	164	128	168	142	137	154	142	137	142	122	157	135	151	136	150	140	155	144	142	149	148	158	143	128	141	113	141	141	146	129	137	160	151	135	118	137	148	149	136	151	147	132	167	154	131	108	129	145	118	123	157	131	138	149	136	145	136	142	144	143	151	133	150	137	147	143	135	131	136	152	141	154	129	119	157	132	144	149	152	144	156	161	134	136	152	144	130	158	143	133	149	133	145	150	139	156	161	136	131	149	106	150	134	155	167	165	131	136	139	148	145	135	136	142	147	164	171	154	141	131	131	158	149	147	146	140	140	148	124	135	141	112	141	134	161	147	138	140	164	139	139	155	125	139	131	132	125	131	133	138	133	131	142	151	143	141	138	162	158	157	148	138	143	144	133	130	143	151	166	152	139	132	125	146	169	128	140	140	144	153	148	163	157	121	127	139	149	159	136	127	160	135	136	151	142	156	134	157	126	149	124	135	132	135	146	152	148	154	168	134	153	141	143	145	150	162	143	140	141	145	145	128	128	157	130	139	143	147	137	154	160	154	142	135	136	135	132	153	154	118	121	144	123	137	156	140	134	158	155	148	136	139	133	162	146	151	139	166	161	142	136	129	144	153	128	126	146	155	142	171	137	133	159	134	142	142	161	140	152	129	153	158	158	139	143	138	128	122	141	143	146	140	156	128	162	151	161	124	136	142	134	140	135	137	135	140	148	170	146	150	153	140	142	147	155	163	153	141	135	135	158	150	134	129	138	143	147	143	142	135	157	131	143	143	148	130	145	127	119	160	142	155	150	117	128	128	147	158	130	153	136	164	156	129	130	155	150	142	137	109	113	157	156	134	127	129	138	149	160	149	135	143	153	144	154	127	157	161	117	135	150	161	125	147	158	147	134	136	161	147	151	148	137	131	160	138	160	141	154	125	143	157	144	138	145	116	133	153	125	133	135	134	159	149	172	141	143	157	142	131	160	150	133	131	144	141	148	127	149	152	141	150	135	148	152	138	135	171	165	139	151	154	153	166	153	131	134	144	128	146	155	148	160	155	159	169	149	151	142	137	141	155	148	140	153	141	122	143	138	143	132	173	167	144	142	112	137	125	123	164	150	151	134	149	149	134	148	124	155	164	127	149	149	147	130	157	136	160	141	149	141	127	160	123	148	131	151	152	139	143	167	137	143	136	151	161	136	133	147	147	138	152	144	146	139	127	126	162	133	155	118	127	132	126	175	129	127	137	150	148	157	133	146	126	148	154	130	158	134	148	153	130	137	130	146	139	143	150	152	134	131	129	150	145	158	163	146	140	143	152	140	132	162	164	154	124	141	124	136	148	142	148	156	150	148	167	157	141	133	145	156	147	154	154	131	152	141	152	125	145	144	153	139	161	129	158	158	130	135	139	142	134	152	153	126	148	139	149	139	149	141	127	143	137	134	130	138	138	144	141	158	132	124	146	146	145	142	129	162	151	153	159	147	162	162	144	140	144	136	126	146	150	135	145	152	135	144	156	154	165	122	141	151	146	136	140	155	158	160	148	127	134	136	155	122	145	152	136	139	143	127	154	137	136	174	122	132	160	148	149	128	112	145	125	137	134	128	139	148	142	124	138	150	135	140	146	175	143	164	142	144	144	152	134	132	131	144	153	150	129	140	133	145	133	119	152	134	161	139	131	135	129	151	154	149	150	160	149	152	175	150	128	150	132	128	161	172	141	133	134	137	137	131	150	162	146	146	148	147	146	128	132	147	141	159	125	144	157	125	124	130	147	162	135	139	144	125	140	138	135	154	144	159	145	154	136	129	144	146	163	134	139	158	142	162	158	138	144	136	120	141	151	134	126	127	130	151	131	140	144	163	135	136	158	168	136	162	164	172	149	136	157	146	147	162	151	146	142	151	148	129	159	128	138	149	148	135	143	146	130	137	133	141	149	148	157	138	136	138	160	129	137	148	148	158	136	125	152	157	160	171	135	132	151	127	151	138	127	134	156	125	149	136	140	146	163	166	154	160	150	147	129	133	140	119	137	136	130	119	143	133	144	143	142	173	140	136	161	162	167	175	142	149	153	129	153	125	151	140	133	144	144	141	164	131	139	166	155	145	141	168	156	132	141	154	145	155	145	153	133	128	160	128	152	124	150	154	133	131	123	141	130	144	156	145	147	146	159	144	152	147	138	140	129	127	146	133	125	153	149	143	145	140	141	136	128	147	130	122	151	123	166	152	152	161	156	147	146	128	142	142	150	145	152	151	132	142	126	168	147	127	154	139	148	126	121	147	160	153	156	131	137	150	126	138	143	160	164	136	146	130	138	141	131	154	154	127	142	160	140	148	134	128	122	139	134	136	140	131	142	131	151	142	135	135	155	134
5378	1268	2359	2992	2648	2174	1858	1633	1373	1200	1083	964	888	846	745	747	655	719	621	648	622	615	570	543	559	558	547	513	536	489	503	482	478	494	519	440	456	484	484	445	478	450	465	475	432	460	453	434	448	423	476	432	437	451	426	454	451	433	455	419	435	454	403	461	429	482	465	427	455	416	469	481	415	436	421	436	444	411	406	401	419	426	419	403	410	449	449	436	436	425	421	448	429	462	414	412	406	417	416	443	429	414	409	427	427	402	423	437	428	409	427	437	433	440	404	442	407	445	438	431	444	471	428	439	440	448	424	391	429	437	423	452	402	456	406	447	420	438	410	434	407	447	417	414	420	424	424	428	429	414	409	405	424	421	433	399	431	458	439	428	421	404	402	448	418	391	391	374	410	384	406	425	419	408	412	409	430	408	429	449	388	435	448	398	406	416	429	434	440	393	377	415	438	447	398	418	428	410	438	438	448	430	415	463	433	366	447	411	423	374	462	414	443	393	432	414	440	428	449	425	460	469	429	405	425	427	432	435	431	444	421	434	426	431	421	433	421	445	409	428	444	426	439	439	408	418	431	450	426	415	429	426	430	422	433	422	423	429	413	449	417	435	396	433	422	439	420	419	396	463	435	410	454	420	399	421	427	421	421	429	470	457	403	459	435	391	446	419	439	418	430	450	380	393	446	419	414	423	416	419	443	427	448	422	412	401	419	410	435	422	442	471	426	379	398	431	420	433	420	408	433	441	423	391	430	427	400	440	438	448	483	404	422	436	432	441	406	438	400	441	445	421	408	384	414	414	435	420	426	392	385	447	441	423	407	394	421	422	420	413	431	411	418	412	457	451	414	370	391	406	429	395	405	434	420	440	402	409	411	421	431	403	416	415	403	405	458	417	408	412	443	428	407	448	410	388	421	402	454	409	429	416	389	405	415	406	430	428	441	460	430	396	442	417	408	402	444	404	426	428	423	407	397	433	416	412	432	394	409	415	442	406	424	392	425	446	398	468	384	405	379	445	412	427	422	399	439	450	426	419	410	428	408	413	426	420	494	428	421	413	446	375	411	427	408	414	426	418	470	431	385	402	379	439	404	433	446	420	447	423	446	417	420	434	402	387	397	438	454	470	410	431	424	446	426	401	421	402	431	411	406	447	407	421	446	449	415	434	418	410	403	427	415	400	394	404	431	437	431	411	445	383	413	407	433	419	419	417	374	410	435	421	428	426	453	401	434	422	426	407	454	404	442	419	396	394	394	414	438	387	393	415	421	431	425	398	447	422	404	405	405	416	404	440	426	429	440	447	457	400	421	432	408	455	448	375	414	447	414	442	407	415	409	442	388	436	427	411	443	400	424	400	375	403	449	390	407	354	421	434	408	409	460	452	403	405	397	422	426	402	428	394	414	429	447	423	440	425	417	420	438	438	466	443	443	430	384	403	394	408	423	425	441	405	402	422	449	411	409	423	436	438	373	402	424	431	432	434	383	407	418	427	418	384	400	418	405	418	425	428	414	389	445	407	455	437	448	408	406	453	426	461	419	391	420	429	432	455	435	425	419	436	418	435	410	402	412	421	405	460	423	398	412	403	430	434	373	423	399	430	382	433	405	429	434	423	431	416	416	409	418	442	430	379	439	422	405	414	441	431	433	414	435	402	447	397	401	391	417	446	413	424	391	426	408	391	406	433	418	422	435	402	439	408	388	432	418	394	385	438	454	427	448	439	416	407	408	397	455	434	419	419	456	418	436	428	468	410	420	431	445	405	403	401	377	416	414	470	425	413	397	394	474	441	438	401	400	398	426	458	394	385	425	417	443	425	452	430	446	412	410	418	411	416	414	433	421	423	384	401	403	438	388	440	410	422	418	390	401	435	432	429	448	420	437	393	427	421	404	415	450	422	409	431	442	415	420	448	438	412	425	421	414	425	410	396	379	436	409	384	405	437	421	427	431	444	428	433	425	430	437	440	435	427	409	445	397	409	442	403	472	439	392	433	430	379	452	433	417	412	434	428	444	384	423	434	403	419	423	413	420	428	437	426	425	399	416	418	397	422	415	442	422	426	433	457	421	436	418	418	436	429	438	409	410	424	387	402	439	410	398	408	442	426	434	407	397	424	436	441	387	422	427	450	424	411	421	426	397	406	399	450	389	400	435	461	419	433	462	401	473	422	413	400	424	393	408	397	422	405	443	395	451	420	446	412	460	422	430	421	413	420	395	455	449	361	425	430	389	413	446	417	399	413	433	418	426	400	391	435	430	440	397	462	394	446	444	439	408	474	372	419	411	442	401	417	402	407	417	410	380	414	420	402	439	423	410	432	435	422	451	447	421	407	403	412	425	441	440	440	428	426	402	423	434	412	410	435	442	423	396	434	424	454	445	440	438	426	465	418	414	460	462	402	448	418	398	407	420	454	455	437	425	404	455	408	405	411	472	463	431	445	400	422	438	436	425	440	414	415	392	387	419	445	425	408	386	426	405	389	421	421	443	418	428	418	400	428	417	415	433	424	417	419	430	414	385	405	434	428	428	393	431	417	409	378	449	412	471	407	441	436	444	426	437	418	413	414	397	439	415	421	403	429	390	440	431	425	436	413	410	441	447	407	381	449	420	444	402	447	434	393	457	388	451	414	404	448	407	399	400	395	424	435	399	411	408	406	436	422	408	373	412	435	442	447	415	407	445	395	428	400	447	418	439	424	440	399	431	407	483	434	429	413	415	440	405	425	449	408	411	451	411	429	394	433	414	447	441	388	410	391	388	394	401	432	420	407	402	392	429	451	411	417	408	424	447	418	411	433	402	431	404	413	458	428	452	417	426	417	435	422	418	422	436	433	392	440	416	405	416	448	403	439	435	413	396	434	410	394	399	443	453	377	455	395	455	407	440	409	411	449	405	447	421	408	410	436	494	429	409	386	443	449	420	404	379	406	391	433	448	377	427	419	374	427	418	432	450	450	399	417	438	426	403	408	411	427	415	401	429	425	425	396	431	430	404	419	405	426	381	431	435	387	416	414	434	445	456	426	427	434	391	439	427	433	464	397	419	423	477	418	406	412	405	416	419	437	424	433	428	434	391	411	418	379	411	406	407	354	451	395	423	435	453	439	409	430	415	406	382	404	405	400	413	430	411	375	402	431	458	415	416	419	459	415	373	433	419	444	420	381	463	432	428	405	428	392	446	426	439	435	433	417	411	403	458	418	452	399	415	419	409	416	426	433	430	442	413	390	401	392	394	427	400	453	416	408	408	417	428	415	437	425	425	420	422	417	413	409	450	391	415	420	426	394	389	429	440	391	390	408	428	433	441	434	415	386	438	435	425	439	443	435	416	397	397	430	430	429	423	415	414	432	440	389	414	420	427	386	428	425	406	449	433	427	405	437	403	414	378	421	402	438	435	449	393	390	406	432	432	450	429	386	421	429	392	430	412	388	419	451	414	410	409	425	435	387	406	409	393	401	450	432	423	407	419	425	435	439	414	443	421	440	440	420
16430	2396	2305	1746	1208	893	682	569	449	422	302	290	263	269	240	221	183	216	206	189	158	177	148	171	163	162	151	169	148	179	150	135	152	137	132	157	164	153	139	150	137	148	121	156	151	136	127	140	136	150	135	138	138	165	146	132	124	150	148	144	153	165	131	151	128	128	136	108	161	138	121	178	136	160	139	126	130	137	117	137	129	146	153	117	148	154	134	137	126	140	131	124	154	148	137	146	137	112	140	130	148	135	148	124	115	119	151	116	147	124	130	154	124	138	125	129	151	130	124	124	125	142	121	137	139	132	143	133	147	140	121	152	138	119	118	135	133	138	146	153	141	117	139	140	153	131	127	137	148	150	140	114	107	118	133	139	160	151	146	128	102	126	120	137	151	144	144	149	136	141	133	136	130	159	135	124	136	147	131	145	121	127	140	134	133	156	115	127	155	116	142	123	162	133	155	127	146	141	144	131	134	124	154	122	124	111	146	149	141	130	132	135	128	131	129	145	138	127	124	155	121	132	130	141	154	142	128	140	134	128	134	131	124	127	132	116	128	123	124	116	110	137	138	121	133	121	144	129	126	128	132	130	150	148	138	137	117	127	148	154	113	129	132	143	132	130	129	142	130	128	140	133	139	134	132	145	131	120	114	150	142	131	117	115	126	120	150	134	116	127	139	138	119	116	146	139	133	109	145	132	135	139	138	140	133	147	156	126	114	156	141	151	127	128	125	142	125	120	152	127	133	127	142	139	123	121	122	119	121	135	144	131	121	128	138	137	119	112	137	124	118	118	128	121	145	112	120	138	161	119	128	127	117	145	131	143	133	141	144	153	114	132	130	133	141	136	109	133	129	121	107	143	115	128	140	122	157	129	124	146	130	106	119	140	160	163	125	125	143	135	148	148	141	132	147	124	130	139	137	143	122	126	134	128	128	128	135	131	151	141	142	146	112	107	138	122	148	114	133	138	123	136	141	121	127	140	142	131	114	149	126	139	123	136	117	154	130	133	118	144	141	121	135	111	134	127	124	126	130	138	147	146	149	128	144	128	122	125	131	132	127	139	125	136	131	129	146	120	134	122	125	122	147	130	136	129	122	131	124	124	143	142	133	140	128	121	124	118	145	126	119	128	117	117	139	138	122	138	111	134	126	121	128	109	127	130	128	131	129	130	114	126	128	116	144	125	115	130	121	138	144	127	140	147	144	121	122	128	124	138	140	137	137	126	144	147	141	176	125	138	152	143	131	133	126	139	135	135	135	144	150	126	147	143	128	126	122	137	133	130	161	150	138	138	128	160	135	132	121	140	153	124	119	134	118	132	116	146	126	131	123	125	148	119	128	128	123	133	133	133	118	132	118	137	144	131	129	138	152	133	132	144	143	141	127	129	146	132	132	131	145	125	125	142	153	136	118	119	131	136	132	127	122	122	149	134	139	145	147	130	132	111	123	137	118	114	146	127	148	143	130	130	149	142	146	144	138	123	133	132	118	144	133	140	126	146	145	126	145	120	148	130	151	153	132	137	143	142	136	132	123	131	135	131	151	130	152	141	115	130	135	139	130	108	137	122	136	143	131	119	144	130	122	143	137	150	124	120	125	137	123	118	110	136	140	126	145	132	136	145	136	134	131	142	127	120	149	142	145	128	142	150	137	115	130	143	125	133	120	126	124	109	141	141	152	157	122	117	150	132	131	138	125	105	116	138	124	132	127	140	144	145	169	117	128	128	140	128	151	139	117	121	131	135	129	116	134	148	134	128	126	113	127	152	136	120	114	120	143	128	134	132	130	129	129	146	140	124	137	139	119	141	114	148	122	149	134	117	157	143	119	120	125	137	143	121	132	119	139	132	136	133	137	132	125	117	122	116	136	135	135	122	135	129	116	126	124	138	122	139	140	146	136	136	135	133	125	136	126	126	153	128	139	115	141	119	119	127	125	129	139	131	127	172	109	117	131	112	144	141	125	138	118	134	133	128	139	138	132	130	146	121	118	140	123	121	146	142	138	136	128	113	129	147	146	111	138	140	124	122	151	147	147	136	124	112	125	140	129	124	136	127	141	140	133	152	135	125	138	123	151	135	132	114	134	144	150	134	137	127	133	142	120	122	131	131	134	114	141	124	128	140	128	110	151	126	126	134	135	137	146	142	132	119	117	124	124	135	131	126	142	128	133	133	147	142	140	125	137	138	120	128	135	117	132	131	125	120	138	126	136	163	134	148	147	121	117	141	127	137	98	112	131	140	133	139	128	152	116	126	132	144	153	114	147	141	116	130	136	154	140	159	135	137	128	130	140	137	133	109	114	123	121	131	133	137	144	133	142	122	120	144	125	137	112	138	124	144	113	143	125	130	129	124	130	137	126	118	137	132	140	138	143	129	128	131	134	154	131	130	130	124	119	135	137	125	128	136	126	145	119	125	129	148	140	142	111	141	123	148	131	126	140	130	115	137	135	143	146	148	124	137	153	140	135	145	139	137	125	141	130	147	135	154	122	139	136	128	119	107	116	132	138	146	122	123	148	124	140	146	129	153	140	131	117	139	125	130	127	126	127	137	140	129	142	149	133	108	128	144	132	144	128	146	111	105	136	134	110	145	155	147	133	119	121	121	125	152	135	115	166	134	136	131	133	126	119	155	127	160	136	137	122	142	143	123	143	119	126	115	138	147	131	127	147	123	128	149	116	120	120	141	128	119	133	136	142	131	135	131	137	134	159	159	120	121	134	136	124	137	154	131	126	139	139	138	133	140	139	126	133	140	129	139	142	149	122	131	129	150	121	129	135	128	127	154	119	114	143	124	114	150	127	125	142	142	133	126	126	127	136	146	132	144	164	123	137	151	118	128	120	134	120	104	133	136	159	145	124	110	140	134	125	132	129	132	145	133	115	136	111	124	144	122	148	142	135	124	126	130	150	122	130	129	146	136	128	142	126	140	137	132	150	126	110	129	139	153	128	123	126	129	123	162	141	134	138	111	128	125	126	128	137	132	135	115	136	135	137	139	127	118	124	146	134	130	134	140	131	126	128	163	137	122	160	127	127	131	144	123	130	144	147	126	126	136	127	131	158	127	135	131	141	128	156	132	118	138	113	118	131	110	146	137	160	123	132	124	109	127	135	134	118	140	122	135	132	142	135	147	118	132	140	153	131	123	136	145	129	128	131	127	125	119	126	137	118	142	133	129	126	145	115	134	149	127	130	145	111	134	134	128	148	121	125	128	118	150	136	129	135	129	129	120	141	116	136	156	141	128	132	145	128	123	121	137	135	119	134	138	132	133	137	127	124	131	129	123	113	132	153	128	133	122	133	131	157	113	139	150	118	137	135	134	125	104	136	158	137	133	147	129	137	136	106	136	127	154	124	126	134	144	150	115	133	153	132	132	146	154	132	127	131	127	128	126	134	115	113	146	147	133	129	160	135	126	143	128	135	138	133	135	128	138	145	133	108	124	145	128	126	128	137	134	130	149	122	118	133	131	139	128	133	132	138	128
7480	2006	4296	5124	4473	3637	3107	2568	2198	1950	1666	1407	1248	1169	1080	1003	910	860	850	808	768	709	699	670	665	620	635	610	627	574	537	563	524	585	567	531	474	524	476	507	521	476	496	458	468	486	489	440	489	470	450	476	491	461	456	458	460	460	436	432	416	409	407	455	428	475	420	415	446	438	474	436	423	468	443	431	463	421	400	411	467	441	471	449	446	486	448	389	409	436	419	405	422	401	415	390	432	427	395	383	409	416	410	400	396	413	433	378	382	432	426	450	427	437	429	385	385	418	434	412	426	416	400	407	431	384	430	419	460	454	414	436	422	429	416	430	441	405	423	431	396	422	424	428	406	414	406	388	433	416	390	411	385	386	430	409	414	436	417	404	388	430	420	393	391	413	357	447	385	366	406	387	421	392	388	414	406	414	389	409	391	420	424	407	378	360	429	427	413	410	432	405	415	401	391	401	407	385	380	366	393	426	442	409	397	409	380	392	376	395	417	419	427	380	388	421	414	432	413	394	407	453	440	398	394	415	418	407	443	394	424	416	443	406	428	397	416	434	391	384	396	406	436	399	396	404	431	406	406	400	397	385	390	399	370	424	408	422	394	393	437	403	391	419	417	427	395	399	375	404	407	390	373	440	383	374	378	404	360	421	443	378	405	433	430	395	370	412	391	417	420	416	386	396	412	414	389	408	405	400	418	410	377	432	393	407	452	436	413	394	431	372	410	451	396	414	404	388	394	415	383	407	415	389	418	417	373	386	398	391	409	409	427	451	377	433	428	405	394	452	424	420	436	437	372	390	364	426	412	435	411	422	375	414	421	428	420	427	399	431	405	424	410	371	410	398	429	435	413	371	385	425	404	420	392	436	359	434	385	403	420	415	388	415	399	409	413	415	403	425	421	379	380	392	386	408	380	416	405	411	401	430	410	420	390	414	386	400	404	394	399	382	398	422	415	411	415	423	400	391	435	387	407	421	405	391	412	409	419	396	415	422	396	408	424	355	407	437	404	404	356	408	417	408	420	380	384	393	403	406	426	398	421	422	387	417	381	431	414	377	416	425	397	426	414	382	402	368	403	406	434	415	391	412	364	407	417	408	399	390	387	384	411	392	379	397	391	418	427	400	399	432	412	380	411	424	405	409	427	416	406	422	424	426	424	413	418	432	427	428	410	405	403	442	398	377	434	413	412	385	433	385	422	418	368	429	411	423	427	419	391	419	407	399	383	445	419	415	414	406	447	410	367	419	400	400	438	393	420	351	425	397	382	410	399	432	384	388	395	379	456	366	431	390	389	371	387	414	423	370	420	424	404	425	467	413	415	375	401	423	401	404	400	425	397	403	390	391	386	402	438	426	400	423	409	428	395	424	407	402	405	399	395	433	371	426	416	398	397	422	365	390	413	419	418	416	420	402	397	418	421	392	420	422	425	424	405	395	387	402	431	389	435	441	408	402	390	400	436	431	412	412	389	413	393	400	417	389	396	389	441	435	404	395	369	411	398	372	418	392	407	422	426	402	382	396	382	398	454	427	393	415	394	454	403	439	402	371	408	380	399	397	423	384	413	382	382	429	402	408	386	419	396	399	430	386	387	385	401	423	420	400	398	408	392	388	402	392	434	417	399	423	404	362	440	390	434	408	393	424	423	397	404	425	398	367	407	409	394	421	382	397	432	427	385	396	444	410	384	431	404	415	416	384	418	396	400	401	442	402	415	376	428	396	378	377	386	401	421	367	389	430	406	417	397	411	413	416	409	397	431	433	394	363	417	421	368	429	393	390	400	417	401	409	395	405	432	425	407	394	412	405	368	398	394	401	376	397	381	388	406	428	408	382	407	411	401	429	388	430	374	438	421	423	382	407	441	404	411	417	387	383	399	428	403	398	410	434	427	425	416	418	421	410	373	396	414	404	383	401	403	402	411	409	387	380	358	424	384	372	378	386	396	426	391	445	384	388	392	421	398	386	450	450	417	390	419	414	386	382	405	391	390	386	432	443	411	409	391	407	415	398	440	401	416	398	374	424	403	403	410	388	412	419	401	423	389	399	390	376	371	385	378	402	443	422	392	413	427	405	418	383	413	368	393	421	381	428	393	408	404	424	373	421	382	386	438	415	416	394	406	381	393	391	395	392	404	419	407	420	416	355	428	403	401	406	405	395	389	389	414	394	398	398	427	417	434	419	403	417	414	367	422	396	417	403	398	445	446	412	398	427	420	442	401	430	408	406	387	397	405	403	432	383	396	386	407	399	408	406	421	388	396	441	456	416	386	386	423	432	423	390	415	362	386	429	416	403	402	425	419	389	435	396	442	382	425	415	411	366	383	381	414	412	415	410	376	421	389	425	397	443	358	454	402	394	417	356	417	406	378	413	418	391	377	380	388	399	384	416	402	370	417	374	453	412	412	427	401	391	413	387	387	425	431	409	404	403	414	402	434	379	460	389	376	397	417	365	383	430	408	434	402	411	402	374	416	394	399	405	431	431	400	417	397	431	427	398	422	428	396	411	421	425	415	427	427	383	370	411	410	407	385	388	379	421	421	382	408	407	411	396	403	396	395	407	399	432	435	392	395	417	401	433	388	439	385	405	415	425	416	404	427	388	433	339	401	372	376	400	432	401	400	347	428	395	424	452	407	414	406	443	391	376	404	430	391	423	415	392	421	371	422	381	388	403	419	379	401	425	392	405	416	394	407	416	419	398	423	387	393	429	420	403	411	415	426	392	427	407	403	393	415	424	400	401	410	411	381	401	392	449	403	434	417	412	363	420	426	425	430	396	402	405	403	413	432	424	412	423	412	406	404	401	426	414	440	425	396	378	402	409	454	404	407	421	444	406	425	404	405	435	404	426	383	426	432	382	431	409	422	387	392	398	412	424	433	381	389	420	387	410	396	387	403	397	423	382	395	408	391	415	343	435	455	388	444	391	408	393	377	458	384	424	417	372	373	374	426	395	412	449	357	406	436	417	413	390	400	406	421	403	411	398	440	398	428	417	387	395	429	398	417	412	400	411	368	402	429	414	420	391	364	402	426	398	392	390	379	408	412	363	379	367	405	412	406	390	404	382	396	418	400	439	405	413	370	385	393	402	368	397	418	414	409	418	387	430	417	366	396	410	387	410	438	391	393	417	455	414	415	407	392	410	419	355	391	365	427	389	366	398	356	403	381	419	421	380	414	450	418	393	400	385	415	436	419	411	417	418	401	424	404	390	399	391	449	404	415	418	393	408	387	383	404	414	402	438	401	378	415	439	379	407	391	430	410	375	397	387	406	359	392	398	412	423	411	422	392	405	403	389	416	426	397	427	434	411	377	387	386	384	385	384	399	391	377	378	384	417	400	387	437	411	404	415	405	429	428	410	424	374	379	396	410	393	412	378	400	376	394	419	425	395	421	437	426	403	377	430	394	409	386	426	419	424	400	406	414	383	429	424	420	366	367	390	417	395	408	423	394	392	402	406	383	418	422	405	394	394	394	387	409	411	366	433
2362	342	333	342	302	265	284	273	247	302	268	298	276	257	279	275	300	267	273	243	260	242	271	288	270	278	277	262	276	268	259	269	268	257	257	271	292	245	234	237	262	308	285	267	255	265	284	250	241	280	235	285	252	287	293	228	285	278	271	253	239	241	287	260	296	296	258	251	264	296	258	283	258	245	271	284	266	281	250	281	253	264	258	237	260	258	250	252	250	272	269	272	250	288	279	256	258	258	242	287	302	293	263	245	252	284	232	260	265	287	257	271	264	267	284	257	281	224	286	283	257	276	285	266	268	285	229	279	285	259	290	251	258	290	234	256	286	257	280	257	276	255	249	237	266	263	272	251	269	249	265	279	277	259	281	272	267	280	273	278	263	252	254	257	255	265	244	274	276	277	292	277	277	262	254	248	254	271	254	278	247	243	271	264	309	270	274	279	246	302	240	290	244	277	264	265	233	257	252	280	286	234	247	253	263	287	308	274	266	257	282	273	294	262	265	259	262	282	278	269	233	271	235	269	262	268	262	278	268	264	244	268	266	241	251	268	233	259	313	306	255	245	277	283	305	270	262	275	272	267	272	277	295	267	271	272	273	287	303	262	269	237	315	264	277	288	274	240	292	278	261	260	277	271	286	245	260	255	261	257	279	247	282	288	284	284	269	264	259	249	254	267	263	257	271	249	244	278	246	250	294	291	290	284	269	281	269	250	263	266	272	282	265	264	241	274	282	263	275	251	283	258	265	283	269	252	252	260	270	275	276	260	237	261	276	254	283	257	238	248	249	252	260	246	260	269	290	248	240	233	305	263	282	272	276	282	279	238	258	277	266	276	304	275	265	256	276	265	267	236	309	278	260	271	264	276	282	268	303	286	254	269	270	251	275	261	271	294	263	291	260	255	254	272	267	297	242	285	279	270	258	260	271	262	270	258	255	263	285	276	276	290	238	272	288	284	267	247	255	261	282	248	292	280	257	234	279	246	275	268	258	252	254	288	268	267	267	300	271	247	255	260	271	272	243	244	278	263	262	273	283	298	243	261	259	271	254	267	285	273	272	282	261	263	255	316	280	278	263	296	252	290	269	273	274	274	268	251	247	260	253	278	277	258	264	269	270	249	277	241	259	265	263	252	282	266	287	286	283	279	290	278	263	277	293	266	282	274	301	255	229	293	245	227	235	269	260	261	256	236	268	281	276	270	295	281	256	270	276	258	251	278	244	270	252	263	267	238	243	239	287	240	259	283	245	251	275	256	243	284	269	277	273	244	263	263	248	280	253	264	286	264	266	263	276	260	265	284	253	278	290	293	270	246	247	251	285	270	276	272	277	285	240	257	279	264	265	247	243	263	237	268	242	257	271	272	251	268	278	286	248	272	248	264	270	297	254	262	257	259	269	271	277	244	268	247	262	265	248	246	244	252	274	253	267	223	275	277	244	250	273	275	262	251	247	254	269	268	246	285	296	307	277	289	273	283	242	260	261	269	264	273	283	272	249	266	281	263	247	260	272	286	268	255	278	248	277	263	261	258	268	267	277	252	237	247	262	258	302	246	271	253	279	255	262	271	285	249	272	260	266	285	292	285	284	243	261	278	235	266	293	251	255	257	251	280	259	248	246	275	224	265	278	269	263	279	257	269	280	275	267	278	268	246	241	283	271	277	285	265	266	243	267	265	270	292	265	283	277	283	270	296	256	265	258	272	266	238	282	246	264	270	253	244	263	239	249	268	258	258	249	262	271	252	245	279	275	253	256	281	258	244	247	262	257	271	265	269	255	241	270	284	260	280	273	257	278	294	288	275	276	259	273	260	232	274	244	249	300	285	251	234	300	285	286	261	242	264	240	225	259	275	268	263	262	268	266	258	267	257	256	292	260	273	279	248	285	279	289	260	254	272	290	260	275	254	247	283	255	262	271	263	270	256	274	267	257	249	253	252	280	267	272	264	283	303	273	285	257	284	286	267	278	264	292	294	260	269	254	296	263	262	258	272	253	292	292	280	254	250	261	280	255	247	266	253	261	232	300	256	255	266	275	294	268	269	302	240	310	278	251	263	300	266	255	274	276	287	248	243	266	266	271	269	257	237	260	277	275	267	266	261	269	256	271	259	309	284	284	246	271	278	278	298	219	242	266	279	280	254	239	273	264	227	224	243	272	256	247	271	270	279	253	264	249	268	257	289	271	294	245	263	287	247	255	247	237	235	278	259	248	259	281	288	237	273	244	264	238	284	290	266	272	292	262	247	274	280	306	251	249	245	257	278	291	266	267	245	283	298	269	287	282	233	279	269	280	255	259	250	278	268	254	271	237	281	283	269	285	300	276	256	286	249	280	293	240	230	283	247	274	283	236	258	291	280	251	243	251	266	281	281	276	278	270	284	288	275	260	274	267	253	253	241	254	273	248	273	263	256	269	291	269	295	256	274	289	273	237	288	254	243	288	247	248	260	286	286	256	270	251	250	260	289	272	265	249	314	280	262	311	262	254	284	249	276	254	282	275	269	267	263	295	278	285	289	275	260	263	298	264	244	270	273	279	255	284	270	258	276	259	271	280	273	282	274	261	246	280	281	269	262	261	268	262	275	254	250	258	290	296	264	280	302	270	246	279	286	251	216	272	290	254	264	270	260	257	244	245	272	265	264	276	265	294	261	279	263	255	270	291	250	288	245	248	287	246	258	255	258	296	322	261	265	276	272	265	262	295	241	268	273	263	284	263	293	270	253	263	266	257	290	276	258	263	279	271	239	249	260	275	270	267	265	279	253	249	276	247	243	262	294	260	259	241	274	274	274	264	233	283	307	317	257	240	285	265	256	250	214	254	274	245	266	251	287	261	292	264	251	271	291	290	287	275	262	282	254	268	287	273	252	261	256	271	264	259	217	261	249	286	298	280	270	297	248	281	291	257	272	246	254	278	272	284	228	257	265	276	242	260	264	263	259	272	277	260	269	259	248	253	268	273	267	269	252	287	263	269	276	271	254	262	250	231	269	266	282	270	256	279	277	250	275	285	246	260	249	274	281	244	261	249	269	250	262	258	264	293	257	264	274	255	269	300	275	272	259	275	286	269	275	258	256	265	289	298	274	273	272	261	223	288	270	246	248	273	281	282	255	266	271	264	266	278	257	263	284	253	226	287	273	265	276	261	264	260	280	242	268	269	248	260	273	268	261	250	267	257	232	283	256	265	270	255	247	282	269	270	274	235	271	292	263	283	248	281	251	258	245	267	272	279	256	255	304	291	272	261	252	298	277	271	244	241	271	275	285	249	271	271	274	270	284	273	277	255	251	263	262	260	279	255	265	248	267	272	258	253	267	275	265	274	271	263	260	270	258	275	267	247	280	274	237	257	298	254	259	272	275	237	286	253	276	256	260	247	260	255	279	269	268	266	272	254	257	266	292	249	253	241	311	254	256	281	237	279	272	274	282	274	265	261	277	277	261	247	244	263	294	255	235	274	245	257	246	260	254	278	260	235	250	294	265	284	295
2323	751	883	905	889	750	811	805	772	798	753	730	817	704	774	743	802	706	727	750	774	734	702	649	717	713	714	681	696	736	714	723	711	756	738	763	729	688	713	715	747	730	720	695	722	731	766	667	694	755	716	714	718	707	722	726	736	727	678	737	705	693	731	748	753	744	728	765	697	702	711	705	712	729	720	727	691	706	714	701	725	725	699	696	745	761	733	715	671	712	706	735	700	761	663	728	701	727	707	714	768	707	732	729	706	735	711	718	720	718	694	744	709	708	737	708	735	729	686	736	733	747	717	737	769	699	671	709	716	740	725	708	710	734	698	714	726	709	746	707	746	682	700	734	744	705	678	676	736	684	718	711	660	709	738	649	706	717	738	658	721	708	671	727	740	679	739	727	746	688	732	701	734	701	727	702	681	691	755	769	745	720	731	693	714	664	684	742	725	698	747	721	732	721	718	724	744	722	699	729	738	689	780	699	753	677	685	718	682	734	715	747	682	680	649	745	675	725	707	672	700	758	709	677	721	734	678	690	738	673	729	686	723	715	700	747	737	686	740	726	726	698	721	747	741	704	698	719	711	733	691	693	701	747	707	694	710	667	749	753	731	720	696	687	642	777	697	732	673	802	706	731	736	720	733	715	717	760	696	651	706	723	669	715	751	665	710	731	744	693	722	710	720	687	729	675	698	755	686	697	725	698	686	692	730	736	705	668	729	736	712	693	754	723	753	661	665	729	741	697	701	713	675	694	706	711	677	756	704	653	699	746	707	766	696	681	723	749	685	650	712	713	716	727	746	692	719	688	690	690	712	735	716	698	708	713	703	746	719	745	733	713	693	702	650	733	667	702	695	793	754	708	716	739	715	751	699	698	704	676	689	682	737	755	693	697	701	714	745	718	697	709	719	739	737	707	699	697	725	710	730	735	670	703	720	768	739	750	767	741	687	722	729	736	741	749	722	720	752	769	716	722	715	755	711	767	734	734	686	730	714	724	709	722	718	734	690	666	687	709	728	744	732	683	777	751	714	752	764	724	727	715	715	782	724	758	679	677	699	712	726	720	740	738	688	754	691	698	704	677	677	747	736	738	711	673	716	729	727	704	700	696	707	712	723	742	742	726	704	730	698	709	748	761	720	751	772	730	711	712	700	714	733	724	695	768	715	713	729	715	708	758	719	739	724	754	682	715	682	728	697	743	710	727	706	718	708	667	716	685	736	676	768	731	732	726	740	758	765	739	726	702	721	763	723	705	730	730	666	715	734	710	675	740	703	719	765	744	737	682	751	733	675	658	738	677	720	688	699	683	776	708	680	667	712	695	716	711	710	682	688	714	756	718	703	688	732	712	681	682	763	738	751	766	689	704	747	741	728	733	726	708	729	706	672	772	719	734	731	698	690	754	690	786	721	693	717	728	708	726	783	676	732	725	690	715	730	696	715	676	693	729	719	760	679	705	692	741	706	727	702	761	739	713	744	689	714	733	731	661	688	698	734	723	732	709	757	693	691	717	734	679	727	736	687	733	689	673	717	702	717	701	657	712	691	736	716	731	701	758	754	740	716	693	700	730	696	680	684	710	745	747	745	723	737	676	713	689	737	731	764	723	714	720	663	733	756	713	699	759	696	715	730	720	759	704	696	741	688	744	708	716	727	713	690	748	700	681	721	728	728	734	686	709	672	731	738	743	741	733	702	697	727	743	748	687	694	691	733	767	728	718	712	722	696	756	761	711	709	718	742	732	711	716	729	723	696	749	715	706	668	711	701	716	698	755	721	752	669	720	709	701	727	718	755	750	709	691	685	729	742	719	738	746	681	702	726	687	710	681	761	731	762	691	725	693	693	704	772	718	702	687	749	702	706	731	734	728	764	701	713	732	695	682	704	699	732	759	741	710	764	714	719	708	712	749	698	652	706	724	714	663	715	713	701	735	714	720	706	717	773	709	694	766	742	706	697	708	672	687	705	689	690	755	767	741	695	750	740	704	688	753	736	672	751	689	687	736	752	713	676	707	751	702	748	724	694	702	716	683	734	730	690	687	739	748	728	733	728	759	731	676	778	705	749	712	725	724	678	717	760	766	653	714	754	720	715	700	735	713	688	701	718	696	675	743	753	783	768	704	694	730	707	731	672	688	709	710	709	738	704	729	710	690	710	714	696	709	764	750	723	747	702	741	714	737	688	698	728	768	722	738	722	713	719	675	683	707	696	725	714	725	734	713	806	745	696	703	706	744	734	751	691	756	675	764	716	710	685	686	719	757	718	723	675	698	710	699	692	713	745	732	735	714	739	730	734	685	780	732	723	734	735	675	732	746	732	725	720	733	703	718	710	711	796	720	718	720	676	730	714	689	729	721	726	758	714	704	666	730	730	749	693	736	711	709	701	724	716	790	712	721	751	705	736	699	712	757	703	692	745	715	650	706	684	736	690	710	716	743	739	717	775	682	762	735	754	725	729	748	702	707	681	720	702	722	733	700	687	671	749	692	653	673	719	762	752	731	729	698	722	697	672	719	732	701	722	667	681	695	721	755	714	741	720	756	721	716	721	722	724	714	715	713	767	699	719	766	699	720	674	723	733	692	715	737	751	760	698	733	676	704	716	728	691	705	684	689	693	715	657	739	727	712	725	742	671	751	692	745	764	721	735	740	708	729	685	716	729	704	685	720	707	712	711	719	705	732	700	723	702	706	665	704	729	755	724	748	700	699	702	727	718	644	729	713	722	724	652	721	752	703	740	701	699	697	755	728	703	713	728	703	727	738	715	735	737	780	732	680	726	739	679	741	721	686	711	737	716	678	701	723	730	681	689	768	702	745	767	713	711	754	714	727	722	751	687	724	721	708	653	696	690	698	706	705	708	746	703	740	746	692	756	738	732	761	717	757	714	701	713	764	731	709	698	685	726	722	704	686	732	718	708	772	735	745	777	708	710	754	688	671	717	718	720	739	712	710	659	699	754	732	658	764	727	747	720	725	706	636	736	727	752	714	669	740	719	703	689	713	774	712	683	661	689	712	706	698	699	682	695	753	727	694	728	693	727	729	707	726	725	710	698	687	721	713	689	727	750	695	727	724	689	739	689	774	693	726	734	694	717	721	720	754	735	722	760	742	717	728	678	689	684	709	723	725	678	754	716	672	738	680	673	725	715	779	715	720	698	700	691	685	712	749	673	701	706	678	704	713	737	717	752	721	696	708	731	679	717	716	717	715	703	759	714	734	706	711	741	721	703	770	751	704	730	676	718	730	690	735	731	720	729	690	703	684	763	770	712	709	660	717	734	705	685	696	720	709	696	711	711	698	712	681	728	744	705	730	728	690	741	706	727	744	719	741	714	710	737	709	733	708	723	713	715	696	758	726	742	727	781	755	683	740	732	747	673	746	715	695	756	721	675	692	746	665	691	699	753	698	704	701	691	661	699	748	684	725	729	710	719	729	698	706	727	744	716	663	715	708	733	693	666	746	754	743	709	694	755	730	694	764	698	688	698	755
8881	918	1205	952	734	507	420	365	322	292	240	235	207	186	200	184	172	192	172	181	159	144	171	173	189	154	161	164	159	131	181	157	148	159	151	132	162	172	146	140	148	165	155	154	143	150	156	160	144	140	148	156	156	122	152	162	134	148	151	139	158	151	144	143	136	131	135	139	128	177	143	136	169	136	147	149	141	149	157	139	135	148	145	129	144	157	139	144	151	152	133	147	149	124	140	157	154	131	156	140	154	121	120	154	153	138	121	163	151	138	147	161	154	156	154	127	151	155	131	120	157	130	142	133	154	125	148	147	141	143	133	155	156	162	151	149	125	144	134	147	156	152	141	140	128	134	151	137	136	145	147	156	119	132	151	155	153	149	127	139	155	142	143	144	123	128	151	139	132	121	151	147	141	144	137	165	122	154	156	168	150	159	148	157	147	128	140	136	173	143	140	140	133	111	150	144	127	126	154	153	140	150	126	132	154	159	133	154	138	150	156	143	144	135	158	149	148	134	152	142	136	140	143	161	150	167	133	143	157	147	143	165	163	176	140	151	144	128	144	135	142	152	145	156	125	141	150	142	140	135	128	135	150	140	130	141	136	146	148	130	142	148	167	149	141	144	149	160	141	149	161	150	150	168	159	133	149	146	121	135	151	149	150	128	135	145	138	137	131	147	167	129	122	155	144	119	145	140	120	148	137	142	138	137	140	147	130	140	150	153	148	138	151	151	137	125	130	148	151	139	138	139	149	148	135	122	167	137	132	150	130	155	145	130	159	131	152	146	138	137	146	135	134	154	135	144	143	158	128	124	133	151	154	155	151	135	149	127	138	145	157	125	128	133	124	158	152	151	129	141	134	153	124	126	147	118	150	135	152	161	147	158	139	172	134	153	144	131	129	117	154	148	124	123	119	146	124	146	164	119	145	156	151	136	134	153	150	133	154	173	150	135	144	134	138	128	137	145	150	155	116	145	136	158	155	141	151	137	150	153	134	120	146	154	135	148	148	145	132	131	118	167	140	147	145	145	139	138	154	137	125	158	138	153	137	133	154	141	158	145	143	162	137	155	151	138	134	147	136	143	131	142	147	139	160	156	151	142	136	149	145	134	145	165	132	155	132	152	140	177	121	145	164	138	140	153	131	141	151	162	148	147	161	153	118	163	154	150	141	157	148	162	129	146	160	160	115	147	139	154	158	146	161	168	142	140	139	140	130	152	140	153	140	139	136	137	142	157	147	151	146	131	136	137	135	127	135	137	141	171	138	160	162	123	146	155	132	144	156	124	134	146	135	139	135	134	149	131	166	138	160	147	140	149	128	155	127	130	134	148	126	130	154	142	131	140	142	141	168	141	133	152	149	135	140	144	142	148	150	137	138	136	157	151	143	153	153	145	132	158	148	153	141	156	145	142	135	157	139	150	125	151	138	170	153	147	157	148	140	142	151	120	131	151	153	154	125	142	139	121	146	159	154	122	161	138	147	137	145	145	124	139	132	154	137	146	133	128	150	129	140	139	149	129	136	134	140	161	140	132	136	149	127	146	157	126	129	129	157	145	157	144	128	157	157	126	130	141	133	141	103	138	132	151	151	136	147	140	134	138	157	130	136	167	145	150	153	155	136	146	136	148	131	166	139	142	154	150	143	145	161	146	125	145	166	134	158	143	129	144	124	146	129	135	142	144	150	144	103	152	151	137	145	140	149	130	141	154	159	161	154	151	136	157	129	145	161	119	140	123	132	171	129	126	162	151	125	126	123	140	131	148	142	169	155	132	136	143	157	141	161	132	169	138	157	163	148	155	138	156	129	147	136	139	122	126	152	139	143	142	152	153	128	155	141	144	157	158	135	148	155	137	142	155	134	129	161	156	137	127	165	148	131	138	137	135	145	167	146	150	146	143	155	154	142	125	142	172	145	149	163	122	136	145	141	124	127	154	138	133	121	151	146	151	138	137	162	140	109	148	154	143	179	148	163	139	130	139	161	140	148	144	146	130	152	159	168	122	171	139	129	152	152	128	135	147	151	132	161	137	140	150	152	135	151	151	175	143	155	156	158	142	159	131	122	140	153	131	144	159	138	152	153	145	148	149	148	130	133	161	148	166	146	154	153	142	136	132	147	135	147	135	125	143	139	141	166	142	146	133	153	137	142	156	143	148	134	145	142	143	134	127	131	138	138	129	122	146	168	149	123	160	147	153	126	147	128	148	155	159	153	132	148	153	127	153	138	144	150	154	144	157	154	148	118	133	138	149	154	149	156	162	150	137	145	150	136	133	150	154	144	170	139	144	137	138	151	134	125	132	122	123	150	126	142	148	156	147	160	161	143	163	145	149	136	170	153	145	172	150	163	144	143	142	130	115	162	134	143	161	132	133	151	129	168	145	140	150	130	133	142	128	136	149	153	141	150	137	148	137	155	146	153	152	133	153	144	146	148	139	141	144	131	143	132	136	145	138	140	125	142	128	141	152	151	152	155	150	136	134	132	164	130	143	130	135	130	139	158	138	147	152	142	140	145	149	135	134	142	148	139	149	135	151	136	144	155	144	147	152	152	155	132	148	132	146	139	136	140	136	145	147	154	145	147	147	123	128	144	126	144	162	148	122	164	136	163	142	152	144	154	145	141	146	120	147	147	127	145	135	165	152	155	129	127	139	128	121	153	145	164	141	146	154	138	140	129	124	128	116	146	140	155	126	132	158	148	150	125	156	163	130	134	139	145	142	141	138	123	147	139	130	132	145	140	143	138	143	175	130	125	133	124	161	139	145	156	149	165	151	148	152	146	166	144	164	127	152	167	143	125	137	137	156	148	151	141	163	130	118	145	135	140	137	147	128	170	149	136	138	149	138	148	127	141	159	150	130	150	150	127	124	147	176	158	132	145	116	131	166	155	136	157	132	146	154	159	151	143	150	159	145	141	142	145	135	133	141	142	158	144	158	137	154	143	127	153	134	161	147	139	123	155	133	148	179	143	135	134	165	119	135	154	129	124	134	117	151	162	139	136	149	158	140	160	134	141	146	149	140	148	142	143	131	158	124	120	137	141	134	135	144	160	147	135	136	149	144	148	141	134	143	138	151	138	127	146	135	177	131	153	162	159	139	159	115	129	135	123	138	145	145	157	136	137	139	157	129	141	149	132	146	151	154	152	139	137	112	147	138	144	139	149	154	154	132	142	131	128	152	157	145	119	157	136	142	153	143	152	152	138	142	139	156	138	125	149	150	165	145	173	147	147	143	167	139	156	107	156	131	126	157	157	164	140	125	155	147	149	150	169	151	149	145	113	155	151	150	139	147	129	126	120	127	147	145	135	152	141	153	145	162	132	133	136	130	132	145	135	143	143	123	146	124	152	149	144	149	143	122	140	145	147	159	143	142	156	150	132	141	135	129	162	149	155	127	150	151	170	145	141	151	167	136	131	128	122	146	144	163	135	169	159	142	139	142	152	143	127	122	179	165	141	132	155	147	134	143	148	168	130	156	161	152	143	166
5477	1272	2556	3107	2606	2232	1917	1590	1364	1247	1046	981	908	861	751	691	696	668	667	661	582	583	572	558	498	517	521	530	543	531	512	532	526	489	481	515	463	473	455	452	418	479	475	480	457	464	416	451	446	468	454	435	437	445	479	431	418	411	439	425	437	438	462	441	438	459	442	442	446	433	444	404	405	448	416	416	475	426	432	387	410	457	435	381	462	426	402	398	427	455	405	431	411	449	429	427	376	447	440	412	418	463	446	431	426	431	451	386	415	431	456	402	406	419	426	430	382	409	430	423	442	409	441	427	437	433	418	401	426	429	421	446	424	410	411	431	443	413	427	397	430	442	402	419	415	444	409	423	431	415	426	429	394	473	409	410	419	419	445	453	428	427	395	457	429	401	444	426	442	425	429	416	388	448	414	437	424	400	425	403	430	438	392	366	450	421	427	383	420	403	444	413	414	370	428	382	413	430	433	439	406	421	437	421	411	411	417	415	433	381	416	410	386	431	420	404	406	411	433	435	426	394	415	434	394	438	410	451	423	450	431	451	374	404	395	423	399	415	420	436	401	397	444	417	375	395	448	421	431	437	435	439	436	448	424	418	437	423	438	426	437	422	452	440	442	398	417	424	422	418	425	440	442	428	415	424	408	434	447	437	422	429	437	433	434	440	451	424	431	414	397	411	402	435	434	400	419	400	386	438	431	413	403	426	402	400	407	438	412	444	397	437	404	405	393	415	426	393	397	426	460	428	410	400	398	419	419	384	444	391	393	429	423	422	434	425	432	421	401	400	429	426	436	436	414	406	422	405	401	424	438	419	411	436	409	411	409	404	427	405	428	420	425	403	430	410	420	454	420	420	427	446	428	432	404	433	400	419	446	407	422	411	415	429	405	459	406	450	435	419	403	443	434	393	418	396	416	447	432	419	406	387	454	438	402	399	398	414	433	436	440	398	397	462	410	429	369	427	418	422	446	405	421	428	411	458	436	385	432	407	382	409	429	398	444	434	407	441	414	407	425	426	408	450	423	400	396	437	404	444	394	432	429	437	415	412	435	438	419	433	419	414	446	411	412	411	420	395	400	405	435	414	453	439	427	449	424	422	429	410	395	431	410	396	405	415	458	429	395	413	385	411	413	388	399	381	410	414	426	432	429	409	429	395	444	408	434	416	391	413	396	416	448	391	374	390	371	413	431	422	433	391	425	410	431	444	423	432	454	443	412	417	398	396	428	439	428	415	399	399	436	385	436	388	441	417	432	436	405	382	446	424	420	444	439	408	407	421	435	419	474	434	429	449	453	428	406	401	441	462	402	392	435	428	454	415	458	422	425	430	441	411	440	409	465	423	381	425	402	433	407	438	394	461	382	405	416	410	434	416	445	416	399	415	411	417	422	437	395	399	411	385	417	419	366	405	393	421	439	426	442	414	445	436	426	409	385	438	410	450	437	404	424	446	440	417	428	420	436	423	423	394	423	427	406	457	451	395	404	415	450	419	399	408	386	406	438	424	391	392	434	448	443	425	441	416	427	406	428	412	425	431	408	424	382	414	435	433	434	406	402	419	394	429	409	398	430	434	420	445	396	399	380	407	424	390	418	418	440	429	421	415	389	380	399	424	396	427	405	402	407	420	423	400	422	423	395	437	456	421	421	406	379	457	430	393	409	425	450	401	392	384	376	453	420	446	434	421	441	427	415	397	422	412	450	438	392	421	418	430	422	429	400	426	446	424	425	410	409	423	427	432	459	403	423	409	401	441	404	432	410	436	451	424	440	378	430	424	438	397	404	405	401	441	410	429	411	385	408	410	451	417	440	423	404	395	442	411	446	417	414	416	398	376	447	449	410	405	414	451	402	431	414	406	434	389	427	433	434	379	414	411	399	390	458	418	412	433	401	419	399	425	434	445	436	440	406	430	401	440	406	409	440	445	428	417	425	440	451	439	472	436	382	424	433	430	389	430	427	444	405	435	430	418	416	419	418	393	402	430	409	409	418	422	450	379	432	407	417	400	421	392	442	405	383	409	401	413	439	403	438	432	430	434	424	432	410	411	446	445	436	469	428	432	392	421	419	407	395	412	416	399	431	418	456	415	422	373	440	448	410	429	423	407	409	440	447	411	425	454	417	435	435	416	437	430	427	429	423	419	421	416	465	420	393	391	444	412	431	429	399	408	405	420	403	433	417	408	399	410	419	407	404	427	402	406	395	420	411	420	416	389	397	450	388	407	362	406	419	434	403	462	389	431	432	437	392	431	441	453	442	416	434	428	410	407	418	440	407	373	420	450	399	401	439	405	390	445	423	414	404	447	421	416	435	428	421	396	393	414	451	369	431	421	410	420	406	414	452	401	398	442	442	423	437	444	411	425	405	393	413	443	425	411	402	406	411	393	437	436	396	406	413	404	413	413	416	423	441	429	410	434	452	426	418	393	415	451	404	396	417	425	426	437	389	425	412	445	455	452	390	425	466	395	425	462	411	365	403	395	408	396	412	418	374	395	440	408	408	452	400	417	462	397	428	398	394	453	384	390	421	385	414	452	496	419	453	413	418	415	413	432	408	437	404	447	420	414	425	455	415	418	423	424	428	443	414	424	419	384	426	482	418	445	400	426	433	441	410	369	420	433	445	396	397	411	414	443	451	434	394	421	454	383	423	422	402	408	438	405	453	441	447	450	414	447	401	390	392	477	420	435	406	393	413	429	406	388	397	438	428	416	428	426	370	422	422	408	376	421	425	406	399	407	425	423	427	397	422	444	440	427	403	408	411	423	448	371	433	391	431	384	431	424	429	434	401	415	400	368	418	452	460	442	465	429	426	395	396	431	450	423	381	438	415	472	428	397	433	425	378	415	429	407	419	420	427	388	425	405	409	411	431	414	430	427	411	414	439	443	420	422	412	429	385	400	411	458	424	388	425	425	425	423	474	399	403	444	397	443	446	395	403	393	386	401	441	409	433	442	398	429	449	451	441	417	460	399	422	428	415	412	393	422	397	426	415	431	402	408	417	463	403	443	445	415	455	393	400	426	441	421	406	395	429	411	409	401	444	413	420	437	407	410	404	406	424	408	441	424	415	420	418	415	419	423	423	443	390	432	404	472	444	407	424	429	422	412	430	403	409	395	409	421	383	425	442	452	444	437	434	434	425	371	458	396	453	401	406	416	430	449	411	432	411	463	397	412	419	439	462	398	412	436	417	428	416	437	433	402	446	408	408	427	460	411	408	432	424	459	393	431	407	403	393	395	424	420	408	405	428	444	384	394	411	427	445	424	458	446	427	416	400	417	403	387	409	399	443	436	382	411	451	454	470	393	430	432	390	438	431	431	424	392	435	418	400	417	371	404	404	400	412	431	421	365	416	409	396	423	379	430	428	423	443	416	412	411	413	426	435	453	414	421	437	440	421	457	436	394	413	401	385	431	400	394	402	445	439	415	434	433	427	415	437	408	439	422	422	443	401	429	417	431	387	428	440	413	435	432	361	429	436	398	437	442
16167	2257	2281	1749	1174	869	714	536	470	390	326	300	265	230	227	209	219	191	185	171	201	177	189	164	168	164	173	137	166	126	151	154	163	132	133	147	132	143	134	130	121	142	138	147	139	162	126	148	151	129	117	134	145	159	127	154	134	149	130	114	137	128	118	120	135	126	149	147	135	139	124	141	116	102	159	132	120	132	128	157	133	126	146	137	133	120	141	142	146	150	127	122	113	131	144	123	138	170	139	143	127	149	146	150	126	144	139	128	126	128	122	112	123	125	133	119	132	104	123	138	136	130	124	119	123	141	130	144	116	132	137	135	126	130	140	140	131	146	135	115	128	134	115	142	145	119	122	148	145	132	144	115	140	147	149	128	134	136	137	145	111	140	137	140	135	118	145	138	138	128	129	115	145	113	128	136	119	120	115	141	148	125	117	147	125	128	153	133	137	148	139	130	132	127	141	125	134	135	129	136	124	114	130	145	132	113	93	151	140	101	132	140	163	131	125	132	106	163	125	142	134	133	148	129	121	147	130	134	122	125	135	133	140	129	127	138	121	125	154	146	143	122	135	139	150	132	139	133	140	115	142	113	117	130	153	128	131	130	116	127	129	146	116	130	130	129	124	119	118	111	129	121	119	136	124	119	136	124	135	124	149	137	138	132	106	128	138	139	154	132	123	144	139	145	132	118	128	122	153	130	156	126	153	123	149	126	115	135	132	129	129	137	152	138	139	125	127	144	155	118	142	123	119	123	131	154	143	108	144	131	140	118	120	136	127	138	114	146	141	137	120	138	131	143	119	120	137	137	170	139	130	142	122	129	134	126	130	112	139	143	137	119	135	110	156	130	145	122	123	120	116	138	119	120	117	120	129	105	134	126	118	118	154	138	130	141	126	126	151	121	114	128	134	138	136	124	117	120	138	142	137	136	106	140	145	140	122	99	126	96	129	151	138	122	155	126	130	112	130	140	124	126	128	126	141	122	106	142	152	134	113	134	114	134	121	135	127	146	129	144	140	154	131	120	151	145	122	135	132	152	141	113	154	125	137	135	116	135	132	150	126	121	155	141	129	126	120	130	130	125	121	134	133	153	137	127	137	142	138	122	113	127	126	145	147	112	149	141	122	124	140	130	133	127	132	134	139	139	129	135	124	134	124	142	142	142	143	145	105	139	146	135	127	153	128	115	134	126	129	145	126	125	129	145	133	130	129	135	134	137	117	120	147	133	138	122	117	141	149	130	127	125	140	137	134	135	124	137	131	131	129	131	126	119	146	138	137	125	149	145	122	145	119	120	148	122	143	158	148	127	151	139	145	102	131	114	135	134	143	117	134	140	125	123	134	134	125	122	130	130	134	141	118	136	144	126	110	131	140	137	133	138	127	117	133	127	153	142	109	118	148	141	133	150	120	125	132	131	125	144	124	132	134	143	129	112	123	125	137	141	127	117	138	117	129	141	129	112	114	131	143	110	127	123	141	114	139	137	140	132	133	125	132	136	144	137	121	147	144	129	144	136	164	147	128	133	152	126	120	119	162	138	122	128	143	154	132	149	145	135	120	130	128	129	111	129	127	130	140	117	143	136	126	154	143	162	129	144	130	112	146	150	135	159	146	131	142	136	142	145	118	135	125	137	130	133	127	138	129	127	144	118	126	140	127	127	137	143	142	134	118	135	115	130	136	104	124	128	116	128	141	126	127	142	143	133	117	120	133	135	116	133	117	138	131	118	132	113	127	138	128	134	131	133	132	119	147	121	133	145	129	144	118	146	133	128	138	154	127	146	136	133	128	128	136	128	124	152	145	139	135	132	135	139	123	150	130	135	128	127	138	124	143	146	126	131	147	127	123	143	127	135	131	122	115	132	141	118	129	139	139	137	129	111	113	127	131	147	147	128	159	135	148	145	128	116	133	131	138	131	116	141	114	124	144	125	117	119	136	107	142	147	111	139	125	124	123	121	149	129	126	137	144	115	131	136	123	116	146	118	136	133	128	142	128	139	141	155	136	142	132	119	133	154	130	130	140	147	130	154	120	147	114	140	121	136	133	152	140	112	133	139	118	125	120	137	127	126	168	143	131	104	120	143	118	109	126	142	125	127	133	154	140	130	101	129	152	118	131	123	123	121	128	148	119	147	133	120	153	121	123	132	126	115	131	126	124	148	149	149	123	115	141	118	134	137	124	130	135	137	147	134	133	148	139	131	131	143	137	133	116	138	122	137	128	138	156	168	158	131	121	134	123	122	118	131	140	132	103	113	153	104	134	141	127	148	121	155	117	131	146	138	131	148	152	123	117	145	139	142	122	125	144	145	131	158	129	101	125	116	135	133	129	106	130	130	136	139	143	119	139	137	132	145	134	148	129	136	138	153	116	125	135	132	125	137	127	136	137	146	130	120	122	131	129	133	141	138	123	117	132	126	109	119	136	136	122	153	119	137	141	133	122	161	148	125	121	134	144	130	140	126	131	133	127	134	138	136	132	135	137	147	122	139	134	142	142	143	131	143	146	129	142	132	154	122	158	143	126	119	136	137	126	143	122	145	121	135	122	134	153	129	138	147	138	120	129	144	137	136	133	132	140	114	145	145	129	131	143	133	126	141	131	122	152	160	128	121	123	130	128	150	151	146	152	115	133	135	143	129	137	104	143	124	138	149	123	130	146	135	145	128	135	141	127	144	132	142	115	130	124	129	121	139	116	101	135	144	132	115	146	113	107	139	130	132	143	107	141	133	141	147	141	140	131	134	155	132	126	147	117	137	141	128	153	144	113	126	117	141	144	150	157	153	135	135	119	132	130	133	122	138	130	118	153	137	139	122	138	144	147	135	143	136	131	106	142	125	154	136	137	132	135	141	130	132	132	128	149	144	115	119	123	137	140	126	164	120	122	139	111	119	131	152	120	136	120	139	121	123	134	135	139	128	138	120	123	118	124	129	140	148	136	133	132	152	132	124	136	133	123	143	142	124	132	140	137	135	144	146	125	147	116	150	140	144	134	124	139	123	123	133	140	155	138	113	157	141	113	122	141	135	124	115	131	120	136	146	121	118	130	140	128	141	116	131	124	133	160	133	130	119	119	139	113	151	133	155	110	112	140	118	134	134	124	132	123	131	153	124	112	146	129	128	141	124	150	145	155	141	113	120	134	142	112	137	114	133	137	149	111	139	157	127	129	134	139	129	149	125	141	132	127	136	136	135	135	148	140	118	115	155	141	134	131	136	122	119	158	144	125	126	130	129	121	116	119	148	146	134	127	117	128	120	121	129	134	121	143	122	127	128	143	123	120	128	151	126	133	130	135	111	148	150	138	137	142	136	134	131	130	116	141	115	105	132	144	127	133	123	118	110	127	134	124	131	128	118	138	121	136	121	136	142	130	133	127	115	118	131	135	129	104	128	124	135	142	163	139	141	136	121	133	132	123	118	121	115	127	131	134	156	134	124	136	139	142	141	117	149	141	146	146	128	133	134	131	130	141	109	130	126	129	136	125	136
7472	2010	4361	5225	4590	3849	3084	2590	2137	1895	1706	1458	1285	1195	1083	954	968	781	815	799	716	748	722	676	686	668	647	569	594	585	596	568	545	528	538	559	482	515	512	498	497	513	528	516	462	469	457	520	464	458	412	494	425	465	457	451	466	477	444	468	449	411	428	432	426	455	389	407	430	443	442	448	403	430	452	435	445	458	415	465	429	437	429	451	417	424	410	408	396	420	407	401	427	420	495	438	431	411	408	429	427	397	394	398	410	408	381	394	418	412	449	426	391	405	418	424	401	419	464	441	406	413	416	416	377	416	442	414	424	428	442	425	429	398	453	417	418	428	434	426	423	432	419	401	411	406	388	373	402	392	422	402	414	398	424	409	383	448	431	401	442	422	400	432	424	397	393	403	423	411	373	401	407	436	456	420	454	395	406	394	414	378	405	403	390	425	408	420	411	411	420	381	412	394	415	412	437	369	425	422	390	406	425	416	432	401	409	397	397	386	391	422	408	391	412	411	406	380	405	448	369	388	411	412	405	387	422	385	394	434	379	417	414	389	406	409	417	394	423	423	381	396	378	461	402	388	424	409	401	407	403	429	397	400	405	395	411	447	381	382	385	420	434	367	387	407	413	437	397	385	421	436	403	410	399	357	381	394	425	369	423	427	391	416	333	369	399	403	420	395	408	380	410	377	433	413	379	380	395	413	392	406	411	415	402	391	364	420	384	401	421	409	411	414	402	422	411	400	412	392	411	407	392	429	436	421	345	401	439	396	372	416	399	376	392	392	435	392	397	427	436	406	383	414	374	390	401	385	447	396	418	366	361	393	419	393	386	391	419	416	423	395	423	399	422	409	410	418	372	382	405	403	418	426	401	390	423	400	380	393	414	401	380	416	395	422	394	433	438	432	395	414	420	431	433	397	397	444	359	357	412	420	406	393	404	411	365	420	383	377	360	419	397	418	382	397	408	393	371	396	433	413	386	398	412	409	389	379	380	386	421	392	372	403	369	391	398	394	402	423	389	391	383	433	414	382	420	391	384	413	389	407	407	406	369	376	403	405	422	422	410	404	383	379	411	399	415	429	397	403	437	440	380	427	363	420	412	422	385	394	402	387	397	440	384	419	403	390	444	398	413	401	410	416	439	439	449	395	402	425	427	431	379	415	373	406	373	431	402	414	414	426	388	398	410	363	376	404	400	421	383	391	378	423	398	411	394	397	353	391	416	402	413	469	413	441	410	375	384	386	436	413	395	422	411	370	389	442	390	386	362	395	395	423	388	400	401	434	403	379	395	409	397	388	390	457	364	413	427	392	391	418	363	391	377	445	429	442	421	387	416	415	394	448	409	396	419	433	381	374	368	396	415	397	391	393	396	422	409	396	423	404	418	378	398	416	390	429	407	383	376	389	404	392	405	386	378	410	387	413	408	381	408	415	405	426	401	413	384	401	400	400	404	404	402	416	398	439	409	401	380	435	432	427	437	373	395	396	412	410	374	427	413	381	376	410	408	386	395	406	412	398	412	426	380	388	388	391	408	380	389	401	367	408	419	352	366	418	357	429	382	419	392	409	401	415	411	447	397	459	395	413	461	418	392	380	426	384	402	416	409	403	435	371	459	407	428	345	371	384	417	422	398	415	402	391	396	397	414	347	432	424	433	412	375	425	414	377	407	393	424	402	381	388	435	345	424	405	388	399	405	402	428	407	373	411	434	438	397	371	410	405	437	404	424	374	380	387	393	393	397	395	402	361	391	400	389	414	425	382	387	426	369	397	387	404	393	380	431	424	436	379	383	403	387	370	362	404	406	396	403	393	386	383	386	407	428	381	401	423	396	417	404	426	418	393	386	378	428	443	364	396	437	372	414	403	395	417	369	376	431	402	400	461	404	388	382	384	402	417	456	395	400	418	403	380	373	399	387	416	392	407	400	394	442	424	417	434	361	392	374	385	415	405	405	399	422	394	409	417	420	384	378	410	414	396	426	408	387	450	390	365	433	410	396	423	430	435	404	431	385	403	402	435	407	405	428	432	443	411	389	408	406	402	383	389	406	401	432	434	376	429	403	444	409	426	409	424	408	430	402	397	430	363	407	448	406	392	386	431	399	365	401	420	391	398	401	381	407	390	428	422	403	404	436	381	379	412	379	433	404	389	460	425	333	409	408	400	411	393	408	394	369	392	395	406	407	420	361	380	386	396	418	378	395	449	446	400	423	384	398	431	407	446	389	435	430	395	409	399	404	412	380	404	405	399	395	399	401	400	416	429	396	376	404	419	385	408	432	410	410	428	439	369	392	400	410	388	406	411	436	404	390	407	370	354	416	378	404	393	385	425	387	423	382	431	441	390	407	389	410	419	388	353	406	376	373	387	395	404	414	400	412	392	393	392	421	389	442	408	402	415	412	415	370	398	388	414	390	418	386	386	435	419	394	374	423	406	368	404	422	383	412	390	427	399	392	430	398	383	400	374	397	405	417	382	399	412	419	414	370	436	382	381	399	400	379	416	398	441	380	393	389	391	389	401	390	382	419	394	383	421	360	460	386	410	399	402	391	425	382	381	431	383	401	387	384	384	422	419	395	401	403	411	370	398	396	385	410	426	369	416	414	390	426	417	380	403	423	416	382	399	366	404	405	418	420	385	363	377	363	414	411	408	397	401	436	388	400	385	379	397	420	422	370	412	367	407	415	438	393	383	398	375	389	365	381	414	404	388	424	414	406	407	427	418	416	407	405	460	424	415	377	374	417	400	407	422	376	410	378	404	422	416	400	392	439	421	403	399	392	387	383	414	403	408	411	403	420	414	428	382	407	377	426	423	379	394	404	413	374	411	404	402	402	397	404	401	406	404	419	402	394	426	396	403	404	395	390	408	396	424	381	397	412	414	413	404	393	444	401	407	429	368	413	419	356	409	385	405	411	414	382	408	411	411	414	443	396	363	412	395	403	389	405	393	383	387	404	419	428	407	386	399	388	383	417	375	388	425	372	427	394	386	378	389	394	367	387	376	413	417	442	413	416	389	427	427	434	410	403	388	372	442	408	391	412	399	403	411	409	432	391	425	395	391	441	424	408	392	393	376	397	377	419	424	387	416	406	431	382	444	411	406	422	398	406	409	407	380	415	446	412	415	409	404	402	404	394	376	387	395	384	395	402	392	408	381	393	427	435	393	439	428	421	372	427	419	390	391	405	405	394	436	393	419	435	421	394	378	423	366	399	418	413	369	424	389	372	376	375	380	391	402	398	397	388	381	392	409	422	409	406	367	399	390	423	433	393	404	397	408	424	365	376	424	418	421	382	402	405	393	372	404	410	395	427	412	384	390	388	359	393	414	397	397	395	396	431	404	402	396	382	418	418	391	375	443	395	363	393	425	443	411	376	426	414	422	409	413	379	414	416	392	444	402	401	402	385	397	364	407	439	436	383	400	406	412	394	449	435	389	418	387	409	406	402	426	407	384	390	399	391	354	405	429	369	401	401	430	422	428	388	418	416	412
2428	342	345	325	295	303	302	268	267	264	242	278	272	247	254	289	252	261	242	270	276	260	294	262	240	283	249	255	273	247	269	287	254	232	273	256	271	269	246	268	256	233	275	300	254	264	261	262	243	273	274	276	240	265	226	285	272	275	232	218	292	263	255	277	243	283	260	255	249	274	247	252	280	253	249	238	263	260	268	291	255	259	246	255	232	273	256	238	264	259	282	268	254	270	246	278	239	245	257	282	280	258	267	269	278	271	246	270	266	265	285	291	256	282	269	256	269	297	265	281	260	254	291	263	253	266	271	269	248	245	263	223	270	269	260	269	252	268	253	267	239	266	259	266	265	239	246	289	287	301	278	282	273	278	275	267	272	247	238	266	249	251	250	278	252	246	272	287	275	248	267	301	257	291	243	229	253	252	267	267	247	278	269	265	246	245	269	247	237	279	243	256	271	258	277	262	280	283	265	252	264	285	272	266	272	271	265	262	256	271	277	265	243	263	270	276	277	237	242	239	286	265	286	249	257	253	252	270	232	262	241	275	280	260	267	273	264	254	291	242	259	267	251	261	277	268	229	263	240	268	252	241	299	260	273	327	257	253	248	260	250	275	265	272	262	276	274	253	260	272	265	276	264	231	245	269	245	274	279	255	265	252	290	272	283	267	267	256	272	289	241	261	291	280	251	283	294	222	250	272	272	266	280	298	266	257	275	247	273	257	248	269	259	269	256	274	308	269	266	287	269	260	219	257	252	291	258	245	238	257	234	261	278	282	264	237	250	279	301	267	259	268	294	268	248	250	250	253	262	284	265	284	231	296	267	270	292	298	279	235	278	278	309	262	248	253	247	260	265	256	247	264	274	299	257	310	257	271	237	258	277	275	265	265	249	277	283	279	228	272	239	246	298	238	266	263	249	256	278	257	284	258	252	255	251	275	270	254	260	279	259	277	272	277	265	275	279	273	268	254	241	287	256	246	276	232	236	261	244	280	261	270	255	301	257	262	237	274	283	279	270	279	261	282	262	244	277	264	292	256	280	258	285	264	278	253	242	309	255	280	262	267	283	266	281	263	246	281	227	278	283	259	272	236	259	259	307	263	242	246	249	249	252	248	255	286	241	284	237	258	298	266	273	245	293	252	253	248	287	266	273	290	273	251	265	305	256	265	261	250	272	274	277	259	260	297	270	277	238	266	262	257	257	270	273	249	255	261	263	276	251	236	234	260	257	282	242	255	264	262	289	266	301	290	265	291	267	259	261	255	254	252	286	242	260	260	284	255	291	245	257	270	251	262	295	257	282	261	272	278	278	255	289	271	241	268	284	258	261	274	268	274	279	278	290	262	265	284	267	268	267	277	287	281	262	263	243	282	250	252	272	261	262	246	261	258	243	254	273	268	228	231	281	255	276	247	266	258	265	238	251	272	257	261	283	252	241	271	278	288	274	267	277	285	262	274	305	254	258	268	272	268	278	249	238	263	279	279	297	288	256	285	246	261	256	281	262	309	261	257	268	274	265	267	288	237	277	261	285	248	254	291	267	256	255	260	276	284	239	282	293	273	268	282	253	253	273	252	257	261	257	257	242	287	299	279	248	248	284	283	253	256	271	274	269	259	269	290	268	266	275	257	276	268	252	293	276	268	275	267	250	262	290	250	251	252	282	244	266	266	277	268	259	251	240	244	260	249	276	241	258	266	255	255	258	285	247	273	264	287	263	255	274	262	251	248	242	249	276	300	264	289	276	256	284	266	262	252	258	267	249	268	294	270	258	255	261	253	253	281	234	260	256	262	285	266	227	297	242	260	261	261	257	280	239	275	266	281	255	287	250	254	242	265	246	286	256	252	252	300	257	223	262	242	274	249	265	294	238	261	260	240	261	276	226	280	278	258	244	279	253	271	271	254	245	217	285	277	293	272	264	300	236	268	277	274	261	273	269	246	283	260	262	285	279	285	232	254	261	272	257	228	256	272	280	243	271	269	268	262	255	248	295	236	272	242	289	268	236	292	289	271	264	274	257	257	272	247	267	273	251	260	247	260	269	247	279	244	234	266	275	245	269	276	271	258	256	257	256	269	265	248	265	257	243	275	241	255	266	253	294	236	243	294	259	258	253	259	281	289	257	249	279	281	251	279	238	222	253	263	257	247	270	281	278	283	267	256	265	253	242	244	260	262	261	256	235	256	262	297	266	287	252	269	274	275	246	260	273	292	280	232	254	277	227	248	271	261	265	276	249	240	283	257	279	289	267	239	247	271	317	263	299	243	248	271	277	259	285	280	258	254	262	243	277	272	283	258	287	283	239	265	262	249	233	261	279	254	262	262	279	283	278	270	267	238	275	276	266	269	277	260	274	260	255	297	279	247	297	280	267	254	252	236	249	277	275	264	245	263	260	266	248	260	286	271	304	305	259	272	257	252	295	264	276	258	277	240	276	282	262	257	280	276	262	236	218	270	254	248	260	262	299	263	275	250	252	259	280	236	261	274	267	221	266	275	263	277	279	270	260	288	250	266	266	269	267	269	273	237	271	264	270	266	243	284	254	262	244	243	264	251	267	251	263	258	229	248	274	283	250	263	270	261	235	251	264	258	277	251	239	271	277	247	268	259	300	285	260	253	228	294	252	241	293	265	263	268	251	278	277	273	268	282	295	265	249	252	263	265	270	273	260	271	248	247	230	253	255	281	278	243	247	265	240	259	276	249	251	257	292	263	255	241	255	243	253	282	261	275	254	291	252	270	250	276	257	248	288	244	255	287	271	269	261	276	276	243	286	261	255	248	237	265	254	267	261	288	270	280	243	255	234	242	270	254	267	264	283	259	246	251	282	270	260	244	241	278	285	278	282	258	265	258	261	257	259	286	271	246	272	278	276	283	243	258	276	278	241	288	253	260	264	279	254	270	287	242	244	227	280	292	283	281	255	296	272	252	271	269	271	257	258	282	264	275	256	269	290	271	253	258	256	287	252	269	238	250	271	237	268	239	245	271	273	264	275	247	259	283	273	278	253	276	243	224	281	266	274	263	233	253	252	273	289	272	244	261	265	279	256	260	258	263	282	274	241	292	249	257	283	313	267	275	247	250	292	256	297	293	281	268	267	250	256	248	286	289	266	286	278	259	269	240	245	259	247	294	270	280	278	272	251	261	256	255	244	237	240	257	252	247	266	217	248	249	269	258	296	264	244	243	258	256	284	261	282	258	259	269	271	286	261	225	274	271	268	262	244	270	256	262	264	266	293	267	244	254	270	280	232	277	272	244	251	241	268	233	261	229	257	254	253	260	303	263	259	246	256	279	277	264	258	267	284	283	282	243	270	267	265	260	300	259	231	258	276	264	256	265	238	281	282	232	250	244	233	281	268	268	238	289	255	285	268	262	264	274	251	273	264	257	267	302	275	263	248	239	271	294	248	267	290	263	261	273	265	272	251	264	258	226	282	273	270	289	256	248	267	309	276	230	252	292	232	272	261	256	259	275	270	284	267	253	273	271
2341	799	863	923	916	863	853	875	796	860	760	709	758	737	755	737	653	749	737	720	729	713	703	730	705	726	741	701	726	774	708	731	728	725	676	690	722	762	669	682	749	692	696	696	711	725	665	710	740	762	712	733	747	728	704	724	737	734	746	722	705	763	705	684	673	677	745	786	720	761	733	695	747	694	699	670	755	670	736	783	696	664	688	691	725	715	658	708	677	723	662	757	713	708	755	728	707	746	759	702	670	730	682	712	711	783	656	722	675	660	704	699	706	663	699	674	711	659	701	669	752	674	694	678	695	691	684	731	713	746	700	712	660	675	706	729	725	670	726	730	784	710	735	695	700	740	702	698	736	707	641	732	685	725	700	667	726	725	710	721	650	716	765	707	657	676	738	693	753	666	779	713	710	726	707	720	742	717	725	692	678	685	679	675	730	704	691	720	721	705	735	700	696	731	700	715	744	698	718	694	654	719	675	741	744	721	751	709	664	749	760	716	724	715	718	666	723	729	756	673	715	642	665	703	696	741	703	709	672	649	710	746	739	695	714	721	743	645	710	731	708	721	672	674	657	726	788	682	794	677	711	703	721	725	711	700	705	681	735	702	766	723	742	712	695	733	757	700	737	695	703	699	727	689	700	732	732	722	693	715	716	739	689	699	671	768	719	722	693	706	741	680	724	713	694	735	713	653	693	672	691	691	742	731	722	720	717	691	684	687	674	653	734	743	679	681	741	655	652	714	742	701	714	733	697	740	705	693	725	715	717	678	707	710	738	731	732	685	664	653	680	737	724	710	680	733	682	692	759	731	734	725	713	728	695	738	721	733	686	689	686	712	745	704	723	703	686	673	748	724	721	699	724	676	699	681	674	695	745	686	723	707	700	743	748	704	711	706	689	693	740	651	700	727	690	696	753	670	691	716	720	711	690	682	692	729	731	675	697	760	700	692	680	755	660	733	737	737	696	667	731	682	706	729	715	713	756	707	738	713	731	730	682	677	707	725	738	679	689	712	692	723	707	722	705	665	701	731	707	739	726	728	719	716	723	716	736	745	658	692	702	676	721	749	732	646	706	732	706	705	721	668	712	670	682	746	725	707	722	727	699	740	714	730	707	714	708	685	736	759	733	673	790	698	742	702	707	670	728	675	685	735	709	715	726	632	667	700	724	700	742	695	751	680	690	738	720	695	685	733	745	759	716	741	780	724	675	717	734	704	705	750	720	732	742	737	739	689	723	716	735	698	736	719	701	727	735	693	762	717	733	727	687	699	713	715	725	728	693	721	754	721	730	697	719	700	744	691	727	693	667	683	723	720	728	683	730	734	705	684	669	724	710	705	717	681	734	661	757	688	706	750	704	723	732	707	728	704	715	688	685	731	701	737	728	699	756	677	719	722	714	679	731	698	668	746	682	692	721	709	693	699	724	670	673	781	718	681	719	721	706	736	674	734	768	634	726	661	708	735	701	700	760	693	701	648	712	713	730	727	705	659	733	725	660	692	729	663	625	713	720	741	720	680	710	682	723	724	759	744	683	744	664	699	712	732	715	721	680	719	768	714	737	698	736	699	701	682	686	731	719	731	675	701	706	724	720	655	735	705	651	694	716	721	699	731	711	681	697	726	685	669	665	733	710	683	728	717	691	700	690	718	662	700	692	712	782	740	713	760	671	740	738	718	732	744	734	682	745	702	675	684	714	765	697	700	691	687	738	731	694	738	688	698	696	750	750	741	754	671	712	686	713	705	710	723	695	743	736	684	748	720	702	730	719	735	719	705	676	731	756	748	722	683	680	686	698	673	716	721	679	741	718	746	721	733	699	686	726	690	705	726	701	720	722	732	741	703	681	681	713	679	684	696	694	672	712	707	744	693	680	704	727	698	738	710	706	735	712	721	675	712	704	728	701	708	703	731	701	729	731	683	653	685	708	705	692	697	707	710	690	701	712	721	722	711	709	728	701	747	704	739	695	718	713	703	746	706	650	724	724	724	718	734	691	678	661	704	718	694	723	637	721	721	708	702	722	707	751	754	723	689	773	657	739	765	716	708	688	743	717	710	678	735	717	735	741	711	700	750	714	714	696	667	704	704	718	764	732	745	704	714	690	675	709	681	681	681	724	716	705	686	715	687	715	745	709	723	725	709	765	687	710	747	736	684	678	692	700	778	696	750	726	721	678	685	676	736	724	736	681	764	723	671	692	654	694	724	692	720	713	735	705	741	741	692	718	725	721	741	704	683	724	726	683	699	710	702	713	689	693	652	763	707	711	714	737	698	710	677	687	717	726	695	708	732	722	670	692	706	752	719	722	707	720	714	709	730	736	704	736	724	698	719	703	713	696	686	742	715	706	733	699	728	691	678	698	774	702	703	708	786	711	699	724	743	702	711	720	738	692	751	703	725	717	729	726	702	737	702	726	765	758	699	708	692	750	723	710	697	689	736	725	751	724	675	689	716	708	740	688	705	738	689	709	714	772	733	740	724	687	653	738	690	691	735	711	723	710	740	692	725	682	698	707	709	697	704	684	683	670	708	752	697	745	756	719	690	721	682	704	680	681	735	699	739	640	706	720	734	699	708	686	680	735	724	747	700	706	709	675	742	726	733	716	734	719	692	777	717	669	686	701	687	736	709	673	708	688	726	669	720	684	714	699	749	694	694	740	680	672	727	710	705	677	711	697	701	724	774	730	682	709	713	721	732	720	728	658	723	709	725	713	727	730	702	704	727	711	703	747	725	717	654	713	704	775	729	740	739	702	733	664	698	734	689	662	712	725	746	704	701	720	682	716	695	717	723	742	710	736	692	705	731	744	731	690	681	708	708	737	683	757	703	679	728	715	698	716	720	705	710	754	695	721	740	670	691	720	702	735	725	668	695	728	688	722	680	707	718	749	699	686	760	707	722	735	752	735	695	685	763	673	711	693	759	714	695	748	699	721	779	691	731	740	712	664	764	696	741	669	694	656	712	738	749	725	752	734	729	678	728	782	724	681	696	701	716	690	684	722	720	703	696	721	730	670	714	705	698	668	684	725	686	726	704	696	709	700	736	732	724	691	696	673	742	734	702	690	727	701	735	753	723	737	719	746	731	723	731	739	723	685	700	714	638	719	715	657	710	703	698	725	694	704	723	748	637	736	734	731	736	750	736	666	724	714	716	718	745	749	692	754	675	671	683	721	701	733	710	666	709	720	663	672	723	710	748	673	701	666	727	707	743	709	700	687	700	733	705	734	705	751	746	748	695	763	715	697	744	706	704	689	694	698	698	736	697	727	707	667	754	655	717	681	736	700	701	704	706	714	731	705	692	713	683	728	720	735	707	711	735	744	712	700	719	739	764	701	773	740	721	742	731	713	700	765	669	701	692	650	718	713	701	718	788	734	716	717	684	726	694	716	672	743	680	736	730	675	687	668	704	677	759	708	715	755	716	693	705	737	707	713	732	681	701	707	731	748	685	685	756	743	705	709	713	661	734	707	691	752	687	678	685	721	689
8674	879	1150	927	701	547	391	314	295	261	234	207	223	209	184	203	186	163	170	164	185	162	154	156	138	159	163	178	144	136	140	171	132	141	177	157	159	172	140	179	180	144	159	133	170	136	132	168	135	146	145	150	137	156	129	162	159	143	143	161	155	148	144	162	145	129	152	161	167	126	133	145	137	139	140	152	141	156	157	155	146	140	145	151	116	144	145	134	137	150	140	157	132	130	135	134	128	141	167	155	127	115	137	145	129	141	141	125	138	123	146	159	135	150	151	142	141	128	126	140	138	129	153	127	135	155	136	141	145	142	143	165	146	128	142	142	129	134	158	135	137	168	162	137	136	132	137	147	149	143	148	161	142	149	138	139	149	133	123	146	150	154	144	142	136	148	147	151	132	141	138	140	125	143	133	137	169	142	140	135	142	109	135	135	154	149	155	142	142	123	152	140	140	148	135	142	148	137	140	123	144	141	153	149	133	167	142	145	148	121	162	150	145	137	134	129	132	154	143	122	143	126	167	140	154	155	166	127	162	141	150	128	138	153	142	138	132	144	137	146	152	140	141	156	144	153	149	145	145	148	125	139	136	149	133	139	146	138	149	129	137	155	132	142	134	152	139	133	128	147	141	125	148	132	142	131	126	132	153	162	138	146	136	153	145	168	140	137	160	144	143	145	167	138	121	132	130	131	141	147	140	152	132	145	145	128	139	158	148	140	140	162	126	139	120	152	154	111	139	133	151	123	138	155	134	134	144	159	140	165	150	145	156	153	156	119	129	130	134	156	146	150	152	136	146	135	155	147	146	134	167	169	152	142	119	125	134	127	139	133	147	127	139	130	162	155	141	145	136	142	128	124	146	157	149	141	140	131	134	142	145	169	147	132	130	143	138	159	145	160	138	131	130	144	136	154	147	144	147	123	142	131	145	172	147	135	152	137	133	151	146	148	158	126	150	137	142	156	142	127	137	156	145	150	139	162	143	140	144	149	121	131	145	160	135	159	168	146	145	167	139	142	150	165	141	136	132	150	152	158	128	110	123	134	124	151	139	149	128	127	139	140	147	130	148	137	160	139	137	149	129	121	125	137	154	147	143	146	144	142	144	138	117	116	143	134	160	134	122	148	155	143	146	140	142	134	141	137	146	152	145	154	133	143	144	134	147	127	148	132	148	157	130	159	149	139	134	147	137	138	144	138	137	153	131	119	152	134	150	156	145	133	148	165	158	143	156	149	152	149	154	144	143	138	141	138	152	146	134	147	139	149	154	152	152	139	134	160	137	161	159	139	132	150	151	138	152	150	131	147	146	172	133	158	116	147	133	130	136	130	144	157	150	141	145	154	153	129	152	139	148	142	150	137	133	155	152	119	148	147	123	138	120	166	153	148	154	140	138	168	135	163	135	129	131	144	127	144	165	155	143	161	121	155	154	132	136	151	152	141	144	131	136	134	137	148	145	152	144	126	161	134	117	136	131	145	151	138	124	155	139	135	144	133	148	120	148	138	146	134	173	153	132	148	142	141	131	126	140	128	136	137	139	149	141	143	146	160	147	150	127	165	132	143	139	139	145	141	141	151	144	109	150	148	150	131	147	142	135	146	146	156	123	134	143	133	136	119	142	147	131	143	126	149	141	130	128	155	125	142	145	163	136	159	164	144	139	151	151	122	139	140	168	140	169	139	145	133	141	127	149	153	137	155	148	136	163	140	137	156	144	149	144	137	150	136	144	121	144	147	144	150	154	140	157	148	157	140	131	147	163	131	169	140	151	128	135	146	144	152	148	157	127	113	136	140	142	147	163	129	135	148	130	136	127	132	142	147	163	150	143	140	158	155	127	147	144	137	124	145	164	114	137	148	127	138	159	145	142	131	160	147	169	136	143	146	147	136	121	147	146	139	134	139	151	138	147	145	129	154	150	130	127	147	139	120	142	123	147	134	138	139	150	149	151	139	134	139	157	152	148	147	141	149	176	163	134	136	135	138	167	118	154	133	128	148	145	142	123	162	139	132	126	131	152	139	133	153	144	157	120	150	141	134	125	148	150	140	151	130	143	149	144	141	141	135	127	144	144	146	123	152	141	160	139	131	113	133	150	127	148	126	141	143	135	143	130	162	159	135	151	152	138	141	154	138	134	137	149	130	131	142	148	151	130	116	161	114	145	164	130	130	144	151	159	121	138	149	147	159	154	147	123	133	135	135	156	140	129	135	138	146	140	148	153	134	149	145	137	134	137	141	157	149	146	139	154	147	140	128	137	140	137	138	160	159	125	133	150	151	159	162	161	153	149	143	149	123	132	130	177	124	136	149	140	142	128	148	156	116	146	148	122	149	143	156	122	159	151	166	147	128	156	152	129	147	141	176	148	114	123	148	129	132	141	170	124	122	128	136	174	133	140	153	132	152	136	143	130	147	118	119	126	130	139	129	130	142	123	137	132	151	135	150	147	159	145	132	130	148	141	145	136	134	147	125	130	138	158	158	149	151	137	160	128	138	136	143	136	140	130	143	140	149	144	126	165	155	139	130	139	146	159	130	140	145	138	125	150	147	143	127	168	134	145	143	170	156	131	140	129	158	130	146	119	142	146	142	128	138	130	151	137	149	150	131	140	150	147	135	139	141	134	137	133	158	138	149	138	141	144	144	138	154	156	138	130	155	137	161	151	144	147	139	155	142	134	130	148	149	157	142	127	131	150	154	151	139	137	138	156	148	137	132	134	140	146	160	133	147	131	151	155	153	146	124	147	127	140	148	139	139	126	143	146	156	136	151	137	147	142	136	133	150	138	159	139	155	146	145	124	158	141	154	138	171	142	136	149	134	133	147	136	117	155	146	152	151	131	145	133	139	144	137	140	143	140	121	145	160	142	132	142	148	138	127	145	137	152	161	132	156	154	144	144	141	133	157	136	135	122	144	151	144	152	128	151	141	155	151	126	164	148	138	142	149	139	147	136	129	172	145	164	164	143	139	158	157	138	141	138	137	129	150	148	150	123	137	122	158	138	133	126	135	129	148	140	130	143	132	155	141	124	142	144	120	136	133	133	146	160	134	167	149	151	146	148	173	136	150	116	135	130	136	149	126	159	131	117	134	148	148	133	150	128	151	139	146	154	146	135	122	149	126	149	138	124	126	121	142	143	127	119	173	135	134	135	117	136	163	146	158	128	154	130	158	141	146	140	124	144	141	161	129	159	115	138	129	118	146	128	159	146	132	138	134	146	113	123	164	147	153	142	149	120	159	161	121	155	147	147	151	124	144	135	143	151	171	157	146	150	143	148	142	123	143	143	116	143	139	137	153	123	150	152	137	150	150	145	135	141	135	145	143	155	140	133	166	133	142	149	133	152	156	154	166	129	135	153	156	142	129	153	135	135	135	147	148	125	141	127	140	165	144	135	138	124	154	125	138	145	124	142	137	155	148	143	154	124	137	150	147	139	144	162	138	136	145	130	147	153	128	156	142	126	161	144	131	133	128	129	126	128	132	163	134
5451	1204	2563	2989	2580	2116	1856	1559	1367	1208	1074	960	843	832	799	726	724	664	643	649	566	596	565	564	518	556	510	537	539	535	513	451	503	464	493	510	525	450	491	497	453	509	500	457	498	438	456	477	432	409	448	446	449	402	423	471	419	428	469	457	455	464	445	439	442	424	417	437	462	456	429	432	407	435	434	460	420	416	420	421	442	401	432	433	435	421	442	477	431	505	430	394	440	410	441	439	472	428	460	437	400	428	410	442	413	405	439	466	413	401	457	392	424	450	434	433	440	421	446	434	424	428	406	440	444	436	408	437	397	427	401	421	417	431	411	403	399	432	422	379	416	413	417	387	410	408	437	455	425	414	450	397	431	422	430	443	428	408	442	398	419	408	454	398	422	441	447	435	410	400	388	432	437	435	411	414	406	424	417	395	421	417	414	394	446	426	406	400	397	428	405	422	396	426	399	418	408	426	406	380	405	423	412	450	434	466	426	426	432	429	434	435	401	394	406	391	405	394	392	407	419	385	408	449	412	411	405	438	411	429	441	436	435	418	401	417	443	386	452	428	405	414	378	400	406	460	424	401	421	416	421	399	413	446	447	384	403	415	407	411	449	472	394	445	405	402	419	451	379	402	408	419	419	429	384	415	450	414	418	418	419	402	430	423	403	402	444	412	422	378	436	452	441	403	412	430	396	416	425	402	423	415	438	416	402	416	411	424	403	403	436	431	404	427	410	427	444	405	405	400	387	465	427	392	409	389	388	425	404	368	430	374	406	398	438	389	419	407	420	432	426	389	388	402	448	404	437	427	429	416	425	416	453	426	444	400	425	433	417	443	458	430	425	407	418	437	445	413	405	431	443	423	377	416	429	410	409	417	426	396	426	421	441	443	451	455	438	432	438	399	403	416	419	434	412	421	438	397	410	391	439	417	431	410	430	411	419	429	410	427	439	437	404	396	386	375	439	407	413	423	414	454	365	425	408	391	400	416	407	426	444	431	441	419	450	392	407	445	403	430	415	393	450	402	450	409	438	420	434	429	416	428	422	410	415	430	411	408	412	429	436	379	426	436	417	447	412	385	424	392	421	421	419	426	420	433	418	425	445	386	416	423	417	416	431	440	418	412	429	434	470	452	402	418	433	403	421	452	410	413	427	406	421	426	384	406	430	392	428	408	403	414	458	421	406	438	388	444	413	427	403	426	415	385	396	427	419	394	390	438	390	431	451	444	450	434	423	399	414	426	397	389	429	406	449	404	380	430	403	402	398	442	436	399	396	432	398	425	467	423	415	407	431	416	447	423	419	418	421	420	437	412	452	423	390	464	391	398	424	402	436	415	450	402	433	399	422	449	440	419	408	433	429	432	435	420	413	407	425	403	414	417	423	392	407	450	414	426	428	414	371	382	437	412	432	389	426	390	437	471	410	433	418	405	420	439	411	453	395	426	385	425	396	449	381	394	412	438	414	405	414	433	420	397	429	438	429	410	425	399	420	421	410	443	383	413	425	448	395	427	398	420	395	404	398	383	419	394	415	391	443	431	431	394	435	421	409	380	404	426	394	440	405	448	474	455	414	403	419	388	397	419	392	391	415	406	413	416	414	418	415	426	439	436	398	417	442	422	411	420	455	436	452	426	385	397	404	417	412	444	406	419	405	396	421	443	430	414	426	419	399	440	437	396	375	387	442	369	413	379	441	399	433	400	445	418	405	434	409	431	413	413	409	428	378	393	427	410	417	406	433	420	414	427	432	399	424	415	414	455	426	449	438	430	460	447	421	408	425	441	400	409	424	398	405	454	438	440	401	397	392	365	447	404	401	426	417	394	430	396	430	415	420	421	384	412	417	453	439	442	413	437	397	431	412	433	403	425	403	408	445	428	449	417	425	433	422	400	389	398	407	451	448	434	427	409	444	451	414	421	406	436	409	425	419	428	413	465	456	414	427	432	424	464	390	412	397	429	420	425	362	417	411	449	422	398	400	407	446	446	393	419	459	452	426	438	478	428	390	400	410	375	412	414	419	399	406	450	462	395	394	408	417	391	419	428	421	428	398	398	395	400	377	407	406	373	412	427	425	449	379	425	385	427	403	436	401	424	443	411	383	409	392	422	389	446	438	386	404	428	422	412	459	420	438	387	427	424	407	409	404	394	432	417	430	435	408	413	416	399	449	416	423	414	420	423	423	433	425	420	448	445	417	419	428	414	427	422	441	389	394	393	433	355	393	403	442	421	421	418	414	449	387	411	399	419	433	475	408	404	438	448	417	420	399	424	436	384	412	383	428	405	406	396	397	408	438	425	410	418	420	403	420	413	408	393	408	412	419	435	419	436	418	383	409	394	457	426	404	450	445	393	441	443	402	428	426	410	416	392	447	426	433	404	469	417	412	408	397	430	371	403	449	433	442	426	430	429	389	400	411	423	403	408	416	429	453	457	390	413	443	477	371	407	441	421	422	420	414	407	405	414	425	389	462	391	381	480	465	403	389	384	439	414	420	445	418	439	385	407	447	414	428	435	423	420	437	391	410	428	447	384	472	411	409	383	404	391	395	407	402	430	465	401	433	434	413	397	393	437	413	435	412	407	419	417	411	390	386	421	466	402	399	433	381	414	417	417	412	446	445	402	407	408	397	412	424	450	429	417	446	439	398	449	415	412	424	444	423	396	410	366	429	427	419	418	419	387	424	415	412	427	447	426	425	413	430	412	418	419	396	374	389	444	421	409	407	400	436	433	423	411	416	468	423	404	398	413	451	410	450	437	424	399	413	420	421	407	424	406	424	431	481	434	443	431	414	455	427	378	424	418	424	414	447	399	395	445	477	430	389	406	426	387	425	412	408	418	414	460	448	429	375	442	421	401	401	393	424	450	418	401	403	407	431	399	491	430	416	385	385	415	424	416	443	428	404	401	430	418	405	425	414	393	446	485	403	440	409	397	435	421	432	406	412	411	411	413	399	388	474	390	385	404	416	437	399	434	393	404	417	419	418	432	392	374	379	432	414	401	430	409	401	405	380	445	417	404	441	395	440	441	404	406	426	413	462	417	432	412	443	393	411	430	425	376	438	418	445	412	409	440	412	405	373	425	458	419	375	401	401	408	460	410	406	439	395	391	442	412	371	394	396	401	407	424	413	412	419	430	443	437	380	423	418	405	387	413	441	411	421	415	404	422	412	459	434	394	469	398	431	444	433	418	422	427	405	413	432	411	428	421	421	413	384	449	426	427	387	383	431	432	422	408	421	407	427	412	409	420	398	427	409	404	416	410	383	387	429	412	438	442	422	411	403	438	433	434	438	425	415	423	427	399	422	413	398	453	428	412	345	417	428	430	413	460	419	397	409	421	428	424	392	405	395	420	417	429	468	424	448	444	425	426	436	414	426	413	434	413	393	480	458	397	415	443	419	422	442	432	420	440	420	390	413	405	428	429	440	398	426	440	431	411	420	406	419	393	423	404	407	455	428	420	444	435	410	425	436	391	431	427	440	370	430	431
16210	2241	2220	1780	1188	862	722	574	458	377	324	290	240	241	229	235	215	188	185	184	181	150	167	157	156	156	159	155	171	150	141	138	137	138	142	121	149	161	138	156	135	125	151	164	147	126	156	143	142	144	132	149	130	163	150	140	149	142	121	124	115	133	162	144	140	136	137	140	123	137	152	121	125	137	149	143	138	123	124	142	153	131	160	153	147	127	120	131	142	138	125	162	152	125	134	131	125	139	146	124	134	137	127	134	145	156	144	131	157	146	131	137	135	130	132	129	147	130	157	138	124	133	135	136	115	124	138	139	120	152	167	151	138	126	137	116	133	128	148	126	131	129	130	132	128	134	126	127	132	144	140	136	121	128	132	139	125	125	139	135	137	133	137	108	145	121	124	142	151	127	126	136	141	145	114	128	135	120	133	130	132	126	128	132	138	157	129	140	124	137	137	141	121	120	160	126	117	148	136	129	131	133	127	131	129	145	143	144	147	131	141	156	140	122	129	119	114	139	128	147	128	125	135	137	123	120	147	135	144	119	106	133	132	126	141	123	136	125	152	129	109	143	143	130	146	131	124	132	140	147	125	142	112	148	148	131	134	137	125	139	135	133	134	140	137	128	138	137	147	136	116	112	97	135	140	130	136	153	132	125	116	141	130	146	155	135	143	124	135	118	120	138	127	132	120	127	126	134	145	132	133	141	122	103	122	127	137	136	111	132	132	114	139	108	135	138	112	129	133	133	157	132	137	130	137	130	133	134	127	136	144	163	133	129	136	141	135	143	130	120	120	118	150	127	125	115	113	145	140	132	144	122	112	145	149	132	113	126	157	116	131	114	131	128	138	136	128	138	130	128	155	147	131	127	144	142	130	131	126	130	126	155	140	126	157	132	141	135	132	115	147	126	132	119	141	130	141	132	127	124	136	121	117	115	127	137	128	158	126	126	132	125	134	137	116	148	114	125	128	110	123	137	151	132	129	119	135	114	154	122	137	126	141	134	134	128	118	139	144	151	147	107	119	152	140	148	114	125	127	127	134	137	138	116	121	130	123	122	131	124	137	111	115	145	141	121	139	141	128	132	105	135	139	119	136	140	129	138	138	130	142	113	130	121	135	128	130	132	106	148	134	140	134	129	142	130	135	128	142	144	135	132	121	133	141	159	145	143	126	126	140	134	144	129	150	112	132	124	137	133	126	125	109	129	138	124	143	144	146	119	147	126	135	120	129	114	142	133	100	146	143	130	159	125	130	138	122	146	134	149	140	114	137	159	161	130	129	126	135	155	127	124	123	118	152	150	153	127	119	123	128	124	131	139	131	115	130	107	136	129	138	129	138	134	131	121	124	118	163	141	122	146	131	121	111	141	134	140	131	126	138	111	133	128	142	118	138	111	136	148	116	127	145	139	136	135	140	146	123	128	130	148	145	135	149	147	122	122	108	116	133	137	137	142	149	142	129	138	105	141	134	118	125	151	135	119	128	145	140	134	138	134	131	136	126	151	133	127	135	139	130	144	137	134	119	136	136	124	118	128	135	98	125	125	131	136	139	127	115	149	130	109	120	134	145	147	129	125	114	136	132	118	135	145	131	140	128	133	142	131	127	142	143	129	120	118	138	130	135	134	113	134	119	137	142	142	123	144	132	107	137	129	126	138	131	137	146	124	143	136	123	136	149	142	141	129	126	143	136	149	142	145	148	119	124	155	134	153	132	107	157	139	130	138	139	119	111	134	119	126	133	135	140	130	136	127	126	120	114	143	139	137	125	125	127	100	127	125	134	121	152	147	150	119	130	167	134	112	126	144	141	124	109	138	122	150	115	151	139	134	142	125	137	126	150	140	137	139	139	109	123	148	118	143	147	111	144	108	127	131	142	139	124	145	129	147	132	138	126	129	167	125	137	124	134	138	148	136	120	138	132	121	137	163	135	123	148	114	142	152	122	132	141	131	150	128	121	118	142	135	138	125	136	141	135	147	120	132	125	122	134	122	135	131	111	140	126	147	138	129	143	128	117	119	118	142	139	102	120	126	127	130	143	131	129	123	134	156	132	123	129	131	114	138	128	150	136	133	143	143	122	147	134	126	137	141	147	140	145	134	141	132	137	148	114	126	129	128	140	123	139	108	117	138	117	160	138	142	129	130	132	135	120	143	127	137	141	132	142	142	123	124	120	128	137	137	109	132	134	150	113	130	131	114	155	142	137	134	129	126	131	137	123	144	119	116	130	121	135	133	126	134	137	130	128	167	112	145	133	135	150	114	127	142	135	119	138	127	138	137	126	135	118	119	138	124	142	123	139	127	126	122	133	134	138	130	143	135	121	136	112	110	146	135	146	113	130	143	130	142	124	149	140	135	138	153	136	118	139	125	133	105	130	140	133	121	117	134	115	146	144	139	145	126	152	118	125	141	130	142	112	150	132	146	134	138	127	114	132	149	144	146	152	135	116	141	138	108	148	131	145	118	123	136	120	137	157	136	111	125	157	141	142	140	126	128	139	104	153	165	129	136	138	125	116	142	130	130	154	137	152	135	120	131	139	127	120	141	131	130	141	132	114	124	127	133	117	126	121	127	134	117	142	120	130	141	145	133	145	125	149	142	127	126	147	125	124	144	118	122	126	123	118	143	124	134	122	138	147	149	131	153	162	136	144	145	136	138	124	132	130	149	116	136	140	120	125	144	122	112	134	111	123	131	146	141	132	115	144	143	145	141	136	112	123	129	139	98	128	115	152	135	149	143	140	133	126	129	131	130	134	147	124	127	136	127	142	137	135	101	127	127	126	105	127	127	128	132	127	111	127	143	118	145	149	133	136	145	119	135	134	139	142	145	144	118	103	122	142	134	111	122	135	120	151	137	130	124	105	143	129	117	146	145	140	98	128	132	139	140	137	129	124	140	125	130	128	126	136	146	130	126	152	119	143	126	127	128	134	132	136	150	135	130	141	129	108	140	122	119	115	136	143	125	145	128	126	121	132	137	140	139	124	125	129	130	130	149	123	100	130	154	168	142	149	141	141	149	121	142	135	112	125	128	132	131	128	144	127	130	124	128	131	131	118	134	134	135	143	115	150	117	145	142	128	128	124	130	109	144	145	128	120	119	147	126	120	137	142	142	121	124	129	143	135	125	133	135	132	130	126	133	129	114	135	129	139	115	118	137	143	128	128	143	126	128	113	132	148	125	127	144	141	138	148	134	111	144	131	135	144	136	163	140	133	136	138	131	125	147	116	130	123	129	138	126	143	124	160	128	121	136	121	139	131	113	136	132	137	125	123	120	123	159	129	132	145	127	140	139	133	129	127	140	133	134	121	147	152	126	134	128	115	146	143	156	146	143	124	125	122	139	144	140	127	122	124	126	150	128	118	127	138	134	132	117	125	140	130	129	131	141	124	121	119	135	116	141	130	124	132	134	133	122	143	140	114	123	153	121	123	126	111	143	152	147	130	134	130	107	131	129	135	112	136	127	120	134	130	117	127	158	125	131	126	132
7484	1990	4560	5438	4573	3816	3062	2546	2172	1881	1603	1390	1276	1156	1127	1065	924	894	848	764	776	727	709	679	706	653	633	603	562	584	559	521	581	575	508	501	496	485	551	521	486	519	474	550	509	487	458	505	505	490	446	426	449	443	450	423	465	469	416	451	462	461	431	445	423	421	424	428	424	392	429	444	425	447	448	437	386	438	431	439	401	464	445	422	417	424	400	411	410	444	431	444	461	423	439	399	395	398	429	441	412	440	433	405	457	432	433	395	412	432	440	415	374	417	394	451	467	412	450	437	396	414	438	424	406	438	425	390	405	420	382	394	411	418	438	391	425	438	391	422	414	386	386	425	431	393	411	426	413	392	422	454	377	423	387	430	422	419	450	378	408	401	467	421	412	408	404	397	408	390	444	437	417	410	434	410	386	412	414	404	378	444	452	385	428	388	394	392	382	397	425	420	392	420	382	416	398	353	404	383	409	442	428	407	421	402	406	412	393	400	430	418	391	401	394	412	387	449	386	399	422	390	406	355	417	463	422	424	409	377	420	408	412	399	396	412	380	404	415	393	405	411	426	390	408	400	409	385	379	405	419	437	409	408	410	446	399	446	390	401	374	412	407	398	414	401	368	418	381	414	390	386	435	409	413	416	425	419	397	435	424	433	371	399	398	396	402	395	415	392	416	382	392	402	370	371	381	413	384	378	413	406	410	391	408	414	403	431	405	375	403	400	430	437	399	406	419	390	402	431	412	401	340	384	384	397	398	436	424	411	391	418	399	380	405	380	349	380	390	400	412	419	401	400	396	411	371	418	385	363	408	405	455	395	416	404	460	400	415	391	443	426	385	412	379	421	410	385	453	403	383	435	414	417	406	453	398	395	390	391	401	372	384	406	379	400	452	436	423	423	405	402	432	383	416	409	383	422	390	404	412	378	419	411	405	407	429	404	409	413	412	395	419	421	418	433	387	402	408	416	403	446	376	369	403	411	428	406	397	411	428	440	399	418	397	409	417	400	417	441	420	433	397	419	424	410	416	410	369	382	413	399	417	403	373	431	367	441	384	437	397	373	421	404	383	434	428	443	366	398	405	397	388	393	415	373	414	381	381	395	416	410	441	404	430	411	379	442	385	355	430	401	417	425	383	437	405	419	428	383	377	424	397	423	375	388	406	423	417	423	368	413	403	399	401	451	406	393	451	397	421	411	392	405	380	380	399	389	425	420	386	403	406	411	367	405	436	382	416	414	420	434	382	380	402	387	393	394	386	377	403	416	375	428	390	425	410	389	416	412	411	425	393	412	420	376	398	357	363	420	392	414	397	408	406	367	408	404	449	396	362	400	380	391	406	391	391	460	398	419	394	380	393	410	381	378	421	420	400	416	403	397	426	388	440	416	387	401	361	432	379	418	426	394	429	437	415	418	369	398	386	394	391	422	368	416	404	405	413	412	401	398	386	398	400	393	409	400	423	384	382	389	387	387	369	394	431	400	409	408	429	439	400	383	395	377	401	395	421	422	444	413	396	377	425	404	424	398	422	380	423	409	412	395	444	402	414	397	423	405	436	447	384	388	400	417	398	392	381	432	372	434	392	410	413	373	420	392	408	462	415	415	402	419	396	413	420	407	401	364	380	437	372	423	382	396	394	435	394	400	397	399	397	380	416	383	381	436	408	428	428	403	398	368	363	394	414	371	382	379	411	379	403	413	429	387	415	409	410	419	389	416	444	438	390	393	400	386	409	407	408	386	390	412	401	444	402	390	409	392	441	420	448	391	390	413	414	416	405	427	377	399	374	405	437	363	395	374	429	436	393	422	353	430	400	424	401	421	398	377	368	404	403	354	394	417	376	398	422	421	410	435	412	387	392	397	394	385	449	434	406	382	440	403	404	407	415	431	429	440	395	404	391	402	409	391	392	380	401	426	401	389	397	464	362	429	374	454	400	401	400	424	379	401	409	427	381	420	427	414	433	392	404	407	417	428	397	403	389	413	407	423	393	410	407	373	392	369	402	422	421	393	403	412	364	374	426	418	402	402	424	364	388	360	415	401	395	402	404	450	391	429	385	420	404	418	419	394	426	413	394	378	410	415	390	406	395	403	422	368	392	396	409	423	382	436	437	378	363	417	398	406	425	394	416	408	374	384	402	410	393	400	379	391	371	398	407	392	408	403	395	418	387	397	416	369	386	413	423	428	395	409	409	390	409	429	425	402	396	417	414	405	405	410	396	365	443	429	397	404	437	412	414	425	422	414	415	412	397	385	369	390	411	419	413	389	430	374	447	407	414	360	409	404	404	402	407	387	409	426	388	409	390	405	418	391	372	419	417	409	372	443	409	377	399	402	431	360	377	404	423	421	421	437	438	411	407	398	414	411	437	406	418	388	396	420	405	345	367	449	411	385	412	398	392	386	392	438	386	412	424	421	411	360	411	410	415	413	366	380	390	406	393	405	384	419	412	394	361	416	418	421	438	402	420	429	407	422	380	408	397	409	415	402	401	409	441	407	421	390	422	382	426	379	429	389	429	379	402	413	447	428	379	396	469	391	403	414	386	411	393	395	441	408	378	402	394	418	425	402	412	412	380	424	427	379	397	379	406	408	350	409	426	404	405	427	394	385	409	417	381	395	403	394	403	417	411	412	385	407	388	398	426	392	424	432	445	412	476	429	379	433	411	390	410	407	382	401	372	431	393	395	406	402	408	412	402	439	390	463	453	415	426	414	413	433	398	371	384	430	361	417	433	402	416	411	435	380	434	411	376	401	430	366	409	372	410	429	403	369	422	409	390	404	414	368	419	404	377	425	395	390	395	376	385	373	402	420	385	423	425	398	400	438	399	446	390	388	413	403	380	416	420	415	410	413	377	382	418	426	390	444	405	414	393	394	427	401	412	416	383	423	415	392	398	410	403	387	392	427	385	384	409	387	430	396	387	408	380	442	387	411	423	401	398	378	395	400	438	401	400	380	455	396	391	418	398	385	395	404	445	394	423	431	430	398	384	387	397	403	388	443	401	389	396	461	382	401	374	430	419	379	447	409	432	417	404	396	406	399	423	409	417	433	397	408	385	416	407	425	400	384	408	410	386	390	421	413	390	397	406	446	411	395	420	398	365	382	431	411	400	421	426	433	402	436	395	398	387	382	415	408	409	403	362	403	400	392	417	375	412	401	370	419	380	397	433	386	389	438	411	427	401	389	454	418	414	425	426	403	391	411	414	420	404	387	388	426	459	402	378	391	420	415	392	412	414	415	405	408	390	401	406	444	392	390	391	378	403	423	400	389	405	357	382	421	398	394	357	404	409	380	412	369	397	398	429	382	441	403	386	406	420	399	390	397	394	400	406	427	423	450	402	405	419	421	418	417	414	407	368	396	339	352	445	417	430	359	361	416	418	389	400	414	393	392	406	431	373	431	461	399	441	399	389	380	410	426	409	406	428	401	413	423	400	408	411	425	430	414	391	380	405	366	381	435	416	431	391	384	444	371	381	408	372	372
2258	301	353	322	301	282	305	273	258	292	302	279	265	275	273	277	259	259	267	242	262	271	278	289	280	235	291	258	273	273	253	239	290	261	236	276	308	248	277	234	274	259	271	254	266	259	302	286	246	272	250	280	267	268	269	253	276	224	293	273	261	271	247	283	262	251	282	249	262	253	273	235	273	286	260	243	238	232	270	258	234	222	259	228	247	284	273	266	259	254	235	247	255	262	251	247	248	275	274	241	271	265	241	267	277	248	240	242	281	251	294	267	251	280	282	266	276	264	268	285	273	266	255	285	248	259	290	274	284	287	260	246	263	253	266	247	280	269	255	253	276	271	292	258	248	262	245	271	249	256	246	243	254	277	281	250	273	286	283	278	283	262	243	240	283	281	260	273	245	252	259	309	280	271	272	261	286	279	275	268	276	247	251	269	267	257	254	269	275	268	247	270	255	283	239	270	260	292	281	248	252	261	269	277	275	258	262	259	274	247	242	248	293	276	269	269	277	276	265	283	242	264	296	261	260	238	284	252	233	255	230	268	243	272	285	246	272	253	293	295	261	259	266	264	272	257	264	237	246	283	248	252	259	286	269	267	245	231	244	283	279	253	275	263	257	267	303	295	277	262	265	252	253	242	261	251	264	264	243	269	255	226	269	242	255	279	267	260	262	256	242	246	247	261	229	249	232	254	284	279	253	234	279	276	259	284	283	267	275	298	250	245	269	259	298	259	253	233	252	282	241	270	245	257	261	263	305	285	256	269	265	235	283	281	244	273	275	296	287	237	267	267	282	272	287	258	243	256	250	282	270	300	267	286	265	279	270	243	281	273	256	278	255	244	316	212	229	245	243	271	271	275	299	258	261	255	279	265	266	281	243	242	265	262	260	265	258	256	270	258	268	266	247	263	267	256	257	278	245	258	282	252	261	256	273	247	295	287	278	261	268	259	269	267	245	256	258	245	255	256	265	246	264	249	249	254	263	260	232	280	270	220	218	255	242	267	253	234	274	264	265	242	285	269	270	271	258	283	254	268	264	227	285	257	255	269	251	254	275	268	228	296	260	291	270	257	258	261	242	273	277	259	253	262	290	282	276	255	244	262	272	254	280	287	257	229	260	219	245	229	253	260	273	271	257	246	271	271	260	292	251	245	257	249	275	253	256	270	239	269	272	233	248	300	310	276	285	239	273	286	258	235	245	266	278	261	279	265	253	275	282	253	260	253	242	287	231	297	254	247	264	288	268	254	241	266	237	261	257	274	248	257	261	285	276	254	258	261	258	254	246	266	308	251	267	268	299	278	256	264	236	283	276	266	273	285	262	282	251	264	265	256	253	295	277	278	248	269	242	252	237	243	262	247	277	251	264	303	257	268	281	264	257	267	262	309	252	275	254	254	260	294	277	260	269	259	238	239	264	275	264	268	307	245	282	275	287	275	263	248	248	251	263	263	277	268	252	268	273	292	281	230	244	243	269	289	274	257	260	280	255	254	267	263	308	281	295	274	281	271	293	258	259	258	266	269	242	283	286	251	254	306	266	295	271	272	273	253	253	247	248	264	234	251	260	265	248	276	246	250	257	265	261	256	219	256	278	262	261	240	273	229	301	261	258	291	253	269	268	240	260	261	300	260	268	274	262	238	251	276	257	280	251	260	266	250	284	281	272	280	277	277	266	251	263	262	261	255	249	254	275	275	263	283	304	277	282	270	251	241	295	263	275	261	274	267	268	291	265	276	255	261	268	277	256	235	284	288	240	251	268	278	261	252	291	254	259	266	286	276	233	252	259	261	265	252	289	254	264	251	258	238	277	266	270	282	280	262	253	278	252	261	275	258	263	276	248	229	270	244	246	266	261	248	271	279	251	248	273	271	265	273	257	237	275	260	251	247	265	249	278	249	237	239	276	240	276	296	301	257	260	253	276	259	279	268	267	238	253	285	289	285	255	254	267	243	275	250	266	266	266	252	262	267	274	253	277	260	270	253	269	267	257	248	271	244	258	257	230	295	244	295	245	298	257	270	278	263	267	260	269	260	246	258	270	261	272	283	233	251	259	248	283	267	254	219	265	238	250	210	258	236	253	263	251	236	242	254	256	272	290	295	269	271	251	253	270	276	260	281	267	275	261	274	262	278	283	284	282	250	258	258	261	296	269	259	264	270	282	255	261	265	274	277	243	295	277	259	287	291	265	261	291	270	298	254	278	273	254	237	259	272	275	292	230	270	276	265	254	217	263	277	269	232	254	260	253	308	245	267	246	275	281	251	258	257	261	249	282	252	232	269	264	293	277	256	258	233	257	261	231	290	255	278	284	277	279	262	256	257	265	286	263	246	272	268	277	253	244	275	253	279	274	266	256	262	269	249	265	265	253	271	263	262	255	259	267	238	258	258	241	243	247	264	288	249	260	254	235	272	281	272	259	261	278	238	285	288	259	245	236	264	272	275	274	265	261	274	246	263	302	253	258	261	304	276	255	283	274	283	268	291	270	285	259	259	257	264	249	285	259	271	233	281	287	251	279	270	258	275	255	280	282	241	269	264	242	260	277	256	272	275	274	267	247	239	269	268	274	263	244	277	276	264	303	250	296	250	317	262	251	214	270	268	272	267	261	248	248	285	268	248	277	248	255	241	227	272	297	268	257	270	216	270	243	247	258	267	253	267	267	251	252	265	283	274	265	278	254	281	250	256	285	287	236	272	285	246	270	267	270	270	274	258	256	252	241	246	303	274	243	273	255	269	278	278	251	277	266	305	249	262	279	270	229	293	256	268	244	276	264	279	264	250	258	245	263	287	252	268	283	241	265	248	231	281	256	248	290	282	233	277	253	276	249	255	281	253	256	248	278	295	272	275	254	291	258	260	234	269	246	263	256	260	288	256	263	314	271	239	271	249	260	238	260	269	268	245	256	256	246	273	282	285	237	255	230	277	244	297	261	254	270	256	257	259	300	279	271	257	237	255	266	280	279	272	264	254	275	279	268	247	248	258	277	267	262	262	250	251	267	256	249	273	270	257	258	284	274	258	247	256	243	258	250	281	270	278	261	262	276	240	241	291	286	238	274	254	265	250	267	249	254	280	259	253	264	273	262	257	267	273	248	269	273	253	257	268	266	263	282	276	265	270	238	258	273	292	267	275	273	244	278	277	281	242	284	287	274	278	286	245	299	229	268	279	303	275	244	260	264	307	270	263	288	271	277	234	251	254	243	274	231	306	255	281	252	290	248	268	274	250	276	261	295	242	258	258	259	259	254	270	268	244	264	258	261	258	252	256	266	242	292	281	256	270	279	299	251	227	254	267	231	269	285	299	268	268	258	262	281	252	260	256	283	261	263	263	264	285	276	266	280	301	254	275	269	258	245	302	288	268	267	281	256	271	281	289	248	258	264	264	244	291	265	275	274	295	262	290	267	281	263	268	271	275	270	284	271	280	277	287	278	267	247	248	299	293	266	271	269	266	289	277	254	307	252	259	267	258	265	268	252	252	235	274
2446	745	852	840	918	880	840	802	784	747	762	763	753	753	726	717	739	729	700	755	731	704	709	714	670	737	755	740	695	682	707	727	724	730	668	778	709	724	693	713	723	697	702	724	742	743	709	722	712	739	688	733	693	701	662	714	741	735	742	689	675	743	706	733	640	736	715	759	711	798	709	753	719	733	722	686	747	686	722	730	674	695	714	725	703	716	697	737	700	713	724	773	720	677	676	705	718	713	717	689	713	736	668	731	694	663	785	730	760	733	699	696	706	706	698	707	691	717	726	760	719	728	698	671	677	706	695	704	714	721	665	723	714	702	710	735	698	716	730	688	727	688	676	750	752	681	741	704	695	724	708	750	698	722	714	690	690	697	728	708	792	724	706	746	667	726	708	696	756	689	676	691	703	708	717	725	711	698	671	717	698	751	693	691	712	756	690	691	766	696	760	750	737	741	720	758	731	759	709	684	715	720	665	658	722	709	659	700	713	723	745	680	687	703	767	712	722	708	732	725	723	691	731	655	656	697	674	709	683	707	726	704	701	680	703	732	698	724	703	686	716	754	672	719	706	705	729	694	705	703	696	661	723	712	703	775	717	745	667	731	710	725	739	726	722	748	720	729	687	690	755	692	712	759	710	744	705	746	744	703	695	690	720	730	711	700	684	726	689	692	711	682	728	745	762	693	707	724	747	684	741	696	700	685	708	736	673	694	725	691	706	722	698	692	719	722	742	691	695	739	689	694	658	722	691	698	728	776	724	679	710	725	712	736	693	664	720	678	734	693	704	729	724	706	716	686	759	697	708	708	654	702	733	721	707	703	716	722	754	690	677	770	709	744	743	738	659	699	722	708	691	738	763	658	685	707	707	684	691	697	684	724	711	704	713	727	677	746	749	725	764	688	721	659	680	670	732	722	697	727	731	763	737	698	776	728	737	735	744	709	690	705	678	670	684	666	758	746	732	710	662	693	689	724	704	719	725	706	707	738	723	690	693	752	696	764	723	707	703	676	715	698	707	700	732	729	731	703	717	733	688	721	716	706	728	708	738	719	733	730	682	725	662	713	723	693	669	686	713	754	733	741	677	693	737	697	724	732	729	740	690	704	723	688	716	726	701	750	720	728	711	718	696	698	745	669	716	725	698	688	758	740	724	674	760	756	682	694	714	718	728	727	756	711	734	693	687	713	729	735	747	709	708	700	680	672	739	706	749	710	757	691	699	695	709	753	701	696	748	743	686	735	708	729	669	736	701	713	742	671	734	772	703	764	708	692	718	722	694	687	716	705	731	714	717	697	742	686	696	765	692	721	732	717	751	695	738	680	709	706	698	705	728	688	709	690	725	715	691	702	730	717	685	709	666	657	677	708	742	720	763	707	682	704	721	774	732	700	687	750	734	708	737	726	713	705	679	700	702	719	708	745	709	745	701	712	730	717	748	705	669	745	701	726	738	735	719	678	752	706	717	695	731	721	688	703	755	675	735	729	728	721	740	727	726	672	757	700	678	731	696	705	768	723	665	699	724	688	675	699	761	725	739	723	770	697	709	744	703	705	678	700	685	745	696	690	685	734	730	689	734	717	686	744	700	743	734	765	691	726	703	701	765	739	716	709	745	703	762	727	713	720	733	721	711	700	733	688	688	695	724	671	702	696	690	759	710	708	701	724	708	701	693	709	750	716	743	709	668	688	720	761	701	709	730	759	663	715	682	681	702	689	699	713	709	749	722	703	711	710	728	732	747	658	696	775	687	727	703	726	706	694	711	689	679	691	715	724	724	754	730	699	683	709	687	682	680	702	710	695	714	717	759	726	704	701	698	697	725	700	676	732	741	753	734	709	682	697	730	739	723	743	763	726	749	706	738	698	710	721	722	712	680	723	702	711	771	658	711	738	706	728	800	673	719	699	695	751	708	713	699	701	668	713	718	716	701	705	720	726	731	709	743	698	755	714	719	715	764	709	725	712	739	771	720	671	652	715	732	690	707	730	713	745	687	754	705	727	733	683	704	711	700	695	731	712	772	721	744	718	725	696	735	765	689	706	702	737	704	698	735	745	723	724	707	699	667	652	708	738	750	698	699	769	715	710	740	679	741	702	769	693	705	708	730	716	679	670	695	737	727	692	704	698	721	732	738	740	722	730	665	726	710	694	755	675	709	748	725	739	717	719	714	749	720	702	725	742	704	716	687	683	672	727	744	694	725	708	695	738	755	671	730	710	735	702	728	706	661	750	702	766	719	753	715	720	725	689	700	743	637	700	714	691	698	634	667	691	732	731	781	722	727	712	654	637	707	707	701	704	736	704	712	711	707	708	654	686	737	688	714	718	741	692	702	705	741	709	768	729	700	752	718	730	725	686	709	761	706	693	694	680	749	701	700	744	724	717	727	679	686	680	676	733	713	709	715	711	677	681	719	700	743	677	736	726	670	717	725	700	691	737	679	759	705	716	674	726	760	742	711	732	720	717	683	692	710	737	697	715	691	683	697	736	699	700	706	734	692	719	731	714	730	677	685	688	694	705	656	699	731	722	698	737	664	736	723	663	688	703	721	718	702	681	692	732	761	721	718	738	686	717	674	709	652	662	706	667	730	696	685	722	723	737	727	714	737	760	773	745	722	694	727	712	724	733	763	740	689	683	676	737	697	720	685	751	696	730	727	736	684	727	681	693	775	726	708	721	713	707	692	751	705	747	716	722	730	713	694	701	689	688	738	728	731	686	763	705	782	733	693	677	734	724	700	670	716	710	745	674	695	717	712	710	731	674	723	703	710	695	739	688	755	681	729	726	688	689	725	703	710	677	729	736	687	704	649	752	678	699	688	742	638	735	706	700	687	734	782	701	630	717	713	708	733	683	696	700	676	682	699	691	719	725	697	742	695	726	687	679	674	680	704	768	693	716	701	723	700	661	655	733	754	682	703	743	724	710	714	698	715	695	745	740	722	731	721	704	729	752	687	698	728	726	715	644	696	722	712	679	683	704	707	695	668	708	680	698	703	765	692	682	689	727	685	691	753	676	786	725	738	715	686	676	741	717	713	704	677	708	737	718	755	712	701	754	718	731	682	736	689	734	720	677	761	691	724	733	673	690	714	711	711	686	713	731	711	739	752	715	716	691	701	734	707	714	727	672	700	690	711	723	733	682	656	723	683	731	703	669	702	724	716	757	712	726	715	713	697	726	710	676	723	756	719	722	703	693	735	715	690	717	723	741	698	706	687	704	735	770	678	750	719	700	714	695	674	755	700	708	696	679	713	705	718	752	721	751	719	699	715	679	692	681	722	732	692	724	721	727	728	731	714	745	722	682	709	760	692	732	745	730	690	692	690	704	686	728	686	694	739	741	705	718	679	727	698	679	748	670	720	687	715	752	755	741	730	733	722	675	786	663	723	726	735	655	674	756	642	746	742	731	673	668	658	745	693	740	702	732	734	727	710	735	684	698	712	664	682	703	729	708	770	718	720	718	760	746	650	706	705	691	719	753	711	682
9040	1012	1147	966	724	535	421	391	330	292	243	226	203	219	191	175	158	167	166	185	164	168	161	155	150	152	160	151	165	174	147	137	147	136	155	129	146	151	135	154	158	174	153	131	146	143	142	148	145	148	141	141	131	150	145	158	150	145	124	135	138	148	141	150	145	152	141	166	168	137	122	144	147	157	184	150	166	152	129	166	139	148	153	138	164	150	140	144	149	116	153	133	141	150	147	150	173	140	150	156	147	137	145	133	153	133	134	164	136	150	152	129	135	137	133	132	140	132	160	138	155	131	135	161	156	147	122	138	139	134	129	133	144	135	141	150	141	132	157	132	144	152	164	155	136	148	129	134	128	138	137	153	146	146	147	144	133	140	145	156	138	144	167	139	144	144	129	137	138	131	144	137	156	132	135	134	145	136	131	143	158	127	127	139	120	138	192	154	131	157	124	151	148	118	132	154	140	123	139	137	162	144	153	146	150	167	166	157	144	150	138	146	148	177	124	169	161	129	129	155	146	157	170	117	135	142	148	123	142	143	157	127	120	149	140	127	143	146	149	141	171	150	144	146	133	134	138	153	125	127	126	158	146	129	163	139	136	151	152	135	156	142	148	140	143	124	150	130	141	149	135	130	136	129	132	135	134	149	133	131	161	150	148	143	153	167	140	132	138	155	130	162	142	134	161	145	136	137	116	156	142	149	160	161	152	143	175	161	143	145	155	128	183	169	151	149	146	146	145	163	162	145	127	132	165	128	130	131	114	116	137	134	133	155	159	160	143	121	157	150	132	159	148	160	142	128	123	138	143	152	144	154	139	130	137	138	137	135	136	159	170	135	134	145	140	137	153	128	142	137	139	150	138	139	142	147	121	149	132	159	149	151	129	128	163	130	139	151	155	141	123	139	144	133	150	126	166	129	144	147	136	156	141	147	140	147	137	150	140	156	133	173	140	148	152	143	149	121	151	136	119	176	128	145	143	155	141	134	150	131	134	147	149	136	163	152	143	154	153	154	135	150	124	145	135	115	140	160	147	129	150	141	132	149	147	164	150	130	151	158	145	150	144	128	147	149	125	142	144	141	163	141	134	142	158	131	140	155	147	152	138	139	131	151	128	140	138	143	124	140	147	135	170	136	146	137	139	130	137	143	120	138	151	147	132	136	142	134	130	138	140	155	147	150	152	148	166	150	143	151	140	159	161	167	150	131	146	147	133	158	143	130	145	141	126	139	134	153	138	139	152	135	141	158	125	140	157	158	137	152	139	137	154	164	124	126	145	133	129	138	154	137	165	131	141	158	161	148	157	147	158	154	126	133	150	139	147	132	125	150	152	136	148	145	110	152	137	146	127	114	174	153	128	127	166	164	149	118	134	148	140	163	142	130	151	144	146	148	148	129	127	141	128	136	158	141	152	149	149	148	140	135	129	137	142	129	147	148	150	161	116	136	143	143	154	127	138	131	106	138	146	156	170	131	173	137	155	154	138	139	137	130	153	140	147	127	121	155	132	137	150	154	137	141	141	130	119	164	153	143	132	161	133	147	145	158	132	136	141	161	144	123	146	156	142	156	135	128	137	137	132	134	158	127	159	155	145	133	149	133	121	123	155	130	145	149	134	138	135	151	143	114	156	141	161	130	136	137	157	134	124	160	141	131	132	138	144	131	131	135	141	157	125	158	163	145	144	138	145	141	161	156	150	143	145	153	151	145	140	119	137	130	135	128	152	151	144	124	168	120	142	139	140	131	152	128	141	124	150	156	145	145	137	142	147	142	143	170	138	132	150	134	139	152	155	129	151	129	140	132	137	134	154	146	139	137	162	143	130	159	134	146	122	135	130	138	129	155	143	142	134	138	141	174	154	135	155	126	137	124	143	154	120	138	149	138	161	140	153	148	144	135	136	149	148	156	140	131	119	153	127	140	143	132	141	145	133	146	149	140	146	161	138	125	139	135	140	149	127	130	155	126	134	147	129	132	147	106	146	153	157	143	155	148	142	142	137	128	151	145	163	131	144	150	158	158	131	144	136	133	141	155	152	148	149	132	142	147	170	154	127	130	141	128	129	164	139	126	138	167	148	135	163	156	145	151	134	152	159	148	139	122	152	164	118	136	143	122	141	133	130	154	140	157	136	145	138	153	147	150	159	133	137	156	147	139	155	148	140	131	150	147	147	145	140	147	121	142	144	156	163	170	149	138	153	149	153	147	124	150	134	138	146	122	116	172	130	128	141	150	124	157	157	156	151	138	134	124	128	144	170	151	155	126	149	143	150	159	146	135	128	145	115	145	138	157	157	130	143	159	148	157	139	132	139	124	147	152	166	149	142	153	146	147	131	139	156	156	142	162	138	175	132	149	152	144	140	144	141	128	156	140	141	158	143	129	156	174	151	120	139	133	112	135	143	138	159	159	138	138	154	121	152	152	141	132	173	139	134	130	151	150	142	138	138	137	134	130	156	163	143	112	150	137	142	136	165	153	140	158	122	134	153	135	126	132	128	137	150	141	151	156	134	138	134	124	147	145	147	154	128	153	131	129	168	144	136	136	138	131	131	157	153	140	128	132	135	126	138	152	143	142	132	149	125	162	137	153	123	151	124	132	133	153	148	153	138	159	136	141	153	152	161	144	149	150	113	135	154	148	116	125	148	143	135	120	149	153	146	134	138	156	153	142	157	147	126	135	143	145	150	151	140	115	149	133	136	148	134	134	154	128	147	150	143	113	130	144	120	159	148	125	146	152	141	134	141	110	129	172	129	147	147	136	142	135	135	139	135	132	139	148	148	144	147	133	157	153	138	130	133	159	141	128	144	150	133	138	153	135	145	144	144	131	133	138	150	142	141	149	142	125	124	122	136	133	131	149	138	133	127	151	135	147	148	168	137	162	167	135	147	124	143	125	149	126	133	156	141	157	167	159	153	146	144	140	146	145	143	136	131	128	122	136	131	144	139	130	143	131	126	133	147	156	142	133	153	145	162	132	160	161	159	139	140	149	135	138	138	147	151	140	155	144	122	140	157	139	129	143	125	159	128	126	147	137	139	138	135	128	124	139	161	141	163	154	133	137	155	131	154	134	125	131	136	144	149	136	143	148	144	149	141	142	135	145	146	144	153	135	122	146	134	147	130	150	142	139	156	141	148	141	143	130	160	151	127	147	146	164	164	158	172	155	153	143	152	124	144	153	156	136	140	154	147	148	125	143	140	162	159	136	153	136	138	137	162	149	143	143	154	118	151	144	145	129	136	130	161	146	143	135	123	141	144	156	155	130	137	132	133	166	140	147	120	140	160	165	157	129	130	149	139	150	147	119	124	154	145	142	124	156	142	157	145	145	127	130	152	123	143	139	130	151	139	135	150	137	150	137	160	146	128	166	157	154	152	150	141	147	137	138	127	141	122	144	127	152	133	145	145	154	136	146	131	186	147	145	152	176	145	127	137	155	130	133	153	137	141	145	141	169	135	154	135	137	142	122	128	144	158	148	127	157	138	150
5425	1256	2476	3089	2664	2239	1874	1599	1352	1184	1057	984	908	865	808	727	710	656	625	608	603	604	559	541	499	512	513	498	545	501	528	528	507	495	465	478	485	497	483	470	426	492	449	468	514	456	446	464	416	434	484	467	405	473	418	471	477	472	431	450	454	437	471	423	433	468	427	437	473	412	407	424	442	450	479	433	434	480	433	428	431	402	428	458	429	455	429	435	436	432	409	422	417	442	451	403	436	444	441	411	430	460	426	453	414	447	420	439	424	444	397	405	418	422	434	438	427	397	410	429	390	361	412	398	418	425	416	418	429	398	436	453	423	430	437	396	417	445	434	444	423	432	425	424	406	433	403	411	424	454	444	408	433	396	416	446	435	387	422	416	399	412	416	413	461	393	455	461	416	397	399	429	425	426	391	382	408	408	423	425	424	397	419	423	422	438	397	422	383	478	398	437	428	453	421	426	414	432	438	403	408	397	417	390	434	382	426	406	432	424	426	443	415	390	435	442	413	379	435	423	422	379	420	431	398	443	417	429	468	406	406	412	417	403	419	432	423	443	391	404	415	426	401	384	434	415	398	420	397	448	400	430	419	426	444	437	414	412	421	373	450	422	433	418	397	414	392	435	386	417	442	412	413	432	416	382	414	393	442	403	422	397	424	407	452	413	413	442	417	401	423	457	409	436	446	401	417	463	438	424	422	431	395	413	438	448	419	434	416	422	401	419	418	384	409	415	386	443	451	415	414	444	438	412	409	428	434	434	427	405	394	434	418	409	440	429	436	403	400	396	392	438	409	399	417	435	454	393	410	447	444	398	406	458	425	402	414	410	416	436	420	420	430	401	429	433	403	448	433	449	406	394	437	412	411	407	420	410	392	429	375	433	441	407	387	395	440	438	413	424	424	424	407	408	401	416	413	403	431	397	419	427	414	425	415	423	380	372	421	406	384	411	451	384	428	415	438	439	449	447	417	451	407	384	449	414	461	394	428	410	483	434	423	453	464	376	428	432	400	427	395	397	400	411	430	424	448	440	402	430	404	436	422	432	397	442	428	413	423	411	427	401	443	413	407	413	442	396	446	442	429	437	440	389	373	414	411	420	444	440	418	424	391	406	437	388	408	441	402	418	404	424	418	409	427	457	430	458	412	464	434	437	463	379	443	394	423	376	411	422	455	397	409	404	396	414	394	394	438	452	433	441	439	422	452	425	426	412	419	401	376	433	401	415	419	471	413	398	455	438	378	438	424	418	444	419	439	436	387	367	395	451	431	468	427	431	439	450	383	409	434	397	413	424	408	427	420	413	449	443	385	402	425	426	409	422	414	397	451	422	433	420	411	420	393	448	397	400	420	395	431	437	412	421	413	419	420	430	446	382	412	454	445	411	461	422	401	432	424	390	403	419	401	397	421	439	424	441	408	429	399	439	396	416	418	398	420	373	388	403	426	462	433	406	440	402	405	434	409	417	488	399	406	418	429	388	424	402	417	442	426	407	462	423	428	381	443	416	404	415	420	395	417	442	465	442	433	444	464	393	411	433	388	368	420	399	412	403	431	406	450	427	408	420	405	405	412	411	446	426	408	408	414	405	401	434	378	424	445	449	425	431	426	405	418	430	437	406	414	436	436	423	444	401	430	417	415	423	435	455	401	459	446	424	407	415	429	417	409	430	388	441	434	405	441	400	397	422	407	445	405	443	410	443	464	411	462	435	419	407	388	412	410	441	405	408	415	426	425	422	418	448	400	416	408	412	412	427	400	417	432	397	386	432	433	400	423	390	403	395	466	397	440	455	418	382	428	412	393	379	427	408	431	384	407	419	452	410	413	427	425	413	423	407	409	424	436	416	430	430	446	396	423	436	430	443	407	409	345	388	468	432	435	451	420	417	402	438	386	399	406	446	430	435	421	418	406	425	428	414	439	452	408	425	403	426	434	401	411	411	409	423	445	401	397	421	401	439	434	421	427	441	425	397	417	398	411	401	431	419	414	409	414	410	406	422	426	414	408	376	391	414	384	432	391	413	447	432	415	399	430	427	421	437	432	415	445	422	413	425	448	423	435	420	424	424	429	438	403	419	426	388	414	399	408	445	449	416	421	442	400	396	441	374	391	408	434	423	400	409	435	413	449	397	454	412	396	410	413	397	442	430	435	413	436	428	442	404	421	406	403	420	410	403	448	432	412	421	401	454	400	433	420	393	408	418	416	456	411	408	400	417	422	419	392	433	420	433	387	427	404	446	405	401	405	409	434	418	459	416	460	432	418	422	424	392	425	427	412	419	432	386	444	427	407	431	394	441	412	395	404	440	427	443	414	405	424	415	401	459	446	432	479	436	425	406	411	452	406	418	440	393	416	404	421	408	400	409	429	432	435	407	418	418	389	401	353	378	384	436	427	434	412	409	414	423	371	395	398	433	382	412	432	427	426	404	406	401	416	432	450	415	414	413	432	427	419	456	428	426	405	401	417	449	419	426	431	402	410	414	391	410	420	413	398	454	441	419	475	449	393	437	438	405	420	433	429	407	422	416	419	410	390	400	425	471	422	408	399	406	432	418	447	445	420	421	406	404	395	445	399	396	417	420	392	428	432	427	410	412	405	430	418	431	443	442	392	435	462	424	397	395	450	436	431	418	428	405	420	387	409	417	427	404	435	398	442	420	382	426	438	418	391	409	426	417	414	396	406	449	418	433	425	422	421	409	409	423	403	386	385	419	395	411	416	408	407	409	413	394	443	404	407	431	409	433	427	427	434	410	429	417	418	410	446	399	467	413	435	427	438	398	417	426	427	416	452	408	410	423	375	416	405	403	413	416	427	427	425	437	428	421	431	426	422	431	418	420	428	437	358	397	409	399	439	415	391	432	440	405	439	364	381	376	391	453	402	421	463	441	424	381	424	402	453	420	415	414	410	395	459	409	425	434	423	406	425	362	437	425	420	428	406	399	414	433	406	398	423	391	420	382	429	386	443	438	458	446	412	414	392	442	404	403	384	409	409	399	404	412	382	410	414	418	420	413	434	380	470	436	390	414	412	418	435	428	423	376	429	431	436	437	350	416	407	386	405	391	409	422	389	392	460	420	416	415	436	423	421	416	444	426	431	420	446	431	433	410	416	407	418	409	415	431	413	400	380	428	408	436	421	427	433	438	422	404	393	405	440	408	408	426	429	420	433	425	422	428	361	394	423	408	456	432	421	398	426	421	393	413	437	404	405	413	412	424	418	408	422	427	428	409	465	421	442	432	417	421	410	443	413	400	438	420	391	435	403	418	415	424	474	368	440	403	449	400	423	443	427	436	406	424	423	392	399	405	428	419	426	452	412	389	420	420	411	434	434	397	397	433	432	426	444	443	426	399	423	430	406	423	415	419	433	415	408	413	412	429	432	428	437	418	432	436	412	403	414	425	418	403	425	427	463	409	413	422	405	384	427	440	425	429	434	420	412	420	422	434	419	417	389	424	380	442	386	425	438	406	442	392	416	433	417	420	423	440
16189	2247	2219	1755	1253	902	713	559	452	421	350	320	263	262	236	220	228	173	177	185	198	180	179	178	152	156	156	163	182	162	147	169	132	141	142	150	137	152	171	159	159	125	132	163	148	135	138	133	134	129	132	148	137	119	136	133	129	137	153	157	140	135	131	167	127	126	134	123	148	122	128	140	132	156	131	114	144	130	138	146	158	136	129	122	126	128	157	130	142	129	151	148	120	128	147	139	139	138	128	115	114	128	125	131	144	147	135	119	147	143	134	144	145	138	126	136	128	128	139	155	135	141	141	131	134	138	139	135	129	115	131	139	124	120	109	124	138	111	126	152	133	108	143	136	130	149	141	147	122	125	140	136	124	156	121	128	117	142	134	118	124	124	141	111	133	138	149	158	150	139	119	126	121	127	124	112	113	147	150	138	120	143	136	133	128	131	139	115	127	119	129	145	116	142	131	138	134	148	150	135	123	109	140	120	152	120	137	110	142	131	121	148	139	136	113	128	132	137	119	136	128	131	113	116	131	130	148	132	151	129	146	128	147	129	145	118	141	157	135	130	117	141	137	150	135	128	131	162	141	121	117	138	121	137	115	137	121	112	140	128	128	132	136	115	151	145	126	132	150	131	126	128	151	122	152	134	124	129	130	124	147	132	129	140	123	144	120	129	140	131	139	121	129	147	143	139	140	135	130	124	119	143	124	147	112	138	142	125	160	142	114	139	129	125	125	129	128	144	120	127	124	134	132	127	121	150	135	117	155	144	144	141	124	146	131	119	114	111	112	127	122	131	134	151	146	160	145	136	136	119	148	152	132	137	132	139	133	131	113	140	127	137	146	122	128	145	138	145	125	117	124	125	125	145	114	124	151	139	132	119	147	127	144	111	131	123	124	138	121	118	138	131	136	117	142	128	145	124	123	143	135	148	135	136	140	134	145	147	127	125	128	138	151	130	136	159	150	130	125	106	127	116	111	148	124	127	142	125	130	133	125	138	129	129	128	137	138	136	144	121	140	122	137	140	124	130	121	123	128	116	149	142	137	132	136	121	145	129	126	131	110	112	161	136	107	148	144	115	149	132	128	131	130	135	125	152	149	165	114	127	136	138	128	146	123	133	107	146	142	112	151	150	133	104	164	140	117	132	129	119	144	132	127	127	116	148	148	143	140	140	131	138	134	116	138	129	130	126	146	134	133	124	133	128	124	127	122	107	138	129	117	116	127	127	134	145	160	141	120	139	116	132	123	116	135	123	118	144	140	132	134	149	142	135	137	138	120	128	132	131	127	121	138	139	138	126	124	120	126	143	138	128	127	133	145	141	134	130	125	133	131	120	126	137	138	113	123	146	116	130	128	137	136	129	131	139	140	133	110	131	121	141	141	141	132	137	129	113	120	125	142	117	141	125	144	121	142	132	161	119	136	132	133	140	129	123	111	137	149	136	144	133	119	130	121	128	129	119	118	116	152	122	122	126	120	116	130	141	119	132	153	129	132	111	143	147	117	118	128	130	142	135	134	121	129	155	115	126	137	139	123	145	127	124	138	118	130	132	115	117	133	133	143	119	138	122	154	149	133	104	164	123	153	124	130	122	153	157	114	119	126	160	127	144	122	129	116	123	150	143	110	130	153	114	111	117	152	136	148	115	126	147	115	131	126	124	120	125	154	144	122	148	141	137	130	144	130	136	139	132	143	127	124	120	150	146	135	131	137	142	143	157	125	118	131	130	157	131	115	116	134	118	133	120	148	126	113	116	156	117	135	137	138	135	141	140	124	134	130	156	143	142	125	138	117	134	132	130	128	127	142	137	134	146	126	119	135	134	111	135	135	122	139	138	123	125	135	150	130	119	140	135	141	139	138	135	116	124	127	140	112	132	137	124	151	120	123	131	161	135	148	149	133	125	134	131	128	115	129	135	139	160	131	133	132	129	121	138	125	114	122	132	133	129	125	146	144	124	120	113	136	125	138	137	128	126	142	154	109	116	138	123	125	132	122	151	141	140	119	113	120	138	124	137	134	122	134	142	138	140	127	128	128	119	120	155	165	142	117	132	147	128	138	126	125	153	125	114	154	133	128	135	125	121	123	118	128	139	131	147	120	129	145	134	124	138	134	105	130	140	146	138	117	138	136	148	158	138	133	141	142	138	146	137	153	120	140	133	149	146	157	137	111	134	153	125	164	145	139	129	145	141	149	169	132	134	143	123	128	142	152	122	123	129	124	139	128	135	141	142	132	148	143	125	151	127	148	124	116	137	138	149	142	139	151	136	149	120	121	134	135	145	135	140	141	135	120	139	137	146	140	142	144	154	148	139	144	120	120	129	125	128	110	137	136	129	124	126	128	131	139	117	149	134	114	150	144	113	128	141	126	123	120	179	119	128	159	139	139	140	127	126	124	126	140	119	131	157	143	105	118	172	135	129	128	138	128	142	141	145	148	115	132	132	132	142	146	127	114	143	124	146	123	117	138	110	139	112	135	144	132	144	122	135	127	117	130	116	127	142	124	147	148	150	137	161	104	124	116	148	122	149	122	118	135	129	130	126	129	140	123	135	117	145	130	137	117	128	142	132	132	145	117	147	157	127	129	125	121	110	134	121	128	124	143	130	122	140	139	130	136	133	132	127	131	136	134	133	154	120	119	152	120	132	126	139	140	129	105	131	117	127	129	141	145	118	137	132	122	122	135	137	123	160	129	134	141	147	135	128	143	116	138	117	136	140	112	146	144	129	125	147	128	138	136	140	115	133	147	149	148	130	114	129	121	153	121	138	123	132	115	146	140	148	142	124	136	127	144	141	115	129	143	156	122	146	131	125	140	132	135	121	135	121	126	146	124	118	137	140	142	142	132	138	126	122	124	125	129	132	134	131	135	136	133	145	142	122	138	141	145	155	138	126	137	122	145	139	128	126	122	148	138	122	137	122	154	141	133	137	149	156	153	128	141	143	132	131	119	136	123	130	132	114	129	113	141	136	138	128	128	143	113	120	139	113	137	145	108	132	129	145	126	145	114	129	136	112	133	117	143	126	131	110	133	123	133	132	137	120	155	127	131	112	132	146	126	128	144	108	131	139	135	135	147	121	138	142	142	122	131	113	123	131	134	136	126	125	129	119	143	130	152	115	116	117	141	140	134	151	118	121	132	129	120	148	136	137	147	148	122	122	133	153	117	126	138	111	128	144	150	146	143	113	144	115	125	130	148	132	136	116	130	128	117	116	135	137	157	142	145	119	152	140	118	148	135	136	123	135	135	127	124	149	122	118	128	113	131	115	136	139	139	128	138	132	145	118	134	118	147	135	121	115	124	120	144	137	140	145	123	114	149	132	139	131	145	133	140	153	152	118	141	122	118	122	154	137	126	141	129	141	114	148	126	131	142	144	116	131	140	130	125	119	143	134	143	130	137	112	142	140	116	125	158	140	133	116	164	148	142	135	145	131	125	145	131	120	90	145	137	134	139	133	143	136	118	134	112	122	126	160	135	113	147	140
7444	1960	4500	5201	4646	3802	3036	2608	2147	1826	1646	1466	1336	1219	1079	1030	924	890	822	841	734	752	675	702	723	622	665	564	627	612	576	568	535	587	511	560	495	515	495	509	473	471	491	473	423	500	476	464	493	446	472	445	476	457	418	471	454	417	439	436	439	418	410	464	438	428	433	418	468	420	426	465	423	448	447	443	429	450	399	419	400	431	424	465	399	406	410	372	425	465	375	410	434	448	404	415	393	437	439	444	403	430	459	435	419	403	420	432	415	408	418	427	426	420	416	474	414	423	450	410	416	411	402	405	386	384	423	466	374	380	422	416	420	424	377	465	439	433	422	400	378	394	411	417	375	415	398	409	397	384	416	412	403	370	407	434	404	420	413	416	396	411	424	423	387	407	413	433	416	388	440	413	412	400	419	393	428	392	394	403	409	433	359	371	403	430	386	401	373	409	455	429	421	384	400	428	423	379	419	425	398	388	402	412	375	416	404	408	387	426	404	370	393	447	411	438	398	399	426	420	407	454	388	399	414	427	419	387	442	411	421	361	395	424	413	364	426	393	399	413	421	429	400	438	379	423	419	429	400	375	396	404	423	396	435	413	401	401	397	399	399	395	434	394	439	397	433	402	380	408	421	399	390	455	438	425	419	405	402	393	412	402	402	399	367	397	384	435	423	408	383	377	376	416	392	429	435	429	379	422	394	372	406	408	407	396	379	432	425	379	388	406	416	401	419	390	356	402	402	400	340	431	380	385	389	379	413	404	440	431	412	395	401	386	406	411	425	400	423	407	426	425	420	395	422	406	383	383	373	440	403	418	387	399	413	377	409	393	369	440	415	373	386	379	393	395	422	424	357	391	366	410	401	399	388	409	439	386	415	432	377	421	434	408	375	407	418	414	403	383	360	383	395	449	391	367	425	417	371	361	389	404	428	400	415	396	424	391	386	406	387	408	402	405	369	373	391	398	431	378	406	366	416	404	397	401	440	397	423	425	447	408	413	384	365	415	389	401	454	394	420	378	364	384	420	388	416	388	436	425	403	416	395	406	387	394	411	413	396	425	390	394	390	386	393	390	403	347	395	373	416	405	427	418	392	366	401	379	437	373	437	392	407	406	456	416	401	396	401	421	384	396	380	419	430	404	408	405	439	407	407	405	380	437	396	400	416	366	376	406	394	384	419	359	431	419	386	418	414	379	433	413	393	357	408	372	422	401	431	425	395	413	406	377	425	417	413	392	415	400	407	388	400	389	423	410	438	394	427	419	381	381	376	377	379	386	402	385	391	393	424	382	418	406	378	381	392	409	361	422	414	414	393	420	409	415	388	398	410	384	402	385	400	398	385	390	441	421	438	432	383	379	410	407	406	357	427	376	392	399	391	401	368	408	345	431	380	408	374	420	421	404	390	393	393	372	390	413	408	420	404	392	369	400	406	404	388	404	459	436	410	384	429	393	415	429	422	409	395	444	422	408	383	408	401	404	448	414	408	406	407	438	414	406	389	428	432	380	428	390	411	412	417	436	390	420	402	379	411	427	393	377	425	360	412	418	461	427	376	415	387	411	413	388	379	428	384	374	426	430	391	427	396	459	412	462	392	382	417	414	417	400	391	406	395	380	426	373	381	415	434	418	389	392	369	370	429	410	436	407	385	419	404	389	399	430	371	405	410	358	423	405	443	382	393	418	425	446	419	427	366	410	399	420	410	406	394	402	427	369	405	413	398	397	411	385	416	401	410	420	417	413	392	398	420	382	402	395	386	398	417	410	387	406	421	395	390	412	429	405	411	401	414	440	382	404	405	405	383	425	419	441	403	422	450	365	407	398	420	412	372	401	408	411	458	430	400	431	389	405	414	400	392	431	405	371	411	432	404	422	370	410	421	380	415	407	400	409	408	412	406	398	412	396	437	438	418	411	373	448	405	404	420	372	413	415	404	365	421	368	382	379	395	373	426	385	413	415	402	395	430	405	436	383	401	369	406	401	416	420	398	408	385	402	408	394	388	406	423	401	408	407	427	466	403	420	388	393	421	453	433	414	440	392	377	394	405	374	390	374	393	392	419	431	401	423	421	380	383	416	376	381	383	392	427	386	389	367	401	411	384	394	437	391	383	412	385	402	424	389	389	362	418	414	434	407	406	422	404	424	405	398	427	406	382	405	403	351	407	391	390	390	409	395	363	374	457	384	391	378	420	397	377	359	388	421	414	451	381	440	424	386	436	415	392	440	390	378	411	380	384	421	394	403	390	376	378	407	434	380	418	433	383	399	381	421	391	411	359	387	388	398	409	383	418	403	401	395	412	448	409	424	432	386	391	438	389	404	404	433	390	400	405	420	421	380	379	404	389	406	408	366	402	427	418	376	402	398	410	420	416	393	414	376	428	418	397	413	387	399	415	442	402	379	397	394	431	407	368	414	418	413	377	419	416	427	375	379	390	392	432	412	398	400	405	420	398	439	422	386	389	401	420	392	443	375	423	367	416	379	403	390	365	410	384	405	397	356	431	437	417	384	405	394	373	399	373	443	396	405	421	427	422	378	411	404	400	414	361	465	405	384	394	407	388	409	369	404	401	421	392	379	440	406	382	409	407	386	399	407	389	417	389	390	394	376	367	406	401	369	410	364	392	400	417	374	402	366	396	411	420	401	384	411	420	422	397	382	407	404	399	401	415	426	419	401	369	371	413	420	428	391	465	369	383	355	415	388	414	367	395	420	414	425	383	433	412	364	438	418	410	429	426	401	427	389	432	387	383	403	407	422	400	382	401	417	389	418	402	405	407	405	419	358	428	428	390	418	437	421	411	432	370	423	391	386	407	425	452	407	383	408	393	388	393	384	401	399	405	364	409	414	381	412	382	411	433	401	413	384	388	409	449	430	418	419	429	435	395	397	418	414	398	426	418	399	414	391	379	387	376	417	398	425	442	436	425	395	438	429	391	434	404	427	409	413	380	416	388	400	438	419	416	401	410	453	454	425	425	398	404	409	393	391	414	417	390	398	419	432	398	403	392	393	365	388	441	395	400	384	367	404	427	410	389	396	421	400	390	427	403	406	370	418	419	421	405	430	375	426	386	417	392	403	417	433	375	455	412	424	410	411	418	383	432	399	408	406	403	391	421	430	419	397	400	425	427	395	412	394	376	421	431	400	401	440	445	379	420	373	378	388	426	409	356	417	380	418	352	431	410	418	400	388	430	400	402	419	415	406	387	410	413	394	354	412	378	350	389	398	422	401	395	419	423	395	438	426	391	387	416	379	416	397	423	405	412	407	388	390	392	411	393	403	379	434	408	440	434	383	411	398	421	401	401	399	390	418	412	402	364	380	423	374	419	427	398	354	414	398	424	416	390	405	378	393	380	397	375	410	415	422	417	429	389	422	389	439	408	412	394	378	400	394	402	422	416	380	398	394	378	399	387	419	396	415	420	416	434	414	396	391	406	433	409	399	396	402	404	422	384	417	398	386	437	417	438	392	397	387	408	393	375	391	389	411
2408	360	345	305	310	257	271	307	298	262	275	278	259	253	274	233	254	283	256	254	266	239	262	284	248	253	272	276	286	286	235	240	262	270	250	261	277	253	266	251	253	246	267	272	269	267	263	231	277	267	263	252	262	240	265	268	272	245	274	287	256	289	264	248	250	265	243	249	263	271	247	260	262	247	273	252	267	263	316	252	268	267	267	254	269	260	224	274	283	284	250	252	230	261	257	258	260	236	254	284	277	251	260	262	308	259	251	271	274	293	279	284	279	247	268	234	298	236	259	266	289	286	259	291	253	227	234	233	274	250	237	252	237	257	247	241	247	297	229	247	238	251	254	233	243	266	257	267	235	251	261	267	290	276	259	246	234	269	268	251	263	242	266	269	256	217	228	248	243	260	294	267	242	260	265	289	257	253	282	273	235	256	279	284	234	259	264	253	254	220	272	267	229	288	285	238	245	269	263	279	275	298	266	242	253	246	273	269	254	263	263	294	256	267	252	264	290	241	283	256	269	256	248	253	257	220	251	280	259	251	287	254	255	289	248	268	241	271	254	278	272	238	271	241	270	271	241	245	284	235	278	259	253	263	293	269	268	265	268	280	276	249	252	256	255	276	267	253	258	258	261	273	245	280	289	255	249	288	257	266	243	248	262	295	254	267	242	248	290	256	279	252	260	255	279	285	249	268	246	259	262	260	272	263	265	254	261	235	246	270	269	256	263	275	257	267	254	257	264	269	284	246	262	228	253	278	280	262	260	249	282	241	271	262	260	250	249	277	272	252	246	261	242	275	261	256	263	271	248	239	285	259	275	252	234	259	257	279	276	257	272	282	263	272	259	262	263	274	257	290	250	250	247	307	269	264	290	253	253	255	256	263	258	245	290	284	276	265	253	283	263	241	280	250	225	281	257	224	240	291	285	286	278	272	264	303	284	265	261	245	293	311	263	245	229	270	243	241	231	242	278	259	264	282	251	268	238	255	265	245	258	261	295	246	257	313	266	268	251	242	232	259	244	235	263	256	282	260	218	244	282	250	296	272	241	268	265	245	264	272	259	251	266	267	285	247	256	261	257	250	250	256	272	284	227	262	237	262	288	276	272	244	280	265	286	250	291	286	281	247	264	256	261	278	272	268	251	258	284	250	246	271	230	247	283	262	287	277	275	263	288	244	266	288	253	274	264	295	278	237	255	258	265	265	249	238	278	261	260	246	271	261	260	252	260	284	274	241	267	264	261	246	264	246	254	276	288	251	270	254	273	272	282	297	285	275	260	239	264	264	258	264	294	242	283	262	275	247	270	269	254	270	245	262	263	247	286	254	234	269	304	229	281	277	255	250	270	279	265	311	261	260	285	260	252	272	262	257	265	257	250	268	261	237	250	273	273	258	268	275	256	250	255	266	288	271	258	301	276	272	259	256	287	262	293	244	262	262	279	274	264	274	231	278	259	283	264	272	275	269	246	254	252	269	237	243	273	270	270	277	274	273	277	273	282	242	263	261	278	236	271	261	266	287	278	235	257	273	277	280	234	272	249	288	268	301	259	266	260	272	262	263	262	249	251	258	278	241	280	279	261	272	246	299	286	279	274	271	258	264	285	251	276	256	263	246	254	290	275	234	246	255	265	265	241	281	241	248	257	247	273	289	283	254	243	270	275	240	280	265	253	262	253	285	266	250	262	263	271	248	290	247	250	259	277	279	286	242	270	232	253	248	232	250	265	262	249	232	271	264	276	272	265	264	276	281	258	250	264	256	268	278	253	277	266	277	248	261	292	243	282	244	232	265	283	279	252	253	284	284	242	272	288	263	265	254	300	266	226	310	244	281	227	288	248	251	257	263	250	274	279	240	265	269	228	245	271	240	259	265	282	256	263	268	294	236	291	259	260	266	291	283	265	267	266	257	268	277	263	251	265	244	274	282	252	264	288	223	266	262	272	276	270	255	245	287	257	254	274	257	286	252	262	249	287	246	261	279	266	257	279	278	265	251	257	272	253	249	259	259	248	264	238	270	252	270	268	269	286	288	249	248	251	234	274	248	259	249	246	240	280	263	252	287	268	264	256	269	269	283	272	264	267	288	252	255	252	288	260	288	247	284	272	265	273	271	251	291	290	252	268	272	254	270	241	259	244	276	231	280	263	263	272	258	253	275	267	251	253	267	253	255	249	282	254	297	261	296	257	277	259	260	274	257	257	271	257	241	258	285	269	271	252	260	283	281	288	274	289	271	263	285	258	267	272	236	270	221	255	229	251	286	291	264	248	263	313	242	263	266	256	292	292	256	264	284	263	243	274	256	267	280	289	259	242	264	276	273	256	268	262	240	257	275	262	279	277	284	273	255	277	264	246	255	275	279	261	263	253	263	300	268	286	252	275	273	244	267	271	267	242	264	263	247	278	252	263	243	272	245	286	284	249	280	243	241	284	285	243	285	253	252	219	259	225	252	261	245	266	258	270	278	267	247	253	251	275	261	240	283	253	224	234	253	238	279	260	268	238	250	290	245	239	236	243	265	266	254	268	269	279	260	246	269	261	260	277	269	284	279	262	286	262	285	251	256	262	254	243	270	268	261	271	265	297	237	287	240	276	262	233	306	254	280	288	273	258	269	286	270	279	250	259	237	274	244	288	233	255	257	277	278	261	243	275	277	274	262	269	274	248	277	274	250	266	266	247	282	280	274	266	272	256	274	246	260	292	296	271	240	260	274	283	277	270	260	223	267	275	270	290	274	283	251	271	236	256	277	258	266	298	265	240	276	273	247	270	269	281	284	294	242	276	250	242	294	233	253	262	267	274	275	213	261	247	257	251	274	275	277	251	254	267	263	271	271	273	244	306	262	261	269	239	287	280	263	268	259	270	233	259	257	225	284	252	250	265	272	255	280	253	299	282	265	302	251	248	224	282	264	266	262	302	251	248	270	262	269	279	284	241	267	235	236	254	272	283	247	271	273	269	243	263	250	263	264	284	262	239	253	274	276	243	270	281	293	281	222	256	263	240	264	268	283	270	272	285	277	259	288	255	239	254	276	234	273	256	296	278	259	252	254	265	270	263	277	265	276	284	295	253	255	267	250	246	258	278	249	269	254	268	247	261	265	255	266	286	286	256	288	265	279	252	261	256	251	287	217	245	260	230	281	241	259	259	288	246	284	267	278	272	271	281	269	271	258	263	274	247	268	257	258	240	258	259	282	246	264	263	255	237	270	293	268	241	265	249	256	260	259	262	247	267	276	274	255	289	240	268	241	265	255	280	289	260	228	271	256	269	262	283	266	298	260	268	286	244	293	303	281	265	297	272	243	251	265	264	281	267	270	304	266	251	255	282	234	278	257	259	237	229	253	274	257	245	260	285	275	238	242	273	244	261	241	286	266	283	281	233	285	264	268	249	265	242	237	282	282	277	255	250	274	252	262	263	273	274	255	259	247	254	287	254	234	252	248	238	257	272	258	259	250	264	265	280	258	267	250	265	244	244	302	282	246	272	253
2444	818	913	931	887	882	854	879	772	780	719	748	725	718	758	746	706	786	743	703	653	715	718	684	726	740	749	721	695	728	729	767	729	714	726	776	655	705	737	694	685	700	669	724	740	742	741	726	690	701	711	719	687	754	709	729	720	726	749	734	712	734	698	707	740	711	766	714	752	715	703	712	731	680	628	718	744	701	705	683	735	711	718	734	689	718	692	688	706	700	713	717	733	749	709	700	718	703	679	726	707	690	747	704	721	737	681	682	688	699	690	692	697	692	706	718	744	685	741	686	715	719	685	740	658	743	707	727	675	710	705	715	707	719	678	662	721	708	695	755	684	718	736	678	710	744	680	683	704	704	728	728	669	697	691	691	692	730	693	679	683	702	703	664	728	701	692	693	711	697	710	714	684	723	741	747	711	703	717	779	700	705	726	779	712	726	706	684	690	706	686	676	724	727	699	654	699	699	677	730	739	681	718	708	727	697	700	745	686	687	765	685	740	700	695	664	669	684	704	716	681	748	707	694	690	668	756	704	711	722	724	723	692	743	697	708	710	710	717	696	683	743	674	684	681	683	710	677	712	711	707	706	724	700	734	729	692	747	692	687	737	697	724	732	703	679	636	748	700	675	724	740	688	730	695	722	699	714	709	743	675	722	747	702	749	726	692	699	701	706	704	655	726	735	745	752	696	731	764	698	727	712	697	700	714	703	685	710	706	695	686	665	683	701	727	734	755	673	746	655	734	698	701	750	751	728	739	747	675	738	719	717	690	698	752	705	682	701	718	706	731	672	713	719	720	718	696	758	786	713	702	689	727	715	677	726	713	711	694	725	719	743	722	715	688	705	709	714	717	679	675	681	687	710	691	712	704	705	725	738	722	729	707	687	739	684	722	714	724	723	693	680	715	688	705	716	692	714	705	682	750	702	698	684	716	698	703	709	710	674	725	682	728	701	705	708	714	685	693	701	684	682	670	726	705	696	695	743	686	714	714	708	711	667	663	717	656	740	704	681	721	701	725	691	709	704	703	735	719	690	713	749	676	715	709	755	712	684	724	737	736	679	731	727	730	688	756	715	677	710	704	731	732	717	712	723	709	658	663	701	722	722	673	724	706	700	675	789	706	676	688	695	699	673	711	720	707	722	660	704	733	666	718	722	668	717	762	689	694	694	706	692	696	730	703	716	696	716	704	737	695	697	690	703	713	699	740	717	714	708	693	761	724	682	730	756	685	692	681	694	746	693	779	714	682	725	724	680	723	706	679	748	681	744	737	722	741	733	678	738	735	701	646	712	736	669	713	697	709	659	679	700	737	740	703	695	745	684	694	731	660	665	677	715	667	655	746	731	698	729	713	744	721	752	708	694	734	702	684	707	714	706	754	681	703	733	714	748	726	700	679	683	723	725	746	772	740	704	713	732	671	723	756	716	744	719	690	703	717	719	716	716	791	720	761	694	708	692	704	724	712	699	672	695	680	630	729	697	708	648	742	721	719	689	727	715	727	669	731	695	735	726	702	729	708	700	657	673	752	689	740	700	689	747	727	703	725	706	697	728	724	709	656	673	695	658	748	737	758	765	688	686	726	726	681	762	719	713	676	724	716	748	710	669	671	687	710	688	691	744	710	718	701	715	724	707	705	741	714	731	718	667	712	746	756	760	717	682	701	682	701	694	706	702	693	745	717	683	676	731	710	715	675	753	736	714	763	694	711	721	740	736	709	739	702	676	729	681	711	658	699	695	698	713	721	719	706	670	693	720	717	743	675	704	781	650	661	668	728	728	720	712	733	737	728	786	685	699	688	741	682	680	718	699	672	695	670	709	685	726	696	694	661	721	696	725	711	745	681	673	678	726	685	712	726	724	741	689	720	704	749	689	725	698	655	696	674	668	677	680	684	710	646	701	731	689	719	718	750	712	730	728	698	697	727	706	702	680	735	764	674	670	747	680	706	744	730	725	738	715	716	696	737	740	706	664	669	695	710	710	746	691	685	702	722	669	711	718	691	701	649	663	714	700	756	703	711	707	706	693	714	757	704	720	676	701	740	733	680	720	714	714	673	677	701	726	724	721	714	685	671	730	668	684	685	726	688	699	717	684	698	695	747	708	724	717	751	791	701	678	755	719	702	755	702	699	743	759	737	714	740	720	730	686	717	696	686	722	691	720	681	673	743	713	667	687	732	697	730	756	690	725	687	705	730	720	708	738	719	684	708	731	731	698	730	665	738	667	735	705	745	726	745	672	740	704	664	721	723	704	732	655	696	720	710	687	713	702	706	740	720	675	707	691	691	723	687	684	672	645	734	721	723	723	698	663	720	676	723	710	688	720	770	705	701	721	701	739	667	715	672	759	711	684	714	734	714	719	720	709	734	687	676	697	703	692	732	707	727	716	766	728	719	698	754	717	693	747	682	691	689	741	708	663	725	694	711	727	730	706	726	705	712	723	744	672	786	720	726	697	749	722	715	626	712	685	738	702	772	680	739	717	720	701	721	690	750	748	689	739	715	754	749	700	742	706	731	696	734	660	674	734	708	692	695	697	683	717	744	681	703	716	730	675	722	678	708	693	711	678	683	710	733	741	708	694	736	705	697	707	704	669	653	741	726	656	674	744	719	685	730	697	735	729	754	710	714	698	718	716	691	728	693	691	708	709	724	664	712	727	744	733	738	726	746	664	701	694	708	700	661	699	714	720	698	722	676	699	674	723	691	692	678	728	691	693	707	694	681	756	676	710	743	715	714	682	725	710	727	707	703	692	715	740	731	681	749	696	681	749	731	698	728	705	682	708	728	693	662	700	704	692	720	722	667	714	718	705	715	731	700	747	751	724	715	750	713	758	662	727	705	712	718	705	741	685	754	719	705	715	677	722	727	733	722	712	723	718	684	733	735	730	674	720	674	748	697	713	712	732	706	747	704	773	671	726	704	725	730	632	748	695	733	659	718	684	694	690	681	692	746	724	668	728	681	719	688	693	758	718	685	722	664	712	660	697	713	687	707	648	673	742	733	713	716	728	677	710	705	703	662	693	714	726	742	705	675	708	731	674	679	678	704	700	721	721	680	655	721	722	721	694	673	708	761	694	679	673	707	736	742	707	682	730	733	628	774	698	715	741	722	776	655	702	736	703	689	726	731	709	702	732	687	745	713	707	690	669	720	673	744	688	722	719	714	746	687	739	702	740	772	684	682	678	735	722	643	690	730	762	721	689	709	676	708	682	711	723	681	735	713	668	713	733	683	708	708	739	666	685	724	714	721	692	724	713	702	708	698	723	685	720	708	713	697	722	668	710	716	726	729	722	724	664	696	712	718	726	686	657	742	732	738	693	660	728	716	713	704	712	656	704	708	707	739	693	715	681	677	678	673	677	724	710	716	691	704	670	679	694	718	719	743	686	711	729	725	666	677	688	688	723	690	662	701	687	722	714	757	693	722	716	734	692	695	707	707	712	694	726	689	694	681	721	725	722	726	691	698	720	722	721	731	736	708	688
8872	924	1188	986	683	502	425	334	315	270	280	224	207	208	213	198	176	159	184	186	175	166	168	159	177	193	147	150	148	177	167	160	115	164	164	147	118	144	158	157	141	153	145	128	147	129	138	148	139	149	153	160	126	153	165	151	154	145	156	119	144	157	141	147	145	141	145	149	137	163	129	128	155	144	138	116	132	132	133	144	146	157	156	162	149	174	131	133	142	153	136	149	153	147	147	129	146	136	125	144	139	127	148	131	170	147	147	175	148	149	137	147	133	154	148	138	149	145	143	126	139	148	118	131	124	142	133	143	146	141	139	157	150	131	112	135	156	126	157	129	131	137	140	137	133	139	145	133	158	148	139	135	121	158	157	120	148	160	142	139	145	118	132	141	165	146	140	154	132	160	150	136	146	160	136	124	138	144	157	163	141	151	119	134	135	131	136	146	132	168	158	133	140	151	129	145	149	126	148	135	149	151	158	150	149	136	145	143	130	128	137	136	136	163	142	117	153	139	155	145	153	127	131	139	137	150	127	128	151	132	157	138	124	125	126	144	138	142	127	127	135	150	125	157	168	144	173	147	141	133	140	163	138	121	132	144	135	131	149	147	151	149	149	129	144	161	144	158	130	160	142	135	144	141	150	131	144	139	138	143	133	135	148	135	146	144	141	155	131	124	118	146	132	134	153	152	135	131	140	141	130	163	134	146	128	132	146	130	132	142	130	163	128	150	138	160	156	140	126	157	133	142	141	146	159	129	140	131	154	125	136	158	153	172	143	143	148	174	153	155	151	132	130	136	109	165	124	170	124	135	122	145	145	157	126	138	136	151	135	145	129	145	150	139	152	165	152	142	127	135	114	145	137	147	137	142	158	136	147	134	146	136	141	145	157	144	158	141	148	122	141	145	145	144	131	151	122	132	133	136	137	125	144	144	137	136	150	134	131	134	141	150	145	143	164	133	144	152	153	144	146	144	159	163	140	156	147	153	115	142	136	142	136	137	145	146	168	132	129	131	150	139	141	142	153	137	133	143	153	131	144	131	151	120	141	137	144	136	144	129	142	156	130	136	144	145	143	128	142	124	155	136	157	141	163	134	137	143	146	145	138	136	143	142	155	142	152	145	140	130	136	142	143	145	140	125	149	137	134	147	122	132	122	152	150	145	119	156	157	140	163	152	118	143	169	138	122	155	133	136	144	151	147	127	180	102	137	156	145	147	145	155	150	159	121	171	136	140	128	135	157	151	163	129	160	144	142	132	140	124	161	147	156	145	140	141	144	138	169	147	162	138	137	133	136	148	161	151	149	136	135	146	134	132	150	127	150	148	170	155	154	153	166	169	134	151	136	151	152	135	143	149	151	134	145	146	138	147	147	113	125	122	132	138	143	150	135	155	131	126	142	142	150	159	173	143	163	144	144	140	153	150	133	138	137	132	128	157	159	147	148	109	135	143	148	152	170	148	133	137	146	137	152	138	144	142	154	143	151	157	152	166	144	114	135	141	154	122	147	142	152	136	161	134	138	153	134	129	149	129	138	139	146	138	142	146	146	136	152	132	138	143	138	155	152	153	140	161	148	145	145	141	144	152	133	152	141	149	141	141	150	147	123	151	135	150	138	126	150	181	143	126	135	148	163	130	149	132	126	151	146	150	149	151	133	131	132	148	142	132	153	146	125	141	143	120	126	130	138	130	147	143	159	139	122	145	137	161	145	131	149	133	143	157	151	145	146	137	145	141	131	127	166	138	152	142	159	139	146	146	144	149	152	138	115	147	133	129	171	138	140	143	128	138	118	159	133	130	141	140	155	154	138	144	136	132	142	153	136	134	139	152	158	124	143	157	145	138	158	127	150	160	125	118	156	149	157	124	136	140	129	144	142	155	151	136	149	139	126	168	159	145	114	126	138	143	133	153	163	148	136	133	146	150	151	142	135	138	133	134	146	136	131	151	131	139	144	149	143	120	127	144	141	128	158	152	135	136	137	147	142	135	136	143	133	137	135	119	127	154	127	154	134	135	133	148	147	118	134	129	135	145	145	138	133	120	148	147	142	142	137	146	135	133	149	134	130	146	123	149	142	138	155	154	129	136	138	138	146	135	153	146	158	136	151	145	143	137	152	138	154	133	134	149	164	166	161	132	149	126	144	164	158	137	148	156	147	122	147	134	168	136	141	126	142	148	131	147	136	137	126	147	158	156	143	145	137	135	113	163	148	125	133	136	139	113	140	148	147	170	144	146	168	128	177	147	131	124	138	146	141	138	144	130	152	153	136	154	130	168	150	158	136	123	137	161	134	136	135	132	141	139	171	148	138	127	137	145	141	141	136	145	134	131	142	140	133	156	145	132	113	153	154	140	127	134	133	137	160	129	165	138	133	147	166	151	136	141	135	124	137	131	152	153	129	143	157	129	135	148	142	138	154	146	145	125	140	120	143	125	148	137	161	136	148	145	150	146	135	150	146	136	152	165	145	162	133	158	148	151	157	180	135	134	141	137	145	124	163	126	146	130	138	133	133	161	144	132	141	150	138	162	129	145	155	130	133	155	154	135	137	134	127	117	146	134	126	131	128	138	126	139	133	121	131	144	122	134	127	137	144	141	135	152	130	133	106	143	120	154	146	171	137	141	152	139	139	129	111	150	126	156	161	140	139	140	127	152	148	132	151	141	128	142	126	122	134	147	135	141	133	134	130	162	138	145	136	141	147	158	165	155	147	120	154	139	144	128	135	129	140	140	134	143	132	145	141	162	152	135	138	150	130	156	162	138	134	145	155	147	140	163	123	149	138	146	146	136	148	142	133	141	136	126	146	155	132	151	154	109	147	157	147	149	132	124	143	127	154	157	153	147	147	177	138	146	149	148	139	150	138	154	139	118	139	159	117	146	162	123	144	163	140	141	137	130	142	130	129	142	156	132	151	149	139	152	137	139	144	151	137	121	131	177	167	141	136	155	121	121	142	139	137	135	141	137	160	141	115	139	136	142	143	137	141	144	146	163	163	160	170	143	121	136	129	154	133	138	123	140	143	162	118	140	136	137	162	146	129	132	113	156	150	139	156	159	160	144	153	151	136	157	160	147	140	144	163	130	154	125	163	140	146	151	118	132	152	164	139	129	129	122	140	142	122	148	142	161	146	140	144	161	138	148	139	130	153	148	156	144	152	153	141	134	162	148	148	145	155	125	147	137	130	142	164	145	160	142	157	149	144	141	128	143	137	136	150	137	126	135	137	173	156	133	142	153	155	140	157	150	152	141	164	134	142	156	136	155	158	132	130	143	152	152	170	137	119	130	153	127	150	148	147	143	138	131	159	141	126	132	134	120	144	143	136	128	120	132	147	133	138	134	167	161	144	142	146	141	134	134	146	130	141	136	146	126	152	145	155	138	141	137	166	157	125	129	134	149	148	142	121	149	153	147	137	150	127	153	120	127	153	117	141	142	167	139	135	147	141	155	123	142	139	130	134	142	138	156	153	145	144	142	140	139	155	139
5496	1273	2417	2948	2680	2187	1802	1536	1374	1195	998	917	850	800	816	762	679	685	635	581	606	610	550	542	553	515	570	484	504	514	514	533	474	474	500	487	496	486	434	453	479	430	448	476	461	460	454	453	462	436	482	445	439	421	400	416	436	424	427	420	451	428	403	391	418	466	480	440	447	449	490	492	429	424	426	428	412	456	409	440	447	434	429	434	441	387	428	432	413	413	435	406	432	407	453	436	428	424	402	430	418	407	390	392	435	398	434	378	357	387	387	464	432	420	404	403	435	448	424	427	446	422	428	400	401	423	401	398	429	440	390	458	426	418	379	413	417	419	394	406	425	394	456	414	403	435	421	401	391	436	383	383	376	425	432	444	430	442	404	449	421	417	421	422	422	446	454	389	408	432	400	450	399	401	420	405	393	374	450	421	406	405	389	409	415	412	412	445	403	433	456	412	425	433	430	427	418	418	441	407	467	443	403	431	397	401	409	430	413	426	416	434	436	418	418	425	430	390	412	423	426	421	407	456	415	442	425	448	416	422	438	447	417	415	407	452	420	404	392	420	364	438	417	404	392	405	406	450	382	373	431	394	423	409	386	397	455	393	422	407	416	398	421	398	459	414	420	421	445	454	464	391	393	402	429	395	413	419	392	403	403	412	396	444	412	400	426	400	406	390	426	379	410	419	419	424	446	413	433	391	409	417	416	434	418	403	423	380	416	445	413	438	428	420	437	439	401	418	400	417	402	426	427	415	399	400	428	415	430	422	423	401	443	388	407	428	418	403	449	446	451	467	410	441	439	440	405	406	381	465	435	403	430	423	427	443	422	408	409	446	423	375	436	398	449	446	399	404	375	418	375	417	396	395	398	408	408	420	449	445	465	401	398	447	431	437	417	411	429	453	428	405	414	404	372	385	426	405	425	433	408	408	397	401	434	396	373	413	427	425	423	398	408	421	437	411	422	420	422	446	418	382	373	433	414	421	464	380	420	438	400	406	431	430	411	416	370	423	422	409	442	411	430	435	426	419	396	461	424	392	417	407	446	436	450	431	415	423	421	411	389	420	426	408	403	385	416	456	383	430	424	414	404	430	444	405	435	438	447	423	426	383	393	460	398	414	414	420	441	400	427	412	428	383	395	403	387	447	400	411	384	371	396	425	412	457	439	403	413	438	415	404	413	421	414	405	429	414	420	407	403	392	389	432	397	396	389	389	408	448	442	417	418	417	427	404	429	399	430	417	376	458	440	398	396	448	407	424	407	431	413	415	433	416	411	386	430	413	404	454	406	413	407	403	440	421	422	391	404	395	464	415	425	446	419	462	441	437	395	416	411	457	426	427	413	418	409	453	423	415	433	440	392	409	438	401	433	416	424	410	413	426	420	402	403	385	434	413	419	420	430	428	381	421	432	372	412	396	420	401	404	401	414	405	410	428	455	445	422	403	408	432	407	394	441	406	435	428	421	429	414	444	434	416	405	456	398	417	429	433	417	404	440	403	377	436	420	415	419	409	431	411	431	404	376	412	410	422	417	396	451	416	387	435	441	407	423	436	453	448	407	379	433	405	420	405	418	440	430	400	400	456	425	427	444	402	440	422	420	405	408	411	362	422	401	412	466	394	419	429	402	421	436	412	400	422	402	421	409	396	479	374	434	458	417	409	414	423	417	436	447	402	432	414	401	424	415	403	435	408	425	380	412	409	402	387	388	407	392	401	438	373	451	422	392	448	393	424	444	429	390	405	404	465	413	433	405	372	431	392	377	413	426	419	463	399	379	432	409	406	446	396	392	412	368	434	425	388	374	428	413	434	404	399	427	428	453	410	412	429	421	415	415	396	409	435	393	426	421	456	450	392	498	401	423	438	423	407	428	394	440	447	406	392	420	418	413	389	420	429	426	429	418	430	416	399	410	424	422	443	434	445	403	385	403	414	420	399	422	382	425	397	431	448	397	438	433	397	420	431	377	406	440	436	439	410	434	445	416	430	397	427	438	407	403	442	429	452	435	435	412	436	393	443	398	373	413	436	408	408	418	437	399	412	402	409	402	425	379	443	447	407	395	391	390	377	449	392	428	380	425	411	398	420	442	445	401	415	398	423	419	428	394	454	429	431	418	427	397	437	406	425	436	414	401	407	391	432	393	457	420	404	404	425	433	400	406	400	409	400	404	426	414	426	404	409	426	391	432	410	414	401	411	412	435	417	408	427	396	395	375	402	417	369	409	409	397	418	425	433	444	371	403	425	381	448	378	408	454	420	401	406	410	416	400	423	415	389	438	382	448	441	458	409	396	436	458	436	441	420	393	425	458	403	399	433	392	415	411	439	402	413	437	458	384	413	417	414	387	371	432	447	461	426	410	433	393	437	423	417	402	364	402	424	450	405	397	445	400	410	403	418	390	430	378	418	450	431	442	411	438	419	456	419	430	390	388	398	412	415	409	432	401	437	407	417	426	432	416	390	426	407	416	418	410	416	438	400	375	398	409	402	400	468	442	419	425	410	426	380	435	416	419	414	436	436	393	434	409	426	416	396	420	441	431	412	437	419	375	403	400	412	370	414	447	444	404	438	374	374	418	405	455	397	418	420	415	419	437	395	435	437	383	405	430	415	474	409	419	395	433	405	398	389	428	425	431	435	408	361	418	384	365	415	427	452	416	409	409	410	415	413	407	452	435	444	399	393	419	438	401	434	412	458	393	408	431	383	397	426	439	432	420	456	411	408	425	385	429	408	399	410	410	461	411	424	432	433	416	400	417	396	405	365	410	402	379	426	383	420	408	357	440	447	388	402	458	402	416	458	436	401	453	423	422	405	432	420	398	419	401	408	436	404	423	449	404	444	424	432	422	418	385	393	403	423	390	389	416	387	405	455	430	404	435	414	408	406	386	415	403	400	420	391	434	426	429	436	452	410	386	439	442	439	409	426	417	412	421	424	420	374	418	426	411	426	375	436	415	429	393	405	418	401	406	424	441	427	436	404	437	371	400	435	433	382	424	404	439	398	423	401	439	428	425	407	420	402	422	426	420	394	440	424	411	392	385	404	413	414	403	430	424	406	442	463	430	417	401	466	459	403	409	400	438	407	425	383	446	414	414	428	446	414	393	370	441	446	408	408	396	430	446	439	428	389	443	468	421	455	429	421	413	414	436	425	417	395	415	434	426	407	395	441	396	412	396	417	408	420	429	415	417	414	412	403	433	432	422	404	405	393	392	410	367	407	419	439	379	380	401	428	411	424	390	402	463	412	397	414	404	396	391	421	404	416	407	399	421	419	402	390	402	407	445	424	437	397	402	433	434	408	449	391	428	471	401	434	431	405	403	434	446	430	435	407	434	427	422	468	418	418	395	403	412	410	454	404	413	398	429	411	392	397	409	407	404	426	417	433	388	390	400	407	424	420	428	413	441	428	409	449	422	386	404	399	405	389	384	424	410	410	414	420	429	423	452	410	405	419	419	421	400	416	397	383	406	436	387	408	364	420	402	391	393	466
16378	2307	2349	1771	1239	888	670	536	430	423	363	289	286	253	259	236	220	208	166	192	175	146	163	163	160	146	163	161	163	139	173	146	156	122	141	137	161	165	148	141	140	169	135	134	144	142	135	135	130	156	149	128	160	145	128	149	136	132	160	152	138	166	135	135	149	148	116	138	140	133	133	137	135	128	120	138	143	138	148	119	137	145	127	141	130	136	151	139	145	141	134	141	154	152	158	128	106	151	138	128	120	127	132	145	124	127	148	158	116	133	125	139	125	151	148	127	151	142	142	131	132	123	133	127	120	156	126	139	128	147	128	151	146	132	146	120	123	137	144	140	136	127	143	124	112	130	135	130	128	140	128	118	152	127	145	127	131	128	109	132	144	149	116	133	119	135	116	134	155	138	137	135	124	117	140	134	129	137	123	110	144	123	146	125	149	137	120	139	134	146	149	126	120	119	128	127	131	133	123	136	132	138	115	136	131	141	113	142	119	125	125	133	136	123	162	153	140	148	122	134	125	124	143	123	132	142	121	140	146	133	145	141	147	117	137	106	135	129	152	113	139	167	138	130	130	152	139	138	114	124	128	106	112	118	159	125	115	145	139	120	147	123	150	136	158	133	120	130	138	137	145	111	137	124	128	137	140	163	137	158	134	148	128	145	122	121	126	131	155	127	128	114	147	132	128	145	123	132	156	128	140	118	145	139	117	127	123	135	124	142	147	133	152	155	133	138	130	140	164	139	125	124	151	122	118	127	144	118	130	146	136	136	127	150	136	132	119	124	141	117	138	140	123	142	140	139	153	136	137	141	131	126	136	135	108	148	151	127	134	138	138	130	118	144	151	146	133	141	129	112	162	127	120	120	140	131	134	118	124	132	150	126	111	132	135	139	119	116	129	136	144	140	125	134	113	137	167	127	133	120	146	135	179	142	119	145	146	122	145	123	113	145	144	165	106	130	134	149	157	117	129	127	116	139	136	142	142	147	149	138	131	126	135	110	145	140	131	125	124	119	151	134	128	130	128	136	122	133	123	163	138	154	156	152	112	155	128	118	160	156	143	141	129	115	113	136	115	142	108	134	139	115	149	151	116	118	117	124	141	136	147	117	148	138	133	117	143	133	152	123	136	130	148	137	126	136	120	140	134	116	157	124	132	127	122	143	124	146	131	131	118	133	150	129	111	122	120	148	131	113	124	136	149	119	138	144	150	132	117	108	138	133	127	142	142	125	122	131	135	138	138	145	123	114	137	119	134	135	160	128	135	152	132	129	126	128	133	166	145	124	126	143	136	143	103	135	134	135	147	150	111	135	142	113	125	140	138	139	138	155	146	144	138	138	133	149	128	135	133	149	131	125	125	154	122	147	136	121	119	123	139	130	138	123	163	136	153	130	136	131	127	134	143	122	130	137	142	133	122	133	141	125	134	156	124	146	124	125	156	123	130	139	126	127	128	138	115	125	121	136	113	125	117	145	123	134	137	132	125	144	140	137	137	151	114	145	134	144	118	122	133	147	147	134	125	130	148	138	117	129	133	153	120	134	127	120	136	140	142	142	137	131	140	133	142	131	144	132	123	123	127	116	138	131	128	129	150	127	123	131	126	151	126	141	125	153	121	117	128	127	140	120	117	148	119	130	115	136	114	136	124	120	150	116	137	121	141	151	132	148	125	133	139	112	114	129	129	122	121	131	145	129	140	133	130	130	129	119	135	140	124	135	128	130	144	119	116	128	122	139	129	134	131	137	130	127	130	132	121	136	136	139	115	163	136	146	140	138	140	131	148	132	122	139	122	131	149	138	134	140	122	144	113	136	114	127	123	113	129	127	125	148	138	141	129	130	141	115	133	128	124	114	127	134	125	138	116	129	133	145	135	139	122	123	140	138	134	134	141	125	144	133	135	124	146	106	127	131	139	124	114	116	137	140	121	126	121	134	115	141	132	163	124	124	133	122	127	153	133	133	126	136	153	142	139	129	130	122	132	136	145	143	145	142	125	137	138	133	121	116	117	136	122	125	120	155	131	108	130	136	112	125	115	129	120	139	138	121	138	124	141	111	126	138	154	128	144	146	122	144	120	135	136	125	139	136	133	156	129	125	127	124	106	117	119	118	127	127	129	140	142	134	130	117	145	139	146	151	127	142	135	142	138	139	126	135	121	131	119	160	150	145	129	142	117	111	140	145	111	122	147	128	120	131	149	134	146	123	139	138	123	138	143	118	140	145	137	139	125	125	142	125	126	119	139	130	133	120	135	150	134	136	131	111	125	123	147	117	144	114	120	124	135	123	146	128	141	109	117	124	125	133	142	134	132	140	147	141	122	121	126	139	144	132	121	139	130	142	138	117	148	131	165	130	135	156	126	126	136	140	126	124	122	132	123	139	134	145	163	133	130	112	133	125	142	133	155	131	145	132	131	138	129	137	124	123	116	126	127	109	126	130	144	113	126	138	127	150	133	129	134	112	107	135	136	118	121	128	149	156	127	113	157	133	130	143	127	132	140	143	137	158	124	150	110	137	126	149	126	135	146	139	126	142	132	138	129	137	140	135	122	119	114	132	139	127	137	122	137	122	129	136	159	142	133	146	112	125	138	145	147	125	123	120	136	122	127	147	139	132	154	128	143	144	115	127	142	147	147	124	127	119	131	137	129	137	150	142	148	149	133	129	131	124	134	147	110	131	123	119	150	138	119	140	122	140	138	139	122	149	148	159	125	141	138	126	136	131	144	155	144	129	131	125	146	164	111	138	111	138	147	147	144	146	162	125	142	139	126	138	129	109	117	132	126	132	116	131	138	139	126	126	118	138	136	138	123	133	136	150	134	126	125	147	143	129	125	112	124	151	144	140	130	125	126	124	143	123	128	134	133	138	112	124	126	125	155	132	113	140	117	116	155	130	126	117	126	147	137	126	127	135	137	117	118	154	125	135	147	132	129	137	114	144	149	142	131	145	133	140	124	141	133	120	132	135	136	124	119	121	126	132	141	153	139	127	131	129	151	115	152	125	143	141	139	143	150	108	124	140	132	149	139	141	130	129	138	148	144	138	152	147	163	127	117	122	124	118	140	109	119	122	131	136	142	124	123	143	150	145	139	141	130	167	150	150	141	138	136	127	132	155	127	147	144	120	135	137	130	150	131	132	142	132	155	130	128	128	122	142	131	137	123	122	127	122	146	148	143	154	111	133	128	147	157	126	145	147	141	141	143	169	139	116	119	118	123	123	141	129	145	144	144	122	134	130	127	125	116	135	123	133	129	140	132	123	141	129	144	146	123	129	143	143	115	140	159	141	123	157	139	123	135	114	131	115	117	133	133	143	127	142	143	110	139	138	122	133	117	137	122	129	142	152	114	119	149	153	141	144	166	127	123	120	147	126	141	122	143	144	148	126	153	125	113	120	115	109	141	111	159	136	131	141	158	153	130	134	127	148	131	125	132	154	131	150	136	133	129	146	139	148	147	128	130	114	152	132	152	120	120	142	142	121	117	132
7494	1990	4343	5222	4618	3827	2983	2484	2196	1919	1638	1428	1354	1186	1045	1001	946	872	803	790	698	733	740	685	676	594	622	606	583	605	597	564	574	548	568	559	537	465	526	490	473	485	485	448	484	506	481	475	472	468	438	447	474	482	460	480	500	474	435	457	458	472	440	422	421	452	438	424	478	401	458	382	439	409	442	386	468	467	424	412	426	461	446	427	421	406	414	415	434	413	412	412	409	500	426	418	437	410	422	423	428	408	422	420	423	433	406	460	411	448	432	398	401	407	445	437	423	424	438	386	397	406	417	435	442	419	406	422	428	416	422	389	411	393	417	410	420	399	408	375	393	378	408	409	372	399	452	414	398	407	415	394	399	415	409	427	418	422	407	400	396	404	444	427	390	421	404	436	411	421	372	410	374	391	427	404	409	381	406	389	401	423	425	415	387	419	390	381	374	413	439	433	406	420	448	393	416	381	417	419	433	400	410	404	390	404	402	433	378	438	391	429	428	389	419	407	409	437	411	409	406	410	438	433	417	372	383	409	416	387	415	407	404	382	388	377	382	392	398	431	416	395	390	387	372	378	432	371	427	392	376	394	398	414	421	403	394	400	388	410	406	407	395	417	414	411	403	406	393	386	384	409	414	385	399	437	397	400	388	406	398	383	435	417	397	420	403	394	432	423	421	369	423	418	414	428	402	366	439	390	421	414	405	430	394	434	376	413	408	376	383	406	378	416	439	372	417	420	412	412	397	392	392	444	392	397	364	357	384	382	397	404	433	401	389	426	467	379	388	408	399	395	402	410	382	397	380	397	398	426	398	371	400	404	418	421	426	374	363	418	395	405	389	394	396	419	387	386	387	394	407	385	404	427	424	387	410	400	391	392	393	416	386	429	392	404	397	409	444	395	420	369	385	365	417	395	406	396	389	405	399	404	429	407	408	390	406	410	383	435	383	400	432	378	434	408	385	410	407	421	424	421	423	435	420	363	393	453	378	388	399	389	415	426	415	414	421	397	406	454	415	434	390	405	406	389	378	400	388	418	386	422	390	426	422	397	394	421	415	404	397	400	393	381	408	404	386	387	424	427	407	398	416	391	421	401	376	397	407	393	410	412	392	365	385	439	407	413	411	400	403	379	417	383	409	388	407	378	391	426	389	421	430	403	415	426	371	390	400	415	404	397	406	367	437	402	385	404	400	378	375	420	421	409	357	411	417	407	411	418	420	422	395	399	379	393	411	423	403	406	380	395	437	398	398	385	371	407	411	407	385	420	418	382	415	376	417	411	392	411	398	442	439	466	386	403	413	404	441	445	404	427	387	413	413	392	400	390	402	390	400	401	417	405	415	393	392	415	399	415	375	421	398	422	413	390	406	412	394	389	383	397	406	396	382	435	383	410	420	399	384	404	393	396	411	388	397	443	377	393	410	438	420	411	403	400	385	397	382	388	372	415	385	426	386	425	393	427	410	403	402	432	388	390	418	406	386	405	389	443	387	418	424	384	423	410	387	382	457	440	390	397	395	369	368	386	386	419	384	392	400	408	372	415	381	402	413	375	425	426	428	398	390	378	413	375	411	420	403	360	415	393	415	407	414	412	412	422	418	406	420	417	378	387	438	415	389	429	407	387	383	371	382	415	415	427	394	389	402	412	381	393	434	434	387	395	426	402	400	407	410	411	439	414	420	410	416	403	432	383	424	392	412	403	386	444	406	405	418	393	445	410	421	403	405	385	405	397	379	377	380	385	394	403	431	410	423	390	398	422	406	422	397	427	413	399	407	425	388	401	372	399	414	366	377	414	351	375	408	396	373	396	407	401	385	419	403	402	404	404	407	369	410	404	419	386	383	381	432	410	402	389	416	399	395	441	397	391	425	386	408	377	415	406	425	372	397	409	394	423	397	380	405	446	422	388	385	410	404	368	431	381	416	393	389	409	426	391	373	385	398	354	438	413	387	420	404	409	397	430	401	373	382	413	402	401	417	401	399	414	435	393	373	396	404	407	408	392	401	442	383	391	399	384	408	420	400	365	412	447	404	390	375	357	404	438	382	426	441	427	383	382	391	376	408	409	371	406	462	418	411	405	396	428	390	411	409	425	401	429	365	424	385	378	417	386	388	418	401	414	388	400	377	402	408	427	432	393	414	356	411	408	409	390	386	449	388	418	390	386	420	407	401	415	406	398	422	395	406	430	453	388	371	406	408	418	393	425	389	431	389	394	367	424	374	389	412	390	380	393	401	405	382	397	411	399	386	411	435	405	393	388	402	407	403	406	443	383	423	405	408	403	401	402	409	363	427	399	407	401	385	366	408	395	452	392	390	373	387	416	378	408	441	412	422	405	434	388	402	381	433	387	371	398	413	402	389	395	370	406	429	415	361	402	404	389	399	426	405	386	401	444	395	348	388	427	392	390	404	373	410	419	405	403	412	384	410	406	393	401	402	382	457	409	376	410	407	416	388	430	415	376	411	394	401	431	427	427	401	405	396	397	400	426	412	390	432	391	398	449	423	397	413	400	387	409	412	397	432	416	369	398	391	394	382	410	398	397	404	385	424	383	417	416	430	430	419	390	426	396	466	409	424	404	402	424	383	369	411	367	424	393	406	419	387	399	449	432	432	369	384	406	386	401	408	405	398	383	410	417	430	358	427	386	434	446	386	408	417	362	405	414	413	367	389	406	431	395	376	440	437	412	365	400	409	384	370	383	371	392	416	397	378	364	432	426	411	410	383	402	384	404	375	404	393	386	414	425	376	381	435	386	433	405	433	395	412	381	424	399	413	416	371	376	395	400	399	419	395	388	406	413	415	398	401	397	398	395	428	388	376	420	425	416	433	387	381	412	396	398	393	410	411	383	389	423	402	395	420	374	392	402	383	423	434	413	431	426	381	366	411	376	375	382	410	419	411	398	369	451	412	446	421	413	432	375	405	401	395	432	423	411	402	407	439	401	396	371	413	396	400	397	401	409	402	448	409	369	420	424	426	369	430	379	389	381	401	402	401	419	387	428	413	421	423	440	393	397	365	396	422	404	427	374	357	388	396	369	398	415	383	417	397	423	351	411	394	379	373	428	397	401	404	387	463	397	412	409	374	390	400	387	407	405	428	408	392	413	419	355	416	424	415	402	392	365	411	377	394	409	384	401	426	384	381	392	397	449	400	395	381	441	404	431	392	415	427	384	376	411	385	431	395	414	439	399	421	363	389	400	392	400	417	434	386	419	394	412	415	396	421	418	417	402	398	416	430	409	391	376	407	426	407	421	401	404	425	387	393	395	380	398	403	391	384	390	422	412	407	435	405	418	404	407	387	448	394	411	409	414	403	417	402	393	402	419	418	384	414	423	408	388	402	423	403	382	384	393	428	422	409	375	393	426	383	413	419	417	428	380	444	404	412	418	403	406	373	395	431	407	448	392	392	377	440	416	396	412	392	399	428	416	403	425	391	406	393	381	419	439	440	397	417	404	419	404	386	384	409	423	367	437	400	401	376	390
2387	326	362	347	320	311	279	269	274	272	251	298	255	260	272	279	295	269	267	229	260	278	254	253	240	290	280	274	259	272	277	260	251	268	252	265	256	235	254	251	283	248	248	254	293	270	265	295	289	272	259	258	245	283	272	264	256	266	264	235	284	245	290	274	289	264	268	261	270	262	257	256	259	247	276	296	266	269	251	283	269	244	287	267	268	263	273	274	268	280	276	260	265	257	270	245	266	261	250	280	231	262	250	289	274	260	242	279	271	277	241	286	251	264	265	260	264	223	271	276	273	290	249	274	297	295	264	259	251	273	274	249	293	283	264	274	280	264	262	259	267	261	261	266	273	265	300	257	259	246	295	284	269	264	268	272	269	270	260	294	295	262	260	257	260	250	267	239	261	280	253	270	281	267	262	248	288	260	258	258	272	258	265	284	258	250	268	238	278	268	227	269	271	262	257	270	273	253	244	297	256	264	276	290	306	275	248	288	239	251	288	262	241	266	264	264	261	274	278	259	289	301	252	284	231	284	280	270	254	237	280	276	283	254	292	258	280	231	268	284	272	248	246	255	262	254	247	261	256	282	254	245	260	243	244	238	270	238	231	285	264	270	266	266	265	265	250	246	265	277	277	264	257	243	258	265	258	286	256	269	238	245	269	259	285	248	252	283	283	264	286	238	295	259	252	243	261	276	244	256	261	282	247	256	266	243	277	240	258	270	226	269	285	254	284	272	252	279	268	268	290	245	265	280	291	253	251	303	280	279	296	262	298	270	246	258	259	281	278	298	275	285	278	243	246	267	269	256	287	259	262	269	254	276	231	253	257	249	283	254	279	271	281	262	290	293	288	244	262	265	266	267	263	288	261	263	258	250	255	260	259	219	263	281	268	258	282	277	292	258	259	254	234	261	265	280	251	252	264	231	263	278	263	264	232	274	260	279	259	273	273	281	271	259	276	273	287	251	243	284	231	235	243	252	269	239	258	269	270	261	297	289	273	243	250	289	264	259	262	271	255	252	286	261	251	250	268	281	267	259	284	227	272	260	261	274	271	267	284	242	283	304	273	270	225	291	276	301	268	285	262	282	250	236	239	226	296	258	276	271	276	272	268	282	254	249	255	259	249	258	299	246	251	277	264	292	247	263	236	248	255	248	257	252	236	248	267	245	263	243	252	271	261	262	263	275	256	282	274	275	275	244	251	241	276	281	256	253	259	280	240	251	247	273	230	257	247	244	273	271	255	254	273	265	283	279	267	293	265	255	248	253	262	263	258	265	245	277	253	239	261	237	245	256	270	255	270	266	288	267	256	277	283	263	267	269	289	248	245	276	250	237	256	261	267	263	282	286	275	281	265	266	307	253	261	282	273	257	275	252	242	280	253	273	236	268	256	267	266	258	255	278	268	273	253	273	268	273	233	259	290	268	282	263	242	262	250	233	254	290	249	245	256	239	262	237	248	267	262	259	286	244	271	292	268	260	288	282	270	278	261	316	281	298	250	294	275	285	287	266	243	293	249	284	293	252	237	242	263	259	257	268	302	261	243	274	281	248	288	257	289	249	262	242	262	264	248	260	259	263	257	263	275	259	291	234	237	269	268	232	281	275	283	258	283	273	257	255	280	258	294	277	262	252	232	289	268	236	263	273	275	256	226	258	262	274	275	280	273	286	246	261	237	255	263	280	284	287	294	262	235	275	233	232	237	238	245	292	271	280	257	267	224	253	259	307	257	287	262	259	282	290	237	247	283	264	266	252	277	285	258	252	285	260	251	257	232	264	271	239	266	279	250	278	289	269	314	262	254	254	272	264	257	251	246	283	277	276	268	257	299	262	262	269	275	260	273	286	273	294	294	270	253	279	265	278	258	267	249	259	248	266	282	262	278	246	264	249	261	255	251	258	266	257	282	270	285	269	267	289	276	262	261	257	280	275	248	244	262	252	252	255	269	284	262	282	253	257	287	306	260	272	264	285	226	280	249	287	258	251	272	285	268	256	262	267	267	270	254	261	246	292	240	271	253	254	249	260	257	290	249	258	233	269	303	278	251	277	292	254	282	258	269	252	286	277	258	255	281	262	253	245	257	310	285	280	261	261	278	259	286	266	248	249	259	270	266	255	291	248	278	279	269	278	260	262	266	283	267	291	273	259	266	275	260	235	265	280	275	274	246	265	258	247	278	268	276	241	285	298	267	257	259	280	256	272	281	244	264	275	246	260	268	261	293	267	261	284	263	252	250	280	278	300	276	260	267	265	252	253	267	310	248	259	256	255	271	274	279	293	242	258	268	254	270	265	283	237	283	265	259	269	258	258	251	274	256	273	283	248	249	265	268	269	258	256	227	252	222	261	257	236	260	272	265	258	262	281	264	235	224	215	233	248	262	287	259	289	243	249	284	268	285	264	269	247	246	275	234	260	275	266	269	291	263	253	269	281	270	236	252	284	233	250	255	287	258	258	242	277	267	318	255	242	238	250	256	247	258	260	287	235	226	251	248	242	251	255	257	270	270	262	284	285	260	271	259	289	252	280	253	281	238	262	253	250	281	272	280	247	283	233	270	279	258	243	267	262	273	261	256	282	259	285	269	258	282	261	235	275	291	254	262	276	291	265	275	271	279	293	261	226	251	272	230	263	266	246	250	259	259	278	256	246	252	262	279	278	249	278	258	267	248	254	254	280	266	275	260	261	268	262	242	253	298	269	266	234	237	247	265	297	275	260	267	275	231	267	249	260	259	269	252	288	249	270	262	272	250	288	263	261	268	285	253	255	269	274	241	269	263	261	266	274	261	286	239	267	269	249	289	270	258	250	254	252	263	273	246	262	236	242	234	265	252	257	279	274	272	274	268	278	267	252	267	272	261	275	271	253	239	222	270	273	264	281	272	266	278	275	255	279	270	258	268	246	264	245	225	233	255	275	258	260	276	254	264	264	254	264	250	258	258	281	255	277	241	242	265	251	252	241	238	265	265	281	255	237	277	282	300	285	281	261	297	267	269	262	275	284	272	285	270	273	265	256	253	276	261	280	262	254	239	282	276	258	281	246	267	255	263	269	259	286	260	262	262	269	270	271	269	293	280	274	300	306	279	287	259	259	273	245	297	250	255	243	282	289	266	270	264	271	290	275	246	251	254	264	227	278	263	288	284	262	251	248	294	261	266	267	251	286	265	269	237	249	260	255	259	270	265	296	253	263	269	266	279	249	260	260	269	278	245	257	273	273	264	277	248	267	261	260	260	279	267	267	246	253	236	274	263	258	267	267	264	259	263	246	261	258	273	270	259	274	254	267	282	236	286	265	248	266	219	288	282	252	271	264	222	258	277	238	266	259	271	284	271	303	273	245	273	260	265	268	256	245	281	262	254	271	256	227	251	264	262	232	276	250	272	268	257	247	298	253	249	253	272	268	278	273	258	256	282	278	253	280	282	289	268	236	269	257	277	241	293	256	285	280	283	290	254	287	240	300	255	252	243	248	273	270	277	261	231	243	246	271
2358	768	876	901	926	849	864	780	813	811	793	786	774	758	770	719	726	745	732	722	763	719	743	716	700	734	726	694	736	734	740	726	736	685	729	752	701	735	701	732	683	708	697	782	696	736	737	706	753	711	694	764	717	689	716	765	721	749	663	677	712	718	743	693	719	717	679	705	750	699	778	681	690	681	643	715	701	666	717	703	752	746	735	659	667	752	673	706	703	709	719	708	709	690	735	727	670	690	719	694	731	732	744	737	711	741	730	696	674	691	702	725	689	735	775	664	709	704	737	724	715	669	728	766	745	702	750	697	653	704	734	693	724	713	720	745	749	695	681	723	712	725	687	714	733	709	666	711	709	749	693	690	683	743	697	689	726	732	694	701	664	711	719	699	739	732	710	707	683	721	713	692	729	662	733	705	695	692	701	767	713	737	732	703	670	702	683	732	765	719	683	715	711	739	692	722	701	739	651	719	699	682	726	696	673	681	653	702	739	713	697	716	752	726	702	696	723	722	711	722	756	704	661	744	759	708	711	678	694	724	675	707	741	734	688	706	719	700	677	723	708	711	744	733	690	699	743	715	748	755	722	740	686	720	718	715	714	669	731	757	681	728	701	673	749	684	711	697	735	713	753	715	702	719	703	688	675	710	699	673	715	750	744	704	714	738	670	728	724	691	728	721	717	687	647	703	713	729	728	696	735	722	747	708	696	751	738	725	712	739	692	735	729	728	716	729	675	713	693	730	752	636	753	708	688	672	728	706	689	695	738	678	698	732	738	646	686	719	721	710	700	754	667	719	733	694	741	690	672	677	719	698	729	744	670	680	692	755	728	702	753	721	703	734	724	722	659	708	693	733	673	690	756	693	670	737	726	725	688	713	669	710	748	701	699	673	692	691	711	717	699	743	686	691	773	740	722	705	715	680	727	705	734	744	698	726	726	698	709	681	722	698	724	702	717	761	751	700	702	753	699	684	686	712	716	732	740	671	733	686	724	694	677	705	737	688	734	667	711	691	699	706	664	728	700	672	650	701	712	743	702	668	730	672	700	667	707	659	685	718	669	766	668	702	763	686	692	709	751	740	701	743	722	714	740	706	701	708	707	692	714	683	696	744	725	746	705	728	695	734	704	733	650	702	696	737	704	684	713	683	737	702	730	717	699	702	661	713	681	736	720	740	749	667	711	712	687	703	741	748	683	731	700	757	687	687	728	759	682	721	730	761	698	695	732	702	699	696	739	648	646	740	677	699	696	700	695	675	737	735	771	706	753	709	709	693	688	704	687	742	696	754	703	692	726	748	751	665	702	734	691	675	719	713	715	700	721	697	688	737	683	697	717	723	665	710	724	720	702	694	735	664	754	662	651	745	685	736	705	675	711	691	695	703	731	695	666	745	684	699	729	676	735	724	727	674	688	722	745	711	721	690	741	671	725	699	734	695	750	678	742	748	693	712	725	737	689	778	740	739	696	693	707	733	685	747	725	702	710	710	660	691	733	695	711	689	662	699	707	684	699	695	708	720	729	731	729	742	741	759	677	695	715	725	727	687	767	699	728	701	693	704	680	688	740	710	746	707	735	656	704	710	681	741	682	710	677	775	713	702	711	727	719	710	686	713	684	675	685	730	662	685	721	698	697	722	753	706	744	670	731	737	708	741	744	693	674	731	641	728	701	688	672	720	730	708	729	740	679	738	724	690	695	740	778	698	783	735	759	692	686	703	679	722	702	693	733	684	674	704	736	696	725	728	692	699	704	744	705	706	723	734	709	685	738	695	714	725	722	723	744	681	705	745	712	652	697	712	709	677	717	718	698	682	685	698	708	714	712	739	713	727	687	744	700	728	718	714	736	702	700	693	732	706	720	669	727	726	715	682	765	706	702	712	715	752	697	732	697	684	695	706	710	708	714	708	682	720	669	660	726	697	721	746	737	689	716	698	706	673	704	666	670	698	693	746	672	751	700	708	753	696	727	673	673	684	684	776	724	716	716	680	715	737	748	738	691	707	674	688	672	713	663	698	723	693	652	639	711	687	725	734	721	718	722	675	654	717	698	758	748	685	698	687	739	727	715	763	727	695	731	680	705	690	627	715	711	743	746	665	705	684	754	721	724	760	709	735	701	756	716	691	738	689	694	736	706	709	686	708	705	727	696	705	757	728	762	691	732	691	704	712	687	684	738	728	718	688	697	705	672	708	734	700	725	692	673	712	710	656	688	698	705	684	740	693	706	742	635	728	712	706	694	715	722	691	761	687	681	725	674	704	727	751	691	707	664	696	740	730	706	718	717	708	678	726	731	763	693	693	701	704	643	696	702	735	699	712	712	744	722	694	745	702	737	672	676	711	690	722	707	732	738	671	697	743	741	703	692	683	693	705	730	712	728	687	765	726	687	712	679	699	715	728	684	742	693	712	725	742	729	685	735	733	710	649	716	741	712	748	680	704	719	682	720	737	705	748	717	707	673	667	711	693	717	689	706	706	720	699	753	697	722	753	717	719	698	741	683	746	666	704	655	723	671	690	709	713	698	745	767	735	719	676	656	742	731	737	696	698	692	701	684	737	688	695	721	676	720	745	697	727	721	747	729	688	705	798	742	668	675	700	686	706	734	717	720	699	718	705	704	721	746	756	709	703	729	695	697	734	716	724	686	709	683	704	706	725	725	692	666	716	740	687	733	753	744	705	714	680	718	702	732	687	725	754	682	731	679	709	614	735	670	704	710	731	677	712	722	703	678	707	745	737	716	704	697	695	696	642	675	710	726	708	718	678	737	712	673	719	731	747	677	702	739	757	682	722	685	689	690	746	718	661	747	694	724	677	683	696	682	718	748	730	719	718	682	712	675	706	690	709	695	694	671	709	753	710	693	705	674	717	722	698	751	722	675	680	702	737	731	687	750	753	739	716	691	714	753	752	681	700	745	680	692	678	697	716	726	686	738	674	732	716	723	678	705	691	692	685	729	705	734	731	711	694	729	734	741	738	684	718	705	697	693	747	708	704	705	680	677	685	655	721	753	703	721	676	707	702	742	699	703	693	769	687	725	746	729	673	705	742	731	723	732	677	722	722	670	754	709	714	734	693	672	700	703	705	713	697	727	660	652	726	781	714	717	729	675	708	700	737	707	681	709	708	692	704	684	695	684	704	741	696	727	699	681	719	680	706	760	695	668	730	678	686	675	682	684	661	680	695	711	696	720	629	680	697	705	747	710	729	727	719	730	660	694	696	705	708	695	713	770	668	685	685	727	619	710	688	702	696	746	702	653	739	675	696	704	686	717	715	724	711	694	683	661	734	757	721	734	749	712	731	673	748	763	694	659	740	763	725	766	717	703	735	771	668	668	715	667	744	665	673	662	722	687	704	671	682	679	699	704	735	693	722	766	715	717	693	755	733	750	690	688	687	692	716	739	684	660	705	738	695	731	742	707	687	760	667	706	770	766	730	743	707	664	702	726	724	714	685	724	717	702	692	723	723	729	750	671	772	750	712	746	713
8696	952	1126	970	645	498	422	385	308	257	246	242	220	201	195	188	179	169	165	191	169	167	152	160	171	172	156	155	140	170	132	130	143	155	140	153	151	145	162	141	168	145	151	159	155	144	151	137	139	152	153	143	161	147	152	136	156	136	150	138	135	142	171	147	144	144	151	145	136	127	140	147	134	145	152	135	149	138	129	145	139	147	125	161	129	173	143	138	131	117	131	136	147	130	138	149	131	141	153	152	153	131	134	146	156	168	138	154	145	125	150	127	138	151	157	156	150	143	124	146	139	132	144	148	159	140	133	149	152	131	145	163	137	126	159	154	146	127	135	165	144	141	161	158	158	157	154	134	130	143	148	134	140	155	151	135	140	135	128	128	141	122	162	143	139	134	138	129	135	153	158	132	150	130	127	162	140	148	152	137	149	142	129	150	138	159	146	125	170	142	138	158	112	138	152	151	140	139	115	145	134	164	144	139	162	156	138	118	145	142	143	145	111	130	146	148	136	117	137	127	126	135	161	142	145	157	147	135	142	155	125	138	150	133	118	136	127	138	134	140	143	129	140	134	142	127	141	144	148	163	137	145	144	167	158	161	141	133	154	149	116	104	132	143	156	138	145	128	142	126	148	152	133	169	122	134	137	151	128	144	151	155	121	143	149	150	148	130	149	136	154	149	159	122	152	143	132	136	153	130	135	137	147	125	129	157	136	137	124	139	136	155	136	154	147	150	133	132	125	141	146	142	152	122	141	140	132	147	128	156	127	126	136	155	141	133	147	156	150	162	147	144	133	135	125	152	152	131	158	147	148	144	136	142	136	151	135	134	122	154	142	175	149	124	136	133	131	135	156	149	138	137	150	143	153	133	143	138	143	126	132	138	138	141	125	146	149	140	132	147	123	142	167	140	154	140	151	147	158	143	134	164	123	125	148	136	174	142	144	131	143	148	136	150	154	145	133	168	137	153	160	141	159	153	153	149	137	144	154	140	134	139	152	121	131	145	134	154	131	148	123	161	129	158	125	137	128	134	140	154	138	151	164	144	141	144	156	137	146	150	136	141	130	152	133	157	146	136	153	129	140	145	137	140	127	164	154	143	147	132	150	128	157	113	133	133	138	157	153	130	142	143	141	147	160	123	126	148	158	120	149	147	144	144	152	157	137	146	128	126	133	137	155	151	127	135	147	156	155	147	132	154	126	145	121	157	147	154	154	145	116	129	148	154	131	137	134	137	145	148	143	175	124	140	140	126	124	149	133	149	152	154	171	146	126	139	130	162	168	138	152	131	105	130	157	136	151	142	137	146	118	150	125	124	153	121	153	138	148	134	129	154	128	133	131	143	161	138	119	134	134	150	149	145	140	165	138	122	127	132	146	140	142	160	129	148	148	128	141	129	117	138	144	143	140	157	149	147	129	146	141	159	143	149	139	133	157	154	137	134	156	138	146	131	154	158	151	149	148	137	153	131	152	136	151	128	142	142	138	143	149	152	138	139	132	131	155	151	138	148	164	161	141	142	146	117	136	131	126	139	126	132	140	140	145	135	153	149	160	138	139	164	151	147	135	155	142	136	119	139	153	140	142	153	146	140	156	134	152	151	149	152	137	131	124	140	146	132	142	143	138	132	116	143	128	142	147	145	136	143	129	163	149	138	131	147	139	127	122	154	133	140	153	148	130	166	146	133	148	138	132	142	145	147	139	146	159	143	143	150	146	154	140	149	132	132	154	154	138	143	151	146	125	158	134	145	136	168	149	124	131	136	140	136	146	142	158	138	146	163	135	160	141	147	161	152	138	135	149	132	162	139	136	136	157	136	140	151	156	145	158	130	144	130	143	147	134	156	142	136	146	143	151	158	120	155	160	150	125	130	125	145	150	158	144	158	141	145	137	145	158	138	151	140	135	131	146	129	151	140	138	133	139	155	134	143	136	136	146	138	164	147	146	136	143	132	154	145	144	155	148	164	133	169	124	143	149	116	126	117	141	149	144	176	116	148	119	148	132	146	143	141	119	136	142	133	132	144	151	136	127	127	163	139	142	133	154	147	144	135	145	169	111	149	146	137	143	161	148	143	140	133	146	140	137	154	158	153	150	125	136	130	149	135	154	131	142	135	130	127	153	133	133	141	111	135	153	137	153	150	146	149	154	176	118	171	143	167	157	138	138	121	129	157	152	153	137	150	139	151	143	151	137	133	143	139	117	144	125	136	144	146	126	165	130	133	152	122	134	140	148	120	149	143	131	159	134	135	139	137	154	147	144	132	138	134	135	132	155	157	127	146	144	149	142	150	138	143	150	144	162	156	175	147	142	119	160	145	144	164	147	145	141	119	131	137	157	156	142	131	131	125	158	153	132	150	152	136	130	133	146	136	141	126	139	138	126	151	168	139	144	150	139	129	132	148	139	141	119	131	117	151	153	152	140	139	121	137	138	137	153	127	141	144	141	131	157	124	148	146	149	143	155	138	155	129	145	148	147	138	148	153	139	151	128	136	128	131	131	141	128	133	154	152	142	136	135	144	160	134	153	143	130	146	147	153	112	147	130	164	124	135	146	132	131	140	138	164	141	118	117	134	159	153	161	119	145	148	143	159	143	144	151	142	146	161	139	158	131	144	131	151	140	139	143	130	149	139	143	121	149	131	165	133	144	137	129	155	135	159	136	146	149	145	162	130	133	140	146	155	134	160	133	137	134	149	171	144	152	132	134	154	131	137	152	139	152	138	142	135	138	154	132	141	145	129	126	143	152	153	125	121	129	138	171	149	142	147	151	145	133	151	163	151	143	134	153	147	114	138	143	132	126	126	137	143	135	151	157	148	160	147	139	132	147	143	132	152	115	136	141	128	137	141	150	146	118	142	141	153	165	134	145	143	128	159	131	161	142	151	122	158	133	159	163	129	148	136	143	143	153	146	142	141	149	149	151	132	133	148	139	137	149	155	139	144	153	126	145	130	116	135	128	113	142	130	123	142	126	131	146	136	139	141	154	118	147	140	138	139	144	121	158	141	142	148	151	126	129	141	145	146	131	144	135	146	143	133	165	142	146	165	154	159	128	162	138	144	156	132	144	136	130	159	142	137	143	132	142	139	150	150	141	144	141	127	157	162	150	145	148	141	145	162	130	124	131	147	159	143	159	142	156	148	144	154	142	163	168	155	147	126	120	128	148	150	135	159	120	136	151	132	140	139	138	142	120	154	158	137	125	141	157	147	139	148	140	135	139	123	155	132	117	133	166	146	134	143	141	159	145	150	145	129	137	158	127	141	137	128	150	123	155	135	130	154	165	154	148	150	129	126	145	161	127	146	145	142	145	132	138	143	147	130	154	151	136	145	138	146	149	131	125	123	153	130	143	112	119	151	142	164	132	135	162	146	149	138	154	157	144	149	136	122	135	151	139	121	134	144	138	117	149	139	138	142	155	137	152	150	114	129	142	137	145	137	129	141	156	145	148	140	131	126	163	116	128	159	164	136	146	127	126	148	131	143
5471	1197	2427	3105	2714	2209	1795	1592	1343	1178	1031	953	848	811	765	742	724	665	638	620	626	595	567	557	534	544	505	504	523	537	479	505	484	453	474	468	468	474	444	463	477	435	463	456	440	452	432	436	415	458	453	440	430	470	427	466	448	431	460	408	430	448	414	470	469	430	439	434	440	450	431	405	441	417	415	388	443	427	425	453	396	385	424	421	434	444	442	433	400	425	405	432	432	402	438	447	436	422	455	412	441	467	421	417	436	369	435	392	451	395	397	415	452	393	421	409	416	401	423	432	406	426	392	400	412	441	373	444	405	378	417	459	403	393	439	402	394	424	415	415	440	432	414	427	433	384	405	451	437	452	407	410	452	419	421	438	373	425	430	400	399	453	420	393	415	395	398	406	442	447	410	446	420	392	441	411	458	408	403	396	429	418	423	396	393	435	389	426	393	478	411	414	461	409	409	426	430	424	388	425	385	432	410	424	393	435	415	436	439	444	418	444	441	414	383	401	426	412	433	433	418	401	431	416	431	378	391	454	419	419	432	426	411	416	397	399	388	408	446	431	413	407	429	435	416	415	438	399	406	413	417	417	381	435	393	424	454	431	412	428	447	431	390	396	429	430	453	409	409	398	429	401	404	399	431	400	390	457	411	389	416	410	406	424	405	418	385	414	378	420	436	402	420	390	419	457	399	416	438	399	368	415	408	439	410	428	406	403	422	440	423	426	397	397	413	391	410	440	421	421	436	384	404	405	411	424	424	431	373	434	392	407	462	426	393	419	404	417	431	383	397	394	440	408	409	416	416	407	442	427	459	456	393	430	430	451	457	429	432	417	412	429	418	394	429	418	412	417	448	422	391	419	405	444	431	387	423	388	397	412	408	392	386	418	420	453	411	420	386	413	376	427	390	419	427	430	407	380	400	443	420	414	416	420	398	385	420	415	410	416	433	430	400	414	390	434	387	444	427	389	422	387	435	440	404	365	425	478	405	405	380	431	437	385	395	385	393	440	407	413	464	426	402	428	384	421	443	402	423	392	461	442	400	385	418	422	426	418	438	419	419	413	417	428	395	421	394	432	385	398	419	434	389	413	412	442	436	417	427	414	394	390	426	415	398	405	380	406	401	421	416	421	404	419	393	418	418	390	399	388	424	416	437	391	419	427	408	375	455	410	460	426	406	397	444	410	441	400	431	442	394	406	429	440	412	410	401	468	432	426	462	384	410	442	378	416	417	441	408	409	437	413	428	386	402	406	421	424	379	419	408	420	430	425	433	405	412	438	404	397	410	377	440	413	401	398	405	413	440	441	426	437	414	445	404	419	425	422	422	434	445	423	431	415	418	374	397	409	430	440	424	405	429	378	415	423	393	373	397	397	399	397	365	418	395	416	418	408	410	418	428	369	434	416	435	436	402	428	435	400	402	415	438	447	430	395	417	425	420	435	419	428	439	410	399	415	414	414	410	440	390	417	415	381	416	395	417	450	413	392	426	420	409	405	376	424	412	425	430	414	425	429	413	430	393	390	405	484	439	409	378	428	389	410	392	425	380	388	442	462	399	437	421	379	413	416	435	400	418	411	396	462	419	396	461	419	415	431	425	418	402	464	404	405	446	419	366	394	390	407	416	416	402	404	354	394	434	412	431	391	415	427	378	418	437	455	435	372	408	377	433	444	394	379	436	390	401	391	387	416	439	408	402	400	426	417	428	398	425	409	448	410	416	377	433	410	412	397	410	452	414	412	424	427	427	418	413	416	414	412	411	442	406	431	425	434	444	407	418	453	446	393	382	456	401	410	402	390	411	424	370	449	424	426	418	404	394	431	418	395	423	407	439	412	395	425	415	386	410	419	392	396	420	411	419	388	457	408	467	428	407	450	431	397	428	416	422	442	427	408	388	400	423	397	435	419	401	453	419	396	422	391	415	385	405	429	394	413	411	446	401	446	389	369	417	426	417	432	375	406	434	425	442	452	437	412	397	398	353	449	434	423	415	419	447	383	431	421	412	449	399	397	445	396	423	419	414	393	389	392	437	404	422	420	404	434	405	410	379	430	426	402	392	431	401	425	397	394	407	412	392	426	371	377	426	424	390	431	389	424	427	394	404	398	378	432	437	420	390	412	419	412	424	441	452	416	408	420	462	436	394	390	458	412	390	398	431	397	401	403	435	413	436	402	408	443	395	408	438	409	400	407	457	419	449	426	437	404	405	406	416	377	406	412	416	371	432	436	405	396	408	392	395	391	442	409	399	431	405	403	432	422	430	412	398	438	421	412	389	401	398	404	391	366	411	428	407	402	419	453	379	413	432	397	392	391	422	445	414	423	391	386	408	429	407	444	442	401	394	418	392	378	399	423	392	396	426	438	417	418	425	424	407	416	409	381	417	433	417	377	455	402	392	421	425	399	391	396	410	438	422	406	386	418	421	440	459	436	428	402	432	419	430	424	388	429	436	431	415	407	410	395	393	421	446	428	406	397	385	410	410	432	402	429	381	371	422	416	412	444	384	384	404	412	423	450	448	391	420	399	438	403	435	449	398	426	448	406	428	387	424	385	398	408	420	432	407	365	401	400	400	403	428	462	433	416	392	429	389	387	380	388	398	421	438	425	436	419	404	398	445	391	432	426	424	385	404	426	435	421	390	422	411	430	400	421	426	441	383	396	432	403	446	442	406	413	403	380	392	399	416	390	419	415	419	423	445	423	434	437	439	417	394	440	371	443	413	419	432	430	412	414	373	431	455	370	410	419	431	430	418	419	452	409	405	419	428	428	404	447	428	434	429	376	427	417	434	430	443	437	417	436	386	420	432	392	428	431	415	387	390	373	386	402	457	413	410	419	455	420	440	407	439	397	422	445	395	414	436	447	444	404	418	380	402	383	432	393	368	442	418	378	422	437	424	430	373	420	448	400	431	405	414	451	457	428	398	399	418	414	386	418	399	427	414	420	412	372	401	399	417	377	398	451	413	412	405	400	428	440	417	418	392	406	441	381	409	384	467	421	417	450	392	415	431	393	414	409	397	421	407	434	433	381	430	384	431	401	395	401	413	410	401	416	446	398	445	416	407	417	434	426	406	411	417	385	428	414	414	425	436	406	420	395	425	433	406	418	440	407	410	436	404	388	409	422	416	396	426	420	415	400	424	422	422	441	388	405	416	401	428	411	408	436	425	432	420	418	441	449	449	425	421	416	412	429	431	430	382	401	397	412	425	405	398	399	449	381	436	447	409	418	400	390	421	376	420	426	425	390	434	421	441	414	423	473	414	418	418	440	454	444	382	367	479	403	431	409	432	395	468	413	436	382	438	430	411	397	400	411	441	402	419	419	411	413	436	473	398	436	422	396	460	417	376	431	427	411	429	403	436	409	462	395	435	419	436	395	433	403	435	439	405	387	410	423	398	405	396	417	430	419	406	414	444	373	420	409	387	417	414	432	448	419	430	441	414	414	444	419	438	420	433	420	403	438	418	401	378	399	416	404	363	418	416	431
16385	2230	2291	1838	1255	884	668	583	431	372	328	313	299	286	231	215	224	209	190	160	166	167	166	183	163	191	156	166	177	165	158	139	144	153	151	132	146	133	155	141	147	144	163	148	150	142	158	147	142	127	141	144	120	116	142	155	132	132	134	134	134	136	135	141	133	105	111	125	131	139	132	136	131	156	123	135	135	152	146	139	138	133	132	127	128	115	135	137	133	127	153	134	126	127	116	144	121	123	121	138	142	144	133	139	147	136	120	121	136	111	133	151	129	143	152	161	137	138	153	132	153	134	144	131	159	148	115	120	140	121	131	143	138	119	159	118	136	140	137	124	132	129	116	140	137	139	138	121	127	130	141	118	114	124	111	141	129	123	144	142	139	134	107	144	158	138	123	117	135	123	120	139	141	120	127	142	126	126	129	120	125	134	128	138	129	120	125	137	115	142	122	121	127	155	131	134	140	128	140	134	126	150	137	134	111	133	141	132	132	119	126	135	125	123	126	122	139	117	134	125	122	130	142	137	147	131	136	129	119	128	120	129	154	94	132	124	123	127	144	109	142	124	160	108	123	125	132	144	115	119	122	144	136	122	136	126	124	118	152	131	137	127	140	147	113	129	130	154	134	129	114	133	142	129	126	125	126	102	150	132	119	145	124	127	130	137	126	132	120	143	120	144	133	128	116	127	146	151	148	134	132	141	137	131	127	132	122	120	121	120	122	114	141	135	139	126	137	139	124	131	134	124	128	130	112	132	128	138	128	153	137	122	120	153	121	123	129	141	105	128	141	140	119	128	127	127	134	135	121	127	130	133	146	143	115	134	116	115	126	103	124	108	130	140	122	143	127	113	133	131	134	135	140	124	132	139	153	122	143	134	130	130	122	108	133	130	125	138	133	112	126	132	136	122	118	156	118	127	142	117	134	128	163	122	137	130	114	128	131	135	119	130	135	128	108	107	127	147	129	111	117	146	125	124	144	123	129	118	141	132	140	115	142	148	153	143	130	127	124	141	133	146	118	121	127	133	133	132	132	111	146	136	121	121	127	121	121	145	118	143	150	137	116	154	149	130	140	134	119	134	126	125	148	131	149	150	154	134	133	122	123	142	125	131	155	140	158	122	143	133	130	133	123	141	140	122	121	128	135	139	130	117	140	133	110	158	152	151	120	126	138	124	121	146	132	124	121	121	125	139	135	128	124	136	126	126	145	141	141	131	137	136	139	136	142	134	152	126	129	125	127	154	123	136	116	129	123	124	129	149	138	130	144	145	152	144	128	116	132	119	135	137	133	111	142	143	138	132	127	149	121	116	138	123	151	126	160	130	132	128	133	128	126	139	119	134	134	130	127	136	135	139	118	141	129	130	144	145	128	113	137	149	130	124	123	126	106	148	149	108	123	145	128	131	133	134	129	127	159	126	118	151	144	127	129	135	130	109	109	118	140	124	140	122	111	128	133	134	133	128	131	139	136	134	131	137	130	127	142	129	129	123	155	115	134	147	120	124	137	124	138	151	144	126	130	112	137	133	114	139	130	134	129	137	143	132	117	129	157	117	133	138	139	135	125	137	123	135	140	132	142	128	153	116	136	135	121	119	137	146	110	134	147	118	132	140	164	133	140	145	133	131	113	142	138	151	132	131	144	132	127	120	145	139	143	123	129	132	142	135	115	126	124	132	94	139	142	155	143	126	143	146	160	135	130	146	141	141	126	131	134	127	123	137	134	132	127	139	129	131	144	138	120	132	110	126	115	115	108	141	113	130	112	117	109	143	131	135	151	129	126	125	131	141	139	116	140	145	143	159	113	126	117	132	121	134	143	123	132	132	118	128	133	133	149	146	134	122	127	129	129	122	144	134	130	131	134	140	141	132	139	128	140	122	133	136	151	136	104	127	138	147	118	118	120	115	124	137	129	128	127	132	144	132	143	141	133	136	135	122	135	148	128	136	141	122	139	111	142	124	135	108	150	129	149	146	131	143	132	113	115	150	139	144	144	115	128	130	133	139	138	119	126	126	144	131	122	121	144	139	127	132	135	129	142	128	125	152	122	125	132	128	133	139	115	148	126	151	136	136	142	148	131	141	136	125	127	151	131	120	133	126	132	141	140	147	125	118	138	139	111	136	123	144	116	129	125	141	115	122	139	130	136	152	128	133	163	125	140	160	131	122	128	116	137	129	118	120	121	123	161	140	128	125	106	129	132	126	143	128	115	132	124	131	146	137	124	133	115	143	134	144	123	131	138	123	120	136	132	121	145	108	135	110	124	123	131	125	127	137	133	115	132	121	129	135	126	125	136	119	137	142	124	133	135	115	145	132	132	138	128	133	119	139	135	126	119	136	110	135	135	132	124	139	137	123	128	125	137	137	139	132	145	140	137	166	125	149	130	143	119	130	116	150	148	144	131	131	110	145	111	146	136	135	139	123	123	149	131	116	139	148	128	130	136	123	142	117	138	142	110	137	125	135	127	129	140	127	129	134	118	144	141	148	151	144	118	129	132	137	136	136	104	140	125	144	141	126	121	132	137	158	136	119	130	151	139	145	146	137	146	118	140	134	139	121	135	130	137	143	122	143	113	117	128	132	150	154	133	138	139	120	136	137	130	151	131	153	126	142	133	124	131	123	128	125	131	130	136	135	142	110	111	144	143	116	123	155	116	137	149	127	126	139	125	129	144	129	142	128	133	126	117	121	131	157	143	133	159	145	139	114	136	129	117	136	124	144	133	143	124	135	140	119	145	137	143	152	125	133	151	135	135	146	157	141	125	132	136	124	132	138	132	142	125	131	142	136	112	140	130	125	135	138	113	137	128	115	140	117	134	104	131	120	133	123	131	120	161	139	130	141	149	131	129	142	127	125	131	124	151	149	148	123	123	140	128	122	137	112	129	137	130	115	132	145	138	149	121	150	138	116	129	130	115	122	121	127	130	128	119	141	123	124	108	137	135	116	121	118	113	137	147	116	127	153	150	120	123	137	117	138	94	154	148	133	143	137	143	112	139	125	118	131	108	146	115	137	136	134	140	132	118	128	138	143	121	118	118	138	116	153	125	145	132	145	116	133	116	137	140	135	134	126	162	132	143	141	146	126	145	136	120	117	136	157	139	117	121	122	137	128	137	154	130	124	145	125	149	148	123	117	116	119	148	112	137	134	127	120	133	140	143	124	135	126	133	146	130	148	115	129	129	153	137	129	138	116	134	130	129	127	134	133	130	133	136	136	148	140	111	119	126	131	117	160	142	121	128	151	144	114	139	145	149	150	139	128	137	134	139	145	124	123	142	127	124	126	129	132	117	139	136	121	133	114	132	129	132	139	130	138	129	123	152	158	133	124	133	127	136	142	135	155	136	132	135	149	138	129	145	130	142	137	140	130	129	138	111	145	130	117	133	123	111	135	123	139	127	125	142	155	140	134	121	137	125	148	135	142	132	126	119	140	128	126	146	140	123	160	140	149	146	135	150	146	134	122	126	127	110	125	132	141	130	140
7520	2029	4363	5143	4601	3730	3105	2659	2231	1896	1660	1393	1308	1143	1127	1005	979	864	756	778	766	726	708	660	681	642	615	597	618	599	590	562	588	516	536	576	475	525	527	531	485	494	484	498	506	456	491	463	466	455	452	462	419	465	415	438	463	439	456	441	423	452	445	400	476	401	420	471	421	424	416	411	424	430	425	435	432	426	458	458	414	442	436	414	428	452	409	442	415	452	401	412	406	415	417	430	382	393	382	423	390	459	433	449	422	410	425	400	428	393	406	420	432	418	421	411	442	379	436	409	394	425	430	415	395	412	405	397	391	381	396	397	401	411	390	395	434	389	388	436	420	405	398	394	375	407	421	428	391	367	398	415	409	413	410	376	414	384	388	426	386	411	421	415	398	433	374	399	402	400	407	391	388	417	421	429	404	374	396	400	372	390	427	394	371	412	405	417	416	394	434	407	398	437	406	424	394	382	393	404	430	387	391	387	445	393	409	410	398	402	407	417	418	410	424	429	410	418	409	381	383	394	389	401	389	438	408	403	419	420	359	410	400	393	391	382	433	415	405	413	398	396	396	366	446	399	411	422	413	427	425	374	361	403	409	415	381	388	363	411	422	386	365	384	394	395	404	385	376	434	389	379	401	374	381	418	417	409	396	379	395	401	401	380	383	430	417	394	410	370	414	416	385	424	391	403	399	398	426	389	373	425	415	393	373	386	378	387	411	368	389	448	436	395	393	419	422	411	404	378	383	397	402	410	404	407	420	437	400	414	390	397	403	393	382	377	457	392	378	401	438	393	379	391	389	406	391	403	429	372	407	392	412	374	415	420	425	433	435	372	428	399	408	391	419	409	456	410	414	408	445	430	430	375	420	453	383	384	390	438	426	443	435	394	370	446	355	404	386	398	426	428	432	420	410	405	393	422	392	381	423	407	428	427	372	427	383	427	388	383	416	398	422	375	403	376	382	380	398	397	459	446	404	403	382	395	393	378	400	424	397	413	368	404	368	404	391	357	381	400	415	383	410	386	395	407	388	416	346	394	410	393	406	412	419	414	411	375	369	400	360	365	407	390	437	426	397	370	402	403	383	412	410	365	392	392	427	420	447	420	404	380	382	399	413	447	401	391	430	403	409	415	402	418	383	400	425	422	435	407	392	409	431	379	391	416	400	438	417	400	416	370	363	410	364	405	391	390	397	379	397	340	416	436	431	406	419	415	409	416	417	437	399	379	420	413	364	409	403	384	389	408	394	421	439	425	423	434	398	384	420	410	398	422	422	407	398	371	411	396	397	426	411	435	423	407	389	416	399	415	418	418	389	380	404	411	382	424	391	434	417	392	409	413	413	393	390	413	409	422	402	401	370	360	405	383	407	406	385	399	420	416	410	409	406	395	406	406	437	418	360	387	408	419	422	378	401	417	398	406	397	418	384	434	402	383	386	438	395	393	419	393	396	382	393	402	418	405	400	411	397	403	409	372	394	387	452	363	433	408	393	375	392	398	380	429	391	406	387	411	385	388	398	347	403	410	392	408	403	396	380	418	412	417	395	394	406	428	403	394	380	427	416	413	418	429	385	439	386	384	406	409	406	372	374	418	392	378	419	378	396	419	381	396	430	416	402	415	396	409	381	379	382	397	387	408	380	418	401	389	402	394	406	422	384	417	394	367	404	356	423	397	449	431	388	390	428	431	410	433	409	403	414	416	400	426	389	394	385	373	372	369	378	418	412	431	407	431	388	384	391	396	397	370	370	398	386	378	391	404	390	400	380	430	392	451	419	390	376	412	403	372	393	423	415	402	404	395	424	416	384	428	403	397	401	454	404	378	412	402	398	385	418	418	387	432	393	401	386	405	424	379	361	440	403	375	364	469	409	421	439	400	385	392	418	387	434	384	387	413	393	406	412	384	380	403	398	387	421	389	382	373	428	407	424	390	405	387	412	377	379	437	370	419	390	412	396	404	397	400	408	426	386	413	400	355	420	386	398	409	394	401	410	397	412	388	396	408	411	402	383	394	416	400	375	433	411	445	424	389	415	386	441	412	430	406	380	385	431	399	406	427	397	377	404	416	423	361	388	372	404	360	371	410	395	369	399	373	381	386	391	386	386	447	364	400	370	389	401	374	382	388	405	416	389	397	421	417	399	408	425	422	403	378	399	392	365	401	408	422	419	379	404	406	392	408	399	402	425	405	411	418	404	405	385	386	422	446	400	380	387	414	429	452	397	384	373	410	427	390	407	390	368	412	410	427	376	407	372	381	411	437	410	420	445	401	362	419	434	407	406	381	413	433	382	383	406	419	371	388	422	399	409	353	436	396	380	406	385	418	366	441	457	403	428	399	397	385	436	375	392	377	392	389	389	403	400	365	390	396	394	383	395	407	393	392	405	405	418	375	439	373	402	417	382	380	405	395	442	393	429	410	424	386	394	362	391	403	419	423	412	428	399	388	389	402	443	427	400	389	384	436	388	420	389	401	387	383	404	406	397	435	430	402	379	423	395	379	430	402	444	403	429	415	375	377	399	392	420	408	360	407	406	416	403	403	441	425	400	368	393	422	396	409	390	389	441	407	420	405	429	423	397	427	421	411	412	378	426	435	424	394	417	394	424	397	392	397	408	389	401	412	411	417	396	398	387	422	391	417	420	391	390	409	387	395	366	370	445	423	378	415	406	427	403	397	420	418	410	420	390	373	395	415	390	392	387	406	376	390	405	417	423	382	396	449	429	383	410	392	459	403	388	396	388	417	393	401	388	397	395	418	392	409	385	422	404	394	417	387	424	394	379	402	422	399	434	404	390	441	384	405	396	396	371	391	392	405	409	398	401	379	397	412	389	398	394	350	414	389	423	427	374	403	415	450	440	392	361	389	399	406	413	405	397	378	398	399	409	438	380	420	408	413	403	406	390	434	415	438	388	386	415	383	388	416	370	416	389	423	366	393	414	367	366	377	396	379	414	375	369	397	379	393	390	382	427	424	347	416	377	423	423	420	435	377	412	385	403	395	380	401	400	382	437	404	414	416	383	385	435	379	397	438	413	397	365	418	409	388	385	385	415	388	378	435	426	396	401	406	413	444	400	407	375	403	366	409	433	386	387	381	398	374	406	412	397	370	402	387	409	351	391	393	421	374	385	373	393	409	379	403	378	406	392	433	388	393	392	401	383	370	408	436	421	399	425	374	376	394	393	385	380	388	402	360	394	421	382	407	397	415	428	387	382	372	409	403	382	401	410	388	383	399	373	445	405	412	397	395	411	377	390	431	411	404	427	389	412	391	415	378	431	425	420	398	402	402	397	413	413	445	384	414	398	363	376	387	393	386	401	425	412	421	400	463	410	417	351	414	380	418	398	416	430	381	417	391	414	393	369	377	378	385	441	386	401	433	422	421	412	383	420	419	403	390	385	379	427	402	372	348	397	391	392	349	426	385	388	432	386	383	422	415	412	419	398	362	425	391	434	454	396	402	373	402	390	426	399	402	371	403	368	417	377	368
2414	319	337	318	327	312	286	293	281	264	282	261	276	242	263	286	261	245	261	269	243	262	276	303	243	279	273	239	241	261	285	259	313	258	245	281	256	277	265	267	244	274	284	257	282	285	276	289	279	259	259	255	252	252	277	252	276	273	281	259	249	249	274	282	240	259	254	263	251	263	288	276	262	260	277	271	252	255	256	275	252	259	265	247	247	263	260	259	321	258	285	258	276	270	263	267	227	259	265	252	284	280	231	269	259	276	274	276	252	240	263	254	276	266	232	263	276	284	281	249	280	286	264	240	256	257	252	255	294	256	245	238	272	253	293	267	238	278	257	257	278	252	260	226	284	243	231	246	279	254	264	237	264	256	279	279	262	257	260	265	264	251	275	284	267	246	250	267	254	255	240	258	278	263	234	259	279	222	272	254	276	259	287	260	277	270	289	233	294	267	256	278	278	265	230	255	258	280	291	264	286	275	262	285	252	243	264	241	276	261	255	268	247	280	256	256	255	251	264	272	290	253	266	255	253	263	264	294	252	288	260	257	253	227	251	268	254	249	247	258	258	259	265	235	222	241	259	248	269	250	277	255	278	287	259	291	260	242	230	273	270	271	274	275	270	272	262	270	278	291	235	268	250	261	298	269	257	280	253	284	255	240	264	262	296	247	275	252	274	255	253	252	265	278	240	248	258	258	213	263	265	254	260	249	261	270	280	266	261	276	266	258	257	267	261	270	257	264	304	241	243	259	273	284	248	265	264	271	267	252	263	267	262	260	234	270	277	263	279	256	234	250	278	256	268	265	229	257	245	265	247	262	228	251	262	269	252	279	241	249	255	268	252	254	237	268	261	239	250	224	252	249	228	252	282	272	270	259	258	277	249	269	265	241	275	297	259	265	265	235	267	235	243	230	245	255	246	270	292	259	244	266	234	246	279	237	286	257	264	278	273	255	271	246	263	225	266	269	261	266	288	265	261	238	243	283	237	251	272	256	265	250	240	284	246	262	259	254	280	273	255	249	257	261	276	245	252	279	230	243	258	250	254	258	235	282	245	256	265	275	276	273	254	290	284	263	251	250	245	269	285	288	263	267	267	235	257	257	280	263	268	254	236	270	260	265	279	255	242	275	294	259	270	257	276	271	240	265	254	267	220	275	246	248	253	272	242	228	281	244	247	268	254	277	251	265	239	275	262	254	238	256	280	273	264	278	261	282	270	236	238	260	273	288	278	250	257	268	259	273	240	262	255	268	268	266	268	279	248	231	260	264	230	267	270	239	280	243	266	265	285	284	248	273	278	250	266	259	246	251	243	259	245	286	253	272	245	268	251	285	232	230	234	259	260	246	277	302	302	256	264	272	283	251	275	265	236	260	258	274	228	277	248	279	253	257	276	271	256	263	248	279	284	283	278	248	270	268	267	280	259	265	248	245	277	259	249	258	262	285	254	267	260	257	266	282	269	259	279	257	256	251	274	254	229	259	263	257	267	270	263	256	267	280	253	267	275	248	295	228	284	275	229	245	242	283	254	251	221	270	278	236	268	263	278	238	267	273	275	260	295	275	261	262	246	260	264	277	259	251	300	273	247	266	267	254	268	244	219	305	272	250	243	254	282	284	263	300	260	220	273	293	243	240	270	265	279	277	255	243	265	308	236	272	253	283	243	258	246	289	275	258	257	260	267	236	234	245	280	256	286	268	258	271	243	238	264	233	232	260	252	257	261	252	250	257	267	249	248	273	290	250	278	254	265	308	245	249	260	255	255	269	287	233	248	255	272	250	286	268	280	270	270	250	214	272	274	264	283	257	295	270	254	272	266	271	260	279	312	269	268	254	249	259	227	265	254	257	247	252	297	261	245	278	253	272	261	261	247	257	243	278	251	276	286	264	249	261	252	241	264	265	270	277	251	268	258	285	244	242	237	273	254	263	274	257	269	266	253	249	255	252	255	271	248	261	262	264	273	265	265	268	251	241	291	255	267	213	240	267	280	259	279	273	229	243	255	261	254	260	264	245	229	253	246	243	257	288	327	275	280	280	263	249	223	248	267	289	273	252	278	247	302	263	260	284	298	260	273	245	270	274	230	274	246	235	218	272	277	295	270	277	261	271	265	278	260	270	241	264	251	243	259	298	275	249	278	249	281	300	261	268	261	267	271	262	244	258	239	237	269	267	269	249	275	268	269	247	270	288	256	267	261	269	281	253	250	263	260	260	269	271	259	236	292	270	253	252	273	271	259	268	267	247	272	266	261	262	244	275	249	269	248	280	261	238	279	275	261	250	298	257	252	249	269	251	288	268	267	256	262	236	279	259	260	271	251	250	279	297	230	255	248	263	226	274	257	251	238	271	282	269	232	284	254	249	277	292	245	265	272	274	256	255	280	277	272	236	271	269	291	240	252	264	256	280	249	277	223	267	259	276	267	286	239	276	238	268	247	277	240	263	274	266	249	242	282	290	278	277	247	262	285	242	251	239	276	262	276	261	261	268	252	276	256	252	261	251	273	248	250	263	244	276	251	248	272	273	273	274	261	271	257	262	281	291	275	261	229	282	282	247	258	244	271	269	250	259	259	243	219	274	269	256	286	264	275	253	279	257	267	277	254	271	289	254	286	260	259	272	265	284	261	273	258	233	262	246	253	275	269	269	255	245	264	303	288	282	246	271	271	273	237	249	278	265	257	267	263	287	280	260	267	276	259	251	250	282	278	270	235	264	257	246	255	262	255	232	261	257	278	290	290	252	284	266	281	273	250	231	293	276	247	237	250	264	260	270	254	258	258	255	287	254	264	240	299	271	278	272	260	267	258	299	284	262	247	274	269	255	274	267	266	250	221	286	287	238	293	229	257	247	258	242	244	269	257	237	287	251	282	260	262	288	272	269	248	256	262	270	255	252	251	246	230	212	262	245	243	261	219	301	257	272	303	247	259	281	245	283	261	259	270	228	259	265	268	257	230	257	263	242	247	285	246	250	294	259	258	247	290	299	272	267	267	271	278	238	283	254	260	265	268	296	260	276	262	257	262	253	254	248	264	264	280	273	313	247	302	271	266	284	265	258	240	256	288	280	254	237	253	268	257	267	261	286	269	291	271	275	300	275	247	266	262	270	294	284	260	272	248	265	239	255	301	275	275	237	274	266	231	254	270	286	252	258	286	251	248	252	245	274	246	255	275	285	261	235	256	251	284	274	269	257	290	238	283	273	290	250	246	244	244	251	261	294	284	279	253	276	260	269	232	267	263	272	249	241	236	237	230	278	264	255	252	264	232	276	220	238	261	250	262	248	252	258	275	268	249	276	262	259	287	270	240	287	246	245	254	286	257	264	284	263	235	237	252	272	246	284	228	219	295	253	252	266	271	275	277	279	285	269	269	245	257	269	267	232	265	263	267	242	265	279	260	264	256	279	259	264	271	278	261	273	267	262	251	291	267	283	251	263	245	285	260	264	253	253	266	273	258	259	256	271	259	276	241	240	252	261	242	273	270	229	247	282
2370	787	838	961	902	880	869	866	798	786	756	829	760	744	779	774	784	732	695	712	706	737	758	713	687	769	695	735	688	752	710	705	720	665	698	740	702	768	740	718	710	717	730	704	753	690	686	745	686	725	700	720	715	710	707	741	696	691	684	753	732	695	691	693	741	751	708	702	730	738	704	721	705	726	711	726	731	741	682	701	672	699	745	699	771	709	714	742	748	739	727	670	760	710	694	658	760	707	736	727	673	738	695	730	760	694	716	715	663	740	721	707	717	675	694	760	728	723	719	692	684	706	698	662	718	663	730	749	735	728	706	678	691	739	686	731	722	701	675	709	715	701	706	684	673	726	675	702	738	727	753	681	722	675	717	722	702	714	726	721	706	680	665	731	691	687	695	720	677	707	692	706	706	734	716	695	697	739	728	678	742	698	737	680	745	675	719	671	686	718	728	678	714	718	699	687	671	709	697	669	717	757	685	741	696	718	745	693	705	703	747	716	694	754	668	693	698	719	706	694	719	699	713	684	722	703	695	757	769	700	668	712	706	692	708	696	737	701	746	701	719	740	686	707	769	721	729	670	671	663	693	698	720	685	681	712	747	695	726	690	678	738	740	744	676	706	732	725	706	725	679	708	708	710	753	678	745	704	702	686	736	688	756	697	703	745	711	707	685	716	703	683	733	636	764	742	691	676	696	709	683	676	711	704	724	724	742	672	771	686	683	732	667	722	677	693	714	750	679	674	734	725	736	692	728	722	756	725	707	692	641	705	715	746	650	693	695	681	682	715	701	673	700	697	710	667	710	713	670	698	659	681	717	700	737	681	672	682	693	715	715	692	666	663	702	729	731	718	690	663	705	719	718	704	731	735	714	700	693	719	753	694	662	658	705	712	723	683	678	721	664	674	747	724	694	701	685	717	726	672	679	681	698	695	700	693	682	698	698	699	737	751	678	679	702	720	711	742	710	692	715	659	707	696	719	679	707	762	738	743	660	710	687	730	682	734	725	685	671	699	695	695	689	738	759	687	712	677	703	740	691	754	742	725	718	682	738	742	675	740	728	750	777	685	707	735	687	661	722	710	678	640	735	719	739	696	741	682	751	706	707	686	724	714	720	701	729	679	741	771	750	686	722	726	713	683	725	698	659	682	659	726	699	691	716	716	705	719	673	747	709	753	754	707	727	706	725	721	726	677	710	727	731	723	659	691	703	722	697	730	678	702	728	734	666	710	681	717	712	733	690	744	711	754	742	698	692	726	728	725	736	735	682	737	679	722	685	701	680	708	751	695	692	697	722	726	704	702	701	737	679	747	748	717	682	714	663	690	725	717	694	776	715	705	708	675	741	732	661	713	748	715	698	677	735	700	722	708	757	682	715	712	711	690	688	687	716	698	690	700	730	719	714	728	704	669	699	739	725	686	686	666	739	716	714	692	707	686	715	714	733	683	703	735	666	753	690	695	754	690	698	709	716	686	713	714	674	716	633	725	715	679	700	659	722	676	715	711	736	736	717	673	733	677	710	722	732	725	758	742	730	710	705	748	739	694	695	725	748	694	748	699	745	686	697	723	712	692	693	672	663	687	701	719	676	687	684	707	713	689	724	655	706	720	713	717	714	711	726	704	661	685	666	699	727	664	697	715	713	697	657	719	714	712	724	673	725	692	730	736	682	707	744	717	702	695	690	716	694	716	684	706	685	698	686	658	651	712	695	718	759	706	761	736	721	676	693	820	712	659	697	721	698	701	652	688	730	721	719	689	756	695	673	698	702	686	723	696	719	712	699	644	717	713	709	737	680	730	722	688	718	690	686	743	691	674	685	681	701	703	715	712	707	696	670	728	758	728	672	745	724	714	716	724	704	728	709	725	710	744	698	710	711	769	698	715	678	720	682	755	710	699	732	710	710	722	722	681	723	750	751	683	692	696	696	707	701	705	737	697	679	761	710	702	707	709	725	723	706	729	711	701	681	776	698	738	671	710	710	708	740	706	684	731	691	698	694	706	725	649	706	704	713	721	725	683	716	706	689	727	738	696	739	744	720	706	664	727	707	716	704	722	710	746	729	718	676	718	689	669	744	715	737	729	747	700	670	685	688	681	721	687	760	715	669	715	662	736	706	691	720	721	661	689	729	688	719	698	686	672	705	698	723	676	713	718	717	663	734	748	651	669	720	719	696	695	638	699	765	692	676	701	672	723	686	672	671	720	710	682	753	721	704	696	740	682	697	741	670	684	718	704	713	742	660	691	720	673	672	737	735	747	712	707	712	722	708	674	680	703	719	705	726	737	700	697	712	695	775	748	681	734	725	677	721	655	716	687	706	673	730	705	709	714	730	707	711	647	718	689	731	738	701	704	688	686	711	693	694	641	718	710	675	696	694	684	679	727	739	681	723	715	726	742	712	650	676	714	704	716	663	722	737	705	698	706	718	737	680	676	753	679	755	737	734	696	669	719	760	714	691	718	685	724	690	738	684	668	734	729	704	727	680	707	723	737	688	748	721	678	728	755	719	684	707	730	697	755	727	720	651	729	750	689	771	731	684	720	673	722	715	680	685	669	677	726	704	663	744	686	715	687	718	752	768	781	736	689	712	718	658	718	761	696	715	702	698	674	711	733	713	749	691	679	721	683	664	732	739	673	731	732	654	722	693	723	724	668	686	682	704	671	703	736	680	762	667	745	716	732	699	721	748	724	647	662	664	675	745	714	713	704	691	680	717	707	716	710	719	670	690	739	738	648	657	695	780	691	678	699	685	746	690	757	720	767	720	663	676	703	698	722	730	719	768	709	713	721	666	695	727	712	696	698	695	696	707	698	717	757	739	708	728	734	696	670	710	696	730	697	675	684	708	747	733	714	671	710	696	639	729	691	692	744	737	731	681	665	708	734	747	719	706	705	649	737	700	718	711	680	699	742	677	720	701	684	674	761	732	682	724	722	675	731	672	707	681	711	695	738	710	686	694	668	722	720	717	707	693	656	710	693	709	712	690	687	705	748	726	724	737	747	706	729	721	711	691	706	660	740	730	691	696	714	713	689	698	715	745	687	691	691	726	672	668	690	759	671	744	684	719	732	714	683	714	737	707	700	673	679	708	673	679	726	753	662	706	733	734	726	722	683	704	670	781	731	740	697	686	722	699	724	674	743	753	687	687	702	725	711	671	685	709	680	670	727	723	704	698	733	695	703	675	729	739	680	708	739	663	734	670	684	712	697	719	700	681	705	650	715	700	710	692	720	715	735	736	684	741	696	769	711	731	707	738	667	710	651	660	668	665	710	681	640	694	698	732	673	704	653	708	686	626	721	754	731	722	701	741	679	699	675	664	716	708	694	734	718	705	726	697	707	712	711	679	731	724	747	722	697	701	681	687	733	693	720	672	728	716	724	705	738	725	624	698	735	699	717	704	729	634	690	751	766	695	759	723	660	665	711	647	754	734	738	748	723	684	707	742	668	759	691	683	719	693	728	670	722	696	711	709	693	718	663	686	716
8706	898	1115	909	670	527	417	353	284	276	244	238	196	181	217	188	189	202	178	150	131	158	152	172	164	159	154	170	156	126	178	169	162	137	134	171	142	131	146	159	144	129	152	149	144	156	148	159	157	144	138	141	153	155	127	176	156	138	149	142	176	148	126	126	137	157	133	129	133	146	143	141	143	150	139	147	126	155	150	131	138	141	144	136	141	127	148	139	134	143	153	131	130	140	132	148	137	141	153	161	140	129	136	158	136	133	142	146	160	135	129	144	142	144	146	148	135	131	145	114	140	131	144	142	143	135	147	128	133	156	148	129	151	144	161	130	122	162	112	145	141	136	133	155	155	130	127	135	125	143	153	132	112	112	144	131	156	133	155	144	145	136	138	129	135	152	132	141	140	136	149	142	132	115	135	136	131	133	136	146	134	154	117	151	148	128	124	154	136	164	135	138	132	143	135	135	140	166	133	137	157	113	150	129	162	136	129	132	116	131	142	124	145	138	132	154	151	149	135	147	130	159	137	141	136	123	161	126	122	137	142	136	148	156	132	137	138	162	156	117	129	170	148	148	147	161	143	153	141	141	134	128	147	153	125	122	147	154	143	139	132	144	135	175	147	160	133	126	167	138	155	141	142	138	128	165	151	136	166	133	148	152	132	122	154	131	152	131	134	128	146	139	125	110	150	140	146	132	164	132	135	135	138	144	147	119	132	138	137	135	151	127	127	170	153	129	142	166	151	141	133	151	161	131	141	135	136	144	155	149	161	156	141	155	134	175	147	136	136	142	151	141	158	140	129	144	131	142	134	152	155	132	150	147	149	142	132	161	138	144	154	142	158	148	146	141	138	137	138	141	129	150	148	128	141	141	138	142	140	144	144	158	158	154	132	138	126	125	140	137	147	157	135	125	139	158	159	145	146	132	141	135	151	133	132	127	117	129	128	150	133	173	131	141	136	138	147	141	135	143	136	147	157	138	152	126	138	127	156	154	150	140	142	125	153	168	142	133	136	151	135	148	138	160	137	143	143	149	118	139	159	132	143	138	148	152	140	152	157	141	158	146	135	144	128	111	144	141	118	155	133	132	149	145	140	142	145	156	132	135	132	133	112	139	132	148	128	133	155	167	136	154	152	142	158	141	133	127	132	137	136	159	138	120	139	159	164	146	153	133	125	130	143	124	132	129	141	117	146	161	143	154	157	134	128	142	147	136	146	131	131	128	136	125	143	145	126	156	136	140	150	124	139	148	127	124	151	128	151	144	127	140	118	176	144	129	140	121	151	136	137	137	156	148	133	148	142	130	156	136	142	152	143	139	147	161	132	130	133	118	116	119	124	139	139	132	140	144	125	129	151	137	142	147	131	125	154	135	138	156	138	130	115	132	141	135	142	146	137	128	161	145	147	116	118	160	143	130	136	133	139	150	144	139	154	133	129	152	140	149	138	136	151	138	142	109	117	139	108	118	113	130	155	141	126	127	145	140	154	133	153	131	152	146	164	132	135	111	129	141	144	134	146	141	134	143	148	163	140	125	146	147	143	136	143	133	134	140	136	151	134	159	157	173	135	140	170	133	156	159	149	132	126	132	133	147	131	163	127	145	153	131	142	142	147	145	138	134	135	145	153	134	128	141	142	157	139	142	161	144	158	151	169	130	120	150	140	141	134	138	141	137	118	134	143	159	120	157	140	130	106	159	143	145	142	151	124	114	139	142	160	136	121	172	127	153	143	165	141	138	139	119	129	106	134	122	143	120	138	143	157	135	151	113	154	162	148	132	155	130	139	149	142	134	133	125	155	144	128	130	138	137	150	146	167	139	137	160	148	140	145	135	123	138	137	135	153	124	122	131	141	151	140	138	133	134	143	139	149	141	156	163	150	162	126	152	157	138	121	138	144	152	139	137	154	133	135	140	152	153	126	150	149	128	144	127	136	141	151	129	137	126	143	142	146	137	124	140	122	136	123	122	135	147	132	142	122	143	140	155	130	135	142	130	167	134	132	146	123	139	146	142	154	131	112	133	135	139	130	132	166	119	150	121	152	133	167	122	145	132	120	143	132	149	159	154	140	149	137	146	124	146	124	146	146	129	146	134	131	134	158	148	136	120	144	127	157	139	141	145	150	147	141	140	133	148	132	124	141	143	146	130	134	154	141	146	149	128	141	139	142	121	162	157	141	150	145	117	141	132	165	122	129	121	147	160	127	122	148	138	164	153	135	157	134	156	138	122	126	154	138	134	124	149	136	144	134	139	165	149	148	146	142	135	116	136	141	130	134	153	153	136	137	136	124	140	129	135	149	139	142	146	133	140	105	146	139	144	124	132	131	137	129	134	128	153	147	144	147	145	141	138	143	136	134	159	134	117	151	144	129	139	143	114	142	132	139	154	150	138	136	137	149	147	155	153	141	124	136	149	131	148	166	111	133	140	143	126	133	133	164	151	145	139	151	151	146	137	129	157	158	150	152	153	146	155	142	157	125	133	139	149	115	138	141	155	151	139	132	152	134	147	138	157	154	147	149	158	149	146	141	126	155	124	160	148	140	143	134	174	160	143	127	139	117	156	129	153	139	149	134	155	129	145	122	171	156	129	136	151	143	154	130	167	140	142	127	156	143	143	143	159	164	144	135	143	120	172	139	142	146	130	148	135	128	112	142	122	157	131	138	152	133	145	143	138	131	132	122	140	154	140	140	129	151	146	155	153	137	160	149	131	158	148	139	138	160	139	146	130	140	136	146	144	124	130	120	127	126	156	156	151	136	146	155	131	145	138	170	121	149	141	138	162	167	164	166	154	130	136	137	146	126	153	132	168	139	151	145	156	150	150	154	124	152	136	145	149	150	128	146	157	151	136	162	143	159	145	146	150	140	128	151	140	150	142	154	152	141	152	134	143	136	149	151	171	153	127	144	144	156	111	163	146	123	124	154	147	154	145	137	135	156	122	155	137	157	132	164	117	128	141	143	114	127	126	155	148	134	151	132	139	140	137	139	136	134	132	141	149	149	142	146	142	143	150	146	136	149	151	157	161	150	147	159	169	148	125	155	152	151	134	135	144	130	162	156	124	126	145	123	128	140	142	144	134	126	128	145	124	152	147	124	132	159	141	143	134	145	122	130	129	143	128	126	146	141	153	122	147	160	153	148	144	153	145	156	131	125	158	148	149	153	128	143	131	141	132	143	145	152	143	114	172	134	134	135	140	131	131	138	148	118	152	145	137	156	146	122	153	134	127	123	155	150	133	142	138	134	122	125	166	129	138	108	152	133	149	129	148	139	139	134	142	143	144	139	145	145	126	134	137	118	157	138	137	166	158	157	146	134	148	143	149	127	146	151	147	170	135	153	148	170	135	128	143	156	145	122	160	131	140	143	145	148	126	129	134	148	153	133	135	156	139	133	140	139	140	147	142	152	145	131	144	148	128	141	155	138	165	145	148	142	142	128	131	157	121	137	140	126	132	146	156	151	141	151	157	140	151	142	117	137	138	140	143
5381	1231	2495	2955	2554	2240	1862	1499	1329	1180	1100	964	909	772	782	754	704	682	616	620	615	597	554	601	547	538	576	524	476	441	491	479	507	494	482	485	468	435	474	517	451	473	459	449	424	485	459	453	453	466	471	428	463	421	441	450	415	440	445	441	451	431	444	411	453	452	439	423	416	421	392	448	423	453	441	405	431	443	402	410	423	410	407	431	445	472	356	410	411	406	406	421	417	467	417	414	394	448	456	412	420	399	415	422	395	410	404	458	413	394	435	432	417	413	445	413	411	420	386	406	444	412	429	422	447	404	427	417	437	416	412	425	410	448	410	374	436	429	422	413	433	417	400	460	419	422	367	406	444	436	447	390	419	434	429	426	449	377	463	421	435	396	416	387	413	438	408	405	412	392	435	418	406	439	447	377	402	412	429	407	408	449	421	381	436	417	381	434	407	398	403	418	424	432	429	401	419	426	415	442	367	384	439	408	421	448	425	385	429	395	401	415	437	410	407	431	415	371	417	411	433	415	428	439	425	403	381	385	425	374	415	424	408	404	427	366	395	411	451	428	430	449	407	403	410	372	418	404	410	426	437	425	399	440	430	389	421	416	415	390	419	410	427	398	427	386	437	402	402	398	406	393	413	380	430	428	414	421	454	426	406	407	403	419	418	403	430	394	386	420	419	407	414	398	422	409	450	401	392	406	436	421	426	416	436	410	421	413	401	393	369	401	415	394	416	417	407	420	433	422	445	443	382	416	379	443	383	416	418	414	377	397	404	412	433	365	399	447	424	433	414	417	415	429	444	389	428	420	399	426	404	413	410	436	430	428	400	412	407	438	405	437	408	438	411	439	418	423	436	399	420	446	392	415	443	437	443	441	409	419	419	415	401	450	375	420	415	425	389	421	419	416	428	432	390	411	391	364	434	428	426	381	406	373	443	387	434	373	437	423	415	408	387	401	394	389	404	381	429	430	438	407	374	388	444	409	433	427	434	394	423	401	434	413	418	421	400	393	466	418	389	392	413	409	396	449	400	450	418	427	428	409	424	398	440	386	434	434	407	400	437	395	415	396	431	412	437	389	405	425	436	446	384	389	429	414	393	382	368	404	428	438	413	400	442	376	459	421	410	410	393	399	413	423	411	423	416	460	379	440	423	394	412	431	421	411	429	467	420	412	411	447	426	403	408	443	393	392	405	418	422	418	400	370	432	412	403	437	386	430	421	394	427	414	427	361	446	419	422	416	432	419	449	439	385	446	440	389	426	434	407	399	440	376	427	428	401	426	426	381	409	438	422	399	411	384	421	448	395	441	425	419	439	422	432	416	407	431	444	413	441	379	409	449	424	432	419	378	434	420	457	393	423	411	431	401	440	409	438	419	441	445	426	426	416	420	406	412	435	415	391	391	397	400	412	410	389	403	415	463	433	392	430	397	390	382	423	419	417	437	411	424	427	410	451	393	427	442	399	409	393	393	386	465	422	411	391	415	392	423	410	419	413	416	393	413	427	371	440	443	403	420	407	430	416	435	423	419	454	447	447	402	428	414	414	410	445	427	409	462	418	425	379	435	410	419	432	411	429	391	402	424	430	389	459	417	422	414	423	429	421	444	428	408	408	437	446	437	390	397	393	420	386	411	397	429	425	413	422	416	405	427	423	390	417	444	421	426	438	389	421	372	429	438	440	391	382	368	403	426	414	399	440	430	413	364	441	406	414	433	431	369	389	440	431	370	374	398	432	437	398	419	409	438	458	397	430	400	427	431	363	418	402	413	429	440	426	389	404	433	415	453	413	418	390	374	423	388	468	394	385	409	421	411	420	415	413	417	410	424	429	427	387	406	404	397	416	416	421	409	425	412	387	410	398	400	408	394	391	422	386	402	418	424	454	422	398	404	441	420	425	452	413	392	380	407	415	395	414	402	378	414	427	384	427	413	385	414	419	457	404	404	407	426	405	447	404	399	423	405	425	405	452	402	415	382	412	411	413	464	379	423	387	426	427	398	431	403	432	393	406	427	403	391	365	417	395	434	434	414	429	401	410	433	422	428	437	421	418	411	418	427	407	411	406	411	404	423	430	418	404	372	406	439	397	426	424	414	438	445	436	400	424	436	384	394	436	400	396	415	404	416	415	429	402	393	395	396	419	406	411	393	414	414	418	408	406	428	410	396	462	441	395	434	402	449	385	422	410	398	405	418	421	394	371	401	387	446	429	404	420	401	413	446	431	430	422	432	425	404	429	409	425	424	395	480	410	429	404	404	421	432	380	441	392	419	405	433	403	412	428	418	403	417	402	388	415	423	456	431	420	468	396	436	398	417	424	396	438	460	391	419	435	415	428	413	396	400	381	402	409	454	450	368	390	423	453	433	433	413	414	440	445	436	428	419	415	383	378	413	435	400	411	414	438	399	445	442	400	415	416	423	445	396	422	400	384	406	399	402	411	449	415	434	420	423	382	420	421	444	422	409	420	417	440	423	411	406	397	388	390	407	397	403	414	426	370	406	416	380	422	389	424	403	418	436	398	412	401	433	399	459	400	416	414	385	374	420	445	435	421	447	402	418	426	383	430	419	418	430	438	392	385	409	384	402	419	450	405	399	415	385	410	402	436	388	412	443	431	480	427	398	385	412	429	443	417	411	403	385	422	376	419	378	414	427	395	440	418	383	415	412	422	458	427	420	393	407	395	388	416	437	398	391	423	418	438	409	406	405	420	436	406	392	451	418	416	429	408	414	448	417	410	429	362	391	431	394	427	409	379	431	430	416	395	416	427	373	383	393	409	436	436	401	409	446	442	381	424	400	419	412	399	446	434	405	412	413	465	400	441	425	389	419	457	412	412	440	433	416	414	410	376	382	423	389	443	399	438	419	435	406	398	379	406	385	421	396	431	433	427	391	418	412	389	436	367	430	433	424	396	427	383	354	405	410	434	402	449	430	434	395	419	427	399	449	449	364	426	405	440	458	382	433	382	436	458	418	417	400	413	424	380	411	436	414	454	403	404	393	460	493	394	392	470	379	401	400	406	406	432	416	423	433	384	416	391	399	415	420	410	408	407	452	422	415	421	432	403	397	437	435	411	422	407	412	393	430	413	388	401	404	446	427	427	412	398	411	425	384	411	408	445	393	425	438	434	400	413	398	401	402	407	459	406	425	391	412	389	377	417	438	422	437	427	393	425	398	446	441	413	439	405	413	389	404	385	401	376	408	406	373	416	426	416	408	407	385	387	421	430	413	413	352	438	398	429	430	439	422	414	439	402	407	418	410	416	462	404	373	412	398	429	390	432	456	430	433	453	426	417	439	381	424	370	394	431	368	435	401	421	386	411	451	398	425	373	407	415	430	437	447	404	433	407	410	408	415	426	436	428	405	405	440	414	387	446	416	427	438	390	426	432	407	427	422	395	385	403	451	384	402	389	424	420	388	442	388	424	454	443	412	420	432	377	432	416	400	411	405	435	442	460	416	404	449	436	381	421	418	373	415	425	402	407	437
16171	2282	2373	1768	1215	941	706	534	395	366	344	318	275	251	245	213	210	205	206	188	193	166	181	155	185	135	161	139	142	150	145	174	154	145	149	123	150	145	149	145	152	144	146	124	138	146	154	146	157	128	128	141	136	126	132	131	136	137	130	128	116	130	151	119	127	142	153	130	144	136	110	127	161	148	124	138	140	133	131	132	125	133	125	146	135	130	126	148	124	127	138	152	130	139	172	153	120	143	132	123	130	147	147	137	116	115	121	142	150	115	138	141	128	134	133	128	136	117	123	124	124	137	128	119	130	122	153	145	134	132	143	136	133	149	120	147	133	158	124	127	124	132	131	129	121	108	142	135	142	140	111	121	120	146	145	107	133	143	153	126	144	130	124	114	138	133	158	126	125	120	133	110	146	129	160	151	127	122	141	109	128	131	132	131	127	146	156	145	136	117	122	127	127	129	137	141	131	116	124	109	119	104	144	126	123	137	145	125	128	154	144	140	142	129	127	112	129	137	126	125	125	122	134	120	147	141	139	112	140	120	147	124	127	139	126	138	139	131	138	148	135	138	133	120	110	126	132	129	136	129	144	140	148	151	143	131	104	134	132	132	134	121	102	107	145	137	141	111	108	144	129	170	128	132	118	108	121	109	134	128	136	136	149	111	125	145	142	135	135	141	120	114	109	132	128	134	115	134	133	130	117	117	130	115	135	138	131	132	130	117	123	133	138	133	120	126	160	165	122	114	132	122	158	144	139	127	120	137	123	134	134	138	132	121	114	125	141	108	134	142	138	128	157	158	166	128	115	142	119	139	119	115	122	112	121	163	137	126	149	134	117	137	129	126	124	131	125	137	134	142	133	137	144	140	123	136	123	142	124	106	142	141	109	136	142	130	141	120	130	168	128	122	149	129	149	117	141	120	134	111	116	148	124	125	144	142	115	142	116	140	128	142	147	134	147	155	150	143	136	127	100	136	140	120	129	128	126	122	129	142	138	122	122	141	137	126	135	138	143	135	131	148	134	130	157	108	107	128	121	128	141	137	115	134	108	128	137	136	112	148	118	141	128	134	130	126	140	128	133	143	110	153	152	125	154	118	142	155	127	143	139	123	126	130	134	140	124	123	139	129	137	116	116	119	135	149	127	130	157	141	100	136	135	129	130	135	133	137	111	136	133	112	135	145	125	139	125	129	131	149	124	135	113	125	132	116	146	100	134	127	131	137	125	129	145	113	141	150	120	127	132	115	121	129	140	123	132	134	108	116	111	118	130	118	131	138	137	129	113	152	131	116	137	122	139	129	123	126	121	126	132	149	118	126	127	148	138	141	167	117	124	131	139	128	125	131	142	127	142	123	133	150	129	121	121	128	141	121	143	131	112	139	125	133	141	146	121	136	116	147	134	134	121	140	129	122	127	127	126	135	149	134	125	131	149	136	143	131	140	135	131	154	120	134	117	124	126	131	148	123	123	138	138	152	133	152	128	123	131	143	135	141	125	126	154	136	111	133	132	141	134	119	125	129	144	142	154	135	120	117	133	132	121	120	131	128	131	149	145	128	126	139	122	124	136	131	125	112	118	141	111	143	123	137	144	120	121	131	129	153	148	127	135	152	128	156	126	115	153	113	109	137	139	132	126	136	130	144	129	112	137	133	130	135	132	155	138	114	125	150	124	167	147	127	142	125	133	124	147	118	130	133	147	137	126	138	132	136	118	132	158	122	112	137	134	142	134	132	117	137	116	119	132	136	138	130	139	131	135	132	126	136	113	124	128	116	114	154	98	135	137	119	135	130	140	138	121	133	155	133	133	127	132	142	142	132	131	121	130	128	128	148	123	134	139	141	138	143	116	114	143	124	142	127	124	134	134	146	137	133	127	135	142	138	131	123	150	124	134	127	150	121	129	134	130	144	120	158	135	130	174	123	144	136	129	104	125	131	134	132	152	108	130	149	127	138	144	133	122	132	143	123	157	123	141	124	136	138	124	110	132	155	136	139	159	139	143	117	153	125	111	125	132	154	124	122	119	123	135	131	160	130	119	123	126	133	127	127	125	123	141	129	141	149	125	128	108	141	133	115	120	134	137	122	131	132	129	112	125	144	153	135	130	130	118	158	129	151	132	121	123	134	137	125	136	136	113	128	140	126	114	126	135	126	137	123	134	133	138	125	118	144	122	144	114	121	119	139	139	114	129	142	139	125	132	110	129	136	121	132	143	127	123	117	143	125	134	145	126	137	128	126	131	115	135	122	155	130	145	146	141	137	129	141	128	144	144	118	129	132	108	136	122	137	125	105	123	131	130	125	121	140	133	146	120	129	132	126	120	135	139	134	108	132	148	147	115	123	136	148	136	127	118	129	129	132	142	146	116	121	140	140	139	131	149	143	99	126	154	128	139	126	151	138	119	146	129	119	146	115	123	131	134	137	135	132	120	114	131	123	136	151	133	139	109	109	112	124	129	126	146	125	135	124	130	135	110	115	141	135	122	127	131	107	156	123	137	116	130	136	123	118	112	126	111	141	121	123	145	141	125	139	151	143	127	127	129	132	150	154	112	148	135	150	128	103	140	130	125	124	138	131	123	117	150	118	139	138	132	134	124	152	138	114	149	133	138	139	141	123	145	136	136	150	128	134	118	122	122	113	125	139	120	130	130	144	125	142	132	141	126	138	123	129	140	144	145	127	141	133	147	127	123	133	133	137	137	119	144	130	140	161	123	121	129	141	137	130	146	139	131	133	126	126	147	130	127	146	144	121	133	133	142	126	142	123	117	141	115	127	116	135	126	117	156	136	149	127	125	141	126	136	129	122	117	128	119	123	148	142	120	137	125	128	133	147	140	128	132	150	126	140	115	139	127	130	105	137	126	122	143	139	131	111	108	142	144	131	133	138	153	126	121	127	132	132	134	133	148	143	121	129	131	122	121	139	144	136	142	119	122	130	106	136	156	137	112	124	133	156	160	125	141	130	126	139	115	122	117	118	161	104	151	133	125	138	138	137	135	110	121	128	152	141	128	136	130	136	140	129	133	147	127	137	114	141	129	148	147	141	121	130	116	141	137	123	130	136	130	125	156	127	132	135	130	124	146	150	144	112	133	143	120	143	164	140	135	126	128	128	129	131	114	127	154	140	111	145	121	138	147	112	100	130	146	107	122	152	168	137	117	147	140	124	141	144	146	126	118	140	129	142	120	135	141	131	132	123	134	116	122	143	113	122	155	128	135	147	142	129	120	155	122	118	124	137	145	119	143	112	135	124	132	115	144	136	129	121	138	128	157	124	133	131	137	150	133	136	115	127	130	143	161	111	136	129	140	125	132	135	119	149	151	137	141	134	134	123	134	122	153	111	131	136	129	111	142	133	131	123	127	126	132	141	138	140	112	146	129	120	148	117	143	127	128	115	137	124	114	118	133	134	123	116	133	135	125	124	136	128	131	121	116	130	116	151	127	147	131	142	132	120	131	131	146	97	126	123	121	130	125	161	150	131	139	125
7401	1949	4418	5371	4613	3669	3101	2648	2149	1859	1568	1463	1265	1244	1096	989	968	948	820	772	754	729	700	738	661	619	634	588	548	567	519	546	545	543	520	496	534	517	522	521	451	508	485	476	452	428	453	480	486	467	444	444	479	453	445	475	450	440	422	413	434	416	437	442	420	418	402	435	436	448	460	422	427	397	398	405	389	436	428	391	436	435	415	420	394	426	428	373	398	437	422	445	445	404	411	436	432	419	434	436	382	398	400	432	416	388	437	403	439	407	399	395	369	460	401	374	402	427	398	375	412	417	370	424	430	424	406	417	434	405	388	421	385	401	426	428	378	380	412	425	437	391	406	383	434	371	440	414	390	426	439	437	428	433	409	412	406	401	421	432	419	417	413	401	417	407	423	413	392	380	385	402	417	417	441	421	439	383	427	412	380	407	418	425	379	401	402	433	371	425	419	405	414	392	409	432	398	387	420	410	427	416	376	408	429	417	383	442	373	387	409	428	386	386	414	387	436	428	394	398	409	409	402	399	404	409	402	389	374	398	442	426	362	401	375	393	402	368	387	380	394	407	377	411	412	395	403	389	407	442	401	429	389	407	382	407	407	410	444	373	414	417	419	428	380	401	404	413	407	421	391	406	391	395	383	427	441	380	390	441	379	376	405	392	437	412	435	436	373	414	390	422	414	427	399	415	413	361	417	432	379	391	410	387	412	410	398	413	427	409	447	403	366	414	391	399	418	388	395	386	418	384	434	396	403	378	420	376	399	413	396	369	429	389	388	406	426	384	441	392	393	391	398	392	412	395	396	436	426	423	383	440	425	434	423	392	393	410	410	364	426	418	390	381	392	403	412	396	412	433	390	411	386	430	403	421	404	351	416	418	408	424	376	413	393	397	412	399	405	447	438	405	406	408	386	394	436	402	387	423	395	428	409	419	415	366	388	382	400	409	414	407	408	425	408	426	388	380	460	384	430	420	374	423	364	411	413	394	424	398	454	352	368	398	363	400	408	377	414	377	419	375	395	425	400	398	394	389	383	408	377	396	409	372	421	411	405	391	394	394	377	406	390	406	402	423	413	375	405	406	383	381	405	401	409	427	435	390	421	406	404	434	451	415	374	419	382	388	402	413	398	418	386	398	351	384	422	410	375	431	421	392	419	402	412	392	417	399	395	376	419	372	426	373	406	387	367	404	400	423	402	387	395	380	387	429	403	391	440	394	408	393	412	430	383	408	399	383	394	403	409	403	411	379	416	405	381	401	432	433	411	395	423	405	405	420	393	371	375	418	432	392	389	391	378	415	393	400	424	401	445	395	451	417	381	422	406	414	407	404	386	383	382	374	413	372	419	431	379	362	415	388	423	436	415	366	391	399	412	407	386	406	435	369	411	380	381	398	386	394	369	384	388	355	422	415	388	406	397	385	389	376	410	385	364	408	399	407	386	400	388	416	409	390	438	414	434	386	412	440	402	386	377	428	396	454	440	435	401	400	377	391	392	395	419	389	395	410	401	421	432	390	402	403	412	394	401	403	429	405	385	410	419	406	401	415	372	348	395	423	388	381	435	407	417	430	430	411	405	387	411	377	384	413	400	417	418	367	381	378	387	399	378	423	423	406	393	420	411	402	366	429	410	396	415	366	401	409	412	443	416	381	374	373	410	400	431	364	398	406	436	377	420	400	413	399	427	418	395	389	393	373	424	420	407	392	413	424	404	366	409	401	412	364	417	398	432	447	402	390	356	408	406	409	413	388	391	421	416	406	422	462	366	408	403	418	383	414	383	390	405	415	432	397	407	416	368	416	393	415	407	393	355	406	400	388	395	385	394	398	384	428	422	384	405	417	400	376	382	387	389	402	412	392	370	406	397	435	381	404	406	397	372	420	418	394	438	395	396	413	406	401	410	413	388	424	425	401	369	382	387	420	400	420	407	421	418	380	447	443	398	422	391	407	389	408	405	393	379	394	385	391	413	410	376	432	407	447	401	404	388	390	407	404	376	424	404	403	389	394	398	396	433	389	402	390	354	356	421	393	396	398	391	379	373	385	383	400	440	387	380	410	400	396	404	384	394	382	407	418	382	390	366	393	390	424	378	394	444	403	391	395	400	381	397	417	392	377	341	398	412	388	392	417	421	402	422	386	383	407	425	415	385	420	405	360	442	417	416	396	410	396	412	395	392	391	459	384	442	414	407	428	405	416	395	389	400	444	404	438	390	387	372	421	428	379	406	413	395	395	403	413	431	408	400	387	419	390	397	417	414	451	435	412	405	397	394	396	430	391	366	423	401	385	386	375	432	409	368	424	410	385	384	420	383	387	399	419	404	408	430	388	394	429	411	391	388	430	394	424	412	400	398	397	417	429	408	407	391	409	380	410	401	393	400	416	373	403	427	357	352	410	410	391	376	404	404	412	413	405	406	374	455	426	427	398	411	410	413	425	364	370	370	392	409	410	391	417	401	424	385	410	362	436	407	437	427	376	426	374	420	384	349	425	393	438	408	366	388	428	378	442	377	414	393	382	414	413	376	385	412	397	380	381	421	380	372	418	442	413	410	367	390	378	378	379	378	420	369	396	398	370	384	421	379	432	417	387	372	383	414	420	411	355	388	389	419	386	422	422	394	402	395	394	436	414	442	419	376	426	382	397	418	409	420	385	400	378	382	399	400	433	408	375	365	371	396	417	410	399	391	384	384	416	396	391	396	400	392	412	400	398	415	401	378	443	403	382	404	411	415	399	401	462	397	357	418	403	424	385	384	385	376	393	399	450	396	422	394	355	392	420	424	436	396	410	406	416	393	377	370	415	376	405	426	387	381	398	412	400	438	400	415	356	374	403	408	428	382	414	389	356	421	375	379	398	416	433	418	418	387	374	403	394	453	368	423	397	376	419	416	369	407	391	382	388	415	417	414	377	406	414	401	393	374	407	414	404	381	423	397	429	422	400	389	358	376	388	432	377	402	398	418	387	362	396	385	426	401	398	386	393	414	396	390	416	438	347	383	402	411	387	410	420	397	437	393	406	405	405	420	419	425	373	379	408	414	415	383	417	379	426	388	385	400	379	447	404	388	405	367	403	407	398	384	404	439	390	404	414	428	411	413	390	380	424	416	400	411	387	419	373	432	413	403	356	385	383	404	384	377	403	412	390	424	382	381	408	392	397	371	383	377	408	421	406	411	435	384	414	401	420	432	393	426	392	397	426	381	389	400	445	399	429	426	392	381	416	370	378	413	430	393	418	376	381	427	380	385	390	405	373	426	386	413	393	397	437	406	429	404	400	420	392	385	421	408	420	396	377	424	414	417	408	428	386	397	386	382	392	434	420	341	365	434	396	435	392	400	390	425	421	388	408	389	374	403	405	398	413	405	414	381	420	418	386	366	423	432	392	438	412	388	400	413	390	414	388	413	394	426	377	375	406	405	352	407	409	413	387	409	400	385	405	388	413	402	420	378	374	397	423	394	387	387	415	388	438	398	395	389	396	426	427	398	379
2363	315	345	318	310	289	297	280	286	274	270	286	269	281	265	313	275	251	290	273	217	264	257	264	280	290	266	269	274	285	265	284	270	288	234	257	251	256	267	305	274	283	267	260	250	233	277	250	267	257	270	261	274	294	308	272	280	265	291	251	273	264	255	249	259	239	232	233	269	241	245	252	288	268	257	280	254	264	243	283	263	253	267	244	238	245	275	265	248	295	256	279	254	252	296	243	265	261	247	273	258	267	271	281	261	289	303	258	245	263	253	244	275	273	260	300	276	254	252	268	291	262	287	264	277	273	291	243	267	245	267	227	271	258	300	249	236	260	245	280	238	291	263	262	270	249	276	260	268	252	250	234	274	244	258	258	245	277	284	252	276	239	275	268	259	276	278	249	239	251	254	291	278	265	275	241	290	223	281	265	257	295	286	272	267	240	243	295	262	269	277	325	276	256	273	226	299	243	246	279	245	242	291	252	250	303	237	297	267	251	286	280	285	266	273	307	265	250	264	265	259	257	264	247	233	250	267	244	271	279	277	274	277	270	255	285	280	274	257	272	278	272	279	250	247	268	262	256	288	296	271	235	273	281	248	256	269	242	303	264	252	265	258	267	236	254	253	264	237	259	259	275	233	250	281	257	273	268	297	269	270	233	284	237	253	259	266	250	254	265	271	294	260	236	258	263	233	230	262	267	248	228	256	248	276	267	289	263	259	247	289	235	249	280	256	249	255	246	235	245	266	273	265	284	270	253	251	246	254	255	269	276	275	261	279	246	278	259	242	246	258	279	267	254	271	277	268	298	253	238	271	250	258	238	265	255	260	265	276	267	246	281	271	268	242	238	255	257	239	284	248	243	270	251	292	238	272	264	266	232	242	244	248	315	258	262	237	247	260	268	274	254	277	290	265	270	249	248	268	278	247	237	236	253	287	297	288	247	252	278	258	233	264	266	253	255	278	275	274	235	266	289	279	266	256	249	260	282	279	263	265	280	268	282	281	257	288	244	259	263	247	273	281	270	264	280	269	264	304	243	282	261	253	295	260	280	256	239	252	278	273	273	266	250	283	293	278	259	244	289	260	254	258	248	224	263	264	261	251	250	267	252	219	278	258	258	281	253	271	295	255	260	265	258	283	268	271	269	269	267	253	273	236	258	248	261	270	250	287	260	248	277	284	243	251	245	254	261	276	288	277	262	273	266	263	277	242	269	246	271	281	230	256	274	249	276	252	256	263	267	271	251	291	258	251	307	280	267	276	253	262	269	294	270	292	264	257	268	248	272	277	271	235	275	245	300	270	279	274	273	274	238	300	263	232	273	253	259	243	242	258	279	287	266	284	266	248	220	285	270	258	270	260	277	263	258	241	273	253	247	255	275	279	286	258	264	243	266	276	243	260	271	257	249	299	313	275	293	256	269	253	265	282	259	263	263	238	252	200	257	265	258	274	231	247	267	284	316	264	253	286	244	251	242	256	269	276	254	259	246	250	267	249	276	244	229	259	251	258	251	272	234	252	239	279	286	260	246	260	280	264	268	251	269	265	271	271	234	290	226	234	246	241	251	243	291	275	250	258	264	282	296	259	269	232	262	242	237	249	240	268	269	260	271	260	272	282	259	272	255	255	271	275	256	275	274	255	262	253	253	253	214	283	265	249	278	252	277	257	238	256	257	283	240	257	256	270	250	244	288	252	251	274	256	284	281	250	271	263	266	261	269	260	272	239	261	248	277	290	275	260	247	267	280	235	266	228	263	249	258	228	271	243	258	247	281	268	272	235	277	275	280	276	262	275	280	262	276	235	279	263	244	245	228	239	255	270	249	284	279	242	260	256	282	310	293	269	247	258	245	275	224	287	266	289	271	272	284	261	272	267	246	271	270	260	277	285	271	262	275	252	256	249	287	278	258	267	268	304	272	257	229	265	263	263	269	236	244	238	258	261	262	269	257	277	247	255	261	246	290	287	220	261	268	250	265	260	254	262	264	281	277	257	225	253	267	256	265	255	266	269	259	230	263	281	240	247	269	263	256	260	262	235	252	270	263	252	251	261	257	249	270	236	288	255	255	247	275	269	275	269	249	257	232	258	265	252	262	275	256	247	263	275	268	267	282	265	277	241	225	266	253	291	255	302	233	275	281	256	253	292	229	264	280	248	262	253	275	257	250	253	251	261	242	260	245	240	236	264	265	268	239	251	259	263	268	263	248	251	256	271	246	270	281	271	243	270	247	261	242	281	242	308	256	286	231	267	249	257	236	257	236	276	264	264	251	272	276	262	303	246	271	260	259	274	269	239	252	284	276	259	214	279	305	246	243	244	254	258	266	244	280	299	274	263	276	271	257	280	265	282	283	290	242	264	272	239	256	276	253	253	269	244	235	260	252	278	251	221	257	256	261	242	297	260	232	264	255	273	258	236	281	263	280	270	281	293	269	261	275	263	236	243	274	272	286	259	259	274	238	259	260	267	288	249	274	246	269	282	253	268	274	272	260	268	256	277	229	256	281	294	268	235	249	267	278	272	267	267	270	272	248	280	231	257	282	270	295	263	257	254	263	215	265	285	269	265	249	251	251	225	269	270	267	253	248	256	255	264	253	250	277	259	281	249	259	246	229	275	246	238	235	277	262	298	235	265	289	277	282	251	236	273	244	255	285	255	254	284	246	284	239	249	259	252	273	256	274	257	280	279	307	249	275	262	280	278	267	239	251	298	268	252	260	217	261	275	245	247	239	245	274	232	248	271	300	233	249	281	317	242	272	266	255	258	267	250	262	280	244	256	265	289	252	265	255	257	274	252	277	267	290	245	246	257	285	247	275	283	274	254	265	226	273	273	290	283	259	249	279	276	293	258	265	247	262	270	253	240	275	263	279	259	253	257	289	280	253	264	242	269	268	232	264	266	259	303	247	254	266	240	237	282	263	284	260	255	256	279	265	271	239	261	281	246	271	251	258	268	249	239	287	275	243	272	282	275	277	265	253	278	269	251	253	257	279	289	249	248	252	264	271	260	266	231	255	233	316	244	288	259	264	254	293	245	291	256	253	286	249	275	229	254	270	263	267	272	277	291	294	285	276	258	270	222	255	263	293	254	256	259	270	247	252	269	250	281	259	287	268	242	265	242	238	277	307	242	267	267	269	255	281	273	243	300	276	237	285	272	292	250	250	297	254	267	256	309	263	268	280	266	255	253	271	269	235	277	280	275	237	276	250	264	281	228	268	278	266	292	249	249	281	264	262	260	294	303	266	236	248	247	272	269	235	245	289	296	288	251	263	232	275	287	278	259	286	251	269	260	286	252	268	291	258	227	291	256	268	250	256	220	259	261	275	232	279	264	256	265	265	285	257	257	229	279	279	240	243	270	266	233	265	269	263	247	270	260	256	271	251	249	267	232	273	261	237	283	247	301	278	270	250	307	244	259	267	261	260	273	273	247	256	256	277	269	249	253	260	250	268	246	279	288	266	276	244	274	227	273	252	285	254	273	261	275	277
2292	792	875	920	896	880	897	816	781	726	755	809	728	750	754	697	759	756	731	751	735	698	751	753	740	760	738	697	682	703	754	693	716	677	654	698	698	670	750	697	715	739	731	696	698	717	709	728	711	686	668	699	709	687	709	685	709	712	755	717	717	688	710	703	714	698	734	753	714	709	656	635	680	669	737	705	683	748	673	700	724	702	661	709	685	749	713	690	715	717	716	643	696	740	741	722	743	651	669	734	703	696	690	701	709	676	737	709	731	694	740	722	705	712	725	651	705	704	685	722	681	725	783	728	722	683	739	724	694	737	702	726	671	691	643	684	708	707	705	741	723	683	757	696	726	708	735	758	745	746	760	685	719	733	724	681	679	701	701	721	750	673	744	721	685	719	697	697	665	682	681	726	693	769	729	680	664	704	724	722	664	746	708	708	730	711	664	739	701	673	688	692	728	718	775	774	704	739	718	706	699	693	736	671	667	742	709	656	688	719	734	716	713	707	684	713	719	715	713	685	716	690	701	687	728	719	727	699	690	698	687	740	671	705	717	713	702	688	677	729	693	719	662	715	728	743	743	669	647	676	674	738	688	687	689	702	696	679	680	712	690	752	722	684	710	710	707	708	722	702	744	741	722	686	700	680	671	641	696	710	707	741	707	728	691	679	704	710	710	680	722	707	690	691	725	732	695	708	678	674	683	711	723	759	674	675	694	708	698	700	698	683	674	673	706	710	660	710	696	673	725	689	712	714	755	758	665	736	726	786	671	698	702	728	680	697	717	699	711	662	717	726	718	691	696	680	704	705	704	725	706	666	694	677	711	689	724	730	718	729	712	738	727	700	728	692	655	695	667	717	708	733	717	707	720	673	677	687	675	693	709	737	752	712	704	704	657	662	699	720	703	707	680	692	701	728	729	710	710	731	705	702	738	703	706	710	671	677	699	681	687	680	690	758	700	756	718	717	673	655	715	670	776	691	692	730	666	718	700	725	689	680	690	712	700	684	730	684	695	743	700	717	768	728	678	664	689	718	717	695	704	700	734	678	696	716	714	719	745	702	672	702	706	691	698	707	681	736	728	666	665	723	656	712	733	675	742	706	680	761	676	724	709	654	737	705	735	671	697	703	741	721	734	680	740	670	681	705	698	719	717	725	680	663	749	707	697	705	703	717	707	762	661	682	669	698	687	694	698	751	721	728	686	685	712	711	708	649	728	709	694	719	714	729	725	714	723	695	684	719	682	731	714	703	667	710	712	694	777	668	731	730	674	693	733	710	682	728	658	706	694	701	740	727	719	677	721	639	746	648	637	711	741	670	702	719	695	709	725	698	711	733	743	667	681	688	703	676	718	714	696	677	690	721	694	717	699	722	718	689	679	684	710	717	737	755	749	707	686	723	671	684	751	700	737	695	748	709	709	677	675	707	690	714	699	754	746	672	763	704	698	699	646	688	749	721	695	722	691	734	701	675	730	752	728	749	678	747	686	703	709	726	780	707	748	730	677	708	708	716	704	726	758	704	666	747	726	682	715	692	684	710	700	700	684	704	688	679	689	696	665	716	734	669	713	651	730	721	690	698	701	723	708	688	726	720	659	696	741	733	728	680	716	707	675	704	700	676	714	684	679	728	720	650	742	667	710	710	680	709	760	677	725	680	735	673	688	670	714	709	714	745	688	707	667	684	680	698	701	754	722	712	685	631	713	735	743	646	747	721	682	675	714	701	730	699	732	715	724	741	683	738	754	731	684	688	689	720	695	706	757	665	733	769	662	661	722	753	688	724	692	662	695	760	691	701	686	738	677	710	710	709	720	658	739	671	700	710	691	719	728	755	717	734	714	746	737	693	690	696	733	653	710	733	700	725	709	723	718	682	693	649	713	714	715	722	729	678	702	756	683	670	734	710	699	701	719	708	720	655	712	683	643	760	695	661	686	644	715	689	700	672	722	715	632	658	684	651	719	691	711	688	749	698	689	691	661	685	720	701	727	710	707	689	735	712	767	690	722	677	714	701	753	692	721	692	754	671	697	669	747	724	741	733	686	708	604	720	689	710	706	672	691	705	715	668	688	717	696	752	678	737	655	713	656	762	727	706	675	735	669	701	706	708	726	656	672	690	651	706	708	744	675	708	681	736	722	681	711	702	692	714	698	668	675	652	712	716	729	699	720	681	672	683	701	758	728	658	734	697	715	730	748	669	734	717	721	709	687	721	712	738	702	744	692	663	703	721	714	697	705	703	743	719	719	734	690	680	732	696	680	698	742	724	730	742	667	712	718	694	710	719	700	680	684	700	720	668	754	733	737	717	736	735	733	746	695	707	724	756	682	746	686	706	687	646	735	663	698	716	734	695	676	704	663	731	713	678	698	708	653	672	716	731	694	758	740	726	643	709	745	745	729	686	652	700	721	694	722	690	715	739	722	772	714	717	755	645	719	697	714	716	739	703	674	724	732	687	668	683	751	686	668	741	702	679	704	686	668	747	735	671	734	668	731	696	668	667	724	682	685	681	682	735	737	686	729	717	706	714	730	676	666	703	698	749	682	721	718	709	738	700	691	794	670	662	676	718	683	708	663	712	742	705	722	686	764	686	720	699	684	731	689	727	699	701	683	662	684	721	683	737	766	752	693	687	676	706	694	684	728	771	674	699	726	683	708	703	702	716	707	741	703	734	714	738	652	708	705	679	684	688	705	726	672	689	703	694	669	722	747	742	702	685	688	709	706	717	731	753	721	691	734	668	691	682	697	707	687	656	738	718	679	654	708	711	766	725	720	713	706	647	697	704	707	683	719	724	771	729	674	686	728	729	747	699	678	733	673	703	721	740	689	699	724	729	753	714	687	699	684	695	752	715	656	698	674	681	727	711	677	687	703	726	697	770	697	704	704	688	730	721	707	719	681	661	727	675	718	687	698	690	701	721	680	732	700	771	711	728	701	690	713	708	696	721	690	739	734	711	717	720	665	707	732	674	738	676	724	729	714	709	715	686	698	700	696	732	707	691	701	682	752	637	684	659	704	734	675	739	663	643	712	678	720	705	715	715	706	700	750	685	771	659	653	711	737	707	730	695	725	689	746	734	702	661	704	690	715	641	674	674	669	725	739	771	700	719	686	734	731	690	723	725	719	680	718	726	740	691	688	724	712	701	757	740	690	721	753	686	755	718	738	662	701	709	751	730	753	697	711	709	705	705	737	679	742	743	686	697	699	696	741	691	733	695	719	689	693	715	747	731	698	695	717	714	713	678	701	719	733	683	681	716	732	709	700	729	720	655	658	744	749	701	693	772	694	701	760	720	663	695	700	726	671	699	680	730	678	668	743	712	685	754	730	725	670	717	686	729	744	723	706	704	689	700	709	752	676	761	670	716	725	747	690	699	763	704	705	699	726	692	731	693	711	695	689	725	720	677	699	704	754	682	720	703	731	706	670	700	721	698	732	721	683	716	699	677	732	702	682	670	698	740	709	710	732	679	700	662	702	670	677	701	681	696
8811	957	1180	938	705	521	436	355	321	286	268	229	226	211	234	180	202	197	178	159	156	149	146	191	144	168	182	167	137	168	136	159	175	163	138	140	136	136	140	162	134	146	144	144	153	153	170	167	150	148	132	142	146	147	152	138	169	138	127	132	119	157	131	131	144	127	170	132	133	146	141	159	155	151	128	139	121	135	152	131	141	125	145	126	135	145	160	135	135	136	151	140	146	137	135	155	140	139	143	160	144	147	136	151	132	122	147	125	143	141	134	134	130	131	149	139	159	156	142	122	132	130	141	146	119	138	150	129	133	151	167	137	145	141	136	152	144	145	129	146	130	141	148	140	159	127	116	137	142	153	123	141	118	137	153	148	143	129	151	142	132	134	151	139	162	159	154	146	128	134	133	148	134	158	131	135	152	139	110	152	157	145	148	127	173	139	149	135	158	130	131	148	134	158	132	150	144	148	119	134	133	152	150	138	172	145	130	135	156	160	140	138	126	137	120	143	135	144	142	129	167	152	152	141	140	129	137	134	131	139	154	115	130	121	133	129	137	151	136	138	179	150	135	131	145	117	122	155	130	137	164	143	144	148	142	149	147	153	141	132	140	129	156	146	169	142	141	129	145	128	137	137	149	137	125	148	159	138	143	138	159	146	151	140	126	132	145	129	144	137	132	150	119	132	136	148	149	146	137	141	147	136	135	138	147	136	137	140	135	137	152	141	150	137	167	139	153	147	153	152	135	140	133	157	131	160	161	140	128	155	150	145	141	128	155	150	150	137	114	152	138	152	143	121	168	183	115	141	165	155	149	140	143	145	113	123	143	131	117	169	149	135	150	142	134	128	131	155	129	150	146	126	160	136	140	124	149	129	135	143	180	164	137	151	127	156	125	142	127	139	146	133	137	150	165	144	130	141	145	132	126	145	142	158	129	121	126	154	109	134	137	155	137	141	145	134	133	156	159	118	126	165	133	137	143	143	120	122	120	149	125	155	152	135	141	140	142	131	157	139	143	144	136	136	156	166	144	112	138	166	127	139	144	138	156	151	160	166	158	148	143	138	142	148	163	170	141	145	136	142	127	157	161	127	151	127	146	134	134	139	119	140	128	137	119	130	135	130	116	141	125	125	139	147	132	119	148	129	145	147	131	148	142	145	123	146	149	143	139	142	131	152	143	158	129	109	138	146	115	162	130	131	160	141	141	148	130	143	135	142	138	135	137	139	137	143	156	135	143	167	145	143	158	138	136	157	134	137	134	126	121	133	158	144	138	127	162	144	143	143	135	137	158	140	141	140	142	137	142	114	126	136	129	134	151	144	137	128	143	118	141	164	151	136	131	126	130	132	116	136	143	130	146	134	137	149	136	144	125	138	134	156	144	124	176	146	131	131	123	138	157	142	135	156	157	137	123	125	158	145	138	168	135	137	148	135	129	157	141	137	121	142	145	134	157	168	134	133	119	116	141	141	162	151	143	127	130	134	157	147	150	135	149	148	143	141	155	135	137	140	144	126	114	124	139	155	141	171	162	117	140	142	131	124	162	138	125	131	141	159	140	123	140	131	114	158	142	144	144	140	129	139	136	136	144	157	131	150	172	130	136	158	132	143	121	132	133	135	150	136	136	145	140	118	142	130	139	128	148	130	136	132	139	144	131	149	139	141	140	113	149	129	113	142	134	147	139	147	130	154	160	111	147	149	134	149	135	136	149	136	133	133	149	142	166	131	161	154	172	158	139	130	140	133	141	135	142	139	120	145	146	143	129	147	136	145	145	134	141	135	144	145	124	118	115	166	147	155	132	142	137	163	139	156	133	151	142	143	140	153	156	140	142	134	166	142	155	158	142	169	138	129	138	134	138	138	159	145	178	159	133	124	129	147	157	149	150	138	131	146	139	138	166	133	154	133	134	150	121	131	154	137	126	144	167	139	130	134	150	164	126	143	150	113	121	135	159	146	124	145	144	142	148	129	122	132	137	140	128	133	138	145	132	149	146	147	137	109	143	146	126	174	142	126	128	143	152	149	122	163	165	157	157	127	146	133	132	154	147	141	123	136	136	140	139	130	139	132	125	128	121	162	142	162	132	144	152	134	161	150	137	177	124	134	111	125	142	131	139	125	134	149	137	116	155	127	125	126	148	142	120	140	126	143	145	140	127	143	132	146	153	135	122	132	149	153	158	136	164	135	143	140	143	127	133	153	147	137	146	139	139	138	151	147	145	125	160	141	122	136	140	134	134	142	130	153	137	141	152	134	135	146	146	151	162	139	146	145	134	140	157	126	137	149	147	132	131	129	142	153	127	150	151	137	139	166	155	128	144	130	132	147	149	136	115	142	132	123	147	132	122	145	129	136	130	132	140	155	146	143	124	142	150	154	144	144	137	144	141	136	121	141	145	140	145	129	135	136	141	163	148	153	134	130	131	131	136	145	125	130	128	134	143	130	149	132	166	148	160	132	147	144	139	132	151	144	131	133	150	163	134	134	156	134	145	161	139	122	142	132	145	157	148	126	142	125	138	167	147	142	127	156	165	152	148	144	143	158	156	132	138	151	144	157	121	134	124	132	162	134	143	132	137	139	148	124	151	157	121	145	129	135	139	159	161	139	137	127	150	115	149	139	157	139	123	135	140	130	151	138	129	125	155	152	134	133	140	129	146	144	125	149	149	138	147	133	128	149	168	149	135	166	143	161	151	153	133	153	122	140	118	139	127	124	149	134	147	142	126	146	130	141	137	138	128	139	136	139	135	146	146	154	135	128	141	134	127	122	163	148	118	150	131	150	153	148	145	138	130	147	143	137	128	146	144	143	144	142	138	136	165	131	141	143	111	149	138	163	127	147	119	133	144	134	161	156	127	135	144	135	127	166	115	133	162	157	129	144	128	139	143	139	124	121	128	145	160	151	127	135	133	130	144	140	133	151	136	140	130	130	128	134	137	141	133	155	127	160	139	135	153	139	140	115	123	158	138	147	151	153	155	119	133	128	120	111	126	147	136	148	153	135	150	141	151	115	152	154	137	151	141	130	140	149	145	138	136	151	157	129	152	134	152	136	138	163	124	133	162	145	141	150	146	152	149	140	141	150	154	162	139	153	139	125	155	150	170	133	154	139	125	126	156	111	136	135	126	136	130	146	153	141	173	149	147	143	129	139	141	131	124	143	123	135	153	142	152	146	126	138	161	142	143	153	136	161	124	161	119	144	118	147	131	121	135	131	134	143	137	138	123	130	115	156	143	136	149	155	156	146	139	150	152	153	157	141	133	135	140	127	146	138	116	141	116	162	150	160	139	129	129	152	130	136	130	117	120	131	147	155	150	141	120	167	150	138	119	125	136	161	144	156	141	126	134	146	135	148	134	145	147	147	129	149	151	132	143	138	117	164	136	119	138	138	140	152	153	137	134	142	129	124	105	144	139	135	134	139	151	139	123	148	140	126	149	151	137	158	147	145	151	138	146	153	164	136	148	150	129	121	113	177	145	150	152	153
5388	1230	2506	3067	2594	2214	1817	1494	1312	1152	998	935	878	818	813	767	640	673	670	629	591	601	544	530	551	539	516	487	521	512	505	493	471	488	491	436	445	453	463	490	490	446	478	441	400	412	438	458	408	476	450	428	447	442	435	443	434	490	420	410	432	420	418	426	422	427	417	450	393	419	455	413	396	428	420	429	421	455	398	432	456	429	418	428	423	425	438	433	416	419	402	430	409	428	434	421	439	423	425	403	421	425	397	447	410	416	399	401	419	423	438	452	436	429	400	445	402	409	434	412	387	389	394	368	407	403	371	413	425	413	374	374	411	396	388	437	419	398	435	432	421	411	410	393	431	400	421	410	428	430	373	403	381	417	440	391	423	397	416	417	421	415	417	400	450	402	431	418	378	403	407	423	436	406	426	440	438	371	434	422	429	424	400	452	464	419	410	423	428	415	408	441	434	418	403	405	384	417	431	427	401	416	454	461	413	412	442	420	402	414	411	403	399	398	441	373	442	394	401	407	389	416	437	395	404	429	403	393	415	447	415	400	388	429	394	439	424	449	408	411	422	400	416	414	420	412	368	446	429	410	404	385	415	419	427	393	400	435	419	405	411	399	396	419	423	416	433	413	381	430	420	374	424	430	423	405	393	393	414	374	407	377	384	419	435	411	404	387	432	446	391	412	396	397	432	395	435	395	400	433	387	415	425	397	450	397	379	424	420	437	369	420	399	439	444	430	401	397	395	419	422	433	419	404	391	416	434	392	421	389	384	414	393	375	419	400	454	410	409	414	389	445	424	398	436	431	404	382	422	389	413	407	457	423	440	401	446	406	440	402	430	402	396	469	407	410	397	416	390	410	370	414	424	411	432	425	397	408	400	359	413	405	433	389	418	446	405	415	407	430	466	407	396	411	417	433	404	390	399	433	418	416	434	361	391	424	444	397	412	427	458	398	456	427	422	409	410	402	433	427	417	410	400	406	378	417	425	398	452	414	414	418	421	405	426	398	365	427	421	377	448	412	443	432	394	445	399	456	388	433	402	398	413	406	381	386	418	411	414	394	412	429	436	402	391	423	421	397	431	409	423	391	349	415	416	409	460	415	408	419	416	381	403	423	409	415	377	406	426	384	394	431	397	401	399	409	435	465	411	391	427	418	399	413	401	382	413	391	424	398	400	400	416	399	417	401	444	438	438	428	429	408	420	436	412	383	424	403	425	399	420	375	442	456	384	400	404	430	431	426	438	396	402	417	418	398	422	413	386	408	419	409	394	408	357	407	398	427	399	388	418	405	377	394	432	389	391	396	368	407	385	395	383	403	433	423	451	424	432	409	418	416	429	428	427	390	392	392	386	384	417	394	414	472	421	437	349	395	432	393	385	422	441	407	385	411	408	371	404	415	380	394	418	378	412	427	471	402	425	419	410	436	430	389	415	419	441	412	434	419	415	423	423	426	408	424	447	457	391	430	422	397	411	455	399	418	439	410	386	383	410	409	430	415	448	413	416	406	446	414	408	452	414	409	416	418	432	405	417	429	378	383	373	410	416	412	428	415	387	416	421	416	445	406	430	378	411	426	423	381	424	349	425	431	411	427	399	419	397	411	453	409	416	371	415	445	423	435	412	445	411	433	423	440	406	407	399	445	420	411	431	433	407	382	424	398	386	431	415	416	409	424	380	405	387	421	409	430	401	409	398	441	372	424	404	394	424	412	389	406	435	441	378	397	413	390	450	424	443	356	400	392	426	417	388	429	392	437	409	410	397	447	443	406	413	404	427	420	428	391	414	392	419	443	405	414	402	434	388	397	401	425	382	401	420	406	387	451	407	406	380	447	412	411	419	379	419	405	408	394	406	422	394	419	417	419	393	432	412	415	400	423	379	429	431	433	428	425	419	416	420	430	430	403	409	419	410	425	424	419	447	410	404	424	391	407	399	366	432	387	390	421	417	405	381	420	382	407	422	427	443	407	401	444	404	418	424	357	412	384	410	422	413	438	422	410	435	438	401	383	460	402	399	425	391	399	424	421	392	415	415	402	439	411	453	406	434	406	413	467	393	405	402	396	407	444	386	404	393	421	427	441	443	400	409	377	437	410	404	417	415	438	395	445	425	397	409	403	390	387	415	389	419	414	379	450	452	391	428	419	387	410	398	432	417	396	405	395	386	399	413	372	390	426	393	398	410	434	423	417	385	433	400	434	416	428	419	407	392	426	419	413	401	385	450	422	393	411	398	411	402	409	413	401	442	418	407	421	416	441	433	411	410	386	436	443	451	438	406	418	409	351	421	393	379	407	459	419	450	413	411	447	448	399	420	447	441	412	384	423	416	434	441	401	401	408	401	396	405	421	392	429	433	435	421	433	425	415	404	394	411	407	394	407	395	405	384	370	366	417	368	421	418	382	411	399	435	381	428	428	394	419	441	417	409	402	431	407	382	440	425	439	453	401	393	408	420	387	385	415	403	427	402	424	413	445	449	415	398	402	417	381	405	385	419	379	419	411	403	403	418	424	422	425	412	390	403	415	403	438	403	416	404	415	426	412	418	407	392	375	422	414	421	400	417	407	426	429	415	436	426	361	388	402	413	415	400	402	410	378	419	445	418	394	399	411	405	400	409	374	440	404	382	425	394	396	418	400	390	429	426	414	404	414	377	379	376	406	406	419	413	439	409	396	424	404	422	408	399	412	407	406	450	422	426	411	397	401	384	410	386	422	421	429	416	376	371	402	388	409	400	403	419	387	409	411	398	394	418	431	414	415	416	393	414	379	418	394	409	404	417	419	429	410	417	404	424	382	435	427	409	413	416	412	416	419	438	432	391	404	417	435	395	403	389	382	399	391	415	372	425	416	449	397	407	418	460	377	426	402	436	380	392	443	400	385	391	435	405	420	391	359	439	404	414	380	432	436	421	409	411	442	456	398	382	396	431	403	415	433	424	400	433	430	407	398	427	400	406	406	406	451	426	420	395	405	430	428	398	423	425	413	415	372	408	447	410	365	418	389	398	410	420	416	392	417	394	383	382	403	422	405	421	393	407	435	417	424	411	414	393	442	431	400	458	407	392	416	389	367	407	408	444	441	411	427	376	401	450	416	434	424	414	412	407	418	427	426	398	432	415	421	406	441	396	424	446	381	419	431	413	389	441	380	372	421	389	394	411	407	423	410	400	425	421	438	394	459	404	394	413	437	390	397	416	430	412	421	426	413	439	406	383	386	407	418	386	405	399	471	440	419	407	408	375	384	372	411	394	385	409	394	405	443	436	431	438	453	471	375	402	429	423	396	424	395	416	452	393	428	415	423	419	397	394	407	377	465	408	421	396	394	442	437	422	424	403	395	397	413	425	386	396	413	404	396	432	411	389	439	403	458	406	388	423	395	402	383	426	411	418	428	422	418	432	426	401	425	415	430	436	454	383	407	423	410	411	412	409	442	375	442	396	406	411	420	416	401	415	449	380	423	442	436	410	383	445	433	398	447	400	442	439	446	421	403
16082	2145	2275	1735	1246	869	687	498	430	353	318	309	275	265	225	216	238	198	192	203	187	190	188	173	209	172	175	139	158	145	136	140	171	144	170	141	134	146	138	141	127	138	141	152	131	137	139	134	149	141	154	145	135	142	158	148	134	129	140	132	155	150	148	120	156	128	142	127	133	150	108	116	121	164	125	115	148	141	150	139	129	144	132	153	157	128	155	141	126	139	133	140	124	131	112	139	137	126	130	136	116	129	120	141	141	123	122	131	156	134	127	155	126	121	147	145	126	141	136	120	128	132	131	125	133	135	140	133	132	136	155	133	116	123	124	131	139	130	108	134	145	126	147	142	155	113	138	135	134	136	121	138	128	139	143	132	128	145	121	146	137	137	122	139	128	120	129	117	140	141	133	150	133	147	146	115	154	132	120	132	125	129	125	137	134	139	138	145	123	147	120	133	129	134	120	112	141	132	135	135	127	134	128	133	124	134	145	140	119	140	142	159	142	123	127	136	141	132	124	127	127	139	142	148	124	167	120	132	123	128	137	146	118	136	124	124	148	113	121	120	143	126	143	129	139	132	152	134	136	140	143	143	134	147	133	123	122	130	122	149	130	140	134	115	127	135	156	122	118	142	138	124	151	120	141	131	140	141	137	141	128	132	129	116	151	134	128	136	136	165	127	161	136	121	135	150	134	137	139	112	124	146	116	121	123	147	142	153	136	117	127	128	128	123	132	130	131	113	138	128	146	135	124	129	133	135	133	124	148	142	127	120	130	113	127	117	123	134	116	124	130	141	135	119	125	126	133	138	132	126	116	131	115	133	129	116	127	122	121	114	121	131	134	131	136	137	131	139	132	136	125	118	142	129	145	105	125	133	139	135	125	131	122	131	150	137	122	134	137	135	147	125	145	136	121	119	136	127	118	119	130	121	133	130	152	130	148	151	134	119	137	147	125	126	139	120	119	118	127	136	127	144	122	109	136	122	143	145	120	138	122	118	127	147	130	125	140	134	137	142	149	119	140	122	119	141	136	136	150	117	125	116	138	141	125	120	118	145	141	133	134	134	124	129	139	134	115	131	167	122	128	122	144	129	122	146	131	146	122	123	125	130	139	142	135	123	122	122	115	133	151	125	152	136	138	139	113	139	143	142	144	121	112	120	132	129	153	135	130	148	140	111	157	143	120	129	116	128	133	115	129	126	135	118	106	122	128	114	134	122	138	155	122	123	130	141	100	143	105	151	131	118	121	132	134	141	128	138	129	125	130	152	144	141	143	114	130	119	105	133	120	132	128	130	134	152	133	152	140	136	135	134	141	136	132	139	139	132	142	134	120	164	129	131	126	155	145	125	113	143	139	133	130	144	127	116	131	128	148	123	150	117	142	139	134	125	115	120	124	103	127	141	83	154	131	125	142	136	140	116	126	127	139	127	141	138	114	132	123	141	120	134	130	134	149	134	131	144	125	128	128	140	130	139	137	125	128	121	130	137	149	122	139	145	127	132	120	139	119	110	130	157	123	141	123	124	139	118	150	134	131	139	143	136	136	142	116	154	141	140	133	141	129	129	119	132	122	129	124	126	124	124	113	118	119	133	131	128	124	125	128	145	128	143	146	129	134	126	145	131	123	141	120	117	139	130	139	127	123	140	113	143	153	130	128	138	139	118	129	130	152	147	139	122	146	134	118	165	124	126	134	97	116	124	112	161	125	122	141	112	142	135	142	150	127	122	110	141	105	135	135	140	124	144	135	144	146	114	120	114	132	131	139	153	109	134	113	118	143	130	121	127	124	132	142	135	149	147	144	108	130	136	150	134	127	125	143	144	118	121	116	119	138	134	135	134	169	130	139	144	123	145	142	119	139	149	122	124	124	124	125	139	117	131	136	144	140	135	134	116	125	138	123	135	145	136	132	152	149	134	135	131	154	139	132	132	137	123	150	147	147	123	145	126	124	119	139	146	141	128	102	128	121	161	129	132	117	117	126	121	128	147	102	141	145	130	133	135	141	123	152	117	129	125	148	131	141	114	148	121	137	131	116	125	134	142	129	112	121	131	124	133	121	125	137	132	140	134	152	128	116	131	130	129	127	121	151	162	115	141	144	106	133	135	118	129	124	154	121	133	131	145	137	129	152	118	129	157	140	137	121	124	138	133	131	134	135	142	106	124	132	116	126	130	114	132	127	114	134	126	124	125	152	132	148	153	137	112	121	143	153	137	140	109	121	128	129	116	136	144	121	129	138	110	130	142	128	141	135	141	152	136	131	118	132	145	127	125	122	137	127	95	124	119	121	140	142	125	117	144	127	142	122	113	137	119	137	123	117	164	138	148	138	138	132	138	140	123	128	131	136	125	106	136	142	130	111	113	126	132	120	132	144	130	134	115	157	130	128	122	119	131	135	148	138	150	125	127	125	141	116	124	137	118	134	147	131	143	111	121	145	162	141	151	138	122	128	129	123	132	122	126	117	126	148	141	149	120	142	139	132	120	113	125	112	124	120	132	115	113	114	137	122	125	149	119	132	131	128	123	133	143	131	144	124	123	155	144	129	137	145	107	132	107	113	125	122	123	150	137	128	139	135	143	125	120	127	140	138	138	138	136	111	123	140	141	136	140	120	128	130	127	138	142	146	149	139	134	141	128	130	138	150	112	150	137	103	127	116	145	112	117	116	124	143	137	127	119	127	145	148	137	133	156	134	126	128	118	124	139	125	139	110	117	116	125	145	129	126	125	111	126	131	128	129	122	137	137	135	144	123	129	138	126	135	126	105	116	117	128	109	130	110	138	122	138	115	133	122	116	128	126	148	128	120	128	120	123	130	98	141	109	134	139	129	134	148	127	120	141	128	121	135	135	143	150	137	139	130	125	138	127	128	131	123	138	130	120	149	129	143	130	116	139	138	136	135	142	139	151	121	128	124	122	139	121	127	136	136	112	144	135	144	144	148	121	129	126	121	141	125	156	148	128	129	129	145	120	142	123	127	113	131	133	144	149	139	127	125	144	141	144	149	135	131	133	122	122	139	157	125	122	133	120	124	118	129	137	131	135	130	148	124	159	155	142	133	140	128	134	117	138	137	133	140	125	119	138	123	130	116	148	134	148	129	119	133	124	129	122	127	131	139	135	138	118	121	127	123	137	133	125	134	131	123	121	144	140	128	132	146	129	115	126	130	136	126	124	137	130	147	133	140	132	140	123	135	139	116	129	124	136	145	125	142	113	120	135	124	152	119	130	141	116	124	135	130	131	136	129	138	142	127	126	131	136	130	141	128	122	147	151	131	139	153	138	142	129	121	160	129	148	132	135	130	135	127	137	139	116	138	119	136	134	139	120	146	132	134	140	124	137	122	116	112	136	154	132	142	122	131	130	122	153	147	134	120	140	146	145	134	113	131	119	148	139	124	131	134	143	134	131	130	133	151	144	128	110	148	126	152	107	130	121	149	135	115	116	129	146	138	130	122	130	93	112	145	141	166	131	163	124	126	121	136	144
7353	1957	4417	5329	4594	3866	3121	2590	2153	1878	1646	1443	1323	1158	1098	1029	936	825	854	771	755	764	754	628	665	646	639	597	606	574	606	574	580	555	538	519	566	482	510	500	491	455	454	481	461	443	474	479	434	463	436	423	469	440	477	459	448	410	436	458	443	445	445	419	439	434	446	479	454	438	429	460	428	400	433	481	451	435	456	434	419	397	422	400	453	392	471	462	459	416	415	404	411	412	405	427	405	400	419	410	381	434	417	414	466	392	427	405	418	412	411	391	414	421	372	426	426	417	407	437	386	402	387	428	405	422	379	438	417	410	411	408	394	421	410	424	371	384	408	359	402	434	381	438	416	409	431	349	396	387	419	395	429	420	403	392	424	406	414	418	391	412	444	382	413	391	397	405	434	384	435	419	418	398	387	397	401	365	421	410	430	433	420	435	403	411	433	415	409	398	387	410	398	414	379	437	399	428	439	402	431	401	450	416	423	422	389	398	401	380	399	380	400	425	367	418	414	377	403	381	394	402	389	428	425	401	360	376	417	358	380	443	438	399	405	400	422	384	403	405	419	413	392	409	380	414	404	400	416	425	398	390	386	431	412	393	380	394	440	381	411	390	385	413	416	378	386	427	386	418	366	422	417	351	374	421	399	433	404	373	400	397	420	427	367	404	373	372	406	440	424	412	373	383	398	423	402	386	396	398	365	426	375	399	411	387	388	387	436	427	441	391	434	391	401	373	379	375	402	405	425	391	398	417	403	415	397	414	403	369	383	417	395	391	408	398	413	439	375	413	367	394	416	409	385	415	375	401	383	381	384	438	421	413	402	401	410	433	420	396	428	405	370	412	391	363	369	414	435	404	392	389	432	401	401	426	380	408	408	411	426	394	406	384	388	429	421	378	419	390	418	396	403	382	413	406	432	392	414	383	370	391	421	388	398	397	409	410	425	404	407	378	377	417	398	371	386	389	411	384	383	381	395	406	363	398	365	430	408	371	408	394	388	402	416	358	412	395	400	392	411	399	424	391	428	432	381	394	427	401	415	392	422	419	405	441	406	424	424	389	419	417	413	422	434	419	406	386	403	389	393	380	389	390	406	419	390	425	417	383	367	418	417	396	381	396	420	431	411	411	397	409	373	394	418	382	397	364	428	441	413	396	378	383	411	404	416	382	406	408	432	410	400	394	372	396	396	391	413	382	394	400	401	408	372	385	429	434	433	384	402	373	401	406	409	407	427	408	404	403	410	397	390	373	397	397	440	396	382	370	412	427	401	419	422	382	370	406	371	391	408	427	387	447	418	398	386	426	391	400	444	415	410	402	373	386	402	390	389	401	416	441	373	415	404	411	429	409	397	369	398	385	424	405	396	411	433	400	438	386	386	413	407	424	399	382	422	363	377	368	378	406	393	383	372	371	417	420	413	396	440	388	422	390	417	398	414	405	408	417	387	418	389	397	392	394	406	434	384	409	360	426	385	372	390	395	417	419	364	436	404	390	413	423	415	428	380	409	393	418	391	427	375	427	396	395	411	413	412	406	394	401	380	418	387	409	409	417	381	408	423	374	363	410	417	421	415	388	400	426	364	442	397	448	385	429	421	413	401	399	384	441	389	433	350	428	394	410	392	401	405	408	403	381	418	446	395	411	424	392	420	394	413	368	403	395	449	394	429	364	424	422	386	375	384	377	391	410	390	410	393	398	428	392	420	393	434	399	414	351	411	399	426	431	407	401	387	409	408	411	399	376	420	409	434	414	393	359	427	443	396	398	433	408	403	398	390	423	408	401	386	395	411	383	389	426	427	427	410	394	383	373	405	372	433	406	408	409	397	391	416	413	402	417	389	392	421	416	391	421	383	430	413	395	428	411	397	400	422	394	386	402	397	378	422	368	392	391	392	416	402	399	371	409	416	427	354	404	380	391	388	374	416	414	413	373	397	398	413	399	393	399	397	404	387	400	423	381	406	403	404	404	420	384	408	434	393	408	413	423	439	430	402	375	378	402	374	431	398	402	414	397	420	414	370	371	376	387	396	391	402	402	408	419	419	439	432	391	373	417	400	420	415	422	396	403	390	401	402	396	386	375	460	417	402	377	365	424	383	409	397	377	409	414	386	449	348	403	386	403	391	388	396	396	383	394	405	392	385	386	376	411	359	443	388	427	370	352	381	380	386	407	408	381	414	373	390	407	425	417	389	428	407	386	373	391	396	402	382	392	377	438	400	383	385	368	412	363	420	458	427	399	416	393	362	384	398	417	422	407	386	411	402	392	444	373	366	408	374	397	398	413	407	423	404	389	397	422	435	376	375	369	402	407	434	367	411	409	376	470	405	416	387	389	402	373	380	378	416	365	438	422	421	374	405	381	391	371	415	426	392	430	404	413	375	412	368	388	408	407	451	409	406	403	435	431	376	433	421	428	395	391	383	400	385	401	389	401	410	411	418	420	378	429	395	428	364	386	386	407	422	410	403	375	446	443	427	374	393	410	376	408	385	403	413	385	405	398	408	405	376	389	416	375	385	415	441	392	405	359	413	391	389	420	401	411	389	406	397	364	387	367	405	421	405	424	377	425	410	388	397	410	382	420	417	396	384	427	409	395	404	420	403	367	382	389	376	395	383	385	420	419	414	394	376	395	390	407	412	410	382	393	361	408	374	426	409	387	406	416	417	407	409	431	405	381	408	399	361	410	415	427	426	428	391	395	362	449	413	406	398	423	373	409	389	422	415	421	378	437	387	390	438	408	367	411	393	405	401	386	412	412	380	390	381	392	395	392	403	406	387	388	377	388	380	422	458	397	379	405	397	390	385	387	409	406	413	418	431	421	401	432	377	412	418	404	396	401	374	388	390	421	375	406	404	408	392	408	395	411	402	398	408	415	406	398	369	393	370	380	389	390	379	432	407	433	416	394	425	419	386	398	374	442	366	382	419	422	394	410	402	389	417	408	399	420	392	412	402	371	424	392	402	414	374	393	384	425	428	409	411	400	386	409	409	398	384	452	374	389	390	390	393	400	420	424	389	395	398	357	399	451	441	381	386	397	395	424	437	396	417	402	394	369	395	393	443	394	419	411	381	356	399	361	376	413	418	403	410	404	413	414	431	397	400	370	396	419	415	413	369	390	361	397	403	383	392	413	400	371	409	378	392	394	377	395	378	404	382	414	415	397	377	371	382	402	419	403	398	422	404	405	403	407	420	414	412	399	403	416	407	393	422	402	436	414	343	400	400	420	399	372	401	384	434	415	404	409	423	409	397	366	408	413	378	360	400	401	365	411	426	403	407	399	381	453	350	410	425	429	412	407	409	391	426	405	414	393	405	439	365	420	383	393	409	388	410	414	420	395	413	405	391	423	408	400	378	399	394	395	392	407	415	398	402	397	438	371	385	426	395	388	425	412	425	383	393	402	422	380	392	417	416	360	385	372	424	401	416	385	384	437	457	404	396	434	415	402	368	431	365	401	389	404	420	401	393	447	417	393	420	408	374	417	385	413
2330	346	356	332	328	308	310	244	275	282	245	322	301	279	270	282	280	261	272	258	259	276	240	284	252	253	259	259	260	263	260	252	265	251	281	230	288	270	252	282	248	276	271	268	270	267	267	254	261	258	265	271	284	236	235	251	255	276	262	246	248	247	233	277	277	251	264	263	214	253	280	263	280	272	270	240	258	265	275	247	266	281	265	285	246	272	276	265	241	250	270	250	261	245	251	278	265	248	235	269	243	251	279	262	223	229	263	287	247	227	276	247	243	294	240	257	252	251	249	241	234	277	244	292	247	289	258	255	259	247	244	279	265	270	248	230	266	291	251	286	249	242	251	275	225	277	257	249	259	239	268	267	261	253	240	240	274	281	277	256	273	263	238	250	248	258	271	266	235	248	258	284	265	252	251	267	225	238	259	284	241	273	252	267	276	241	256	263	251	254	273	276	276	268	254	233	259	239	267	272	281	271	258	264	258	241	286	268	241	247	269	271	268	274	255	242	229	248	262	250	263	257	242	288	255	262	276	254	261	280	296	267	246	279	292	274	253	264	277	234	269	288	248	289	279	249	279	267	237	259	264	240	280	261	253	257	267	290	276	278	257	268	243	262	270	283	243	246	258	280	274	287	252	264	272	267	277	262	257	252	266	256	260	290	278	251	268	286	304	237	223	253	273	241	258	271	273	259	237	266	238	235	285	272	200	249	270	251	271	254	246	256	276	271	272	265	269	267	243	258	291	229	252	271	215	273	248	261	272	262	265	252	263	276	267	270	270	284	251	306	263	285	274	273	233	278	270	289	254	266	271	261	241	260	289	281	266	274	248	258	271	233	251	218	228	266	287	246	258	287	248	268	270	251	256	244	269	279	234	281	275	243	239	253	248	266	274	254	252	249	265	212	264	270	257	271	226	277	248	272	279	219	277	255	272	253	237	253	309	250	236	260	287	256	264	231	267	246	238	242	257	237	262	274	264	246	276	294	290	251	265	253	232	260	262	244	247	259	243	266	252	299	286	244	272	277	232	291	269	237	251	267	270	259	255	282	267	277	289	273	279	254	252	269	313	295	253	236	259	250	245	293	243	268	265	256	285	245	295	270	270	306	271	260	275	257	232	296	238	265	260	275	275	280	284	255	264	283	283	272	281	244	248	219	251	281	276	248	290	261	301	249	261	243	234	271	262	269	226	269	236	311	258	251	256	265	238	237	263	259	255	254	273	274	264	270	279	244	248	245	270	219	277	245	259	257	267	296	270	259	252	260	244	253	247	296	259	279	250	253	290	285	255	248	241	252	262	259	255	240	264	263	271	239	259	259	263	249	237	251	255	264	276	268	249	231	278	272	262	257	236	251	238	266	285	238	254	272	250	292	237	234	265	274	257	265	257	268	283	244	253	265	235	266	275	265	253	244	236	278	254	262	232	277	267	256	264	260	262	273	272	253	259	274	264	282	264	249	245	250	230	246	259	255	263	259	274	282	255	268	262	248	289	227	256	267	271	231	272	269	268	266	284	250	244	225	232	255	234	275	245	261	271	248	243	290	268	249	263	270	228	242	262	244	249	280	253	264	293	260	247	283	247	252	248	267	209	260	252	252	277	277	265	237	265	273	266	280	232	267	289	265	256	258	258	267	251	269	269	248	250	247	284	253	257	251	274	240	243	258	273	272	271	244	257	244	244	267	275	248	288	251	243	243	269	268	263	264	236	257	225	242	276	253	263	303	298	240	273	266	246	266	247	233	248	249	251	252	259	243	281	268	294	243	259	251	263	272	270	281	247	236	277	253	281	251	273	267	299	286	249	246	281	252	275	264	268	226	229	244	279	263	234	258	261	254	226	266	238	282	274	264	276	270	261	261	267	235	274	276	249	252	301	264	273	274	276	259	251	275	276	270	254	275	271	249	259	272	245	267	248	270	282	256	236	217	242	270	263	277	230	273	257	288	252	274	265	249	252	285	241	287	246	280	263	259	271	290	262	277	253	280	286	290	253	255	239	259	266	235	276	264	254	302	253	252	293	251	267	255	306	229	241	234	267	265	245	273	249	268	292	280	256	295	297	264	253	234	273	279	251	268	259	283	255	249	262	252	266	258	265	248	279	256	249	275	253	255	266	266	232	260	260	291	274	261	277	239	260	239	253	253	278	250	256	265	261	272	257	272	241	248	232	278	288	256	242	275	275	244	245	256	287	248	250	253	248	261	248	269	248	284	274	248	286	291	282	281	230	284	268	272	280	235	227	262	257	268	283	250	268	244	259	277	270	289	275	243	273	265	249	270	263	259	251	252	252	286	268	233	270	237	218	258	220	270	249	241	252	243	257	272	279	256	261	261	260	264	264	280	258	276	246	257	288	283	258	262	255	255	251	264	283	249	270	263	267	264	250	274	255	242	243	262	286	268	253	245	271	266	251	262	246	234	250	279	249	278	241	231	263	273	261	251	255	287	256	273	274	278	251	273	272	276	256	254	253	261	248	255	261	258	253	246	283	234	251	269	261	240	275	273	247	282	282	271	260	257	270	278	258	259	278	243	285	271	265	279	241	277	239	250	262	248	280	228	255	268	259	257	242	249	218	217	243	280	238	283	246	249	279	246	247	263	258	250	241	284	261	251	258	277	269	244	282	290	233	257	245	270	247	246	257	265	256	275	268	259	276	273	251	272	285	303	237	275	264	272	255	230	263	283	244	296	244	262	283	268	281	248	270	255	249	231	234	261	261	261	259	255	264	245	255	280	266	254	272	244	253	249	242	247	237	261	276	239	250	242	259	258	246	235	285	275	228	240	246	248	245	263	270	272	247	250	277	271	256	249	261	245	263	241	245	272	282	260	261	256	270	263	261	275	247	265	246	237	266	266	249	267	271	253	263	288	280	291	276	238	249	272	272	225	254	240	251	262	275	258	247	242	240	260	255	246	253	254	281	247	253	278	272	256	260	259	247	255	270	250	261	278	248	247	250	258	275	269	278	263	254	270	240	270	281	269	250	267	245	290	263	275	264	270	249	269	254	255	276	260	264	259	252	255	282	233	278	224	269	265	275	263	258	299	268	247	231	300	259	248	255	259	277	273	241	266	266	248	281	254	255	268	271	261	259	262	266	263	267	254	280	266	251	274	249	252	282	272	268	270	266	257	267	261	274	278	287	234	276	255	265	252	269	232	243	260	283	272	292	243	264	250	275	263	236	281	268	258	259	268	274	250	251	250	267	245	256	299	279	259	278	275	257	277	258	266	246	267	256	256	273	243	249	253	251	274	250	317	253	257	272	276	289	272	280	266	276	260	246	260	254	282	263	264	278	246	270	282	244	234	249	279	275	239	283	247	252	273	273	253	261	236	271	253	261	252	254	288	290	270	292	258	241	232	257	254	269	286	262	268	251	265	261	279	277	248	245	285	251	259	265	244	242	272	266	262	254	274	248	234	239	271	220	263	262	267	259	260	267	229	252	264	240	256	300	244	267	262	277	260	272	264	244	271	263	265	249	255
2320	753	861	991	889	863	871	787	747	745	708	800	760	727	726	729	754	779	714	750	771	700	674	683	764	725	730	733	689	697	718	687	696	706	680	666	688	729	692	724	728	688	651	706	664	707	670	740	721	732	685	770	744	698	699	719	718	695	671	674	677	742	688	719	719	722	761	722	712	763	681	685	712	688	725	681	728	685	725	721	707	729	690	666	678	697	729	730	696	671	697	710	679	693	674	665	701	668	713	725	701	727	727	740	655	727	689	721	678	706	758	754	715	679	706	733	700	701	663	709	747	658	700	716	701	676	692	730	708	674	673	704	730	720	679	715	685	721	747	718	723	719	680	675	698	701	689	747	714	707	698	703	662	714	776	725	716	691	689	666	700	723	680	676	714	713	687	687	709	710	700	685	689	683	725	702	738	731	712	645	674	680	661	684	694	718	743	680	745	671	708	669	673	717	715	688	734	704	734	698	765	695	740	661	740	683	681	701	714	681	673	737	673	719	720	741	710	703	728	730	710	727	701	732	686	687	688	683	726	722	622	711	718	669	632	695	720	729	705	707	690	725	728	691	735	707	715	666	715	691	722	678	689	740	715	697	683	668	721	719	709	683	710	714	751	755	685	731	715	701	683	734	719	697	689	697	695	759	703	637	731	733	743	681	732	681	723	641	739	709	709	738	729	657	724	684	686	727	710	703	706	731	720	704	692	663	693	700	729	708	709	703	744	681	697	661	696	688	677	688	707	717	730	718	681	713	693	655	667	672	739	768	724	715	690	740	699	686	663	702	708	702	722	727	676	709	663	727	679	682	703	707	732	661	701	700	706	701	733	678	698	744	668	755	696	728	707	674	679	713	694	708	662	767	712	747	666	723	717	737	708	698	706	685	681	691	692	696	742	692	663	696	670	684	675	677	637	715	664	695	721	708	733	636	701	700	711	720	672	683	715	694	706	723	710	714	696	714	720	668	681	685	728	744	728	707	719	698	725	665	723	669	698	706	724	666	703	684	706	708	693	735	700	730	692	740	706	724	695	735	735	718	685	720	706	725	708	714	696	718	674	737	698	703	674	727	677	724	738	720	682	700	710	692	660	728	707	700	653	619	628	670	695	715	743	662	689	683	710	703	709	663	725	691	669	698	698	711	696	679	660	725	668	720	654	719	733	724	700	692	710	676	726	648	679	700	670	683	687	704	728	689	712	719	660	670	733	640	660	735	733	702	707	629	671	715	718	686	655	711	706	738	721	716	694	718	714	753	725	694	776	724	689	748	727	733	730	683	676	674	702	735	716	684	695	696	695	722	743	696	730	683	684	695	707	719	640	713	731	732	746	692	684	692	721	691	712	696	687	678	694	713	722	698	746	704	740	651	663	692	714	686	705	737	680	719	682	727	716	668	713	691	669	683	688	724	704	711	692	694	664	693	755	713	754	711	674	697	702	734	678	691	683	747	686	685	665	724	678	712	701	729	708	723	712	696	655	742	683	641	725	730	723	724	695	723	680	710	779	723	733	700	722	731	714	702	686	687	684	698	716	706	722	729	694	761	683	744	748	692	702	717	739	646	695	719	691	713	702	718	719	679	680	687	698	730	657	721	725	710	646	744	666	734	692	637	690	702	690	722	693	775	746	712	711	647	731	673	710	735	682	693	710	661	733	721	711	667	688	685	701	705	689	707	724	706	730	713	759	704	708	692	718	648	659	686	745	706	745	696	724	704	664	738	742	733	693	696	689	651	735	729	661	689	693	710	712	708	713	697	699	672	724	674	751	718	673	769	701	764	699	708	687	633	718	719	685	718	720	712	703	690	721	733	717	715	732	749	679	682	702	699	705	719	722	725	685	666	719	712	694	727	677	718	679	762	686	716	720	711	716	713	679	698	695	751	727	680	731	658	727	700	699	670	720	712	730	699	668	722	737	708	737	693	699	670	724	732	744	727	714	693	731	700	667	774	695	677	740	684	715	693	711	721	715	768	698	711	727	733	686	697	695	735	720	697	693	641	703	725	682	772	700	689	716	792	701	716	703	707	715	686	710	660	688	759	727	656	695	657	750	709	724	699	732	712	728	644	736	661	686	752	680	720	677	709	739	707	712	687	743	685	655	691	669	727	693	689	678	706	718	688	693	709	659	673	708	728	750	702	718	705	705	695	674	658	703	727	713	690	730	707	697	679	705	735	692	698	681	731	686	712	662	713	706	719	754	720	715	704	661	696	703	758	692	696	688	733	734	713	697	701	756	693	717	694	744	725	724	654	682	696	688	701	709	687	687	692	703	729	725	725	697	703	717	700	700	728	724	738	702	665	669	760	734	710	704	676	728	721	681	697	718	731	730	701	711	680	696	707	694	683	721	674	701	694	662	712	692	712	696	681	672	694	701	688	674	690	778	668	642	711	713	740	746	695	708	707	732	710	699	702	697	692	676	667	683	674	692	686	694	690	700	739	680	719	694	695	705	685	748	714	691	636	664	723	708	706	691	691	760	718	718	718	744	693	661	772	705	708	684	725	740	707	734	727	666	653	711	725	687	725	664	681	707	752	708	692	706	708	677	691	681	725	714	682	733	698	683	686	720	654	683	649	670	717	697	711	727	701	705	664	700	727	685	695	690	706	738	703	686	728	714	699	711	735	720	705	692	698	673	653	673	702	725	669	673	693	700	707	695	694	720	738	722	750	726	716	729	727	724	646	736	676	705	720	752	696	747	680	683	689	691	726	693	767	700	688	684	697	672	706	688	739	714	702	698	699	690	700	721	752	691	722	695	714	695	707	721	710	698	701	709	713	710	709	715	708	726	735	657	741	634	724	721	722	695	727	782	704	738	684	688	677	690	772	684	678	694	694	696	731	670	709	719	685	731	681	706	710	712	734	722	648	710	693	696	699	737	660	718	680	744	649	704	760	709	694	714	669	740	711	655	691	705	697	748	707	698	720	702	683	753	743	712	725	712	717	687	715	699	695	703	682	714	701	730	715	727	705	752	694	726	730	749	711	689	733	681	726	668	724	703	689	720	675	680	736	723	716	664	689	754	739	712	695	687	710	678	728	739	709	637	723	714	709	659	740	707	685	753	699	722	642	674	685	677	675	776	712	702	707	698	718	675	734	734	754	690	734	706	693	728	699	715	716	664	714	714	759	705	678	732	694	745	696	722	730	729	725	674	720	694	744	705	748	728	692	725	639	724	694	716	696	739	733	738	686	720	714	734	684	693	683	697	732	730	697	731	724	684	711	681	729	769	740	699	712	675	699	739	724	701	670	709	705	727	730	722	741	699	663	692	730	741	681	693	693	684	738	741	682	729	689	720	722	742	654	699	725	737	713	703	677	698	698	744	686	704	706	714	712	727	745	697	713	707	714	758	695	688	682	716	750	734	683	659	735	676	686	699	650	761	694	669	714	688	704	682	693	692	703	696	696	701	713	741	675	735	688	740	681	727	645	670	723	731	742	729	706	712	711	721	684	702	750	703	709	736	695	692	654	669	701	694	731
8622	945	1156	888	650	522	429	356	298	249	230	227	196	206	197	189	185	166	164	181	156	139	158	142	148	151	152	148	152	163	170	154	133	144	134	144	134	144	130	156	139	119	153	138	142	151	147	160	146	146	139	145	173	138	135	151	143	146	116	155	152	134	140	152	158	149	169	155	145	165	143	148	117	117	141	157	119	159	130	135	133	143	138	127	144	137	158	132	136	161	146	165	123	127	147	129	137	134	144	133	152	148	117	130	145	123	147	133	132	144	165	156	151	130	143	150	140	150	138	136	148	121	155	126	127	158	163	142	157	151	116	154	142	167	149	143	130	143	134	130	139	155	126	139	167	154	144	111	138	144	116	127	138	151	153	157	146	132	143	136	143	119	139	118	130	142	115	140	139	140	128	133	130	153	133	145	156	115	140	131	148	148	146	140	125	151	116	132	138	130	140	146	121	149	125	136	149	152	136	146	137	117	157	142	142	110	131	148	131	131	138	155	137	150	121	136	145	126	162	142	155	143	139	136	118	137	132	124	136	146	129	131	143	143	137	143	142	151	155	152	121	132	132	130	135	123	142	156	166	132	144	130	129	138	139	127	136	142	137	153	120	147	123	144	137	147	140	133	160	126	126	151	144	130	146	144	143	134	146	151	145	134	136	132	152	148	161	158	149	130	150	146	143	138	133	138	135	143	127	132	112	139	135	145	146	145	134	135	136	144	152	140	147	117	127	146	119	145	129	146	159	148	129	137	130	134	134	134	163	130	149	158	123	124	146	137	139	149	136	159	144	145	158	137	140	151	139	133	150	128	147	153	152	157	154	139	124	132	135	127	140	136	136	152	143	129	132	153	138	132	121	134	109	126	127	131	131	136	139	142	142	114	128	127	142	154	136	128	137	151	125	140	129	152	140	132	131	149	152	144	156	148	148	129	145	136	143	140	148	148	134	125	142	139	131	145	149	131	112	135	129	122	129	138	150	153	138	142	130	169	107	146	130	143	139	141	140	154	140	143	126	157	129	153	134	136	142	161	127	123	130	144	137	159	127	143	155	157	141	141	135	124	146	151	117	138	151	125	140	134	146	141	128	150	138	136	138	118	146	136	133	134	148	149	131	132	137	130	128	137	146	143	133	120	145	128	144	128	135	142	136	128	154	131	111	149	157	139	137	128	132	145	144	149	138	161	164	165	149	155	127	130	126	113	155	125	152	117	130	132	131	134	128	153	132	131	137	156	114	154	157	133	136	136	139	136	119	130	135	125	144	150	143	140	129	148	143	145	147	148	128	126	125	158	125	144	173	153	132	141	138	142	137	139	126	126	136	150	147	134	143	116	146	128	121	125	150	143	134	154	142	133	137	127	128	132	125	160	144	148	143	141	134	139	149	133	140	139	133	148	134	133	158	139	141	126	166	127	136	115	169	140	134	150	149	133	124	137	124	157	129	130	152	135	136	119	147	136	144	159	156	135	152	127	144	137	119	135	154	139	126	142	123	130	125	135	152	131	163	141	125	144	127	146	139	141	139	127	142	162	165	130	133	138	141	142	130	122	130	137	121	147	132	139	139	133	147	140	122	147	134	164	137	156	116	136	134	134	137	136	135	144	149	134	124	159	128	137	129	134	144	135	156	130	130	129	134	122	134	119	131	140	118	132	132	143	151	140	140	127	135	120	162	143	113	135	137	127	139	131	131	133	127	135	143	136	137	135	144	125	134	107	140	136	121	117	141	154	161	137	148	125	133	123	138	146	143	108	154	118	131	116	141	136	134	131	144	142	135	152	163	124	149	141	136	114	131	130	142	128	129	137	133	135	149	148	136	127	146	136	136	137	137	129	131	129	131	159	124	141	133	142	130	146	123	140	134	163	169	154	123	136	126	140	151	144	155	120	139	132	144	128	133	149	119	127	147	142	159	141	122	126	126	145	125	136	144	139	146	154	134	139	138	160	140	131	136	159	120	130	128	135	132	162	161	134	127	155	134	156	118	159	151	140	151	123	153	132	136	143	122	138	136	144	133	137	142	142	154	126	138	157	134	150	144	123	148	137	110	150	134	128	129	162	140	129	132	124	139	138	125	124	125	133	145	148	135	138	125	120	159	134	137	157	141	158	137	136	136	157	143	143	140	166	121	129	137	136	156	126	160	133	119	118	151	145	134	141	142	141	133	137	154	151	145	128	135	131	133	134	142	126	144	151	158	139	127	137	127	133	150	120	126	128	142	121	126	131	146	135	118	134	157	146	113	133	158	122	135	138	126	144	138	136	141	135	131	140	148	135	133	146	140	134	119	136	153	127	134	139	128	145	118	154	125	157	148	135	146	158	146	127	130	154	149	134	131	130	116	136	139	144	156	143	145	154	128	130	137	122	112	132	130	138	154	143	156	135	127	164	146	134	149	142	146	153	175	131	144	137	144	144	152	135	142	135	126	142	133	141	147	150	146	146	157	150	150	127	104	143	145	142	141	125	116	128	146	158	140	136	137	143	149	138	120	127	135	129	166	143	145	141	149	121	134	144	146	117	141	153	134	130	140	144	145	133	144	136	134	132	131	152	153	140	149	146	155	134	164	154	134	133	129	128	140	131	130	146	142	145	139	137	143	124	160	134	130	133	132	144	138	136	134	120	133	139	153	132	158	143	154	157	149	133	144	157	126	130	148	146	143	137	128	127	131	121	144	128	122	134	147	140	137	133	136	115	150	148	142	138	151	151	143	134	132	144	136	137	156	145	138	133	144	134	140	117	136	163	140	143	153	129	144	154	121	140	144	146	125	115	141	127	133	121	142	127	130	138	128	153	145	158	139	140	124	140	128	155	129	131	138	149	143	158	123	123	148	128	138	140	141	151	145	158	143	146	138	137	139	138	124	132	138	148	126	146	145	127	154	146	150	128	133	118	141	146	141	109	140	144	125	142	139	136	122	152	133	123	130	131	126	141	128	147	152	130	141	143	149	147	132	130	128	154	155	114	130	166	141	146	147	128	167	124	134	130	136	131	150	170	135	135	144	144	126	142	106	150	120	113	132	138	148	149	141	134	137	123	133	141	145	136	122	148	148	143	160	142	125	145	143	140	146	119	136	128	136	141	121	132	134	144	132	136	134	129	134	130	127	128	135	139	125	135	122	148	147	118	135	163	139	148	141	149	144	124	141	115	134	140	144	116	134	142	137	119	134	149	116	130	139	159	135	133	141	150	153	149	161	151	135	142	137	149	123	171	129	126	136	125	137	173	136	141	147	138	128	126	151	148	148	118	151	140	140	130	131	139	146	138	140	157	132	133	123	126	131	139	129	140	145	149	148	138	141	126	125	125	121	137	131	132	121	135	132	151	139	153	130	149	143	158	132	138	165	158	143	118	136	139	137	151	135	151	129	145	143	140	146	148	154	126	151	138	136	134	151	145	154	127	149	133	166	132	140	160	154	137	136	131	128	142	131	153	135	129	129	152	132	134	161	144	160	125	126	132	128	110	135	136	131	130	113	139	144	130
5458	1212	2456	2916	2630	2170	1926	1547	1343	1151	1050	925	929	835	778	742	668	611	616	554	592	585	539	560	530	522	541	525	523	506	490	468	507	451	483	469	493	466	500	471	455	446	465	442	463	466	391	458	455	469	458	474	430	460	389	428	428	486	408	426	417	452	482	423	405	416	406	394	426	472	418	412	448	436	444	431	390	435	446	434	405	447	417	432	422	464	422	450	412	423	422	423	430	449	399	444	418	405	421	433	411	402	441	417	434	411	420	421	411	454	425	432	423	413	401	449	406	399	397	402	423	425	441	418	433	407	385	412	425	400	411	411	407	436	423	399	425	419	454	387	411	394	429	384	439	407	371	392	429	429	458	391	397	416	410	428	441	413	416	414	421	398	429	385	409	360	402	442	385	414	434	415	398	424	384	399	390	400	402	437	415	405	432	424	436	407	395	406	406	439	411	389	433	416	388	392	421	410	403	443	425	410	382	431	385	403	418	409	402	411	413	453	400	400	417	413	393	402	379	416	389	408	452	376	385	401	434	392	449	407	424	403	414	409	393	390	452	423	401	395	435	433	438	409	410	395	396	367	410	438	429	359	423	395	409	406	406	409	417	374	399	399	421	401	432	413	421	422	404	441	401	388	405	417	422	438	409	406	430	402	425	402	412	417	410	421	425	419	427	417	410	413	425	398	405	429	441	415	411	373	414	394	383	436	407	385	414	413	407	442	386	383	409	405	428	390	392	385	434	413	405	405	365	408	406	423	420	416	429	452	390	386	419	448	414	389	413	420	424	387	407	424	408	421	422	446	434	387	382	441	432	414	406	383	388	397	397	385	406	397	422	426	398	399	390	429	403	438	395	406	431	396	454	440	411	450	429	410	418	415	388	425	411	376	402	396	391	401	391	394	416	433	404	437	397	434	400	424	405	452	394	383	411	414	419	448	432	407	443	400	435	459	366	403	432	420	430	392	424	385	417	391	408	420	425	404	417	422	453	416	414	407	436	394	417	394	435	419	402	418	406	480	443	390	412	413	415	441	410	428	387	375	427	408	418	435	416	378	406	404	402	399	390	398	421	437	403	421	441	397	419	396	418	406	387	411	436	446	438	395	375	424	441	384	426	391	412	403	388	416	397	423	419	398	412	429	404	395	440	422	447	419	409	369	416	416	416	433	402	397	389	440	409	425	399	400	425	414	399	412	415	391	435	399	425	383	409	441	415	383	397	445	407	410	409	432	423	392	376	455	402	404	416	396	472	419	432	398	358	394	418	408	402	427	410	424	412	432	406	414	416	422	423	431	442	402	402	417	430	394	388	421	421	388	421	406	436	450	362	410	407	388	436	412	420	391	413	398	362	443	409	455	420	466	391	401	403	417	425	380	378	412	448	415	414	372	422	399	410	421	411	386	391	413	432	418	409	420	408	428	406	438	427	387	388	438	427	421	395	403	396	400	440	437	408	400	418	446	405	430	426	435	403	426	416	412	417	416	403	373	443	379	401	432	389	391	443	407	441	385	414	412	427	392	400	425	389	384	417	411	400	412	419	385	427	446	428	436	415	429	401	406	346	404	428	403	389	415	393	433	402	402	370	433	416	427	411	433	394	440	420	403	419	402	416	440	400	425	413	426	417	405	422	382	431	400	433	398	424	412	380	380	416	434	397	402	421	400	381	394	398	389	428	449	416	414	427	411	399	405	433	397	420	408	437	405	416	387	403	412	429	349	394	413	380	441	395	410	432	389	416	415	405	397	399	417	422	405	397	397	443	418	432	382	422	399	417	445	404	436	415	420	394	440	378	395	396	444	361	402	405	434	468	397	435	452	418	470	416	433	394	457	404	400	393	425	392	410	411	424	425	389	430	455	401	386	418	424	413	367	425	423	427	417	410	435	386	432	393	437	424	424	400	418	432	433	427	407	386	388	395	401	412	431	401	422	432	427	432	412	445	393	403	453	437	409	416	419	441	441	390	417	385	400	442	411	405	398	412	416	401	430	449	413	414	376	439	393	410	451	380	411	407	412	409	389	445	427	384	417	391	382	393	421	411	377	449	404	439	370	397	399	418	418	446	394	389	403	374	412	407	408	429	438	446	419	418	405	401	420	423	411	419	400	431	417	436	447	394	425	432	410	422	380	424	427	415	394	382	415	417	445	430	409	446	422	394	441	416	340	423	409	381	417	382	397	386	417	392	408	408	412	402	445	406	406	406	409	403	375	408	380	380	414	407	448	421	395	439	404	434	408	429	391	433	385	394	431	408	360	390	431	445	397	393	422	404	399	410	415	414	417	430	412	394	428	412	407	437	405	415	380	394	425	419	449	386	398	407	393	422	408	408	441	436	406	459	436	412	422	404	393	446	389	411	411	429	457	415	429	394	412	440	419	438	404	394	426	404	411	423	426	413	399	408	442	394	424	424	391	425	410	434	413	397	392	396	415	437	424	410	383	452	411	423	372	411	398	410	415	433	412	436	371	422	386	400	410	454	410	399	382	383	424	403	427	439	410	405	453	419	439	382	407	388	419	385	417	414	387	399	409	417	407	413	434	407	427	391	450	407	424	404	387	425	404	406	421	408	408	395	414	390	421	385	426	411	409	392	427	385	391	432	392	374	412	406	428	407	412	390	408	420	428	453	387	382	386	441	412	426	412	421	421	424	400	409	437	400	386	401	377	395	436	433	437	401	451	429	392	391	419	411	395	403	430	392	382	395	438	401	449	434	450	398	425	428	418	394	419	409	407	397	392	396	397	397	424	429	423	381	420	433	402	411	428	421	461	380	401	415	433	415	457	398	449	424	439	419	388	436	403	443	419	412	373	432	403	426	384	410	421	366	422	387	378	414	422	404	410	409	400	413	393	414	398	420	429	437	409	403	372	409	401	420	457	384	410	413	429	416	447	446	392	437	418	411	376	416	391	422	414	439	352	413	407	393	433	393	441	401	416	425	413	440	413	419	378	426	400	439	384	400	415	382	417	426	388	446	400	449	448	403	433	400	407	439	418	410	424	448	417	404	438	418	415	433	385	416	440	427	443	358	389	414	413	451	388	434	411	401	425	426	419	414	398	427	418	396	410	406	404	401	440	429	425	403	404	371	421	370	428	446	385	445	397	439	407	429	405	449	410	435	390	404	417	405	406	434	418	453	422	423	425	420	452	391	406	440	396	405	381	423	411	395	449	405	426	413	439	438	433	415	371	402	440	398	416	389	397	402	416	383	401	425	407	380	421	442	437	386	430	410	438	417	398	432	429	395	423	395	412	412	406	430	380	406	395	425	432	420	414	436	432	385	388	396	420	413	429	382	410	411	390	405	427	398	419	408	417	401	431	390	387	396	404	397	388	413	419	401	396	391	426	445	419	415	405	410	442	383	421	410	394	420	431	441	397	412	435	438	438	437	430	421	460	427	421	405	434	375	430	403	413	413	385	387	419	421	417	394	432	450	427	396	371	440	408	413	390	382	453	450	402	420	412	429	419	404	426	400	393	399	380	439	426
16157	2170	2225	1779	1123	855	722	483	476	353	334	333	277	265	220	261	197	218	192	200	183	179	176	146	180	160	171	162	172	174	156	134	131	134	140	135	155	152	139	142	149	130	153	141	128	148	138	131	169	157	140	120	146	145	145	124	146	141	140	136	134	132	129	130	133	130	125	127	146	150	139	125	131	150	124	173	146	145	141	113	141	138	139	126	137	105	113	135	125	137	128	125	129	127	132	126	130	119	138	137	149	144	106	131	123	119	114	112	120	143	114	118	111	140	139	124	138	122	146	123	155	150	141	121	140	124	124	127	146	141	147	112	151	129	126	132	132	149	130	136	112	155	123	133	112	126	131	125	116	151	129	109	148	127	141	121	153	138	140	140	146	130	120	128	128	133	122	134	133	106	121	121	157	116	115	145	133	162	130	153	135	126	128	134	124	127	129	136	132	123	135	135	142	114	144	135	129	140	127	134	149	131	123	124	141	127	143	126	123	112	148	131	135	147	142	133	101	127	147	129	144	140	134	162	129	107	114	143	142	144	143	140	125	106	132	149	129	151	132	141	125	130	128	138	127	136	135	134	135	139	163	133	130	123	136	114	133	115	115	111	128	121	128	135	135	130	134	127	130	137	161	134	112	139	164	136	136	132	141	132	128	120	119	110	137	144	132	138	134	130	128	108	130	130	136	119	151	111	138	127	128	137	127	130	127	126	130	149	132	148	125	125	135	137	122	132	138	120	139	137	129	130	127	120	144	116	127	121	132	118	121	147	159	127	142	135	126	138	165	144	124	127	137	120	134	127	125	116	145	148	130	140	145	138	115	124	147	131	148	124	132	123	127	137	136	141	125	122	128	135	121	124	143	127	112	136	133	116	118	135	135	134	139	124	134	158	121	132	150	127	117	153	125	149	140	140	141	124	130	118	107	117	136	125	141	140	128	151	146	127	144	146	120	120	130	168	126	129	132	127	129	141	121	149	120	135	127	139	124	130	143	128	145	136	135	153	145	137	133	141	121	153	115	124	133	139	135	134	135	132	121	124	131	124	120	141	133	135	123	117	144	126	130	138	146	123	101	129	135	132	138	147	155	140	130	119	109	129	146	108	129	120	138	144	133	143	150	133	147	146	134	129	137	114	144	143	130	133	120	135	152	129	130	124	121	140	131	110	124	131	148	140	131	125	135	128	117	145	150	132	143	138	130	124	123	141	151	138	124	115	124	141	131	144	125	140	135	143	125	137	127	142	129	133	123	125	111	144	145	119	133	116	147	140	127	110	137	132	122	128	116	125	141	132	154	123	151	141	121	125	147	122	125	139	138	122	132	131	136	132	140	149	131	154	125	122	137	106	159	119	109	135	141	126	127	125	124	125	153	132	132	127	129	123	147	137	122	108	125	140	141	121	112	146	142	140	127	138	122	115	116	115	133	134	128	145	133	130	134	142	143	133	130	126	115	139	143	112	131	141	123	131	135	142	129	129	130	145	144	123	120	117	128	139	130	130	144	144	117	119	145	135	103	129	150	126	135	124	114	151	118	125	132	121	152	136	120	130	145	136	122	125	116	162	109	132	145	140	113	141	154	139	129	139	130	108	139	127	128	133	142	117	108	133	134	123	134	142	135	143	134	149	148	116	125	127	130	112	130	121	125	122	146	130	118	131	128	136	122	133	132	136	147	131	115	144	151	144	140	143	128	127	136	137	134	177	143	138	132	135	137	127	141	114	140	121	154	156	125	145	136	131	124	133	144	140	136	122	119	131	133	135	144	123	135	151	143	151	139	124	134	130	138	111	122	115	134	138	146	144	125	117	127	141	133	140	121	141	138	121	137	136	125	142	133	128	155	108	127	127	109	123	131	121	134	137	125	143	152	136	141	147	123	140	131	144	158	131	120	123	136	128	145	133	120	123	123	123	148	134	137	143	128	131	150	115	135	145	133	156	134	144	135	132	136	126	134	121	133	119	126	143	130	121	139	132	115	121	128	130	133	126	112	130	137	128	127	156	114	118	121	124	132	131	138	127	121	112	120	134	121	139	125	116	143	150	125	121	136	139	139	121	117	123	137	138	132	130	129	123	123	123	125	134	109	124	141	121	125	114	141	121	124	135	127	142	128	119	150	125	140	141	139	114	127	126	143	123	119	122	134	142	144	133	139	131	151	125	127	162	119	145	103	139	148	151	124	155	148	141	141	138	107	157	147	125	116	118	118	121	150	134	141	135	106	117	106	149	126	136	142	117	116	136	135	140	119	119	119	129	142	131	118	144	146	126	130	142	131	141	143	113	133	122	135	156	136	129	113	138	131	133	134	112	132	131	118	124	124	145	145	131	154	124	119	145	165	148	165	127	137	127	137	124	147	131	139	124	151	131	133	134	124	123	139	143	127	135	149	122	139	130	117	131	126	142	121	133	120	129	148	134	134	142	112	125	130	132	131	135	127	141	133	136	138	135	132	144	139	127	153	143	133	134	115	141	131	120	137	125	143	136	147	134	137	118	133	112	120	131	134	133	130	147	133	141	137	140	119	134	137	136	120	158	118	138	136	123	138	132	113	130	114	135	134	141	137	138	136	122	115	127	115	116	115	114	145	119	125	124	113	128	120	149	143	122	141	122	127	142	136	133	131	143	147	130	116	147	136	138	119	142	156	136	139	129	140	129	130	138	147	125	129	149	129	120	128	133	127	125	139	156	153	139	138	109	120	112	131	129	125	130	146	124	121	116	139	120	129	129	126	140	116	140	125	152	131	142	129	128	114	119	123	141	136	127	132	140	126	141	158	128	129	136	144	117	132	135	115	141	123	112	115	129	123	127	150	136	131	161	140	133	109	124	135	112	124	129	113	136	118	126	128	136	125	136	161	118	111	132	132	132	131	127	140	142	138	145	134	132	137	94	141	146	134	161	114	133	118	142	131	133	118	157	127	116	126	116	126	137	155	149	122	137	147	139	142	131	126	140	129	112	115	131	128	139	140	109	137	145	135	134	121	135	103	125	130	111	146	127	128	137	146	148	126	126	134	117	107	139	135	149	98	132	126	141	135	124	129	145	128	156	114	125	133	134	132	139	131	137	129	138	137	135	114	144	131	129	124	126	130	119	128	130	146	126	146	133	126	118	142	127	135	132	128	147	129	143	141	141	140	140	148	142	135	117	119	151	129	134	108	113	136	121	136	119	152	114	114	138	141	122	143	142	102	140	158	137	153	125	140	114	130	140	136	120	137	121	135	134	130	126	122	130	129	128	130	130	125	144	127	135	124	126	139	148	133	120	153	129	115	118	139	151	130	140	131	147	152	129	130	133	131	103	111	133	136	122	145	127	130	136	128	130	121	135	133	133	130	136	131	143	125	126	125	121	142	154	135	125	148	146	143	125	117	118	150	133	162	117	139	123	135	122	111	111	115	131	122	126	120	130	121	120	135	137	133	132	145	107	146	128	140	147	148	114	125	134	157	129	139	116	141	142	121	125	123	111	146	127	133	149	130	147	149	121
7382	1987	4284	5165	4608	3749	3067	2681	2165	1941	1668	1468	1251	1173	1119	1002	954	880	821	790	692	786	702	685	674	664	587	569	621	525	565	561	513	560	546	502	514	502	509	487	518	510	457	499	509	483	440	492	468	413	459	406	410	446	445	414	438	440	464	460	469	464	430	433	405	441	423	431	371	451	400	419	426	393	413	448	487	481	431	475	418	429	392	433	409	408	448	402	389	433	403	417	403	395	409	454	436	392	412	412	384	382	433	415	374	452	446	384	428	428	394	395	389	401	407	390	395	401	418	396	407	372	439	414	399	426	408	426	415	396	388	375	457	384	419	432	395	388	390	400	417	415	399	411	376	424	400	385	420	400	399	370	410	396	405	413	405	393	409	411	416	434	388	405	409	395	390	404	433	422	411	410	407	415	376	408	392	415	441	393	412	434	409	413	411	422	413	358	369	422	391	368	374	418	405	381	393	403	417	427	411	351	409	408	407	430	398	364	411	407	387	405	388	416	385	422	414	433	418	445	415	408	401	426	406	437	413	391	386	450	429	450	402	402	385	412	403	393	402	419	404	394	402	417	401	387	407	403	418	383	409	408	391	396	406	412	408	393	394	386	416	392	418	410	374	399	429	396	428	392	408	414	395	404	381	397	393	443	405	452	416	400	410	426	382	398	397	392	408	414	421	404	351	395	388	389	421	410	398	388	438	426	407	418	403	388	418	372	395	389	377	396	408	430	406	417	397	428	398	399	398	374	411	425	408	410	404	412	402	390	438	368	395	404	406	381	391	433	391	375	398	436	404	381	410	359	402	425	421	396	412	434	379	426	414	402	377	411	434	414	423	407	416	398	397	407	411	433	392	369	389	408	417	402	376	413	434	404	417	385	413	400	415	396	374	434	399	389	392	411	393	407	420	358	381	419	388	411	380	401	425	415	373	426	406	412	389	380	405	414	391	412	410	389	380	426	385	451	383	420	372	397	396	388	384	401	428	399	380	412	391	401	413	423	380	411	384	395	431	433	395	409	465	415	392	411	408	416	404	410	418	373	394	405	399	417	374	385	373	424	406	374	424	418	380	408	384	412	388	402	400	386	378	413	378	401	404	417	384	384	406	416	387	375	411	448	410	379	414	408	397	393	420	409	416	403	416	447	414	412	370	416	405	398	383	411	374	386	399	425	413	404	416	408	386	356	417	415	391	358	419	393	379	383	389	416	412	394	400	416	406	414	446	405	411	410	394	414	437	362	438	371	404	428	394	409	398	413	420	429	419	388	383	413	377	443	414	391	371	411	402	395	375	407	399	403	415	406	416	410	414	364	388	416	415	440	435	412	357	388	392	395	397	411	393	416	390	380	396	405	423	415	441	420	399	413	406	415	390	426	393	373	406	384	398	411	384	367	386	371	421	424	420	410	388	413	432	394	398	395	393	390	445	395	417	419	383	383	423	415	389	399	410	409	424	376	392	360	433	413	412	395	409	397	411	422	403	402	406	411	427	386	417	425	391	378	386	416	388	398	401	369	363	389	392	349	394	424	391	396	414	410	417	413	387	411	422	377	428	396	383	414	410	401	428	383	414	422	407	392	390	390	397	394	420	403	417	414	387	373	395	417	395	423	382	414	398	427	407	389	398	408	384	419	404	391	401	354	394	433	373	368	407	412	416	400	420	395	397	404	399	408	427	383	412	409	409	387	370	420	381	403	420	412	384	400	408	434	419	375	413	382	405	374	406	421	383	413	386	424	381	432	379	392	388	421	400	398	400	406	394	374	404	419	398	430	406	389	420	376	414	370	394	381	388	385	411	417	400	422	393	378	378	377	387	397	403	368	437	414	419	407	418	423	389	391	386	431	411	357	407	390	397	383	408	410	372	399	402	429	396	395	368	389	407	437	373	417	378	405	396	402	395	422	417	407	402	369	421	413	403	433	403	367	417	395	407	389	393	419	403	380	403	379	417	380	420	397	390	367	411	384	399	364	400	385	441	433	411	405	396	401	407	381	390	363	393	400	410	389	381	418	410	399	403	431	402	398	425	365	392	368	399	431	396	416	405	393	377	363	409	406	381	405	427	386	381	363	415	376	416	394	403	347	390	420	376	415	415	384	431	397	414	399	413	380	394	409	412	422	445	393	363	412	401	407	381	421	365	347	394	359	381	399	405	409	414	372	401	361	404	399	404	420	413	389	442	424	453	383	389	401	397	409	410	415	380	419	380	414	418	388	404	418	429	412	393	377	358	427	379	415	418	424	405	376	410	393	368	416	422	427	419	447	407	378	425	394	381	432	401	381	385	375	410	412	437	401	401	413	395	413	410	433	422	406	400	424	396	415	402	450	414	378	376	393	403	453	391	390	399	408	398	415	411	398	420	436	418	369	399	408	430	404	399	399	432	365	446	426	444	409	428	400	410	416	437	423	419	408	395	386	392	401	380	415	393	339	413	394	418	425	408	409	420	411	398	405	410	396	371	370	430	364	397	381	408	399	365	381	409	434	401	421	392	390	415	367	457	396	375	428	390	418	382	403	387	392	413	399	397	384	422	410	388	427	405	424	438	407	406	427	399	410	363	397	437	398	371	435	398	387	409	386	372	388	367	410	420	384	382	411	418	433	411	429	389	384	400	407	409	408	400	375	411	383	409	461	401	369	389	375	397	388	392	400	376	398	422	354	392	397	385	431	399	382	412	427	391	390	455	379	439	408	419	392	403	377	394	420	421	390	421	421	385	396	419	426	415	385	391	363	394	402	389	426	409	422	412	426	385	455	403	413	410	392	396	389	443	398	422	371	426	416	400	398	379	417	449	399	407	369	399	407	415	377	395	380	394	384	386	398	402	414	415	392	437	394	387	380	433	422	403	410	399	402	378	398	391	372	441	383	390	381	433	364	422	379	375	405	414	405	411	413	419	405	396	388	400	404	405	402	390	406	382	408	364	407	401	359	398	404	389	421	430	427	398	405	386	407	418	394	380	421	393	442	380	387	412	381	427	402	374	406	400	443	409	386	402	425	385	413	446	388	339	429	425	418	413	409	357	389	392	420	400	396	413	391	417	364	362	409	408	407	395	428	427	396	404	415	412	413	402	367	384	359	407	368	391	419	398	407	391	404	373	402	385	390	381	411	382	399	408	422	410	364	416	420	386	381	399	444	414	434	432	430	413	367	390	399	394	390	419	415	361	367	401	380	431	400	398	392	417	407	375	395	394	374	409	365	410	391	382	402	422	393	408	407	381	394	368	413	399	394	419	393	423	393	366	400	390	425	414	375	378	405	414	419	412	401	411	398	421	397	384	410	397	409	407	415	422	358	382	411	437	413	387	399	438	398	392	386	395	399	398	399	398	405	403	382	397	416	421	394	428	379	451	412	423	340	395	409	390	395	400	394	378	373	379	396	381	406	383	412	395	406	385	432	417	438	380	365	392	416	415	378	382	424	404	435	394	423	398	390	418	389	371	379	422	403	469	426	401	398	400	400	387	395	379	363	400	395	428	409	416	381
2234	296	340	319	301	299	272	242	300	273	250	279	259	257	265	276	246	274	273	259	260	277	262	295	216	241	269	271	276	270	230	298	256	272	237	283	271	239	282	264	289	263	242	258	257	245	266	262	233	241	275	254	279	239	249	260	281	241	262	281	246	250	254	235	286	258	266	271	272	275	251	265	259	235	251	247	274	283	279	269	275	259	268	253	249	266	255	248	279	273	246	268	260	268	273	270	266	269	273	248	269	277	268	260	272	278	227	234	254	226	274	289	303	241	243	264	252	297	288	253	278	265	273	251	250	231	282	252	256	269	247	275	244	265	267	264	283	267	277	293	287	274	267	282	249	257	274	285	254	249	253	262	241	257	257	287	244	245	240	264	265	265	258	272	258	285	269	252	230	278	251	258	259	269	277	231	224	268	278	277	296	248	253	268	278	254	281	263	263	277	257	234	239	256	270	246	255	252	228	255	230	243	276	264	274	276	279	243	269	233	259	265	241	262	265	262	252	306	255	273	243	281	258	252	266	259	248	273	239	235	284	238	263	278	270	274	259	282	261	260	266	261	289	280	237	248	289	264	252	286	276	254	268	259	284	269	259	246	228	250	263	315	260	259	249	257	238	279	247	264	265	267	232	263	257	275	274	278	292	241	297	263	237	249	282	262	251	260	255	258	250	265	250	274	276	271	240	271	285	287	263	262	260	221	248	250	282	279	240	261	279	257	255	270	255	290	254	236	258	254	247	276	258	269	238	246	264	264	297	252	269	255	297	255	256	263	268	244	239	228	268	313	280	248	254	270	250	284	269	270	295	240	216	249	282	252	280	257	302	256	255	264	270	272	279	262	248	280	286	286	290	248	260	252	277	233	256	277	254	236	267	244	248	274	243	265	257	247	254	288	300	236	262	279	284	265	283	241	279	263	276	284	289	269	263	258	240	273	282	274	295	251	236	254	262	249	249	243	260	253	259	287	264	270	270	241	258	244	281	283	260	258	262	258	276	289	292	234	274	289	248	253	285	272	280	265	266	250	259	255	259	224	266	274	258	266	271	263	238	259	270	267	241	262	273	270	237	273	232	256	273	266	260	281	264	266	255	254	274	273	266	269	244	281	297	240	257	275	271	270	257	233	265	269	284	279	269	237	281	247	230	274	288	274	275	275	228	252	257	249	264	252	288	271	286	258	249	281	276	269	268	256	244	252	273	279	257	230	267	257	247	247	248	254	241	249	229	269	295	267	279	247	251	263	279	271	268	276	301	258	258	261	255	244	249	228	269	283	269	245	285	270	260	265	272	270	273	255	228	269	250	249	250	272	269	237	290	285	231	250	262	281	259	267	288	263	260	284	257	243	255	284	248	270	275	257	239	256	225	250	240	248	267	264	289	278	251	285	283	259	273	252	300	229	239	260	240	243	277	256	263	254	251	258	277	251	227	264	276	263	282	245	301	235	252	243	244	259	283	262	257	265	239	270	273	265	260	241	250	254	285	253	272	276	277	275	235	270	275	250	272	258	246	276	277	253	281	280	237	234	273	308	254	252	245	274	265	259	292	286	259	279	231	276	265	254	257	253	256	248	283	233	291	252	261	273	271	237	259	269	277	246	278	267	283	294	258	230	258	254	248	264	268	263	277	263	271	253	266	296	257	250	272	269	255	271	240	290	284	280	269	270	238	252	259	273	261	261	271	272	272	261	249	265	244	260	245	261	232	281	250	272	256	232	234	245	259	250	241	256	251	252	252	283	240	265	245	286	223	262	256	252	236	260	221	253	281	244	237	242	267	264	265	257	269	262	278	272	263	252	259	254	252	272	255	268	235	256	281	285	269	286	266	263	273	247	250	278	278	262	277	258	241	281	297	274	280	252	243	270	229	264	261	277	267	254	263	257	293	268	229	269	266	272	290	296	265	252	261	272	258	262	258	276	257	244	268	268	223	260	272	289	256	258	255	282	290	272	251	252	278	256	250	272	236	266	266	253	253	277	239	262	263	273	296	238	244	263	257	272	290	250	277	254	293	270	249	265	265	252	273	285	267	311	278	287	236	262	267	229	228	273	247	279	223	266	263	274	280	260	254	264	274	252	269	254	227	213	266	267	265	249	286	247	261	274	261	250	241	255	263	237	265	264	270	288	259	272	259	250	266	274	280	268	282	225	277	256	290	266	250	275	219	244	254	276	267	259	215	269	231	263	274	235	248	236	245	258	241	247	252	265	275	283	267	285	251	275	293	263	245	286	285	227	251	239	278	258	246	271	228	266	250	241	275	239	267	264	254	277	249	239	256	252	318	270	254	210	265	272	285	255	280	240	279	265	299	280	283	278	286	298	257	250	253	256	272	239	305	250	252	257	255	283	244	253	252	262	241	272	265	253	257	259	235	254	245	238	263	278	261	245	274	261	272	243	263	233	265	282	273	286	263	265	296	269	237	267	270	250	294	258	267	237	237	294	267	265	267	217	267	265	251	287	274	261	274	272	243	243	280	259	248	223	264	240	256	276	262	276	277	282	235	270	269	269	264	240	273	277	275	277	274	276	253	260	231	250	246	261	260	258	278	254	273	285	255	249	263	259	245	274	264	274	232	278	249	274	272	252	251	247	257	264	255	226	263	265	256	286	256	265	249	245	238	262	232	273	261	273	267	254	259	238	278	275	237	255	256	253	226	253	250	272	274	252	288	265	281	239	255	294	248	254	259	291	256	256	270	257	284	277	260	261	252	260	250	275	257	285	282	240	258	258	269	292	260	259	258	268	271	274	257	260	255	288	295	272	289	247	256	276	278	278	241	236	253	282	235	276	274	258	263	262	290	257	245	252	262	255	277	303	258	259	280	252	242	258	294	258	255	297	286	242	249	292	230	229	260	238	289	274	225	279	258	269	263	250	255	239	240	262	292	283	267	268	243	257	220	273	243	282	270	275	255	247	271	242	273	243	280	249	266	275	269	270	249	238	233	276	255	282	281	251	284	258	259	241	263	258	243	270	279	280	234	273	265	255	258	266	256	224	269	255	257	222	273	242	247	286	291	269	267	258	255	263	245	267	265	249	234	265	266	259	248	245	272	254	250	258	290	250	289	257	262	245	256	269	285	253	260	249	285	308	228	292	263	265	247	258	241	242	265	274	285	270	254	235	254	282	259	245	288	272	255	259	249	258	264	259	256	256	279	257	283	259	268	275	288	283	264	252	272	238	268	263	241	248	256	255	256	277	287	268	252	274	242	263	248	253	269	254	271	249	271	258	242	240	270	252	264	230	265	281	300	272	258	251	275	280	258	266	242	230	254	259	260	254	262	231	256	270	256	249	266	250	244	233	280	255	285	278	258	250	252	252	262	280	258	253	267	234	259	247	244	233	241	281	256	258	233	295	266	254	231	310	286	297	252	266	246	272	250	262	252	238	276	241	258	285	293	232	259	276	296	260	263	292	252	280	254	259	276	249	272	266	240	253	292	253	272	278	263	276	266	263	248	272	272	274	237	297	256	249	251	297
2331	727	874	929	911	870	783	812	740	788	802	719	704	737	723	695	731	706	739	712	706	717	728	757	744	700	712	755	702	698	697	742	700	743	676	708	723	713	734	723	733	686	692	678	685	739	693	692	736	674	705	749	711	753	710	700	745	725	722	701	654	699	699	745	690	755	699	709	693	725	769	707	686	728	758	743	670	684	723	675	707	701	731	713	680	704	705	700	687	674	714	705	733	722	664	700	723	703	753	672	711	779	694	712	688	735	723	696	678	690	690	701	694	653	671	719	699	646	740	655	702	705	685	686	746	670	712	674	711	715	710	708	737	727	676	684	705	727	712	680	730	710	688	696	721	700	725	705	686	693	653	735	707	764	744	730	694	709	730	750	722	685	740	652	728	702	657	745	706	654	716	716	750	711	678	738	717	712	701	715	676	720	663	693	710	722	716	744	685	719	673	698	675	701	697	699	734	677	713	675	713	714	761	660	689	697	728	725	717	681	765	681	699	709	713	735	713	767	735	645	699	696	638	682	759	716	724	698	730	687	693	736	712	690	703	708	731	716	693	699	708	705	731	722	682	697	691	693	724	682	657	726	734	685	695	685	715	715	723	686	684	702	751	703	685	732	673	683	684	728	711	706	726	705	692	695	708	721	683	708	691	673	724	727	717	649	698	739	730	657	710	771	730	735	701	717	731	711	762	731	667	693	727	701	670	702	667	720	722	678	712	754	689	713	740	714	756	677	729	717	739	704	691	757	704	688	689	708	713	731	756	683	708	757	710	707	714	667	707	719	689	733	733	723	723	735	676	665	730	728	684	698	741	668	714	725	736	725	640	692	738	699	759	732	696	706	715	686	699	665	698	728	635	664	727	670	713	656	655	745	710	735	700	712	689	698	737	669	767	692	738	674	639	697	680	723	673	741	744	716	668	700	754	719	686	721	718	663	727	700	715	689	722	701	688	722	667	736	743	690	683	734	759	659	702	672	694	704	686	706	705	717	680	713	723	701	711	683	691	718	720	732	639	676	688	722	706	750	680	704	708	705	708	721	716	723	725	705	714	731	751	737	692	685	718	699	711	731	683	715	643	710	692	671	766	663	693	677	693	668	718	738	737	714	713	763	699	750	739	725	736	736	694	708	676	742	736	673	773	693	714	671	708	738	727	709	686	716	712	664	723	731	704	684	699	775	731	733	686	729	672	705	711	672	709	690	659	727	708	709	713	719	711	667	653	699	717	714	729	725	682	699	724	661	742	664	714	698	714	643	666	674	737	709	724	758	721	741	761	743	743	678	759	725	651	745	687	684	664	644	683	711	677	765	652	683	683	771	720	738	730	693	764	707	715	700	658	712	761	705	698	700	676	665	754	715	723	686	711	750	695	771	693	689	703	702	721	749	694	710	686	706	710	748	723	753	688	716	724	711	709	700	686	696	726	704	737	658	708	715	711	652	692	704	719	695	734	693	665	757	676	717	701	698	716	726	713	751	688	684	685	688	731	725	722	735	668	695	761	714	719	776	683	716	708	704	725	724	724	733	700	710	697	672	685	703	733	749	676	715	697	677	681	628	723	739	682	695	664	745	713	712	717	714	742	673	700	742	673	739	699	760	711	724	720	706	741	724	700	759	700	716	710	741	722	698	738	744	706	714	727	719	697	673	701	701	766	696	724	753	724	683	691	708	701	734	722	707	719	668	639	758	756	721	705	679	739	701	684	720	671	714	725	721	722	698	724	725	700	685	694	742	713	731	733	704	765	678	720	670	704	674	678	686	697	725	702	735	699	672	704	731	751	744	753	679	715	757	721	740	722	711	718	703	715	728	701	696	699	736	714	728	636	756	717	679	718	717	686	697	732	673	695	718	690	698	698	711	697	731	689	708	742	699	729	691	720	712	730	703	691	700	705	685	765	711	707	707	696	726	686	698	687	728	686	724	705	695	723	710	713	687	716	681	663	716	726	671	743	722	672	706	683	656	726	684	732	639	708	741	711	692	665	707	699	729	704	693	707	742	743	671	756	643	718	724	708	737	669	686	739	708	634	699	758	662	695	762	708	722	671	695	731	660	692	665	770	700	703	707	710	672	710	686	715	713	719	717	727	690	696	729	734	738	731	698	740	704	758	724	714	657	731	677	712	710	669	707	700	708	712	731	717	751	742	703	693	677	716	675	724	690	748	711	718	701	675	675	756	710	677	766	693	757	771	720	672	690	680	670	702	665	699	714	673	678	755	728	704	744	748	733	673	679	714	682	714	710	708	696	675	742	673	696	672	754	694	700	693	701	693	717	750	676	719	712	676	732	682	693	695	664	690	720	669	707	700	703	723	721	661	710	697	688	739	692	690	704	697	723	716	692	694	681	724	730	711	763	749	743	700	715	736	730	714	734	718	675	719	719	707	752	713	729	709	720	653	795	698	669	685	721	702	697	754	672	761	718	737	685	674	688	691	705	722	777	696	713	651	666	695	723	671	710	730	714	697	673	678	690	705	733	717	699	686	704	716	701	689	689	741	681	685	715	726	681	735	728	689	722	759	690	686	668	673	720	694	757	674	723	737	644	730	719	711	735	728	665	734	693	700	743	686	691	699	703	705	730	695	697	746	728	670	759	744	744	712	688	705	705	708	710	691	711	700	697	710	718	701	655	735	709	669	692	687	709	731	715	668	714	760	665	707	739	689	714	660	720	715	728	685	725	707	708	706	710	722	736	688	707	734	723	706	704	725	685	684	674	712	704	708	688	676	695	722	676	716	722	706	758	709	697	668	677	647	694	678	720	702	707	731	730	752	676	702	724	734	660	704	772	682	740	692	724	679	687	714	736	669	711	719	690	671	709	734	715	723	745	735	697	713	716	673	692	732	730	649	691	715	668	670	695	732	706	712	657	760	736	707	698	731	701	686	726	724	732	675	679	712	741	714	695	686	698	737	676	736	702	684	709	688	731	693	701	698	727	697	724	742	699	701	661	743	731	707	688	714	728	687	718	725	721	733	720	722	695	714	746	704	743	747	647	737	738	710	707	697	775	685	674	678	671	693	663	699	662	750	702	691	689	682	698	679	673	722	729	719	709	706	692	742	707	714	746	688	699	708	683	745	692	682	702	757	691	726	720	691	695	700	708	713	729	694	699	708	724	659	740	673	685	698	732	751	677	728	712	737	694	727	748	718	721	713	708	694	726	706	752	756	703	733	798	715	735	711	733	770	721	684	700	705	718	702	713	700	727	740	663	690	673	710	736	636	681	697	739	687	682	662	714	719	694	713	703	721	719	707	672	698	682	656	706	703	726	691	704	698	704	662	712	685	675	746	721	719	692	712	727	688	690	742	726	719	703	681	718	707	749	670	709	756	681	692	697	729	714	713	734	739	721	732	694	708	715	711	695	703	667	691	714	751	726	730	673	713	705	734	691	717	728	688	705	712	649	729	678	704	731	680	661	775	719	725	737	733	700	769	708	702	712	708	730	683	685	702	716	720	725	718	715	709	693	644	694	726	735
8804	876	1130	971	676	518	392	366	309	311	238	207	191	190	176	196	166	168	153	160	147	150	167	161	149	173	149	134	163	165	141	152	143	149	132	141	128	136	160	123	157	159	164	124	128	146	130	151	145	148	143	151	138	151	152	147	152	137	142	168	149	148	131	153	134	125	134	147	130	139	139	153	134	129	134	127	143	148	131	150	123	121	143	146	132	139	131	139	151	145	158	146	127	137	144	137	142	134	160	156	146	126	128	144	146	158	140	139	136	134	137	119	134	157	117	156	140	127	132	123	148	140	144	145	143	149	141	144	126	133	142	153	141	145	133	122	129	137	147	148	130	146	124	140	144	141	133	114	132	128	154	135	139	134	158	134	126	160	130	140	142	132	150	122	135	144	127	126	125	137	148	135	144	138	127	144	112	153	137	112	131	159	129	143	136	144	140	145	156	135	154	146	126	151	129	147	139	151	137	147	139	142	149	161	151	140	138	133	143	145	136	149	140	129	117	149	141	132	117	158	134	131	155	133	114	134	141	149	131	125	140	148	147	148	163	136	138	147	159	144	151	136	130	123	144	173	119	140	127	148	148	140	148	153	135	133	141	141	136	152	141	133	123	124	141	108	143	150	147	128	135	134	148	135	137	140	127	134	131	157	172	137	147	132	132	153	132	131	142	142	135	167	137	123	131	129	119	128	140	125	130	146	144	137	146	146	133	143	124	157	134	151	146	110	139	138	135	133	135	182	130	135	148	136	143	139	131	139	143	121	134	142	153	126	145	137	159	126	120	153	146	132	144	150	134	155	129	147	144	144	136	163	131	167	137	148	146	132	169	138	159	138	129	146	165	143	150	142	136	162	137	119	140	125	138	149	139	136	151	126	141	155	142	117	113	121	152	136	131	146	130	149	135	122	127	126	144	140	140	141	133	129	139	132	126	146	149	145	122	128	140	135	141	146	133	144	136	132	134	155	166	168	137	139	137	150	115	133	143	151	134	144	128	131	140	141	127	151	149	164	125	138	135	136	137	131	151	137	141	146	120	149	144	143	107	119	147	130	120	153	123	152	142	159	137	135	143	151	138	131	146	143	107	150	134	131	153	111	138	127	130	146	124	147	153	130	153	126	141	150	127	153	137	142	129	130	126	144	133	141	152	138	149	146	131	137	132	139	137	131	146	140	140	137	155	145	141	143	134	136	131	149	144	128	133	149	146	114	123	147	142	135	144	132	142	145	145	136	133	112	128	135	141	130	126	126	127	124	135	146	128	137	139	140	121	138	147	127	127	145	148	162	144	139	153	146	135	134	133	118	135	121	146	140	141	138	135	141	126	136	119	147	126	127	123	156	134	111	151	113	162	117	143	126	121	158	129	142	157	138	150	174	132	153	161	133	157	143	158	146	119	144	137	139	140	141	141	133	126	123	141	139	134	133	116	145	144	141	164	160	144	122	133	161	143	128	131	132	132	135	143	142	118	136	167	135	136	136	137	166	151	141	109	138	133	124	133	134	112	143	139	148	147	137	138	150	151	140	124	136	143	145	125	126	142	146	149	145	150	144	124	143	166	140	134	113	132	140	124	166	116	137	134	140	136	141	149	131	151	149	130	145	149	134	146	138	160	134	109	136	134	135	137	145	129	131	166	157	120	141	139	153	119	141	145	125	141	122	149	150	142	145	120	152	157	125	128	148	132	145	135	128	156	137	121	148	138	150	142	151	131	111	144	132	143	145	142	124	118	120	110	133	149	147	146	130	145	132	151	153	143	144	141	133	127	151	134	128	132	135	138	133	117	127	153	137	137	145	135	126	123	147	136	131	144	146	164	141	153	133	126	134	133	138	142	127	159	142	141	144	131	135	138	143	134	129	150	147	133	157	148	123	133	134	135	140	108	148	135	154	138	137	136	142	125	147	150	145	113	144	129	139	147	121	145	135	110	147	129	130	147	141	138	145	119	140	137	134	149	158	120	126	152	140	137	136	143	121	131	114	133	123	158	132	159	139	144	133	145	142	137	129	137	128	137	150	131	150	132	134	158	132	134	130	156	150	139	157	137	174	154	143	137	122	113	160	149	160	144	146	144	137	125	118	141	135	147	141	117	131	158	152	140	133	131	138	115	144	121	134	131	138	148	131	132	148	143	122	123	138	142	129	121	130	132	143	133	138	128	126	143	133	137	123	148	154	139	160	146	154	130	143	139	126	115	129	141	136	158	132	160	139	141	139	148	136	126	136	126	158	142	149	133	133	132	160	127	126	129	143	138	131	142	129	134	138	142	151	136	123	138	124	137	125	152	143	129	142	138	137	119	124	126	151	140	110	142	136	144	140	146	135	146	142	159	134	162	130	163	160	163	140	132	134	137	139	136	119	165	141	109	130	134	146	138	147	151	136	150	131	146	145	167	162	136	143	138	139	144	135	126	146	138	140	144	133	134	132	142	127	137	143	143	136	129	129	135	140	137	130	130	132	146	154	141	138	129	153	123	150	144	126	126	131	132	122	132	141	126	136	137	131	127	136	145	137	143	139	151	145	144	138	143	151	144	155	143	130	153	150	130	139	149	146	120	138	143	137	148	138	141	140	124	154	138	164	139	142	138	145	142	136	163	150	126	164	128	132	150	131	123	118	155	140	139	134	142	140	135	142	128	145	127	143	136	136	154	158	142	148	150	154	161	128	124	149	144	133	147	163	140	139	128	148	157	142	128	148	143	109	137	155	143	153	139	139	136	137	147	140	132	158	135	160	137	146	131	158	115	144	148	126	143	119	152	133	126	167	136	141	154	158	133	136	149	141	127	143	144	139	145	124	125	133	135	126	144	138	123	158	166	126	156	119	134	151	142	146	128	127	156	139	129	137	135	138	153	134	145	157	152	140	144	134	143	133	142	131	129	136	139	121	154	150	155	151	145	140	122	130	149	137	141	152	145	139	132	158	139	137	143	138	133	133	130	138	146	137	112	145	125	151	129	143	135	119	152	131	114	137	130	147	171	134	139	116	134	130	140	137	158	156	148	133	141	169	155	144	128	128	153	135	119	128	125	135	143	145	126	151	129	142	141	136	123	141	137	114	145	136	134	135	135	134	130	133	158	139	132	135	134	139	145	124	131	138	129	133	133	154	135	146	133	134	149	146	139	126	128	132	138	134	131	139	145	132	153	141	124	110	140	132	152	139	167	128	151	145	135	137	139	119	158	131	134	118	143	140	138	133	137	167	138	146	140	131	156	115	138	132	153	148	122	135	138	134	140	126	162	165	141	122	135	125	156	128	128	161	145	146	141	155	132	156	152	140	129	135	146	130	130	131	147	158	158	123	165	147	142	161	124	153	137	150	133	141	137	119	159	129	156	133	131	128	147	121	133	121	137	152	144	130	140	152	157	118	140	137	125	132	131	158	140	134	127	129	143	125	132	152	125	132	144	142	155	130	131	144	135	150	142	133	154	127	125	129	174	146	141	158	128	155	152	158	138	133	138	139	131	130	143	166	138	132	143	161
5385	1223	2519	3068	2675	2204	1849	1558	1360	1184	1079	983	862	901	745	740	734	666	647	640	566	601	586	538	501	546	502	535	478	518	525	509	484	484	498	435	480	473	486	473	426	465	473	443	498	466	451	418	438	425	461	474	450	452	412	437	463	435	456	441	448	426	433	430	381	448	410	417	436	421	406	443	446	432	424	419	432	401	461	418	463	379	441	407	393	392	429	427	413	438	389	453	397	382	430	442	423	429	383	431	439	417	388	385	403	380	462	411	408	393	431	425	441	435	395	460	420	419	427	428	403	447	396	415	386	443	395	381	412	399	381	401	434	397	404	428	438	434	421	424	397	409	422	414	420	409	435	401	397	409	446	424	394	448	412	402	369	416	382	401	426	395	436	422	420	381	421	407	399	395	440	434	425	422	397	421	402	438	373	402	380	433	396	397	395	405	410	383	388	393	387	404	385	473	405	412	387	386	417	371	380	433	411	393	412	435	404	364	420	421	428	416	411	391	431	433	422	445	395	414	401	422	414	452	379	382	410	440	431	422	398	422	417	452	389	372	454	404	401	437	404	420	433	408	396	417	405	441	434	411	475	441	427	412	423	398	395	401	427	414	409	460	463	398	417	405	404	438	390	402	392	396	419	429	433	414	405	401	404	407	362	407	410	435	393	437	426	416	403	388	443	427	403	459	413	440	388	426	402	438	388	412	436	406	389	417	431	459	462	414	415	400	368	403	378	387	409	406	423	414	408	411	409	404	418	442	395	387	424	363	392	444	397	386	416	418	422	401	400	403	434	374	403	421	416	427	407	437	400	431	436	425	399	432	437	420	412	433	374	389	426	424	400	416	407	437	424	416	386	408	401	420	414	433	407	454	384	441	389	392	414	408	454	402	409	401	401	411	399	396	399	398	401	382	389	426	426	408	382	433	418	449	383	422	403	446	438	422	421	409	402	403	412	390	400	416	364	388	385	408	404	393	418	435	354	414	408	410	403	398	407	417	401	398	409	390	403	424	423	401	406	444	421	417	453	416	400	376	380	423	383	395	425	387	388	396	445	440	400	397	392	421	379	387	397	452	384	430	412	395	410	408	443	439	468	392	445	403	430	396	390	437	430	391	399	400	390	406	413	433	401	463	408	370	419	411	425	426	377	416	421	400	408	412	467	408	418	400	463	411	430	408	408	417	413	446	414	377	421	440	442	383	407	419	416	397	437	427	412	411	391	390	436	420	378	402	399	412	388	425	439	416	407	406	425	418	400	399	397	406	398	400	405	436	397	429	412	440	403	411	398	416	412	453	401	455	428	420	391	427	405	401	413	431	404	432	396	432	438	383	417	377	429	413	422	414	407	392	420	395	405	379	429	401	414	453	427	397	384	390	431	420	435	407	418	395	418	430	414	430	393	398	398	447	392	428	409	406	422	429	391	392	428	426	395	430	405	403	404	400	418	401	421	434	361	407	413	421	417	404	433	406	388	406	390	424	392	431	421	411	399	428	380	412	391	413	396	441	395	457	438	431	397	395	412	411	408	365	373	408	393	428	436	409	371	380	410	431	398	400	424	408	377	379	417	422	396	421	442	411	416	433	374	398	422	412	391	418	442	395	402	457	393	405	413	433	413	399	414	390	435	420	435	395	399	425	447	433	427	426	423	426	442	416	407	376	438	414	421	376	424	391	402	379	381	417	408	422	410	413	406	405	393	381	412	411	416	370	421	406	380	420	437	397	398	390	435	429	402	411	445	421	394	431	413	387	358	374	424	398	408	383	415	433	392	436	419	392	403	382	377	387	390	396	388	408	428	429	386	407	404	420	416	416	394	405	444	406	402	418	424	451	392	394	395	427	428	405	420	405	474	453	401	413	408	405	389	374	413	410	421	397	429	414	434	398	406	438	447	420	410	397	429	434	425	404	421	419	427	392	424	418	407	390	428	392	413	384	405	399	403	416	408	386	436	398	404	420	411	431	406	404	383	378	413	427	438	419	435	368	422	391	394	389	401	404	462	433	372	421	424	389	386	417	389	419	405	431	392	401	415	396	380	458	398	428	410	387	456	414	420	382	426	427	382	428	380	424	365	413	416	428	423	409	434	429	398	394	424	422	416	387	416	417	421	402	384	413	425	422	398	422	435	445	423	411	432	424	404	419	416	406	382	414	412	435	411	423	400	415	417	412	456	450	411	433	422	389	424	422	436	451	413	399	419	427	437	430	446	399	429	437	407	398	431	423	428	395	409	425	382	439	411	392	399	421	390	404	409	395	407	407	444	393	406	365	394	379	387	421	390	414	460	388	386	435	429	432	403	429	421	381	425	437	415	423	403	411	421	423	403	426	395	402	418	375	354	406	395	418	408	431	398	391	372	417	398	402	390	379	364	417	395	423	390	414	348	397	454	382	394	409	390	397	415	383	410	406	404	404	419	397	387	418	423	422	408	396	397	403	416	396	405	397	401	378	420	414	421	404	388	405	358	390	442	450	416	404	425	407	439	414	457	431	437	375	401	430	404	399	416	387	434	370	375	396	446	412	382	406	418	402	431	408	433	432	412	443	420	367	397	413	395	425	394	390	421	431	422	381	434	423	401	401	430	415	417	436	400	432	408	383	442	408	384	396	378	425	410	435	438	417	389	365	408	397	371	429	396	409	410	426	404	365	392	391	422	402	402	416	411	408	431	410	421	459	407	442	403	399	421	407	413	401	379	430	441	409	427	402	400	417	377	395	424	432	416	426	401	400	360	424	407	446	439	375	409	440	460	389	405	389	396	380	417	420	361	458	424	394	435	397	380	402	399	392	393	406	440	400	385	412	416	424	455	393	384	415	384	385	383	387	435	437	446	406	420	437	421	441	449	398	420	413	414	396	425	418	425	422	425	432	450	396	405	403	418	410	412	399	430	421	417	436	404	407	406	408	412	413	404	396	407	404	392	429	412	414	420	398	419	420	403	400	393	418	406	408	415	429	424	368	401	396	432	403	408	416	425	383	380	437	406	393	414	464	424	378	457	420	436	424	435	394	403	396	419	409	434	397	405	410	385	435	450	439	446	392	409	411	433	416	430	432	413	401	417	435	378	428	388	373	405	404	396	424	429	415	407	404	407	398	407	406	383	411	425	429	368	445	380	399	387	426	443	431	386	409	409	405	426	428	393	435	395	375	404	398	393	387	394	394	362	404	381	416	390	436	421	417	397	384	414	393	414	424	458	442	425	401	417	422	399	396	410	409	419	395	394	400	403	395	403	423	381	450	399	446	393	405	419	418	448	433	414	439	416	400	403	401	426	443	415	433	385	422	423	429	379	405	418	404	374	418	407	442	480	403	405	388	410	404	427	396	404	418	396	406	392	377	426	431	402	420	421	420	412	409	433	403	368	388	401	403	424	406	458	397	411	396	385	405	416	382	397	438	406	407	415	403	411	398	408	437	426	368	411	448	381	429	419	453	405	412	396	417	373	359	427	405	411	401	391	418	419	404	377	389	433	402	393	395	400	448	436	392
16339	2173	2256	1776	1250	856	729	524	423	368	338	288	255	248	245	206	191	196	185	160	177	170	140	166	141	158	128	171	159	144	143	169	137	125	166	136	155	151	140	135	140	140	139	122	123	115	145	138	137	129	134	140	131	134	141	131	137	117	145	144	143	125	118	141	116	144	152	140	137	128	143	158	104	142	133	132	131	133	152	147	153	144	135	135	143	147	132	135	128	150	130	114	147	135	133	112	144	153	146	139	142	141	143	150	126	137	140	135	129	149	145	120	124	109	113	137	120	140	114	130	130	127	111	128	128	117	128	111	130	126	115	130	149	154	125	120	127	149	154	118	140	121	147	126	117	129	119	118	139	118	141	130	120	138	132	127	112	119	125	134	125	126	125	126	132	133	144	129	124	146	142	131	110	128	134	136	135	121	144	118	115	115	135	124	125	119	143	133	112	125	136	138	143	140	123	143	124	129	141	136	135	158	127	119	113	141	152	141	122	136	118	139	127	129	138	134	119	132	136	143	133	141	141	146	120	124	124	140	126	125	129	116	144	114	118	115	108	140	124	143	126	131	143	123	134	124	132	143	124	131	115	141	128	130	153	170	121	129	151	149	119	140	125	127	132	125	131	112	149	128	149	125	120	143	118	126	132	118	136	125	143	135	139	131	112	132	144	150	142	135	147	159	126	127	105	147	156	129	134	133	116	138	116	119	153	138	148	120	154	151	121	137	110	127	142	129	127	137	127	131	128	139	132	146	142	137	115	140	138	139	145	143	150	119	118	130	126	146	137	147	128	165	142	144	131	131	132	105	129	151	138	123	126	115	154	135	125	143	155	139	135	134	126	145	122	127	111	140	121	144	149	132	124	132	137	118	125	128	134	127	133	119	129	129	131	127	135	116	140	138	125	148	137	126	120	145	146	158	126	130	111	130	138	142	139	125	155	132	126	142	135	118	149	139	142	130	133	129	133	133	131	129	138	133	120	124	155	116	126	134	142	121	132	129	146	129	132	142	137	147	100	128	142	124	118	127	132	147	122	123	116	160	138	139	117	141	130	122	131	129	128	132	114	132	126	117	138	137	148	120	125	113	136	119	155	119	143	120	129	114	101	140	129	114	150	126	130	127	139	141	141	122	141	134	133	125	116	147	129	121	131	114	149	121	120	145	127	141	127	126	126	143	120	141	134	143	128	109	138	141	137	139	133	132	118	137	130	135	132	138	129	140	160	115	125	125	136	144	147	132	124	130	131	125	134	142	123	130	119	138	140	133	127	116	132	125	142	127	128	131	158	127	112	108	137	136	127	148	121	118	149	105	137	133	114	139	111	110	132	141	118	122	138	124	134	165	117	123	131	123	137	110	133	137	137	130	134	146	119	147	127	128	149	124	144	146	144	144	131	130	128	98	125	123	136	143	123	130	136	137	124	137	101	144	134	134	110	148	118	134	137	134	132	116	134	132	149	146	136	124	126	132	125	149	134	144	153	164	142	144	129	126	140	110	135	145	122	143	127	125	125	127	148	129	137	137	138	129	134	147	133	131	134	134	136	125	142	131	135	98	131	125	127	145	117	137	107	134	132	125	140	119	140	137	131	147	139	111	131	129	143	137	125	152	138	144	112	114	129	135	134	125	126	121	155	119	107	121	132	123	129	145	139	119	143	117	107	136	123	161	133	139	119	131	130	131	148	113	128	124	125	126	133	147	146	123	127	105	126	122	119	126	145	139	136	124	150	121	119	133	128	113	148	131	122	150	116	144	132	128	146	125	120	120	131	128	120	121	141	127	128	116	139	130	112	143	112	130	123	153	110	135	125	118	138	134	142	129	145	133	140	136	145	123	154	137	151	120	137	141	131	127	135	153	115	123	130	135	118	120	151	125	116	132	137	132	125	131	120	113	126	162	153	134	133	160	141	137	122	118	140	150	127	133	139	128	124	127	139	120	153	141	127	121	122	128	124	119	120	129	132	117	114	129	94	143	114	119	124	123	118	121	143	123	132	141	126	135	102	130	124	133	118	129	150	113	121	119	121	109	134	129	136	135	142	138	130	165	131	123	129	142	122	137	130	145	142	134	129	135	128	131	129	121	152	115	126	134	122	155	115	138	120	123	136	142	115	124	136	115	139	153	133	120	128	132	136	126	144	128	129	144	132	118	157	133	135	128	115	144	120	116	126	134	131	152	139	134	124	125	134	141	135	135	127	134	126	135	136	128	141	130	121	145	132	155	130	130	125	126	138	147	123	125	147	146	146	125	114	121	125	119	119	128	146	120	130	136	137	121	144	130	132	131	122	110	138	140	155	147	145	136	136	111	124	131	115	143	140	133	141	138	122	137	166	126	133	129	132	131	144	102	141	129	142	129	129	132	135	122	131	127	120	144	126	138	120	116	132	111	134	114	130	137	132	121	139	99	113	148	125	122	136	127	133	141	128	135	125	121	121	129	138	149	123	154	129	141	139	132	121	136	137	150	149	134	132	142	123	113	117	132	144	119	128	116	143	140	132	138	110	118	133	143	119	134	134	125	132	125	134	138	141	140	124	129	132	138	122	121	158	109	117	124	155	114	136	122	149	134	127	122	125	137	111	144	114	142	156	119	150	132	155	148	127	133	134	118	145	141	116	140	139	128	135	126	165	114	125	113	132	132	114	137	125	120	120	161	137	137	136	108	119	126	96	128	118	117	125	170	137	140	139	108	146	120	124	133	129	151	116	153	137	128	119	141	147	140	137	126	124	131	124	123	144	146	138	147	149	152	131	102	124	129	108	138	161	137	124	135	144	126	121	114	130	131	124	130	134	133	139	132	125	118	135	128	119	104	153	123	120	129	137	140	129	124	114	134	139	128	143	130	132	115	109	157	110	136	137	129	148	128	130	124	129	148	133	123	116	132	129	109	134	127	158	137	134	138	131	128	141	139	127	143	114	142	143	121	131	136	139	135	134	134	134	144	133	145	144	158	138	118	130	147	151	152	144	120	120	132	158	126	131	119	127	130	137	121	123	139	147	117	128	115	134	144	124	145	127	117	129	111	144	143	132	122	140	136	150	145	133	103	139	122	133	137	128	125	136	142	140	123	120	141	130	117	122	140	131	103	127	124	135	141	143	125	151	117	120	126	128	136	137	152	135	114	127	132	124	108	134	125	146	133	141	127	125	146	133	136	144	140	121	131	167	131	138	124	117	136	124	129	130	125	127	147	160	139	145	137	119	131	141	137	140	132	121	111	135	127	151	143	141	130	136	136	138	138	143	125	135	138	136	116	136	129	123	136	121	138	109	121	128	147	142	120	144	146	133	129	146	131	128	127	120	142	119	135	141	116	112	124	137	143	134	141	127	131	145	130	112	118	138	108	115	154	135	129	130	137	135	128	135	138	120	142	141	126	131	123	139	144	115	119	127	138	118	136	134	132	110	139	135	133	129	141	139	139	127	118	108	119	153	132	139	138	133	129	118	180	136	140	117	126	129	124	117	117	136	148	116	121	154	130	141	124
7502	2022	4442	5308	4756	3797	3107	2475	2157	1926	1603	1382	1317	1157	1113	930	932	865	848	777	819	683	672	655	656	595	599	613	610	617	576	607	529	522	516	517	486	465	487	523	462	473	494	462	498	489	449	465	455	424	477	430	491	473	417	459	451	460	408	445	445	416	443	407	468	422	407	442	445	446	418	433	434	431	410	455	421	428	391	448	447	436	429	426	383	415	385	421	431	446	427	389	409	413	402	427	410	418	417	420	458	414	432	420	414	414	391	378	379	411	409	427	416	409	416	437	375	388	412	433	408	393	429	419	382	396	436	402	412	429	403	415	398	397	413	436	406	414	422	417	412	431	400	397	382	378	405	425	393	390	381	432	416	415	422	417	385	426	382	414	390	453	409	402	389	394	386	408	385	407	421	418	413	406	432	417	411	422	413	377	416	403	393	370	419	380	414	377	393	401	419	380	411	393	393	370	379	427	408	432	430	378	393	438	379	363	411	426	389	401	418	400	433	434	376	407	397	405	365	396	375	421	454	385	413	428	392	428	426	412	411	388	413	382	404	411	411	404	391	380	410	392	404	376	375	404	398	399	387	381	405	391	422	377	397	387	389	403	367	414	388	421	422	430	353	386	407	377	409	397	403	422	412	444	412	432	430	414	420	395	386	373	370	424	394	377	394	419	385	415	419	412	395	403	433	408	392	385	408	396	376	347	433	396	431	436	418	426	396	411	393	396	380	406	407	389	359	421	414	389	434	404	393	398	413	377	378	393	372	413	407	411	405	336	418	406	379	423	413	360	371	388	383	380	421	390	394	379	388	428	402	423	441	373	397	387	410	420	410	377	449	428	419	394	393	367	405	376	402	367	416	407	394	395	403	396	409	437	412	423	390	393	376	395	415	388	391	373	416	394	386	412	404	397	383	452	415	402	430	412	398	415	398	406	377	390	416	438	411	411	392	390	428	415	341	380	399	419	420	404	406	440	380	439	429	372	382	388	418	375	393	387	398	423	412	376	403	421	402	396	396	383	388	337	378	399	387	400	381	449	431	392	364	407	396	407	388	388	429	380	388	386	426	433	413	397	428	362	431	402	405	431	408	401	367	404	394	420	387	429	374	401	421	414	430	426	396	404	401	392	391	389	417	395	392	426	405	380	390	410	435	397	390	419	393	391	398	426	383	383	390	392	389	350	416	435	436	353	397	408	400	388	418	403	399	379	399	413	358	466	405	427	389	414	401	411	417	394	423	399	404	400	396	417	357	398	394	408	409	375	414	429	418	403	396	373	399	410	370	372	412	417	427	398	354	370	396	407	407	396	408	397	408	384	400	396	397	413	396	439	411	435	381	421	383	446	402	425	409	390	428	422	410	412	416	402	436	429	420	455	389	398	408	449	394	426	433	394	399	389	390	378	416	416	378	407	416	387	398	422	422	392	389	394	398	420	434	393	416	433	382	415	372	378	418	415	419	430	415	425	385	401	444	395	409	445	402	431	388	391	379	402	414	428	422	405	431	433	395	405	415	439	403	410	394	402	415	439	456	422	416	427	408	416	423	359	406	415	422	391	375	402	467	397	415	409	430	454	386	399	370	383	407	390	365	406	399	386	388	397	411	411	410	375	446	392	382	428	417	382	394	392	454	408	407	432	439	368	381	374	402	400	432	420	431	381	365	420	425	391	359	443	416	413	418	407	410	407	398	380	404	410	401	394	363	401	430	372	393	410	373	430	416	378	403	385	398	440	415	400	405	426	447	439	399	410	401	412	411	409	388	399	400	459	375	379	393	392	417	412	409	378	364	438	388	379	395	405	399	400	405	407	429	412	423	403	414	399	411	392	400	383	383	391	399	390	406	399	370	405	414	388	393	395	383	385	400	361	389	407	385	424	397	394	428	372	431	413	403	412	384	390	412	412	408	401	424	442	422	407	414	367	416	416	403	398	416	437	406	400	377	383	388	409	400	416	409	416	381	375	397	415	410	373	406	402	409	390	429	363	379	335	410	425	402	409	433	374	405	426	375	398	420	412	397	395	374	364	417	393	383	413	405	433	385	429	386	386	374	391	372	378	422	400	386	356	408	413	414	418	395	405	398	412	403	410	376	363	427	383	380	385	413	434	444	443	399	392	395	371	440	424	350	361	385	412	401	371	398	440	433	417	392	383	406	374	419	386	410	419	407	438	388	402	432	432	404	400	391	399	418	401	410	413	377	412	395	398	415	407	388	394	389	378	413	373	435	384	404	397	421	420	441	407	391	415	406	428	387	393	390	414	412	395	441	410	413	375	378	457	402	443	402	418	423	433	426	394	408	402	410	406	386	406	413	360	431	407	400	393	406	410	407	414	423	376	420	393	405	371	369	388	441	426	389	390	386	428	366	393	388	380	417	393	436	376	412	393	397	394	413	392	409	400	439	400	405	418	412	421	422	369	421	418	406	448	393	369	408	400	415	409	399	437	431	395	371	400	378	399	435	389	404	383	417	459	422	444	410	406	390	377	432	399	403	400	423	418	407	412	423	410	395	379	416	391	380	386	439	427	392	398	392	419	404	387	371	383	365	385	400	441	435	400	413	405	377	415	424	393	384	390	379	399	427	404	408	396	344	452	404	429	428	409	440	399	412	360	392	381	445	353	417	426	382	409	417	425	439	393	381	406	407	410	368	384	408	392	396	378	439	379	370	378	377	402	392	419	414	392	398	396	403	403	410	395	362	411	386	430	396	379	455	425	393	406	423	432	389	395	419	389	403	420	422	386	437	379	368	398	406	425	419	381	397	424	403	398	420	399	426	424	381	376	389	439	449	416	398	368	369	406	378	383	420	406	418	369	425	416	431	394	409	409	405	421	429	409	428	388	408	420	366	424	407	370	383	392	344	392	355	426	411	424	374	401	385	395	410	407	395	384	374	390	381	410	394	380	402	393	363	435	424	415	427	361	430	388	413	383	389	428	396	409	409	392	402	380	375	417	397	427	422	392	427	419	403	393	388	408	417	415	435	417	409	429	396	365	344	415	418	413	396	415	449	406	377	431	389	421	381	449	398	397	414	404	428	420	415	405	394	396	391	404	414	386	403	413	400	376	415	395	400	407	401	384	397	366	405	422	399	384	384	401	423	418	416	397	381	399	375	412	408	397	403	436	378	429	378	377	395	371	416	402	416	390	406	400	389	407	390	432	416	405	398	385	406	372	389	419	409	423	395	405	396	388	426	408	399	389	421	399	406	372	416	431	376	377	416	380	423	428	442	415	392	426	419	438	390	396	424	449	420	415	403	380	425	402	393	417	411	416	421	420	427	382	382	431	454	420	388	383	435	398	392	444	443	412	388	387	383	398	372	376	410	408	405	427	388	414	415	373	404	421	437	420	405	383	386	442	406	450	407	415	387	371	393	385	400	383	371	382	394	410	435	406	398	405	398	405	442	414	386	413	376	397	386	413	398	380	410	429	372	402	407	421	377	438	399	392	406	398	393	410	398	400	392	393	388	376	376	397	397	426	402	405
2495	303	341	300	317	272	287	317	268	279	262	260	274	271	245	275	281	253	246	248	252	289	260	277	249	284	267	268	230	266	269	251	262	265	225	247	290	237	248	243	282	257	259	243	272	253	235	257	248	267	245	244	287	243	254	241	282	276	265	237	258	269	247	247	235	245	258	263	264	279	290	273	242	242	270	254	288	251	257	253	238	247	251	266	241	239	264	280	247	290	232	229	266	251	239	282	265	257	257	252	275	278	252	246	232	245	260	256	280	248	264	270	266	302	248	246	267	236	261	252	246	244	238	255	253	272	271	288	231	254	266	258	270	268	249	270	271	263	274	286	241	280	271	249	275	235	278	273	279	256	286	262	278	269	263	276	261	292	240	250	262	254	283	286	264	248	293	244	246	265	257	307	277	253	230	248	251	244	265	256	269	248	295	262	254	234	278	261	254	264	274	256	251	273	257	261	257	239	243	257	248	264	281	272	273	283	237	248	248	271	265	228	224	277	259	241	258	247	233	264	302	255	256	263	275	254	237	270	299	253	275	277	266	242	290	250	279	277	241	267	245	300	225	262	255	245	268	240	261	259	265	247	252	268	236	275	229	257	273	249	249	264	257	275	250	266	253	245	238	254	248	267	265	262	271	269	285	256	252	249	247	261	259	264	264	267	229	296	277	259	250	232	271	250	247	252	258	253	280	269	243	267	239	251	247	262	274	266	288	265	248	235	279	277	268	241	234	251	266	260	234	281	251	240	288	261	288	248	263	241	236	288	246	246	257	267	265	234	269	235	264	301	270	257	255	287	254	270	219	262	242	246	274	254	256	262	283	266	284	233	218	243	259	266	261	255	253	260	253	256	234	279	240	243	257	265	261	258	266	265	261	290	261	261	248	264	272	283	274	240	240	261	235	258	267	258	264	278	276	259	262	274	285	246	234	242	244	277	278	276	258	248	246	236	266	263	252	255	263	260	242	258	260	262	252	281	236	269	262	267	283	272	252	258	273	256	243	246	236	286	278	235	266	258	245	277	261	276	252	256	225	242	246	273	276	258	283	289	262	297	243	236	274	303	255	242	253	301	285	282	267	272	244	269	277	284	271	259	251	270	274	253	276	244	264	235	266	274	269	262	250	274	240	254	229	260	285	261	273	255	250	264	247	238	244	225	259	238	276	229	255	247	255	266	279	270	266	239	273	240	256	257	265	253	258	267	248	258	246	267	281	247	270	276	263	239	268	255	264	238	273	269	238	241	266	239	260	276	275	261	256	255	251	272	245	267	253	306	270	263	261	249	258	268	236	283	266	266	277	249	288	245	265	252	257	255	263	279	249	256	263	243	284	248	281	243	259	279	288	246	231	247	285	246	263	261	250	273	246	303	251	282	252	295	249	254	264	259	300	251	227	271	268	248	259	253	271	271	269	240	271	282	243	243	255	273	275	272	259	288	280	261	257	260	266	240	253	236	284	267	251	237	279	246	254	283	296	264	273	274	252	275	237	274	261	268	260	307	248	266	254	277	281	273	255	265	249	252	284	272	251	238	247	259	232	242	265	244	242	231	268	257	288	261	247	281	217	264	254	258	249	241	251	287	272	259	251	266	274	255	265	222	274	269	276	262	279	262	291	246	255	248	240	264	294	257	254	274	275	303	264	264	258	244	259	263	255	278	253	228	246	255	271	260	254	278	249	239	275	257	252	242	282	253	247	253	254	232	257	258	243	266	241	249	265	268	260	246	245	260	251	234	258	252	224	243	217	257	229	292	252	261	315	238	265	226	273	251	222	272	254	218	262	261	235	260	253	274	265	248	265	247	263	270	264	255	265	253	255	255	232	242	264	233	254	263	259	275	278	263	281	261	245	250	271	254	255	224	258	253	239	274	253	261	309	260	266	261	260	277	263	304	249	270	247	249	234	254	250	284	288	274	274	264	275	247	253	245	284	240	247	273	259	248	258	265	286	258	279	235	286	279	235	292	249	233	246	299	248	265	240	240	255	293	304	260	239	258	262	263	237	292	289	297	239	254	239	256	237	244	279	279	252	268	239	255	274	244	260	258	312	248	266	268	293	259	274	250	257	264	247	242	251	273	246	269	285	277	258	269	248	275	243	251	236	269	237	255	243	253	266	246	269	267	261	264	253	255	263	282	251	274	262	251	247	267	274	235	250	263	272	237	267	263	245	249	250	243	263	273	265	273	259	250	251	258	275	241	278	281	269	250	262	217	300	303	257	256	242	240	266	300	270	245	260	269	244	266	267	251	250	245	284	272	249	263	287	266	284	268	236	249	270	258	238	245	238	240	235	260	274	270	240	249	239	243	256	255	265	264	251	256	240	282	262	276	244	257	278	270	237	259	288	252	280	228	262	281	256	274	252	275	238	270	255	283	246	241	272	278	263	264	243	271	244	231	256	270	277	263	258	257	244	246	231	227	238	254	261	278	227	265	280	264	248	253	241	271	247	249	261	256	251	248	262	255	268	259	257	270	257	273	249	252	256	256	260	274	258	252	262	250	262	300	261	253	253	252	262	276	265	298	269	243	230	239	298	297	263	265	249	241	245	273	262	288	275	223	250	259	255	261	269	248	258	271	260	218	240	278	283	248	245	239	257	245	270	241	236	275	285	222	307	263	244	266	241	322	267	252	249	248	275	255	251	277	280	242	246	257	294	280	262	249	275	265	271	253	266	261	252	244	253	248	254	234	240	238	225	285	253	262	270	267	266	238	270	279	241	247	245	254	271	271	241	265	254	249	253	265	267	258	263	271	274	260	252	242	256	236	243	278	275	266	262	255	267	249	256	262	273	241	268	274	282	285	260	294	277	254	246	270	271	265	259	240	271	243	268	258	263	246	263	280	233	264	247	253	263	264	265	269	257	245	248	256	303	244	250	277	250	245	270	251	256	241	290	290	259	236	236	262	254	276	285	255	259	253	267	278	263	239	246	268	278	272	240	252	260	253	266	279	286	273	263	264	259	285	268	263	271	267	274	228	266	259	252	257	283	269	270	237	258	270	275	243	250	245	263	231	258	279	252	249	248	263	255	268	252	242	260	277	242	241	249	259	260	270	259	247	253	231	294	268	276	275	284	312	252	244	261	279	277	287	288	263	271	231	248	255	258	264	242	267	271	284	228	248	244	267	258	251	259	228	264	266	260	224	258	274	262	235	248	238	270	258	277	265	264	236	246	276	271	230	240	267	274	261	275	245	255	286	254	259	268	268	268	241	271	270	246	261	262	251	250	269	237	266	267	244	255	279	244	258	259	263	238	292	232	260	279	290	264	272	248	274	257	260	276	316	268	251	244	221	250	260	263	260	269	274	279	269	250	274	259	258	267	274	249	242	254	254	233	269	257	233	266	231	253	235	266	288	255	277	271	226	245	260	243	293	250	258	253	308	243	263	270	250	271	283	266	269	249	272	279	236	250	273	246	252	260	241	258	282	244	251	249	273	275	225	278	243	251	262	278	247	248	231	284	230	271	233	260	262	270	255
2350	782	890	982	920	885	804	804	773	749	734	766	720	751	739	742	775	725	712	763	725	733	723	746	705	714	696	734	684	674	695	738	711	704	720	724	699	681	670	681	709	718	640	718	721	749	687	676	695	690	751	673	728	732	649	709	716	698	705	740	716	721	714	728	674	702	685	693	686	710	732	693	729	673	692	739	692	740	693	709	787	720	725	739	723	722	668	732	682	730	699	699	660	680	728	728	729	712	688	701	673	713	677	696	716	712	726	679	670	714	702	749	726	671	720	685	668	692	653	684	717	682	767	749	686	698	643	705	675	687	667	714	718	718	636	676	686	709	674	726	737	739	740	698	693	713	691	690	688	715	727	688	697	704	712	685	705	703	706	685	734	725	696	723	679	723	700	680	703	695	712	696	639	719	684	670	695	730	678	699	690	695	686	700	720	765	716	700	740	695	742	716	702	697	696	692	647	714	694	730	678	755	649	686	694	658	678	689	728	711	694	710	701	721	709	725	686	714	710	684	697	707	708	702	699	728	707	671	753	665	694	690	704	697	705	713	662	678	702	662	721	677	628	679	699	681	682	671	692	674	710	712	754	737	702	718	715	620	685	730	696	740	720	646	738	756	694	709	718	660	701	677	706	718	719	699	665	720	707	726	682	649	709	726	693	695	736	671	744	701	700	712	734	728	648	723	715	668	711	712	679	695	707	751	672	730	746	689	694	684	723	739	698	690	694	694	700	686	744	710	688	693	720	716	704	731	670	670	698	709	706	740	714	728	668	725	702	705	690	760	687	716	711	658	730	701	725	649	678	653	692	704	675	675	696	693	712	691	700	659	729	684	706	695	696	740	700	666	740	709	695	667	681	722	692	676	693	741	700	676	715	713	748	726	673	701	685	662	722	724	693	675	727	661	724	666	672	723	713	673	716	715	686	710	706	699	678	661	752	699	708	705	690	682	702	719	691	717	681	698	693	683	742	694	691	735	670	720	710	693	725	661	745	675	662	715	672	735	734	726	781	724	677	682	710	742	694	681	744	736	663	703	709	713	652	753	674	714	705	722	663	717	661	697	680	723	754	684	724	716	741	658	668	759	700	697	730	756	670	684	684	690	655	689	657	711	706	692	715	696	656	729	723	726	728	688	703	717	724	710	731	657	706	765	695	753	710	699	719	723	717	747	726	673	722	750	723	697	678	689	687	709	712	693	682	681	696	695	677	708	705	699	747	652	721	731	678	682	676	727	666	683	711	673	705	720	667	707	724	674	723	746	652	702	713	709	670	703	661	689	715	700	642	722	711	666	717	680	743	718	728	695	736	674	765	733	730	744	711	672	694	707	689	725	697	677	739	743	684	713	711	697	701	721	688	680	694	720	711	758	666	731	698	700	706	695	693	734	669	718	693	730	713	718	674	693	712	737	670	682	734	666	684	689	729	702	713	727	714	697	701	718	691	672	682	676	630	731	749	733	692	713	712	675	705	719	701	720	677	716	721	676	680	687	661	723	731	690	721	721	673	675	702	736	690	700	703	680	685	691	728	727	700	718	678	729	702	721	679	661	727	696	721	716	752	662	731	742	641	733	719	703	710	669	677	697	685	692	720	666	684	748	700	688	763	713	733	707	691	718	679	677	692	666	694	709	708	644	695	664	717	688	727	740	724	686	688	745	685	684	690	715	735	734	707	721	715	695	702	713	695	655	678	719	711	723	688	729	714	701	712	715	670	707	728	712	639	740	732	713	715	674	709	680	685	725	704	615	705	710	689	742	726	715	732	727	734	680	725	729	744	708	696	710	716	692	686	738	702	683	685	699	681	691	711	740	740	717	697	738	668	751	704	671	696	714	743	739	679	712	739	706	701	695	695	726	696	676	671	735	693	721	695	706	711	671	652	730	705	685	703	682	671	674	704	722	698	722	730	676	747	692	710	725	669	661	721	687	756	665	664	746	698	683	734	672	754	740	699	710	700	703	660	712	711	698	674	760	610	659	759	795	707	694	706	689	665	779	663	706	726	677	728	706	674	675	699	700	735	647	706	648	691	700	677	707	669	715	721	750	629	732	680	693	733	703	679	709	731	701	669	737	729	731	700	674	695	718	669	677	736	705	686	724	690	692	723	700	715	675	699	671	760	708	732	682	692	703	711	667	709	686	673	720	704	711	691	736	682	688	668	735	695	740	690	718	709	697	682	714	651	692	747	698	685	711	689	650	723	730	683	695	657	721	688	682	679	709	690	649	702	684	700	760	687	694	701	708	719	699	718	698	690	719	693	765	696	708	713	698	701	648	685	754	709	699	695	672	698	758	686	722	730	688	670	636	705	681	705	746	743	736	723	659	718	714	723	680	674	684	696	701	643	680	747	701	689	693	701	711	711	686	670	675	726	695	708	724	677	722	664	704	717	719	739	698	661	692	647	716	723	647	697	714	719	697	682	714	662	692	681	766	713	692	679	724	748	693	679	723	708	698	694	687	710	690	700	697	740	746	722	695	709	724	685	702	654	714	725	743	689	662	730	684	709	738	724	699	716	711	723	685	712	694	680	716	708	748	685	740	658	736	697	741	648	686	733	664	697	705	707	673	723	718	697	732	740	728	719	678	696	704	686	708	693	687	721	688	721	692	681	719	664	681	724	704	672	751	674	738	712	712	696	747	749	736	719	704	778	704	738	659	705	681	715	690	745	740	737	701	691	714	708	714	682	707	687	692	679	703	692	749	731	739	724	730	729	697	681	701	728	689	705	737	752	668	743	729	703	680	680	722	708	685	704	715	747	695	687	707	729	737	699	737	696	667	714	676	675	664	654	673	679	708	720	771	687	657	704	713	723	671	690	689	710	697	635	695	733	711	730	712	726	694	646	697	672	686	659	692	691	746	734	677	714	716	737	728	689	742	731	736	689	722	713	697	672	671	747	691	734	693	669	681	739	692	672	722	695	706	713	696	649	671	715	709	675	714	691	689	657	692	706	741	670	704	738	729	693	706	684	738	669	635	720	687	760	707	699	714	731	674	668	707	708	729	678	745	690	678	734	738	631	725	732	734	702	664	746	737	697	682	718	729	718	689	662	672	706	700	697	696	732	719	666	649	698	720	720	774	730	703	728	636	723	675	640	691	680	698	677	745	701	688	694	621	740	716	752	694	676	665	671	687	739	685	699	674	703	697	709	714	716	775	697	712	738	711	697	723	699	691	704	696	737	729	677	720	723	713	675	720	736	710	693	729	672	747	746	650	692	689	722	691	752	711	720	696	718	700	705	685	709	694	718	669	696	680	732	737	731	697	652	703	669	720	718	705	705	658	702	698	712	708	748	752	718	715	692	678	689	699	669	707	711	660	682	712	695	746	717	690	718	673	692	663	697	667	705	618	700	688	758	674	658	721	699	693	689	688	722	710	691	715	728	720	682	698	691	723	681	666	684	727	745	669	645	733	703	725	711	729	709	742	703	758	722	740	707	672	685	717	753	681	748	709	681	727	727	738	713	744	688	717	727	708
8756	996	1145	1026	734	511	420	379	285	246	225	230	203	185	188	173	165	173	188	196	149	163	152	171	161	150	158	172	149	134	138	158	142	115	133	153	146	129	148	159	131	138	161	137	140	147	141	136	153	121	133	144	144	153	145	147	133	146	136	120	132	139	146	138	135	127	138	124	139	136	129	122	153	141	124	128	150	122	129	139	135	149	152	154	140	159	132	160	141	141	151	131	136	151	109	126	126	125	114	151	144	136	127	114	135	140	155	163	146	127	151	126	152	119	134	149	136	136	162	142	156	137	139	162	140	140	140	115	119	158	164	136	136	141	145	149	131	145	141	135	134	144	140	141	158	133	144	140	126	144	135	145	146	118	125	154	132	141	126	128	137	126	126	137	159	165	151	140	151	143	131	151	147	137	148	134	149	140	123	133	144	120	139	144	148	138	134	134	121	141	154	134	128	129	148	126	162	138	140	129	153	148	152	112	130	142	130	146	150	143	133	136	128	138	143	145	156	148	130	143	144	126	151	130	123	124	143	147	151	132	129	176	137	137	115	142	146	136	145	126	116	160	138	155	118	129	115	158	153	142	138	144	111	147	146	150	121	100	146	149	132	143	131	135	133	134	147	134	122	154	130	143	143	155	142	166	155	172	140	115	133	139	141	137	144	139	135	148	152	154	148	146	138	127	154	129	136	123	131	147	120	148	136	161	140	128	139	129	133	135	126	159	134	179	128	145	157	131	114	122	163	145	144	113	146	154	157	151	140	126	136	109	122	144	152	160	156	141	135	145	125	157	129	133	114	130	144	128	133	145	154	131	146	115	139	154	125	123	131	152	144	137	127	146	153	129	143	129	122	133	156	142	154	129	132	133	135	140	142	124	115	124	145	155	124	141	126	142	119	139	140	151	153	133	158	135	160	152	128	124	143	160	147	150	139	114	125	138	129	146	129	148	152	145	132	161	137	134	124	125	110	140	146	134	128	135	162	130	135	151	144	144	136	141	137	145	138	152	148	145	143	144	125	133	150	138	143	145	143	131	159	150	136	125	163	149	130	139	150	134	173	129	127	146	145	128	163	152	170	136	144	168	142	147	149	134	135	129	137	148	136	124	127	163	150	132	136	134	159	131	128	126	142	152	162	166	123	148	136	122	137	132	160	138	144	129	175	127	159	136	133	123	159	148	147	133	143	129	153	153	145	117	138	148	170	138	143	163	142	123	128	166	136	118	137	140	145	150	140	158	151	143	137	156	155	149	131	136	144	142	131	142	141	137	144	139	115	158	117	154	170	132	128	122	126	135	149	131	133	130	127	141	126	131	136	141	135	129	144	132	144	129	132	141	139	159	128	128	137	122	133	151	131	151	144	125	115	128	141	136	128	148	130	141	150	132	145	153	143	140	160	137	140	141	149	125	123	132	137	150	129	135	132	122	157	130	132	138	151	138	116	127	140	146	144	117	149	134	143	126	138	136	146	150	116	135	141	131	129	143	137	133	159	149	162	127	142	151	132	159	144	116	137	126	144	145	133	131	151	145	123	162	126	127	143	149	138	108	152	145	147	136	158	133	137	150	127	119	126	145	157	148	150	147	139	122	130	135	125	124	143	142	156	130	144	143	143	140	135	146	154	135	141	180	148	144	129	121	140	156	143	141	136	130	142	141	156	132	120	121	127	135	120	140	127	124	146	167	146	124	128	131	141	122	153	140	142	139	147	136	146	160	145	142	148	134	120	138	138	139	136	165	149	143	145	136	155	155	132	148	166	145	128	115	154	119	130	149	168	121	128	142	151	140	145	153	145	163	149	142	138	152	105	127	158	149	144	157	134	129	132	130	150	163	128	135	144	153	137	133	146	120	141	132	134	136	131	138	147	147	126	135	142	133	143	132	146	127	144	133	135	143	153	143	123	150	144	166	142	141	140	134	142	149	151	149	143	149	143	151	140	151	144	126	154	138	133	142	149	128	147	153	142	132	148	149	140	116	131	150	158	120	144	162	142	128	140	137	137	132	138	140	138	135	141	147	146	126	138	105	143	153	126	148	128	110	137	160	140	144	133	144	181	149	157	150	138	151	147	148	143	160	123	129	139	134	134	140	129	130	114	154	132	140	134	143	129	150	140	149	132	125	134	127	130	136	150	140	141	140	171	129	138	146	143	146	118	158	149	156	137	141	111	125	116	149	130	136	117	121	125	131	122	135	155	144	119	143	130	162	156	152	123	138	150	124	158	138	146	159	120	154	135	127	137	134	152	133	148	129	150	158	137	116	143	137	132	127	146	137	154	140	122	151	147	144	135	120	136	146	136	149	147	141	110	161	120	152	163	153	128	135	140	150	154	157	156	137	126	157	127	153	124	138	130	140	138	133	141	134	158	125	134	127	152	128	160	148	146	125	143	127	138	129	155	129	123	139	145	130	118	158	105	122	135	143	123	148	150	140	122	123	141	131	129	135	152	127	153	147	117	147	146	140	151	145	137	139	173	142	148	128	135	112	127	138	132	150	118	156	145	111	131	152	140	138	156	137	139	122	107	133	123	109	123	126	138	145	138	125	130	140	150	153	146	145	133	144	131	137	125	122	141	125	146	127	127	141	159	120	131	152	159	135	123	148	152	117	136	122	122	138	113	113	116	150	137	132	132	151	145	162	149	129	141	130	116	141	141	157	157	139	138	134	129	119	165	126	140	139	149	147	141	127	153	153	150	142	141	145	141	131	140	122	152	160	151	130	167	151	131	160	150	140	127	123	116	140	145	154	136	147	153	142	153	170	139	127	165	141	148	133	129	131	123	170	127	175	141	148	153	128	151	129	117	144	166	141	128	160	146	149	139	155	151	159	146	155	150	133	162	137	134	130	117	140	138	151	128	144	137	154	133	139	156	134	131	146	131	127	146	139	153	150	131	124	133	137	142	132	140	154	137	129	131	131	123	158	132	131	132	136	146	123	157	157	135	135	144	131	134	129	146	137	141	146	153	173	140	129	140	129	157	142	153	136	132	144	153	160	140	127	131	151	152	147	134	148	144	143	160	138	117	146	140	162	141	117	148	141	142	160	139	133	133	148	141	134	147	151	128	138	117	125	111	137	134	126	133	141	143	141	138	150	140	116	136	154	139	121	152	143	140	129	138	148	127	144	155	177	128	175	145	142	151	135	148	152	124	121	127	138	141	142	124	152	141	126	128	142	122	141	121	129	129	137	125	153	145	151	141	158	154	136	140	143	131	151	141	126	150	146	143	152	166	140	145	129	136	137	147	145	114	159	120	143	147	134	143	125	151	113	131	134	119	142	138	122	148	128	144	149	136	151	149	151	112	148	119	147	114	146	134	136	136	135	148	153	135	135	132	149	127	137	139	136	145	126	123	164	132	139	137	157	138	148	129	131	139	148	130	162	145	156	167	138	147	148	109	128	115	137	134	140	145	114	139	159	120	129	149	140	130	125	146	126	136	127	137	137	157	157	147	135	130	154	143	130	137	162	141	150	136	140	162	141
5354	1226	2500	3013	2620	2192	1845	1522	1359	1205	1035	988	853	789	736	736	701	645	658	615	608	577	564	595	540	559	511	529	500	515	478	477	489	473	431	462	476	487	453	474	481	463	468	457	445	454	453	446	423	441	421	429	431	457	452	447	453	409	413	424	417	428	377	428	429	444	423	418	424	386	423	411	444	411	452	434	431	443	382	425	406	402	409	406	408	436	429	398	439	397	431	424	377	439	425	424	451	399	461	442	424	423	391	433	386	394	392	427	406	389	406	385	438	425	421	451	444	403	463	388	428	403	438	447	440	442	411	379	406	444	416	429	403	396	433	405	460	383	400	430	410	456	381	429	440	435	431	400	404	392	427	418	394	416	398	410	411	445	389	401	399	397	448	425	404	409	400	408	408	446	422	415	402	395	417	413	399	420	372	395	384	408	422	404	425	394	403	401	430	398	406	423	413	438	424	408	394	397	393	437	430	414	411	369	380	421	418	427	385	435	413	391	428	392	397	394	393	391	435	427	403	419	391	420	403	419	397	410	418	390	418	404	401	451	426	418	428	409	406	420	381	382	421	410	414	421	419	410	413	416	368	392	422	409	412	392	454	432	424	386	419	379	422	425	388	401	440	421	423	423	351	425	417	422	436	441	374	419	440	419	410	428	413	391	411	419	414	410	435	415	444	431	401	395	434	394	397	393	437	432	400	406	394	404	402	398	395	400	436	416	382	385	385	436	431	417	391	405	438	412	409	423	428	387	436	355	417	383	434	366	409	419	421	372	372	424	406	423	423	389	432	418	443	439	427	416	417	411	470	418	424	415	401	431	427	402	410	429	439	439	378	411	408	382	377	387	371	409	387	418	427	415	406	415	417	440	439	383	410	394	395	406	432	401	375	407	418	387	410	416	420	415	403	399	421	393	409	438	376	351	389	413	416	436	437	384	439	433	398	418	442	409	418	417	419	355	398	411	406	406	412	392	418	419	423	377	430	429	393	392	426	405	394	455	407	444	410	418	396	369	413	416	389	395	392	424	432	393	414	463	426	408	396	401	423	386	376	410	418	418	440	431	400	402	415	448	454	426	400	409	409	369	404	425	404	393	433	402	438	393	402	398	422	419	436	373	431	392	415	412	409	423	427	410	404	396	424	441	391	444	386	407	421	372	406	395	431	400	394	401	417	394	378	413	463	423	387	427	435	417	409	396	393	402	403	435	427	377	390	417	375	411	387	395	377	418	400	386	401	396	411	429	380	442	400	400	412	411	419	428	404	352	432	400	391	417	430	450	372	430	392	416	367	406	428	402	411	412	399	474	434	398	415	432	402	438	424	413	389	436	400	414	397	405	402	399	423	436	415	433	407	404	417	410	448	386	406	398	394	399	405	377	402	424	478	405	402	394	437	410	414	415	379	409	399	421	406	398	392	385	466	441	410	407	430	420	403	404	374	383	428	377	383	393	417	422	395	401	400	397	426	437	405	429	410	452	397	425	398	421	400	392	439	409	396	428	446	406	433	395	403	432	386	379	391	435	403	408	403	425	388	439	439	414	413	420	421	418	427	397	415	379	421	395	445	447	421	435	407	390	399	375	423	393	465	415	384	374	400	370	404	375	401	383	395	402	394	400	412	429	360	403	383	388	430	412	403	405	391	407	413	399	419	379	453	420	415	390	422	392	392	428	423	423	418	436	379	364	410	443	414	423	404	424	406	416	384	430	409	405	418	397	410	415	399	371	426	421	419	411	415	424	400	408	454	435	474	396	404	414	401	426	399	447	390	411	407	394	407	409	379	445	398	396	440	395	420	384	409	395	447	427	413	421	406	400	394	382	425	376	394	383	404	411	376	403	394	449	386	407	415	457	451	452	401	419	396	381	396	406	414	397	443	459	396	393	349	423	440	399	389	437	417	414	384	415	414	434	383	404	430	425	427	413	408	398	412	400	407	406	420	389	373	401	416	403	400	395	415	407	398	410	407	408	388	426	410	413	420	459	399	428	438	398	406	409	400	389	403	413	415	410	418	429	399	399	386	388	415	409	397	399	396	400	393	385	416	426	403	369	408	373	417	423	431	400	436	421	366	399	402	400	421	418	434	396	426	423	425	436	423	383	405	406	440	426	405	440	400	424	379	419	432	441	402	450	410	396	375	378	413	398	416	402	440	387	421	419	414	417	433	399	416	410	382	387	451	427	408	431	415	411	414	392	423	385	408	427	390	379	463	389	426	419	417	413	404	374	421	423	411	427	405	393	438	399	444	426	426	437	414	409	423	416	377	376	439	432	425	412	458	404	397	431	405	442	408	398	400	413	398	394	429	421	381	429	416	390	410	406	359	412	392	398	403	404	430	413	366	424	448	387	400	385	409	420	451	418	428	401	415	400	415	419	414	410	416	412	427	373	381	412	372	438	411	422	423	360	443	399	356	454	409	415	388	408	405	410	407	431	382	414	431	433	403	417	375	371	398	432	389	406	401	397	414	416	436	446	452	409	416	427	429	421	427	425	393	380	381	412	412	404	411	385	452	392	411	420	408	393	400	411	413	431	365	414	387	437	452	422	400	408	431	420	411	405	421	424	418	402	383	435	371	386	399	408	410	406	410	425	397	411	411	418	395	392	403	377	393	404	406	420	401	384	385	401	399	422	420	385	425	403	400	407	391	418	382	439	398	405	388	398	378	402	388	409	447	405	362	382	415	364	409	430	383	386	390	390	418	416	400	397	403	414	404	404	437	441	387	408	413	397	371	435	475	418	436	421	414	380	407	390	422	411	373	403	394	418	442	390	417	412	384	414	433	423	414	392	401	437	430	410	347	466	406	412	408	408	410	400	420	416	441	414	391	400	410	395	417	423	390	377	422	419	440	416	423	402	376	414	404	384	426	433	419	422	437	413	391	389	392	417	381	430	404	404	436	355	396	428	397	433	416	435	422	445	361	428	423	438	412	398	421	411	399	413	428	404	420	397	383	405	417	427	408	450	432	423	373	413	400	413	355	388	435	412	436	399	427	412	390	397	409	383	391	412	397	390	390	391	425	436	445	402	426	413	428	380	434	436	426	381	413	420	372	412	419	403	427	386	408	378	439	440	421	401	415	419	398	417	399	419	379	420	401	393	425	412	409	403	395	425	399	413	396	406	389	441	406	378	372	421	389	406	418	404	418	417	387	434	368	396	377	436	444	450	405	384	422	407	417	414	446	402	405	386	439	435	418	391	391	397	373	394	432	406	412	420	437	405	397	384	426	412	412	378	395	429	448	422	408	412	412	406	423	406	388	398	397	402	397	389	404	394	382	394	407	409	438	389	433	432	388	394	429	432	365	391	423	441	405	398	403	412	440	414	395	438	403	431	421	411	432	407	431	414	399	453	394	376	431	393	419	418	454	411	432	427	439	442	410	410	389	395	390	430	459	399	425	392	389	414	391	411	443	406	351	396	417	392	385	419	447	440	401	396	390	430	414	400	410	400	419	406	387	431	440	419	401	423	447	422	406	403	467	424
16287	2213	2177	1812	1201	853	644	543	454	421	323	319	265	231	260	200	230	179	183	187	171	171	173	174	150	171	182	148	147	175	163	163	131	149	131	160	130	131	153	133	135	126	139	142	123	146	138	141	143	121	159	138	148	136	161	126	145	131	134	132	138	153	154	129	122	134	122	133	146	117	119	115	133	132	125	145	144	142	142	143	157	139	130	130	131	109	145	124	139	130	134	129	132	131	142	152	126	103	137	136	117	128	133	122	139	136	149	129	140	108	146	133	138	140	138	142	160	135	129	134	123	119	134	140	123	130	137	136	133	136	148	135	133	147	118	142	124	146	137	138	151	138	141	155	141	146	117	129	119	142	132	138	132	124	160	117	140	140	136	136	127	162	132	140	126	134	131	151	132	133	141	127	156	132	121	137	148	141	137	136	122	124	118	128	126	129	143	115	137	140	140	121	135	109	134	146	136	127	151	141	138	131	129	132	131	135	131	125	142	159	133	132	113	145	146	134	122	130	148	144	121	144	106	120	129	124	140	147	121	136	108	143	136	126	120	119	113	144	137	137	132	149	126	117	127	121	128	133	133	127	132	130	119	125	112	123	120	146	126	116	120	137	131	130	145	144	132	116	133	131	133	127	124	125	148	139	138	119	124	135	145	119	145	129	105	145	152	136	142	137	133	121	131	127	138	125	131	129	138	128	149	140	122	126	122	151	133	139	147	128	138	130	134	133	133	128	152	137	161	156	122	111	141	122	125	128	107	140	124	124	126	138	137	135	128	141	133	138	126	130	145	152	123	116	114	116	130	138	130	119	111	120	129	150	122	117	117	137	116	115	130	136	146	121	127	136	120	134	149	127	135	128	127	137	135	116	121	136	150	138	117	144	116	145	135	118	140	127	129	136	141	160	136	121	138	122	116	139	120	116	124	139	123	123	113	139	116	120	135	135	130	133	121	134	130	140	122	115	105	135	122	117	121	121	129	141	135	157	146	146	132	123	147	126	130	124	124	142	138	141	142	113	147	121	119	145	125	134	135	117	153	121	138	129	137	139	150	146	137	161	153	134	123	128	120	137	133	122	150	129	125	143	138	110	139	149	123	139	149	148	122	140	117	133	119	137	118	130	147	123	130	135	141	146	134	134	128	121	161	133	108	118	132	150	144	121	126	149	126	135	136	152	126	104	117	120	117	132	120	140	143	121	125	122	141	113	150	119	129	142	128	151	139	139	139	148	147	136	153	125	136	141	133	121	128	116	123	118	114	130	130	136	113	134	145	118	134	140	142	133	125	140	129	146	116	106	128	135	133	144	118	144	165	126	129	144	121	127	147	159	138	134	131	145	114	132	137	138	133	130	141	139	147	132	124	139	119	139	128	137	140	126	117	142	135	109	153	133	129	125	137	124	127	121	132	123	133	138	108	117	132	141	102	111	125	149	147	130	133	137	137	142	144	124	101	137	139	126	149	124	145	134	112	137	145	124	129	130	139	131	133	138	131	130	140	127	131	150	113	112	133	135	120	136	120	143	149	133	135	138	140	129	131	126	140	125	138	123	130	158	130	148	153	147	135	139	134	134	123	121	115	122	136	142	138	137	125	140	142	125	132	135	136	136	118	129	145	144	122	129	133	130	118	136	141	136	137	125	129	131	136	124	127	132	123	140	123	116	144	128	144	127	159	113	123	145	150	133	125	127	141	146	109	128	141	119	131	162	112	146	133	150	130	142	120	154	121	154	125	129	133	133	104	133	122	137	136	148	147	142	140	133	123	130	121	118	137	133	135	126	142	123	129	139	142	127	135	130	113	140	129	145	135	112	133	135	147	136	133	125	138	145	140	122	142	131	118	144	126	123	153	130	133	137	149	146	125	107	120	126	127	131	128	119	127	116	129	130	142	114	125	135	153	136	117	113	134	111	133	128	125	142	149	130	146	117	127	148	126	136	117	130	130	131	124	135	134	116	116	132	141	135	115	108	123	131	130	136	118	126	130	153	119	123	109	118	151	152	137	126	129	149	129	125	137	123	117	130	143	138	133	146	158	155	123	127	128	135	121	128	128	135	128	124	125	152	126	117	146	138	139	113	122	154	120	132	140	140	129	128	135	136	132	106	118	128	110	135	147	164	119	121	130	111	113	123	137	143	130	126	137	124	128	130	127	143	134	127	133	150	141	130	139	121	122	139	107	146	135	124	133	155	146	139	124	142	127	141	121	169	124	129	126	142	130	132	127	125	129	128	145	141	130	129	132	129	152	122	131	118	135	110	145	137	134	166	129	119	132	134	116	119	97	121	136	133	139	130	116	123	134	128	141	120	135	123	156	131	154	130	133	122	136	126	137	119	133	121	130	128	113	149	135	126	122	117	139	142	129	130	133	137	121	127	128	154	121	136	112	139	155	135	148	131	132	132	139	144	116	154	150	140	129	122	125	144	127	133	122	116	130	123	138	144	131	149	140	124	139	125	141	136	130	127	129	147	138	138	131	124	128	146	150	122	148	149	129	131	143	138	119	131	118	131	109	119	148	134	124	122	112	136	149	111	132	124	137	124	140	132	122	108	148	157	134	100	128	152	116	118	115	119	138	139	131	136	146	129	121	138	151	131	144	115	128	135	130	104	135	134	141	148	124	121	139	128	117	139	122	109	142	154	148	142	135	126	103	128	126	136	139	153	133	125	140	117	130	117	141	132	128	115	131	125	111	152	136	143	126	137	101	119	127	129	129	143	147	142	147	136	121	115	139	123	128	140	121	142	137	131	134	121	123	138	137	129	122	152	152	123	132	131	142	118	125	132	115	121	132	139	139	126	151	134	142	133	136	140	140	130	128	129	142	123	141	128	144	121	133	92	119	128	139	136	153	113	130	128	137	126	133	137	110	135	159	122	137	153	134	120	123	148	132	138	122	119	133	151	127	131	126	133	146	153	132	115	141	116	150	140	125	144	138	130	134	142	122	133	134	128	120	110	142	137	135	117	136	108	128	142	127	121	131	127	120	120	143	142	129	138	126	140	126	123	145	137	148	142	138	112	110	143	155	140	138	124	104	128	111	112	136	135	117	125	128	130	143	144	139	136	137	133	124	129	146	121	126	128	138	126	117	122	133	128	122	153	122	118	131	120	120	112	146	125	126	129	132	135	133	116	124	115	142	128	127	118	123	117	128	122	137	128	145	139	151	153	115	149	128	139	144	133	129	143	127	116	141	126	128	138	126	139	154	132	128	124	127	131	137	145	130	144	123	120	129	138	146	127	126	122	120	126	136	111	130	132	125	126	115	145	128	141	132	132	125	139	140	139	156	134	143	147	118	135	135	122	132	144	126	125	124	120	127	126	147	148	143	134	141	130	134	127	115	106	124	136	134	120	122	126	153	125	142	137	130	124	156	151	138	132	138	140	116	125	121	133	109	139	140	130	148	127	136	144	147	146	115	141	116	139	125	106	126	131	135	147	124	131	132	128	146	106	138	139	134	136	115	130	129	138	108	140	135	126	129	143
7452	2010	4318	5142	4618	3787	3097	2590	2167	1837	1609	1445	1365	1194	1101	973	907	894	866	747	740	737	708	695	661	629	606	602	613	566	577	590	593	506	507	468	478	511	493	528	510	524	498	519	472	481	481	471	492	452	471	485	450	420	453	464	413	422	487	475	447	483	445	439	454	461	449	457	478	451	411	446	425	413	408	442	401	432	431	468	418	413	418	393	421	420	409	403	434	404	412	386	424	450	453	443	418	398	424	440	400	440	401	423	481	382	412	429	437	431	394	440	429	388	392	372	417	420	394	385	395	415	430	404	409	441	427	417	442	422	402	410	421	381	418	389	412	417	412	407	386	439	402	405	403	406	380	403	396	397	409	432	410	412	414	433	406	395	389	396	401	413	401	389	400	330	390	409	411	404	426	415	387	442	435	383	397	392	417	428	390	405	404	409	400	402	399	384	401	409	399	410	466	380	395	403	429	421	380	382	442	406	388	367	417	432	433	413	385	397	432	419	443	394	393	384	445	363	425	439	433	419	404	397	413	406	440	376	401	423	404	435	424	387	378	406	408	423	412	424	398	386	391	372	393	400	412	393	403	400	400	379	422	363	416	408	398	395	406	401	405	402	415	404	404	385	404	401	386	386	404	422	392	383	387	381	375	373	402	383	391	413	400	370	410	424	412	389	398	363	400	408	417	386	418	424	422	474	419	396	415	391	358	407	369	413	399	420	367	445	407	401	428	400	375	399	395	399	366	404	415	368	383	415	428	415	424	406	396	390	382	422	415	396	389	394	385	382	416	380	379	417	402	413	432	397	390	396	407	370	395	433	416	427	378	399	377	402	400	406	418	418	390	390	419	428	388	407	373	410	441	362	404	418	419	410	391	409	416	431	382	407	404	407	370	395	394	472	397	416	382	402	405	424	377	408	381	405	435	405	403	408	412	431	436	351	405	392	389	414	390	398	403	393	392	391	375	417	400	401	375	406	398	385	417	400	410	379	419	433	416	444	407	395	435	421	397	366	418	404	433	402	412	407	381	400	415	401	383	364	400	407	407	370	412	402	393	362	454	388	385	406	441	396	378	398	397	391	409	411	434	433	396	405	399	369	407	421	385	368	426	401	409	412	371	375	397	424	417	411	410	417	410	391	415	385	403	407	374	406	442	398	390	428	401	428	424	407	410	422	361	392	440	389	382	390	346	450	420	399	396	399	385	387	394	392	416	441	447	427	383	386	424	385	418	383	423	367	394	373	394	393	390	380	398	410	421	353	418	417	383	399	380	427	410	386	441	419	405	335	414	409	408	410	380	436	405	374	375	394	396	410	381	437	397	398	377	389	406	414	429	393	407	425	380	431	390	410	399	416	390	399	416	384	393	368	383	400	389	406	399	374	395	384	383	365	380	424	399	383	397	431	384	428	418	407	397	391	415	434	436	422	421	421	429	403	382	389	401	413	415	440	408	383	429	386	402	376	389	425	388	399	396	387	385	378	386	390	391	395	412	432	368	386	426	337	411	418	370	388	380	402	384	408	422	392	415	368	421	414	405	403	412	418	407	454	386	375	390	394	399	362	374	411	401	433	399	425	386	431	442	421	365	435	388	396	436	408	380	419	369	378	413	397	334	375	408	426	394	398	407	401	417	391	412	369	419	425	383	376	393	404	399	427	415	413	409	397	440	393	405	436	386	401	418	374	393	391	389	366	418	374	409	392	407	432	410	401	381	442	423	408	365	427	409	370	355	414	381	432	407	424	380	380	391	410	417	396	394	391	443	442	364	397	386	386	367	408	431	460	420	390	377	412	408	396	395	395	433	412	383	426	419	433	396	422	377	396	426	397	411	390	392	407	387	389	421	399	352	408	382	384	398	377	393	416	433	408	440	368	397	412	437	402	429	381	434	413	424	421	410	412	408	428	410	451	389	400	431	396	401	398	400	401	414	401	396	410	408	393	412	414	416	415	416	372	414	426	417	365	386	416	417	420	380	399	407	446	417	380	406	376	425	392	371	416	390	422	365	436	402	392	400	409	423	418	402	373	424	391	414	400	379	414	386	422	417	378	390	410	386	457	390	416	369	397	399	418	394	412	400	428	403	373	404	372	406	417	399	421	388	391	392	401	414	434	387	398	407	402	409	397	395	394	379	385	411	412	394	428	403	374	396	369	403	400	449	416	401	406	409	397	377	360	415	415	452	378	418	389	383	440	341	402	398	436	403	374	386	368	385	409	389	393	384	420	403	421	376	404	374	391	393	398	398	369	382	392	403	401	406	411	416	416	410	381	362	425	394	434	433	450	445	399	414	387	422	442	403	430	424	424	392	409	378	400	403	375	444	395	363	391	387	425	379	384	389	406	389	403	417	418	396	418	421	428	375	407	393	430	404	417	404	394	370	385	424	365	372	376	407	406	379	394	392	422	407	436	364	390	465	409	414	408	431	368	419	366	364	418	402	415	386	385	421	417	394	396	388	405	406	417	355	412	380	394	413	409	380	390	420	414	417	411	392	402	416	392	418	399	455	389	414	390	402	388	400	395	412	400	439	420	392	398	404	381	414	395	403	387	386	400	392	381	444	394	422	395	403	412	414	420	429	421	396	405	371	411	410	405	390	440	413	434	406	447	381	388	406	398	418	393	393	413	381	394	400	406	423	386	411	420	416	414	363	388	424	427	374	424	370	375	393	427	383	403	372	391	404	410	360	400	426	361	415	398	396	382	375	396	385	413	390	381	405	420	389	428	384	379	397	397	414	392	429	412	418	412	407	425	414	363	405	406	377	405	412	391	398	394	412	401	404	399	385	410	405	408	388	427	374	423	430	406	390	421	438	393	374	411	398	401	411	368	365	407	348	414	375	403	411	394	422	437	394	435	428	382	424	402	400	385	421	403	420	422	407	373	421	364	404	416	399	403	384	393	386	409	361	386	366	432	397	413	402	401	398	408	385	398	367	407	390	426	431	395	434	376	403	391	411	407	430	401	395	377	379	444	393	401	401	365	401	373	400	373	394	413	378	368	409	409	380	368	424	382	391	376	455	409	408	388	393	409	406	407	440	405	399	389	390	427	429	380	420	410	390	430	384	400	399	367	421	408	423	423	430	407	405	415	389	433	385	387	424	393	428	412	399	383	429	383	397	405	396	433	412	408	420	423	435	402	396	404	389	424	424	371	425	398	394	395	405	442	381	375	433	429	390	388	408	428	407	402	385	408	405	368	426	350	391	376	394	395	380	409	404	416	403	463	364	403	408	377	399	397	398	398	382	397	395	401	397	438	379	392	413	407	374	393	404	391	389	421	428	401	401	397	396	434	405	382	395	404	401	398	380	378	401	411	404	409	404	434	374	432	439	392	395	424	387	407	403	403	415	393	410	395	409	412	379	404	435	417	425	393	367	395	441	410	388	405	422	439	410	383	397	407	382	402	415	423	380	367	419	431	378	406	423	411	380	360	407	429	421	390	430	431	380	413	440	421	418	428	376	405	395	403	397	418	385	404	391	400	399	397
2449	361	327	341	288	323	312	313	276	271	242	248	244	252	268	256	236	269	223	239	282	290	240	224	261	266	253	262	303	259	258	276	265	255	257	240	253	264	255	255	228	229	258	262	249	281	294	259	242	284	249	260	257	263	279	251	256	314	251	270	243	254	251	238	247	257	264	282	236	265	266	256	234	242	268	262	279	238	265	269	259	301	270	293	266	261	275	242	278	265	259	266	261	277	281	245	272	282	239	247	264	274	246	249	236	270	264	243	261	240	254	274	227	278	255	258	274	257	258	259	283	251	251	274	282	261	259	244	267	265	250	270	208	261	288	264	276	243	268	253	255	279	271	237	285	282	270	247	244	260	264	239	278	251	256	246	291	256	275	231	253	258	243	263	240	230	241	254	245	267	243	248	259	255	291	247	260	238	261	276	245	255	248	278	229	259	257	266	281	254	266	248	289	251	264	261	248	264	254	247	245	251	261	233	251	235	254	263	254	245	257	254	277	283	210	262	255	295	278	242	279	268	259	243	268	236	255	268	280	271	238	234	254	274	218	252	276	271	246	234	284	240	284	242	255	263	273	249	266	248	252	265	268	279	262	242	249	246	241	271	265	282	259	248	266	249	291	266	272	309	222	265	250	261	265	265	251	260	248	281	266	246	295	244	246	261	252	266	238	259	254	288	266	244	258	276	267	260	238	254	265	240	264	252	255	271	262	227	276	288	252	251	262	255	263	278	242	284	259	291	266	218	242	280	277	256	262	273	244	289	230	253	265	276	257	270	253	242	276	250	235	263	232	245	247	231	249	250	276	269	264	306	274	251	273	271	244	259	240	291	267	254	235	273	284	252	250	275	271	279	268	261	249	239	262	281	251	259	261	247	251	267	267	250	270	252	273	258	230	260	290	267	233	272	258	264	228	267	268	244	266	267	242	264	243	275	247	238	239	254	251	259	253	259	260	265	244	275	256	273	241	257	270	296	226	230	269	257	271	278	274	245	255	296	271	264	242	284	268	276	259	254	250	260	228	231	260	255	259	277	244	272	264	263	221	243	265	243	253	276	248	270	249	267	273	257	228	286	262	242	287	255	258	246	236	275	253	247	248	263	259	255	241	295	228	262	248	255	242	291	248	259	245	266	288	261	250	263	254	266	245	270	242	284	249	258	262	285	256	283	247	258	248	257	256	269	260	238	276	256	267	253	243	267	264	225	264	253	278	263	240	240	279	250	250	264	286	274	251	269	264	251	258	239	247	274	241	235	266	277	280	255	245	241	263	264	274	260	256	247	243	253	260	257	264	275	264	245	259	252	231	270	282	245	294	293	238	193	251	239	249	247	239	260	265	249	245	263	291	250	274	263	275	257	279	271	256	273	247	265	262	263	274	276	249	256	238	260	288	256	240	283	259	265	265	265	258	273	301	295	271	281	255	248	243	262	235	255	254	267	239	252	248	270	271	239	232	280	234	255	270	257	254	245	258	268	256	254	263	266	223	266	256	273	225	219	249	252	236	259	277	258	281	307	264	281	258	243	249	257	263	277	272	265	256	264	239	263	266	284	297	281	244	251	269	254	259	263	265	243	271	294	275	281	266	291	238	267	267	232	286	269	259	249	244	241	275	250	284	240	239	272	303	273	283	260	273	257	256	264	257	250	265	257	252	260	286	307	282	263	271	254	267	268	283	264	253	271	253	264	260	282	281	254	245	242	247	255	249	286	268	239	239	253	251	277	271	276	258	279	280	247	254	264	259	269	261	238	266	247	270	231	258	259	254	259	280	299	235	255	250	269	253	276	282	319	258	262	274	260	250	266	248	243	238	227	263	279	271	216	252	242	248	246	240	242	267	257	248	250	236	249	235	294	269	287	266	223	229	283	256	247	257	262	288	214	262	260	261	267	239	260	260	251	289	265	289	243	242	259	244	262	250	255	242	261	269	267	267	283	279	275	251	259	232	275	256	281	242	265	253	269	253	274	224	262	261	271	280	275	265	254	254	284	246	271	265	254	227	262	322	241	271	269	241	246	231	288	255	276	278	245	259	288	244	285	296	269	262	251	228	253	254	276	255	239	261	282	275	274	230	259	269	265	254	235	255	263	255	254	239	245	251	266	230	246	247	271	290	280	245	258	285	245	282	264	252	257	257	263	266	250	220	269	268	272	266	262	261	258	260	246	264	274	263	279	306	256	231	326	254	261	252	253	264	261	269	260	259	277	240	264	257	237	237	251	276	262	259	270	252	277	282	265	262	270	258	317	263	261	266	254	258	245	242	248	258	269	242	255	246	228	249	254	289	285	250	261	282	277	265	231	263	223	236	250	266	258	279	272	227	281	279	255	258	236	262	253	283	239	236	274	272	265	245	275	239	235	241	246	233	269	212	253	265	255	276	258	233	252	243	266	223	274	269	259	263	263	262	247	247	273	245	288	274	249	267	273	279	281	280	258	286	236	273	261	262	259	243	260	268	285	256	264	265	253	265	253	236	263	266	271	272	250	270	255	235	271	241	260	306	263	267	241	277	245	270	243	254	257	283	275	258	265	279	254	233	309	250	247	257	283	255	259	256	260	238	270	272	249	271	243	256	261	263	280	271	260	266	258	263	253	264	234	283	259	273	255	264	231	260	300	253	270	254	258	255	241	281	252	270	245	245	238	253	250	262	278	275	254	263	258	272	248	249	222	260	277	251	276	243	278	261	250	275	282	260	254	250	272	231	275	267	250	269	254	264	228	265	257	273	245	236	268	242	257	254	244	250	234	245	284	270	257	281	262	266	270	241	243	231	263	246	275	279	267	262	280	257	259	236	258	280	253	251	280	254	279	254	252	246	245	259	273	256	267	292	249	236	252	251	276	250	248	250	285	264	233	267	232	273	262	279	244	271	246	244	260	273	262	259	233	258	246	228	244	265	225	253	275	243	292	281	282	299	268	274	253	287	236	287	275	255	234	255	277	247	238	269	274	239	280	244	249	277	244	237	254	221	280	253	260	244	272	253	222	277	288	270	265	298	271	258	232	252	275	255	258	274	248	261	234	268	280	258	246	278	260	226	247	263	248	248	252	271	276	245	253	265	269	237	254	235	258	274	280	260	296	268	265	257	270	234	249	266	222	249	266	248	256	274	253	251	295	234	267	280	296	265	256	248	252	267	253	276	270	246	252	250	268	269	267	249	236	253	271	252	262	258	280	255	241	257	253	274	249	251	252	258	274	251	251	261	259	300	245	280	262	239	236	265	267	273	255	305	243	243	239	245	273	271	264	267	251	266	223	287	269	250	269	280	245	233	263	282	257	243	259	263	282	243	281	248	251	252	268	244	263	289	248	263	264	253	255	269	239	255	278	237	247	255	257	270	285	243	245	242	293	264	243	277	285	250	263	283	256	283	234	279	272	247	269	246	301	285	271	273	248	257	265	230	273	270	280	241	244	253	270	273	246	249	240	287	269	273	252	270	258	253	267	271	301	272	242	254	259	279	241	233	255	283	259	254	250	270	263
2394	818	869	902	941	854	851	760	796	814	747	757	695	730	746	725	756	702	782	714	711	690	687	680	696	714	689	713	695	713	711	696	693	678	720	688	687	710	710	624	683	722	687	690	698	711	659	709	701	724	654	701	694	717	690	707	679	681	665	721	656	714	745	730	663	729	711	704	720	718	664	670	708	685	722	731	711	713	672	738	661	740	706	699	739	736	662	709	778	693	703	715	757	713	667	760	710	709	710	684	683	743	718	722	738	691	757	697	737	665	698	677	661	722	721	703	706	712	710	748	705	702	663	704	687	721	667	702	754	698	673	679	700	699	713	745	688	716	698	711	724	653	695	693	696	693	703	733	711	663	706	675	703	697	690	690	717	674	717	713	715	727	727	748	743	697	691	713	679	649	698	719	736	677	713	686	685	695	714	719	712	718	707	739	682	693	698	721	759	748	680	711	677	697	669	698	732	679	700	677	714	694	700	732	746	762	745	703	665	739	700	743	729	727	674	664	663	691	717	701	677	714	679	707	657	701	684	713	713	697	718	670	685	697	736	689	664	708	672	738	720	694	702	640	742	743	691	731	722	657	671	715	662	711	642	687	681	736	752	661	677	720	750	704	737	659	659	708	702	742	712	710	718	726	674	714	763	728	682	687	718	695	688	726	743	750	675	746	670	684	685	669	664	687	638	696	731	740	708	687	740	681	728	712	733	747	694	708	688	655	725	689	728	753	728	736	687	743	743	683	785	658	700	672	711	764	653	696	686	678	700	713	724	693	751	681	723	699	674	711	696	711	705	703	714	735	683	727	688	719	714	685	694	695	748	676	684	684	695	712	716	670	682	736	690	675	718	666	702	724	740	723	706	661	717	713	685	650	700	694	684	690	706	736	688	704	726	698	688	751	722	696	727	660	709	690	729	730	698	686	711	740	681	682	665	682	724	665	742	679	718	731	726	681	718	712	674	684	699	713	754	659	689	719	670	708	701	711	680	699	670	687	717	669	702	718	680	720	675	779	735	645	691	721	705	671	756	736	679	745	713	700	694	679	699	684	730	716	750	688	721	689	736	673	705	687	729	679	684	729	687	673	686	689	666	636	687	715	649	713	702	713	757	713	724	697	671	630	694	708	692	665	696	732	650	683	694	689	678	691	717	665	721	713	710	710	682	707	719	709	698	694	686	705	717	721	665	716	664	702	714	695	697	673	720	698	673	719	709	737	744	723	695	728	715	689	708	705	716	685	668	662	691	691	726	694	736	664	684	705	680	735	706	679	701	699	697	716	675	724	669	655	713	692	702	702	686	687	722	741	730	715	693	681	678	676	717	719	713	681	702	708	717	713	757	679	677	701	706	672	713	686	696	702	731	726	705	698	699	668	672	704	722	704	693	721	720	693	683	678	702	708	744	704	714	682	740	734	731	736	764	700	697	684	686	715	703	710	683	727	693	736	708	644	686	724	657	731	741	706	722	677	715	688	713	694	672	707	678	707	735	711	653	690	724	685	651	704	726	681	727	657	707	698	717	700	685	672	759	647	664	711	702	744	688	704	712	727	691	750	708	679	740	683	697	734	742	691	695	648	696	686	711	730	736	695	697	712	726	710	682	708	670	705	728	692	689	719	735	710	719	715	694	719	661	717	683	674	696	743	700	761	690	694	732	718	708	701	727	749	742	710	683	680	700	730	714	689	659	714	679	667	722	691	747	718	684	664	754	717	671	712	726	707	711	782	695	746	691	690	767	711	731	720	704	760	679	696	726	730	696	703	713	703	672	695	657	744	697	666	752	704	671	716	743	652	719	696	750	680	740	665	720	691	709	738	687	715	732	700	695	659	661	722	791	686	674	672	689	689	727	690	651	699	726	729	732	695	676	743	692	714	725	740	726	697	676	714	726	703	693	719	724	739	669	714	645	736	698	702	703	662	679	682	729	730	692	709	692	699	741	701	727	692	686	737	695	681	723	675	715	656	718	656	644	694	655	678	712	694	755	711	686	710	693	724	696	712	677	684	720	695	687	675	672	676	736	707	727	684	702	711	714	708	679	692	677	729	739	730	668	691	689	692	690	750	700	744	687	707	689	705	738	671	705	728	700	729	687	730	707	715	706	700	648	712	722	692	731	714	696	745	750	687	714	682	668	706	699	708	709	648	678	738	693	724	659	670	661	695	712	691	667	743	710	732	707	671	663	634	677	696	728	715	717	694	705	679	693	694	676	704	701	719	715	723	712	694	726	711	678	673	680	675	709	729	709	721	677	673	663	683	709	691	702	711	744	708	695	714	689	698	712	758	685	712	667	680	716	695	702	709	713	715	667	706	703	689	745	678	682	713	755	694	695	650	726	671	765	694	705	749	691	671	732	679	705	700	684	667	735	693	746	713	666	698	717	692	694	689	737	731	738	715	699	707	720	741	682	664	702	704	722	704	701	721	697	650	724	699	691	652	703	696	681	697	689	670	741	696	714	709	738	715	714	704	723	701	647	726	757	700	738	722	705	702	690	682	682	689	719	659	657	677	702	696	715	721	695	718	684	752	714	716	661	713	717	691	709	680	728	709	725	683	710	696	682	738	657	698	681	757	739	654	706	713	679	644	691	726	712	713	685	698	707	703	709	685	698	712	702	653	667	685	733	752	699	727	715	689	732	699	688	651	695	705	676	715	687	694	684	708	682	708	717	730	695	710	710	711	663	696	685	686	692	756	709	669	665	682	717	690	696	715	727	711	682	685	672	623	752	677	694	686	658	678	695	731	700	659	727	734	687	731	655	765	678	700	717	729	702	673	700	714	727	757	709	676	670	703	710	690	721	732	725	699	713	704	698	705	746	723	731	694	665	705	775	725	706	700	712	728	638	768	686	689	717	676	718	719	695	689	693	689	713	671	728	721	718	679	718	700	685	677	687	653	697	690	645	644	734	752	675	716	729	689	712	715	724	712	690	689	642	721	660	718	712	706	718	693	718	705	664	693	719	670	694	704	735	710	707	713	714	677	697	678	703	736	695	734	710	675	741	678	701	721	699	689	692	698	682	728	682	695	718	678	733	686	694	694	665	726	729	684	729	693	730	665	717	710	693	648	678	678	710	721	710	736	734	736	720	702	692	687	739	691	719	689	780	719	699	713	721	698	690	738	661	740	663	728	717	688	706	730	706	699	754	721	703	702	695	702	702	663	685	740	756	673	695	670	671	706	753	686	695	719	716	763	705	714	705	708	722	688	729	667	728	703	682	718	673	717	670	682	711	700	715	698	717	697	675	691	744	679	726	665	668	707	739	683	733	677	733	712	686	686	727	763	724	642	664	677	658	736	694	700	681	730	699	701	686	727	678	673	722	633	731	682	708	678	717	714	701	737	687	710	736	697	685	675	735	709	672	695	717	773	664	697	654	705	730	682	678	688	728	676	734	697	707	703	681	725	746	688	681	688	777	698	689	719	723	755	714	717	647	678	705	685	694	745	700	717	695	644	705	731	705	682	687	707	752	738	639	695	677	753
8746	875	1162	916	727	541	440	371	310	268	230	235	205	214	197	189	164	191	170	173	150	192	149	156	168	138	171	158	136	154	151	142	147	150	127	144	157	127	128	156	138	148	142	147	140	145	160	139	148	145	145	140	128	143	137	165	121	153	142	149	145	152	131	168	146	128	157	148	146	153	144	150	140	151	138	149	133	135	166	126	137	130	120	138	153	140	154	145	134	128	139	137	139	147	134	125	140	159	147	138	123	132	163	129	149	158	153	127	132	133	140	150	134	140	126	145	138	139	129	128	129	143	145	121	131	151	146	139	142	128	131	130	126	127	160	117	169	122	138	130	150	126	123	147	145	146	151	148	130	149	133	141	156	144	130	142	107	129	122	156	159	148	158	114	131	147	130	146	144	138	144	158	140	145	134	133	169	142	148	146	124	130	137	142	145	98	125	154	129	154	141	151	149	139	153	147	144	124	145	133	144	126	157	138	126	121	153	153	129	163	152	159	121	139	155	142	134	159	139	119	132	135	120	157	125	150	133	146	139	143	134	135	124	149	145	137	158	128	137	150	139	150	144	122	143	148	154	148	141	147	143	115	149	136	143	131	130	144	135	134	134	137	129	128	156	144	139	117	135	123	129	140	129	162	125	141	145	132	136	157	148	143	132	145	143	138	137	129	137	145	133	153	142	146	116	145	127	152	137	148	133	119	157	137	138	135	143	141	134	148	131	134	118	145	152	143	150	136	136	145	129	135	135	133	137	151	110	136	139	125	122	137	154	129	139	110	134	132	129	119	155	138	133	154	140	149	134	141	143	146	130	138	150	123	125	143	157	146	143	140	147	158	139	148	126	148	148	133	144	140	119	137	146	118	153	142	118	151	147	152	134	145	150	161	141	151	157	137	144	143	133	124	111	156	128	143	131	147	125	138	143	148	142	146	145	120	145	151	138	130	136	142	121	158	149	152	132	132	152	138	138	143	148	131	123	124	133	140	141	150	139	146	153	151	141	149	152	123	129	126	142	129	131	134	134	141	142	150	149	144	156	124	129	144	132	141	164	150	131	131	117	135	173	143	139	127	145	138	127	136	130	139	154	144	136	162	146	120	155	164	132	145	150	151	143	150	135	117	131	131	117	141	157	136	149	138	133	150	141	133	161	137	115	143	132	136	131	119	136	138	153	145	155	128	144	124	147	142	141	157	149	148	144	132	154	131	153	147	146	134	121	130	137	152	139	150	131	156	137	164	134	132	169	135	150	149	126	130	167	143	144	141	140	141	141	135	157	130	130	157	144	146	142	128	145	126	124	133	133	134	129	133	129	161	151	126	142	104	141	157	131	136	134	151	152	145	169	155	136	138	142	159	127	141	126	143	132	121	144	134	136	117	136	156	149	127	140	124	139	129	125	135	151	137	138	141	135	153	150	117	141	142	138	133	128	151	129	137	139	134	135	131	161	153	136	175	135	138	151	144	140	137	123	158	152	129	160	144	149	144	135	131	130	138	143	156	142	128	111	148	140	145	141	135	152	158	154	139	157	149	131	121	156	123	131	123	137	113	145	155	138	130	118	149	141	146	136	129	106	160	136	137	136	142	148	159	138	126	141	155	136	132	147	161	135	147	159	126	159	130	157	142	129	133	127	141	136	147	138	157	156	132	142	139	134	115	142	148	137	120	113	146	140	127	128	151	133	160	118	136	130	113	136	131	134	141	137	116	145	152	128	149	155	143	131	128	163	131	130	132	122	149	129	121	149	149	161	147	142	120	140	137	152	141	146	140	131	128	133	150	139	152	113	147	146	137	144	149	139	153	124	115	128	129	146	138	124	142	125	136	163	139	138	137	143	136	135	137	130	142	138	150	122	123	135	138	138	134	139	125	143	143	123	156	137	131	142	153	159	148	125	131	132	122	135	151	121	141	131	176	153	145	123	142	154	159	134	134	130	141	139	143	141	133	131	137	156	137	117	155	138	148	132	135	151	128	150	130	145	132	157	142	134	149	131	138	143	140	150	148	136	125	134	137	136	133	131	139	129	153	155	127	134	110	131	139	113	131	135	134	137	155	152	148	157	131	150	134	140	154	119	145	132	128	143	138	136	122	121	134	141	123	153	120	121	146	137	125	144	133	136	141	126	129	124	129	129	125	119	134	129	131	152	168	149	140	141	141	153	139	146	132	138	115	145	146	135	136	135	137	140	143	137	137	129	159	135	152	144	130	144	148	148	140	127	135	134	158	118	137	128	136	134	141	150	168	162	121	129	150	119	114	122	124	138	118	139	133	118	119	125	138	154	141	172	151	141	128	139	139	143	142	129	138	140	138	143	119	153	141	153	148	140	128	122	136	144	139	120	141	146	147	136	143	143	160	126	123	144	156	155	150	128	131	144	147	135	146	144	118	128	145	141	126	134	119	132	142	136	152	148	141	147	145	136	123	130	144	135	130	134	142	145	155	134	147	145	131	133	152	151	121	138	134	123	125	136	145	132	170	165	145	131	151	155	146	129	136	140	147	131	140	130	134	149	136	140	156	127	153	128	126	162	125	149	133	159	151	143	118	129	140	123	138	129	144	151	123	143	145	129	139	141	119	150	135	160	147	149	132	158	139	142	130	134	150	139	158	132	135	131	143	143	157	145	149	135	137	121	139	134	138	143	140	141	138	134	136	133	138	123	151	145	143	139	129	112	149	152	146	137	123	139	141	114	159	139	151	126	135	135	147	146	158	136	145	149	150	136	152	143	134	131	135	143	143	137	148	151	124	137	116	133	143	126	138	150	143	154	145	149	141	132	136	153	144	132	150	125	160	129	147	160	131	165	133	135	136	145	133	137	145	122	154	149	141	125	107	148	150	146	149	157	120	132	150	130	132	126	131	118	162	149	139	151	134	121	133	146	154	151	121	162	154	136	149	140	118	145	131	144	137	131	164	146	139	149	149	130	151	141	142	146	130	134	133	128	157	130	135	142	140	132	126	156	141	148	139	135	132	158	155	137	133	148	146	121	154	129	144	135	147	121	128	132	139	121	133	145	152	129	142	128	139	126	135	134	134	142	126	124	159	145	128	140	147	136	126	113	159	149	138	118	139	146	150	124	146	131	124	135	121	122	111	143	126	170	155	126	144	131	147	144	134	139	134	136	155	136	139	132	152	136	154	132	137	129	142	142	167	138	140	152	162	137	149	132	151	145	155	124	154	128	128	115	125	151	152	129	146	138	135	140	138	128	146	140	147	139	115	154	141	154	149	137	132	119	159	141	130	130	128	139	148	133	139	151	126	148	128	144	136	126	121	144	123	131	134	144	136	141	139	161	150	135	122	155	153	154	143	144	145	151	147	142	147	143	144	128	135	136	119	117	144	141	130	136	139	156	121	129	144	147	140	144	136	133	149	140	148	161	124	145	139	139	151	158	120	130	143	142	132	127	142	143	149	137	154	125	128	145	145	136	145	142	134	124	149	136	144	141	131	159	155	127	142	145	134	150	161	140	138	119	139	150	125
5432	1229	2390	2967	2583	2167	1868	1610	1336	1170	1027	987	875	763	768	709	628	721	625	614	611	570	575	507	519	557	504	477	482	510	552	455	473	485	492	452	465	470	456	488	456	477	420	467	426	416	437	464	418	435	452	449	459	466	426	430	411	429	430	405	440	404	426	406	414	439	445	405	406	417	436	403	410	429	426	439	406	411	429	356	403	402	438	415	411	425	413	440	433	449	422	456	421	437	460	400	436	407	396	434	398	417	466	458	382	441	413	409	434	409	433	413	417	436	413	395	412	375	441	390	427	423	410	451	392	410	452	452	447	387	393	371	411	392	404	437	428	381	414	422	431	397	426	431	425	424	411	398	407	424	401	390	444	401	428	430	398	413	450	426	375	432	397	399	434	412	397	455	409	405	433	432	391	421	404	407	400	439	415	431	430	423	424	424	415	407	384	404	393	387	421	399	411	412	409	410	389	444	397	379	414	374	449	415	426	445	418	400	402	398	435	415	393	445	400	416	386	378	406	403	429	412	431	421	401	413	404	411	424	394	410	421	419	411	408	393	401	440	413	412	431	424	389	422	390	410	395	420	428	415	444	393	439	438	387	421	372	434	447	431	404	382	415	423	384	437	377	396	446	433	429	416	404	388	414	421	397	409	410	436	404	379	420	412	441	434	408	426	383	427	445	401	414	430	406	413	386	412	440	416	433	418	412	424	431	414	408	395	452	435	413	398	368	438	400	382	401	400	401	426	380	384	404	477	391	403	390	453	418	430	440	411	398	391	424	387	461	439	401	429	419	433	434	425	403	408	420	407	413	419	414	418	432	405	429	438	417	404	435	407	395	442	418	426	422	380	448	433	437	443	416	397	449	369	438	418	439	411	380	392	405	419	407	419	423	428	404	432	409	381	417	383	451	400	405	390	430	382	396	394	414	403	385	393	405	425	403	418	385	430	411	430	389	390	432	394	437	417	381	398	393	406	411	407	371	456	392	406	402	413	373	387	408	390	427	407	402	402	421	392	418	427	419	429	401	409	398	381	427	395	425	398	398	426	363	434	378	378	397	422	403	435	384	410	351	407	414	428	407	425	422	429	425	383	408	414	419	370	414	409	434	403	425	391	402	395	433	416	413	390	376	424	429	452	413	434	417	419	389	401	422	448	412	387	424	393	435	412	414	424	401	401	429	439	423	420	402	371	391	427	385	382	414	392	403	420	403	396	425	406	436	403	447	410	427	427	419	450	428	411	430	423	404	402	441	379	409	413	414	361	432	422	454	416	410	416	410	406	428	416	374	413	401	436	409	450	415	418	432	394	411	429	391	401	369	437	398	402	395	382	410	404	405	392	413	418	403	390	419	391	392	386	398	432	446	402	437	417	382	403	386	408	429	398	373	410	407	413	408	394	408	390	422	406	413	422	372	422	393	447	375	416	412	417	445	415	411	411	414	423	416	385	395	411	439	409	391	397	395	414	407	388	398	408	420	429	397	411	406	419	409	401	414	426	407	397	399	423	413	399	418	413	378	408	416	401	378	378	412	419	419	420	410	405	395	375	393	382	416	427	420	392	403	427	393	403	397	378	389	397	413	443	402	408	383	408	384	445	410	414	404	432	423	427	414	404	435	393	424	377	422	417	417	419	380	409	403	388	409	431	402	424	445	453	385	420	407	424	447	400	375	449	416	412	392	409	433	409	434	400	397	443	393	382	388	375	402	431	427	397	407	430	445	387	430	406	406	409	401	365	381	407	410	431	405	419	391	432	450	417	404	369	405	414	395	433	425	413	419	397	398	443	391	412	395	398	417	393	430	427	396	423	423	398	411	433	406	406	400	398	448	391	406	403	426	395	460	426	411	395	411	402	437	390	412	408	388	420	415	400	416	399	398	385	431	405	398	422	417	408	369	406	359	437	413	392	448	430	379	416	422	385	419	437	416	385	409	401	451	376	428	399	407	413	362	448	433	384	371	391	430	407	414	425	423	426	385	417	374	419	401	392	398	398	396	395	396	398	444	418	392	428	406	398	438	400	450	379	407	392	422	406	429	384	415	393	419	410	350	413	382	409	393	454	398	416	401	388	438	399	415	414	419	439	380	398	425	370	393	424	398	396	397	367	426	404	452	392	388	466	409	393	415	424	417	400	434	407	404	393	408	419	442	390	396	387	401	420	429	430	382	427	372	436	401	414	415	393	427	407	395	371	385	403	412	413	411	434	398	387	395	371	414	397	442	419	412	380	409	422	422	367	376	400	383	435	444	425	396	410	426	418	399	413	409	376	426	424	407	380	407	387	428	394	419	407	406	402	391	436	408	434	431	405	383	388	402	384	457	408	379	416	411	408	399	421	399	405	415	448	418	420	433	432	404	395	433	395	420	439	435	439	407	405	392	395	408	383	442	396	398	422	404	399	406	378	434	440	435	439	387	412	389	409	417	410	408	431	395	396	375	407	404	396	401	408	421	406	405	404	380	422	404	403	420	412	415	421	390	389	394	409	422	418	392	399	443	403	452	402	436	434	402	407	392	399	387	409	412	406	416	423	393	428	408	411	408	398	444	403	407	439	453	413	421	410	402	413	417	465	450	398	425	403	407	419	406	398	422	400	416	433	435	422	417	389	357	422	432	428	408	432	381	417	382	377	409	435	431	394	398	437	380	380	415	424	434	424	404	409	385	404	400	417	404	420	420	407	440	403	373	429	411	425	425	396	441	411	427	411	416	424	425	410	394	411	408	378	423	383	445	420	430	396	397	390	467	427	408	402	390	442	391	417	443	390	406	408	444	413	417	367	385	418	382	403	363	436	412	415	444	409	388	440	398	385	413	415	387	404	400	395	433	417	406	420	398	419	413	403	428	348	391	390	372	470	429	390	464	396	428	422	432	386	395	394	440	433	400	384	430	409	400	434	430	393	395	370	402	437	415	419	391	389	432	434	394	423	423	417	415	422	423	378	468	405	396	399	377	393	393	420	408	425	418	397	404	401	374	422	428	416	450	393	440	413	393	381	432	419	392	411	374	432	404	408	424	408	384	428	410	408	435	391	418	399	406	369	414	417	403	468	395	444	435	409	383	400	418	410	379	390	379	386	425	397	371	409	378	407	424	397	375	391	422	411	410	419	419	409	396	426	381	414	354	398	419	392	406	421	398	405	396	381	434	436	416	399	400	455	446	382	430	430	396	410	432	434	391	384	413	414	407	412	419	440	393	425	430	412	406	385	386	394	412	393	390	399	421	427	370	433	431	370	420	420	414	411	413	425	393	388	422	398	415	393	386	409	426	417	403	378	400	387	428	381	374	375	376	385	382	395	379	411	425	388	400	414	412	400	443	413	439	390	420	426	407	435	429	400	403	419	404	425	390	394	417	441	410	430	439	424	435	413	394	427	429	373	399	387	449	417	422	400	410	403	417	437	399	413	411	416	403	424	383	401	438	384	409	423	394	449	421	388	436	388	451	421	412	430	386	431	376	390	421	402	409	446	379	385	367	392	414	401	378	402
16302	2262	2234	1766	1202	899	687	531	429	365	315	302	273	250	222	220	213	185	171	187	197	170	177	152	155	165	126	162	143	134	159	152	167	148	140	153	128	138	163	137	132	152	143	154	162	148	146	141	138	130	113	125	164	124	124	139	149	148	141	139	122	157	156	126	118	140	147	124	124	146	146	122	133	122	145	128	143	122	147	114	125	146	150	118	126	133	146	140	112	129	149	119	152	106	116	137	128	158	120	118	157	133	107	127	125	144	131	119	140	126	124	120	123	124	128	127	135	122	125	133	133	112	131	112	145	109	125	118	132	130	123	137	130	154	127	127	124	129	131	135	122	138	146	140	158	141	161	134	132	138	155	140	133	115	134	157	106	132	119	113	120	128	130	119	143	119	126	116	130	131	140	127	118	153	123	127	113	117	127	116	138	127	135	135	130	120	136	142	120	137	155	111	135	108	147	144	143	111	138	151	156	121	125	126	130	123	134	116	129	138	119	124	132	159	144	122	133	116	154	129	158	134	137	121	127	116	133	124	136	136	133	149	130	125	121	131	128	138	131	117	134	137	137	133	124	132	143	140	108	142	171	124	112	141	127	125	114	123	113	143	134	126	146	116	138	134	147	130	126	133	113	122	130	119	135	127	139	131	127	127	133	124	114	111	113	128	128	125	135	136	120	131	127	113	130	117	122	154	122	143	129	139	111	147	127	133	136	136	128	129	143	115	118	133	131	118	135	140	119	133	123	125	132	141	145	139	159	127	143	135	120	131	142	139	128	120	135	136	127	96	119	152	121	139	144	137	114	134	125	117	137	139	126	143	139	109	140	139	132	136	119	141	131	139	138	119	128	133	134	127	136	133	137	131	131	130	138	142	120	132	123	126	125	125	116	130	137	120	121	122	138	150	141	127	128	136	118	148	133	126	117	112	138	147	122	117	111	138	152	122	110	128	144	129	151	145	146	127	129	141	141	121	130	136	147	140	140	142	144	132	120	128	127	131	126	130	142	145	156	127	144	128	137	129	117	130	127	133	127	106	118	128	116	143	142	129	132	140	142	117	159	115	126	133	106	121	142	125	131	144	133	138	109	129	123	124	140	130	170	141	119	116	155	142	128	124	150	147	144	113	126	124	118	142	129	124	144	136	135	129	133	143	126	138	139	137	133	136	117	131	135	121	137	125	119	133	113	118	134	120	126	125	137	142	120	133	124	102	127	122	133	134	146	135	153	115	136	130	121	115	124	133	131	112	149	114	155	137	136	176	121	115	121	139	121	116	126	142	119	134	137	116	122	132	133	125	141	128	134	128	147	124	149	140	111	112	128	143	125	125	121	125	130	123	121	135	131	132	109	139	130	125	141	129	146	148	146	128	128	124	126	135	110	132	115	130	137	130	121	148	130	115	138	127	133	120	131	118	112	139	138	129	116	126	140	127	126	139	110	148	126	114	126	126	170	142	146	119	135	143	140	128	119	152	120	151	130	135	129	156	126	135	119	129	140	126	124	132	117	116	157	144	116	137	130	137	132	124	143	119	131	146	108	130	131	133	129	123	123	115	138	125	131	154	120	127	133	128	132	122	131	127	151	110	114	121	135	134	153	140	136	129	141	127	139	134	133	140	132	121	139	136	134	145	147	137	127	137	145	129	138	135	126	148	123	131	127	126	135	129	132	135	112	140	126	130	140	120	137	147	145	138	122	141	112	120	133	127	147	140	122	133	128	127	142	130	145	140	132	138	150	124	157	136	127	141	123	137	120	133	131	136	140	133	118	111	137	136	107	124	114	128	103	122	151	144	134	106	113	138	127	139	136	161	126	129	139	131	131	141	147	128	125	139	118	128	134	126	124	126	117	124	125	139	122	135	144	131	144	142	145	149	127	135	117	136	121	120	137	147	150	141	131	133	132	119	129	146	110	121	140	134	138	129	146	117	108	128	129	166	114	119	128	124	131	117	141	126	148	125	147	132	125	138	146	146	124	140	142	134	131	142	114	133	116	114	122	124	129	138	137	123	134	151	115	120	119	135	141	127	125	132	129	127	125	143	120	117	132	121	141	132	128	127	129	141	148	122	138	138	131	135	166	126	133	145	129	151	143	122	124	139	139	123	136	115	120	140	130	120	145	116	124	138	153	136	131	118	135	149	133	144	131	130	121	139	129	146	141	120	118	121	149	124	116	129	139	136	137	140	138	137	133	125	122	118	142	131	134	138	127	135	118	128	137	131	133	137	126	125	146	150	156	127	131	121	130	158	137	132	129	167	120	138	125	139	114	128	122	145	131	134	112	122	109	137	145	121	126	135	112	132	128	134	149	132	135	127	115	129	150	122	130	134	125	154	136	133	133	129	121	135	124	122	134	124	131	141	131	163	130	149	147	159	135	148	161	127	145	141	120	132	140	118	130	143	146	130	139	115	116	135	131	144	138	145	139	112	132	156	133	137	150	131	139	140	137	141	139	133	127	128	137	106	130	137	135	118	126	134	127	148	114	134	142	144	123	137	132	124	131	136	131	126	122	123	135	126	138	122	146	120	156	127	142	140	145	143	144	130	131	148	112	126	137	139	124	123	134	128	142	135	164	139	130	131	144	158	146	106	138	130	132	140	128	106	129	131	127	135	131	113	133	139	123	139	126	129	112	117	142	117	133	124	121	134	123	114	127	139	127	121	157	132	137	126	123	133	141	144	127	146	138	128	118	145	119	116	126	129	156	127	134	134	121	113	162	141	126	107	130	140	131	141	119	130	147	130	136	127	135	148	111	145	143	132	141	136	140	122	127	142	130	106	130	124	132	153	139	145	143	128	120	124	141	132	141	145	116	131	123	125	144	138	122	134	142	123	137	124	136	134	120	140	136	138	129	125	110	133	134	139	134	132	140	118	110	123	121	113	125	119	138	116	129	119	139	168	119	139	141	115	125	145	121	132	143	112	126	155	96	121	145	117	117	140	124	124	137	139	139	131	134	142	132	139	126	119	148	137	132	134	127	150	115	135	126	131	160	131	127	121	143	126	125	136	113	138	118	148	140	112	128	128	147	119	146	131	124	120	122	161	141	125	138	109	155	144	141	123	134	135	133	136	132	122	130	114	135	137	143	131	130	137	134	100	131	132	137	135	114	134	134	120	122	134	107	136	156	149	110	162	140	153	124	113	146	109	145	116	120	149	131	107	127	137	125	121	129	123	129	130	117	114	122	141	143	140	121	143	150	120	153	122	128	116	140	121	132	114	126	143	134	145	144	128	124	133	117	121	117	136	142	122	128	132	136	129	120	142	133	134	132	137	123	134	161	114	125	122	135	158	127	148	159	133	146	130	131	116	134	129	140	150	115	144	126	148	129	133	129	152	117	113	133	135	133	135	122	160	122	113	110	139	129	137	112	143	110	135	151	121	132	133	140	123	123	144	134	135	129	122	141	145	140	127	140	116	132	127	126	158	117	119	140	123	127	137	138	117	127	135	162	125	132	125	131	137	132	137	137	145	125	138	139	132
7479	2054	4296	5234	4624	3801	3120	2503	2168	1936	1610	1453	1295	1165	1015	1000	925	906	833	800	781	753	689	689	622	641	650	565	588	595	527	545	572	520	524	498	521	527	516	480	464	514	491	530	479	506	465	484	498	450	492	484	460	456	427	419	458	446	430	450	429	432	400	415	462	435	437	410	434	445	401	422	428	455	458	442	453	404	418	412	399	433	452	434	444	417	421	368	408	435	427	453	401	376	415	448	473	393	412	448	452	396	407	398	446	403	414	405	408	427	427	394	385	404	463	402	431	391	377	430	436	385	415	390	381	402	426	428	386	430	444	398	400	416	425	368	380	447	398	391	414	403	404	391	433	407	423	419	377	406	387	381	405	420	414	438	390	386	389	405	382	385	439	421	376	380	398	418	412	431	416	426	406	406	390	391	399	415	432	433	402	430	390	417	414	407	388	396	407	421	412	407	412	402	374	409	433	398	437	415	392	397	396	396	423	436	405	421	406	377	423	425	360	406	389	434	411	445	389	385	385	385	382	427	408	406	403	422	414	386	430	382	411	385	362	398	415	418	428	428	401	408	392	395	409	375	394	407	403	411	391	418	416	402	421	417	444	422	416	426	396	384	412	409	376	392	424	415	429	373	448	423	403	397	407	406	415	401	396	393	387	419	425	401	402	398	396	382	409	423	426	385	414	399	395	404	423	426	429	399	428	403	382	397	420	362	387	359	407	373	398	405	407	375	412	410	416	429	413	365	401	446	410	412	384	401	394	385	387	401	430	392	367	369	401	388	413	395	414	401	368	399	424	379	448	379	407	423	418	426	429	391	391	401	436	420	369	430	405	384	416	432	368	418	411	416	440	423	390	389	370	401	390	428	421	398	409	417	397	432	420	390	424	394	405	405	428	414	404	404	386	397	406	407	435	397	439	418	358	385	408	433	403	398	375	391	408	359	404	429	392	423	381	401	416	401	386	409	390	403	376	395	422	410	388	374	367	389	401	383	411	397	384	410	391	380	401	401	372	375	421	378	373	417	416	405	392	401	379	430	412	386	376	410	401	399	381	411	377	425	420	399	409	417	382	386	429	405	422	388	402	429	403	384	426	398	380	424	401	391	379	376	407	397	390	437	390	431	362	401	401	423	406	428	412	403	395	410	397	400	405	400	387	383	418	433	416	380	391	353	432	373	343	399	394	387	368	432	372	394	373	388	370	408	396	349	415	413	427	422	407	410	422	422	465	384	435	380	398	428	350	399	374	400	391	426	390	373	388	396	433	388	408	433	359	405	405	426	356	425	386	398	385	405	459	395	420	383	430	419	405	412	431	389	393	392	364	412	394	402	390	418	415	434	394	373	406	402	367	423	384	415	398	386	419	377	401	388	383	405	390	421	440	386	399	400	379	379	387	378	371	399	400	365	421	381	374	433	380	319	395	457	406	383	411	404	458	380	400	393	381	392	387	423	418	431	411	369	402	424	401	380	410	381	411	427	388	391	424	427	431	432	353	402	398	403	387	377	431	402	358	399	404	382	416	407	384	413	390	396	402	405	410	419	401	406	413	386	399	415	407	397	426	387	392	363	445	399	413	403	375	395	407	357	371	398	431	406	407	415	436	381	401	396	415	407	429	394	369	437	387	410	390	411	393	401	393	393	394	400	416	445	407	377	421	410	396	431	391	405	366	393	371	414	424	396	419	372	422	365	378	422	390	368	427	422	390	429	376	384	428	452	383	408	361	387	394	425	403	415	379	405	392	396	389	365	388	376	359	400	398	450	439	397	409	359	393	418	389	423	431	406	401	356	407	450	393	387	424	377	405	418	398	391	383	404	389	438	385	414	418	384	398	403	410	430	400	409	402	425	401	360	392	417	392	399	394	409	389	415	438	394	404	391	400	421	397	380	412	435	354	407	423	407	404	414	389	435	414	388	401	404	392	416	410	413	402	381	427	414	379	406	407	398	388	388	404	405	369	407	424	377	400	406	388	396	394	372	387	419	369	461	383	386	400	396	389	413	395	379	395	412	431	346	424	386	375	395	396	383	408	412	391	405	465	408	381	369	422	397	400	451	379	401	397	395	421	406	410	399	404	404	441	368	419	408	383	384	350	398	388	392	413	399	405	404	401	441	402	386	421	401	402	365	387	447	395	412	414	367	398	382	379	410	396	416	397	439	420	402	409	404	417	408	403	381	402	406	417	405	363	382	394	382	429	385	375	385	365	408	409	426	422	403	404	361	419	422	400	433	412	411	413	403	382	397	363	394	412	398	418	393	431	379	389	348	382	391	406	417	403	403	418	394	417	401	404	440	402	382	385	393	386	428	434	384	414	426	400	420	397	397	420	391	376	378	417	405	409	390	402	400	390	393	380	393	402	413	398	408	407	399	368	400	381	387	345	396	392	423	443	427	406	425	397	382	382	406	425	417	400	400	411	399	404	410	382	382	393	421	386	418	417	411	385	409	383	408	424	400	392	408	401	411	432	434	413	396	431	414	409	435	429	366	395	398	417	402	434	412	401	362	401	382	425	398	420	412	388	400	372	383	412	410	433	405	394	385	372	445	435	385	383	395	415	357	420	415	378	374	378	415	404	411	397	425	391	367	396	424	419	390	416	427	400	442	408	441	403	375	408	380	423	391	398	412	412	363	421	402	423	422	378	418	402	356	407	373	407	412	367	413	419	380	393	385	379	420	413	392	406	410	408	406	416	410	418	394	342	390	399	374	403	391	400	410	415	379	379	402	362	371	408	351	399	398	414	399	355	382	394	414	413	395	431	418	376	410	425	419	410	417	339	391	387	412	426	427	419	420	361	413	434	374	404	433	457	403	403	397	391	383	376	411	443	410	402	448	418	364	398	442	380	385	409	346	427	369	426	403	389	398	416	400	402	371	414	413	406	409	390	380	404	417	404	392	427	402	398	367	356	390	410	399	382	397	423	394	386	413	406	386	383	394	359	383	400	406	386	374	377	388	387	419	406	378	433	397	416	387	417	401	412	409	389	451	389	361	404	412	417	389	399	408	382	352	399	400	394	377	402	383	381	413	420	406	445	395	407	393	370	383	386	420	420	397	381	419	386	421	405	395	440	397	417	364	385	420	387	408	402	406	411	414	366	391	372	385	389	387	432	411	383	410	407	417	402	397	415	419	398	375	429	384	428	420	427	407	406	381	390	412	393	397	383	369	444	388	385	393	402	398	401	429	436	403	401	399	382	406	449	400	399	382	404	442	359	415	412	337	405	405	417	441	405	386	407	426	382	442	376	419	415	420	427	399	402	418	363	400	412	406	416	428	383	366	392	395	426	394	440	417	417	432	397	400	415	401	391	405	403	447	376	412	408	387	386	406	408	407	352	377	403	381	416	376	412	380	393	395	409	405	449	406	422	411	417	408	405	398	404	436	439	415	373	399	420	409	419	381	374	427	383	389	440	413	389	409	425	417	390	421	387	422	393	405	433	418	384	407	370	400	392	372	406	433	429	404	386	392	412	398	401	397	415	437
2374	280	370	316	296	270	280	280	273	252	281	295	258	276	265	246	247	240	272	263	275	260	248	238	237	289	244	260	269	248	268	256	276	280	246	270	266	275	287	272	263	247	237	271	257	268	253	277	279	255	305	257	269	253	275	238	273	237	256	259	250	235	248	238	258	281	259	221	289	263	245	239	253	271	257	259	268	260	242	241	270	239	243	260	254	282	245	270	265	285	261	247	281	259	236	226	268	252	247	265	236	243	284	237	275	255	265	279	252	247	248	274	268	239	260	259	282	276	277	232	268	260	257	255	281	240	264	279	251	275	274	243	275	249	255	262	276	300	239	265	249	259	209	256	260	276	244	278	241	262	274	251	270	275	261	264	288	254	267	252	279	296	267	247	263	234	262	267	271	261	265	267	245	281	267	254	258	293	283	281	255	284	272	253	228	267	254	258	276	236	265	250	258	258	242	276	268	274	240	273	262	268	256	274	272	274	242	273	239	282	237	278	243	262	260	266	245	276	281	254	269	242	263	241	268	264	243	272	275	261	286	288	267	274	257	240	257	242	251	259	248	270	270	265	268	284	236	254	267	290	257	243	251	266	296	248	250	255	272	251	282	257	272	244	282	243	260	251	258	303	271	264	261	235	289	286	280	245	259	261	255	270	276	264	275	259	259	255	270	246	256	251	253	254	241	259	248	246	272	266	263	235	281	260	279	254	255	269	242	283	277	261	264	250	255	267	257	264	295	263	277	260	238	282	273	236	255	284	272	255	248	236	284	263	258	296	263	256	274	234	247	255	263	249	249	257	254	249	254	230	281	248	241	288	261	278	278	256	284	264	230	240	242	259	281	246	279	266	238	255	252	269	245	258	251	252	263	260	278	227	258	283	250	259	268	259	270	280	239	269	258	274	248	253	251	242	258	253	276	269	297	253	255	244	263	262	276	247	274	259	238	219	264	234	248	262	244	283	283	245	227	255	247	278	246	262	234	250	269	261	280	279	281	295	245	261	272	276	288	274	253	247	241	271	277	257	262	233	252	255	274	277	274	252	248	255	276	264	267	269	268	276	244	297	258	249	266	243	281	250	270	260	217	264	267	269	271	236	230	233	233	253	248	262	283	214	255	252	253	276	238	239	267	261	253	261	267	260	268	246	266	274	266	257	268	263	273	226	262	259	240	243	251	254	284	287	250	269	287	276	247	252	248	257	262	251	267	252	276	252	277	257	265	251	254	231	238	254	233	250	256	266	235	278	275	261	255	275	269	279	269	274	281	271	286	258	259	247	243	263	265	254	262	288	236	263	293	253	267	261	243	259	281	308	251	264	263	234	267	263	243	250	255	256	260	275	263	257	233	288	254	269	301	284	256	275	278	239	258	288	260	256	257	265	280	275	261	268	250	274	252	280	231	251	259	258	276	256	281	234	247	250	265	299	268	233	248	250	245	244	268	231	254	266	273	272	262	251	259	265	284	265	232	246	252	272	255	216	246	272	253	259	232	239	241	289	272	255	226	268	288	259	281	220	256	255	242	259	280	261	266	251	246	237	261	247	237	241	237	286	270	243	294	236	235	275	245	271	262	263	274	244	274	253	271	235	279	265	252	256	247	246	268	273	247	263	247	263	232	260	275	224	279	285	275	250	229	239	301	251	253	251	223	257	253	294	236	275	266	279	291	277	258	252	266	268	227	238	240	269	266	260	270	265	250	260	293	266	260	251	298	260	273	261	260	241	264	269	287	262	257	242	286	268	274	277	237	259	256	218	276	283	253	247	245	274	251	257	236	259	253	240	261	264	241	265	251	269	249	266	275	251	278	289	261	250	240	246	268	260	251	255	240	238	276	262	252	232	256	248	245	277	290	257	219	248	254	259	250	259	233	254	250	274	289	241	259	289	262	276	247	265	265	244	265	260	249	280	250	259	251	242	278	262	267	254	251	257	273	265	250	281	255	254	286	252	270	261	263	248	276	246	244	257	255	297	268	263	267	262	263	242	238	230	242	242	256	248	247	244	287	261	251	243	267	251	238	270	246	280	263	234	250	258	273	245	280	264	242	249	256	249	249	265	254	279	275	232	256	265	262	258	288	263	286	258	242	283	253	270	235	246	280	276	251	260	263	278	290	266	287	262	248	249	286	248	274	279	279	266	256	264	255	242	255	281	274	274	251	261	241	299	264	227	262	280	265	255	246	223	242	284	265	270	259	262	249	286	277	275	242	248	266	240	252	262	262	262	276	236	254	262	253	265	281	264	268	251	254	240	277	259	248	263	279	235	237	260	260	258	278	247	257	235	261	238	271	261	261	246	250	259	270	244	276	242	276	280	274	254	269	262	265	254	243	251	253	239	254	268	256	245	244	270	258	297	235	238	282	242	265	272	284	252	272	270	250	254	291	254	271	291	259	239	273	263	248	262	255	283	292	255	253	267	264	261	269	262	308	263	296	255	258	241	247	248	222	249	246	260	253	245	275	278	251	267	257	275	257	251	262	268	279	280	257	260	291	280	271	239	238	247	226	243	279	278	241	270	252	272	286	278	283	227	252	270	260	236	261	250	253	269	243	265	240	263	283	266	268	232	256	258	269	261	262	258	272	266	265	251	257	280	249	278	249	279	259	261	274	254	278	257	252	256	291	259	251	239	253	249	249	255	268	250	268	232	257	267	279	252	255	255	269	256	284	260	252	241	253	260	294	256	275	252	242	271	234	262	259	246	249	267	241	250	250	263	246	269	262	266	264	231	260	249	286	273	264	264	248	270	267	267	266	286	270	289	282	253	250	269	241	255	243	253	237	278	257	252	241	264	267	272	274	271	243	277	258	229	274	268	253	234	253	271	233	253	274	264	275	284	258	256	254	276	286	280	263	251	239	283	255	256	241	277	255	256	245	270	260	232	273	247	257	240	281	256	281	252	276	270	294	242	276	296	259	242	233	273	281	242	260	250	250	268	254	270	268	281	232	264	280	261	263	253	267	257	237	295	275	255	262	254	254	275	270	248	277	279	260	253	260	290	262	227	280	292	274	276	251	285	254	265	271	287	221	247	273	283	264	246	294	246	240	253	271	281	283	262	303	260	267	256	257	268	243	277	250	225	273	240	267	273	265	246	251	273	260	251	276	242	267	241	250	263	278	266	272	270	233	270	269	252	316	294	263	238	241	243	245	266	269	244	253	261	247	251	258	260	251	290	237	256	245	234	241	257	246	293	263	281	267	254	259	268	266	232	259	227	263	254	268	267	277	250	237	250	265	252	260	271	258	286	261	266	271	262	247	246	274	250	252	295	239	269	247	264	251	255	257	295	271	262	274	250	272	268	248	271	266	246	252	264	246	252	260	288	255	239	258	298	241	269	259	269	251	259	252	278	247	238	237	284	253	258	244	257	258	221	270	254	239	271	272	279	273	258	230	246	266	264	253	253	238	264	242	246	287	251	261	246	261	244	255	263	262	263	255	228	259	274	221	285	251	221	245	239	266	258	252	249	269	279	249	251	255	275
2343	749	816	903	883	849	761	768	766	747	744	756	744	672	808	777	700	798	705	700	723	681	696	708	720	719	697	722	726	733	738	704	727	725	756	649	700	715	761	729	701	694	644	738	688	721	692	727	732	720	748	709	705	731	734	734	699	714	686	752	727	740	692	732	703	697	717	705	708	719	703	704	690	676	691	693	716	763	685	716	677	687	682	728	683	729	751	698	685	714	687	718	640	658	680	688	708	724	715	750	652	702	699	656	692	656	714	723	734	689	725	703	690	735	680	689	731	696	737	676	707	708	692	720	708	705	681	737	644	682	710	682	698	744	646	706	710	716	677	713	714	750	690	719	742	711	702	644	700	692	706	728	738	704	688	679	700	662	720	713	697	683	705	713	701	712	702	682	716	667	734	704	751	697	695	685	649	720	710	719	723	716	711	673	742	688	683	735	686	730	684	691	698	689	673	666	706	704	743	687	695	730	736	682	657	698	683	681	711	675	724	661	717	720	702	671	678	722	707	716	656	716	687	716	676	717	711	716	707	691	694	732	666	701	720	701	700	716	661	665	739	672	730	695	696	710	730	644	675	706	678	655	658	695	708	659	715	695	691	657	687	691	761	623	726	627	682	662	720	679	721	747	700	725	725	695	736	735	686	693	734	698	715	730	691	712	722	691	729	687	681	680	683	732	718	704	711	693	680	688	697	703	740	716	717	720	691	662	694	756	690	692	723	698	736	691	758	698	707	698	676	688	728	680	698	686	722	680	683	689	710	696	710	734	670	679	700	703	728	699	702	701	701	727	723	677	714	722	710	722	682	717	699	731	702	726	672	736	700	684	678	691	707	698	715	683	719	725	718	729	686	728	714	698	656	733	689	730	741	695	671	685	714	696	714	691	707	735	714	701	692	716	706	730	682	702	674	693	691	659	684	704	738	711	680	687	705	720	683	725	735	710	728	770	701	716	691	708	699	729	755	698	685	685	675	683	690	662	688	739	702	726	728	726	691	733	733	686	720	631	697	691	732	710	654	713	663	704	698	708	700	690	697	692	727	748	754	677	670	699	702	670	718	684	670	620	666	646	706	715	703	709	708	715	704	732	733	650	719	684	742	705	728	734	680	720	695	667	740	767	675	704	676	655	665	664	703	705	680	691	706	706	679	711	692	696	696	661	710	735	721	653	715	683	685	700	704	711	703	698	691	659	668	714	712	699	727	700	714	707	699	719	707	755	710	729	680	742	709	720	762	714	703	690	719	667	671	708	694	706	700	678	714	767	699	699	710	737	695	697	666	691	689	712	705	680	704	714	705	683	711	716	699	707	664	756	699	716	707	750	713	684	675	637	714	731	709	668	686	676	722	708	694	742	708	690	719	714	697	693	710	716	707	681	698	677	695	680	674	718	704	716	693	683	680	735	715	656	685	656	669	715	718	727	693	683	705	757	702	667	711	673	730	659	730	670	734	680	719	722	743	676	613	678	666	757	681	737	712	756	709	688	721	695	641	703	671	679	692	664	746	715	673	733	703	713	760	734	702	669	737	738	721	640	727	672	680	702	661	716	744	727	719	703	691	720	663	683	706	679	704	630	704	725	681	684	735	711	682	707	705	705	665	707	701	693	698	740	642	684	654	734	715	733	702	717	718	723	781	687	702	685	704	739	730	732	719	736	697	710	675	682	724	706	690	686	680	749	679	647	728	703	700	690	656	735	707	707	658	721	695	714	691	715	690	683	741	716	720	706	750	659	746	692	670	685	680	735	706	727	727	710	714	721	697	651	728	719	707	704	708	702	667	687	685	718	695	699	726	674	741	702	716	712	682	704	717	728	668	724	700	684	698	685	686	742	677	708	689	697	693	689	660	654	696	672	729	698	756	723	719	654	704	670	685	700	710	688	653	726	722	705	708	717	716	693	712	674	664	729	670	706	721	630	683	723	722	679	699	724	631	746	715	691	687	714	714	684	686	660	685	741	704	668	727	746	706	681	712	668	735	762	684	743	685	712	729	724	696	712	709	670	692	693	729	725	690	652	729	695	653	639	729	761	722	693	706	742	679	738	686	672	737	699	662	676	659	737	679	731	689	727	684	742	692	721	724	676	681	659	721	703	718	692	699	675	711	716	742	678	670	670	670	673	721	693	703	709	716	735	726	654	675	677	643	722	645	728	673	679	692	704	713	652	709	672	680	643	720	704	715	694	696	716	680	669	740	696	706	721	694	697	695	690	666	681	688	696	699	724	664	709	694	685	695	689	731	683	684	666	669	732	709	697	726	706	638	680	681	626	670	707	729	685	683	712	709	709	715	698	745	638	662	707	722	723	698	665	669	681	649	699	671	701	726	719	730	718	705	691	727	702	708	668	731	713	666	694	663	701	712	722	717	684	727	736	733	692	704	671	717	685	715	643	666	686	693	776	670	730	735	718	667	726	688	712	708	715	693	651	705	689	695	740	735	696	721	674	744	719	703	721	677	670	712	728	704	641	705	679	746	746	716	699	712	734	731	680	684	652	717	723	703	686	727	723	680	746	726	741	682	678	721	665	670	733	691	674	701	715	683	704	704	677	681	708	678	693	679	646	737	707	707	761	686	719	697	726	705	725	706	676	713	716	710	701	690	687	716	683	706	719	712	699	762	782	687	683	679	700	715	720	688	709	718	686	712	670	680	715	681	674	703	663	684	700	708	708	724	704	725	725	714	698	712	715	631	661	665	687	714	700	673	703	688	692	768	742	695	687	710	683	715	726	713	710	689	699	682	719	717	706	708	734	691	717	670	691	722	726	706	725	646	699	679	722	723	670	687	666	731	649	717	672	719	718	674	722	722	737	691	703	662	714	692	704	717	720	714	755	696	689	684	699	651	713	733	675	698	710	684	711	710	719	698	707	709	736	689	702	690	710	733	699	683	721	728	695	698	689	689	674	710	671	721	731	697	722	748	693	760	697	682	730	677	654	697	695	750	654	678	686	711	690	688	740	681	722	699	718	711	753	700	686	726	710	696	718	693	705	686	682	714	710	646	659	718	761	711	639	691	706	682	725	682	714	719	718	685	681	682	697	730	675	711	676	691	711	698	711	734	689	659	707	713	719	695	699	719	678	739	684	660	758	676	741	723	707	720	699	674	699	669	724	706	676	702	692	747	682	694	727	779	687	692	694	749	668	696	707	725	689	705	709	708	658	681	687	684	672	686	730	691	670	727	741	727	735	669	718	699	657	686	716	747	706	664	711	696	675	669	693	680	727	717	701	671	720	743	702	695	662	730	719	659	706	721	690	702	674	715	685	698	746	743	685	708	701	685	700	765	696	698	652	683	689	726	700	727	688	665	679	682	699	688	731	690	699	699	746	683	680	689	705	665	621	708	667	696	721	705	720	689	752	673	705	731	701	715	700	647	692	688	671	667	722	716	675	649	660	678	715	715	639	701	624	672	703	687	710	688	658	710	705	680	662	721	726	722	664	653	712	716	742	679	683	642	724	692	702	707	697	657	681	724	702
8693	864	1106	921	679	536	422	370	296	256	269	222	255	193	184	163	183	160	178	161	146	172	154	155	140	142	154	137	159	139	156	155	155	150	167	149	169	149	141	139	124	148	150	151	140	138	141	145	151	150	147	152	150	130	163	145	136	138	129	146	136	133	137	144	143	144	116	154	131	146	139	149	147	155	153	118	145	123	135	126	131	144	153	141	153	130	137	144	161	126	142	145	129	179	145	150	151	120	131	153	166	132	123	155	143	125	143	153	148	123	129	146	145	147	131	143	108	158	119	150	124	142	130	142	115	136	133	144	139	135	146	170	117	136	119	142	149	155	137	152	132	140	139	145	122	127	136	146	114	132	136	133	128	142	138	125	145	141	135	133	137	140	146	154	137	110	139	160	108	145	157	141	156	132	154	131	132	140	142	152	170	141	148	148	148	140	142	130	149	124	148	138	143	135	143	140	133	118	147	121	137	141	128	157	121	171	143	137	136	153	134	156	127	139	139	104	146	133	155	131	154	138	133	133	134	145	133	147	133	139	130	142	128	123	149	146	130	176	155	141	147	146	157	147	124	127	137	140	147	126	134	157	117	131	136	147	133	141	143	153	136	130	124	153	138	153	128	143	155	124	167	129	155	132	155	148	141	137	146	146	155	128	121	140	139	122	145	155	147	143	140	125	142	113	132	161	152	149	142	144	127	144	133	143	127	137	144	127	141	132	154	129	133	127	131	142	119	142	121	123	137	125	130	117	125	124	135	149	133	135	143	121	127	149	133	128	131	134	187	136	141	126	133	130	149	140	125	134	143	128	122	149	137	138	132	163	132	146	142	145	119	136	125	147	142	134	146	145	146	127	133	145	127	146	139	128	142	132	150	148	133	134	137	103	112	133	176	128	138	114	149	136	135	128	124	135	157	141	157	148	140	136	141	128	154	144	149	157	135	135	129	125	115	162	125	145	151	153	143	164	126	155	141	144	145	151	138	129	165	162	143	125	154	148	137	138	135	134	152	139	161	154	133	140	137	133	119	134	152	155	104	135	143	138	127	142	116	120	149	135	146	156	130	139	134	181	139	143	146	143	144	149	144	148	147	129	159	117	133	136	123	136	157	133	138	124	153	136	150	125	148	123	126	133	150	134	150	134	150	152	136	139	155	159	143	153	122	130	183	150	133	131	123	147	140	153	135	138	138	167	136	150	130	133	132	152	112	131	142	137	127	130	133	132	158	117	123	168	108	136	134	119	151	160	105	147	135	142	140	129	135	138	133	132	132	138	141	136	162	140	135	151	142	125	152	126	128	148	141	131	150	142	111	123	147	140	140	152	155	144	135	133	139	134	150	124	140	140	173	127	134	124	130	142	156	130	126	131	153	131	149	146	153	135	143	161	132	128	126	142	121	137	146	136	137	156	136	138	127	137	149	147	151	123	153	149	149	151	122	127	160	136	122	137	143	128	116	148	157	126	144	144	131	145	147	109	141	138	139	128	128	119	132	128	139	140	140	122	138	128	131	142	120	141	134	123	144	140	149	152	133	114	151	130	142	137	141	157	141	131	117	158	115	143	127	136	139	146	126	135	144	157	139	122	130	127	153	148	160	130	132	133	138	156	141	120	126	138	143	160	136	127	137	129	124	139	130	141	155	133	173	139	131	151	134	145	135	121	126	131	144	151	152	141	159	141	133	144	152	141	139	139	144	137	130	130	130	132	138	156	138	163	134	156	138	149	159	113	155	132	132	115	130	139	132	143	131	133	155	156	149	126	133	143	122	134	131	126	145	148	124	135	143	127	148	156	144	149	134	128	132	147	141	148	129	143	124	149	145	139	156	129	130	140	131	132	138	140	135	141	152	138	152	128	120	136	131	149	153	124	137	140	160	135	161	146	126	143	135	155	140	122	150	142	144	137	129	151	162	129	142	147	143	148	139	142	150	168	130	162	133	148	137	153	145	126	141	160	129	135	143	131	122	122	130	138	120	126	135	126	157	158	160	136	160	140	138	138	120	159	139	128	134	147	152	132	131	140	127	139	150	144	131	124	145	164	147	133	166	150	134	148	152	131	151	135	135	159	131	153	130	143	149	139	151	140	143	143	134	143	141	141	144	136	134	124	137	132	138	140	125	122	140	127	158	127	138	131	156	134	143	139	125	126	139	135	128	136	156	148	135	150	139	136	128	125	143	143	147	146	141	148	125	121	130	107	149	157	140	138	133	122	143	135	133	135	130	157	127	142	133	132	131	156	112	143	137	129	131	136	139	140	139	142	148	126	150	139	140	150	119	131	128	140	114	119	128	142	132	121	139	132	137	138	145	140	125	133	133	137	129	136	143	114	133	162	138	126	142	146	138	113	121	119	148	140	137	142	130	139	150	136	127	126	145	132	146	176	143	126	118	146	144	138	123	133	133	140	126	157	130	149	140	136	134	141	149	126	143	126	128	130	125	143	161	149	139	159	130	137	128	122	156	132	132	125	156	145	144	170	138	130	126	131	130	131	148	138	126	133	151	124	130	133	151	129	137	129	140	129	141	127	144	136	130	154	128	141	158	136	140	159	140	143	123	130	138	137	136	129	145	147	130	156	147	151	157	147	131	166	144	126	139	139	147	126	134	136	139	121	144	158	132	148	157	127	152	140	134	126	137	149	168	134	130	126	135	126	151	141	137	124	134	133	147	133	138	124	149	145	139	142	128	144	134	143	138	148	139	146	144	121	136	118	156	134	139	135	141	130	136	150	149	140	156	144	124	142	150	122	126	145	119	137	131	133	158	134	156	138	146	135	146	134	129	142	145	138	144	130	152	161	140	134	168	149	168	152	120	129	129	159	138	139	143	152	153	135	128	126	144	148	143	131	127	163	137	141	141	131	129	145	132	152	134	149	133	147	130	148	134	114	138	132	140	155	134	128	150	149	127	143	136	147	122	128	155	144	142	137	139	119	159	125	121	128	141	149	119	116	127	132	132	136	115	144	135	139	144	141	142	158	152	128	131	146	142	141	143	123	150	132	154	155	129	151	140	149	137	134	130	136	123	118	126	137	157	149	129	140	129	137	126	133	141	127	126	120	152	155	166	145	140	149	154	143	143	122	111	142	133	134	143	121	138	134	132	163	139	156	141	107	126	141	123	136	140	124	135	154	157	139	135	134	140	131	127	160	160	150	140	158	150	145	136	151	133	125	154	144	143	133	136	149	145	124	156	154	136	147	129	135	140	139	141	123	164	166	145	146	141	130	140	124	145	152	135	145	149	139	129	122	122	151	142	152	142	153	135	132	149	131	147	165	143	140	148	136	135	135	144	151	158	138	147	142	156	125	152	152	140	132	135	142	130	134	137	136	149	141	129	116	161	144	147	144	154	144	146	151	151	151	137	154	146	167	136	149	146	141	137	131	131	148	137	133	141	126	117	154	119	142	151	135	159	168	149	151	153	131	132	140	148	145	132	158	149	147	131	137	137	150	146	143	137	155	126	137	136	128	147	148	133	149	137	151
5457	1223	2525	3080	2580	2166	1858	1552	1384	1233	1013	934	816	808	820	672	680	625	635	622	611	576	575	550	556	532	520	508	527	496	475	505	478	453	421	491	470	489	487	456	436	443	478	431	452	455	437	452	451	459	390	414	398	430	463	453	454	435	462	452	420	415	416	451	434	413	442	459	417	403	396	449	394	428	393	426	451	425	419	421	428	453	419	451	433	375	414	389	410	419	440	408	432	437	421	421	397	400	434	415	424	398	391	444	408	424	398	430	414	404	387	435	430	407	485	377	383	417	410	445	396	449	376	393	394	424	402	406	405	419	414	422	444	416	420	405	421	408	433	415	432	389	398	407	410	395	396	418	377	413	376	376	417	402	406	404	410	409	402	388	443	399	429	444	410	411	390	399	398	436	402	421	416	395	398	411	440	382	422	431	425	384	434	445	439	421	392	406	403	434	438	431	403	431	411	410	400	409	423	420	407	424	381	447	403	398	373	404	397	410	432	412	394	390	438	404	353	402	435	381	405	374	439	363	402	421	435	414	414	444	389	449	383	449	383	388	394	416	389	413	437	414	399	400	398	427	372	403	445	401	407	410	395	412	435	389	409	402	408	384	428	399	405	412	409	403	400	406	423	436	410	402	432	380	417	412	398	417	386	390	441	437	419	388	402	387	426	417	419	413	437	414	426	414	440	406	451	392	444	404	421	373	446	416	418	436	419	425	432	451	438	416	406	414	406	377	410	367	397	428	385	348	441	412	425	398	377	410	387	430	373	399	421	409	440	429	376	426	457	410	454	409	403	384	400	388	421	436	378	392	428	393	410	415	407	408	444	392	417	433	473	408	396	422	409	403	419	407	405	408	380	416	401	378	435	391	403	450	384	418	404	415	438	404	410	413	402	419	409	446	394	386	427	369	406	401	398	402	427	440	396	408	444	413	448	403	414	398	409	434	425	400	392	432	403	418	410	413	425	407	403	438	415	398	406	419	406	384	412	400	440	414	398	359	464	379	395	419	417	426	429	405	409	432	451	398	418	436	405	401	414	369	446	421	419	417	393	411	426	382	402	385	415	375	357	404	389	417	410	407	408	416	385	434	409	423	406	372	423	453	385	453	371	399	393	376	382	404	385	417	416	402	399	405	465	379	391	387	421	440	416	421	402	425	407	378	415	434	351	428	419	401	426	426	424	426	403	416	376	395	392	410	420	394	416	398	414	437	420	434	419	432	411	379	411	419	356	408	392	391	413	411	401	382	443	385	423	393	392	390	428	428	412	405	386	406	454	411	411	445	413	404	420	451	422	417	389	425	411	433	436	445	442	427	399	388	415	409	373	415	419	429	383	441	434	440	415	451	432	444	411	396	426	394	400	425	406	385	411	410	399	430	412	428	385	394	407	381	385	383	388	409	437	410	413	413	409	400	401	394	395	439	407	413	408	412	388	390	424	417	384	419	410	428	411	395	391	403	418	425	456	401	397	437	392	420	414	425	420	425	413	412	414	424	437	404	407	403	432	378	416	429	401	403	408	374	433	432	445	399	417	430	401	413	399	375	388	395	400	383	406	392	446	388	427	410	381	434	434	444	393	382	402	404	403	377	405	398	429	377	412	419	395	380	406	422	445	384	412	429	414	404	442	398	417	407	395	398	370	402	401	417	383	465	409	426	424	438	427	402	443	436	401	380	410	458	372	392	406	437	389	404	422	414	387	397	396	379	417	412	398	404	403	410	435	390	388	422	424	408	392	391	384	429	399	446	383	362	378	404	422	392	410	428	410	420	416	438	432	401	353	423	372	423	439	400	440	414	393	449	405	465	406	398	378	423	415	418	415	390	377	438	426	428	393	379	395	419	440	411	381	417	400	402	407	444	430	438	403	438	392	405	446	413	428	433	419	394	410	385	404	417	387	401	446	422	408	388	422	400	434	376	400	431	398	431	438	420	426	420	413	397	385	408	424	400	409	434	394	428	370	407	440	402	383	391	429	380	394	409	399	408	442	405	386	458	366	411	410	402	374	421	423	386	424	428	375	410	399	387	398	393	380	389	415	406	417	425	408	395	460	393	387	404	358	401	431	397	393	381	426	427	403	393	409	413	423	429	439	430	409	391	415	400	399	404	431	416	424	376	400	401	421	443	418	378	427	400	433	431	413	384	412	390	399	415	385	407	404	410	418	424	407	405	364	423	426	430	427	413	387	420	393	397	395	430	434	403	417	405	411	430	433	395	385	437	378	403	407	385	421	455	427	419	407	395	370	425	390	437	431	395	410	411	381	444	396	393	408	391	446	394	396	397	438	433	423	397	425	389	404	416	400	405	409	402	394	404	394	400	435	436	405	389	419	397	428	392	371	393	384	383	398	436	405	396	417	401	426	434	390	403	424	411	413	423	426	405	408	417	411	428	434	407	441	405	425	427	418	393	425	353	422	401	417	422	392	418	411	416	382	389	421	422	402	397	378	406	434	440	417	352	418	412	418	417	419	412	389	435	408	383	396	395	466	411	418	385	410	401	387	427	424	390	423	394	408	428	416	435	432	441	445	431	416	394	459	387	400	462	455	386	423	404	400	432	369	450	409	390	416	419	409	406	405	386	391	419	417	394	403	386	389	425	388	389	460	401	377	470	395	393	409	398	434	402	430	427	397	400	402	409	404	432	403	412	450	397	427	379	404	408	451	399	417	431	380	402	422	408	433	436	445	416	369	360	437	409	400	385	398	422	423	392	418	413	428	399	430	378	408	365	367	406	411	401	398	436	455	404	407	406	390	394	466	396	406	400	412	407	442	387	406	455	419	413	435	413	436	426	396	385	423	412	408	427	392	405	412	412	415	374	414	395	424	393	414	399	403	368	409	383	394	401	434	430	405	407	401	446	398	414	401	423	419	397	436	387	398	403	459	379	384	363	388	400	386	410	371	433	374	417	395	384	415	389	417	422	428	394	404	423	407	402	409	423	455	406	430	406	430	412	410	413	391	435	427	443	422	392	405	404	384	412	390	409	398	374	400	434	410	405	465	426	464	424	405	419	405	391	417	388	392	418	422	400	375	393	416	420	433	415	436	403	416	453	394	404	410	383	388	426	406	401	386	403	425	391	405	423	400	394	414	383	415	394	403	422	374	434	380	414	419	419	395	456	372	422	410	398	389	395	376	376	385	404	436	401	423	429	427	447	426	423	438	424	464	400	437	424	393	409	401	405	361	407	412	402	393	440	441	448	400	378	393	460	394	416	452	420	413	444	387	449	415	425	403	401	419	445	384	423	392	421	419	406	432	406	407	390	398	435	408	421	430	404	398	414	422	408	397	414	469	440	381	411	434	416	404	432	422	423	394	401	365	435	390	384	407	415	412	404	401	427	400	422	393	446	408	412	364	415	416	389	423	435	409	426	423	416	428	419	431	450	375	421	405	413	399	406	419	423	399	421	406	429	428	457	396	431	405	387	407	374	390	379	411	408	417	427	428	401	397	408	447	399	403	407	442	406	429	429	418	387	441	397
16441	2352	2342	1784	1241	926	716	547	475	375	339	314	256	255	218	230	232	221	196	170	199	152	162	174	137	144	186	184	156	149	154	143	159	147	154	157	158	128	149	154	142	139	153	132	152	167	140	131	133	147	117	146	142	155	148	124	139	146	128	136	136	138	130	157	124	142	117	128	134	138	144	151	113	115	145	138	136	133	144	142	140	129	140	120	142	111	123	110	136	126	138	135	151	137	117	131	144	121	141	132	113	145	140	143	142	126	105	143	134	134	141	123	112	98	129	148	140	144	144	127	124	139	134	133	144	138	146	124	130	155	132	139	148	117	132	116	123	144	108	135	114	146	137	128	134	118	155	128	126	128	115	138	140	149	123	158	134	119	115	140	134	106	113	130	126	113	109	138	133	104	128	126	121	147	150	148	121	136	138	143	136	118	131	127	125	166	143	125	132	125	132	116	118	140	143	134	131	123	160	130	136	120	110	116	150	122	130	128	138	135	140	131	118	135	130	133	108	126	139	120	141	126	123	106	127	144	121	122	131	140	126	143	118	132	110	146	135	117	144	131	119	115	128	124	134	144	142	146	124	116	138	121	137	129	127	139	132	133	127	124	136	134	133	128	117	114	142	135	149	134	128	148	133	132	124	125	130	113	129	124	132	144	114	126	121	127	127	117	114	115	130	124	151	135	108	128	145	151	112	147	120	124	126	149	118	131	125	127	110	145	113	127	144	127	132	139	118	153	140	139	145	149	154	141	145	140	134	131	104	148	123	139	123	137	119	138	124	134	123	134	127	130	130	142	131	132	124	134	139	115	114	127	145	133	139	129	130	129	125	134	121	125	124	132	121	131	123	110	124	121	124	152	126	123	119	139	133	115	131	142	127	125	134	119	123	109	155	117	140	124	150	125	113	138	136	131	149	130	127	128	116	132	125	149	131	130	142	122	144	124	128	126	120	129	115	135	126	134	148	156	135	147	126	158	144	140	117	144	136	141	135	140	148	126	109	125	138	125	136	132	124	138	131	125	115	119	148	143	135	133	118	152	123	119	148	118	133	148	135	146	156	125	145	133	162	133	121	134	119	133	135	123	134	126	127	137	135	118	127	127	126	133	140	144	140	144	123	97	119	122	128	132	132	131	133	144	131	137	115	151	115	125	134	122	119	147	137	135	133	149	134	144	154	137	141	130	125	125	110	120	119	115	119	124	121	138	136	143	127	126	114	133	124	121	137	122	158	168	123	140	142	145	143	138	140	122	145	138	138	142	145	138	110	128	147	126	132	145	145	113	115	120	127	156	119	127	123	125	133	130	135	123	126	134	124	109	144	142	142	119	139	118	146	132	134	138	138	157	134	130	135	136	121	139	134	153	130	134	140	123	130	134	110	134	111	123	151	126	116	117	120	138	145	154	122	136	130	131	146	119	158	116	154	126	145	130	139	119	136	139	119	120	129	145	119	132	131	145	117	116	117	119	131	121	142	150	104	136	141	143	145	151	137	146	146	106	147	115	142	135	139	152	129	107	153	128	132	130	127	113	141	134	133	142	136	132	100	127	121	139	140	150	110	122	126	144	147	127	134	134	138	136	122	137	134	153	146	145	140	151	136	124	118	110	132	139	133	129	138	119	141	115	145	133	117	140	154	124	116	117	121	152	129	143	144	160	136	116	124	154	140	135	134	142	134	131	124	126	148	123	122	148	132	134	132	132	109	126	145	131	150	133	125	150	139	124	138	126	150	137	128	140	135	131	122	118	140	129	127	128	139	137	107	137	152	139	115	120	125	153	131	138	134	135	130	137	126	141	133	125	150	120	130	148	108	134	133	144	131	122	143	120	126	111	130	141	127	142	135	129	121	150	141	148	115	130	122	161	132	140	129	123	137	138	149	130	131	123	143	113	139	139	140	138	128	125	117	138	147	114	132	127	132	112	128	128	147	127	146	122	124	123	136	131	130	139	138	113	127	147	130	105	123	142	122	144	140	130	101	128	134	146	115	112	121	132	139	129	143	122	130	129	125	113	143	138	123	144	132	149	122	124	114	125	134	129	129	122	111	126	129	139	124	122	137	125	126	126	131	143	138	129	120	123	121	125	129	138	142	138	120	124	120	126	137	124	128	141	136	111	118	124	114	133	122	113	121	130	126	145	130	123	130	141	152	145	148	109	124	125	125	119	147	150	151	130	134	128	132	143	130	131	140	135	140	152	117	124	129	129	115	133	142	127	128	123	133	158	119	137	141	114	134	128	143	133	128	126	121	116	107	144	142	122	157	137	109	126	115	130	141	123	143	131	117	127	139	134	152	150	130	149	110	138	121	131	129	118	132	141	131	127	136	119	143	133	117	132	144	113	140	135	143	127	118	143	145	130	124	98	122	112	112	128	130	136	147	122	129	131	143	143	140	130	134	135	127	143	145	126	134	116	120	134	131	138	127	127	135	150	141	145	135	144	118	123	130	143	143	130	126	136	146	141	138	128	119	143	132	129	131	132	120	138	137	150	132	150	134	153	148	125	145	128	137	131	140	141	156	136	149	140	136	137	128	121	123	140	143	146	144	137	127	146	131	125	134	132	147	145	124	138	113	142	119	107	138	147	137	132	114	116	132	163	131	119	139	117	132	141	145	134	109	143	132	135	145	123	140	157	133	137	127	126	137	152	138	137	121	143	123	153	138	150	127	129	145	138	119	144	144	139	129	126	127	134	134	142	131	120	142	109	118	126	138	135	152	106	142	146	117	135	140	131	150	107	138	120	141	113	122	118	134	122	135	124	146	140	118	131	131	104	119	123	101	134	121	112	131	149	149	133	133	159	123	119	156	123	136	127	140	154	138	125	141	140	139	141	125	115	111	116	127	123	147	131	142	135	127	132	98	121	139	124	126	134	123	136	135	136	149	129	141	138	136	138	139	125	114	112	159	153	113	136	136	125	123	142	149	125	137	135	119	142	130	133	135	146	115	115	123	121	127	120	132	119	148	130	149	119	153	173	123	147	139	131	126	117	126	134	131	152	125	139	138	122	127	148	151	129	133	134	130	152	123	114	145	122	134	136	148	155	148	123	137	129	144	134	137	156	110	115	147	129	109	147	138	125	136	117	125	117	135	125	124	133	135	128	127	154	124	127	126	122	123	142	147	105	132	130	140	132	133	123	128	123	126	140	141	145	132	136	135	145	135	126	140	112	101	137	129	107	108	121	139	122	121	128	129	125	119	127	141	108	121	131	129	153	118	138	136	134	137	123	124	142	147	128	142	130	127	129	124	120	126	137	163	124	160	134	110	127	132	142	133	146	122	137	131	144	142	134	129	129	123	136	128	143	126	138	128	122	119	134	124	132	138	129	155	140	121	141	136	131	127	126	146	144	147	134	142	133	133	126	149	138	102	163	133	145	152	114	144	124	130	139	125	125	149	130	130	132	140	133	125	130	140	128	152	132	136	152	132	137	134	136	140	135	117	138	122	135	134	139	144	143	124	113	109	115	131	123	128	136	130	135
7474	1935	4491	5244	4632	3809	3151	2529	2165	1863	1703	1447	1282	1215	1106	1031	940	876	802	797	740	693	697	667	672	671	616	606	599	639	575	566	551	588	584	523	499	541	522	506	528	500	535	495	495	455	501	487	462	442	453	462	464	437	456	449	471	472	441	448	462	451	433	428	419	438	451	430	473	429	438	419	432	445	437	442	457	420	428	404	410	441	428	430	419	423	406	409	375	396	449	411	429	450	423	424	404	403	429	427	411	392	435	450	452	399	390	436	387	442	401	433	416	421	415	432	423	399	422	388	397	428	422	429	422	415	395	419	433	406	438	410	403	408	414	410	391	402	407	374	404	381	371	403	424	428	397	411	410	426	416	412	420	414	425	398	420	412	420	402	401	433	405	399	404	439	402	432	412	397	405	395	382	411	393	415	377	409	434	382	412	438	432	436	367	423	370	433	386	397	413	395	389	427	410	403	422	428	415	401	419	397	407	377	390	417	418	433	393	396	399	434	417	402	391	372	417	406	436	414	403	422	395	385	405	400	393	439	432	397	403	411	404	406	409	398	396	409	435	418	431	414	391	436	405	409	428	429	396	377	401	398	421	408	410	398	358	396	369	421	367	394	394	426	372	420	401	402	412	394	414	433	429	424	426	413	410	388	413	400	389	411	398	387	408	433	385	432	380	393	453	383	402	408	392	410	424	422	425	393	397	404	416	430	397	403	393	431	412	376	389	388	372	377	409	402	392	422	414	372	418	352	394	405	437	391	395	425	411	421	413	376	409	397	405	416	380	426	403	393	367	404	429	368	389	409	441	410	414	433	387	387	417	384	399	378	401	443	425	417	386	418	399	398	430	428	433	423	425	408	378	405	413	415	393	397	440	392	372	389	396	455	438	407	382	401	399	429	381	408	396	385	394	390	410	403	409	427	420	433	374	419	387	409	390	413	401	390	430	438	436	389	399	388	399	457	372	404	401	366	409	414	428	416	400	412	379	411	401	396	389	395	412	447	374	417	412	402	437	428	376	390	430	410	414	417	399	391	400	422	372	414	387	399	430	430	385	406	420	376	407	419	399	399	401	415	404	398	420	377	413	386	397	422	416	381	376	392	405	418	413	374	402	414	396	417	398	387	423	395	412	389	427	395	430	423	396	411	378	431	387	390	399	397	409	397	409	410	401	398	376	410	413	422	368	388	395	434	416	426	424	402	409	386	397	394	387	414	412	411	426	413	382	408	416	372	412	397	413	398	409	429	403	392	411	392	393	422	402	402	372	414	374	423	395	371	362	401	410	377	390	393	392	385	395	440	372	390	411	413	407	415	380	364	409	404	399	392	360	397	406	368	396	394	459	402	413	411	395	447	415	331	412	415	400	411	391	406	401	407	392	382	410	413	421	393	403	438	385	420	425	430	398	369	421	429	370	414	390	428	424	420	413	393	431	415	415	385	409	382	391	432	417	419	401	385	445	396	398	413	391	379	419	387	419	394	398	398	420	390	405	412	386	369	410	401	408	415	378	385	400	434	386	358	385	429	385	417	393	436	423	399	412	395	418	413	428	404	401	401	408	428	412	410	377	398	418	367	394	376	388	386	415	398	403	411	409	424	387	421	382	426	439	414	411	417	374	433	419	385	425	380	409	444	398	394	417	411	396	385	374	412	381	408	411	358	375	410	408	412	368	391	425	435	402	397	376	424	380	400	397	376	389	385	401	377	389	404	437	402	424	413	388	386	407	427	393	396	442	407	407	434	435	408	435	370	414	437	392	412	392	414	378	404	432	414	448	380	404	403	392	364	414	419	382	397	407	386	389	407	396	409	395	394	437	421	432	426	371	393	365	404	412	402	400	437	398	401	393	403	455	383	381	411	411	404	406	405	398	397	394	433	381	392	401	417	420	439	380	408	359	411	390	444	392	422	389	412	404	415	403	415	412	397	438	407	363	424	403	403	420	413	391	419	371	411	382	420	363	385	427	426	380	388	382	379	390	393	383	408	434	423	377	403	369	399	397	406	431	385	393	396	452	413	397	405	376	388	386	384	391	383	393	399	418	355	416	388	393	364	379	383	399	403	415	381	408	394	427	394	359	360	474	439	370	394	406	385	459	425	408	382	387	395	413	400	402	421	391	357	402	393	406	400	403	388	415	385	375	419	398	393	415	438	405	387	399	418	445	439	416	378	425	420	364	421	409	374	408	376	425	382	399	412	368	402	375	411	424	392	404	390	414	413	407	399	410	388	396	434	381	416	406	424	430	391	405	403	418	400	401	394	419	424	385	389	403	399	420	387	413	389	398	397	436	400	395	388	437	412	372	406	371	376	407	376	404	373	406	372	418	409	404	397	430	391	414	392	433	415	445	401	431	424	417	413	356	411	367	402	415	421	411	423	391	415	407	427	405	391	405	368	388	424	400	402	414	392	421	386	426	378	422	398	436	426	381	428	417	433	379	409	420	404	412	395	381	372	422	413	391	413	422	404	391	401	423	418	408	383	394	431	370	383	407	432	377	384	392	419	439	426	391	411	414	430	378	393	413	446	382	401	392	393	445	389	398	395	433	375	434	411	410	404	388	402	407	394	426	440	402	438	399	390	401	409	404	384	353	393	382	378	443	401	408	399	433	374	419	419	399	409	421	400	408	366	408	409	413	421	452	443	419	409	423	393	398	414	395	406	366	429	432	401	380	414	389	419	408	399	381	386	410	404	415	386	400	409	388	420	385	415	408	448	411	405	424	374	466	392	429	458	394	412	352	392	366	401	402	428	404	390	385	379	455	392	349	391	406	411	382	394	417	388	451	391	384	412	390	377	365	438	405	407	448	396	376	409	442	402	403	330	391	453	408	432	421	380	408	429	379	422	381	448	420	403	403	399	392	402	396	363	409	415	403	401	384	413	391	373	405	402	407	418	386	415	423	375	420	385	409	373	386	418	370	396	392	394	373	428	359	411	393	383	402	375	397	408	358	410	416	399	413	451	372	435	406	384	404	408	397	424	392	391	425	410	386	398	363	411	373	417	415	390	343	446	391	417	407	406	458	425	402	399	396	408	404	418	400	458	421	416	404	414	415	394	377	442	391	415	419	385	379	375	395	403	398	430	416	402	388	386	361	387	393	399	383	372	412	398	413	381	421	384	379	408	427	439	399	367	410	424	399	378	373	387	448	424	433	401	424	411	392	393	364	428	404	394	416	359	423	414	433	428	397	453	373	398	370	380	414	392	379	369	387	440	389	376	390	413	411	412	408	373	419	388	410	395	366	363	395	409	379	389	408	392	407	372	421	374	404	409	372	410	413	380	359	411	386	414	405	395	389	360	431	376	402	395	432	428	394	403	406	401	409	443	395	409	379	401	442	384	384	403	383	374	392	396	397	421	422	397	408	380	406	372	401	404	423	401	392	403	409	412	425	417	412	340	388	366	417	406	398	415	425	393	408	423	395	426	432	439	394	429	379	397	371	396	428	392	391	378	387	411	374	422	433	383	391	415	415	366	428	392	384	417
2341	332	361	283	319	317	278	253	316	254	259	259	260	232	263	265	246	271	255	263	261	268	266	256	231	255	255	249	252	266	258	308	242	256	272	255	291	276	239	245	249	267	273	245	251	270	255	271	250	280	243	243	242	272	273	232	235	254	246	252	257	269	238	289	244	266	270	233	274	286	248	239	270	241	224	299	285	245	283	259	240	238	258	263	244	238	260	275	242	259	277	245	277	248	241	259	266	253	244	269	239	286	248	240	267	247	245	267	298	256	243	254	249	263	238	262	257	261	263	264	256	264	242	237	256	285	251	268	309	240	242	304	264	214	270	218	254	283	276	271	249	257	271	289	239	255	262	257	256	244	264	276	266	275	238	255	278	276	280	263	252	249	242	267	264	271	267	244	271	216	278	262	266	246	295	253	279	263	234	266	231	279	218	263	243	268	250	251	231	270	269	259	250	268	270	274	262	255	254	242	226	292	254	254	284	252	259	274	272	261	255	279	252	230	267	265	260	263	245	244	260	243	238	249	237	249	241	270	257	240	262	253	285	282	241	263	238	285	269	227	266	266	249	232	262	254	270	257	242	260	263	232	257	259	240	241	235	253	264	232	265	246	241	269	255	247	249	260	284	248	266	255	273	304	245	241	289	257	226	264	272	243	258	252	252	255	274	215	239	242	249	278	218	269	270	242	226	249	270	273	257	250	276	262	237	259	279	290	281	270	269	257	257	261	269	238	265	240	274	286	250	216	255	268	240	221	256	266	275	271	252	275	237	236	245	295	253	272	249	277	275	253	245	258	274	253	273	256	244	258	263	266	283	239	265	280	271	264	237	293	246	271	252	234	269	273	241	261	239	257	241	253	223	241	254	253	293	256	253	266	242	241	247	245	278	236	247	266	253	245	256	249	251	222	265	261	270	261	260	221	230	245	225	264	263	259	247	255	273	241	272	263	260	238	265	285	284	240	264	239	270	278	248	255	292	247	251	255	276	262	240	261	226	247	233	268	256	265	266	244	250	265	277	276	244	255	226	244	237	285	243	265	252	293	265	244	269	251	260	263	261	263	263	245	269	272	236	243	216	254	271	240	250	253	260	235	264	255	241	247	280	244	261	288	230	248	220	249	221	223	246	269	272	259	264	229	249	255	248	242	264	247	230	249	293	255	265	270	272	251	251	255	239	250	282	238	254	236	274	262	259	265	279	269	270	254	252	266	230	256	268	224	257	254	276	253	235	251	253	253	262	237	254	264	254	268	261	265	253	240	254	261	258	267	250	270	271	283	253	257	235	251	250	248	262	259	269	254	269	260	275	263	248	261	248	256	240	250	251	262	271	277	268	245	243	262	256	248	268	250	279	267	262	222	241	248	271	253	256	274	284	265	239	241	246	254	255	219	275	237	256	275	280	281	244	249	243	253	254	267	277	259	258	254	255	254	261	284	235	256	272	244	284	260	260	296	232	258	289	267	265	244	260	239	262	247	258	245	263	235	265	261	255	272	255	236	247	276	271	251	273	272	253	254	279	246	263	276	243	276	250	245	254	264	270	247	250	234	281	245	260	278	265	266	243	251	242	289	244	273	244	292	268	270	272	230	245	227	248	249	263	253	281	262	245	229	235	244	252	243	254	266	248	275	274	262	250	225	252	275	264	244	271	255	234	249	260	246	236	271	272	262	259	229	260	240	249	253	251	265	256	229	272	245	253	248	238	250	239	268	282	249	248	249	262	254	263	270	247	265	268	237	285	262	283	273	273	266	257	241	259	269	281	239	267	215	254	282	260	250	268	281	222	261	231	271	248	272	267	255	276	303	258	240	269	267	267	264	271	241	242	242	242	252	275	250	255	290	266	253	277	242	256	260	250	256	257	274	261	254	245	278	257	255	256	247	272	248	262	245	235	254	232	263	255	268	247	275	242	236	228	252	230	257	235	253	257	261	257	250	270	248	292	263	262	283	244	260	273	267	249	292	240	232	213	285	226	272	271	248	238	225	263	256	272	251	247	261	255	228	267	272	295	245	241	239	255	256	248	258	263	271	271	272	255	250	256	244	260	231	242	235	281	234	253	271	278	267	223	257	258	262	281	248	249	272	259	285	251	238	281	261	258	278	248	232	257	291	257	239	266	270	254	258	256	264	245	261	269	258	256	241	258	274	254	247	232	266	267	237	264	236	273	251	245	213	235	260	252	262	283	264	284	237	263	263	278	250	253	255	251	259	256	273	257	281	247	255	271	255	238	262	269	261	243	230	276	257	240	231	258	259	286	258	259	253	286	268	238	250	260	252	234	249	254	230	249	288	262	231	265	251	252	246	290	293	231	250	229	243	240	251	235	273	271	255	278	263	234	260	267	273	268	261	274	239	259	235	272	241	271	247	287	279	276	261	268	251	293	275	253	245	272	235	256	254	269	268	264	254	298	249	281	284	238	256	260	264	249	292	243	260	251	230	269	252	267	268	252	259	248	261	281	254	296	261	256	247	238	249	272	269	264	243	254	234	270	238	255	246	236	264	266	251	241	236	261	263	242	273	241	270	231	276	283	235	253	289	261	260	271	252	225	251	282	237	254	260	295	242	251	262	247	257	238	263	243	244	278	263	248	243	300	280	255	257	245	270	267	256	271	246	261	294	256	258	265	252	257	254	244	233	283	218	244	256	264	272	256	235	297	280	236	287	266	260	297	242	264	267	256	267	246	229	228	225	278	248	228	253	264	233	248	258	290	272	254	234	268	282	274	257	263	225	264	245	270	285	254	239	261	279	268	267	250	238	259	263	240	262	256	279	293	270	243	266	253	258	269	242	228	260	265	274	272	283	268	258	232	283	287	286	273	233	268	247	238	250	258	250	240	276	241	258	262	238	247	244	257	280	248	250	244	267	240	266	260	265	245	265	254	240	274	253	204	260	260	273	243	235	246	238	242	254	307	260	250	273	265	240	252	277	267	226	256	254	258	275	265	238	264	265	241	296	251	252	247	267	240	243	249	227	223	254	291	276	275	237	284	267	260	250	249	234	250	256	239	309	277	257	233	251	255	275	284	258	267	273	246	248	234	287	259	251	247	288	256	253	277	249	231	279	272	262	261	243	263	234	236	265	271	237	243	249	258	251	249	260	277	271	244	261	241	258	273	240	251	232	253	265	279	258	241	294	242	261	246	267	247	269	283	276	248	248	283	259	284	239	260	302	255	264	251	270	257	242	214	221	248	268	260	271	256	261	275	249	246	271	277	269	228	231	243	254	240	261	262	280	281	251	273	275	270	269	265	257	252	243	268	269	277	249	288	246	257	262	235	270	248	239	282	259	266	232	243	253	259	262	231	247	251	249	261	238	293	264	233	288	257	280	248	256	245	281	289	251	232	276	239	240	256	257	272	260	256	240	239	266	269	249	258	268	239	265	238	236	249	230	251	241	266	274	258	292	245	230	258	239	256	254	259	266	262	271	248	234	278	257	275	285	231	248	254	250	247	281	252	260	276	280	250	252	257	291	266	278
2345	808	889	895	880	880	869	843	717	760	784	803	769	774	722	749	760	716	765	770	667	691	671	697	730	699	741	710	734	725	707	657	721	700	619	741	704	708	715	728	690	717	739	654	723	693	765	692	704	661	683	697	709	719	752	699	726	736	714	691	716	737	707	693	699	674	698	673	717	701	708	699	699	703	694	687	700	745	711	676	689	691	682	635	695	747	732	696	688	702	742	707	688	708	685	726	744	693	722	730	745	661	682	716	724	694	692	691	718	686	701	728	711	707	738	693	704	704	734	710	719	735	709	672	702	708	686	684	678	704	690	718	689	691	686	692	689	708	713	700	673	738	695	717	746	676	721	736	683	721	695	682	715	681	712	682	700	720	679	731	666	698	713	630	716	673	717	695	737	722	712	707	743	717	671	661	672	713	732	689	676	682	734	706	669	684	675	691	736	699	674	660	708	725	708	711	672	730	715	694	726	698	653	726	743	715	778	666	744	717	694	723	705	760	672	711	674	742	693	697	663	721	729	725	731	713	717	671	719	733	711	662	697	673	732	663	690	734	710	688	722	731	729	732	746	744	648	695	746	684	724	727	716	687	616	728	702	661	676	700	690	737	689	718	629	689	706	704	726	712	741	713	673	684	688	704	712	678	728	712	761	722	716	709	658	688	697	664	715	702	655	751	713	712	738	699	706	708	654	750	688	702	682	674	731	709	693	739	699	688	697	728	687	681	724	688	715	682	698	666	737	698	661	731	717	651	665	681	673	695	651	709	705	689	680	712	725	669	747	717	751	687	638	694	736	712	702	728	722	719	685	696	695	688	700	695	721	678	712	700	671	739	716	703	678	662	688	736	684	733	754	698	685	693	713	671	686	667	695	684	678	711	705	720	670	702	679	684	703	692	693	674	723	677	708	740	695	703	702	686	701	727	727	691	700	689	712	686	707	736	732	679	639	657	690	674	734	680	737	726	685	724	714	691	690	757	727	664	717	662	731	691	661	712	701	655	725	705	703	676	706	732	674	681	705	719	718	711	701	741	690	720	709	700	694	692	710	725	735	730	642	691	725	655	707	716	721	677	720	681	721	671	682	746	724	699	696	683	717	712	671	687	735	720	672	707	723	721	711	715	725	668	653	702	735	663	678	685	728	690	698	680	706	708	745	690	702	694	688	722	623	676	685	694	720	696	744	717	697	691	710	677	694	733	693	660	689	705	691	706	724	661	746	694	710	693	673	733	669	683	762	709	706	741	710	702	731	699	680	705	757	709	714	667	675	630	703	712	757	716	702	676	692	696	647	725	689	780	730	693	704	687	667	705	696	743	697	701	727	669	728	688	701	707	675	746	711	740	691	726	733	714	654	717	673	704	702	671	688	688	716	688	707	693	697	730	669	685	647	711	714	719	693	676	731	684	725	672	696	704	710	695	702	655	715	640	746	700	643	703	692	634	676	707	673	614	718	716	722	753	711	711	712	740	682	700	685	685	695	770	691	736	710	664	703	692	742	722	681	677	734	700	718	659	716	736	718	742	694	708	693	720	728	713	706	662	730	707	705	747	716	736	691	679	709	732	668	717	687	717	716	731	749	713	714	671	732	687	683	701	713	704	696	705	725	666	680	684	715	671	710	723	725	729	732	739	670	707	681	729	700	710	708	740	651	696	700	662	667	712	697	622	723	660	680	724	699	635	685	735	723	687	710	699	702	682	729	690	695	691	689	741	701	709	730	696	694	718	691	659	738	703	725	692	724	710	678	666	679	671	699	723	664	682	688	720	672	685	694	696	712	713	678	720	691	673	732	733	707	705	663	690	749	721	696	734	717	664	683	724	696	690	683	696	678	673	709	672	671	709	699	696	712	681	717	700	739	703	678	690	689	693	698	678	715	659	702	697	708	701	705	721	688	747	715	728	743	670	676	695	701	704	693	733	663	701	697	672	735	698	669	645	680	720	690	730	716	736	703	662	719	701	691	705	683	646	703	721	723	676	705	714	680	726	678	671	690	698	691	710	710	667	709	685	701	673	696	717	699	663	703	693	734	724	678	651	680	696	692	669	701	714	695	714	685	734	674	684	697	709	732	704	675	685	668	694	694	677	706	664	732	706	681	709	677	668	726	683	694	663	680	688	718	702	686	686	691	686	691	691	690	739	721	717	748	697	714	718	739	655	711	691	724	742	700	683	703	679	729	740	683	724	699	773	743	712	654	704	667	690	722	708	735	691	759	755	662	685	695	696	735	686	783	678	675	698	684	695	733	680	695	739	730	690	686	743	694	683	669	675	694	754	728	698	712	738	726	662	650	664	680	694	720	687	687	687	724	701	743	731	659	704	728	699	700	671	682	738	738	742	693	692	701	677	653	666	715	644	667	715	757	749	703	706	678	678	749	642	718	709	709	690	720	678	682	707	703	679	691	695	709	725	710	747	703	708	688	698	751	691	746	714	724	705	700	704	684	722	706	646	669	698	725	690	691	679	704	684	698	710	726	697	707	737	703	696	679	732	718	688	670	735	734	649	717	738	703	751	729	719	732	689	694	668	692	717	685	742	736	683	691	685	727	674	691	694	743	686	747	694	714	726	752	702	723	718	711	665	687	715	718	689	673	679	685	702	700	717	696	695	720	714	704	745	766	681	712	759	693	681	684	743	732	659	707	753	703	768	721	704	718	707	701	683	704	732	668	745	675	722	728	693	716	686	702	733	712	720	706	665	713	733	758	660	661	686	700	692	656	686	685	704	723	741	678	659	698	710	700	700	722	748	706	730	701	752	703	672	735	654	702	713	683	735	724	726	670	677	714	676	746	680	702	708	701	729	711	658	705	700	657	724	728	736	722	667	699	697	693	694	692	751	710	718	712	684	739	685	687	691	654	687	672	706	703	707	700	709	704	691	672	715	713	722	693	697	708	749	696	735	720	733	705	704	718	720	681	683	678	703	695	686	673	732	739	698	744	635	659	697	672	692	741	723	718	687	703	731	709	713	721	704	745	709	730	684	715	691	685	720	650	713	676	711	711	672	721	724	735	721	745	738	703	671	751	726	753	682	709	724	712	707	687	710	681	683	696	654	730	716	672	724	690	668	749	706	678	689	682	656	708	685	689	712	695	707	692	715	730	714	713	707	696	752	702	632	742	748	696	687	707	728	684	668	723	654	700	692	701	731	713	727	714	721	680	694	693	669	697	741	734	754	687	707	711	697	727	725	692	691	739	692	695	706	677	734	706	719	743	715	717	727	687	699	693	691	667	758	715	731	676	723	681	698	680	729	728	697	660	705	701	735	672	693	720	731	665	693	680	706	699	710	718	744	727	734	683	706	711	704	714	703	683	681	687	731	674	687	680	734	703	706	698	683	674	695	674	757	687	736	733	755	744	702	691	710	688	717	676	679	710	714	715	682	675	665	688	752	670	699	731	677	708	668	747	763	699	676	723	735	661	678	704	633	703	709	691	716	689	744	667	723	720	674	743	682	761	695	735	739	724	706	671	750	718	679
8447	859	1274	911	694	510	377	336	299	241	224	220	224	212	187	169	157	173	178	163	155	148	155	147	132	152	140	177	143	163	149	140	150	145	156	146	146	147	139	151	129	140	158	134	137	160	157	150	135	145	129	148	139	129	151	135	164	113	131	136	129	152	125	146	135	123	125	153	127	150	132	129	128	125	158	119	168	113	153	121	146	145	129	150	146	166	133	148	161	142	144	138	171	129	156	134	147	118	162	130	140	143	132	139	123	155	112	139	143	129	136	153	160	152	124	136	129	130	143	139	142	143	142	129	120	150	151	134	157	167	144	143	112	128	137	118	124	128	130	130	136	146	146	153	132	148	127	143	150	134	136	161	125	146	127	145	147	122	130	149	129	125	124	152	124	129	136	145	159	137	138	147	139	113	137	142	131	131	141	131	159	129	130	133	138	149	157	128	149	134	129	142	128	147	137	139	166	134	147	130	130	114	140	154	126	128	126	159	119	142	128	147	150	143	119	129	125	128	133	142	135	130	143	129	122	148	159	106	140	145	126	123	147	140	149	129	141	141	150	129	148	145	133	159	131	138	146	148	149	136	135	134	148	130	137	163	157	131	148	126	149	139	125	126	156	157	144	124	146	157	132	128	110	147	118	140	149	130	133	144	133	147	154	129	147	120	136	132	135	137	140	114	139	145	140	130	125	136	134	167	149	129	128	145	135	137	146	158	153	160	138	123	140	133	142	136	130	136	145	133	126	143	113	137	137	137	155	131	147	139	132	150	137	133	131	130	146	140	131	127	147	116	131	124	138	145	155	157	120	142	149	138	137	146	135	148	133	121	149	145	152	116	136	149	119	113	119	147	139	145	131	140	124	134	157	139	138	139	141	153	159	129	126	147	121	130	126	140	116	148	140	150	143	132	133	132	142	119	163	133	139	141	144	136	132	152	154	153	153	138	165	132	140	141	131	138	148	151	130	130	154	121	119	137	141	140	145	149	133	143	131	131	153	158	132	147	160	140	140	140	110	118	161	142	136	135	157	135	117	125	144	147	145	145	137	144	149	124	122	149	137	124	128	143	126	132	130	111	167	130	136	133	138	148	146	147	134	144	129	139	120	129	139	172	135	131	128	123	121	137	141	144	141	149	128	132	135	141	139	124	128	150	151	137	172	154	115	121	165	147	137	135	148	147	136	123	141	125	135	134	125	146	128	131	141	147	146	155	138	120	137	130	129	134	165	136	129	138	136	136	142	118	140	114	145	146	128	128	132	132	120	140	113	141	131	151	149	147	139	140	124	154	137	147	127	141	133	139	109	145	143	126	117	123	128	128	115	163	152	135	141	131	124	132	125	126	143	117	140	123	136	139	117	121	129	123	122	122	125	146	143	130	134	140	141	146	154	139	135	125	133	145	131	141	128	156	122	122	126	136	128	140	140	140	117	161	142	125	156	139	128	162	134	147	128	122	143	137	136	148	133	150	152	138	142	158	138	144	127	138	130	152	157	135	158	145	146	159	145	137	153	123	117	141	145	138	135	145	135	142	153	145	137	118	122	144	130	144	150	124	128	136	133	127	143	130	128	126	118	133	117	137	131	150	139	142	135	136	116	138	161	124	134	148	109	140	157	145	144	136	144	151	117	151	143	114	136	149	122	151	136	147	124	143	133	134	140	123	139	135	146	135	126	159	137	128	132	161	128	132	134	122	151	157	103	135	134	140	132	145	112	136	136	154	131	128	121	164	115	126	123	134	138	159	141	130	135	124	127	138	144	142	151	151	147	153	125	112	142	147	121	119	129	142	135	147	138	151	143	134	148	140	120	146	138	153	149	137	139	139	149	135	132	111	139	142	139	148	111	147	142	146	115	137	149	129	110	125	123	129	156	155	176	113	149	130	122	147	131	125	153	132	152	152	123	130	125	158	133	154	162	151	136	130	123	145	145	120	133	130	130	137	121	141	142	130	135	117	152	134	142	133	132	162	128	149	148	132	148	145	165	149	131	135	126	126	139	132	126	141	135	144	118	130	144	156	153	140	130	141	130	147	148	135	146	133	148	145	108	136	151	128	137	135	130	143	133	142	131	146	137	126	134	136	130	142	177	142	162	157	139	128	157	127	137	125	148	147	122	151	139	122	146	148	137	124	137	151	153	145	116	129	156	127	137	123	122	156	143	122	139	143	129	124	135	130	152	134	134	124	152	153	137	145	134	140	126	155	151	120	126	117	126	144	133	140	149	132	122	125	140	154	138	146	117	136	127	144	159	127	150	131	121	138	136	147	157	147	141	133	148	156	134	135	151	126	135	114	139	128	137	140	141	130	148	130	143	131	133	148	142	156	148	126	114	156	137	148	135	159	141	143	139	139	131	159	144	118	158	150	158	122	122	140	136	122	129	152	138	151	122	135	145	135	128	134	149	130	138	146	134	161	141	141	128	126	142	147	136	124	132	141	144	145	146	149	146	154	137	114	126	157	142	119	125	159	159	153	143	142	135	142	146	147	135	157	150	115	124	121	110	122	140	131	133	135	133	134	145	136	131	138	149	143	133	129	148	136	115	142	137	143	164	148	166	114	144	143	144	133	155	150	130	147	132	141	142	120	134	134	140	109	158	119	135	132	145	126	129	128	129	136	139	150	146	147	150	107	153	131	144	126	149	149	140	138	141	139	125	142	127	137	122	159	105	129	138	130	146	117	118	140	121	145	144	135	118	119	115	141	138	121	155	128	120	141	121	158	149	158	135	149	144	131	129	125	135	162	136	143	132	173	124	141	145	155	134	147	148	137	142	138	128	140	161	141	126	143	143	128	121	137	137	123	131	109	135	132	129	155	127	137	154	125	146	129	123	116	131	138	129	144	136	131	123	127	127	148	156	142	145	132	143	125	132	134	124	136	142	151	133	144	130	148	155	139	150	158	155	134	141	141	132	137	153	137	121	133	150	147	141	147	136	151	130	129	123	131	138	153	155	137	137	135	132	121	133	136	127	130	140	148	142	122	131	146	145	155	125	134	138	151	146	140	142	141	120	143	143	137	142	140	142	151	115	130	122	140	134	129	134	155	130	158	134	143	131	140	122	134	142	137	131	138	122	144	129	151	134	140	129	154	140	138	117	145	146	135	129	144	132	145	126	163	153	127	126	143	140	139	137	129	137	138	130	131	129	131	138	135	135	144	147	144	148	137	154	158	156	145	123	143	157	159	123	120	144	130	135	127	144	119	121	130	149	134	129	165	143	158	148	119	137	156	137	128	144	131	139	141	129	143	126	121	155	123	134	135	116	113	132	131	122	154	130	157	137	132	151	129	139	134	145	146	123	128	133	123	127	150	124	153	127	128	150	143	147	124	139	124	165	131	113	161	150	149	135	135	112	132	142	132	131	150	141	145	135	127	157	146	134	149	136	145	145	151	139	143	111	115	126	127	149	152	154	157	161	138	131	138	138	132	137	132	143	133	143	124	128	136	147	119	130	152	127	139	138	162	131	130	143	130	128	133	143	131
5485	1211	2499	3009	2646	2297	1898	1625	1263	1153	1096	941	855	849	789	728	740	608	665	639	605	545	560	597	585	493	516	498	480	483	476	483	464	496	480	475	477	457	435	448	449	457	426	430	434	469	399	428	433	443	420	442	454	454	394	430	428	420	426	449	410	440	415	429	429	451	402	419	423	434	465	428	414	398	412	456	430	416	419	436	416	409	421	396	401	430	400	445	438	405	423	418	417	389	400	416	415	457	388	418	395	405	387	383	377	397	423	407	397	424	407	454	427	472	420	414	387	440	389	394	380	426	405	413	418	428	396	423	419	400	428	419	395	373	418	410	418	431	403	386	391	417	425	426	393	369	436	430	416	423	393	393	412	423	386	389	418	402	417	400	447	418	379	396	416	424	393	422	419	402	395	386	382	392	417	422	429	419	424	396	367	428	408	395	415	408	436	397	376	419	423	419	399	437	432	414	410	443	435	424	428	379	405	393	416	398	375	403	431	416	410	377	441	447	433	407	412	401	423	388	389	431	398	437	434	400	410	436	387	388	428	419	396	414	421	370	407	419	380	411	391	420	437	388	389	388	391	444	389	420	393	397	437	415	379	410	419	419	405	401	405	393	419	405	409	419	422	367	414	371	409	427	397	399	377	428	440	428	421	417	424	404	403	379	411	420	392	389	400	430	396	394	407	423	416	415	427	386	407	408	440	416	414	423	398	365	385	398	397	376	400	366	400	390	401	407	433	412	372	444	410	396	382	409	393	411	444	365	415	430	420	389	403	380	390	423	414	403	406	433	408	391	407	408	447	416	419	387	407	419	402	408	420	416	441	408	411	416	426	379	408	400	382	401	395	400	423	395	365	407	396	386	405	394	415	383	432	385	424	430	412	381	396	371	429	401	389	408	390	366	423	404	413	385	393	416	410	406	417	391	411	399	446	359	457	387	420	429	440	413	401	379	420	423	385	389	392	382	398	401	406	452	377	386	408	400	380	418	406	447	426	414	423	407	405	395	411	398	436	445	412	406	415	396	429	442	401	416	437	378	404	393	409	421	408	412	410	409	389	414	397	443	443	389	418	385	378	383	385	464	428	405	419	386	400	391	393	452	434	384	405	413	383	450	402	442	375	409	413	382	391	465	415	401	411	381	397	397	411	425	401	413	431	436	444	417	426	404	407	429	390	422	391	454	407	432	439	394	420	386	402	430	396	434	389	426	405	421	415	435	420	415	433	413	367	379	414	426	412	422	427	431	394	397	411	397	387	398	471	411	439	428	404	390	416	394	435	398	414	409	409	367	391	410	418	348	399	388	401	431	423	410	356	376	417	451	401	429	419	434	416	411	421	425	405	396	375	399	413	409	388	423	405	398	390	421	435	382	417	438	414	389	398	393	428	434	405	428	429	425	416	380	400	408	406	386	408	395	459	467	362	404	399	372	421	425	372	430	401	403	363	394	405	399	387	405	385	405	388	458	384	387	419	418	395	393	403	382	389	427	401	371	391	410	430	425	416	397	433	421	414	413	408	423	377	401	427	416	408	381	400	376	396	411	417	415	396	417	436	386	402	443	421	399	435	430	396	386	398	382	414	401	386	416	416	395	424	402	412	407	429	407	438	415	401	415	398	397	390	408	407	412	407	411	396	400	403	377	417	386	415	411	380	425	404	411	429	406	425	442	396	375	413	399	362	418	431	407	434	386	392	397	422	377	431	431	399	401	406	400	428	397	435	400	402	416	396	409	329	433	361	396	399	391	424	440	400	418	413	413	395	434	407	416	415	416	407	400	410	387	381	425	395	416	406	426	407	440	387	415	406	426	383	393	394	366	450	410	388	416	407	416	408	370	406	403	382	435	393	394	378	381	409	399	445	438	406	427	388	380	419	408	389	414	378	432	405	422	403	399	434	432	425	387	405	395	417	413	404	398	388	422	406	386	426	411	383	387	386	394	429	395	429	403	400	371	380	417	391	403	456	381	443	403	435	440	408	390	401	426	433	411	410	386	439	394	386	417	456	417	420	397	423	387	439	414	385	416	396	414	411	415	399	384	431	408	422	392	407	414	423	431	393	352	446	397	389	381	404	406	414	407	380	439	395	415	403	402	435	420	426	408	412	428	452	390	416	378	382	395	363	379	408	449	411	407	388	414	417	362	419	383	424	412	423	414	410	409	377	388	402	423	386	381	374	426	465	350	408	396	421	408	394	442	402	384	392	416	409	413	437	403	426	402	393	406	417	418	423	432	427	389	406	380	395	391	444	403	377	423	408	418	406	417	369	399	413	403	414	425	425	438	394	361	420	385	407	434	437	396	388	441	387	418	409	418	389	377	400	416	395	389	444	406	371	446	408	418	411	409	383	399	427	415	400	413	410	387	395	386	411	414	387	390	396	421	432	398	395	396	416	405	421	391	420	395	428	414	402	378	379	407	410	423	420	411	404	411	400	433	444	373	398	415	414	389	407	417	396	398	392	397	413	416	434	409	417	419	406	364	372	390	417	387	438	399	370	410	428	399	388	414	363	442	420	443	401	397	432	429	365	434	374	405	470	425	400	406	418	392	413	401	402	427	371	437	408	382	430	431	437	417	420	414	396	375	415	386	384	425	435	426	394	426	409	408	381	422	398	397	390	415	397	422	399	408	403	424	439	394	392	435	396	442	418	391	415	434	419	395	397	416	406	394	401	425	445	416	424	400	395	441	413	416	448	404	437	421	386	393	389	403	394	409	413	389	392	384	431	449	437	403	420	405	398	388	436	423	388	417	402	451	372	368	441	429	393	426	419	400	414	414	411	423	418	427	411	414	382	402	419	372	404	388	445	406	395	382	411	442	398	412	409	393	431	416	424	423	447	400	370	406	382	419	402	368	425	402	382	385	463	426	420	416	416	396	414	415	424	397	411	411	382	391	446	384	420	424	419	431	423	430	420	399	409	408	410	452	422	366	405	396	432	377	374	393	412	380	373	396	416	407	426	427	399	361	349	385	401	366	412	403	384	387	421	421	427	405	418	410	419	416	427	405	381	433	385	409	394	405	409	418	404	370	398	406	432	408	431	430	406	414	399	397	414	407	456	407	385	406	379	379	374	416	380	400	404	403	383	398	376	395	401	399	406	418	412	409	420	419	420	393	421	412	380	408	406	413	429	430	462	407	440	406	385	416	426	401	416	423	409	413	400	418	400	398	387	422	438	388	362	396	438	373	408	400	396	402	438	407	412	425	404	401	388	397	395	383	356	434	415	394	445	427	412	417	425	393	382	397	373	391	400	394	421	442	410	383	440	392	391	448	393	404	383	403	381	378	410	384	360	405	417	393	412	421	408	387	401	384	408	377	403	421	363	407	419	421	421	452	391	371	407	392	387	410	407	399	364	389	446	424	410	430	397	395	407	403	444	371	409	384	414	428	407	428	379	408	388	415	412	409	406	380	403	404	382	410	419	443	432	418	419	406	471	394	406	402	424	417	422	404	383	391	413	406	372	391	397	406	426	406	405	385	421	424
16161	2240	2192	1731	1229	863	672	530	465	398	317	314	264	264	205	217	198	208	200	194	175	170	176	156	183	160	157	163	173	159	132	134	155	139	142	140	146	142	141	137	142	162	132	127	144	129	131	136	123	133	124	135	149	177	131	124	140	150	136	155	117	132	139	117	131	147	134	134	155	132	139	141	136	129	129	161	131	140	135	148	108	117	137	124	139	133	129	112	121	122	138	126	124	149	139	142	121	130	124	146	138	118	133	149	117	132	132	125	139	147	141	128	147	129	147	122	140	140	132	106	124	126	132	153	144	138	139	129	99	133	127	135	117	159	132	103	139	134	127	127	123	130	112	133	126	124	145	133	115	119	149	135	140	128	117	117	120	119	145	123	123	134	115	122	102	150	136	119	145	134	146	104	130	130	141	131	132	109	121	116	112	142	150	146	117	131	130	146	115	127	136	128	123	129	130	142	142	120	133	122	152	132	127	137	127	133	155	128	122	149	140	115	120	126	121	118	134	149	143	119	124	139	148	126	135	141	133	151	128	139	159	132	141	133	113	138	121	108	142	126	129	153	108	139	124	134	145	131	149	132	149	116	140	149	137	127	126	144	129	128	123	110	134	146	136	140	129	133	137	122	134	139	136	147	151	147	124	132	162	147	144	144	119	149	133	142	141	131	111	120	143	136	122	142	134	131	145	128	140	103	118	122	131	123	151	163	116	142	123	118	117	130	145	116	135	121	130	118	134	118	149	124	117	135	126	140	124	136	136	160	131	135	135	135	136	154	118	129	153	131	156	125	139	135	129	140	126	140	131	156	115	155	122	140	151	131	149	132	113	134	121	148	156	132	123	146	130	135	131	121	140	122	130	144	124	124	119	126	108	122	130	113	132	120	153	157	150	156	125	129	137	123	135	120	137	109	131	127	112	117	127	134	119	153	130	114	107	131	117	154	136	121	132	165	138	127	136	116	124	110	141	139	117	118	141	114	137	156	99	123	128	127	145	138	118	138	126	124	129	127	114	118	130	145	139	111	125	135	130	129	119	139	146	119	131	121	109	120	129	134	131	118	137	120	118	160	135	139	122	129	130	130	125	138	141	139	109	122	131	151	125	131	135	120	133	128	142	132	130	145	134	121	139	137	127	148	125	129	139	142	121	131	144	148	134	108	126	131	162	131	134	150	138	135	115	121	137	124	128	132	131	129	145	132	122	142	126	143	118	136	118	117	147	125	137	132	129	127	123	131	146	144	116	137	133	142	130	131	144	136	128	143	136	137	123	112	134	125	110	134	129	129	134	135	129	125	132	112	115	147	132	126	132	143	127	127	127	128	158	122	142	117	127	125	118	121	128	131	128	127	123	114	111	145	112	114	154	127	135	125	143	113	136	142	140	125	133	136	116	143	136	110	125	106	130	146	139	128	125	135	137	121	137	137	130	135	135	142	133	133	122	114	142	151	113	127	118	155	132	126	129	149	122	126	122	127	122	110	124	128	138	130	130	131	127	129	134	141	105	132	110	130	127	122	133	99	143	141	140	150	117	145	131	139	129	132	137	126	114	129	126	119	129	134	131	152	142	124	138	109	125	120	130	124	134	116	124	136	140	131	118	129	125	131	117	115	120	127	120	119	137	140	125	134	125	126	110	130	114	134	111	128	122	130	143	124	116	130	151	150	121	133	116	123	126	143	126	139	131	141	142	129	121	130	133	131	138	133	129	140	129	122	136	128	129	124	124	116	128	134	127	131	125	109	126	143	116	141	122	134	111	132	150	123	128	130	144	118	146	122	127	134	114	146	138	135	138	114	153	138	128	129	123	118	129	126	129	133	135	143	110	144	114	135	131	131	118	116	139	143	127	123	111	127	108	135	117	115	137	118	131	138	128	135	158	137	134	124	110	130	133	138	115	125	130	130	130	128	123	124	138	120	120	124	116	118	122	134	120	120	143	145	134	133	131	137	127	133	139	134	136	133	137	133	135	124	147	138	130	146	136	131	135	127	116	108	117	139	123	150	147	142	128	142	126	131	127	122	135	128	105	135	113	145	136	162	122	148	126	151	139	121	99	114	122	135	154	115	122	149	114	135	115	127	123	143	112	142	135	142	134	128	119	128	121	138	137	135	132	112	123	134	124	137	141	128	125	128	119	126	142	108	128	135	130	125	142	132	130	122	124	130	149	144	139	132	113	134	131	150	133	119	135	142	145	131	126	144	137	119	113	135	139	136	122	141	114	130	139	129	119	131	131	130	123	124	109	140	138	122	144	132	122	141	124	118	126	120	120	134	123	132	150	136	153	121	125	129	149	142	134	126	131	126	142	110	122	106	132	139	131	104	144	127	135	114	120	132	133	123	125	126	124	141	112	128	117	132	144	130	143	121	130	142	129	136	148	118	122	126	128	146	130	133	125	146	122	132	118	146	117	140	126	138	129	126	136	144	137	123	105	145	133	116	137	148	141	134	126	130	134	126	136	124	137	134	101	145	151	144	138	132	139	142	146	145	147	143	123	131	136	123	144	120	153	125	140	120	112	110	120	117	137	136	138	137	131	134	122	142	140	126	139	135	115	139	135	147	134	133	130	127	139	146	149	110	137	115	155	123	128	134	145	126	152	125	126	121	107	133	136	140	128	135	138	107	129	120	137	111	118	115	114	118	129	118	126	115	136	116	137	138	121	131	125	130	121	139	127	127	145	138	124	134	127	121	124	141	147	136	141	125	121	126	141	121	143	135	125	112	123	124	124	139	140	121	106	138	114	161	133	150	142	132	139	127	141	128	129	132	141	122	120	149	129	151	117	135	123	116	123	111	133	140	126	125	121	132	103	127	120	135	114	139	123	130	116	128	123	154	119	122	123	117	133	131	151	120	135	130	136	135	142	110	132	131	113	122	116	126	135	139	131	143	132	127	146	109	139	131	126	136	144	134	117	129	124	139	126	161	110	135	127	116	119	122	138	121	128	117	121	135	127	116	132	125	125	119	133	151	139	147	143	150	129	148	127	137	122	130	122	139	137	138	119	128	120	127	152	149	144	109	110	151	113	126	165	146	142	152	137	137	146	130	116	155	138	127	118	129	116	118	135	139	119	116	142	151	116	124	128	131	115	129	123	134	140	131	154	112	164	112	135	121	148	140	155	143	113	142	127	126	118	127	134	143	122	136	135	146	127	133	125	147	119	137	139	117	130	142	143	138	125	120	139	151	160	160	132	118	124	122	133	137	137	124	126	132	132	139	127	130	137	136	141	137	131	135	130	129	130	122	118	131	130	126	143	143	142	103	119	138	142	118	128	143	129	117	154	144	133	140	132	115	112	131	139	136	117	135	136	104	154	134	126	110	123	122	120	101	117	137	117	137	112	117	115	151	129	156	126	129	122	126	132	123	134	135	131	126	101	124	131	147	141	147	111	136	121	129	120	119	144	133	121	144	110	119	142	141	133	148	110	146	140	144	116	148	131	119	128	139	124	147	140	138	112	144	123	127	115	129	116	115	134	129
7416	1925	4256	5297	4600	3720	3023	2475	2177	1859	1694	1406	1289	1189	1079	968	958	887	843	814	763	721	692	669	676	632	599	579	624	587	562	570	553	536	535	487	522	475	503	523	469	478	480	484	464	482	491	466	442	483	488	461	492	471	494	455	448	468	421	438	454	477	454	440	477	438	443	421	441	447	456	470	410	410	440	433	420	418	430	457	424	404	432	398	429	428	401	429	415	449	380	415	417	422	422	414	434	348	417	410	433	440	420	424	405	422	454	403	421	429	402	406	399	385	400	430	399	396	405	405	408	434	406	409	424	425	422	414	435	387	419	409	411	393	397	382	435	414	388	378	385	388	391	421	381	422	402	421	449	390	405	380	379	411	385	420	440	451	418	438	389	393	424	442	422	433	385	394	422	386	413	382	396	404	390	406	382	404	368	424	405	375	375	361	415	379	403	401	366	419	372	400	451	380	395	383	393	414	447	384	397	413	427	395	396	421	450	389	389	390	419	405	419	371	410	416	395	398	399	398	382	435	375	443	418	405	437	395	371	425	385	373	402	440	419	414	382	381	391	421	375	397	431	400	391	401	397	439	399	422	399	402	385	435	419	441	422	420	401	374	415	422	443	404	394	397	400	379	365	409	371	379	382	436	417	400	401	458	391	396	377	395	413	387	389	408	409	423	396	392	406	368	430	367	412	415	379	404	396	361	414	431	412	404	405	376	397	417	402	388	405	422	391	392	412	397	409	390	397	415	440	407	403	365	395	446	380	428	413	430	396	365	424	396	416	391	444	400	393	419	401	435	409	398	395	394	420	434	423	355	409	372	418	403	408	444	430	369	414	368	408	385	393	406	368	410	384	344	400	413	400	399	395	401	406	396	402	398	399	387	402	385	402	402	379	409	386	395	424	357	395	413	418	426	359	418	446	403	395	390	385	387	415	423	394	396	398	399	371	403	417	430	393	416	389	383	381	403	395	388	376	392	409	388	378	438	404	405	385	391	365	439	366	381	399	397	390	391	381	387	393	454	381	366	375	381	403	369	412	407	429	404	386	392	396	381	446	370	392	360	398	371	394	385	387	421	414	364	417	413	363	416	400	371	407	391	406	359	416	418	418	394	406	392	383	389	408	397	413	399	402	409	403	406	439	424	432	447	408	434	413	399	385	385	384	402	394	397	414	407	387	407	391	421	388	396	403	390	432	411	430	409	434	403	388	396	399	393	385	401	372	411	402	419	370	407	383	384	348	407	424	392	398	376	421	383	399	373	400	413	384	386	384	393	447	407	406	419	448	413	376	396	401	426	403	382	414	452	393	402	360	362	437	413	406	387	404	371	388	407	396	363	430	383	400	389	394	377	402	389	378	420	390	431	445	394	426	395	379	365	390	422	400	412	388	378	413	379	388	384	398	426	431	380	421	403	406	376	446	349	399	397	398	395	406	393	412	396	414	420	401	423	402	396	392	365	373	378	390	376	425	441	400	440	405	387	391	391	385	431	392	382	398	390	394	377	420	389	398	376	371	390	380	433	409	414	392	376	423	366	377	416	392	387	432	400	408	391	367	438	374	410	402	401	397	396	352	371	457	375	417	394	398	411	423	375	412	411	414	402	398	412	405	393	399	407	401	354	424	379	403	377	369	378	397	422	398	351	408	385	373	398	406	402	380	405	377	411	425	403	405	432	382	417	400	396	430	385	435	384	395	385	398	446	371	435	401	416	365	406	389	444	421	379	389	398	385	381	422	396	419	412	422	391	405	406	368	375	375	415	398	387	405	397	401	387	395	417	394	402	376	363	416	409	369	393	401	427	374	420	426	411	395	388	375	370	377	398	400	392	420	410	430	375	375	420	404	426	391	424	403	376	389	387	390	392	390	412	412	445	372	417	393	377	418	418	384	436	413	390	397	439	417	373	416	406	378	458	403	407	419	409	377	394	390	412	440	362	413	411	408	402	400	407	384	422	408	417	399	445	416	418	411	422	377	384	430	363	408	410	389	419	390	378	395	401	408	384	385	382	439	382	381	419	391	372	414	423	425	365	408	409	428	374	404	368	414	436	423	392	406	420	400	376	390	412	371	381	429	402	403	375	409	379	368	392	379	384	415	362	374	384	400	368	382	385	409	356	413	416	393	394	395	374	416	402	409	417	403	412	401	387	425	356	383	425	406	393	415	427	366	398	414	412	405	412	422	400	372	413	434	382	436	419	410	440	398	397	408	401	407	387	410	384	376	427	395	454	383	401	371	380	364	403	402	399	410	414	393	409	392	406	380	406	428	404	414	393	431	362	448	377	368	383	385	419	415	369	375	405	410	430	427	393	415	417	415	393	422	392	376	411	396	406	417	421	414	404	372	430	418	409	391	397	418	419	392	455	395	390	385	427	399	428	399	433	431	426	411	409	392	392	410	381	399	408	397	412	396	411	397	397	366	421	424	413	411	418	411	393	388	412	380	427	406	410	390	376	391	386	360	410	420	395	397	390	446	384	373	360	397	391	366	432	371	392	426	415	388	412	409	401	393	382	400	402	404	408	399	425	417	403	401	423	429	408	397	368	413	396	349	392	452	411	409	377	398	387	349	396	392	414	376	387	409	345	369	386	392	385	417	442	426	431	374	392	423	389	368	378	396	393	413	389	414	429	405	388	398	403	437	414	381	389	366	409	445	398	391	401	414	387	392	380	419	404	381	451	411	413	398	425	385	380	384	404	425	403	372	427	402	392	398	433	406	394	425	433	420	402	363	415	360	380	384	353	405	423	411	385	375	423	422	393	417	366	406	411	377	406	425	434	416	390	388	393	380	366	382	441	366	410	380	416	407	376	388	394	399	367	408	388	413	396	395	346	390	421	432	422	385	391	422	407	407	407	385	393	407	420	374	405	390	390	372	401	381	416	389	387	387	414	393	409	417	404	407	355	402	395	380	402	426	394	449	406	393	365	409	445	444	424	414	398	418	440	379	391	382	406	392	391	400	397	415	434	386	373	410	416	404	430	395	404	390	423	386	399	420	406	423	406	365	375	352	435	421	414	415	363	352	422	428	383	414	377	402	429	408	383	402	400	401	426	392	422	384	384	421	381	394	435	382	419	379	403	377	388	417	375	404	432	420	440	422	425	411	386	396	392	379	396	383	405	372	409	401	395	361	406	404	417	412	418	400	392	382	415	393	360	407	394	393	419	412	438	388	390	380	371	386	389	426	406	391	398	397	412	442	398	409	389	378	355	379	369	422	407	374	423	409	432	401	354	397	394	409	407	398	436	392	386	420	397	418	367	424	436	390	413	375	375	374	409	401	377	405	436	385	421	414	381	408	391	442	364	417	364	396	418	420	378	378	400	403	403	414	389	380	434	374	416	438	451	387	407	429	416	414	455	415	394	437	422	397	410	382	419	396	418	371	407	385	419	398	404	406	385	401	428	400	405	419	403	385	397	382	404	419	403	399	393	399	373	400	388	398	397	406	446	375	422	400	408	401	403	403	425	385	404	406	381	395	415	427	376
2360	334	330	314	301	272	260	281	279	269	272	271	292	298	262	257	254	272	245	243	234	269	245	249	275	261	246	280	243	250	262	232	249	270	303	259	244	246	237	253	242	245	278	289	250	279	271	248	253	252	251	269	212	256	223	275	264	245	245	231	230	264	261	234	242	260	235	260	290	255	272	255	248	243	277	259	237	279	273	260	217	274	255	264	266	254	253	255	239	237	252	267	259	294	243	256	269	269	277	273	217	248	250	247	244	275	278	247	241	270	255	241	253	249	225	239	256	251	261	255	240	251	275	254	238	265	244	236	277	272	269	263	244	247	245	265	248	238	246	261	240	255	246	250	255	258	242	254	254	254	291	256	271	259	269	261	257	240	270	247	253	265	247	239	254	229	269	264	244	256	258	302	232	254	241	265	266	268	254	237	248	251	268	256	253	232	251	251	253	279	267	253	293	273	282	282	255	231	267	254	265	290	256	249	244	264	262	274	260	256	248	264	245	228	270	258	267	244	294	230	281	253	250	227	277	269	246	272	266	271	253	245	280	282	278	284	222	247	242	268	255	256	245	271	268	265	247	228	251	246	262	240	227	288	250	242	269	268	249	273	248	277	222	252	241	246	245	241	241	263	235	247	240	254	240	268	239	247	275	268	261	303	269	236	253	255	249	249	256	238	240	264	278	253	241	256	253	251	277	260	270	272	244	274	279	274	261	234	234	245	266	263	226	268	244	270	266	259	251	255	259	281	268	236	250	248	264	262	267	272	238	258	245	260	274	255	255	254	245	264	286	228	266	245	251	284	251	244	310	259	245	266	242	239	228	231	222	253	282	260	286	252	245	254	248	252	277	291	247	243	248	241	290	275	280	284	254	250	244	256	254	277	276	270	269	242	249	255	256	258	254	259	274	239	273	251	229	265	275	235	258	259	235	277	247	286	259	251	268	260	262	291	256	265	232	268	258	232	257	237	278	244	254	263	250	261	260	244	250	222	252	238	255	280	268	264	245	254	288	300	243	225	265	260	237	285	250	293	253	240	249	265	242	253	274	225	244	231	268	293	247	256	249	238	247	242	257	271	242	257	242	236	235	289	232	232	251	220	263	275	286	225	240	255	266	237	276	278	248	273	281	271	261	246	266	272	256	304	245	228	257	294	274	253	273	220	232	287	248	242	273	267	269	253	259	230	243	270	238	252	290	261	237	277	242	243	248	211	254	298	264	268	263	262	235	266	272	266	245	265	241	255	248	255	272	277	274	235	244	265	260	263	256	245	263	271	237	257	217	263	265	260	290	236	257	286	244	253	249	218	242	266	271	264	254	269	260	255	255	269	236	280	283	274	247	269	254	259	256	229	271	249	258	272	261	245	226	236	278	247	295	254	245	263	252	258	244	253	245	262	242	263	258	262	245	278	252	253	228	251	274	254	259	232	253	254	286	251	277	261	272	269	245	278	245	257	216	272	241	268	271	257	274	236	286	265	250	273	254	268	271	238	233	277	243	245	258	247	282	205	255	261	277	272	263	248	283	272	275	252	251	226	261	265	246	278	258	269	252	253	252	264	268	276	271	243	226	277	275	247	255	260	229	260	258	267	261	244	289	260	250	267	239	280	263	231	246	266	253	271	271	285	273	244	264	284	253	234	287	262	288	254	248	269	256	271	258	253	254	238	275	233	242	250	269	257	264	235	282	245	254	244	254	256	239	264	274	253	253	253	253	233	270	242	248	234	268	267	278	241	229	274	254	256	256	233	256	265	265	227	261	251	259	237	261	254	251	250	267	267	256	245	266	289	271	272	280	239	278	281	260	273	273	251	261	238	272	254	260	290	244	262	256	245	242	267	248	266	250	269	275	277	262	276	247	251	237	262	254	252	251	264	212	257	263	260	251	262	252	230	276	246	252	254	254	280	266	294	276	270	258	275	241	254	262	238	240	246	260	255	235	278	239	288	284	293	229	247	238	277	244	237	261	266	273	265	274	249	250	237	269	245	240	268	237	289	233	265	281	259	271	258	247	244	252	260	269	243	259	264	246	240	260	233	273	262	237	268	247	266	245	263	272	275	274	266	287	235	269	249	271	245	252	247	274	268	264	252	261	255	258	261	246	276	253	267	262	218	267	271	249	256	247	239	262	249	259	282	257	273	229	244	293	259	235	266	275	257	248	222	242	250	254	240	246	248	273	231	229	250	304	257	260	241	234	217	268	245	243	243	264	307	288	270	231	260	236	247	261	248	258	242	277	237	248	245	265	234	269	274	249	270	264	262	255	254	266	273	276	235	266	271	248	278	229	254	235	263	226	249	228	232	256	243	243	238	273	254	281	253	283	247	279	287	255	259	250	258	251	261	250	250	262	249	237	243	262	240	291	262	243	254	256	266	279	260	253	260	250	271	254	242	260	233	265	277	262	254	257	246	265	239	229	245	227	272	259	252	251	252	257	256	270	274	259	263	291	245	253	251	246	278	221	272	288	257	267	280	256	243	278	257	217	306	255	250	250	271	232	267	266	267	232	280	280	259	268	269	266	266	262	246	249	271	255	253	273	247	237	256	268	271	248	252	244	259	225	258	228	249	264	262	241	274	232	253	249	273	274	288	271	247	282	274	263	247	269	240	267	274	243	241	245	236	255	242	268	269	267	275	247	275	248	248	265	252	238	248	240	248	262	234	238	274	268	250	257	271	237	276	244	261	234	232	252	251	279	241	262	266	254	276	244	263	270	285	231	253	241	250	260	266	286	265	273	257	232	257	266	251	258	273	261	266	241	253	251	238	280	267	252	263	255	281	252	241	274	278	215	255	256	230	241	242	270	266	288	255	254	258	251	246	254	251	281	256	263	259	252	243	235	255	243	255	294	251	261	284	270	261	248	247	294	286	259	263	271	252	257	244	252	248	263	271	240	259	264	243	273	233	267	238	262	233	236	258	251	245	261	275	244	246	278	241	251	249	252	278	268	269	262	251	253	286	289	244	272	247	236	249	261	250	224	228	268	236	272	274	259	241	276	248	254	244	247	252	236	253	271	247	262	264	237	283	252	241	233	284	217	253	253	294	249	269	266	246	237	266	232	262	266	251	260	249	258	273	247	252	263	260	236	239	252	255	251	260	296	257	244	256	290	285	253	238	208	250	249	272	253	247	260	268	269	246	264	258	268	269	240	267	251	272	275	276	276	277	285	309	253	253	223	251	289	238	239	249	258	249	290	250	231	237	240	248	250	273	241	261	266	271	257	288	258	261	269	266	246	268	259	250	231	242	257	261	285	267	259	244	262	235	262	249	272	260	232	256	280	245	248	261	247	270	257	268	255	260	254	255	283	268	234	267	265	270	276	269	234	252	258	229	238	250	251	273	282	295	245	267	257	262	243	270	254	284	248	238	240	248	268	261	260	248	288	255	264	267	262	248	253	264	272	263	253	229	256	250	255	273	275	264	260	261	241	280	273	249	265	267	274	250	273	265	281	290	266	256	243	249	266	251	228	259	261	288	253	258
2325	794	855	912	908	880	805	848	809	784	726	716	763	728	711	760	739	753	725	700	700	712	681	687	689	672	708	682	694	693	708	720	726	691	710	699	718	756	653	744	664	723	664	701	736	664	708	670	729	688	717	719	740	705	713	705	705	672	691	702	736	713	737	681	676	707	712	734	705	726	646	721	703	646	730	739	721	712	711	736	697	696	716	701	681	683	710	653	691	730	664	661	661	689	716	739	655	663	716	692	689	742	743	677	769	679	680	693	712	710	696	695	704	682	681	712	699	656	714	715	671	656	739	708	692	636	705	706	661	711	699	681	657	698	733	694	740	771	672	681	741	689	686	733	661	716	691	680	678	738	698	696	708	689	719	685	712	671	665	741	683	689	705	679	651	708	727	724	644	688	693	717	736	698	702	736	701	737	704	748	724	702	691	729	711	718	704	689	716	701	722	702	713	741	678	672	709	752	707	748	676	727	679	716	698	674	702	690	719	700	714	728	659	647	670	737	677	766	697	682	723	686	692	693	687	696	685	680	675	703	718	702	733	650	719	690	719	717	712	700	698	695	728	697	647	689	673	743	694	736	698	694	675	716	715	680	662	727	714	697	794	709	716	683	731	679	727	697	646	700	685	660	707	703	666	702	701	741	698	673	711	727	723	775	695	688	695	695	710	727	678	704	725	668	713	712	710	695	700	701	703	668	675	641	703	716	669	694	719	716	701	683	702	731	690	703	703	680	711	664	667	706	689	664	649	722	668	697	718	724	716	708	705	729	671	726	709	687	743	721	682	686	699	736	740	649	749	681	694	680	710	626	694	691	652	713	712	694	693	689	661	704	662	641	691	710	684	719	701	684	680	695	716	689	664	687	666	658	698	670	684	665	647	676	714	697	732	717	688	692	683	711	675	678	727	717	680	690	691	664	685	700	675	732	751	632	684	722	729	744	720	675	716	690	689	687	678	682	709	791	703	744	701	710	728	676	708	696	701	703	694	675	758	686	696	726	699	712	674	694	666	686	664	681	687	733	668	727	679	726	686	711	724	684	717	734	714	675	709	693	748	741	740	701	677	662	727	731	712	704	700	679	715	712	675	703	710	723	730	659	699	675	709	683	732	682	729	704	702	680	702	700	659	718	694	694	729	734	684	692	708	733	686	685	674	681	738	696	654	711	708	670	702	681	631	688	681	663	724	684	682	713	716	721	686	699	668	717	693	706	703	720	692	728	741	667	751	726	686	704	702	695	684	717	707	660	732	694	715	717	748	702	734	751	706	695	688	675	707	706	687	680	720	734	691	696	724	698	684	741	739	696	675	746	694	726	736	680	679	685	649	686	707	721	683	690	702	718	703	750	711	676	671	750	684	689	697	714	726	670	694	721	694	729	735	658	671	676	676	720	690	739	717	737	688	688	733	697	720	720	748	717	742	726	700	716	663	710	698	699	699	690	684	677	721	709	711	671	703	749	716	715	684	697	710	688	714	688	656	657	729	760	661	703	725	709	684	710	717	702	706	679	732	739	705	709	693	678	729	713	681	692	676	702	651	691	709	694	665	697	688	732	737	653	666	704	700	710	709	674	679	722	742	758	704	720	719	691	739	693	672	678	705	699	714	676	722	699	693	661	695	632	701	682	668	661	678	660	679	701	691	721	763	713	656	701	697	718	734	729	691	681	694	778	669	685	659	708	721	726	710	724	723	685	715	746	706	724	669	692	734	710	712	707	729	728	672	668	689	702	746	731	702	675	752	720	723	680	671	705	676	661	691	714	727	754	666	689	738	729	713	730	681	676	721	721	691	702	705	721	686	716	735	733	698	699	706	710	690	762	758	686	742	703	718	713	685	752	686	687	742	721	697	664	693	692	692	682	690	720	684	709	715	763	693	674	664	705	733	727	720	632	679	657	694	697	710	668	689	688	698	710	703	677	700	713	673	691	668	671	722	708	703	653	707	688	652	690	722	680	726	721	704	695	681	681	720	644	662	741	684	698	740	670	712	698	692	659	701	680	655	709	684	691	699	694	721	690	729	663	713	696	697	713	677	712	723	655	719	676	741	701	701	703	725	695	710	692	745	706	739	668	679	683	718	685	689	691	666	694	703	749	738	723	705	697	709	678	701	697	675	691	678	736	703	718	701	727	708	697	642	727	684	699	690	702	669	692	693	706	691	692	736	645	711	697	674	640	656	672	690	706	673	686	715	731	696	680	716	694	675	719	709	675	731	674	724	727	693	701	720	721	712	712	726	671	722	715	665	713	666	679	719	659	736	702	704	684	670	706	698	708	678	644	713	680	683	679	731	716	709	685	725	715	691	683	686	726	698	661	730	641	693	722	760	674	646	701	670	706	693	673	696	679	712	718	660	692	635	733	637	691	724	710	701	714	680	695	730	681	681	702	736	690	645	724	688	688	678	696	686	741	660	698	721	739	671	739	675	715	722	676	717	680	690	692	699	715	718	668	716	718	732	711	673	721	669	664	688	696	653	706	689	684	739	719	672	714	712	697	728	697	673	678	697	695	731	658	651	727	755	706	704	740	692	716	720	658	674	772	720	716	681	729	695	727	748	661	749	688	739	682	733	715	724	693	647	703	682	673	674	669	706	695	689	731	665	725	736	722	680	700	715	653	688	686	663	740	703	717	702	695	705	711	728	759	717	685	716	714	699	728	689	693	663	744	711	712	703	706	735	658	696	661	739	714	710	713	681	656	718	667	716	682	689	724	661	690	763	655	659	733	670	710	718	725	713	691	674	714	700	716	736	732	695	734	732	679	669	714	744	742	722	715	697	655	665	693	671	728	702	667	673	656	690	706	701	666	686	687	692	698	725	712	703	757	719	678	660	741	700	742	699	736	678	711	740	703	702	696	673	715	677	741	689	724	717	752	658	734	712	726	724	660	691	699	704	692	721	665	706	701	725	676	732	719	671	693	733	680	699	689	721	689	705	676	701	684	690	709	729	678	698	671	699	697	701	691	691	669	709	675	681	684	742	687	688	728	742	720	738	744	705	674	649	703	688	746	728	667	726	632	700	671	680	663	675	742	718	688	710	700	697	675	683	714	633	677	724	689	671	692	714	743	717	712	683	725	736	700	701	714	667	685	698	734	685	697	722	693	679	712	699	700	700	738	673	679	692	693	665	706	746	693	673	730	669	677	730	727	701	666	705	692	704	701	712	703	726	742	701	648	662	737	695	674	730	630	666	739	719	742	735	714	699	706	767	681	752	707	735	705	712	743	758	690	660	687	683	705	706	682	633	726	713	668	720	690	721	676	695	732	666	670	727	702	675	689	720	696	694	673	744	712	689	720	720	691	723	683	653	659	783	677	726	728	729	680	748	682	677	665	668	734	701	707	660	704	713	687	675	716	703	698	679	725	726	722	705	675	720	691	703	694	714	694	720	740	710	729	688	719	686	681	712	684	701	719	732	691	698	740	665	694	686	729	706	709	737	732	728	725	719	664	689	685	685	676	708	651	739	707	744	693	680	690
8765	925	1255	962	645	523	447	345	303	231	258	196	197	201	207	194	168	186	172	166	140	156	163	165	148	162	151	149	164	134	170	137	150	161	158	140	144	118	152	152	159	145	120	144	124	157	133	134	132	136	140	175	149	137	137	139	156	144	153	134	148	134	144	143	145	139	162	149	128	141	141	135	150	152	161	131	132	133	126	128	164	131	121	147	142	140	167	152	145	124	145	133	150	151	158	141	163	145	141	142	139	134	135	137	137	162	154	141	144	128	166	148	137	129	148	142	127	147	161	140	162	134	145	151	153	153	140	148	131	148	153	113	138	111	127	148	124	144	147	134	127	132	141	136	137	150	140	146	135	135	112	117	159	151	126	107	143	117	144	142	147	113	140	133	147	131	136	138	124	138	145	138	123	128	149	136	157	141	147	124	125	148	152	150	130	145	138	132	150	125	158	138	129	146	127	128	145	161	160	141	137	165	159	155	159	138	156	136	102	159	144	137	100	131	125	136	149	128	149	125	149	120	140	145	133	142	153	132	152	156	146	144	157	126	148	137	149	164	164	126	153	112	142	141	121	141	146	144	128	127	134	148	134	153	114	128	143	131	123	147	118	146	151	128	150	143	160	128	131	146	147	135	136	113	157	121	147	151	152	135	152	136	142	115	120	137	136	143	118	133	156	130	144	140	164	125	155	132	136	135	137	144	128	136	148	116	147	128	141	115	177	112	120	159	151	140	130	142	134	139	116	135	141	145	141	110	131	130	131	138	121	137	161	141	146	133	150	143	137	151	128	146	140	140	128	151	143	127	138	132	132	154	126	137	136	129	133	149	129	128	148	124	138	134	144	147	140	150	128	128	147	136	133	127	137	145	152	140	155	130	118	122	140	129	127	119	147	133	138	128	129	129	137	133	141	151	128	148	126	149	136	129	129	131	131	129	137	140	122	141	138	123	143	138	145	156	137	137	147	148	145	136	144	125	147	138	132	128	161	164	138	125	152	156	141	143	135	133	141	132	120	125	128	123	137	160	124	125	155	141	154	130	145	121	128	133	127	127	145	139	137	151	132	111	148	129	137	139	136	147	140	124	129	163	144	143	145	132	150	123	152	137	125	135	149	133	137	136	154	136	152	144	126	135	127	126	142	152	137	135	143	131	134	121	146	136	124	167	143	138	145	141	143	165	132	120	126	139	142	153	127	122	139	124	142	139	124	136	156	137	116	126	146	142	117	144	124	149	139	121	137	158	131	141	126	126	135	144	162	135	148	125	118	117	136	157	144	146	136	148	119	146	154	139	147	153	153	149	135	158	128	149	149	139	137	150	135	142	122	148	132	120	138	132	156	140	134	149	117	171	154	143	115	145	131	139	164	137	151	149	156	150	141	123	154	134	126	139	135	148	153	132	153	131	140	155	130	149	162	127	137	133	136	133	125	136	113	148	131	132	127	136	139	150	127	137	149	160	129	122	125	119	153	151	130	135	138	155	148	109	139	139	137	143	134	152	150	136	163	160	132	132	142	158	141	141	144	139	159	155	132	119	134	129	150	142	133	128	150	146	135	123	131	140	140	149	129	132	145	137	142	126	170	151	150	142	143	135	123	160	162	142	131	134	146	148	130	144	157	174	138	121	132	134	121	135	130	143	143	159	164	137	167	134	126	146	128	168	136	132	141	132	139	150	123	138	137	127	147	118	140	124	132	140	121	125	133	132	150	132	144	127	125	136	154	127	145	143	127	148	141	133	124	151	135	162	148	129	129	151	134	151	134	134	141	138	111	141	136	132	131	148	148	151	156	142	153	155	131	126	120	131	138	149	125	124	161	157	160	130	150	127	149	147	129	143	149	147	137	148	132	140	119	135	139	123	159	130	118	112	140	126	129	136	132	134	115	159	116	145	128	144	147	140	144	129	131	142	152	132	130	124	137	149	140	141	143	132	147	136	145	130	160	135	153	131	144	151	135	139	145	135	142	145	135	145	146	141	118	152	154	137	121	136	128	137	137	143	151	136	139	132	150	159	150	160	141	145	132	133	135	146	127	139	130	151	130	133	149	113	141	142	146	155	152	132	154	137	137	134	155	155	140	145	141	155	142	143	148	132	117	130	132	135	150	124	131	153	139	156	142	135	143	153	156	130	126	142	149	142	140	153	136	141	115	136	143	125	143	135	142	139	128	113	124	149	128	144	163	135	158	145	126	144	152	118	120	119	137	148	137	149	141	145	150	124	138	143	144	120	142	128	116	125	163	139	146	166	141	143	146	166	132	148	155	148	141	135	151	135	114	150	145	140	134	122	127	123	140	154	126	140	136	140	137	107	130	138	165	134	138	139	122	131	163	125	153	120	135	121	118	141	151	128	108	149	141	159	119	140	160	131	139	141	139	132	155	124	122	155	126	150	143	145	139	119	148	133	106	149	153	123	129	146	145	145	147	151	141	132	143	126	134	148	123	146	142	137	129	148	158	145	148	132	139	128	157	145	162	118	162	135	145	137	136	130	138	132	162	126	122	145	127	122	125	151	160	136	137	143	140	126	148	131	134	129	139	144	146	132	147	134	138	147	136	146	125	139	145	131	139	139	147	131	142	147	132	130	148	132	137	135	137	127	120	122	138	146	126	132	131	135	128	149	156	147	140	151	121	143	135	120	168	155	144	132	148	168	142	128	132	143	131	141	127	135	131	146	132	120	135	154	154	152	149	148	131	135	150	140	147	116	141	132	126	137	129	142	143	145	130	110	127	148	142	128	141	144	128	136	132	123	125	116	152	130	120	141	147	158	141	128	121	163	150	133	143	142	142	147	151	128	137	140	129	107	136	152	147	123	145	129	139	129	133	134	140	148	152	132	142	150	121	134	158	143	116	133	151	131	140	135	138	138	146	135	124	123	136	148	138	133	146	140	153	126	136	124	124	144	153	160	134	139	137	136	165	142	112	141	131	142	123	135	141	125	131	146	127	124	117	119	143	114	147	170	137	129	142	126	138	119	132	149	138	135	140	136	135	150	124	154	132	148	160	140	134	140	122	130	135	130	146	152	152	128	141	124	158	138	129	134	113	124	118	144	130	159	128	144	137	148	152	133	138	129	143	161	138	116	143	170	125	144	136	141	132	174	148	151	134	133	140	147	133	131	126	141	139	146	133	129	126	141	134	139	134	154	119	135	127	135	142	134	138	123	147	143	156	149	149	121	149	131	132	155	155	140	134	149	127	159	122	137	134	142	110	112	140	148	151	124	131	164	128	140	148	149	153	134	126	152	126	117	152	148	148	124	131	154	148	138	131	155	133	126	144	128	137	139	133	126	146	143	147	125	122	130	141	125	143	138	130	132	144	128	128	129	142	144	139	144	134	131	157	143	121	116	142	156	143	138	138	130	151	131	127	129	150	145	146	131	125	148	132	138	132	145	122	125	130	142	163	139	148	145	154	146	137	128	140	129	122	129	138	133	142	146	144	145	127	129	139	135	159	148	140	140	120	138	133	142	139	139	151	143
5388	1248	2442	3047	2730	2192	1803	1447	1338	1202	1004	910	893	824	745	748	675	667	624	633	607	556	574	597	509	529	529	525	502	480	485	506	446	460	477	459	436	495	455	452	453	438	450	453	491	432	450	421	408	448	463	444	409	436	434	433	454	401	432	421	435	429	437	421	386	403	405	427	440	411	428	434	392	409	397	413	420	419	423	432	397	407	418	426	398	433	453	432	417	429	418	386	421	422	396	397	385	432	456	411	422	422	430	429	390	411	425	389	414	444	417	390	422	388	390	399	413	401	406	396	393	433	372	379	411	425	410	411	425	440	425	447	415	377	434	456	398	397	409	430	381	422	371	385	378	422	406	436	435	379	384	431	432	380	395	412	427	374	421	367	408	405	411	419	392	415	391	419	410	401	405	431	426	418	408	381	401	406	412	412	394	376	420	417	456	424	434	421	408	405	408	422	426	383	396	397	393	429	434	407	401	423	393	406	399	401	413	445	401	393	394	405	374	464	402	417	374	398	447	376	421	432	418	429	404	439	416	413	397	398	409	407	416	402	403	362	417	364	441	433	414	431	378	406	399	390	435	398	391	401	430	437	405	413	410	414	400	422	407	415	424	400	392	412	451	386	425	415	381	409	435	414	402	405	389	379	443	462	394	417	407	391	419	443	416	422	372	407	423	387	400	437	424	427	424	420	418	424	376	467	385	385	434	399	427	387	402	401	391	381	395	419	409	389	409	425	403	411	429	412	413	369	430	384	413	378	425	400	421	454	416	399	408	394	413	435	436	388	405	389	425	405	405	381	394	385	455	428	382	406	408	416	411	400	430	385	409	388	410	437	421	397	401	400	427	425	405	386	475	430	373	431	386	393	405	411	416	407	427	409	395	437	403	409	427	435	393	431	395	438	408	406	391	435	401	382	411	401	436	399	433	383	398	405	407	432	435	407	384	432	467	414	417	413	395	397	388	378	379	409	399	409	406	414	416	416	394	414	405	375	419	424	412	412	411	408	399	401	383	416	406	442	402	425	418	380	411	421	424	399	412	380	426	447	355	393	408	438	421	423	421	395	451	412	433	435	396	373	400	426	423	416	402	400	389	403	392	409	418	419	390	403	411	393	377	459	390	411	398	421	428	392	408	397	448	396	402	416	399	371	411	415	409	405	416	393	388	403	410	392	446	445	408	432	396	405	435	384	405	427	410	411	412	402	354	394	423	440	373	423	359	404	375	420	419	427	427	406	392	399	422	385	370	412	417	418	412	413	411	355	403	415	387	433	428	400	392	428	398	382	420	399	429	414	393	428	388	414	404	437	434	416	398	404	421	394	382	394	379	398	423	378	406	416	399	377	424	436	424	423	429	438	409	393	399	411	400	417	433	398	420	389	402	390	429	368	390	447	390	420	450	387	415	432	398	438	420	429	393	411	413	406	398	385	422	463	423	422	390	392	425	422	370	385	407	408	418	407	390	410	410	448	458	417	400	405	412	411	411	451	423	384	461	417	404	418	431	438	444	416	438	421	409	357	388	413	437	400	381	389	406	411	414	427	421	412	431	417	419	383	430	426	443	404	419	395	404	436	381	409	368	438	417	433	376	388	386	412	433	382	401	399	459	398	402	424	442	412	385	424	395	374	388	394	441	423	382	398	426	382	397	392	390	412	382	413	391	444	392	407	439	430	385	417	412	433	397	406	408	411	363	397	373	373	429	407	409	402	413	409	437	398	412	400	407	404	422	401	421	432	427	405	425	384	408	378	421	400	448	408	404	409	396	398	407	390	424	380	430	364	407	405	419	417	413	431	391	408	399	415	415	378	390	467	384	404	443	413	423	376	426	422	362	454	402	441	435	438	431	418	403	399	409	392	415	437	426	410	396	425	438	396	402	431	401	395	432	400	372	427	424	411	431	424	415	391	418	375	425	423	430	431	431	382	425	447	399	401	416	454	434	410	434	394	413	424	422	398	422	449	413	403	402	425	397	410	421	411	413	396	427	401	425	403	388	405	431	409	416	364	388	383	422	416	428	424	397	427	394	408	426	411	428	388	405	421	444	407	424	468	406	397	417	438	434	423	403	388	377	396	395	436	444	375	411	409	404	398	402	413	379	419	413	429	406	425	422	404	383	367	397	431	451	404	407	437	400	402	378	420	405	417	405	405	413	410	416	401	401	410	418	403	361	427	426	382	410	425	427	423	401	393	370	394	419	397	403	419	414	431	412	428	415	430	412	411	375	412	407	428	415	419	417	400	391	433	374	390	418	427	393	376	384	393	441	401	429	383	399	376	442	416	431	426	401	406	388	418	380	410	445	402	434	376	395	433	429	418	386	396	447	414	424	424	401	394	392	396	376	369	430	396	430	373	444	410	419	394	416	400	427	407	438	419	410	444	409	398	443	386	406	410	431	409	422	420	416	429	391	419	398	409	383	409	425	435	446	409	402	382	406	415	401	436	387	409	392	378	412	390	416	419	410	407	437	432	383	430	416	403	430	414	438	391	398	415	401	390	407	391	409	411	401	404	374	398	398	410	396	425	428	400	422	414	412	405	409	395	408	398	446	407	402	407	447	414	375	425	418	413	406	436	409	413	386	378	431	427	426	414	375	412	435	416	432	431	412	401	403	407	441	390	400	391	408	375	442	381	394	370	413	419	398	407	439	383	409	413	429	406	390	410	432	409	453	399	396	397	424	400	410	407	390	398	421	411	427	403	421	400	419	416	439	377	394	392	426	400	381	419	416	414	447	401	390	427	392	439	434	393	433	425	411	417	420	433	405	436	381	391	444	404	396	399	412	394	421	371	418	406	403	366	414	408	379	390	411	391	451	424	447	427	410	432	394	409	422	397	408	383	371	394	413	402	402	395	412	420	389	424	416	415	436	411	415	434	419	383	394	411	459	420	418	402	418	430	410	398	406	451	379	423	396	405	409	402	387	420	397	377	413	414	410	411	404	383	431	429	425	391	397	420	413	386	427	367	410	395	437	419	389	431	432	380	417	423	424	425	400	410	395	431	427	392	452	400	380	422	422	414	373	388	408	396	383	411	392	407	423	420	439	412	393	406	413	409	426	387	400	411	401	400	392	411	415	443	391	440	396	368	402	389	408	407	367	416	397	407	408	417	421	387	415	413	422	398	390	432	409	449	386	386	405	415	396	380	392	396	415	404	399	381	412	404	412	417	399	383	378	418	393	372	404	431	413	412	425	433	427	435	439	370	402	436	435	408	441	435	420	434	397	393	413	409	384	402	410	409	428	414	429	401	405	387	401	427	409	438	400	423	434	379	386	412	415	409	454	415	396	423	416	420	376	399	406	405	400	422	418	422	387	402	388	406	418	400	414	412	402	392	405	394	415	369	426	407	397	418	384	368	378	426	411	443	394	366	405	399	410	430	435	364	431	415	414	405	377	387	385	370	415	419	400	397	425	413	424	395	425	406	394	410	414	388	380	423	400	381	406	393	450	431	390	422	392	435	426	386	417	406	386	417	411	384	439	404
16027	2197	2368	1814	1249	900	665	524	423	379	333	283	287	243	213	205	235	191	208	179	201	164	171	176	149	140	181	153	152	143	145	138	168	143	143	139	137	165	163	161	132	159	143	138	127	153	134	122	139	141	155	136	137	130	131	127	141	121	145	129	117	118	139	144	140	113	134	140	138	135	151	149	131	118	141	143	131	151	144	119	114	138	133	136	145	143	118	112	133	113	127	126	124	145	140	138	124	131	140	138	131	126	128	127	147	158	128	135	150	148	146	136	110	140	132	127	147	116	135	124	126	118	140	139	130	122	119	158	137	134	119	157	119	121	135	121	134	118	124	150	107	143	150	131	169	147	143	122	127	143	146	116	122	119	130	125	131	101	156	159	129	133	150	123	109	138	131	109	127	154	125	141	123	127	145	143	120	123	118	140	125	127	138	117	128	136	133	158	135	128	148	140	143	119	141	138	114	108	134	122	130	126	111	145	113	120	137	117	116	142	133	111	121	129	119	147	143	117	134	130	138	142	127	120	123	125	145	129	127	117	131	115	135	125	149	127	130	121	142	129	136	113	123	127	136	128	109	134	136	113	122	121	123	132	158	136	113	150	133	139	153	125	134	146	121	141	119	111	128	128	126	139	141	132	127	117	120	126	112	133	135	141	153	133	142	134	112	136	145	139	157	158	147	117	130	159	110	133	131	144	114	137	117	131	135	116	122	147	120	125	129	154	126	135	139	127	145	122	153	127	124	131	119	133	120	125	129	151	124	113	128	130	139	136	119	137	138	124	149	122	152	123	142	151	146	126	138	139	124	125	133	126	120	137	143	132	127	132	112	131	135	118	124	136	112	120	122	148	130	116	119	122	138	135	142	124	116	123	136	139	154	141	116	144	133	151	130	130	127	129	123	117	127	150	130	129	139	143	135	122	127	120	121	133	137	138	145	156	134	97	134	123	136	158	133	118	133	116	117	150	125	130	131	109	120	128	140	119	130	140	136	137	139	135	145	122	134	131	137	159	119	143	118	127	137	128	115	132	130	128	140	136	124	133	130	122	122	151	145	132	139	128	139	144	124	124	124	129	128	134	136	127	135	164	127	158	153	136	132	147	149	138	131	132	133	139	137	125	120	113	124	148	142	125	147	148	124	148	148	135	128	136	142	151	128	142	137	132	152	122	130	135	114	133	132	123	137	153	114	133	116	142	151	133	148	119	119	102	126	130	129	115	113	126	147	104	124	92	132	113	132	135	144	135	150	135	107	123	124	140	116	131	126	116	142	124	122	127	124	133	129	123	122	128	142	112	102	146	123	126	130	137	135	141	135	112	131	124	98	147	147	128	144	127	148	128	142	125	145	138	124	139	122	95	140	119	145	124	110	120	129	127	111	142	114	132	143	114	146	125	129	128	124	120	133	150	145	118	123	128	124	118	129	156	139	153	134	148	140	127	139	148	121	133	125	157	126	130	103	131	157	132	139	145	124	126	132	120	137	133	118	141	135	127	128	131	137	117	130	135	145	130	113	130	110	117	151	145	115	125	105	133	141	145	133	110	137	155	127	123	126	108	119	133	123	161	109	143	112	141	125	113	144	127	131	126	138	137	129	120	134	127	169	130	148	116	138	133	133	156	141	146	127	138	124	140	135	133	134	131	137	119	147	141	130	127	151	130	121	121	119	93	125	131	130	133	130	125	138	125	126	129	136	142	141	122	122	112	141	124	144	145	132	142	147	134	126	145	132	153	132	141	140	103	113	117	132	145	137	149	152	110	123	139	141	145	139	123	131	120	151	109	127	122	143	141	153	135	149	157	123	139	133	133	118	118	137	112	133	126	142	147	135	139	128	132	131	143	135	144	137	111	122	126	155	137	139	133	128	110	135	134	143	128	150	114	97	131	129	127	148	128	143	115	147	135	127	120	131	135	144	138	135	114	126	127	137	135	143	136	130	130	125	135	128	117	123	127	121	133	143	140	137	138	137	126	110	136	134	133	140	140	124	122	131	119	122	128	137	145	163	147	120	132	115	143	126	154	150	140	140	130	118	117	153	132	131	130	136	125	121	152	147	135	134	118	122	142	137	118	123	157	123	118	138	109	129	103	141	111	134	132	127	121	121	138	127	136	146	129	127	122	135	135	148	118	122	117	112	149	155	126	115	123	129	126	145	110	119	134	146	131	118	128	137	128	118	140	135	130	128	135	114	128	111	134	118	146	123	125	145	123	134	114	117	117	130	132	106	124	124	129	112	122	123	118	140	117	138	133	132	136	114	144	143	118	142	143	131	141	134	152	128	139	132	123	137	121	122	137	141	112	109	124	126	137	135	114	119	139	149	139	146	134	134	144	145	118	127	117	133	149	147	124	130	123	147	115	118	113	127	134	131	128	124	148	110	118	115	133	132	124	121	136	155	136	117	139	154	154	133	147	143	141	139	105	133	147	131	137	118	118	139	136	134	145	123	131	110	114	138	113	111	138	121	135	130	109	158	133	160	131	129	120	137	114	148	121	114	147	158	115	139	147	127	115	138	141	106	125	118	140	139	120	124	145	138	131	128	134	147	125	128	139	157	131	125	134	113	121	133	150	123	121	123	138	141	153	147	132	137	131	128	145	120	121	127	141	112	134	147	107	135	115	122	119	119	137	149	117	140	138	109	159	99	144	147	143	112	115	119	113	139	126	133	133	128	142	131	135	108	125	140	140	147	136	139	129	127	108	149	148	115	115	106	115	126	112	125	116	156	122	117	146	149	132	123	122	143	130	124	131	154	142	120	142	136	131	120	146	131	119	129	126	127	113	155	97	125	133	149	134	118	112	128	130	139	170	121	129	106	131	125	138	146	143	133	111	128	122	138	122	109	122	124	125	133	146	136	132	128	145	123	143	106	129	134	126	135	130	134	118	130	124	132	123	145	111	110	122	117	122	135	135	129	133	130	150	134	113	151	147	106	110	127	119	124	141	116	136	141	110	138	158	139	133	120	134	131	115	144	152	118	132	121	126	134	129	126	126	145	137	117	130	140	129	128	130	125	125	128	106	134	129	130	143	147	134	128	142	146	120	131	162	129	112	119	138	115	130	147	124	129	125	136	121	123	152	129	153	123	119	125	127	134	134	135	140	121	127	137	138	126	162	149	132	155	138	115	168	132	125	150	116	118	156	134	126	130	132	133	115	124	131	132	135	154	112	123	143	128	148	138	129	139	126	132	138	121	131	133	152	127	152	130	129	129	130	131	121	123	127	128	101	124	137	116	129	130	141	134	141	113	135	129	119	120	136	141	137	145	140	135	145	115	109	117	135	128	139	117	135	139	152	127	140	137	113	138	132	130	146	130	120	133	146	152	139	117	116	113	130	119	127	114	136	146	105	118	153	130	118	127	129	130	117	131	130	137	126	122	122	125	138	126	112	138	124	128	134	121	128	138	132	117	124	137	141	124	117	125	134	123	130	119	135	135	113	134	132	134	122	128	138	137	128	110	141	117	133	119	122	132	127	141	135
7385	1953	4271	5288	4585	3754	3024	2625	2200	1871	1676	1468	1299	1164	989	1047	973	830	885	796	714	724	678	639	631	621	591	587	644	597	536	552	569	505	539	534	488	514	499	486	521	469	474	446	456	509	481	436	434	465	498	436	431	471	433	442	480	448	437	445	481	431	462	442	413	415	457	444	432	415	411	409	448	441	445	433	444	425	438	456	439	401	409	466	377	383	415	443	395	435	424	421	425	427	412	418	418	432	410	425	423	409	445	432	400	414	394	412	409	435	372	437	422	413	428	423	430	402	417	420	426	399	404	397	408	384	391	410	434	401	423	416	403	417	368	406	393	435	419	407	398	396	403	379	413	395	403	405	412	383	432	417	410	402	403	413	384	409	434	424	357	420	396	399	435	452	400	391	434	409	392	379	410	414	399	391	418	432	412	366	383	396	447	424	380	395	395	379	400	400	411	405	439	365	414	391	401	371	429	427	384	411	445	397	414	398	415	422	364	449	384	400	403	402	407	396	407	434	396	406	382	400	390	410	407	389	377	383	366	392	380	393	382	394	403	418	397	378	391	375	379	442	410	401	423	399	444	437	413	405	386	414	378	396	390	389	403	430	406	410	394	381	401	424	380	369	373	383	386	394	407	358	363	407	360	423	392	380	421	411	411	410	360	381	414	394	402	427	370	398	363	425	374	402	400	390	392	449	386	404	394	400	396	374	423	425	388	404	406	392	389	420	369	429	405	392	400	429	367	399	373	424	366	420	394	417	386	404	411	396	401	365	377	413	369	406	394	461	412	402	392	405	432	387	382	400	424	387	418	359	429	394	387	410	415	420	379	411	346	433	382	425	420	408	407	417	381	384	402	396	399	419	403	424	389	433	409	401	390	393	417	419	383	423	414	385	404	409	421	422	380	396	402	432	395	396	401	369	373	368	412	399	375	391	440	436	398	398	396	378	403	415	415	385	414	412	378	377	403	400	419	418	415	411	389	384	418	445	413	403	391	433	430	417	387	398	405	389	390	397	402	377	431	409	393	361	395	374	408	431	387	424	385	393	409	367	400	400	411	360	389	417	409	351	428	372	418	423	405	379	435	386	385	376	377	404	368	385	418	424	408	424	415	410	376	403	406	417	400	413	390	373	400	394	402	416	392	414	399	383	379	389	371	417	434	403	370	409	426	394	413	395	391	412	395	424	431	409	406	404	403	440	418	394	404	393	363	401	400	414	398	422	405	381	413	400	398	408	406	373	444	389	410	398	426	395	381	433	409	402	393	376	388	429	414	386	393	402	426	382	387	409	418	401	398	396	423	426	400	375	411	414	369	364	401	381	415	416	391	415	376	410	385	396	397	429	435	412	414	411	417	415	383	387	388	390	429	417	379	416	405	438	402	425	390	417	414	442	414	398	439	415	390	375	381	438	433	444	400	408	369	385	437	386	389	378	441	365	394	379	415	411	394	388	387	357	365	409	419	386	363	374	380	395	394	393	425	382	405	384	386	401	394	387	380	378	435	393	409	414	368	392	426	405	432	427	390	408	396	432	397	401	409	388	403	391	350	398	390	371	425	424	355	390	425	418	383	372	412	376	427	419	407	396	391	390	402	401	409	404	385	390	414	396	415	424	409	412	412	399	429	433	436	407	408	440	369	390	382	373	400	362	407	389	431	407	402	427	390	439	380	428	426	423	397	462	396	376	399	401	410	394	398	381	400	433	377	415	381	387	375	419	409	413	423	377	397	444	411	428	395	383	387	373	376	388	369	406	412	387	401	402	418	374	406	419	396	416	396	447	403	411	392	393	373	387	417	415	405	381	413	412	380	362	368	414	382	380	395	410	370	403	421	381	409	409	393	424	414	369	369	392	399	419	423	408	390	385	424	365	366	391	399	404	393	408	371	410	413	432	381	380	362	382	378	416	385	407	398	415	405	375	394	402	395	409	410	410	430	433	394	393	415	345	443	391	409	372	409	412	403	364	384	375	345	390	391	401	437	403	425	372	386	420	428	402	417	431	393	416	385	377	410	399	411	424	407	370	402	405	407	399	376	400	407	379	396	397	406	393	408	433	385	419	384	409	400	396	375	416	373	403	382	409	425	400	380	379	389	399	372	402	442	364	375	386	391	384	369	395	386	433	384	429	381	390	442	386	395	436	382	444	406	379	419	385	401	389	406	424	387	410	390	396	386	368	412	396	411	400	396	382	411	374	401	386	439	397	373	376	396	390	390	415	395	396	403	401	426	402	397	392	375	395	419	375	396	407	370	438	402	374	403	405	406	368	386	388	376	414	400	405	399	376	432	399	406	387	379	373	417	407	384	407	398	408	395	429	378	430	422	399	390	416	451	424	463	432	435	408	429	395	374	408	379	382	373	415	384	361	439	408	397	360	412	378	447	403	385	368	367	362	389	419	388	406	383	382	403	378	418	415	394	410	368	410	421	415	414	423	381	397	435	382	416	436	389	418	389	412	398	394	366	367	391	394	363	392	410	423	411	390	378	359	416	386	358	357	412	406	397	408	434	391	408	408	403	404	375	429	413	406	442	411	391	422	418	369	406	401	411	409	383	378	364	440	390	420	402	407	426	431	368	411	408	411	420	399	375	383	399	378	386	392	417	401	426	379	395	394	365	374	379	385	409	411	392	390	392	387	403	390	406	400	391	358	399	400	418	405	423	429	395	413	409	398	417	424	411	412	354	382	369	448	391	417	392	438	407	419	398	373	371	369	395	381	391	403	432	399	451	404	402	441	392	387	395	423	375	373	406	365	412	413	395	372	393	380	437	423	387	382	376	391	378	398	413	424	388	398	414	379	420	427	423	403	394	356	431	392	411	433	389	422	405	433	383	418	457	387	437	394	400	404	406	410	407	381	387	390	358	411	426	439	400	365	367	391	432	395	388	407	423	380	450	378	382	360	431	404	411	413	409	396	411	368	404	411	389	419	404	414	400	396	381	408	430	405	379	401	389	434	420	379	405	428	389	412	434	356	399	380	372	394	381	399	431	392	416	376	377	382	437	403	403	425	406	387	418	416	411	412	420	417	399	403	460	425	416	389	392	417	410	399	393	400	432	380	398	366	400	403	386	394	381	387	392	394	436	406	424	412	386	408	430	409	389	400	385	424	421	397	410	376	446	398	425	385	384	372	374	439	407	381	470	406	418	387	381	388	419	393	392	382	380	403	385	402	410	411	406	375	400	426	408	389	412	428	398	373	427	420	424	407	383	404	409	351	381	425	405	398	413	395	424	394	366	408	363	410	413	395	393	425	410	403	375	399	404	412	375	405	403	377	406	365	390	418	420	425	429	370	381	412	395	429	412	415	411	399	402	377	402	385	427	402	389	417	381	383	396	421	373	392	399	395	407	398	416	391	418	405	391	418	413	433	418	428	420	424	423	397	392	394	376	404	393	391	404	360	394	381	392	423	407	393	379	415	415	422	403	423	427	400	395	403	456	364	408	442	398	381	411	381	388	404	412	403	424	420	422	429	402	425	385	377
2460	329	345	335	305	283	302	292	262	246	271	264	267	265	260	262	266	260	272	290	259	252	280	253	251	254	243	241	243	273	262	230	240	273	265	270	252	253	230	248	272	273	254	242	287	240	278	261	245	267	257	244	268	265	251	233	254	271	255	276	247	257	260	286	257	235	251	273	258	252	223	249	263	269	276	272	252	228	251	265	253	286	257	217	263	251	256	266	275	280	255	232	265	228	284	263	286	250	274	261	275	279	275	270	244	241	272	263	276	220	265	268	239	289	269	269	270	267	299	240	248	260	233	252	263	245	251	240	248	264	245	263	225	245	247	254	267	249	246	250	249	256	287	249	291	248	269	260	271	243	254	262	235	265	287	245	257	267	261	235	253	238	285	277	248	276	250	286	256	251	233	241	223	264	232	271	251	298	241	270	263	282	256	265	252	275	274	243	234	271	248	242	262	236	261	273	258	237	258	277	246	264	266	247	274	239	229	271	268	240	253	254	265	283	267	231	251	277	271	270	293	261	245	238	262	257	271	255	244	265	252	236	240	227	249	265	248	230	265	267	270	272	266	260	309	278	259	254	260	259	286	273	245	267	283	283	253	247	275	255	272	256	247	276	217	247	222	265	241	260	259	272	254	249	246	252	269	270	250	243	254	243	278	245	250	253	256	257	269	276	250	256	273	250	256	235	237	249	264	255	275	298	255	271	221	236	259	213	267	278	236	291	262	291	239	282	240	228	256	237	252	248	260	284	297	250	273	266	245	286	241	241	265	263	262	240	239	258	231	234	244	261	260	230	263	266	239	263	269	264	276	276	241	255	255	273	250	261	255	261	277	268	267	268	269	241	265	274	276	277	241	261	258	295	267	250	264	254	245	236	259	236	243	239	260	251	266	229	272	243	269	286	260	253	280	271	259	259	288	246	258	246	244	266	222	254	292	253	249	277	245	266	256	223	281	292	242	277	250	242	277	247	243	264	272	268	235	242	251	257	297	270	290	250	260	231	244	270	259	263	246	262	244	263	267	278	275	269	238	260	248	237	246	275	239	251	239	257	287	260	240	255	254	266	246	252	248	252	224	296	269	253	256	274	252	275	299	275	249	243	260	261	249	262	258	261	279	264	267	260	245	239	265	276	274	274	262	267	241	245	272	281	281	247	265	268	263	253	262	250	264	246	248	240	250	264	251	259	275	242	243	266	286	250	269	253	227	240	252	247	262	248	235	247	240	232	252	264	247	239	228	237	231	289	266	287	248	240	276	241	274	270	218	254	260	249	247	265	249	239	268	264	275	243	262	253	265	258	256	248	254	262	283	240	237	247	233	277	246	251	251	250	255	265	273	247	234	262	273	233	283	273	253	246	234	260	284	279	259	257	244	248	272	257	251	248	224	267	254	275	234	240	249	249	241	250	258	249	252	234	276	242	254	266	244	248	279	237	263	264	281	247	244	268	277	252	259	247	224	255	235	260	242	267	247	258	239	254	274	247	248	249	262	257	249	262	273	249	263	281	262	253	264	285	278	280	298	251	253	269	287	212	260	274	267	276	283	260	238	252	272	237	265	272	267	280	247	267	285	263	252	275	260	277	256	278	239	245	267	266	247	250	233	258	229	253	240	265	252	274	270	237	239	292	279	273	251	270	235	250	265	248	264	227	251	263	271	259	268	237	239	242	277	254	225	254	256	264	261	255	248	271	270	247	276	253	299	286	267	245	260	279	265	246	267	265	259	233	243	229	260	253	254	236	258	272	241	288	269	246	255	233	258	262	278	235	267	267	254	252	262	256	279	283	267	260	291	243	229	267	252	258	262	246	247	277	250	241	240	263	253	273	251	239	267	242	261	261	239	248	231	247	268	297	248	290	228	241	302	252	261	253	262	270	262	266	284	267	294	268	257	273	257	234	249	276	270	285	243	256	279	243	244	258	269	240	273	260	282	271	269	261	265	244	242	246	239	231	246	224	262	261	288	255	237	232	287	238	241	237	250	251	281	282	252	261	252	228	244	258	256	267	250	269	276	268	264	264	250	257	234	244	305	251	255	275	247	275	258	247	245	250	250	256	243	254	268	252	237	236	258	283	267	246	250	240	279	305	263	239	292	263	266	256	281	279	291	257	267	274	245	268	244	257	254	245	269	257	280	273	238	249	260	267	254	250	274	256	296	252	247	269	276	232	258	278	241	259	255	281	250	257	247	250	248	260	279	248	245	270	237	253	275	261	253	221	248	262	246	263	274	243	228	246	217	300	295	250	264	285	248	266	240	238	249	249	273	301	250	277	280	301	266	252	277	258	283	221	258	278	274	274	273	264	264	271	249	261	253	217	243	253	269	277	263	257	243	257	272	247	265	257	271	266	234	235	277	273	282	241	258	262	263	257	252	253	263	244	266	256	232	268	249	268	249	267	246	278	265	255	259	254	261	249	262	258	254	261	248	277	279	265	268	234	260	247	243	262	250	258	260	243	279	238	260	271	247	237	254	256	274	244	252	265	256	260	270	284	266	264	257	259	267	273	273	262	270	260	257	293	273	272	269	259	254	234	248	253	232	261	254	253	276	246	280	245	286	243	273	241	258	223	266	282	259	282	272	290	225	238	248	254	239	272	261	253	264	253	267	251	281	250	275	221	259	264	266	281	273	267	270	235	242	259	270	245	263	270	256	234	270	298	253	242	279	243	251	256	254	242	276	256	268	266	275	262	254	284	241	288	252	263	252	259	262	231	247	247	243	238	252	224	235	282	248	266	243	256	250	275	223	263	252	257	277	252	255	255	268	275	294	299	264	278	258	237	257	250	242	245	252	242	242	250	277	243	239	247	229	250	254	225	264	247	262	243	256	260	265	267	271	282	252	254	253	267	252	271	241	265	274	256	258	259	259	266	236	245	265	270	216	273	265	282	253	234	248	257	269	239	279	280	289	272	263	236	273	249	253	273	275	242	243	265	256	256	251	246	251	255	234	273	266	272	245	265	263	253	255	289	250	260	249	239	240	258	260	258	283	251	285	257	271	260	253	273	272	279	258	258	254	257	246	261	270	244	286	252	272	264	260	264	221	266	239	245	273	242	266	241	277	252	276	245	254	258	249	299	241	279	250	228	250	275	229	232	266	230	240	269	267	235	253	244	250	245	248	259	263	257	251	251	258	263	285	251	257	249	267	250	258	278	248	260	251	246	264	271	232	279	237	294	267	262	221	276	256	245	253	258	250	246	233	268	264	230	260	247	271	242	241	257	249	244	271	250	247	250	282	274	258	252	270	246	291	250	279	238	251	255	237	272	254	254	240	262	269	275	264	246	256	275	255	256	266	265	241	253	250	293	242	287	286	243	267	261	266	254	278	255	254	274	251	265	265	256	263	235	267	247	234	251	272	286	249	271	263	242	250	299	266	283	243	282	243	259	254	265	258	242	276	265	243	253	259	261	231	259	236	273	247	258	262	246	250	264	257	269	237	235	267	269	279	266	269	255	256	270	262	251	262	283	286	234	288	242
2424	792	901	938	939	886	781	813	826	767	750	727	698	753	780	742	703	725	736	705	779	750	684	715	743	740	715	679	668	668	738	663	705	689	708	684	702	731	712	718	691	714	715	715	668	715	718	701	692	712	707	704	725	704	683	708	704	706	691	706	675	725	642	704	728	659	660	679	692	684	651	707	729	686	659	677	702	674	762	716	677	694	677	689	701	700	677	682	712	703	666	710	712	685	695	716	700	696	721	714	681	670	692	703	686	669	712	703	649	713	701	654	679	699	622	714	700	759	730	718	669	725	675	696	700	647	658	677	718	721	658	673	686	671	700	752	700	678	654	723	691	659	752	653	731	706	701	693	705	690	698	720	698	688	703	726	705	698	738	706	695	694	692	682	674	684	712	704	674	693	714	671	607	737	685	662	683	670	699	725	753	670	682	720	694	732	705	669	721	736	681	695	736	732	702	681	643	696	744	677	696	731	676	694	643	698	673	726	715	655	666	664	726	662	723	713	720	729	692	706	718	703	705	671	677	701	716	714	691	701	694	710	670	708	654	689	690	691	685	675	723	675	668	695	702	681	695	718	709	692	712	723	669	726	681	741	698	716	682	673	678	702	712	694	643	711	709	705	707	709	681	686	689	680	661	726	741	661	651	708	691	674	686	716	699	711	702	746	727	732	703	678	689	696	716	698	664	742	672	652	709	666	707	722	661	739	700	697	699	715	732	678	711	638	682	716	718	724	697	687	736	696	738	727	705	715	693	695	697	639	688	745	697	691	677	680	735	699	689	703	712	675	695	709	731	676	687	689	689	692	696	717	736	690	677	728	756	717	726	709	705	641	667	704	655	719	684	732	681	702	660	683	716	692	696	700	690	650	708	660	725	670	713	704	679	650	685	714	686	736	727	712	684	661	682	691	733	708	658	705	656	713	683	665	744	651	709	706	704	700	681	676	643	717	734	717	655	680	704	695	719	686	713	709	707	732	703	701	716	710	677	678	756	659	646	734	688	677	691	702	649	717	677	687	670	690	678	668	703	680	721	658	705	660	687	704	712	664	672	719	688	700	723	663	670	653	727	726	656	715	683	697	739	689	690	685	728	690	724	687	698	644	665	669	731	704	737	701	703	733	695	689	728	713	727	674	693	701	671	708	696	693	708	704	727	688	678	733	736	701	700	651	676	685	673	705	699	675	704	665	694	702	690	686	632	712	686	704	704	700	684	735	702	730	691	670	683	747	702	693	707	686	687	666	697	667	712	699	670	701	742	697	671	732	710	683	664	687	688	669	734	731	694	695	708	697	699	691	667	663	682	677	708	713	700	731	763	735	713	712	680	658	691	624	763	725	721	720	695	686	696	707	688	678	686	681	682	679	688	698	697	681	721	707	710	734	693	719	702	720	716	731	702	713	710	692	682	684	681	706	739	695	715	705	715	650	698	686	716	652	665	730	723	661	681	692	697	713	714	716	684	687	672	697	683	687	714	687	669	710	693	701	703	667	624	671	704	702	764	625	673	667	675	675	709	675	671	681	665	719	751	740	691	651	711	703	703	743	726	631	705	644	693	706	649	717	716	723	727	678	719	672	641	684	683	641	695	680	737	715	680	714	752	681	690	681	750	661	601	707	708	664	693	643	627	685	646	670	741	675	696	728	709	687	657	666	722	717	675	713	689	693	708	693	728	704	738	729	726	730	719	696	685	668	711	673	690	682	716	669	722	705	698	699	669	642	683	648	737	752	705	652	713	672	725	691	704	670	698	660	679	707	690	695	741	688	685	702	740	706	735	743	717	732	688	732	686	681	705	716	686	687	672	705	664	674	755	690	630	725	704	721	762	712	681	695	720	714	702	738	709	705	677	713	699	708	757	673	701	648	676	731	686	722	663	689	730	656	695	726	691	719	696	664	709	681	748	717	670	717	720	738	721	662	714	716	632	728	693	666	701	692	735	694	667	702	670	640	668	660	674	675	719	693	738	709	685	685	667	676	698	725	725	692	677	690	667	673	710	694	693	722	653	706	704	710	697	705	703	728	700	699	740	661	664	687	726	654	659	698	752	723	726	700	682	697	721	724	674	736	712	702	679	702	719	669	671	669	698	676	637	710	679	689	683	723	688	701	704	688	716	661	692	699	724	725	656	706	698	673	666	698	669	680	684	705	698	734	694	705	727	678	654	688	694	678	669	644	713	702	665	681	702	668	683	655	722	683	674	689	704	685	711	699	694	658	681	738	698	694	636	702	703	681	673	762	714	654	658	669	746	720	716	667	661	727	688	718	707	662	725	727	721	692	766	680	683	665	675	727	692	682	746	736	642	713	712	686	735	702	723	708	696	685	692	709	718	690	715	684	715	668	671	708	698	741	705	703	737	685	743	672	723	693	738	691	731	743	764	711	676	696	664	664	668	745	726	704	705	728	672	666	733	734	712	686	750	692	664	697	621	720	675	692	676	704	702	688	752	729	692	707	701	759	713	678	672	722	717	687	729	662	682	719	700	698	678	731	724	702	715	677	684	742	689	717	665	680	705	688	630	692	711	736	665	719	733	755	702	672	741	645	718	752	697	697	687	693	693	692	698	740	689	698	710	735	677	672	756	666	707	625	675	723	681	688	693	698	679	688	690	669	716	655	679	691	710	716	685	696	713	723	706	690	687	696	690	666	708	641	713	681	687	704	691	709	676	751	689	658	663	675	661	652	713	712	700	659	688	657	650	655	696	674	704	693	683	741	660	678	733	766	720	706	671	647	715	694	711	758	660	675	706	727	731	705	671	671	681	665	674	723	679	715	695	686	696	724	712	675	686	685	727	681	687	723	701	673	704	758	685	689	659	677	708	699	710	746	704	727	709	712	733	668	682	638	721	714	721	700	694	673	692	710	701	721	711	688	696	697	683	690	667	715	652	676	741	681	697	683	671	719	633	705	688	692	692	651	719	656	757	695	688	761	680	733	698	700	664	706	710	680	691	707	707	732	683	712	689	703	695	688	707	746	755	722	721	711	725	659	702	763	688	668	696	721	704	670	720	718	671	724	695	714	669	728	679	734	684	695	726	680	686	706	692	680	683	671	748	702	693	675	701	661	661	723	713	678	651	678	655	706	692	648	684	691	694	673	724	695	675	731	703	691	692	670	717	723	728	686	718	683	728	720	658	654	709	693	708	711	746	722	692	722	755	707	674	650	675	736	702	714	711	700	709	688	720	642	716	698	692	730	683	724	728	720	659	677	707	693	659	657	649	665	744	675	650	695	681	706	673	699	701	747	724	672	657	715	712	697	682	651	714	745	644	712	665	721	714	694	674	683	684	711	688	664	712	657	689	639	697	701	716	711	693	680	682	684	680	711	718	660	685	771	690	701	682	719	678	640	684	686	677	677	669	671	677	720	645	663	724	670	722	676	671	697	707	724	711	693	706	757	695	712	672	723	683	629	720	702	688	697	682	682	715	682	662	758	695	718	713	711	676	705	714	678	663	704	674	675	667	696	693	680	749	689
8710	940	1146	914	674	506	409	328	324	282	255	240	189	237	172	175	171	193	153	162	165	172	161	145	151	150	149	172	129	143	153	140	123	136	148	136	141	146	157	136	145	136	143	135	164	132	147	152	156	150	136	124	162	135	135	149	131	153	150	146	143	138	113	120	145	163	144	138	135	135	139	141	153	125	152	123	117	147	132	142	132	159	146	142	143	139	137	160	142	133	117	136	148	137	131	155	124	140	165	116	167	132	138	124	126	136	131	144	119	125	117	158	144	140	141	153	143	126	109	128	137	136	136	139	130	147	166	166	159	145	133	130	141	151	131	115	129	144	137	134	114	132	141	156	143	133	128	147	143	152	117	154	108	153	136	136	152	159	140	136	150	138	138	145	135	127	135	137	135	120	141	130	128	105	134	139	166	116	135	138	146	121	111	165	119	116	132	130	132	139	135	149	125	147	146	131	133	119	141	137	128	140	141	115	141	160	145	125	153	127	148	112	116	127	136	129	135	143	132	145	140	140	132	133	140	109	129	158	143	114	136	140	142	141	146	117	139	134	131	154	139	148	133	111	145	132	144	124	137	141	133	131	133	139	145	146	129	126	136	148	134	135	147	152	151	141	155	152	127	152	141	136	156	117	138	136	139	125	153	124	131	149	130	126	142	149	122	118	131	139	107	140	130	120	141	137	123	134	132	119	147	156	148	131	138	136	148	128	132	152	140	150	111	136	141	147	150	141	162	126	135	159	135	137	114	131	134	117	153	163	128	147	122	151	130	163	139	112	154	145	106	147	149	123	145	138	140	151	130	132	130	143	153	137	140	138	140	126	152	138	147	122	139	144	122	142	130	138	132	142	127	137	147	145	123	137	137	137	136	142	117	134	158	134	139	112	126	119	121	126	126	147	124	128	127	98	129	131	152	128	128	137	130	116	125	131	145	129	128	119	161	130	137	130	140	101	129	144	135	137	140	145	151	127	138	140	146	141	146	146	131	131	135	148	141	132	146	143	149	148	118	139	145	104	147	140	134	156	143	152	142	146	147	134	120	137	148	135	116	152	155	139	149	116	160	141	136	143	134	154	128	123	142	149	141	144	150	142	125	155	147	143	120	130	133	151	135	119	124	138	134	117	135	125	131	125	145	130	145	121	107	146	130	128	141	120	131	148	127	144	135	130	141	140	138	114	117	140	129	143	147	135	145	129	161	141	127	148	134	150	129	147	126	137	148	136	139	159	124	130	128	159	146	134	119	131	162	136	138	145	139	142	135	116	145	141	146	153	125	163	123	139	133	135	142	123	136	129	161	139	132	139	113	128	152	137	148	127	134	136	135	132	148	157	149	150	164	145	150	132	129	148	154	153	121	144	132	124	125	140	172	153	136	132	143	126	132	131	146	161	134	149	126	125	155	137	129	146	150	129	137	136	148	118	160	155	129	158	138	135	120	128	131	129	142	133	116	145	135	130	145	165	145	135	121	151	125	137	124	121	153	126	141	148	157	136	148	153	123	131	137	136	149	138	112	137	140	151	132	129	144	131	145	130	128	135	145	137	114	148	133	138	138	135	143	144	140	130	155	137	151	138	130	136	132	144	127	137	131	131	118	122	150	122	115	147	123	154	158	127	138	141	139	151	161	130	130	135	147	139	118	139	127	131	146	136	158	122	149	129	129	124	167	121	132	139	153	142	150	153	142	145	152	123	146	128	149	143	145	141	137	139	136	138	130	132	139	130	162	183	131	137	128	139	148	155	126	115	132	135	141	136	133	146	115	163	132	122	140	136	148	153	129	165	121	125	129	160	137	154	134	116	123	139	125	133	144	121	126	130	139	137	154	142	129	111	155	165	154	133	137	144	138	140	140	135	133	135	148	143	132	113	152	152	152	150	129	124	124	135	139	143	128	139	138	135	138	144	127	163	134	155	129	109	137	149	140	137	147	142	128	160	127	136	135	160	145	128	140	110	124	151	150	139	142	123	128	125	117	129	144	131	152	121	145	112	150	143	141	146	137	134	138	145	144	136	137	146	138	156	148	133	152	146	149	135	146	129	138	132	148	132	135	150	131	137	161	117	133	137	146	124	133	128	136	130	135	143	136	123	138	133	132	151	137	127	138	146	137	134	143	118	128	159	156	139	145	126	137	138	133	137	126	138	138	139	129	150	115	123	146	142	160	149	149	155	137	144	111	130	132	117	142	140	132	145	144	148	119	128	162	135	148	129	145	135	148	152	124	147	140	148	161	151	125	140	132	134	161	153	151	120	140	119	134	124	157	123	133	130	139	132	126	150	171	147	131	144	136	159	147	138	141	123	158	147	156	130	127	125	124	143	138	130	140	170	121	155	149	143	143	155	120	140	118	143	122	130	136	151	131	113	129	141	115	140	127	153	129	124	129	144	152	134	134	153	157	151	147	121	139	138	134	146	132	119	135	111	115	134	119	126	140	132	136	128	121	140	133	136	137	139	136	106	113	150	131	138	132	140	120	149	138	130	132	136	139	142	143	154	143	144	144	146	137	130	140	141	139	142	147	152	145	126	136	146	136	137	146	147	111	155	134	123	133	128	137	123	140	140	142	148	119	125	130	134	149	116	136	157	146	145	122	133	119	147	127	141	125	135	130	129	145	146	146	137	133	142	146	139	148	146	130	125	124	133	141	150	129	145	135	133	128	129	133	125	129	102	135	144	129	134	139	141	130	134	144	143	130	139	133	139	138	125	142	141	140	131	142	149	135	153	119	122	152	151	149	124	139	147	135	142	132	134	163	128	138	148	134	142	135	139	134	125	129	165	136	126	134	149	144	143	136	126	129	149	137	133	119	140	125	149	138	148	148	117	141	151	120	130	114	143	117	110	166	135	149	130	145	140	143	146	136	143	140	131	128	142	128	134	125	142	141	124	127	116	138	127	170	135	125	157	141	122	113	146	146	140	128	133	135	143	134	147	137	141	129	150	134	132	128	126	148	152	123	122	136	154	119	148	142	141	160	148	138	127	130	143	137	166	128	117	134	111	128	144	136	151	136	124	136	125	127	131	153	136	148	145	142	141	139	140	151	127	142	129	159	143	133	130	115	122	115	132	117	124	127	146	125	148	130	153	135	137	138	124	147	138	165	144	123	136	150	150	124	147	147	141	139	136	148	143	137	139	135	154	136	157	141	125	157	163	140	123	135	148	132	142	142	150	135	136	139	142	135	122	130	136	141	135	138	146	136	164	136	129	146	142	126	138	146	155	117	120	136	120	126	152	154	139	138	160	147	121	135	119	166	155	130	156	160	115	143	129	122	131	109	144	148	138	131	165	148	126	138	148	131	136	120	151	155	115	132	126	144	136	144	142	134	149	141	135	123	133	122	143	155	155	142	121	129	120	137	138	138	148	126	139	141	139	128	131	152	163	172	135	127	147	151	132	132	141	138	143	127	144	134	144	164	134	140	132	145	132	134	126	123	132	139	146	137	147	150	133	115	149	153	148	129	128	124	157	119	134	112	155
5440	1237	2459	2952	2628	2149	1836	1592	1306	1167	1024	892	904	780	742	710	657	646	617	589	544	507	558	550	539	520	512	503	479	482	514	504	481	489	491	462	423	408	431	455	451	453	455	438	445	413	420	421	460	432	407	432	459	437	410	420	415	425	413	410	375	426	425	428	422	438	417	412	462	402	427	408	453	443	407	407	402	409	371	421	397	390	413	424	452	436	401	440	397	439	425	431	450	403	444	393	422	407	377	404	465	398	402	382	404	425	407	424	433	357	412	407	426	428	366	384	410	410	412	434	419	409	418	440	397	410	428	419	435	440	414	410	405	380	396	428	402	376	427	394	402	390	362	413	347	426	451	423	429	419	372	400	396	416	434	404	397	417	433	405	391	412	437	394	445	413	431	406	402	407	378	407	385	381	422	399	414	411	401	411	413	409	414	395	419	383	409	397	395	389	423	432	439	401	415	388	394	417	432	413	447	406	421	409	434	411	415	412	376	432	451	427	395	388	422	416	412	378	376	420	376	420	412	398	405	390	413	410	421	427	413	450	417	397	423	430	425	422	407	392	396	403	409	418	389	419	381	428	398	384	382	430	409	400	421	392	392	429	395	403	374	418	426	380	430	400	410	406	372	444	429	409	395	427	423	390	407	417	420	409	385	425	411	388	431	404	401	443	403	414	401	394	437	374	404	377	434	395	405	437	362	426	422	410	410	454	409	435	389	420	420	400	420	394	436	399	415	425	402	435	420	378	409	413	378	438	413	392	398	399	397	381	416	415	408	419	400	382	413	415	392	380	430	385	431	414	424	434	447	418	429	415	409	399	424	388	420	410	391	393	421	384	405	409	407	393	405	424	384	384	382	401	436	380	419	397	449	388	418	413	438	372	416	440	398	367	389	379	375	412	403	416	434	419	392	402	403	400	395	373	397	406	372	445	384	411	409	407	432	421	391	390	411	394	395	463	426	393	395	386	426	426	420	376	406	409	397	412	392	403	393	436	398	445	383	390	449	423	410	378	416	356	388	361	418	409	385	378	403	438	396	410	375	403	390	418	435	380	407	418	395	404	442	419	405	391	412	407	382	397	391	447	416	411	427	394	418	415	405	416	397	375	400	393	380	406	427	410	399	400	388	402	426	421	411	431	428	438	401	423	460	409	391	424	390	397	384	403	433	396	385	401	376	458	411	482	429	406	382	394	380	409	403	365	406	365	429	423	446	423	413	410	410	403	430	406	418	428	458	421	435	401	391	404	430	424	406	408	375	408	386	422	416	388	399	361	422	422	379	423	399	401	434	429	411	410	415	400	422	425	389	389	421	378	400	421	379	431	387	406	390	421	445	422	392	387	395	388	381	412	394	425	419	426	438	405	412	416	412	395	389	405	375	418	405	407	383	402	389	434	389	389	361	400	427	419	400	430	421	414	435	392	399	395	410	424	455	409	374	427	393	431	428	401	416	357	431	386	410	409	443	402	426	429	399	405	394	408	411	394	412	379	421	383	428	407	434	435	415	426	382	410	369	408	405	418	421	392	405	415	401	387	395	413	386	390	403	387	438	402	416	441	413	424	407	447	409	388	425	387	384	392	424	381	403	386	411	355	407	379	395	436	387	430	398	403	447	418	421	395	405	416	402	422	377	430	397	398	411	406	406	391	416	395	390	410	401	405	380	424	407	407	403	391	427	435	412	434	402	449	393	429	428	416	421	408	364	372	446	411	418	397	413	441	415	414	434	366	397	441	401	408	436	414	390	405	412	366	387	400	442	413	424	413	421	438	417	385	388	399	455	397	374	391	432	422	405	395	395	394	406	403	371	415	431	391	405	364	408	384	426	429	418	392	407	438	427	403	429	423	420	402	412	378	414	405	411	396	410	384	400	405	431	371	427	407	429	393	402	404	418	390	392	422	409	433	425	424	418	435	393	359	379	401	387	381	378	451	402	373	403	387	387	390	415	427	422	421	393	399	399	403	428	403	398	435	387	400	374	375	392	410	440	384	430	391	397	406	421	412	393	393	435	409	437	383	383	430	403	387	419	416	392	428	428	417	438	427	364	376	406	397	384	420	425	408	425	418	387	398	428	411	470	361	426	394	433	398	422	416	387	391	410	386	377	431	407	408	422	419	405	402	408	413	417	428	395	419	410	388	402	421	428	401	382	400	412	413	396	443	420	424	392	389	408	408	392	412	437	446	445	394	406	416	390	394	407	392	368	413	417	418	386	406	389	441	419	406	374	390	392	398	374	404	380	405	401	401	386	415	398	457	440	387	417	389	438	398	395	419	389	407	406	394	393	426	400	433	394	410	412	384	426	405	448	412	402	407	416	377	413	397	435	421	376	427	384	436	402	403	432	430	421	402	410	433	421	413	368	441	403	403	415	434	419	408	380	396	434	378	411	394	439	431	387	386	381	399	421	416	413	439	409	434	381	374	390	407	414	402	396	380	407	378	401	389	413	426	412	420	412	383	434	406	421	411	440	411	414	400	366	391	436	446	381	400	405	379	432	401	456	423	417	371	384	354	413	425	386	435	399	377	426	386	397	428	395	430	376	428	396	387	436	365	405	431	409	396	397	435	442	423	418	376	389	405	437	389	450	398	424	376	393	380	395	405	409	436	404	431	413	406	419	369	409	439	417	408	420	400	396	453	455	412	351	379	421	402	382	403	386	421	419	391	372	393	406	445	384	373	403	404	409	420	424	414	410	402	402	375	393	367	367	405	431	407	399	450	391	389	383	384	392	406	386	416	402	371	414	438	423	414	416	392	383	407	399	414	393	409	414	392	394	448	409	417	426	439	397	414	378	413	400	420	389	405	408	409	403	435	392	399	413	400	416	404	438	424	367	398	408	415	416	442	403	374	400	415	428	398	382	441	397	395	419	420	394	394	415	454	397	411	418	404	411	408	377	414	396	357	432	380	425	428	389	414	405	389	453	381	414	427	385	405	421	424	405	404	414	417	419	377	400	383	443	442	399	402	416	414	401	398	427	381	416	424	396	408	412	402	410	413	445	365	385	455	404	395	437	395	417	398	455	431	402	405	414	432	372	414	412	400	419	413	415	396	420	413	406	397	392	379	391	425	342	384	418	434	429	414	393	387	420	391	390	419	377	390	392	373	422	404	426	400	399	389	362	433	385	428	397	389	399	405	388	388	411	426	358	387	397	396	408	382	410	424	407	422	432	416	411	452	354	413	379	428	371	382	445	416	393	354	410	428	391	441	415	383	398	405	402	424	418	422	416	372	411	431	403	424	393	423	387	399	404	385	430	400	434	379	421	392	404	406	382	402	402	396	367	406	404	382	438	409	381	410	409	415	396	438	418	443	418	449	423	410	429	367	385	387	421	400	436	406	391	405	419	384	402	432	402	406	400	410	401	391	412	431	375	421	464	387	390	422	391	404	412	403	424	394	406	419	372	420	383	400	404	418	389	457	389	408	395	425	419	456	431	415	361	411	373	428	422	421	426	380	405	397	398	390	427	403	403	414	393	369
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
