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
338260423497	338260424058	338260424608	338260425158	338260425708	338260426258	338260426808	338260427358	338260427908	338260428458	338260429008	338260429558	338260430108	338260430658	338260431208	338260431758	338260432308	338260432858	338260433408	338260433958	338260434508	338260435058	338260435608	338260436158	338260436708	338260437258	338260437808	338260438358	338260438908	338260439458	338260440008	338260440563	338260441108	338260441658	338260442208	338260442758	338260443308	338260443858	338260444408	338260444958	338260445508	338260446058	338260446608	338260447158	338260447708	338260448258	338260448808	338260449358	338260449908	338260450458	338260451008	338260451558	338260452108	338260452658	338260453208	338260453758	338260454308	338260454858	338260455408	338260455958	338260456508	338260457058	338260457608	338260458158	338260458708	338260459258	338260459808	338260460358	338260460908	338260461458	338260462008	338260462558	338260463108	338260463658	338260464208	338260464758	338260465308	338260465858	338260466408	338260466958	338260467508	338260468058	338260468608	338260469158	338260469708	338260470258	338260470808	338260471358	338260471908	338260472458	338260473008	338260473558	338260474108	338260474658	338260475208	338260475758	338260476308	338260476858	338260477408	338260477958	338260478508	338260479058	338260479608	338260480158	338260480708	338260481258	338260481808	338260482358	338260482908	338260483458	338260484008	338260484558	338260485108	338260485658	338260486208	338260486758	338260487308	338260487858	338260488408	338260488958	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15672	1264	987	717	559	422	390	344	332	316	294	309	293	293	312	261	246	255	302	250	254	291	265	263	264	305	278	277	270	289	253	244	256	262	276	277	260	238	290	303	266	264	266	258	273	256	255	266	265	273	250	264	243	261	285	251	258	246	236	250	267	277	259	248	292	291	259	286	256	241	240	237	235	302	272	229	256	245	252	253	298	270	253	265	247	255	316	278	251	237	292	252	255	256	244	224	240	259	255	277	260	259	223	260	240	234	221	287	246	252	237	242	248	234	252	242	265	248	277	282	275	256	246	254	281	254	245	256	252	290	249	264	278	237	233	271	275	249	238	278	232	220	231	279	243	228	271	269	237	269	266	281	271	278	254	255	258	247	277	256	260	287	267	272	255	245	297	284	257	249	245	273	284	267	264	267	285	255	232	267	260	254	240	256	267	251	261	299	250	264	288	250	281	249	272	257	284	239	250	257	266	274	266	227	224	248	239	275	289	236	250	258	232	250	232	267	267	272	247	226	257	273	260	245	265	278	271	265	258	254	299	267	250	281	258	266	239	266	238	246	261	238	279	235	270	306	279	273	265	234	246	274	252	236	290	282	263	267	227	256	238	236	275	242	261	236	237	257	251	252	234	277	268	248	238	268	286	282	266	263	232	273	289	245	227	267	246	271	235	276	260	277	299	242	260	287	258	262	276	269	232	238	252	252	264	238	255	266	255	279	234	269	222	230	258	268	277	256	272	276	247	255	289	259	240	254	269	269	273	251	259	265	273	248	257	264	219	277	272	287	271	259	256	264	260	262	263	256	234	253	258	263	233	276	268	238	247	276	250	283	288	265	243	256	246	264	272	296	250	250	249	245	251	240	240	268	254	262	242	253	266	269	292	256	254	263	276	281	293	263	263	248	230	250	244	269	242	266	217	245	241	248	254	270	232	234	286	238	237	229	262	240	277	229	255	282	253	252	236	272	246	249	272	275	253	246	275	250	216	282	246	253	238	245	240	272	247	230	253	259	263	262	229	238	263	272	249	279	252	232	268	259	274	275	281	274	309	256	250	261	261	280	263	251	295	233	243	264	253	278	274	240	247	270	271	235	276	243	279	244	261	227	246	279	277	282	228	270	243	270	237	274	236	248	247	270	234	252	253	289	263	263	279	264	247	252	236	284	270	230	263	245	244	256	289	235	257	280	264	230	253	244	292	288	252	240	233	269	263	230	268	261	261	274	268	248	252	255	247	254	284	272	261	273	278	261	267	239	228	270	256	258	238	238	254	230	250	262	286	272	267	255	302	236	269	269	272	280	258	267	258	221	216	227	264	258	260	239	246	257	238	274	236	287	248	241	246	252	277	263	260	244	256	247	262	287	292	269	246	247	269	280	257	250	247	254	244	232	249	247	229	232	260	250	238	256	261	277	252	232	238	260	245	245	234	238	280	275	260	223	250	254	257	269	258	275	276	256	253	251	270	251	262	266	260	237	253	239	261	250	254	261	255	263	266	262	257	258	246	237	264	236	267	251	246	252	254	282	222	281	261	269	262	246	253	280	236	255	253	251	255	280	253	261	240	277	303	262	273	253	258	252	264	267	266	268	234	263	241	276	253	258	287	243	286	219	258	237	256	227	256	263	250	246	254	238	237	214	231	242	244	213	250	264	251	246	275	293	280	251	247	245	247	280	273	240	259	264	241	247	261	231	238	272	198	268	262	256	245	264	248	253	250	232	255	251	274	262	238	269	258	274	247	272	255	265	263	233	269	241	236	254	272	260	240	257	244	260	279	270	263	280	273	261	271	262	245	238	256	266	254	232	268	250	245	263	256	227	280	277	265	269	248	266	239	246	256	270	238	259	273	281	274	220	221	247	217	255	270	255	249	261	271	249	232	259	240	250	265	297	240	255	249	259	212	250	247	283	233	260	255	239	271	281	251	234	269	250	240	233	272	253	260	276	256	275	246	260	249	264	266	286	251	308	269	252	266	274	268	257	277	273	256	231	219	254	228	233	253	219	240	225	256	256	279	260	277	240	246	243	280	247	252	245	248	223	255	242	262	252	252	233	245	242	257	222	263	260	276	280	250	263	258	249	267	269	258	272	260	227	268	253	261	278	246	246	278	267	263	233	266	255	255	251	280	244	241	250	250	254	244	235	239	260	256	255	255	244	270	248	284	235	246	266	248	254	261	240	255	258	256	245	254	254	280	246	277	241	254	283	238	256	253	262	259	280	246	256	267	247	250	245	247	275	245	242	229	260	262	264	293	256	240	259	296	257	239	289	261	259	241	278	253	265	229	248	256	259	288	263	258	285	268	229	277	243	258	257	257	258	273	277	261	313	278	237	289	272	237	229	266	261	264	269	241	265	224	254	232	253	264	265	265	243	265	258	238	247	247	270	259	224	256	248	279	254	272	245	278	276	265	258	234	221	223	267	245	272	270	269	301	255	270	259	244	223	247	246	265	251	243	304	280	261	256	248	266	270	258	241	257	256	247	271	224	280	250	274	247	255	256	245	263	252	274	265	253	242	269	297	255	265	263	283	287	271	253	240	223	267	230	261	249	252	271	230	283	274	246	263	259	266	284	282	281	248	265	254	263	248	236	264	257	253	242	281	257	250	276	256	267	249	260	240	273	249	247	274	254	245	254	272	267	265	241	285	226	266	295	210	269	261	257	271	239	263	255	250	231	281	298	238	232	245	250	256	263	238	233	237	243	266	287	271	243	292	242	255	243	248	241	264	255	266	256	299	297	267	264	263	275	280	217	253	252	266	235	295	231	273	270	257	239	285	250	263	245	253	250	268	248	270	281	236	247	283	246	238	231	266	259	249	272	258	284	232	241	237	238	256	255	256	249	278	258	259	265	259	256	267	243	232	269	219	231	276	256	256	299	260	230	257	246	249	263	246	246	261	275	220	292	241	274	242	254	252	256	265	262	242	282	290	293	226	229	255	271	244	266	248	244	281	252	264	240	276	255	284	244	279	255	278	238	261	263	284	247	286	277	264	272	212	264	259	242	254	250	253	279	247	268	259	237	260	216	276	242	246	237	263	280	275	239	251	262	268	250	271	224	270	278	229	263	256	282	248	308	276	269	233	259	252	226	274	275	296	278	280	259	239	252	243	279	269	254	261	258	265	257	232	246	262	268	243	275	264	274	249	261	275	275	251	252	267	246	256	259	245	265	265	286	244	251	260	285	231	258	260	245	257	264	237	253	227	278	248	240	261	239	257	227	257	283	240	258	253	240	261	261	253	262	294	265	298	241	233	256	274	266	273	276	229	260	284	250	229	213	268	276	258	255	225	227	238	243	251	286	236	244	263	235	260	274	237	257	296	234	242	263	276	281	274	263	260	247	252	270	270	264	236	251	242	256	286	279	215	232	233	273	245	250	294	248	245	253	266	269	252	248	255	277	249	258	267	248	272	254	264	243	245	289	259	237	256	232	247	260	272	241	270	264	246	248	251	232	258	247	245	251	263	236	266	252	255	283	267
8647	1214	2098	2188	1951	1713	1440	1189	1134	1005	935	910	871	874	813	748	806	736	776	746	756	682	706	720	670	752	708	705	690	700	708	720	691	648	667	711	650	667	729	636	675	644	661	641	627	663	657	673	658	660	699	697	677	678	616	681	680	665	666	677	658	625	632	619	681	636	628	710	632	684	655	656	631	679	630	636	648	625	677	654	696	590	637	679	605	632	725	686	660	632	682	654	664	656	661	654	624	639	677	637	652	637	655	662	628	613	669	671	629	643	637	602	653	661	660	646	665	688	627	614	629	645	642	670	617	677	679	650	694	672	703	665	679	642	665	658	672	662	684	639	610	675	642	621	675	596	646	632	671	675	672	694	642	655	591	663	663	656	655	633	656	665	656	648	629	657	625	632	612	655	668	678	652	656	690	588	666	612	613	663	663	678	600	629	605	702	643	673	652	653	672	695	670	653	640	630	653	693	605	613	687	660	613	656	654	606	690	608	637	632	679	659	676	637	666	655	646	661	656	656	606	685	714	638	642	679	691	633	692	654	624	641	634	642	669	620	689	605	673	638	700	632	631	620	608	627	667	648	662	642	598	616	669	647	670	701	644	618	592	635	619	675	674	661	611	647	624	630	602	617	698	638	653	654	644	656	666	663	638	636	624	657	640	672	650	618	650	631	674	643	643	653	676	680	651	627	701	614	612	623	622	652	670	679	627	642	676	660	686	676	631	611	630	656	608	618	687	610	672	675	628	688	615	628	679	681	656	644	676	654	618	641	649	619	631	708	682	619	627	668	606	657	657	677	665	675	661	659	641	695	671	648	650	654	665	674	702	653	640	696	632	711	663	660	636	659	658	653	634	676	645	669	663	671	631	703	653	635	632	663	640	675	666	635	628	643	672	621	651	662	647	675	667	685	630	632	671	627	602	673	694	663	667	610	620	611	661	599	681	655	660	625	599	639	628	634	662	612	676	600	646	624	589	650	667	648	626	632	648	647	657	625	636	653	654	689	658	702	692	674	620	614	667	601	664	613	682	668	643	628	678	612	649	663	664	682	667	689	647	661	679	665	623	585	643	640	691	677	670	629	628	655	619	630	654	597	657	638	599	669	669	649	658	697	677	648	655	613	619	671	596	664	631	684	678	666	619	659	623	695	667	646	708	670	627	661	646	675	640	644	637	628	636	672	662	644	650	658	623	629	663	620	659	627	655	631	679	660	645	654	663	590	659	652	611	631	667	630	645	651	635	697	684	605	658	626	674	705	726	632	671	655	663	682	652	632	642	649	663	641	665	640	676	654	623	640	634	680	652	659	616	621	662	646	682	624	657	609	591	672	628	624	628	650	630	642	621	629	654	652	655	676	646	644	623	669	645	642	652	673	662	637	673	597	670	644	675	639	646	592	669	644	677	596	686	661	587	654	671	633	647	653	608	679	643	686	620	647	653	656	631	637	629	623	649	653	679	656	646	630	708	631	666	606	666	643	643	675	649	638	671	672	624	654	643	644	710	626	643	644	669	650	645	635	593	636	647	650	638	615	678	655	698	680	660	700	679	664	680	580	680	661	681	626	662	641	629	641	679	699	638	656	691	677	608	653	626	648	642	695	631	671	671	608	606	651	640	688	631	681	632	613	671	651	642	662	642	634	600	617	636	666	632	689	641	639	641	709	665	686	695	646	706	677	608	590	645	670	658	681	627	638	616	691	672	636	665	654	675	654	667	635	660	652	635	644	673	669	638	660	665	645	643	629	684	655	691	688	660	635	666	648	632	676	582	679	627	608	672	690	676	628	619	681	687	627	697	657	660	612	672	630	698	658	705	677	678	635	618	620	648	656	644	659	611	650	627	648	661	632	658	625	649	664	644	619	712	585	650	645	668	656	621	668	662	640	607	562	634	654	671	630	687	694	635	632	634	648	643	653	668	670	669	648	654	681	667	657	644	622	631	647	641	634	642	595	582	678	662	674	659	646	608	626	662	618	639	656	668	613	640	642	671	613	641	688	632	617	635	673	676	696	637	639	671	667	637	641	626	604	675	672	650	691	644	624	646	649	679	625	632	657	659	612	650	661	658	650	649	631	649	659	625	700	610	679	624	632	601	630	658	652	662	647	656	648	694	642	672	662	633	677	636	651	643	658	655	643	646	575	644	631	605	598	653	617	652	635	638	689	653	705	635	655	652	664	680	714	631	690	647	634	672	629	652	670	654	638	649	609	709	656	674	645	690	690	692	647	690	639	637	646	610	661	626	623	695	639	666	627	652	667	625	627	660	634	629	636	634	632	626	689	708	645	631	695	662	661	633	618	623	637	650	636	647	656	646	644	641	660	612	646	613	688	688	591	614	626	685	598	678	599	639	639	724	654	650	630	696	654	680	649	627	671	634	651	669	659	652	609	607	684	726	644	660	589	615	683	628	655	650	651	661	643	675	649	656	650	644	671	659	645	667	642	656	646	658	629	619	652	692	610	633	698	638	668	646	649	685	662	665	691	665	690	672	650	627	637	622	653	636	661	640	661	660	665	653	692	631	685	661	645	658	700	620	662	632	679	616	684	619	673	667	690	663	662	665	614	613	640	644	640	693	660	606	645	654	653	655	628	664	659	632	647	652	681	675	645	649	622	641	649	663	682	655	686	714	651	645	631	672	662	661	672	628	682	623	713	645	648	675	681	669	679	687	648	662	602	634	636	657	651	648	644	687	677	604	678	680	674	685	630	633	657	655	707	624	652	630	632	669	629	646	664	627	648	685	643	672	688	642	625	654	639	677	657	595	647	641	659	650	679	584	691	652	636	604	654	666	660	614	631	668	652	664	688	665	617	651	643	611	671	610	652	650	621	673	661	664	690	634	650	657	651	633	659	660	635	637	679	645	660	693	611	583	587	672	641	649	630	657	631	614	642	658	655	613	651	640	635	643	646	650	674	637	653	619	663	639	666	635	664	598	666	666	648	636	684	642	658	656	600	666	650	683	659	635	651	649	607	642	630	618	650	594	668	637	687	672	640	624	623	655	705	694	657	627	681	669	706	655	679	655	627	618	660	679	636	655	629	662	714	646	630	649	608	629	700	603	643	656	653	627	667	641	686	632	679	623	623	632	674	641	639	640	663	637	692	636	668	615	663	695	670	608	657	655	688	611	621	649	654	654	665	654	644	642	631	643	599	644	681	627	632	632	693	648	668	638	697	673	642	638	636	611	651	625	632	676	630	645	581	658	641	663	637	624	661	596	623	614	630	665	621	667	644	613	621	658	655	655	627	669	664	731	656	656	674	665	596	666	629	660	620	669	663	614	649	613	691	677	670	672	661	648	681	647	668	669	654	633	670	666	684	660	612	641	675	641	672	644	609	670	664	644	627	646	619	623	620	646	625	629	616	646	664	674	648	638	637	654	691	630	686	603	646	630	614	630	639	634	676	665	608	634	634	678	655	592	650	591	711	670	645	680	659	646	629	643	716	703	663	653	612	633	638	669	651	653	661	675	669	623	598	606	656
1758	411	360	355	423	416	474	434	392	409	399	421	408	370	438	375	408	364	421	412	413	418	406	399	439	410	398	439	460	428	413	387	430	430	448	455	439	420	413	399	396	377	370	386	373	396	382	372	400	401	398	400	392	446	394	395	456	416	390	375	356	404	401	405	402	399	423	398	413	404	364	390	406	363	375	403	411	413	404	417	392	402	403	393	414	377	395	405	382	444	438	408	393	418	381	410	412	407	456	444	418	436	408	408	452	416	400	435	422	427	425	391	426	409	416	394	384	415	413	436	384	359	440	399	423	390	401	437	418	418	394	451	373	386	417	412	425	413	426	425	430	396	403	433	427	383	408	391	378	424	367	420	400	420	400	405	421	404	372	414	410	385	451	394	424	416	378	417	449	426	407	407	361	403	386	439	404	421	422	427	411	456	417	393	407	404	387	400	407	403	374	422	432	404	406	380	381	425	466	432	424	378	393	421	452	403	427	390	399	392	430	396	406	412	387	400	420	468	389	387	379	452	411	395	383	402	423	424	425	360	388	413	399	385	390	412	383	379	401	384	409	450	399	385	417	460	424	391	409	409	400	429	424	421	403	391	426	395	373	402	394	429	401	383	394	407	370	426	431	398	373	412	404	422	384	399	407	440	357	414	430	451	433	419	409	393	372	418	420	379	362	433	402	423	372	402	417	385	395	373	392	429	397	415	378	402	394	420	441	386	386	417	392	418	376	453	379	406	396	411	403	409	413	443	404	416	367	408	385	395	403	399	431	419	438	377	359	399	428	404	419	395	413	423	384	441	410	400	439	383	418	391	446	343	452	400	414	405	420	438	411	404	385	380	411	406	370	415	401	396	389	416	440	410	390	390	412	415	427	441	407	388	427	400	426	365	430	388	420	379	414	404	391	390	371	371	422	360	410	384	368	386	416	427	395	398	387	434	366	468	426	417	393	430	389	420	375	408	409	417	394	407	414	399	379	390	360	372	393	408	437	413	367	436	402	409	418	384	424	407	401	403	407	405	460	420	433	390	389	373	389	391	370	414	418	394	410	382	409	401	396	452	361	443	391	388	408	398	432	410	394	445	428	401	370	427	435	398	430	440	425	421	369	392	412	438	397	439	424	428	465	399	404	379	410	388	424	389	349	415	416	427	434	387	412	358	435	403	394	412	371	424	406	383	444	346	389	373	382	404	400	364	411	397	409	432	395	401	375	350	402	365	392	422	433	400	393	383	375	396	402	432	429	440	432	363	416	413	426	389	402	411	408	417	399	393	380	419	440	411	372	424	439	430	419	399	415	407	379	392	441	375	395	424	394	392	406	432	386	402	402	408	396	414	396	414	413	392	425	414	398	399	397	439	366	392	401	406	440	409	403	395	416	398	419	443	420	449	416	378	446	383	451	422	398	375	399	402	408	386	425	410	416	391	399	380	406	383	458	382	429	421	430	413	398	395	415	425	394	393	415	422	437	406	381	375	382	375	375	374	411	378	399	406	415	410	418	432	401	383	389	413	381	400	394	371	424	374	359	431	387	431	405	411	394	412	414	430	385	392	374	442	463	367	371	408	426	408	451	431	393	395	465	407	406	398	411	379	378	435	399	433	390	398	422	427	426	419	423	420	398	388	394	371	374	392	373	399	402	425	383	384	388	414	436	428	480	431	424	397	449	375	446	334	444	438	392	425	437	407	417	431	435	445	395	373	426	386	443	422	407	393	396	392	398	394	392	378	444	441	409	396	394	416	438	423	383	412	418	375	398	423	436	409	424	419	369	414	395	408	420	406	379	393	402	375	393	407	389	418	385	389	404	416	403	419	406	443	394	436	416	397	422	397	458	433	414	410	398	395	373	425	399	398	418	381	416	430	421	379	417	410	405	401	416	429	395	402	410	398	439	432	379	378	405	392	444	431	392	439	448	398	390	383	412	454	400	367	436	399	394	401	402	395	419	441	395	441	399	411	440	396	377	441	380	399	392	409	463	395	415	406	407	396	406	408	384	423	396	435	418	389	391	432	417	422	455	416	400	403	394	417	444	417	377	414	424	386	406	424	416	426	407	430	422	408	404	398	401	412	404	399	404	395	404	453	371	456	374	407	440	402	347	417	379	419	444	387	402	362	364	414	394	435	406	414	392	406	397	400	418	403	452	447	412	409	387	407	402	366	436	426	420	394	418	374	379	368	406	377	398	435	442	447	431	416	399	384	419	435	440	419	414	405	412	408	417	424	424	409	396	379	411	367	376	401	434	427	428	427	393	412	416	391	381	448	425	414	418	398	406	446	415	413	426	383	398	410	427	408	401	381	376	401	395	400	389	404	429	390	429	417	427	429	406	389	430	404	442	408	430	384	396	377	410	397	363	398	404	428	430	403	413	416	352	399	440	430	406	408	437	448	420	442	412	404	400	420	401	362	383	417	420	409	410	424	443	444	428	379	406	400	401	404	449	375	383	401	400	455	415	431	451	436	433	436	429	430	417	458	438	428	406	467	400	400	418	421	421	405	382	438	401	417	392	400	387	421	410	427	396	401	390	401	405	371	425	362	408	383	416	412	403	401	427	387	416	423	387	391	376	422	421	408	405	393	422	394	348	405	456	412	371	413	415	388	422	391	372	408	370	385	418	412	414	407	437	440	405	373	415	412	427	383	450	428	404	403	411	428	389	375	426	407	395	413	388	445	409	403	391	426	431	433	404	407	384	412	422	365	358	434	389	399	397	390	349	415	407	437	424	392	412	423	406	443	400	462	440	393	391	415	379	419	406	401	389	406	435	397	403	389	443	426	381	423	428	407	406	410	439	397	423	410	390	411	410	384	383	417	390	395	419	404	354	398	426	392	433	421	431	399	402	425	406	406	404	377	438	408	421	423	458	444	401	407	401	401	391	422	412	411	358	401	399	422	413	433	411	401	399	392	391	407	423	407	443	409	417	393	398	407	432	348	384	401	432	438	421	431	448	400	397	423	410	401	379	409	394	398	434	416	407	401	421	401	415	427	414	408	402	430	370	370	418	450	385	389	420	424	384	402	400	398	414	419	397	393	381	389	428	414	395	424	388	422	380	392	368	427	383	408	374	399	395	407	391	377	447	435	403	423	413	416	375	427	403	432	434	423	407	413	427	370	367	378	380	414	432	410	416	389	381	377	414	409	395	429	382	371	424	424	417	427	428	425	399	434	406	384	391	405	402	420	412	420	436	411	433	406	389	412	440	432	382	382	424	426	404	452	394	391	420	402	425	417	415	412	427	460	385	434	406	385	429	397	407	411	392	395	387	393	417	431	421	426	391	435	411	416	425	420	399	402	407	399	390	408	451	429	410	381	374	421	427	426	440	419	396	379	395	413	421	391	424	428	432	439	393	436	413	430	437	415	407	435	384	438	425	416	415	404	392	447	392	371	391	428	419	431	426	418	396	408	388	436	417	448	435	370	427	415	392	416	416	394	399	427	400	426	431	392	409	369	415	404	415	381	402	366	378	396	397	431	435	397
2303	894	879	903	894	915	936	941	906	863	935	899	937	887	877	891	837	858	984	936	903	936	914	869	935	925	910	824	874	903	908	895	901	908	944	903	899	905	901	918	897	853	925	945	900	919	943	949	888	895	882	887	917	952	902	907	857	923	847	859	942	935	876	921	934	908	870	886	880	866	896	915	907	855	877	877	888	885	933	921	870	883	946	922	897	938	857	874	895	901	912	892	880	973	893	935	843	904	879	914	876	895	827	853	905	882	923	885	857	841	848	911	915	896	879	953	931	939	909	863	937	897	873	900	899	853	876	939	967	911	955	909	868	922	909	810	860	895	931	911	891	922	917	899	894	897	897	914	885	939	909	853	878	854	918	896	946	897	896	936	887	849	922	845	910	938	928	924	898	931	880	888	888	899	901	912	914	859	936	851	909	864	897	871	893	877	895	850	874	890	892	908	925	949	863	862	885	874	941	904	875	862	899	967	943	833	882	961	941	871	870	911	881	863	893	930	924	877	879	850	918	936	905	927	913	887	936	939	891	886	936	873	938	946	852	890	946	917	883	897	887	943	906	869	882	886	871	900	893	889	947	906	934	901	883	880	874	842	949	916	866	907	907	913	962	953	882	912	925	892	845	898	914	894	886	911	879	895	915	897	912	889	881	963	887	832	917	908	979	927	856	874	902	843	885	893	891	824	916	916	903	876	924	827	892	883	917	895	927	938	918	908	902	846	925	899	916	851	928	877	884	881	899	913	859	897	933	931	935	914	877	880	940	918	963	893	872	892	900	899	945	916	884	895	915	872	943	934	926	891	942	931	896	938	931	860	926	894	891	857	887	901	872	918	922	936	869	909	906	943	904	916	931	953	940	930	868	866	871	942	914	875	885	878	911	873	932	901	889	906	914	865	909	872	840	918	927	936	902	943	863	875	910	956	843	915	906	931	911	945	908	896	942	856	896	921	889	866	856	899	893	922	885	835	934	940	905	911	895	913	908	903	922	924	914	902	862	931	891	890	918	934	898	910	981	841	902	879	881	928	869	957	905	889	896	870	928	918	931	858	903	946	932	906	943	876	880	922	984	829	900	872	876	883	858	876	903	907	880	838	911	874	934	894	876	857	932	919	893	895	885	895	939	933	901	903	868	857	858	903	936	895	884	883	952	883	926	939	872	926	902	902	879	876	927	912	903	919	907	902	967	890	931	892	887	872	921	900	873	861	925	893	910	924	897	868	906	894	870	899	906	898	887	952	937	913	932	939	921	884	864	951	879	915	913	919	877	920	885	914	900	944	914	901	887	936	896	841	925	875	894	891	919	963	924	911	968	915	980	934	955	823	920	914	868	876	947	926	870	898	908	895	887	898	878	884	872	904	890	898	885	924	899	945	889	883	934	879	904	922	905	910	852	920	889	860	908	945	945	892	908	895	881	873	848	898	858	862	835	876	900	908	927	912	893	835	892	932	848	900	912	885	950	911	935	908	885	915	937	945	889	935	903	968	951	882	966	889	874	899	921	865	941	876	867	905	873	904	897	891	861	869	849	901	916	884	932	923	871	881	898	878	902	861	872	893	934	893	856	945	886	919	872	845	863	933	876	929	902	901	893	936	902	910	857	888	913	849	929	923	973	826	868	915	905	872	860	875	889	878	953	915	896	879	907	881	862	942	833	925	870	831	859	884	881	956	924	968	831	890	882	899	859	961	905	906	945	933	940	912	907	892	891	850	887	972	903	866	885	883	860	886	898	918	936	876	900	903	953	981	902	925	859	894	935	879	948	864	912	864	913	899	889	910	873	908	843	893	932	970	934	943	932	888	896	886	943	916	886	852	866	889	885	874	902	843	878	911	901	937	904	899	886	964	916	873	852	873	813	862	939	971	922	864	859	939	913	935	930	844	901	962	934	869	899	887	915	884	872	861	916	892	890	933	958	892	897	850	900	886	890	861	891	897	875	856	901	925	875	951	920	909	868	872	905	914	885	854	927	875	942	871	904	865	938	878	918	855	925	883	911	877	923	880	882	891	899	889	895	951	914	951	862	902	895	893	950	916	882	893	905	902	928	940	918	868	902	915	852	936	924	924	883	916	921	921	912	923	898	844	826	925	917	900	886	846	918	880	909	900	883	884	900	885	880	922	942	915	860	857	865	949	917	955	870	869	869	870	935	918	919	924	900	870	982	894	926	946	872	851	872	886	905	873	909	882	919	917	913	869	896	903	914	916	870	880	913	868	872	867	894	910	901	892	873	851	925	938	937	898	949	948	917	943	905	912	920	825	917	942	948	939	899	886	870	904	954	918	901	876	926	915	915	900	883	902	895	910	913	903	916	856	898	873	881	887	908	922	904	937	861	842	871	916	905	864	905	925	842	882	919	863	897	905	842	913	876	919	883	888	914	859	905	895	880	947	907	876	939	891	920	903	902	895	897	865	908	907	863	949	910	931	913	884	881	857	889	896	885	888	947	853	922	892	865	918	911	872	890	897	824	891	894	861	876	920	898	874	884	880	878	914	942	914	886	875	935	882	887	889	913	884	926	932	879	884	898	908	893	880	910	931	939	887	905	853	904	875	904	874	939	883	876	901	884	869	900	891	859	870	883	865	928	939	895	957	943	917	886	893	869	869	898	888	874	912	922	986	903	935	921	878	921	948	889	904	945	910	865	922	884	831	931	947	849	922	925	889	890	884	866	858	901	872	916	931	882	905	884	922	871	914	910	909	916	903	976	904	937	964	868	910	918	891	871	907	822	974	878	894	891	864	927	855	873	894	897	894	900	920	937	964	865	893	881	898	890	854	934	872	832	928	888	852	905	933	877	877	892	887	905	859	891	941	886	944	887	937	918	894	896	894	931	901	915	877	936	905	885	890	889	915	880	959	902	939	901	860	891	935	873	893	910	939	895	921	897	895	862	882	897	931	890	892	882	947	905	899	885	878	908	886	878	848	919	923	922	941	914	915	966	917	884	847	863	867	877	910	872	883	938	871	865	905	835	910	900	859	978	887	892	857	877	967	930	904	904	849	955	949	929	926	899	894	884	960	917	906	876	875	901	911	947	886	909	928	900	887	926	892	861	988	907	849	899	877	874	885	927	869	913	935	878	902	913	896	964	921	907	854	873	944	892	860	871	921	852	923	898	937	891	888	925	835	877	856	918	914	929	920	888	871	904	899	901	956	877	888	887	889	892	902	917	903	902	879	867	867	893	931	923	910	831	866	905	914	966	942	895	916	823	900	892	928	890	867	953	878	928	918	867	897	918	871	913	886	907	900	937	853	888	950	864	845	896	895	914	926	837	924	929	890	863	928	894	924	942	890	932	897	876	911	954	900	876	941	878	927	875	874	893	885	877	961	941	885	886	856	892	898	904	956	958	896	887	956	845	913	900	915	904	928	881	921	894	912	873	892	877	931	938	885	868	915	892	898	845	899	850	919	861	911	914	907	841	947	862	875	924	906	891	923	862	961	902	921	851	869	931	883	884	889	917	962	901	895
7855	532	555	455	372	326	261	268	247	211	240	231	213	209	224	232	241	232	238	188	184	227	212	241	220	231	211	211	181	181	191	207	232	200	194	227	184	182	214	215	202	219	184	210	231	191	205	215	182	196	190	211	225	193	214	204	209	207	220	213	188	197	189	201	204	196	203	199	221	160	237	184	213	207	202	219	196	208	195	176	205	203	200	196	196	209	211	209	210	226	223	195	183	211	224	195	212	212	204	205	167	199	194	206	183	187	203	196	182	202	206	178	190	204	199	217	201	196	191	220	193	193	203	195	201	179	214	206	231	217	216	195	190	218	184	195	202	231	188	205	190	207	203	208	194	215	201	202	206	217	214	184	199	199	202	216	209	225	208	198	222	219	210	201	189	200	189	233	191	210	214	220	192	224	197	192	196	203	188	216	221	207	184	193	153	209	198	203	202	222	240	213	212	195	218	194	224	204	231	208	202	191	185	199	188	205	226	203	205	221	204	201	190	220	208	196	228	189	233	211	204	214	175	194	202	196	213	199	216	194	195	214	200	215	196	194	202	199	217	215	205	209	209	213	230	199	204	206	227	189	207	209	211	204	196	206	176	193	228	186	220	179	170	165	206	204	174	190	213	208	209	210	190	192	193	194	196	196	233	213	198	205	214	212	203	225	220	202	188	225	217	216	181	226	210	220	227	208	199	247	216	214	207	184	190	188	184	200	196	227	233	215	238	214	165	210	204	175	179	214	200	184	189	191	232	206	201	194	184	226	223	200	199	222	222	211	217	207	204	179	240	246	200	179	219	220	201	202	226	198	202	211	190	214	184	215	210	197	194	217	179	229	222	217	194	212	212	206	185	190	215	221	206	229	236	182	175	219	221	202	211	197	221	201	201	194	217	197	171	179	223	197	195	210	205	181	223	194	200	219	182	226	187	189	204	192	196	204	198	190	205	208	218	210	192	213	200	229	216	218	218	222	188	220	214	211	208	204	207	199	173	196	184	204	178	191	195	197	199	202	203	182	201	200	186	195	224	201	214	206	183	176	222	188	186	165	190	197	202	180	209	198	194	222	191	208	206	233	196	163	203	186	163	195	216	205	203	189	208	197	206	191	211	208	225	233	220	214	178	230	200	179	222	182	199	205	207	213	210	203	205	229	191	208	200	181	203	197	220	209	219	211	217	199	186	197	207	222	209	207	192	205	193	221	191	199	209	185	184	197	199	204	229	211	216	185	231	209	216	182	200	214	217	214	185	178	224	204	198	193	203	219	220	188	216	207	178	208	207	206	202	201	186	194	231	210	183	191	187	210	193	231	204	219	218	203	230	193	192	215	187	224	191	193	198	223	214	179	197	192	182	183	214	216	199	237	233	186	193	179	221	180	185	194	208	208	197	214	231	185	203	193	209	194	204	188	191	210	211	190	212	209	216	210	202	224	199	208	200	205	220	197	204	187	235	218	202	200	211	243	193	204	181	204	211	156	165	217	199	189	219	227	224	198	216	196	198	191	193	202	210	210	202	224	185	228	226	174	192	195	197	208	186	233	206	195	184	203	205	214	199	212	208	200	205	201	221	210	203	194	198	205	197	192	225	187	221	185	195	184	192	197	240	207	185	212	219	191	194	201	207	230	200	207	197	197	200	231	207	193	204	227	185	199	205	200	220	212	184	219	213	212	200	182	227	186	187	220	211	208	175	206	220	242	213	196	191	197	212	213	218	197	202	224	185	191	217	194	192	193	197	189	211	175	219	181	193	206	201	201	197	221	180	222	208	200	197	180	222	219	218	205	224	195	200	233	221	224	212	192	185	191	172	193	254	216	212	189	227	213	228	202	181	174	198	197	202	204	201	211	209	234	225	205	205	206	213	216	213	211	217	202	197	198	179	204	190	198	195	203	196	209	201	215	210	213	211	183	198	192	213	206	190	203	209	196	205	216	205	200	228	184	188	198	204	201	202	210	194	171	205	184	217	206	212	210	192	211	197	185	227	167	207	194	210	193	207	211	215	203	200	215	200	198	216	217	205	212	198	196	212	186	210	198	236	200	220	231	202	204	204	217	202	228	205	190	175	200	218	205	180	206	201	229	180	190	200	218	232	209	202	218	205	233	186	187	214	226	196	223	194	207	224	205	181	185	238	200	218	208	201	200	204	206	197	192	183	221	224	200	207	228	226	215	199	194	157	196	176	198	192	204	221	199	202	200	225	229	181	218	217	195	166	190	196	182	200	219	179	216	238	215	245	238	201	223	168	214	192	177	193	184	178	185	211	200	214	215	204	196	193	226	199	176	209	209	233	194	193	207	190	213	218	171	185	186	184	204	200	182	197	181	226	191	171	173	207	215	211	185	210	182	196	193	211	208	216	223	204	204	224	164	198	219	199	211	202	190	209	183	196	207	197	209	200	216	196	216	183	194	189	197	207	201	202	206	219	211	217	223	216	175	176	178	171	168	190	197	223	229	227	195	207	203	210	226	224	217	191	193	195	199	209	198	189	183	195	166	194	187	214	192	206	209	190	214	251	211	191	222	192	194	219	199	190	215	189	217	225	232	215	188	234	192	248	187	194	189	229	191	178	198	198	205	215	217	228	215	190	224	178	191	208	198	169	210	210	194	219	196	182	195	190	179	196	217	200	205	195	216	228	215	203	200	190	188	209	186	214	227	218	179	169	198	204	208	203	204	204	206	198	187	217	241	212	211	200	220	211	207	197	228	194	215	207	229	235	211	196	218	197	198	186	204	192	202	208	205	202	208	198	182	193	168	195	189	192	208	216	193	232	239	224	198	198	200	189	229	224	225	217	226	211	182	190	222	190	188	224	222	177	192	214	221	204	203	189	191	196	208	204	189	170	199	204	202	204	185	176	206	199	216	214	187	193	207	182	216	221	180	229	199	177	199	190	190	199	199	215	223	213	211	198	239	193	205	207	196	214	206	202	199	202	195	207	201	197	213	189	214	244	203	217	200	208	204	173	214	199	231	203	202	188	191	212	205	211	207	244	219	196	221	204	205	221	194	225	175	169	207	198	226	224	200	205	210	234	213	203	199	204	185	218	204	222	212	199	198	222	204	208	202	175	196	213	205	203	175	204	196	193	189	217	223	175	188	188	216	172	191	196	203	186	204	200	197	208	228	191	201	191	173	202	206	204	211	227	212	184	190	226	183	178	208	198	208	190	195	208	196	215	194	191	223	188	210	191	191	213	208	221	207	203	222	206	200	198	203	210	224	207	200	224	185	187	208	213	201	179	196	189	230	212	228	229	180	195	190	234	196	192	219	200	206	209	179	220	192	191	191	200	207	217	207	185	232	223	189	170	207	220	192	197	169	210	209	193	172	197	165	213	208	204	204	201	186	209	206	200	210	211	179	186	193	194	192	192	197	212	198	209	209	195	214	185	193	213	195	207	192	218	221	196	221	210	220	209	199	210	182	227	193	204	211	210	195	227	201	182	215	189	198	193	209	220	202	196	203	205	225	220	216	213	215	223	208
6507	824	1229	1346	1160	1063	906	788	741	682	654	634	635	640	587	574	560	576	510	519	490	557	573	539	549	543	546	537	549	564	591	513	504	574	517	495	510	545	500	529	511	521	554	487	500	526	503	531	512	534	487	486	540	499	531	501	492	549	510	475	538	510	520	516	514	542	519	525	499	519	526	502	490	530	532	499	528	541	496	509	503	489	519	520	485	537	536	535	520	525	507	538	530	556	488	510	555	479	513	497	489	551	509	507	495	546	538	509	498	503	515	468	522	523	500	533	489	474	499	523	494	510	520	493	480	517	529	511	530	516	490	507	493	507	478	516	515	536	518	444	487	480	504	487	563	497	504	479	528	520	497	488	540	511	524	508	486	517	518	561	494	526	507	529	505	501	505	503	496	534	545	514	513	447	520	477	514	555	512	490	525	505	536	553	523	468	508	519	538	506	475	493	492	530	509	512	474	515	510	483	526	524	478	529	530	489	512	522	495	492	508	530	495	504	495	512	488	496	507	499	538	507	457	517	512	519	514	526	537	534	528	486	509	480	528	453	500	471	517	533	467	508	529	535	517	521	497	500	489	503	522	518	527	506	540	527	536	500	491	514	504	474	518	478	520	457	497	527	558	547	536	509	509	526	523	458	509	524	481	525	493	504	481	490	507	488	510	492	503	492	492	533	503	509	485	532	495	538	489	536	479	481	478	528	489	481	532	477	515	467	498	495	496	506	549	486	499	491	448	492	531	513	492	519	516	520	471	466	511	524	529	490	518	473	517	501	512	489	507	497	493	499	540	533	515	564	483	475	500	491	528	524	463	537	520	486	551	520	495	499	548	523	468	522	518	513	551	527	533	456	497	527	514	531	484	513	477	480	499	492	525	503	491	483	533	500	525	461	538	473	498	516	505	517	532	491	540	501	527	507	510	481	510	509	495	526	525	506	533	506	494	533	510	546	518	501	468	493	512	544	514	474	540	496	471	564	506	527	494	497	493	536	495	523	485	544	525	479	520	468	497	484	514	499	484	491	491	513	536	473	496	504	533	508	544	556	491	481	494	495	547	522	507	516	507	541	501	492	539	495	510	543	528	538	527	509	501	507	509	504	506	555	524	524	520	520	492	488	473	520	526	519	508	534	528	487	476	521	495	549	489	494	518	536	525	515	487	473	499	476	490	511	517	484	481	493	484	516	495	480	526	509	564	493	554	505	493	534	523	522	499	513	475	505	531	516	529	490	524	499	484	507	477	497	501	493	483	509	523	469	457	534	515	519	508	514	473	453	499	507	475	492	534	477	454	478	509	495	494	516	489	526	484	476	491	506	527	498	560	527	514	513	520	508	517	517	506	587	542	524	531	509	501	571	513	508	503	539	500	496	486	494	508	500	530	476	488	553	561	478	511	520	539	539	540	513	512	498	517	527	529	498	508	510	504	514	520	510	509	494	539	496	526	530	504	491	565	508	504	495	513	491	522	511	489	490	497	514	511	496	496	504	493	502	519	503	517	512	512	496	487	485	528	473	524	488	547	488	513	504	475	514	517	493	552	497	485	511	510	503	540	517	534	480	509	497	502	554	493	506	485	518	462	505	510	483	507	470	542	504	505	515	520	528	510	502	519	501	511	487	518	491	517	509	504	531	533	520	522	523	513	547	481	540	450	501	512	505	529	509	516	477	510	512	513	490	502	548	528	534	554	489	501	520	518	523	522	502	505	480	535	564	513	502	510	480	487	492	492	446	486	512	538	540	443	524	478	481	471	483	504	494	500	488	525	530	463	512	511	501	522	496	529	520	475	459	534	504	471	500	505	503	483	474	513	530	504	503	519	502	484	527	472	495	497	510	527	496	494	518	517	488	513	509	523	490	468	512	501	506	528	529	521	556	533	502	518	471	502	554	481	513	490	539	490	520	487	509	511	476	498	567	504	489	537	519	543	499	474	502	499	492	548	532	506	496	504	516	487	498	486	480	504	503	544	510	478	521	518	502	535	512	515	460	537	482	554	460	501	511	533	524	509	500	515	500	500	525	495	523	521	494	521	469	511	543	539	521	500	509	549	504	519	532	524	493	511	536	517	535	478	465	505	494	500	507	548	503	493	532	511	492	530	478	501	544	503	492	503	492	507	498	494	499	492	532	480	482	492	493	484	517	564	510	507	451	503	479	521	502	497	525	494	529	522	509	524	509	487	504	469	523	509	487	484	508	484	510	538	514	528	564	497	488	503	505	492	488	489	539	503	491	481	498	524	510	487	562	521	491	518	549	484	496	526	495	516	513	526	486	510	490	506	525	530	518	530	512	484	522	530	495	514	561	486	510	504	482	493	521	505	489	536	539	534	507	492	518	532	487	459	498	567	468	510	541	547	526	531	499	498	558	531	469	499	507	505	492	501	521	545	493	484	520	500	513	493	475	512	470	506	497	524	508	498	484	475	560	503	525	483	483	514	508	533	513	505	533	493	513	515	533	519	525	493	504	509	479	523	496	511	495	536	534	483	469	520	454	494	515	547	481	507	513	521	475	495	512	508	481	536	511	513	493	510	474	520	492	494	522	481	552	504	513	515	528	490	499	542	494	496	537	542	527	507	546	493	462	503	499	540	486	510	537	535	468	501	508	539	526	485	511	509	487	526	505	504	496	516	479	482	542	528	475	507	510	503	491	487	498	514	514	511	510	508	514	503	519	496	498	522	496	509	512	497	474	516	487	496	513	493	466	472	515	523	455	509	442	502	496	479	510	527	529	462	492	480	507	482	480	496	495	499	484	484	494	502	507	502	510	510	485	487	529	532	550	509	489	512	515	511	537	511	520	507	522	498	532	495	552	549	533	482	468	514	526	504	509	519	515	578	510	528	538	512	541	527	520	511	506	485	458	487	477	508	497	536	509	558	497	471	506	498	483	477	545	496	513	507	502	492	503	473	500	514	491	495	556	503	548	508	514	509	488	503	509	483	517	499	502	494	491	494	549	520	489	498	520	479	496	533	519	494	468	521	488	528	537	506	476	480	517	514	512	524	482	529	496	506	551	542	478	538	492	497	513	508	529	457	522	497	481	511	545	506	482	482	502	486	497	541	495	498	500	525	487	460	480	518	505	508	516	544	552	497	520	529	522	520	505	505	522	510	528	502	488	505	509	516	505	510	539	518	465	491	516	515	545	491	509	513	506	536	492	501	492	511	525	515	542	512	544	487	494	481	510	490	536	525	514	505	524	488	496	482	533	498	523	496	518	488	495	459	484	510	544	474	547	505	492	520	525	484	528	512	452	491	467	489	472	493	456	492	509	511	529	507	507	478	503	525	520	492	483	496	516	493	527	467	525	510	479	505	524	509	518	468	463	500	503	487	485	522	541	555	493	528	502	503	483	454	500	531	522	521	516	527	549	482	481	493	546	507	535	507	513	500	507	512	492	522	474	569	500	553	496	485	477	495	505	515	518	482	511	517	481	494	490	525	529	505	470	513	516	508	507	505	561	506	511	521	510	505	511	520	520
14768	1291	923	686	608	461	394	390	336	335	286	290	267	283	272	285	274	272	276	261	239	255	255	285	244	247	278	268	235	258	263	261	248	267	252	272	253	269	262	263	256	251	239	234	225	250	251	261	235	248	260	255	254	268	227	272	221	236	247	240	271	254	271	312	259	254	236	260	251	264	206	242	254	240	244	248	222	246	240	240	228	242	251	257	224	215	253	242	260	275	254	275	226	245	260	249	267	228	234	269	239	237	238	252	273	247	271	256	268	263	249	253	267	230	222	228	232	237	250	264	243	255	231	224	254	248	278	277	247	273	278	251	244	246	222	248	235	233	245	245	254	253	260	264	236	249	263	253	247	246	224	275	233	233	255	238	228	220	264	259	238	294	236	225	196	240	244	218	246	232	250	248	256	267	221	262	250	294	247	259	208	250	253	249	243	270	244	224	259	245	234	246	244	257	257	253	256	245	237	242	246	261	255	236	213	258	271	244	225	248	245	230	231	228	269	260	245	241	285	244	238	226	256	242	271	232	201	263	238	256	239	269	267	261	238	215	251	225	248	265	235	222	233	237	266	257	256	267	250	244	253	258	217	275	255	225	252	235	226	227	245	231	237	249	237	256	280	259	248	229	257	246	243	258	254	248	263	267	257	251	249	244	244	273	279	262	243	255	237	228	251	279	236	243	248	253	269	251	223	253	220	252	265	243	237	253	262	262	258	254	251	236	290	255	264	231	256	265	283	264	223	258	257	255	273	246	230	246	251	222	243	240	284	244	241	250	255	236	263	253	254	284	254	259	262	249	248	259	258	286	230	223	246	244	222	261	270	262	249	243	252	212	260	235	256	282	253	285	258	227	239	253	261	233	251	238	245	254	280	248	246	253	256	269	237	264	230	243	242	222	250	258	267	262	219	265	239	256	246	241	275	228	268	238	242	244	226	253	260	236	262	263	222	249	255	242	245	243	256	241	238	233	243	293	225	277	263	230	248	254	244	255	213	217	256	219	246	222	256	262	225	244	237	262	230	230	249	261	251	225	246	266	293	260	233	224	230	244	205	212	226	230	229	241	263	245	247	258	261	246	240	243	256	258	253	237	254	256	241	250	243	256	256	278	256	278	272	234	236	235	253	240	245	238	239	227	280	272	242	243	257	249	261	270	217	245	273	252	239	252	237	287	230	269	242	252	242	279	277	271	231	237	259	270	245	266	258	243	259	230	236	264	256	245	262	283	250	266	254	243	247	245	267	244	253	246	262	259	225	275	269	259	260	223	263	244	242	293	263	251	277	262	259	267	262	242	241	226	239	291	245	242	264	246	236	255	252	247	254	251	212	233	234	245	239	230	240	230	257	255	246	269	222	213	221	270	258	231	247	237	283	249	279	263	240	194	259	231	245	257	234	248	271	236	267	238	249	216	217	222	236	245	227	237	267	269	244	221	237	240	209	244	247	258	272	252	238	222	243	253	254	233	236	259	234	267	262	253	254	252	255	230	238	230	253	223	245	247	275	233	273	270	244	278	254	260	244	255	273	258	270	262	231	227	252	216	259	244	217	263	256	258	230	230	249	259	243	278	264	234	262	253	236	239	269	274	273	245	260	256	251	240	252	243	226	261	226	244	273	247	271	250	220	253	247	266	227	268	230	275	248	239	240	247	282	247	239	251	268	216	262	253	222	241	239	242	235	264	267	262	239	232	229	259	239	250	233	247	261	211	258	236	253	254	258	241	249	277	241	253	283	281	241	251	257	264	273	235	248	254	239	242	281	269	241	251	263	248	245	264	231	247	261	264	242	252	229	236	240	243	267	253	240	247	238	258	244	250	267	254	244	243	223	276	277	239	260	272	239	272	230	274	258	253	248	248	237	245	222	263	271	242	259	244	255	243	217	231	235	237	257	270	245	241	252	250	244	244	258	266	258	225	241	258	280	262	279	258	246	251	249	273	253	241	246	251	248	233	232	244	225	263	262	234	248	254	241	249	242	220	229	245	259	259	277	234	264	257	254	218	246	237	241	265	240	242	247	277	255	241	211	238	263	284	242	243	257	264	254	244	255	260	247	241	267	259	236	241	265	259	232	243	225	227	248	254	268	243	244	241	233	237	241	243	244	276	227	277	224	257	254	268	242	271	263	260	250	280	249	232	274	270	224	236	234	256	248	221	275	256	280	284	256	242	265	222	265	268	255	231	229	242	276	235	227	254	240	230	222	230	265	256	253	266	247	284	239	245	259	246	272	270	227	276	236	296	226	243	259	244	219	270	266	214	217	243	252	285	241	255	251	240	241	240	231	262	284	271	245	252	246	250	230	259	246	228	251	247	290	251	255	258	227	256	263	244	253	238	261	246	248	234	270	216	256	272	266	241	262	269	290	245	278	238	226	263	254	258	215	258	211	250	237	237	227	240	229	254	263	231	267	266	208	258	202	238	256	255	236	244	252	250	262	237	247	230	259	242	250	212	257	226	267	273	271	279	222	245	250	250	229	244	257	261	264	230	260	252	247	262	283	265	220	241	241	267	274	233	274	217	276	235	247	253	253	254	245	233	231	266	246	269	238	241	231	237	250	221	253	248	232	260	261	264	210	257	249	237	254	269	265	239	290	257	236	245	289	290	251	253	288	275	214	247	262	250	244	241	233	237	251	251	268	277	226	234	253	256	235	247	264	240	271	297	262	250	218	270	253	262	237	252	196	243	214	255	229	257	238	246	257	246	276	231	261	230	250	275	254	257	242	268	273	258	232	224	279	266	243	245	228	263	247	264	273	245	227	260	267	274	258	271	235	271	247	234	219	243	231	218	261	235	227	217	237	248	253	270	286	261	256	247	226	268	222	236	247	269	259	210	230	245	276	239	259	207	277	248	268	264	257	220	254	259	247	257	260	246	236	248	236	234	256	234	253	252	276	275	263	239	252	282	219	245	237	229	264	245	247	248	249	258	234	279	274	257	290	232	250	240	245	254	269	256	248	233	267	248	249	234	249	235	250	272	253	258	254	259	261	226	271	243	243	261	265	281	262	275	233	245	233	243	238	237	243	274	259	231	258	269	267	261	229	264	255	245	254	259	270	251	271	254	266	261	272	218	216	249	251	255	236	239	256	237	246	225	250	222	242	268	247	321	268	291	236	242	227	243	231	258	306	289	258	268	269	268	274	210	230	212	249	242	249	226	235	251	244	255	255	239	245	233	216	247	244	247	244	212	232	236	233	276	269	242	250	238	218	242	235	249	252	244	248	247	235	233	238	247	263	264	227	231	268	236	253	233	270	278	264	248	234	245	270	231	208	261	246	271	254	253	241	261	254	269	279	251	243	241	230	256	238	271	270	234	232	240	254	238	228	241	251	243	236	255	260	258	236	237	245	258	255	244	246	261	245	225	257	252	271	216	258	241	210	252	249	253	292	268	245	253	259	262	279	244	253	283	241	258	226	237	244	247	255	254	250	258	259	265	259	243	239	261	238	253	241	265	261	260	230	225	235	241	231	272	252	241
8379	1172	2034	2325	1995	1719	1406	1240	1131	951	911	862	849	814	833	792	760	740	734	745	757	677	717	684	650	701	711	673	698	687	688	674	706	684	692	690	655	646	672	635	650	626	656	681	672	617	649	664	659	622	675	638	648	639	586	593	620	651	640	636	620	637	652	620	650	619	633	642	615	620	655	636	663	677	673	624	611	664	625	626	626	634	643	622	657	668	660	656	635	611	635	653	624	639	661	600	619	592	632	623	624	658	632	648	637	636	585	599	625	638	667	611	647	634	637	652	615	628	629	636	641	604	661	636	658	626	639	605	654	644	620	602	635	622	653	629	598	617	667	631	667	624	628	608	647	613	674	618	632	634	611	628	580	675	646	616	614	626	636	597	623	617	606	641	642	617	650	613	606	642	630	631	648	645	624	622	675	645	602	629	645	670	644	667	666	627	600	639	598	649	648	632	670	638	606	647	627	602	619	660	651	637	616	601	664	632	629	612	667	633	607	640	649	688	638	671	638	634	609	595	627	635	604	643	621	664	638	659	615	609	657	597	610	621	623	652	609	633	627	619	658	604	643	662	594	651	610	585	655	610	617	608	649	632	643	628	603	668	635	643	629	633	624	641	609	647	641	615	609	684	672	653	637	612	654	656	643	594	652	620	629	626	594	640	565	684	635	644	657	650	638	625	645	620	681	604	613	618	648	641	636	652	645	596	645	659	587	605	660	623	669	635	602	640	635	649	654	615	651	605	627	641	602	652	645	596	617	622	666	646	657	651	644	629	604	598	620	581	631	645	620	623	629	618	632	611	597	628	648	655	621	653	633	622	642	621	615	675	619	668	613	641	613	645	645	691	598	682	663	642	630	621	648	649	616	650	610	675	608	657	633	628	632	595	624	631	584	655	664	617	601	645	644	619	702	633	620	682	627	593	598	629	638	632	641	626	643	680	636	609	651	626	620	638	593	611	660	651	630	630	611	631	649	653	657	623	691	622	634	656	637	622	638	622	605	613	612	651	617	630	605	631	586	612	634	611	637	637	621	626	664	641	669	642	634	662	645	655	632	643	637	608	652	664	677	629	672	617	646	567	636	599	621	644	693	634	637	658	664	661	668	617	651	649	636	597	589	631	634	605	640	623	656	604	618	628	601	605	649	614	643	674	618	591	622	614	609	660	678	599	629	613	667	640	620	728	627	634	683	596	610	681	633	624	617	597	577	633	653	612	615	625	618	601	660	619	626	640	623	614	619	692	616	702	630	595	603	657	641	606	641	628	614	670	633	675	595	607	622	592	601	624	618	622	617	600	594	607	656	604	642	643	647	628	631	631	596	625	649	656	656	646	589	614	630	599	608	668	583	621	622	631	588	647	642	616	668	621	616	681	603	638	621	595	609	614	618	646	652	659	639	651	622	653	646	594	652	642	639	688	620	597	600	643	604	609	628	613	623	681	706	630	631	645	597	650	646	670	632	600	568	681	649	622	626	625	598	640	621	618	633	659	623	619	657	627	637	630	612	643	687	625	608	600	630	635	648	630	641	636	616	620	584	662	674	610	696	654	635	591	668	605	622	658	637	590	625	618	631	598	654	636	635	596	634	601	646	609	591	625	650	687	643	654	650	637	648	602	610	666	610	670	654	649	642	633	626	619	594	655	624	640	627	629	598	592	672	625	669	628	642	587	647	609	651	638	617	585	642	635	671	669	633	678	639	583	627	621	640	603	595	629	633	613	631	609	588	599	603	670	697	643	601	648	651	634	646	630	602	632	626	660	625	614	605	626	611	654	671	636	631	618	654	665	634	665	617	665	622	616	686	641	626	604	656	636	666	648	649	633	640	605	649	602	621	658	605	565	611	604	643	628	618	643	626	685	624	608	651	652	584	637	607	632	604	552	632	630	682	611	620	643	628	643	622	651	584	613	625	667	656	637	656	611	601	624	632	607	586	623	605	659	640	628	681	621	604	657	643	693	649	578	659	682	646	632	648	612	635	626	634	631	648	642	591	646	634	620	650	601	624	620	682	632	597	636	621	702	610	636	589	615	650	649	663	630	607	605	621	640	667	636	608	596	626	635	610	631	619	643	682	635	647	611	629	627	620	641	597	614	593	619	624	654	619	583	606	573	657	631	585	663	695	648	636	634	613	602	595	611	629	618	649	619	661	638	640	668	611	654	609	608	652	590	631	665	633	639	614	668	614	622	659	621	639	700	624	607	653	624	583	685	602	622	622	578	632	624	665	622	609	638	655	648	637	614	687	631	618	618	672	633	613	625	624	600	592	633	658	636	592	616	634	650	662	631	701	613	661	652	653	615	616	609	631	606	639	596	685	595	620	651	650	640	683	621	604	610	632	653	639	654	644	648	639	628	590	595	594	620	640	643	601	566	623	608	640	574	605	633	664	618	604	601	646	669	650	614	649	645	607	646	704	594	628	582	610	600	593	622	655	641	630	651	587	600	642	647	637	621	609	648	601	627	631	635	625	649	625	667	638	650	646	627	568	623	636	676	628	683	621	652	590	596	669	606	577	657	629	646	631	639	615	636	665	612	613	662	661	604	637	568	624	687	639	610	667	613	639	651	626	647	606	641	654	624	672	660	633	625	680	641	600	625	603	597	637	611	656	640	672	633	666	640	641	634	607	623	655	649	647	666	683	667	632	674	619	615	628	633	640	597	612	644	609	609	615	631	645	649	604	645	599	657	612	640	682	625	643	616	668	616	654	617	655	618	648	630	648	601	619	602	656	616	576	622	639	634	610	631	595	644	660	625	630	633	600	653	670	634	636	605	628	611	636	597	614	651	678	610	623	610	620	621	660	586	588	638	626	704	598	662	629	623	608	644	630	618	621	653	627	636	651	638	638	597	688	581	618	613	613	677	609	689	621	672	666	653	610	638	612	591	691	638	626	661	646	688	656	600	638	648	620	615	620	638	598	650	631	642	599	631	602	642	617	619	640	607	625	608	627	630	630	634	634	640	616	601	639	647	635	635	562	658	598	605	672	597	643	640	633	620	674	640	652	657	625	631	596	660	645	609	620	629	577	648	601	641	603	654	617	619	623	627	652	637	621	657	659	630	630	670	660	622	653	586	641	635	643	623	660	643	593	635	647	661	604	663	666	617	632	607	640	652	636	650	654	668	578	654	646	681	657	629	612	698	595	592	633	601	630	616	622	645	634	666	669	598	644	660	569	633	618	597	621	660	612	701	645	613	599	679	652	640	629	611	619	651	600	656	628	614	640	668	611	669	601	629	676	600	604	656	621	657	638	597	629	625	653	635	635	650	674	638	616	637	633	675	654	642	612	645	628	624	658	651	635	630	627	638	593	647	621	579	623	595	605	688	624	603	641	630	629	636	657	643	654	663	610	646	637	661	637	616	617	566	643	642	600	650	687	617	638	627	586	621	593	632	646	597	687	632	647	637	607	611	623	635	611	614	621	650	648	603	635	616	615	633	632	619	668	621	571	605	673	662	621	630	675	666	622	623	649	606	615	622
1872	416	438	392	429	428	417	402	383	395	422	403	366	388	441	371	424	389	382	388	406	409	440	415	410	388	364	449	444	391	392	397	368	406	427	402	442	435	407	392	422	420	463	436	397	406	392	404	424	381	404	398	414	399	402	391	389	382	430	406	395	450	425	436	434	410	408	384	385	376	437	378	361	409	361	426	414	420	403	394	441	418	393	396	425	385	419	423	438	412	405	420	425	401	437	399	441	366	417	432	401	427	401	376	370	412	423	382	393	424	423	397	394	411	448	384	412	379	435	391	447	385	417	367	410	423	354	405	370	419	406	378	412	406	436	390	383	406	363	410	421	429	400	393	406	368	456	393	416	425	379	381	393	411	441	440	425	384	388	398	412	370	393	397	380	375	395	410	432	376	442	426	402	420	444	447	384	405	386	396	414	415	395	390	400	440	380	406	395	390	411	378	414	419	421	402	389	464	461	421	415	380	413	359	379	382	433	399	384	381	377	432	409	387	383	432	405	422	412	454	392	388	397	423	383	419	390	369	398	398	381	419	405	412	414	381	416	385	394	398	441	410	425	430	414	396	400	406	404	373	392	436	402	415	404	439	406	368	417	400	424	451	416	386	392	410	419	435	419	416	381	437	403	384	409	390	404	439	417	432	386	405	394	426	385	396	442	401	432	432	433	438	401	379	406	434	411	402	405	369	415	385	397	381	393	437	439	417	433	412	468	401	432	413	411	407	422	418	366	400	429	442	395	388	398	452	427	394	392	379	398	399	404	390	382	389	394	398	392	418	434	373	389	422	428	394	451	420	400	374	428	418	454	398	403	388	412	443	378	424	399	441	412	408	429	425	380	384	382	439	406	397	378	376	415	401	392	419	381	389	444	405	385	370	400	437	376	425	483	413	443	397	455	406	377	409	436	387	404	407	428	389	396	381	440	400	441	397	402	422	441	424	364	393	379	410	370	396	407	441	445	459	399	398	416	414	422	404	392	390	406	385	422	389	442	407	385	418	397	412	385	445	422	451	405	389	390	412	439	436	378	443	392	407	406	430	411	419	361	397	402	447	386	406	439	391	379	413	403	417	407	454	413	388	423	421	439	426	398	421	388	423	382	394	376	434	391	403	392	434	418	401	417	373	401	408	425	434	445	409	385	366	430	404	421	377	411	421	419	432	388	447	409	427	379	400	414	407	401	413	386	418	410	400	408	426	404	416	406	406	407	405	415	404	393	424	391	432	451	402	404	423	380	395	412	417	426	370	414	461	398	368	402	433	426	387	407	452	381	456	414	374	425	389	386	359	397	377	415	400	380	400	363	417	407	446	416	416	409	437	420	408	414	383	402	401	440	393	391	429	402	413	411	382	414	415	428	433	454	429	379	439	435	383	413	391	418	375	391	370	418	389	385	423	398	442	394	402	431	403	427	422	401	412	406	418	417	408	411	431	390	399	412	410	424	441	404	429	375	407	402	414	416	397	435	412	407	403	390	380	413	406	395	387	397	389	397	395	443	389	414	443	388	401	419	424	421	417	411	414	413	398	428	390	442	409	397	432	396	431	383	415	433	440	365	381	430	385	392	376	394	384	391	427	399	408	419	433	424	449	442	379	426	399	375	414	411	407	437	382	410	383	397	391	443	398	459	349	370	406	390	407	388	392	395	409	380	354	414	382	398	414	368	423	424	407	395	410	384	392	434	412	425	387	401	417	365	401	430	411	381	401	380	404	408	420	421	401	419	399	372	422	407	414	369	416	415	404	437	421	409	436	415	430	392	400	434	432	436	411	392	419	421	420	398	401	391	378	422	407	424	393	412	454	453	410	424	409	383	467	395	436	373	393	437	438	431	406	370	414	421	420	413	407	381	410	395	401	430	388	370	444	429	444	425	443	419	370	389	373	424	420	401	391	405	402	399	427	427	363	440	458	399	411	376	439	404	414	427	437	423	431	438	383	434	391	407	398	399	396	418	420	395	374	451	390	422	391	432	427	436	433	431	434	400	398	423	411	400	378	423	429	365	424	420	432	430	402	404	409	416	422	451	435	395	434	402	447	383	385	386	382	462	421	403	396	419	411	389	403	465	422	374	422	364	388	447	421	387	352	424	427	467	394	400	383	380	402	369	456	461	388	394	376	399	379	380	374	393	437	396	350	425	386	407	432	432	396	412	398	379	419	379	404	369	451	420	390	388	394	443	368	409	450	372	416	406	381	377	391	389	413	387	372	389	377	391	439	397	415	410	385	438	464	453	384	407	419	406	394	395	474	392	441	402	435	420	392	418	409	400	387	407	418	359	395	392	433	413	403	418	408	380	395	443	412	380	398	425	420	421	415	410	418	414	401	399	346	431	407	406	367	418	375	415	404	375	433	355	423	388	388	403	412	393	383	427	384	412	406	427	389	379	451	437	391	417	407	409	403	409	406	405	380	386	385	440	419	380	384	386	378	431	460	416	410	382	396	423	434	420	410	387	393	388	427	420	398	358	412	393	457	393	395	424	393	419	402	409	454	376	420	392	440	407	442	393	428	458	420	417	443	408	412	443	401	404	414	394	459	425	377	428	421	395	416	390	423	405	406	415	419	416	406	418	376	396	382	427	387	392	381	381	438	399	415	389	402	400	449	428	416	414	385	389	437	391	443	400	391	386	386	389	405	401	416	441	432	395	359	392	386	437	428	389	431	426	435	405	446	410	406	428	404	409	410	385	439	394	398	408	448	441	378	429	452	416	410	460	411	396	364	403	413	391	397	413	395	379	414	402	484	428	425	413	406	405	448	422	434	462	408	398	384	437	379	447	418	387	430	403	391	384	373	414	393	403	413	417	386	388	419	387	413	361	388	426	395	409	405	395	388	385	392	419	446	389	402	388	411	403	443	406	415	422	400	456	412	423	405	413	403	393	443	411	411	415	409	409	411	394	372	412	386	411	418	442	422	445	431	457	430	435	410	393	426	362	357	416	401	421	407	442	437	387	461	412	382	409	398	383	390	399	415	402	399	408	373	413	436	416	394	399	426	397	406	420	420	407	410	391	388	402	381	441	430	408	445	415	410	435	411	401	374	381	388	388	379	440	393	418	393	413	421	441	424	366	400	415	421	398	437	405	376	440	395	366	450	402	398	380	434	396	364	415	383	379	431	402	416	415	410	384	378	421	403	422	418	407	416	385	383	418	383	372	448	401	415	387	377	435	441	409	416	376	435	430	432	411	393	410	380	428	417	418	428	407	401	395	386	412	417	414	377	412	442	412	410	376	404	428	393	384	415	380	400	418	399	399	395	408	422	394	442	403	381	378	399	397	425	416	425	397	433	375	385	442	406	361	410	426	429	342	394	424	406	394	429	393	399	429	417	402	435	464	418	410	425	438	395	366	421	421	410	386	425	419	398	408	376	428	401	384	445	392	412	404	389	369	419	397	433	408	439	403	416	376	360	385	408	415	382	405	421	418	441	416	431	401	435	427	397	426	374	436	387	404	402	394	389	385	420	442	389	399	383
2218	943	877	1024	936	890	930	936	887	906	959	926	945	951	946	928	844	909	879	930	859	979	910	851	934	932	930	883	873	910	898	902	952	904	854	949	964	884	880	886	915	907	952	906	863	995	923	953	936	918	896	887	942	882	927	903	913	896	923	902	894	910	875	864	931	906	876	857	894	893	878	871	890	934	907	867	921	928	902	955	924	873	939	945	908	846	921	938	893	888	912	915	920	918	896	881	959	901	931	852	919	898	932	921	886	959	982	895	941	907	860	922	939	907	869	871	874	923	869	869	913	919	909	849	896	879	892	907	901	880	900	907	931	862	901	868	952	871	859	867	923	926	906	883	871	884	908	895	904	1011	902	929	876	882	938	924	921	945	893	890	883	927	874	862	887	914	928	834	839	921	924	890	853	888	920	960	846	905	952	914	894	870	970	895	879	883	886	898	931	929	897	910	884	918	916	862	855	885	850	904	875	888	892	907	899	894	883	935	901	915	922	829	964	900	856	939	914	910	897	884	913	877	909	911	961	912	949	904	887	925	843	876	819	869	839	924	913	912	909	900	890	931	851	962	892	876	870	916	926	883	932	864	909	912	877	922	926	886	943	872	888	936	906	923	952	920	907	919	907	938	883	890	908	919	942	899	860	896	883	926	948	895	908	883	905	885	894	895	882	899	882	893	887	899	917	922	920	856	914	891	916	901	912	834	919	938	913	823	877	865	941	892	878	926	881	910	920	923	890	877	896	925	868	934	892	916	886	895	976	914	876	938	928	894	889	929	858	894	933	897	890	887	875	914	883	909	931	871	941	892	928	906	887	904	882	908	919	872	929	939	911	916	911	886	946	894	876	879	912	921	848	876	910	926	894	889	890	898	920	920	934	888	849	870	898	898	842	873	889	859	911	843	879	912	887	899	879	912	923	964	933	914	930	917	880	898	884	924	941	889	970	869	914	874	895	887	878	881	879	899	875	905	940	893	917	887	909	930	815	858	947	885	899	907	864	818	952	919	895	916	894	956	895	910	886	898	896	874	902	861	880	907	909	930	939	878	925	931	903	888	882	869	885	929	935	965	889	893	897	895	878	906	868	854	890	889	897	918	914	831	854	926	946	883	928	954	921	899	864	897	871	946	932	894	874	931	898	899	939	971	991	874	877	860	882	955	897	934	883	916	904	906	936	921	909	924	917	863	902	886	906	921	945	898	914	926	855	919	912	926	947	946	904	948	846	931	924	899	874	870	876	912	912	918	906	900	926	926	843	915	856	886	955	915	895	883	932	870	919	911	902	934	896	903	890	885	902	917	886	858	876	876	923	911	860	939	914	887	909	934	969	914	903	878	934	861	911	887	851	937	911	912	922	904	892	903	887	859	902	895	892	953	899	899	946	948	843	861	919	917	930	922	886	871	933	891	882	882	916	891	867	903	893	907	945	943	889	846	935	925	886	904	934	885	909	912	948	862	848	926	879	939	899	946	888	903	919	861	871	962	920	878	881	923	895	856	914	894	905	949	854	916	891	942	989	866	957	895	890	877	876	903	901	873	898	897	871	883	892	892	869	872	906	905	907	905	884	901	944	887	909	917	897	842	846	935	926	899	886	893	915	942	907	956	868	918	893	896	920	897	895	931	920	878	863	938	927	889	907	923	916	917	900	836	925	874	924	929	897	874	933	922	961	912	971	903	916	915	887	885	892	909	909	900	898	914	889	901	935	911	951	905	864	936	945	887	963	922	913	897	975	903	907	905	920	891	888	922	868	918	925	887	912	919	937	961	840	917	933	911	901	902	963	927	901	902	935	910	887	928	930	893	906	956	884	922	894	878	956	862	938	881	913	916	928	798	904	856	920	898	926	865	959	918	898	866	868	907	949	919	863	909	927	871	882	869	923	886	918	898	856	967	902	909	886	917	887	984	944	892	906	871	863	902	902	904	917	890	897	899	896	908	988	927	931	925	898	892	877	955	914	894	944	878	846	885	889	904	897	936	900	893	914	876	875	859	926	898	936	869	875	921	866	878	888	895	941	945	822	880	848	861	914	904	891	939	960	892	924	930	854	862	882	899	857	936	865	935	879	911	915	978	898	835	887	924	919	898	863	902	942	884	954	927	939	930	854	888	859	921	919	920	910	888	902	920	937	903	930	877	911	910	873	862	933	916	932	936	923	862	866	894	875	944	930	899	881	896	914	849	978	895	881	939	877	863	928	902	929	915	962	907	872	910	938	888	887	897	884	912	909	934	899	917	882	921	876	886	917	920	884	875	855	907	853	908	876	910	917	888	948	883	927	900	914	925	951	931	907	888	905	868	879	929	939	900	947	866	907	913	894	909	895	900	859	917	918	913	975	925	900	840	845	876	882	943	895	911	874	882	930	969	903	892	867	931	895	900	890	861	871	921	931	899	908	882	913	898	835	892	898	928	924	866	944	954	861	904	887	850	961	863	854	890	962	902	964	918	864	929	927	928	854	941	879	870	865	928	899	921	890	904	847	857	878	852	942	890	881	926	933	901	872	930	873	862	912	871	924	877	937	886	905	915	907	958	944	941	893	913	931	956	929	859	902	885	936	916	915	913	945	870	904	914	927	956	905	910	831	923	894	899	856	937	948	901	896	907	966	903	857	889	883	859	885	879	931	846	873	883	890	912	928	923	947	887	846	889	909	886	924	893	943	900	926	881	903	897	920	888	919	909	878	921	848	881	867	871	901	899	909	879	883	878	945	897	909	891	958	927	917	895	892	932	915	887	877	854	934	917	814	905	916	954	884	956	863	926	882	923	898	939	895	882	910	915	918	883	929	847	859	882	872	873	920	904	906	895	937	934	910	866	923	889	853	871	912	892	908	959	842	946	893	818	908	898	926	888	866	926	946	908	897	893	914	934	917	851	914	901	965	915	910	900	918	907	854	914	875	923	956	907	936	886	943	897	862	907	828	917	920	924	904	923	925	903	892	929	885	892	927	867	898	925	902	910	899	843	965	903	915	914	879	922	942	882	842	915	876	874	894	924	916	874	903	907	860	946	869	861	900	875	903	910	885	877	859	863	913	948	896	871	889	869	855	943	839	893	846	838	878	918	878	911	934	930	832	907	898	955	913	946	901	938	859	887	894	932	907	906	878	887	900	877	905	874	904	884	948	951	959	847	866	907	879	917	894	881	932	900	863	932	876	899	923	856	914	907	892	939	920	941	952	978	957	933	922	923	930	870	891	929	873	945	878	914	909	888	844	868	922	909	861	948	925	929	927	933	894	937	951	958	919	915	954	922	888	885	906	878	912	870	877	886	896	885	952	984	903	942	873	916	907	910	927	907	870	862	872	912	879	869	966	927	874	880	913	917	916	919	912	906	948	855	917	875	868	861	922	888	907	928	944	907	892	921	891	914	884	928	856	885	927	919	895	910	883	882	896	874	876	853	876	900	892	858	905	937	853	869	872	890	887	900	893	977	899	895	933	895	921	882	913	970	885	975	862	914	892	889	893	944	882	883	887	911
7619	479	540	397	340	294	294	248	218	214	216	183	212	254	199	187	230	241	228	222	171	217	200	238	199	214	208	231	239	213	180	214	216	209	192	185	185	211	199	197	206	203	217	204	182	193	217	203	191	220	206	203	190	225	194	218	203	186	212	209	211	175	198	191	217	213	169	190	205	210	188	202	229	204	216	213	189	213	185	219	192	207	192	202	202	215	177	200	203	194	197	177	228	221	194	168	191	208	193	191	192	198	204	181	209	203	190	214	212	181	216	210	196	181	197	186	194	241	214	220	196	214	194	187	189	201	196	194	195	177	196	202	196	205	193	210	208	196	199	193	207	190	232	212	201	192	174	177	217	210	198	198	215	196	198	207	216	213	210	233	199	186	179	212	209	186	202	211	181	246	180	183	187	204	180	170	182	185	157	226	210	200	225	195	196	179	225	209	207	202	206	195	204	211	207	184	183	210	205	193	179	200	199	196	188	187	194	179	195	165	194	175	203	183	155	200	194	183	160	217	197	195	200	186	199	176	227	186	227	196	176	180	196	179	213	190	223	224	223	220	216	191	174	213	190	169	217	192	212	183	199	204	222	189	200	226	213	201	215	201	174	201	193	204	206	189	226	185	188	202	191	224	201	180	205	177	215	200	183	192	187	215	175	194	221	192	203	188	207	255	193	218	194	197	192	185	200	213	208	184	225	187	224	212	210	192	199	220	225	185	191	192	212	186	214	198	194	222	191	227	180	216	214	213	193	209	198	224	214	195	193	191	208	214	234	202	230	194	233	204	184	221	242	200	214	189	182	219	208	199	216	210	188	213	200	210	186	194	221	207	202	179	217	201	187	213	232	223	229	194	181	187	194	175	197	174	214	220	197	194	215	182	202	225	212	213	188	181	185	207	216	218	181	195	216	218	197	192	201	200	196	213	192	178	212	190	187	200	198	205	231	180	187	212	200	182	213	208	211	196	175	207	192	239	201	170	187	193	201	182	187	210	201	196	212	207	204	204	207	221	189	189	216	229	182	203	227	218	188	208	198	186	190	189	184	220	211	208	216	173	187	195	209	205	181	239	187	178	216	177	192	224	194	199	183	232	191	206	197	181	213	214	201	227	182	191	209	206	192	181	197	213	207	202	183	215	199	185	188	185	218	206	210	210	202	195	207	172	194	174	211	234	222	181	199	184	192	223	195	219	193	194	181	229	213	196	194	199	188	187	208	201	193	178	206	205	218	205	187	193	189	199	225	195	182	192	178	181	205	234	187	222	197	209	177	204	220	171	204	192	229	230	156	186	202	189	211	204	192	214	187	216	193	192	212	226	230	209	185	216	202	240	192	224	206	200	194	191	245	184	174	173	219	188	204	185	200	222	182	183	187	203	211	200	214	215	198	184	179	204	182	176	193	197	241	183	185	179	215	179	190	213	225	199	201	181	184	177	186	217	204	243	199	194	189	204	215	167	193	221	200	208	203	189	181	190	170	201	203	192	211	216	190	204	181	184	201	204	214	207	222	203	186	204	205	209	220	179	219	196	191	204	196	199	190	211	206	195	231	214	205	215	176	198	217	198	188	223	198	219	197	198	212	227	174	179	220	166	180	192	214	222	185	208	206	208	212	204	163	196	198	172	182	191	205	215	192	183	167	202	198	188	200	175	211	196	209	218	189	208	191	203	196	201	191	213	211	216	215	184	207	225	203	204	181	206	191	215	188	174	194	185	188	203	191	208	192	185	208	244	217	191	205	199	206	195	178	200	177	207	191	182	180	218	222	193	202	211	190	194	217	214	201	205	164	216	214	195	195	207	195	192	205	217	177	234	179	190	203	204	185	210	177	221	217	171	193	219	230	209	201	217	210	198	195	190	191	185	183	230	178	222	205	181	200	236	221	215	216	187	190	210	210	182	197	207	172	195	212	216	206	222	200	194	188	189	187	202	208	217	215	229	190	204	188	204	205	187	204	207	212	185	202	210	217	195	175	192	233	191	206	213	236	185	215	194	228	192	212	192	215	184	206	200	182	209	201	187	222	215	204	219	216	192	215	208	241	210	205	191	200	207	189	194	237	207	218	192	204	184	188	214	192	216	210	216	204	207	185	206	202	180	203	183	252	192	181	194	171	213	207	187	193	215	202	187	180	201	206	192	199	226	222	214	214	186	220	165	208	185	214	207	208	218	229	207	212	205	196	201	196	210	200	202	179	209	215	220	195	208	207	186	194	216	216	186	229	183	221	200	196	215	181	184	207	170	187	189	201	213	191	209	179	193	188	184	193	194	184	190	227	192	188	199	210	212	185	191	185	182	169	167	165	188	200	215	192	200	214	196	182	215	222	192	214	218	193	205	190	201	212	215	189	179	208	209	232	199	214	209	206	201	179	193	208	192	187	234	203	187	202	226	199	199	204	175	190	211	207	202	192	183	203	192	226	177	186	195	191	225	190	207	199	185	224	207	194	212	198	208	187	179	207	211	208	224	177	207	245	197	175	217	205	217	168	182	216	198	199	188	197	202	191	192	186	215	187	217	165	209	224	188	201	193	220	204	217	207	202	180	201	217	204	201	197	190	174	193	179	189	165	209	198	206	208	204	184	202	214	189	178	222	194	220	205	166	194	225	185	207	213	217	190	186	207	196	202	224	198	178	192	212	211	219	199	181	234	204	192	200	193	192	201	214	204	188	181	211	205	196	206	184	224	209	233	189	195	228	217	195	196	207	200	195	170	211	221	201	202	200	173	201	186	188	220	188	190	211	222	233	161	211	198	194	211	195	199	196	189	219	232	183	226	183	213	203	193	202	198	221	200	184	198	186	200	227	208	194	201	181	209	188	220	179	213	201	192	181	210	225	197	181	184	200	204	213	215	244	182	185	204	220	180	189	198	200	241	183	205	221	211	210	201	207	215	171	203	200	189	197	228	230	186	185	214	192	196	177	212	228	180	179	183	195	197	195	172	205	205	231	219	211	179	213	217	201	185	211	229	181	197	201	199	182	209	217	193	222	200	190	196	209	192	195	205	205	197	210	221	216	176	232	206	221	204	205	260	210	193	193	204	211	198	172	172	198	219	205	184	166	195	195	204	177	201	216	194	191	202	198	212	196	181	195	207	206	175	181	205	186	192	182	220	200	194	185	227	186	197	213	186	204	187	200	196	227	213	203	183	192	236	187	196	183	220	199	182	183	198	215	197	198	206	181	201	167	231	205	201	177	232	207	222	212	210	186	213	188	200	197	176	175	229	197	208	214	194	211	207	190	201	206	204	222	198	217	212	193	218	195	180	196	209	183	181	187	212	192	200	235	190	214	201	226	196	175	209	225	213	224	192	200	182	208	177	209	200	223	208	212	204	217	200	185	190	199	202	197	254	196	152	200	188	193	196	213	187	202	190	197	193	208	232	197	167	213	179	205	182	200	194	204	181	186	210	164	160	209	196	208	189	191	215	205	208	190	202	217	236	223	192	177	221	207	184	209	196	217	192	209	193	219	192	209	203	192
6476	762	1202	1313	1169	1047	857	839	718	670	677	663	673	582	598	568	592	541	591	561	517	526	537	509	566	528	536	513	487	554	543	540	484	490	525	514	496	519	514	543	512	522	511	491	503	582	549	491	501	533	550	503	454	464	490	577	511	532	499	524	493	493	495	506	491	499	503	575	502	503	483	503	508	482	484	531	548	494	471	483	505	515	502	503	509	505	486	528	501	482	524	503	492	495	478	472	502	482	496	501	512	497	519	545	476	505	505	523	526	526	549	552	477	525	528	511	548	490	477	490	530	497	475	527	507	454	531	491	481	483	514	521	512	472	531	524	501	513	508	543	488	518	517	495	503	523	498	479	504	492	566	499	489	488	502	504	497	528	497	522	506	533	492	461	534	481	486	503	517	508	523	537	480	519	521	483	493	540	481	526	505	504	474	500	510	495	473	476	534	511	484	463	503	477	455	474	514	470	504	506	531	465	493	459	491	506	510	496	508	504	470	541	559	481	485	525	497	486	492	508	492	457	474	497	510	446	505	486	498	534	503	537	536	473	503	476	490	477	480	489	521	485	519	526	486	489	504	496	516	480	514	504	538	515	529	506	466	500	479	517	485	488	497	524	486	505	465	528	509	480	502	472	482	516	521	517	493	457	511	532	504	463	486	479	495	512	533	511	487	516	481	511	494	483	503	464	482	496	478	485	494	491	457	532	515	498	519	525	536	495	478	495	485	487	492	509	510	470	457	519	484	524	519	553	501	503	487	459	504	485	450	499	492	565	501	508	531	550	506	519	501	476	526	472	507	505	512	524	528	482	514	485	532	493	515	516	514	504	516	442	487	469	463	488	540	467	453	503	521	472	489	505	555	475	488	539	519	474	507	507	474	539	506	476	526	504	503	485	511	514	500	498	505	492	490	527	437	480	475	501	491	482	529	492	517	460	469	509	477	534	511	487	483	511	529	506	525	465	493	473	512	548	538	451	509	491	499	501	497	508	518	525	518	488	532	488	490	507	470	488	503	523	501	508	460	542	548	518	492	473	503	508	511	485	507	518	514	511	504	514	470	500	469	475	502	468	524	488	461	495	552	503	507	522	491	496	473	508	516	481	482	482	487	535	536	490	468	536	506	532	528	508	520	491	505	492	552	494	528	521	507	518	510	498	504	475	521	518	524	519	472	486	544	516	495	481	506	522	518	492	516	464	520	484	522	477	455	493	478	501	486	487	531	506	519	481	480	500	505	536	525	470	530	492	504	509	462	545	498	530	480	510	544	458	483	499	521	519	531	497	508	503	488	508	497	515	490	530	506	511	511	487	504	497	513	505	491	497	498	498	509	473	476	479	487	520	491	529	502	491	494	493	485	514	533	479	506	499	514	496	501	496	497	485	559	497	529	457	508	518	525	491	537	505	516	511	511	468	508	537	493	492	513	497	497	492	500	516	530	510	489	518	517	515	515	489	506	495	558	512	517	508	482	480	478	516	500	475	498	474	488	480	484	521	522	492	498	465	512	470	506	570	520	506	531	510	519	500	480	489	514	501	518	463	489	488	510	488	497	494	513	516	517	516	491	530	525	530	487	512	518	456	481	524	527	547	520	501	473	504	507	461	493	529	504	524	506	447	500	495	551	508	506	527	503	473	516	515	502	487	508	463	484	485	509	484	528	550	476	493	539	483	506	537	503	505	493	494	473	480	533	516	554	484	496	498	503	495	450	527	514	488	525	500	477	495	486	484	521	476	510	469	501	494	545	507	498	515	487	502	507	542	484	460	488	549	505	517	501	492	535	518	485	518	493	513	497	514	496	481	529	496	489	479	479	512	541	503	506	525	491	541	479	508	536	487	517	488	484	510	519	487	513	470	524	513	534	494	506	500	534	519	524	480	482	481	517	525	469	497	475	528	536	456	510	497	506	536	468	554	509	510	477	488	557	502	524	481	500	480	436	502	526	498	535	511	500	526	484	498	550	462	481	485	445	496	478	520	495	537	502	502	499	502	496	502	522	536	515	484	530	501	486	497	508	526	485	471	493	511	503	491	558	475	478	502	512	527	483	485	490	474	524	499	523	471	493	476	507	518	521	493	477	488	495	525	495	513	507	501	522	529	501	513	499	503	514	487	490	514	494	494	552	525	533	502	524	490	490	496	540	485	503	520	498	488	496	522	507	505	517	514	527	497	503	505	496	482	476	510	484	503	500	460	493	504	508	519	476	483	513	500	525	484	548	499	505	522	503	540	507	517	527	493	463	508	479	535	494	499	514	482	467	513	553	560	500	491	534	502	505	510	524	505	447	531	539	500	518	495	472	509	508	519	529	472	519	489	496	492	565	513	527	511	523	510	513	510	553	501	509	528	509	515	495	532	470	510	498	477	460	501	493	501	481	518	512	473	489	494	503	541	506	456	513	485	481	486	488	521	506	510	467	493	495	517	476	493	477	483	533	478	528	484	528	495	521	502	494	530	493	483	475	493	500	499	524	450	497	502	474	473	539	498	513	492	501	497	495	468	492	500	531	451	486	493	487	509	507	510	488	508	548	492	522	489	525	492	471	519	478	505	478	497	479	545	525	526	499	515	510	489	500	502	487	453	500	549	511	506	508	522	473	502	508	470	564	500	545	508	486	489	530	480	508	499	499	564	518	493	490	471	514	548	499	493	521	535	517	508	474	505	531	501	531	483	488	503	503	526	533	482	481	509	496	510	575	529	512	454	527	469	462	528	512	482	471	469	548	485	500	513	542	540	487	487	491	497	437	492	491	478	502	468	517	490	486	475	530	514	474	521	519	518	504	498	518	475	531	477	462	494	519	508	524	527	494	480	488	507	505	496	525	540	464	476	523	474	518	512	480	506	501	541	508	514	538	523	548	506	497	481	483	494	497	496	474	498	511	481	510	533	533	504	469	489	486	463	482	533	507	508	487	510	485	504	520	482	510	496	491	533	481	461	484	560	532	537	497	483	482	515	495	481	555	493	461	465	472	504	490	517	523	515	524	510	502	501	527	530	504	507	488	515	459	510	479	503	496	459	474	510	479	476	517	516	470	499	499	497	505	491	539	496	496	446	520	472	496	543	507	495	502	508	515	521	498	503	514	468	517	507	521	511	509	524	508	529	524	511	492	503	491	509	504	499	501	482	510	530	478	518	514	508	528	500	488	499	494	525	504	525	492	530	509	545	528	498	552	484	512	474	502	492	490	445	465	533	491	518	513	521	510	478	520	494	483	474	478	488	487	493	493	496	523	524	481	511	475	498	499	504	524	509	483	512	492	482	511	517	529	494	499	516	459	538	494	510	467	497	488	517	489	490	485	461	491	502	478	532	503	509	526	497	510	507	532	481	481	492	513	513	470	469	491	520	511	485	516	488	484	487	522	511	513	486	502	546	522	481	521	470	504	487	522	489	519	536	521	480	463	495	487	475	528	475	509	485	475	512	515	500	524	506	544	511	536	513	509	498	508	513	494	533	493	505	511	514	505	508	494	480	537	490	506	454
14783	1311	975	709	550	436	374	339	307	289	302	277	290	256	247	295	282	267	285	246	286	264	270	263	243	226	263	268	252	294	219	243	244	258	282	239	229	256	243	225	256	244	253	250	238	235	273	251	265	227	237	287	219	255	240	251	233	225	289	230	281	243	236	250	261	251	255	246	238	263	266	262	247	261	245	257	261	216	241	256	243	226	232	237	237	224	237	241	241	264	270	255	251	233	245	251	245	258	245	273	228	207	260	242	249	229	231	255	246	246	203	258	246	255	267	245	227	274	277	255	252	245	248	234	264	248	254	248	258	265	231	253	214	261	268	277	253	256	243	241	255	242	213	242	244	238	241	226	264	253	244	274	264	240	209	238	269	224	264	233	315	261	252	279	236	257	262	268	279	259	244	261	251	262	240	225	247	257	241	246	257	267	250	268	224	261	267	260	245	216	225	269	214	256	216	261	257	248	232	255	237	233	241	255	246	254	257	242	244	224	245	234	209	264	252	251	246	240	236	253	271	258	253	240	244	270	244	271	254	270	240	232	214	243	265	218	272	240	278	233	258	262	217	263	240	248	239	264	245	234	275	238	257	242	220	249	254	277	254	253	258	241	248	265	228	240	251	238	291	239	274	226	222	225	233	251	214	241	242	247	277	254	255	232	255	259	237	229	258	259	248	255	287	232	229	248	269	248	242	227	248	261	235	241	256	238	262	250	267	259	246	232	251	261	247	241	267	234	270	254	261	278	263	269	247	216	245	224	268	227	252	262	232	247	233	262	262	237	248	246	216	286	303	241	226	241	236	262	244	276	207	271	260	251	255	253	218	240	233	237	226	242	205	238	261	237	269	258	233	256	223	223	247	262	245	265	274	240	236	261	259	236	266	250	258	250	242	251	253	250	272	231	242	231	223	283	273	263	253	245	250	226	230	224	254	219	231	239	225	252	232	229	249	232	237	244	248	208	212	224	259	250	273	257	243	255	249	279	218	203	201	237	271	251	231	242	229	252	262	225	261	235	229	244	249	255	256	263	234	244	263	264	276	198	224	256	268	279	249	238	225	247	251	282	234	241	251	244	264	272	242	257	233	245	238	247	239	225	249	222	235	310	239	257	277	247	268	229	258	239	245	262	229	247	259	245	244	252	259	238	239	238	231	242	292	269	254	232	222	253	239	251	255	254	248	247	231	251	245	231	234	267	257	253	238	261	236	246	237	250	271	223	240	263	256	251	274	261	269	264	253	260	248	223	264	282	256	264	237	279	233	256	246	255	236	220	249	243	239	249	247	236	276	246	260	221	247	225	221	268	233	236	222	226	231	240	238	259	274	265	225	238	239	238	246	245	217	298	246	218	266	234	232	238	246	227	214	237	251	285	245	251	236	227	250	251	258	244	226	254	239	269	252	275	237	245	245	267	228	230	223	258	240	236	229	218	237	227	265	222	251	258	233	217	227	258	217	249	273	218	245	251	256	254	251	243	224	229	250	269	242	246	239	268	259	254	260	231	236	243	249	238	254	272	248	245	243	261	263	257	237	255	246	249	241	219	247	257	301	240	251	248	221	287	240	222	261	215	253	236	247	241	231	261	265	276	260	233	245	275	294	244	234	259	283	267	267	259	270	254	231	257	248	253	251	275	232	255	234	283	225	251	251	267	226	262	237	244	235	276	254	233	262	234	245	258	265	241	256	240	235	251	241	274	283	280	274	242	233	259	243	251	245	241	242	247	236	255	275	231	239	246	259	250	268	249	244	242	247	231	256	251	255	225	243	232	237	238	235	249	246	258	266	237	268	235	245	258	239	218	287	261	270	247	222	276	250	253	229	249	247	245	260	276	225	240	278	234	252	250	252	259	244	258	234	237	240	215	230	216	266	241	236	260	268	228	249	250	250	259	216	242	233	247	253	251	244	260	245	255	232	255	267	231	278	225	219	235	208	256	216	275	254	238	262	261	242	278	222	266	282	254	228	280	257	244	264	274	226	218	244	226	255	233	259	229	252	233	228	240	276	277	231	250	259	236	250	264	213	239	248	253	270	230	266	248	215	232	243	237	259	249	230	246	242	241	272	238	250	266	225	224	240	217	217	260	240	226	244	237	245	252	227	248	282	204	267	255	232	262	256	292	250	244	257	249	244	234	238	256	243	273	240	237	235	246	236	232	246	231	232	256	264	220	251	268	269	216	242	241	239	240	263	264	225	246	211	240	246	239	264	258	233	256	234	254	256	225	226	215	248	215	260	241	252	247	228	265	226	257	247	261	243	231	217	238	221	257	251	238	268	236	246	241	236	217	276	256	247	227	238	209	246	259	255	227	230	235	270	282	226	280	281	255	263	262	231	240	223	241	256	275	255	243	270	237	224	254	229	252	252	243	240	265	255	220	254	246	246	254	257	255	246	249	228	253	247	243	243	254	273	258	231	249	236	250	257	262	218	239	240	224	267	228	259	250	235	262	271	242	250	247	241	257	287	267	261	242	263	229	238	237	265	257	253	264	245	243	279	229	256	269	268	258	255	243	258	237	247	228	237	229	258	249	276	231	276	223	236	240	274	267	229	247	236	252	262	263	289	230	256	233	252	220	287	241	254	238	255	261	251	233	256	224	240	224	256	282	268	256	254	248	249	276	265	228	227	249	265	228	236	250	232	234	240	250	246	223	226	242	274	227	257	246	227	246	250	235	229	255	230	235	255	200	255	244	243	249	246	275	246	227	232	260	247	243	251	235	226	246	233	248	236	234	279	261	245	236	243	242	271	256	254	226	262	248	230	232	209	247	256	236	238	256	230	232	236	248	245	252	232	272	275	250	265	240	268	236	220	218	234	252	276	242	226	230	234	231	253	249	240	250	265	243	252	235	256	246	248	259	236	256	254	253	256	252	256	234	237	238	270	223	242	228	231	234	266	222	267	231	231	280	233	262	235	227	266	248	262	260	239	225	225	235	273	231	258	233	249	251	240	266	239	239	237	254	246	275	234	258	250	271	222	262	284	263	214	242	293	244	265	246	214	258	273	230	271	239	242	264	236	248	220	232	272	252	234	249	243	267	249	266	252	284	281	236	252	253	244	264	250	255	212	232	266	250	282	257	216	238	232	215	216	234	251	250	232	257	240	239	205	255	256	253	242	227	237	226	258	255	230	254	267	226	239	250	240	248	247	241	223	232	252	247	264	256	232	269	282	241	234	242	222	265	237	230	261	232	269	245	254	234	231	228	246	238	240	274	247	243	239	253	233	243	251	230	253	252	236	212	240	236	256	246	227	252	227	240	235	268	272	230	255	252	252	258	254	274	242	225	231	209	214	293	281	266	251	232	274	250	224	228	249	222	228	253	252	279	220	270	262	227	225	235	282	260	243	257	251	254	247	273	231	213	235	250	268	226	203	243	231	237	243	292	246	261	229	271	242	250	261	254	266	264	262	277	245	247	267	231	267	230	248	256	252	269	239	263	246	244	219	249	269	234	267	240	263	283	251	239	275	270	234	273	242	221
8316	1102	1972	2225	1933	1657	1374	1178	1046	1006	933	857	855	866	816	815	751	734	763	716	739	710	717	685	702	705	643	665	693	671	657	697	682	642	688	640	653	667	613	673	681	668	680	630	699	592	636	628	629	660	646	685	654	630	619	645	637	650	627	648	644	604	617	622	634	643	631	627	596	621	617	642	627	630	611	611	663	602	608	591	611	646	604	609	609	657	605	663	654	612	589	588	618	647	633	644	614	593	618	623	628	613	644	623	611	625	693	597	644	651	624	641	573	617	625	653	648	631	651	604	584	629	618	630	580	623	631	640	663	582	666	585	616	649	643	619	612	626	652	625	599	591	580	626	622	628	630	652	625	648	606	615	601	629	628	653	684	632	638	633	622	618	645	584	624	614	616	632	612	625	621	672	616	620	610	609	652	638	590	637	641	592	613	599	638	629	601	614	646	628	588	634	599	602	646	571	626	629	653	665	634	599	648	646	662	618	646	647	605	621	622	610	585	628	570	595	613	623	632	660	651	601	627	604	609	629	648	620	620	611	649	628	623	645	646	618	630	614	636	609	617	635	658	633	657	589	628	620	669	609	636	648	570	579	630	585	629	613	613	650	650	631	595	635	604	629	625	617	653	628	639	602	667	624	601	648	630	615	645	652	630	623	610	616	597	616	623	636	582	612	644	624	613	608	587	633	645	611	634	682	608	623	613	616	622	625	621	602	629	675	659	653	614	655	621	641	647	606	623	606	614	641	583	655	696	647	640	621	630	630	600	602	611	670	628	619	636	617	605	592	640	626	619	620	616	637	611	614	608	600	615	627	595	630	615	634	603	619	630	591	566	592	665	628	590	612	597	605	600	604	610	537	667	615	614	613	620	657	649	664	599	640	618	651	629	619	610	624	606	634	647	632	644	604	637	620	651	634	625	601	648	590	649	597	613	660	647	624	639	604	613	606	658	602	634	615	642	609	591	585	639	627	634	597	603	625	593	616	677	596	604	647	599	626	669	617	647	603	675	642	610	676	644	637	649	636	627	600	597	673	631	603	636	639	655	615	646	609	614	570	636	617	634	630	609	646	614	616	638	663	643	617	626	603	642	618	634	623	641	614	615	630	578	605	656	645	589	612	627	630	612	610	636	623	586	682	599	602	690	603	661	613	633	596	604	561	660	645	655	630	608	603	662	591	624	626	621	618	606	667	610	658	642	575	629	664	620	632	648	644	638	636	638	630	649	615	601	640	663	653	673	632	632	626	594	672	637	643	585	605	573	591	642	662	583	604	627	660	587	600	598	607	636	621	623	614	610	588	663	642	614	585	635	620	608	601	633	631	602	639	651	609	691	624	605	613	642	613	622	613	599	585	624	631	660	671	625	619	653	651	656	644	616	602	634	647	615	601	618	618	627	616	615	610	626	592	644	605	643	648	636	629	616	634	596	625	572	663	630	607	617	619	674	663	652	675	648	606	673	593	638	604	612	644	626	673	645	624	560	591	609	657	607	644	664	587	676	644	629	589	649	650	628	551	646	629	611	625	642	658	617	632	613	643	630	625	636	621	671	645	635	616	652	583	638	642	569	630	597	623	601	604	643	604	607	660	612	633	578	610	653	599	630	638	605	654	653	629	652	696	619	641	632	641	645	614	653	611	547	621	590	675	642	606	641	600	664	634	620	614	611	641	606	644	655	681	649	623	613	633	616	658	606	627	626	623	660	622	637	640	598	595	644	611	643	600	591	630	665	642	613	656	637	594	629	671	628	653	652	653	628	624	624	637	630	658	604	646	629	596	608	630	607	617	616	668	651	639	624	624	621	625	620	586	632	637	614	602	599	613	625	659	601	664	634	607	614	669	641	597	600	614	619	632	628	591	647	634	620	563	654	629	603	597	581	605	593	595	601	610	642	620	601	610	617	632	598	613	633	639	625	634	645	663	622	555	621	635	650	647	663	632	592	654	620	593	636	695	660	576	631	611	599	662	614	660	647	645	626	664	590	596	623	613	578	665	598	613	651	602	676	661	595	654	616	624	618	571	623	598	576	642	623	648	632	624	643	623	598	617	618	581	608	658	648	638	623	621	600	613	596	608	626	639	561	582	642	608	639	580	661	639	622	643	604	672	595	643	606	623	644	618	646	621	640	644	631	633	592	630	652	596	631	626	634	596	632	621	604	637	624	638	642	635	603	597	590	653	568	612	595	603	626	619	630	577	578	593	642	632	662	588	666	665	629	655	659	643	647	652	599	657	627	649	665	651	634	605	662	650	662	634	619	613	618	590	661	647	603	632	611	576	633	598	628	666	625	605	623	602	601	634	646	661	661	646	590	637	639	622	628	634	672	588	598	624	631	584	613	646	627	574	652	575	592	614	621	607	628	656	620	631	655	625	633	650	608	600	611	640	622	642	627	641	631	598	621	609	585	622	635	631	632	640	562	595	624	602	595	696	625	651	599	598	615	618	585	645	643	647	642	642	584	611	643	657	589	613	622	631	620	596	593	604	640	598	629	629	604	610	646	627	624	645	611	603	630	643	657	600	623	654	652	600	643	566	622	602	619	639	631	645	641	656	630	615	640	634	649	639	645	645	649	687	628	614	646	630	630	624	620	611	609	648	620	610	642	594	609	651	592	628	618	645	596	635	633	608	615	640	598	601	635	650	634	598	624	636	565	648	625	675	598	644	639	646	641	623	647	656	604	688	668	645	660	589	611	633	608	575	645	669	660	607	604	586	611	577	625	644	654	645	639	649	613	628	625	642	631	612	599	601	633	639	636	617	650	598	615	619	635	674	670	667	598	573	627	589	629	644	635	617	598	611	638	629	604	660	614	635	642	639	617	649	605	631	602	624	634	606	604	612	600	615	683	617	641	650	615	663	635	617	626	608	606	606	635	655	636	644	572	585	637	637	619	648	667	658	613	629	632	653	639	602	637	635	632	631	622	629	610	628	670	652	582	642	637	667	553	624	610	617	616	653	623	641	651	592	612	611	629	619	600	597	607	642	628	617	626	588	575	633	628	634	608	608	652	664	637	611	646	600	663	599	572	620	588	630	580	688	626	607	613	610	648	653	612	607	595	663	607	573	622	617	629	602	675	646	634	615	610	625	640	628	612	631	646	621	637	615	648	598	641	625	648	580	609	678	673	615	623	579	668	626	597	600	640	610	644	623	621	586	630	656	602	637	651	652	619	648	628	635	596	663	632	627	622	658	655	615	603	650	675	606	622	616	607	625	658	612	621	635	625	632	653	631	623	649	653	590	594	628	620	590	665	627	596	642	591	625	629	588	595	615	636	605	645	629	622	606	651	615	610	636	644	605	630	642	654	632	583	614	678	602	585	610	621	601	662	596	590	636	623	624	634	618	595	628	632	590	584	613	620	651	597	587	639	639	668	628	654	631	678	647	606	629	617	621	637	621	644	653	602	626	613	618	616	688	624	641	606	566	616	634	653	580	616	630	647	647	622	610	650	626	659	635	649	613	632	615	590	584	620	621	580	636
1694	462	416	380	395	412	446	433	377	416	419	424	424	372	400	408	410	379	459	393	436	418	395	419	431	405	376	407	423	418	430	351	400	439	377	416	446	393	384	396	387	412	425	401	365	388	411	396	394	422	394	386	404	390	396	386	429	424	409	381	376	417	454	402	451	413	418	398	397	344	431	384	418	382	400	434	374	410	381	425	359	377	386	408	383	377	406	397	405	416	455	348	384	386	407	423	434	415	410	419	415	444	401	409	397	400	386	400	416	398	391	412	383	399	416	382	393	417	407	402	389	428	395	358	430	418	386	416	427	372	420	418	427	381	385	400	421	394	408	338	410	444	380	450	389	427	413	414	403	422	375	386	364	405	427	398	383	411	411	403	406	390	388	447	400	397	396	418	395	395	412	449	397	377	383	418	414	419	430	447	404	431	394	408	407	360	426	382	397	402	414	413	411	417	410	432	427	402	400	381	362	416	375	370	377	383	409	384	405	389	403	419	436	378	421	422	378	441	361	380	406	420	407	453	420	414	415	418	403	411	431	382	371	377	403	393	401	419	389	414	395	402	397	414	408	426	424	420	344	441	382	400	407	423	405	409	333	409	417	392	389	434	427	398	443	438	398	437	380	421	400	374	417	405	407	413	440	422	434	414	427	410	410	396	390	426	384	456	395	410	430	387	449	392	387	407	436	394	393	416	429	441	407	430	430	448	458	407	400	399	415	433	404	411	408	390	373	399	400	394	417	378	419	394	408	425	405	392	378	420	386	408	408	390	414	423	410	402	416	410	403	427	412	396	395	415	442	418	393	397	411	395	413	369	387	401	438	408	425	403	385	410	386	412	390	366	405	446	396	422	451	396	388	433	404	411	419	417	404	436	414	417	433	381	412	409	423	390	438	378	375	398	384	416	363	400	426	461	403	395	384	409	390	417	456	374	390	413	401	416	408	418	400	365	447	374	402	417	355	399	400	402	379	366	406	403	367	407	412	417	431	425	408	386	431	395	436	408	387	400	421	401	456	397	398	394	414	389	405	412	435	368	395	457	384	420	414	418	368	399	423	390	405	392	416	405	405	416	402	402	411	397	362	379	416	412	406	435	403	410	413	391	374	435	436	397	407	372	405	413	451	390	354	400	401	446	419	422	370	406	392	375	387	424	412	408	382	361	405	392	433	434	368	415	421	410	396	366	398	435	395	384	411	383	402	373	412	410	438	392	403	379	390	420	412	423	404	430	391	415	389	391	419	394	381	406	419	380	422	385	405	418	425	395	387	371	401	356	434	391	410	384	415	394	401	420	432	408	431	380	427	415	396	392	413	403	400	402	432	383	370	416	418	440	409	414	438	410	431	377	393	377	398	403	438	424	423	381	388	365	438	379	423	441	406	428	430	418	407	408	407	402	391	441	408	447	416	426	435	424	442	412	425	432	447	430	426	371	441	406	443	455	421	428	405	386	399	420	402	424	409	423	428	405	417	377	452	434	377	386	382	407	431	407	398	421	410	388	406	376	446	407	480	408	402	427	404	401	382	438	377	388	416	383	397	405	400	407	388	388	426	397	411	405	421	407	386	397	410	361	415	403	396	381	397	427	433	426	390	430	352	369	430	400	401	410	405	443	418	410	381	396	414	442	402	381	403	404	396	423	446	375	373	378	391	432	408	407	370	393	394	401	417	427	360	419	410	410	415	384	387	415	454	424	411	381	373	443	382	433	404	425	408	411	367	402	424	379	397	391	407	419	416	384	407	419	445	419	400	416	398	403	414	386	419	401	384	408	433	380	408	416	389	392	408	413	386	383	442	418	365	379	428	417	398	421	380	434	414	382	447	424	409	356	390	396	401	407	400	403	422	367	429	420	401	391	385	404	438	393	408	432	402	402	426	458	430	416	392	375	391	421	413	427	399	406	381	430	403	393	433	425	419	412	432	413	424	419	417	403	397	427	434	384	374	383	432	440	414	372	410	390	388	392	320	405	403	424	433	433	403	386	407	427	400	417	411	380	391	374	408	389	411	379	388	358	410	420	413	381	398	411	401	388	467	413	400	401	422	417	429	406	411	399	398	399	403	393	387	381	384	400	418	406	386	394	387	404	423	414	392	394	387	396	421	409	429	411	404	393	438	438	451	385	371	467	409	400	435	424	439	443	396	377	392	403	404	423	395	413	400	395	421	397	383	450	433	412	404	390	435	400	389	454	416	425	438	416	412	417	356	407	390	413	372	393	368	365	400	405	413	450	423	462	421	401	430	397	393	412	431	434	390	386	398	396	394	387	427	387	365	382	441	424	394	402	399	330	405	408	390	379	399	407	415	395	394	405	374	399	389	381	418	388	413	376	428	405	375	400	351	401	415	409	354	392	408	401	394	391	395	406	372	394	416	385	415	394	420	434	370	412	407	354	420	422	401	431	397	428	418	395	422	395	417	385	427	406	406	395	416	384	383	435	395	412	444	406	404	405	356	423	383	398	385	413	405	372	389	411	401	423	386	399	401	428	399	422	444	380	411	395	388	392	434	383	408	383	401	396	415	429	410	420	384	411	385	375	417	368	396	439	382	410	417	421	359	384	381	449	400	377	421	407	426	394	393	430	424	387	412	413	389	349	398	400	342	398	445	358	444	400	378	435	390	375	394	431	380	391	411	388	441	419	381	390	405	424	387	392	408	415	416	384	433	398	424	394	434	365	403	408	411	376	393	445	400	415	412	449	373	404	411	394	397	408	443	397	413	393	437	438	391	405	390	390	394	435	427	451	406	391	426	378	401	440	388	404	420	410	412	395	406	405	447	404	386	378	417	369	419	382	363	411	391	407	390	445	366	409	388	388	442	404	406	389	431	406	370	402	362	412	377	406	379	393	403	383	379	420	400	394	442	436	393	395	408	391	436	426	439	427	414	453	379	379	400	376	376	423	426	404	409	425	410	445	476	426	408	403	398	417	414	403	412	430	432	448	403	376	388	398	398	354	434	412	439	430	420	410	396	479	405	396	394	380	396	409	402	438	385	388	445	403	389	437	402	393	425	443	394	404	393	415	390	404	437	383	385	351	457	440	420	416	448	417	362	392	411	379	376	403	421	442	418	393	415	411	384	403	388	393	383	412	473	434	389	431	376	453	422	389	391	394	427	405	423	413	412	401	402	381	480	410	409	402	407	401	410	429	392	392	414	453	396	420	432	443	407	416	369	439	398	429	391	394	424	374	434	389	432	379	393	373	376	376	376	403	385	337	458	432	425	428	403	418	389	428	391	373	426	400	422	390	399	418	447	395	383	423	411	406	419	436	367	400	379	404	437	403	404	422	388	405	419	393	375	437	429	361	442	368	399	457	424	417	381	386	371	389	404	438	414	380	386	432	364	384	443	415	410	370	401	400	412	433	400	385	455	379	399	426	386	417	416	374	404	402	420	384	392	432	457	399	409	401	408	412	397	423	378	386	408	386	372	411	416	407	366	417	436	370	412	395	383	422	445	419	410	421	401	407	400	379	452	430
2081	875	932	987	924	938	900	919	930	873	980	936	951	911	957	882	873	892	954	913	937	909	964	863	876	871	877	847	921	914	887	936	858	891	918	943	916	889	897	951	890	894	882	933	927	935	866	885	901	945	877	939	951	864	884	886	881	875	924	897	929	875	883	940	863	916	844	855	891	885	912	895	858	908	889	934	886	873	958	884	946	892	862	917	902	933	885	897	841	898	907	889	937	877	920	911	916	857	926	921	871	975	922	880	898	892	882	957	888	904	923	917	912	924	915	874	927	911	883	951	906	900	908	891	888	945	893	905	843	913	870	896	885	904	890	915	929	846	907	920	898	879	935	944	944	874	907	926	899	917	891	910	927	867	885	875	904	878	885	821	950	899	874	954	954	921	924	936	861	857	905	887	901	938	1009	900	947	928	887	950	889	888	892	965	937	897	908	869	986	915	883	893	875	874	869	932	899	881	928	875	898	967	911	921	897	905	926	920	880	912	934	964	895	916	928	903	973	907	884	882	934	891	927	879	873	964	873	860	892	919	956	927	892	927	929	890	858	860	864	967	888	927	898	875	930	892	860	926	882	943	837	919	868	910	879	882	912	941	949	884	903	901	926	882	934	933	913	888	939	937	910	925	893	920	846	895	853	888	883	933	913	893	918	887	896	852	883	949	898	923	908	940	872	923	839	930	929	916	936	863	864	931	885	948	932	937	904	905	909	920	925	902	875	902	919	906	894	868	869	890	940	946	863	905	915	927	880	890	927	922	972	885	836	904	848	913	866	853	955	932	913	870	912	894	935	908	902	909	878	910	930	909	904	913	865	875	879	864	897	871	905	877	915	899	889	916	858	909	919	913	883	912	872	879	908	930	938	913	877	843	861	962	910	913	936	857	905	904	870	901	891	860	869	889	906	898	872	951	901	889	885	885	904	868	836	897	961	908	918	950	927	907	952	897	968	908	914	923	915	913	897	945	845	854	880	861	939	854	917	875	924	877	872	892	934	910	884	847	950	884	889	923	919	860	938	961	895	939	916	886	864	906	832	910	870	907	884	917	894	839	929	918	838	855	908	876	843	893	834	874	888	934	904	942	881	939	905	945	844	916	907	876	908	831	913	930	908	882	866	901	918	875	927	875	872	879	936	884	887	923	890	910	909	966	869	917	905	896	884	919	927	849	947	899	900	966	870	901	901	902	896	885	898	888	911	864	955	949	849	909	858	916	899	890	894	972	885	862	874	900	890	861	886	896	909	936	881	852	936	898	930	923	900	941	883	889	905	886	913	928	936	915	922	969	957	875	911	876	923	902	889	925	933	926	917	876	910	907	897	856	900	879	910	934	855	892	938	861	891	920	881	874	907	886	919	873	854	913	899	891	924	943	958	896	868	934	921	868	883	883	898	885	938	868	904	910	884	891	880	870	889	897	873	887	904	855	878	909	862	922	895	902	843	900	873	914	958	882	900	889	917	932	793	897	850	895	923	866	924	878	944	934	868	919	870	931	856	903	907	893	944	900	925	902	871	918	918	861	911	900	895	923	912	872	901	922	915	944	892	952	856	921	872	906	889	875	922	889	927	866	929	896	905	888	862	864	840	920	906	913	861	887	903	942	925	911	929	953	869	846	889	878	901	970	870	915	918	889	875	872	873	838	897	907	846	949	889	905	921	859	862	909	928	913	865	852	944	952	940	886	856	986	918	909	909	938	941	923	832	883	917	915	908	891	896	900	949	870	894	872	922	946	897	881	921	879	935	898	881	882	876	877	936	923	882	873	895	946	891	870	909	918	891	934	897	936	977	867	883	905	907	863	850	876	941	916	920	873	865	880	889	911	916	904	950	881	911	871	941	900	872	886	889	904	888	857	923	916	876	893	934	913	878	886	888	865	907	898	880	921	863	877	936	891	923	918	887	889	883	893	848	945	912	863	866	910	931	918	905	865	907	883	856	898	882	907	826	958	891	950	912	887	898	871	872	925	932	904	887	909	912	885	918	905	850	959	894	872	938	869	866	978	867	881	890	939	851	897	885	945	872	871	941	937	887	891	920	913	915	930	950	945	868	889	865	867	891	881	919	891	945	929	850	887	914	887	947	904	950	904	903	865	873	872	921	913	879	852	929	977	943	917	988	886	977	869	921	925	935	881	960	922	850	891	833	939	914	880	904	884	913	901	861	918	903	876	954	898	914	866	858	850	878	905	929	906	921	904	903	954	896	883	897	883	928	910	860	900	882	879	874	923	901	940	908	877	906	875	920	960	906	924	871	950	836	850	884	847	920	930	904	907	883	920	850	879	922	867	881	883	863	932	890	848	902	870	883	867	918	860	896	912	956	914	891	900	941	894	956	856	903	853	880	882	882	872	878	942	863	898	897	911	903	932	920	902	896	885	875	898	923	852	943	903	880	854	915	933	934	926	892	952	870	945	876	935	850	920	856	892	922	856	887	871	923	878	863	921	858	869	927	910	885	964	925	910	913	916	932	908	861	897	798	883	868	940	942	913	905	875	922	928	876	918	899	878	922	871	928	904	930	904	892	887	919	902	875	937	855	881	897	899	893	846	890	842	885	959	907	869	864	931	877	858	892	905	893	905	910	946	939	920	989	886	908	866	889	952	890	898	861	872	896	923	886	849	927	862	933	885	930	936	913	916	941	875	912	914	843	933	920	921	938	914	856	895	941	894	878	917	854	932	934	893	873	870	890	937	905	911	910	852	897	965	915	908	890	951	879	925	897	929	969	917	867	885	885	876	868	869	902	892	945	887	899	893	883	917	917	937	924	849	882	908	945	826	986	828	897	935	919	928	858	931	942	898	876	947	869	900	899	901	872	892	943	888	948	894	935	814	889	895	911	881	929	946	894	898	921	921	905	925	827	891	866	868	909	877	917	923	846	931	902	868	891	831	898	954	843	915	851	909	894	941	899	871	900	897	864	880	938	934	899	864	909	944	863	900	935	928	889	903	932	862	942	904	889	882	912	890	901	890	963	923	897	939	914	940	832	957	921	875	932	914	898	943	896	904	865	929	874	899	950	847	921	922	908	925	918	917	867	888	889	874	906	893	874	912	872	911	875	837	897	861	871	950	900	914	915	950	977	891	928	904	887	922	873	896	960	908	922	930	973	887	888	949	928	848	953	852	909	920	914	873	904	906	878	873	895	870	936	904	937	901	836	952	962	881	843	860	921	919	958	922	919	893	911	954	909	892	865	929	950	920	926	905	900	870	937	852	875	914	892	948	928	857	878	948	878	901	945	904	861	915	933	911	908	936	903	933	901	928	904	968	921	923	911	889	851	900	923	865	897	955	884	858	939	946	919	945	905	908	940	885	986	919	930	877	921	938	871	902	924	920	897	903	898	925	927	918	911	852	942	897	902	892	885	872	896	925	922	871	850	904	898	865	895	918	930	895	883	925	872	913	882	928	867	854	891	884	883	942	866	871	932	884	878	864	892	886	897	842	920	945	896	884	894	972	922	910	950	861	925	893	870	900
7698	495	486	435	382	312	279	275	246	235	234	239	199	221	237	192	194	187	203	213	211	203	196	219	206	188	185	226	186	194	186	208	197	194	200	200	211	212	169	191	197	211	180	204	193	200	201	210	219	172	204	199	178	173	220	212	207	198	212	186	212	185	179	202	193	191	192	199	224	189	216	197	204	205	199	223	228	204	204	202	209	174	185	180	184	193	197	224	199	208	218	223	180	201	194	203	208	215	230	188	212	190	206	224	198	214	200	215	214	208	197	212	164	215	217	186	224	173	218	196	195	182	203	212	195	177	224	194	177	222	201	221	214	205	205	201	191	201	222	190	194	207	212	210	187	213	192	199	196	189	207	195	182	229	204	190	204	197	211	217	208	231	201	193	191	213	188	193	174	172	196	217	192	201	214	205	179	184	196	185	190	191	195	220	225	191	208	194	211	218	227	205	204	200	193	213	214	173	205	213	221	200	200	189	205	199	202	219	197	185	194	198	190	196	231	218	202	209	196	215	214	203	202	162	176	186	184	192	188	169	192	197	213	217	204	211	197	182	207	193	198	185	220	188	182	185	185	196	198	210	205	210	185	181	200	179	196	198	179	198	195	202	214	192	180	185	203	221	200	188	211	216	192	206	180	190	200	221	225	190	195	207	196	213	215	203	217	184	212	199	201	200	192	194	201	177	186	194	192	202	201	196	220	206	176	191	195	217	201	197	209	199	194	202	166	197	198	212	185	180	236	191	171	218	199	203	204	202	207	206	203	227	188	189	183	197	207	206	202	205	223	185	199	193	159	194	202	199	200	209	210	213	175	203	209	214	216	180	201	184	189	181	208	185	202	195	200	211	188	213	196	215	188	189	228	220	194	175	189	189	217	208	180	202	203	173	191	231	238	194	181	207	218	211	221	199	222	213	194	198	252	232	195	194	211	192	216	204	206	186	201	198	178	210	166	197	202	198	208	193	201	208	222	216	213	180	202	235	203	189	186	181	191	182	212	209	235	181	176	196	195	187	208	210	174	208	193	216	199	177	234	183	220	203	192	194	203	187	208	201	186	198	195	189	198	200	192	207	202	226	199	186	192	205	217	177	170	216	211	191	182	195	227	203	230	172	183	201	197	202	200	196	204	177	195	179	216	203	204	185	198	202	187	166	237	210	193	222	207	228	218	210	202	190	171	200	218	182	191	225	209	190	213	184	201	196	221	224	205	194	209	204	182	213	190	207	182	175	225	199	215	188	196	201	196	214	198	188	180	199	216	181	208	191	198	200	177	185	186	183	208	190	192	208	227	194	181	202	205	186	164	183	172	196	185	217	211	221	191	189	230	197	189	194	189	182	207	207	191	212	200	195	214	210	201	224	197	205	194	178	199	187	195	188	202	200	200	209	209	183	203	190	195	236	210	193	228	193	195	228	206	187	181	203	217	210	220	222	205	175	207	181	179	180	201	199	191	195	210	200	176	209	202	200	203	173	204	197	223	174	196	217	187	191	224	218	172	186	193	205	196	203	200	208	205	181	196	202	224	198	195	193	203	206	210	193	196	220	199	206	195	214	203	218	194	201	184	193	215	193	187	225	230	215	168	218	198	182	206	191	185	212	186	196	204	214	198	216	186	232	212	189	199	208	194	200	200	184	164	202	186	220	210	199	204	221	224	171	178	194	196	185	213	182	199	203	183	215	193	201	196	178	209	209	176	192	207	194	192	196	239	211	210	204	196	196	206	198	211	172	201	209	191	216	204	202	188	182	220	188	229	184	202	210	185	185	193	212	202	200	218	200	203	204	198	183	215	186	198	218	245	202	205	195	179	193	177	194	171	199	204	207	226	196	210	177	191	200	217	212	200	191	189	210	189	176	198	177	192	183	201	176	190	208	207	196	209	166	240	230	196	201	183	186	220	199	174	212	197	168	176	184	186	192	200	197	195	214	210	195	205	188	211	199	192	197	222	202	210	191	199	206	184	182	198	205	217	227	203	186	193	222	185	200	195	184	183	193	204	211	208	209	218	164	211	202	229	194	193	197	205	191	198	216	189	202	181	223	198	217	193	193	195	202	224	199	209	217	199	191	195	179	198	222	215	190	208	184	238	198	219	203	211	197	177	226	199	203	212	188	158	226	230	209	210	209	199	186	192	208	177	187	210	196	196	184	206	191	185	182	194	198	176	192	209	207	204	212	229	170	202	195	217	203	189	222	229	210	182	185	213	209	227	198	200	196	181	182	190	163	190	171	208	181	195	209	159	194	221	211	217	215	192	219	209	185	201	196	192	207	226	185	208	238	188	195	242	216	196	212	194	202	217	193	204	184	211	186	208	184	201	185	187	196	210	213	203	218	161	223	192	210	222	200	220	202	209	175	203	204	233	200	226	211	211	195	214	223	192	206	210	220	171	207	209	194	187	180	186	188	175	212	226	180	197	196	204	225	189	227	220	198	222	202	190	223	204	174	191	195	189	187	214	210	209	202	192	192	198	165	197	197	190	207	216	183	193	197	212	191	219	213	232	222	207	187	222	202	188	217	181	203	213	209	186	170	162	180	199	171	178	193	191	198	200	208	213	190	203	167	193	208	190	182	189	202	189	220	195	222	211	208	209	176	195	203	191	187	204	213	182	188	189	213	205	166	197	187	204	209	183	211	196	207	215	190	185	209	220	158	160	204	176	188	175	215	185	195	198	182	185	175	187	205	196	200	186	180	209	214	206	171	188	181	196	220	194	219	204	203	171	204	205	198	185	214	196	186	233	211	211	189	228	210	217	208	206	202	204	189	194	217	214	205	210	206	204	186	178	216	198	203	202	182	177	212	219	204	175	194	202	187	215	204	171	180	185	203	210	187	158	210	216	191	209	173	203	188	192	215	213	199	216	203	190	184	199	206	189	238	196	209	208	203	204	234	193	205	206	205	215	172	213	214	228	194	231	207	191	209	192	200	193	175	198	204	206	210	200	207	207	182	207	218	162	194	205	203	194	188	186	227	208	156	190	210	180	190	192	200	177	197	214	208	189	199	194	213	191	209	190	179	166	201	191	221	201	226	201	206	223	188	223	195	193	205	178	224	208	236	183	196	216	215	191	200	204	172	205	199	189	216	216	191	200	200	202	177	195	199	218	195	203	193	196	205	204	233	197	207	202	220	185	190	179	202	224	223	193	198	199	201	217	195	179	208	192	199	204	188	214	177	186	241	163	210	205	199	200	226	211	199	187	177	197	239	184	203	195	205	217	187	200	193	187	180	205	217	201	219	199	198	203	205	210	209	202	175	200	223	221	209	187	179	225	196	201	198	200	207	203	187	200	192	206	207	202	199	220	190	199	244	199	194	183	200	220	189	220	198	223	206	171	196	184	196	178	223	204	193	193	204	205	223	184	197	208	172	190	226	237	193	209	207	214	222	197	202	190	203	175	194	174	215	201	207	194	207	221	188	175	199	208	223	186	201	175	214	195	195	206	204	229	195	197	204	184	213	194	163	179	210	202	141	188	199
6463	753	1180	1279	1178	1063	873	788	753	724	661	692	683	561	610	570	571	516	569	504	525	547	524	521	557	530	535	512	552	552	509	528	512	542	488	477	540	512	536	540	546	542	500	516	520	507	512	492	520	483	495	492	502	499	501	529	499	516	473	500	514	487	513	500	484	520	505	495	468	499	487	513	524	486	494	461	501	459	508	494	550	510	511	523	498	522	491	530	492	512	514	477	516	503	508	518	507	513	469	507	541	513	445	535	456	510	522	469	526	514	500	460	522	451	484	467	498	462	494	484	462	489	483	550	535	540	540	504	481	507	534	544	508	526	562	487	549	495	488	530	522	497	496	487	473	520	522	497	508	502	495	469	514	479	499	486	523	496	487	438	494	489	538	478	502	487	482	523	474	497	469	483	512	494	525	522	514	488	469	507	479	512	484	489	490	491	495	513	538	509	512	511	534	493	478	501	502	525	497	538	495	503	489	518	489	476	497	496	517	518	514	523	491	483	497	452	519	513	509	508	494	470	488	515	509	524	551	523	533	499	547	479	496	484	506	487	534	492	508	471	497	467	469	484	468	501	497	484	510	549	506	530	498	528	514	547	491	485	509	499	497	524	477	525	475	525	525	507	529	476	514	492	520	483	483	507	510	464	517	547	518	510	522	505	497	518	484	499	505	499	507	485	544	521	495	500	514	487	483	492	543	481	496	527	476	506	438	521	469	516	540	494	535	482	557	451	473	534	502	561	483	512	495	480	500	507	437	491	520	515	493	517	519	513	511	500	502	493	531	513	506	461	527	485	525	501	517	474	480	516	528	524	502	497	487	547	522	546	518	519	496	507	520	501	480	469	538	475	532	475	498	485	495	495	513	511	514	465	501	524	457	523	481	490	487	537	526	480	485	538	514	507	517	488	492	513	467	508	528	506	472	476	512	478	517	491	468	509	479	484	495	509	511	520	504	505	516	520	479	492	494	485	519	482	498	497	516	492	493	514	502	507	502	501	507	499	497	473	532	514	474	526	507	500	482	523	475	452	503	478	489	536	529	511	505	536	469	489	507	535	491	506	490	477	508	479	508	520	519	492	524	532	530	490	529	505	514	502	487	530	507	546	474	501	525	497	498	547	514	543	512	498	500	503	476	480	512	484	454	543	492	490	487	503	494	515	464	514	467	496	488	543	504	507	507	519	503	495	529	494	498	503	519	534	515	457	529	483	510	491	482	551	536	491	489	512	494	491	546	527	491	503	504	528	503	530	558	516	478	535	474	516	495	556	501	473	523	496	521	479	513	510	505	486	494	525	515	506	496	543	506	505	530	515	526	482	517	555	490	484	522	499	507	473	514	522	513	493	505	524	481	526	468	510	557	494	486	517	575	464	494	476	519	499	456	472	480	517	489	473	514	507	505	488	509	485	521	500	464	468	488	460	507	532	510	483	476	480	511	497	525	484	484	523	496	537	480	539	466	520	503	479	511	504	493	518	527	488	533	500	499	476	525	515	497	511	483	521	509	506	490	471	509	510	539	553	496	502	519	499	497	494	476	544	463	527	519	503	506	500	481	483	469	486	495	523	464	505	466	545	514	508	486	514	518	530	511	491	501	450	531	503	530	527	522	499	465	510	487	478	529	562	516	530	519	508	495	524	483	512	497	479	507	454	470	496	471	481	507	541	462	470	514	533	514	501	475	505	490	514	524	525	514	485	514	523	519	468	460	517	491	501	501	513	466	490	499	523	474	538	530	530	549	548	494	521	468	523	489	499	507	518	495	524	521	476	528	469	544	517	515	519	482	495	508	555	555	477	530	502	518	501	485	485	468	503	475	518	498	494	537	509	506	460	512	551	497	497	500	503	503	483	531	498	502	505	488	518	457	492	463	502	515	493	475	465	505	487	459	453	535	529	542	500	504	509	502	505	510	498	485	511	471	515	484	497	537	480	544	516	501	528	501	485	508	515	476	489	504	521	503	534	510	489	512	474	514	528	533	470	493	525	484	530	489	496	501	522	487	502	480	504	463	512	455	480	503	526	484	503	480	468	493	493	491	498	509	513	481	511	513	488	529	505	514	534	531	496	537	511	491	482	464	490	497	472	529	477	509	502	502	469	498	539	495	529	514	494	512	501	518	494	503	507	541	508	482	507	508	489	492	515	528	513	522	519	512	465	483	539	489	454	545	480	530	512	524	521	539	486	517	550	467	546	507	532	556	493	514	448	522	495	536	502	490	509	513	542	534	514	495	488	548	480	517	490	512	497	510	494	503	495	528	520	525	517	481	510	471	515	473	481	510	512	501	530	533	533	507	524	467	517	518	518	501	488	515	516	491	477	497	517	486	523	485	476	500	504	496	524	553	529	450	506	518	528	509	481	486	520	471	532	507	507	509	520	503	535	485	511	503	510	511	541	487	526	499	516	525	482	484	498	531	504	526	495	497	548	507	530	512	471	511	537	471	487	482	506	517	485	524	477	494	528	482	491	518	522	513	493	500	483	512	507	532	501	477	556	523	502	517	492	495	481	521	481	547	474	482	511	481	537	500	485	489	527	499	518	481	525	466	534	485	528	514	480	567	493	513	530	454	505	480	486	519	468	492	495	521	511	510	488	536	487	514	567	569	515	506	501	494	493	501	520	493	522	530	499	507	567	493	483	500	483	495	487	534	512	501	520	544	533	474	510	490	520	508	504	499	492	512	474	490	509	488	492	494	524	493	515	519	540	515	512	511	517	488	513	530	510	499	509	485	487	545	476	481	484	483	494	501	471	498	487	517	478	524	521	483	517	476	536	473	545	510	507	530	452	490	522	499	473	473	516	494	496	529	501	506	526	477	523	488	484	488	476	481	493	507	515	492	498	485	512	526	497	491	512	531	498	553	480	543	537	496	486	471	502	480	495	504	508	512	470	475	543	519	508	472	487	531	527	473	482	493	501	494	538	477	477	514	487	485	520	484	493	524	525	497	493	491	486	513	510	491	507	494	500	492	506	518	479	510	488	499	569	470	521	496	485	511	482	482	504	491	439	493	513	482	453	508	477	477	538	450	496	500	517	529	512	504	517	552	499	475	543	555	480	515	521	496	501	528	488	494	509	492	499	498	527	523	521	502	509	490	499	439	522	531	469	538	502	499	489	517	548	452	486	481	491	540	481	536	517	499	483	499	519	506	509	468	506	436	516	508	510	522	507	502	494	468	495	505	485	509	520	464	464	516	504	482	517	487	490	513	482	462	500	512	508	480	495	484	494	522	500	501	510	486	515	457	505	504	474	510	483	505	515	510	554	499	527	525	519	473	529	521	488	527	454	519	490	493	513	484	514	510	480	536	498	486	499	525	534	514	503	512	485	477	496	492	535	444	464	503	497	513	498	513	511	511	516	496	503	521	535	511	477	523	503	491	488	524	536	512	504	516	503	499	524	471	477	547	503	483	478	492	535	477	513	505	531	539	487	494	482	503	492	506	478	496	453	509	480	527	507	524	517	447	485	541	502	517	505	530	539
15132	1321	962	739	539	426	426	361	326	304	320	304	292	293	249	281	277	271	274	272	246	270	297	264	264	250	268	248	248	216	242	226	244	263	267	276	237	231	234	234	222	258	234	260	256	232	269	262	222	224	250	275	229	218	241	268	265	263	270	247	242	221	249	244	210	227	288	275	256	238	240	257	249	297	256	250	269	244	270	277	238	212	235	239	264	239	245	258	233	228	252	253	239	294	237	261	249	208	246	246	246	239	237	246	226	266	270	236	257	217	249	272	236	261	278	272	281	271	294	238	253	211	261	241	236	261	237	247	246	259	237	228	232	239	254	252	241	254	270	264	260	236	244	239	243	253	240	274	276	257	269	220	211	261	239	224	248	258	221	271	219	227	248	285	267	242	258	243	239	205	237	269	270	257	232	263	239	213	233	246	266	265	263	230	277	211	230	244	260	232	231	264	240	264	257	254	254	263	248	257	252	283	256	280	239	216	253	245	242	260	279	252	238	229	248	267	224	206	237	256	268	233	253	238	250	244	252	243	222	225	258	278	265	255	235	251	240	219	229	270	234	245	257	241	249	247	253	272	245	254	254	255	261	269	256	271	260	283	249	244	238	251	263	275	258	237	207	274	238	252	235	250	253	249	227	241	237	264	239	245	214	245	218	245	262	251	228	236	248	267	280	244	251	270	236	232	269	251	245	243	228	239	222	249	259	254	251	246	253	226	238	208	221	262	246	241	269	267	267	234	246	264	261	252	229	230	227	238	246	246	255	247	217	264	237	230	232	248	251	262	252	219	249	261	253	250	230	275	251	252	262	268	244	244	242	244	228	254	228	242	269	233	250	289	251	256	248	250	242	292	232	218	202	235	246	231	272	258	267	243	246	242	249	223	241	239	223	244	236	264	250	238	254	216	240	252	247	234	273	264	234	270	231	241	233	238	202	251	254	262	290	230	267	271	239	226	248	238	234	238	243	255	250	264	220	244	243	256	314	263	267	271	266	255	245	251	242	217	263	236	234	269	235	262	250	261	248	224	265	267	253	239	219	272	235	263	233	216	280	236	233	241	263	250	257	247	224	267	237	236	248	261	222	247	237	268	249	227	242	257	244	252	250	250	270	228	255	228	264	245	288	257	274	245	215	270	243	252	241	241	244	207	259	256	249	255	250	218	219	239	245	226	243	230	297	245	268	265	239	277	246	254	228	232	243	250	232	246	266	239	281	258	230	226	251	244	258	240	237	236	239	266	275	245	211	264	227	260	263	247	242	233	265	228	262	243	257	241	233	244	266	239	271	217	254	243	244	251	240	284	267	221	225	213	260	254	209	274	256	240	253	249	226	255	247	258	231	236	262	259	231	263	229	237	250	222	239	234	247	265	255	268	260	252	252	242	239	265	262	244	214	264	262	284	254	281	255	281	224	262	232	242	248	263	260	252	264	246	248	241	254	251	200	263	218	249	246	234	256	266	269	265	249	273	255	256	251	254	269	258	266	254	231	235	262	252	228	249	241	260	231	259	254	262	262	249	261	266	271	273	225	234	236	238	237	223	238	236	245	246	250	269	240	248	258	261	240	228	241	265	267	287	241	268	252	262	241	231	240	249	252	254	228	234	251	263	232	259	259	218	203	239	242	237	282	228	246	227	246	274	265	253	240	243	269	272	268	231	271	259	250	250	238	260	252	247	262	233	233	250	230	266	280	219	265	246	225	280	240	219	241	263	242	232	239	239	245	268	210	262	226	259	259	239	242	248	256	252	234	239	243	257	250	265	245	226	226	263	260	249	230	251	247	264	241	253	253	240	249	229	236	236	275	248	258	231	229	246	241	245	224	251	223	260	252	280	256	238	262	269	251	257	245	254	237	276	232	239	272	281	251	249	262	278	254	266	237	233	233	247	256	234	220	242	278	274	226	242	252	249	220	254	221	252	268	275	248	242	226	234	230	258	240	270	239	248	265	243	269	238	255	260	249	276	251	236	246	239	260	242	267	289	281	266	246	254	229	254	238	265	250	237	204	204	244	238	247	250	236	247	254	249	274	251	262	251	260	257	251	268	268	275	274	227	261	237	232	252	239	256	264	236	251	255	240	250	219	234	267	232	235	278	247	270	238	287	252	261	213	222	250	240	233	236	241	260	234	236	241	246	256	276	252	241	261	235	255	240	249	275	251	236	225	257	212	264	268	242	226	256	229	247	248	237	259	241	254	266	236	265	215	269	255	277	259	244	262	265	245	231	256	246	268	250	248	243	230	246	259	254	227	230	252	248	214	223	241	259	245	233	277	266	233	242	240	248	258	268	221	220	245	252	251	258	257	266	223	231	244	258	273	227	280	239	244	248	238	260	235	233	251	250	258	252	263	298	257	259	257	252	262	275	263	250	232	241	262	268	235	232	251	238	254	246	257	247	249	242	274	239	255	228	251	223	228	247	262	244	269	272	226	265	228	249	265	246	259	245	252	265	267	254	257	230	247	271	236	265	228	246	263	245	223	277	242	265	230	223	236	237	283	242	295	253	260	212	230	244	217	245	254	259	247	259	257	242	237	271	264	259	258	239	241	251	248	249	273	242	237	236	267	255	250	211	228	239	268	262	257	252	257	247	267	241	226	239	234	253	227	237	238	222	256	272	224	246	264	229	242	276	268	263	265	277	231	253	225	237	235	234	265	215	238	271	269	256	239	258	265	260	236	235	227	267	264	246	259	246	258	261	234	244	252	211	262	246	270	235	248	260	244	247	229	263	258	255	253	247	238	262	249	207	264	248	231	241	257	257	280	243	227	259	265	260	239	238	237	251	274	261	271	247	246	255	259	224	255	256	248	220	259	243	247	237	240	235	235	227	251	232	302	240	265	243	272	228	278	252	241	241	240	260	282	274	243	258	229	244	254	250	255	220	263	256	245	260	233	282	262	280	250	249	265	284	283	273	246	239	242	242	262	295	222	252	239	254	249	234	248	233	277	258	258	225	272	233	269	207	237	258	245	241	236	260	237	270	282	222	255	216	256	233	238	212	255	246	244	248	255	244	274	273	246	223	216	279	258	241	252	266	263	258	262	258	225	259	265	248	250	223	248	265	228	218	247	213	271	259	223	234	258	259	240	238	278	249	225	235	250	257	252	268	232	258	264	286	230	233	238	237	218	237	259	256	233	247	238	235	252	254	252	248	229	218	252	271	239	258	292	262	266	227	260	263	259	275	243	238	253	261	267	244	241	267	253	259	235	232	254	232	251	279	249	253	238	215	223	271	253	252	258	234	239	222	259	258	261	261	297	266	258	253	222	262	246	237	284	251	247	242	259	239	216	271	239	236	249	275	250	211	217	221	261	241	245	232	260	236	275	245	252	253	253	261	261	245	255	249	248	225	242	245	272	265	206	236	272	280	251	225	262	217	257	250	253	262	236	215	257	242	233	252	233	213	251	255	234	247	246	253	269	278	259	272	265	253	230	215	224	233	243	242	234	218	256	265	253	238	260	255	272	228	245	237	257	233
8318	1207	2082	2186	1947	1616	1405	1208	1101	977	930	912	862	808	819	786	812	773	726	739	714	667	693	686	715	687	686	676	691	717	711	666	659	659	625	680	630	697	675	695	647	693	574	647	675	680	610	627	623	666	690	640	652	664	653	601	666	607	638	661	656	600	663	636	654	695	621	619	703	644	631	626	656	632	645	687	606	632	658	686	654	640	609	655	611	671	647	649	652	707	652	652	704	623	613	641	656	674	611	603	600	647	643	650	592	605	633	625	612	593	651	653	615	631	615	653	620	584	628	662	655	602	650	622	662	611	627	654	630	623	647	639	669	628	596	613	628	605	653	603	649	661	656	622	660	634	602	652	634	661	642	593	629	673	617	665	584	620	638	607	642	656	584	633	613	648	643	629	597	653	613	620	639	667	645	599	673	648	670	648	639	601	667	598	641	614	642	653	636	631	637	581	621	638	607	644	635	592	633	596	665	630	613	610	627	628	620	682	585	635	645	629	664	666	645	583	639	656	653	703	594	636	620	636	588	628	640	616	631	635	608	619	613	650	665	616	644	634	657	618	656	641	632	639	580	651	672	583	705	626	616	641	616	603	700	672	617	612	668	646	687	616	625	648	650	651	655	711	648	617	661	637	626	608	585	599	617	575	636	674	586	663	618	645	603	607	654	645	695	635	608	652	646	678	623	618	628	618	607	630	615	628	665	662	618	667	641	616	683	664	666	677	643	634	596	663	647	631	641	670	650	655	607	663	615	663	679	606	605	612	664	634	594	632	638	628	636	622	621	644	618	664	637	644	663	614	631	646	612	645	609	656	665	644	637	623	607	665	627	636	618	634	630	592	644	621	613	626	658	619	639	656	641	650	647	625	647	615	633	615	626	653	628	618	595	627	665	585	642	614	667	618	647	646	605	590	633	611	607	629	626	689	628	636	617	608	628	648	600	616	622	570	630	682	662	646	618	638	653	650	671	626	669	613	622	671	628	645	616	634	682	598	642	642	611	614	660	594	625	634	612	611	666	630	618	632	607	594	677	626	586	636	599	621	621	646	606	658	630	606	637	651	645	649	643	630	695	593	636	637	618	597	598	651	653	667	621	595	646	676	624	625	635	619	626	619	645	608	611	659	656	616	628	663	613	669	615	667	620	636	624	591	594	620	623	581	623	615	618	712	645	649	600	637	629	637	576	626	638	663	641	638	635	656	633	622	634	643	624	604	628	617	624	638	636	687	658	614	659	648	634	634	605	659	637	578	627	626	610	632	618	605	620	645	639	635	643	617	621	636	616	596	622	600	653	625	624	644	603	630	599	615	634	626	615	615	620	627	588	664	626	623	630	597	627	630	660	636	635	619	613	627	623	649	643	648	652	671	596	621	618	650	650	670	605	668	610	626	670	644	610	634	605	631	683	656	643	619	668	631	634	641	600	648	633	708	644	630	625	650	613	654	612	675	624	634	625	580	618	611	601	621	640	679	618	660	637	649	624	659	637	610	665	631	613	606	608	612	634	649	693	609	634	636	637	640	611	617	607	647	658	625	625	629	619	630	661	600	640	669	632	659	642	640	642	648	577	640	651	617	639	631	643	640	632	671	615	631	672	633	627	630	617	616	621	645	646	664	663	651	646	620	641	615	646	639	645	654	641	634	629	663	623	648	600	641	655	651	676	662	616	606	627	631	591	652	632	610	632	626	622	601	602	636	655	663	626	650	625	649	596	606	612	619	623	656	621	651	632	668	611	655	652	647	601	651	632	659	658	582	624	605	646	650	648	595	657	591	626	621	615	683	594	656	607	670	640	631	628	637	602	654	631	595	663	629	606	618	623	598	615	619	617	643	594	605	648	627	613	636	649	606	632	632	617	654	629	611	616	608	654	627	644	612	592	658	663	621	631	620	613	645	654	605	590	625	648	665	598	639	663	608	623	615	641	606	638	658	612	597	607	669	600	618	639	644	628	610	669	641	642	616	646	607	621	633	618	566	603	624	652	613	679	648	637	587	616	619	642	618	668	646	629	639	627	660	646	570	605	635	668	611	627	619	664	638	654	623	597	646	622	650	623	630	608	615	621	669	636	635	637	646	625	654	630	623	653	644	629	679	606	667	634	614	628	571	667	622	647	642	598	615	616	636	640	656	611	647	614	621	630	667	645	696	619	626	661	588	635	668	665	656	609	611	677	626	647	663	633	661	659	608	628	603	677	662	650	617	655	623	638	581	621	668	668	638	671	622	624	646	649	656	619	612	653	630	601	625	641	610	613	626	653	639	641	624	605	608	627	671	611	627	623	637	662	628	590	597	628	603	640	621	613	646	635	648	612	652	666	639	604	667	659	626	607	610	629	618	634	612	656	635	628	665	643	591	623	637	640	587	626	673	673	622	634	623	644	657	639	610	615	650	634	604	684	629	601	620	600	610	644	637	641	598	639	659	625	623	638	552	620	648	651	629	662	625	607	642	614	622	635	646	649	633	618	699	633	595	640	625	654	651	623	602	612	620	641	658	603	565	636	689	547	619	628	654	691	631	631	599	650	621	641	600	659	633	649	580	624	643	632	630	602	627	640	630	648	604	670	627	654	681	618	661	620	625	654	598	633	602	652	629	627	605	655	621	623	626	652	602	635	648	600	624	624	619	605	624	628	625	632	627	636	602	610	664	616	619	652	637	631	614	652	606	626	652	622	631	696	642	640	630	627	642	648	657	636	636	633	657	653	603	643	601	654	641	650	617	637	604	643	643	646	610	661	622	606	673	659	642	623	628	587	634	640	635	606	643	621	640	612	570	682	626	614	631	629	586	622	647	615	590	621	644	607	632	617	642	652	652	632	627	688	663	636	607	649	637	629	634	644	624	620	638	608	642	588	609	619	628	658	608	617	621	612	640	671	638	611	623	644	610	627	633	652	647	603	655	649	604	617	641	629	637	626	619	618	620	646	614	642	621	640	659	640	618	633	633	643	624	583	602	659	672	599	652	635	606	641	593	613	614	651	615	641	642	598	669	624	562	659	650	616	662	596	632	592	650	625	634	588	639	597	592	620	645	619	641	612	610	629	611	611	656	659	616	617	620	596	648	649	591	634	605	603	647	632	605	633	641	650	632	600	629	600	629	620	625	621	593	631	669	619	644	577	658	633	648	617	618	596	584	625	652	647	614	605	670	618	656	613	586	589	632	751	635	626	636	604	637	631	631	622	583	624	619	621	634	643	590	615	629	615	665	654	609	636	625	677	595	625	584	622	627	615	639	657	613	624	610	615	636	701	648	652	630	635	625	643	634	622	617	700	650	665	641	632	609	661	649	653	642	622	644	618	647	611	635	613	617	633	671	658	652	597	618	641	620	680	582	637	662	617	663	591	605	652	597	616	638	625	672	691	615	602	609	623	660	637	632	627	620	652	640	602	639	586	615	626	618	622	605	625	624	632	641	647	639	604	626	664	607	622	648	650	626	653	643	648	621	660	646	588	593	638	624	607	629	689	638	624	616	616	581	591	660
1783	432	381	400	405	370	392	435	384	437	425	419	410	392	378	389	390	427	415	390	417	379	409	427	417	421	413	397	432	408	413	382	400	395	398	418	402	429	434	389	422	420	388	439	403	453	395	416	400	424	410	463	420	399	431	424	411	412	416	376	382	399	445	448	419	412	420	371	421	418	417	399	362	423	438	444	411	400	382	416	422	391	408	416	405	381	415	407	400	386	423	399	383	424	377	404	418	437	433	419	422	422	396	407	402	401	388	420	387	394	381	405	422	410	418	411	410	395	406	377	404	406	418	441	378	412	416	393	422	444	403	421	381	417	414	448	397	403	396	393	394	389	440	454	446	404	449	398	423	432	414	395	417	429	385	411	415	396	397	409	417	394	414	410	369	408	386	412	450	449	404	408	391	431	378	435	399	414	470	396	415	407	446	401	409	398	399	370	437	380	419	387	386	375	407	392	381	448	440	411	421	421	417	425	399	442	382	409	374	380	415	386	419	413	364	390	424	426	427	402	423	411	430	440	395	415	375	471	473	424	438	385	411	370	421	428	433	400	372	388	397	413	395	410	439	423	418	378	386	368	414	357	413	438	384	409	380	449	453	394	387	410	412	378	414	416	367	401	406	429	428	443	430	394	395	425	406	412	405	420	369	410	407	411	395	403	397	414	448	379	401	430	392	391	371	371	433	375	416	426	393	385	403	364	400	403	355	398	383	424	377	428	406	387	426	365	429	413	433	405	459	410	430	427	430	377	461	402	434	419	397	421	407	380	434	398	388	380	415	405	383	444	429	364	431	397	426	441	424	418	436	427	458	406	407	402	391	406	398	378	461	382	431	443	398	428	405	403	373	414	393	379	414	433	453	407	377	381	404	403	375	432	440	404	368	381	428	425	424	385	430	442	401	447	394	397	444	397	408	404	388	410	424	420	403	393	365	391	390	411	419	356	408	432	424	411	367	399	389	446	425	374	379	406	435	392	393	407	363	381	392	400	389	413	371	392	363	396	404	438	414	413	361	414	379	422	447	411	409	419	386	387	399	436	445	423	463	380	358	398	405	424	436	435	396	432	371	415	404	403	458	367	411	397	426	414	393	392	428	401	461	410	392	402	444	349	441	425	410	385	431	405	396	395	382	376	426	417	385	410	376	405	406	376	382	399	412	372	349	404	356	384	388	385	415	447	378	410	402	424	404	429	415	410	424	415	440	401	412	422	418	420	431	410	434	413	454	455	414	454	402	470	430	363	458	411	417	405	409	380	419	422	420	420	397	403	395	444	418	420	429	424	419	419	432	402	400	377	435	400	400	423	427	407	402	410	419	429	418	420	411	458	452	412	412	418	452	447	416	428	422	421	434	394	442	398	405	396	421	367	426	389	378	411	410	407	389	437	396	410	422	391	375	440	415	395	377	430	392	387	414	379	375	441	383	387	451	417	415	404	410	442	373	403	399	385	397	371	401	397	352	432	411	380	418	430	403	395	410	431	384	391	443	409	385	386	407	396	397	392	409	421	429	423	381	390	423	395	374	397	402	375	404	414	446	399	413	434	402	425	395	435	427	434	402	404	390	397	390	439	418	391	373	397	436	422	411	418	450	401	378	398	403	409	392	459	434	435	409	443	406	363	407	427	373	419	455	399	401	409	418	425	419	428	402	405	388	419	420	431	427	372	402	423	384	439	411	418	465	426	382	414	453	401	417	463	376	413	396	407	414	417	401	430	425	434	374	413	482	385	384	370	392	369	425	400	439	398	387	423	410	414	400	391	415	346	446	375	425	402	414	413	437	439	425	410	431	405	414	442	418	402	396	408	411	408	403	417	410	425	412	376	369	425	386	422	423	442	417	445	442	381	364	450	435	406	391	391	391	368	375	414	404	425	399	440	404	390	442	412	428	404	405	374	390	390	411	432	409	408	431	437	418	396	376	435	413	433	400	430	392	406	429	390	397	392	374	424	451	406	407	386	395	405	408	410	396	383	420	414	394	399	408	425	410	450	385	401	381	428	411	449	401	403	409	419	384	402	405	375	393	395	369	404	424	405	415	412	372	381	427	407	419	437	425	394	374	366	387	386	377	400	410	383	432	423	456	461	446	426	377	404	411	416	416	424	450	385	403	400	446	389	381	419	403	436	414	403	389	400	447	442	413	411	398	403	396	428	405	399	422	407	422	403	347	390	402	378	442	418	440	466	406	390	392	408	400	439	407	376	363	411	402	396	394	420	373	404	400	409	371	416	400	406	422	441	414	402	427	404	406	366	392	366	394	435	418	420	403	432	401	418	402	414	393	420	402	409	455	431	381	392	401	408	384	385	378	409	375	409	400	402	441	439	376	427	439	416	366	405	405	419	393	411	394	396	395	400	410	410	441	459	438	375	387	422	393	418	416	419	401	416	433	395	414	441	423	431	422	378	429	415	411	387	424	401	386	418	389	426	403	405	389	417	442	442	395	425	420	405	408	401	435	422	429	411	422	416	419	416	422	436	416	359	370	384	371	415	402	407	417	406	406	389	415	435	424	381	368	433	381	364	417	420	397	404	384	405	387	442	439	443	420	427	404	426	418	445	393	427	408	398	387	373	410	389	418	444	429	388	424	399	401	451	406	419	419	409	422	430	441	399	354	398	381	426	398	392	423	392	387	441	375	424	443	412	420	378	398	433	432	425	435	368	403	464	396	394	372	386	394	411	431	364	433	383	408	426	409	400	412	464	386	366	434	434	396	408	371	393	393	431	394	390	408	418	444	419	417	434	390	417	387	370	421	410	438	426	430	445	390	406	419	391	389	388	417	406	388	425	437	438	409	408	424	384	374	429	458	384	435	456	413	423	411	437	393	390	392	401	434	417	400	392	425	392	384	424	431	410	417	431	403	402	450	418	424	381	372	426	377	430	386	397	402	415	381	418	390	398	435	394	424	389	434	390	411	405	433	390	399	451	416	389	407	402	365	390	376	392	349	411	405	389	441	418	411	421	405	410	388	424	419	417	386	384	454	449	424	380	385	376	437	409	388	388	390	408	407	405	412	458	410	388	386	423	387	412	416	453	395	371	383	423	402	409	421	423	391	401	408	367	445	402	421	355	383	370	426	413	392	451	417	380	412	398	443	420	397	419	418	401	409	404	376	388	446	429	447	369	406	402	422	425	432	385	405	374	394	400	401	376	411	398	412	439	413	452	407	434	410	403	397	422	413	432	407	401	420	417	425	379	422	395	404	404	402	418	425	413	409	429	412	439	453	382	422	397	432	417	391	428	408	416	411	406	418	419	428	421	385	391	426	409	420	395	370	378	348	417	405	398	419	436	399	338	408	406	405	382	423	385	403	423	468	398	421	393	399	394	408	427	393	412	388	396	372	382	412	439	400	396	382	406	425	427	401	394	377	401	424	400	411	382	429	397	439	439	413	388	374	390	406	399	391	402	429	398	375	441	427	409	407	411	415	384	360	354	391	389	371	396	423	419	378	410	416	404	385	421	363	424	404	411	422	426
2174	937	1003	906	935	1010	919	955	879	945	910	923	932	912	877	959	888	900	926	880	893	908	916	917	925	916	920	914	868	912	888	912	878	842	887	923	953	918	913	927	875	883	912	957	920	879	899	894	958	932	897	875	874	977	859	889	940	894	964	913	911	893	875	910	919	913	819	864	915	889	879	924	912	891	909	887	878	867	889	923	939	942	971	906	883	911	930	931	865	930	882	883	912	858	935	854	902	836	926	903	898	881	867	887	901	910	927	894	881	852	922	888	920	923	977	832	932	927	899	928	895	904	893	882	906	864	914	929	920	882	954	898	907	870	928	934	902	887	929	923	866	935	847	904	896	885	894	927	926	923	896	892	878	932	935	859	936	897	926	898	890	893	957	935	886	859	893	872	945	843	925	863	868	972	908	909	892	871	928	855	886	874	904	904	897	900	903	901	901	893	904	914	947	931	961	871	938	855	907	862	925	927	891	887	872	864	919	913	919	892	869	856	899	900	947	883	935	850	908	932	858	931	913	867	943	905	913	888	918	864	879	937	873	947	919	902	886	965	888	895	898	904	917	870	933	912	901	873	954	923	830	934	870	911	892	931	846	890	946	905	943	882	923	948	906	894	857	897	919	897	940	906	909	894	915	875	899	940	886	845	919	851	910	889	910	925	885	856	912	954	950	945	891	937	869	967	911	918	922	958	939	917	921	852	840	870	911	918	916	907	888	877	895	870	895	866	891	875	918	904	875	909	935	932	904	917	890	930	928	954	925	887	906	935	841	886	867	951	911	930	901	903	893	951	939	867	852	855	981	877	893	895	918	861	913	891	932	927	883	866	917	869	877	889	909	893	933	873	893	883	907	841	847	933	966	906	866	954	937	980	877	898	925	924	890	877	861	909	927	856	897	921	884	903	916	872	897	960	871	909	877	942	920	937	872	893	959	902	904	933	958	898	954	905	882	925	919	909	888	865	905	900	911	889	870	911	962	866	970	931	931	910	892	948	859	834	864	885	895	880	945	871	881	905	910	892	929	919	932	870	893	880	831	949	898	844	966	883	965	857	923	905	917	929	851	911	946	872	915	886	919	934	865	873	911	906	892	885	868	864	932	895	845	879	861	905	897	889	895	914	910	912	880	913	916	904	921	913	936	918	890	871	920	926	884	900	921	942	912	881	922	910	925	892	930	896	911	889	901	913	994	918	930	855	920	868	894	895	906	890	908	917	876	891	882	866	883	885	845	864	921	870	896	908	923	909	925	888	904	891	971	968	935	892	888	909	858	898	870	884	870	910	874	930	912	923	869	890	917	878	883	926	941	937	908	862	882	868	920	910	868	881	893	927	918	916	919	914	922	846	918	919	936	945	869	889	921	834	952	918	897	881	917	908	866	913	909	915	877	964	916	922	880	870	903	919	946	945	871	922	940	904	947	883	937	889	940	931	949	878	896	878	938	964	919	949	913	969	876	911	908	891	933	883	873	913	889	953	905	883	841	857	893	928	911	904	892	871	887	868	980	897	907	867	897	909	894	896	888	927	925	930	895	899	901	892	912	909	899	918	913	921	933	911	858	893	900	894	880	907	915	845	857	910	920	899	926	931	909	894	931	875	891	892	891	878	891	901	895	884	910	913	873	898	893	866	949	912	863	851	904	874	903	891	933	984	877	906	894	926	971	925	882	946	968	906	889	938	934	945	874	957	882	898	926	906	873	945	891	881	861	866	885	917	910	924	917	865	928	918	868	914	883	877	890	872	938	929	929	859	895	909	919	886	933	898	951	906	904	887	913	913	979	861	900	900	865	975	924	895	860	875	889	869	899	903	899	929	903	917	879	925	846	875	934	933	926	907	871	884	905	935	913	898	892	963	926	903	919	932	924	919	891	876	906	884	987	895	859	871	920	945	924	947	910	938	907	900	942	904	906	932	890	896	931	837	893	882	930	887	879	855	919	869	933	939	932	906	853	911	890	975	949	859	870	879	955	873	874	897	913	884	934	888	884	870	894	854	915	982	892	927	923	877	934	917	986	883	950	883	979	930	911	909	880	884	861	884	920	937	869	925	929	905	979	892	901	898	919	913	925	908	898	882	866	903	911	924	908	916	850	909	912	916	914	875	922	879	906	950	887	902	916	878	931	909	896	899	895	909	874	892	899	891	851	902	861	869	909	944	947	890	932	896	841	896	923	864	927	837	921	885	936	966	941	901	951	943	908	867	925	896	866	940	966	902	924	916	903	913	865	952	904	922	917	912	911	903	883	890	939	928	914	914	916	928	888	876	858	912	887	873	908	900	846	894	888	907	928	874	889	904	848	892	898	980	905	931	894	902	850	811	904	897	830	924	953	891	903	832	868	900	897	941	933	868	923	927	921	866	911	927	916	911	939	873	931	875	931	911	870	896	903	915	914	925	934	876	892	822	899	919	918	848	886	935	918	922	916	860	884	844	891	911	919	862	875	885	886	899	954	911	946	930	942	890	940	866	887	901	904	927	860	931	860	881	920	901	941	910	927	921	908	958	896	884	866	906	910	907	957	859	932	828	939	886	909	881	876	895	868	908	869	860	930	987	901	930	920	865	900	885	867	890	892	928	933	912	873	927	857	853	867	892	911	833	885	916	870	942	887	885	901	894	938	937	906	934	954	849	898	886	899	920	873	888	892	921	894	917	860	936	931	866	883	906	897	888	880	891	955	911	881	919	952	953	907	916	936	884	909	897	915	913	877	914	901	902	907	887	876	929	929	855	901	857	962	884	869	897	919	931	882	889	932	897	948	904	903	898	909	961	894	846	860	900	894	901	893	889	911	896	883	907	889	907	917	914	922	896	941	849	895	949	871	894	881	907	910	882	875	892	925	919	882	898	899	891	900	883	918	879	938	903	859	860	870	865	968	930	923	919	935	866	968	993	875	948	900	891	953	926	939	888	943	927	923	979	957	940	882	891	894	852	969	919	918	912	881	968	890	881	904	919	854	912	916	914	929	904	874	879	923	921	924	871	893	903	883	858	869	906	858	925	899	992	938	891	873	915	921	922	963	887	830	914	928	897	902	950	938	931	919	908	896	935	945	871	890	882	967	912	892	908	921	870	906	924	873	885	945	939	841	899	901	886	870	993	891	920	906	875	927	892	842	910	910	842	894	876	916	846	898	924	933	860	916	859	901	978	960	874	865	949	901	870	877	953	936	908	941	905	923	925	884	901	911	884	903	852	896	895	856	870	927	922	876	905	931	834	881	854	897	874	908	890	888	908	902	872	885	901	870	928	938	837	866	873	893	910	879	931	911	892	869	931	962	890	937	873	937	844	910	922	940	883	858	919	897	914	871	930	940	887	892	958	916	871	952	939	883	903	909	933	920	859	920	914	911	955	906	868	864	902	923	894	974	903	898	881	967	854	898	920	847	879	900	861	951	898	875	913	901	881	890	930	873	866	923	929	913	835	939	895	889	893	912	888	868	882	918	887	908	929	894	928	902	873	886	932	854	878	891	877	854	925
7828	569	530	441	332	313	245	272	268	235	219	201	214	248	239	222	191	221	198	194	226	208	196	228	208	203	198	190	217	218	220	188	164	179	205	190	177	218	183	174	184	201	252	202	196	212	213	177	217	216	187	215	196	232	210	220	228	218	190	191	194	201	245	185	197	204	212	196	212	216	201	194	213	213	209	189	182	219	199	194	208	172	198	167	206	198	210	166	206	150	189	222	219	217	204	204	189	178	162	203	209	189	191	200	198	199	195	240	189	199	215	202	209	181	210	166	207	211	211	218	208	198	209	244	215	182	204	170	219	197	193	198	215	198	204	194	229	203	200	208	208	228	201	204	211	198	222	218	210	233	212	190	211	214	181	187	233	166	198	200	210	212	219	210	181	209	209	180	201	189	198	202	193	194	208	205	212	180	198	227	170	206	212	205	207	188	212	195	198	196	196	242	204	218	200	209	194	220	196	218	194	203	215	254	230	184	208	221	207	225	190	207	198	175	217	202	205	233	225	235	174	202	215	213	214	190	184	225	225	209	210	205	183	180	201	208	194	188	174	210	204	202	215	192	209	199	210	210	205	233	223	222	195	205	220	187	214	205	230	222	218	190	191	212	190	221	234	231	219	219	183	199	183	201	219	202	200	233	193	208	210	190	205	216	223	195	209	219	206	195	198	197	200	196	186	195	205	178	190	224	192	221	205	219	176	231	199	206	220	193	199	217	181	250	182	222	201	187	199	201	219	211	195	195	239	216	225	195	196	204	198	188	204	219	216	214	219	211	213	205	229	198	243	214	206	183	219	215	187	172	205	209	198	227	187	215	223	206	199	212	205	217	202	214	222	195	195	204	197	195	198	190	201	195	177	234	185	184	200	202	213	213	218	244	167	233	215	185	209	198	216	235	208	194	192	156	210	246	199	201	225	218	217	179	202	220	201	197	189	193	192	209	179	208	219	211	234	200	204	201	209	198	214	188	225	203	222	218	233	194	188	190	181	188	208	196	202	183	200	230	215	199	205	204	211	201	205	189	203	192	193	215	193	210	194	191	209	217	205	212	179	178	211	222	196	215	218	204	199	234	216	200	196	209	209	196	196	213	211	204	202	184	208	195	193	215	226	221	219	182	208	203	207	206	200	212	192	189	199	196	206	228	232	230	206	198	202	220	190	196	202	205	200	227	207	202	185	189	212	196	220	208	208	180	187	186	204	193	204	219	211	214	222	209	187	187	206	211	211	202	201	186	184	209	209	206	214	189	207	198	203	197	198	199	202	211	206	209	175	209	203	187	181	176	209	219	194	228	198	217	199	223	199	183	199	226	209	186	210	212	200	206	199	214	188	210	193	176	204	188	181	199	164	225	205	171	214	213	209	204	214	203	246	212	207	197	199	211	184	160	204	192	210	202	219	206	183	203	191	207	206	223	177	176	235	200	225	199	211	225	186	205	204	228	201	199	218	215	177	217	207	229	213	202	213	185	203	201	222	218	221	194	206	211	223	206	210	222	197	232	196	186	202	198	244	261	204	188	205	224	196	183	211	213	195	218	204	195	194	218	230	206	194	191	196	210	193	204	221	219	213	198	189	170	255	193	212	183	185	208	195	195	215	195	185	223	190	212	187	210	195	205	207	202	207	208	204	197	190	235	186	214	213	210	196	179	202	226	204	191	215	209	214	179	206	217	201	196	204	201	219	196	228	204	213	196	211	208	217	221	211	228	213	205	190	214	197	182	205	209	204	199	199	172	225	191	167	208	192	191	199	188	228	192	210	214	201	212	205	187	202	192	202	202	188	209	161	179	215	200	206	213	202	207	210	224	205	213	194	186	181	203	197	199	211	201	191	180	218	239	209	198	209	159	184	216	194	190	209	213	195	186	198	201	208	194	214	200	212	222	212	183	225	187	202	235	194	206	199	223	181	219	190	200	176	234	187	220	192	213	214	196	208	180	192	237	220	216	192	186	230	185	236	198	215	247	191	209	232	214	188	223	202	186	200	209	184	187	160	191	209	235	211	207	195	172	206	204	200	236	183	181	213	197	198	218	192	207	243	179	208	212	200	187	224	199	184	195	193	221	206	183	213	214	212	206	198	189	204	208	230	192	203	200	199	219	217	210	203	218	205	201	202	215	202	206	186	188	209	227	210	238	209	218	226	216	201	202	206	191	233	227	193	191	227	233	214	174	182	215	209	191	179	202	211	184	213	208	177	189	203	224	190	192	210	184	246	209	195	188	216	213	182	179	172	205	189	207	175	189	213	195	216	199	194	191	190	189	183	201	191	216	196	198	198	199	204	183	208	190	213	201	173	219	191	191	180	204	211	187	220	186	201	191	229	237	241	231	207	197	207	208	198	204	200	213	227	216	205	211	221	204	205	207	186	194	180	195	195	205	195	198	208	198	170	192	223	188	209	193	186	193	203	184	216	195	215	196	199	212	198	222	209	184	198	201	211	194	208	204	202	203	200	207	191	205	202	213	209	216	230	192	204	204	198	185	183	203	167	204	210	210	161	221	193	210	235	204	182	207	211	216	220	203	211	197	193	186	173	177	181	218	209	220	206	196	194	173	204	211	222	204	187	185	163	209	187	226	215	214	181	182	215	212	224	182	174	212	203	203	216	185	215	201	185	180	181	192	181	188	244	206	220	161	190	171	206	164	215	213	200	204	182	168	201	206	193	201	224	194	202	197	226	224	190	222	212	232	207	201	222	213	202	214	213	213	224	191	207	196	185	228	213	202	191	192	201	188	211	199	178	205	191	218	195	194	197	193	206	193	203	197	177	188	204	206	220	219	228	213	190	223	203	207	191	181	190	203	202	183	208	208	182	201	190	196	174	213	190	210	211	180	203	202	229	201	220	216	206	231	217	211	217	206	193	205	195	198	184	198	215	221	205	228	231	249	203	197	203	188	205	191	208	202	203	196	172	194	204	181	192	220	205	196	200	193	210	216	198	212	193	219	206	214	208	196	199	208	195	191	201	182	210	224	236	193	195	205	238	204	199	201	201	198	216	211	203	199	210	227	209	242	185	208	214	196	225	233	231	205	192	177	205	182	218	222	200	221	187	191	182	181	200	202	204	200	193	180	176	182	188	225	202	194	209	215	204	200	207	210	236	221	204	231	211	177	221	214	191	181	218	223	212	233	208	209	203	204	209	216	195	205	183	171	233	183	195	209	203	235	183	205	193	191	214	212	196	203	217	205	205	219	191	211	192	198	192	173	198	237	207	209	188	230	200	186	209	218	202	158	206	203	218	210	200	198	223	205	191	216	195	204	199	195	212	190	196	167	202	191	240	213	214	201	205	227	213	196	182	207	180	205	212	201	239	202	194	207	216	200	181	189	209	209	213	222	239	202	207	199	214	192	230	223	215	181	201	211	193	170	204	189	213	212	203	178	189	220	232	200	188	200	193	210	200	183	213	201	218	189	235	221	250	200	204	198	216	199	203	214	213	239	211	194	220	227	208	185	230	210	192	183	218	208	215	202
6462	751	1232	1353	1195	1066	935	834	755	654	634	635	630	611	573	590	626	562	553	555	595	569	597	546	526	537	498	534	556	517	534	513	510	528	501	525	510	554	543	530	514	537	536	522	526	537	538	519	523	491	523	490	520	495	494	542	465	529	537	510	533	530	483	462	519	499	485	484	498	484	458	503	513	493	518	478	531	531	492	546	534	503	512	532	478	526	527	530	521	503	526	477	519	511	529	541	496	505	512	522	523	484	485	517	487	545	518	511	494	497	503	503	503	535	485	531	485	488	502	548	529	534	513	500	483	506	505	528	509	496	497	520	521	470	494	493	531	531	503	540	474	552	503	500	510	501	523	523	493	514	491	538	512	482	489	481	507	544	462	496	481	509	512	523	518	526	506	494	447	537	528	500	470	490	544	485	483	515	508	520	493	521	511	508	499	561	483	511	518	498	538	506	516	522	490	483	528	493	524	473	516	502	507	492	533	495	484	512	488	506	495	523	509	454	465	524	493	472	522	468	529	535	489	507	496	530	509	495	520	493	518	512	466	495	486	531	511	536	511	479	487	530	478	486	501	510	495	499	531	510	544	486	465	519	539	514	502	488	551	492	511	515	519	509	498	489	489	554	555	536	526	460	539	478	508	514	481	522	503	525	523	512	512	511	524	503	512	535	484	538	487	566	525	508	531	499	491	504	471	517	514	555	522	507	519	533	517	550	546	477	492	490	509	526	487	467	515	534	504	506	516	520	475	520	446	517	513	472	472	481	489	511	497	517	522	567	530	545	484	463	488	507	520	498	495	508	504	481	474	498	511	501	518	482	518	483	501	503	480	516	517	509	507	501	507	512	506	520	518	505	511	516	549	549	474	489	483	533	521	472	502	535	537	492	516	497	535	488	513	511	504	502	504	513	510	521	473	496	514	488	537	501	500	530	518	482	480	478	505	543	540	462	510	512	490	486	519	506	510	489	500	522	523	543	501	490	541	542	529	525	565	471	485	497	464	543	511	479	507	549	474	506	537	507	493	458	557	435	508	509	534	513	513	512	539	481	532	536	475	516	536	490	517	499	490	498	509	557	536	531	499	507	498	501	489	523	513	489	479	521	512	532	524	558	532	495	520	533	493	511	514	545	501	506	519	557	539	491	532	510	504	503	514	525	514	499	475	520	527	502	490	537	530	492	511	496	522	500	535	496	516	467	501	534	508	542	495	539	494	485	519	469	501	540	479	535	523	491	513	526	483	479	500	527	504	532	495	486	498	464	507	501	507	536	496	539	511	492	500	517	523	480	516	490	520	518	507	517	509	534	507	536	505	515	512	533	554	514	476	508	509	468	512	484	478	502	530	466	480	498	544	512	524	475	509	521	496	524	475	494	518	513	479	515	493	504	485	521	530	552	512	465	527	558	525	532	547	505	520	536	533	528	459	509	546	520	489	512	496	510	518	512	532	539	536	530	524	520	482	505	496	530	537	488	521	548	499	479	498	499	530	473	504	515	492	486	509	512	504	504	514	538	466	500	498	495	521	472	494	507	535	482	480	536	511	539	530	529	501	515	481	520	502	472	487	507	515	497	522	530	530	528	488	486	489	492	509	495	551	468	520	531	525	514	544	538	491	528	504	515	501	515	521	495	507	511	496	482	504	526	543	529	517	492	487	459	542	512	531	487	522	499	472	512	520	473	561	489	498	515	519	526	522	556	538	550	499	512	512	484	511	518	477	505	523	503	523	464	531	493	506	535	531	498	547	492	491	500	510	518	519	515	481	477	549	511	492	539	538	514	550	523	466	497	535	510	523	484	505	496	494	503	483	507	472	535	517	511	523	497	529	505	491	516	542	489	517	516	500	489	473	549	534	515	548	503	510	515	518	497	538	503	496	499	488	514	521	511	507	521	498	475	489	505	527	502	517	472	478	548	481	500	568	500	524	515	504	484	509	497	494	517	503	527	527	500	522	541	498	500	531	524	521	469	486	498	484	503	510	526	513	507	493	483	528	501	493	527	529	509	538	476	540	482	493	510	488	527	514	500	524	496	496	523	520	485	524	503	511	515	465	519	508	525	520	505	498	549	506	498	501	491	537	512	463	508	537	532	500	522	525	522	545	493	481	500	502	549	535	504	509	502	512	506	569	542	502	544	512	524	486	468	484	489	495	513	506	491	486	518	537	509	491	492	547	483	502	503	490	524	514	514	552	467	525	528	505	498	507	479	528	457	506	525	485	564	492	512	517	464	534	527	507	498	533	489	540	535	537	529	499	487	491	455	531	517	520	512	521	516	459	506	516	475	550	501	495	531	495	546	488	495	506	494	483	498	527	520	540	530	509	527	484	574	475	490	519	484	496	539	525	513	523	539	515	547	522	537	483	504	507	509	455	472	470	507	474	458	487	530	506	473	485	491	482	487	502	473	552	523	500	484	492	510	539	522	490	499	484	517	496	579	529	522	537	508	517	532	527	497	486	517	503	500	530	508	517	493	487	501	553	476	522	493	491	530	517	493	477	513	502	483	502	516	521	516	501	476	528	503	517	523	500	507	478	469	483	522	528	479	516	502	485	480	492	493	551	511	492	502	479	527	512	547	507	484	531	515	473	532	531	497	522	478	506	516	516	536	483	496	507	549	547	539	535	524	520	543	508	494	522	475	508	504	556	521	493	529	501	487	527	477	506	485	515	492	523	492	503	536	488	544	504	490	490	509	509	485	500	516	490	533	565	489	476	487	496	495	551	565	509	505	489	492	533	518	513	532	501	504	482	502	478	496	521	478	516	466	480	505	489	534	519	509	509	513	562	506	513	482	515	512	516	472	495	536	491	511	498	476	464	491	490	529	508	508	525	492	468	484	490	508	507	552	496	564	474	532	500	488	491	517	525	487	526	466	522	512	499	522	497	502	499	525	549	530	502	481	479	504	520	505	533	508	477	513	502	489	509	517	517	505	537	517	500	521	519	526	474	511	453	500	507	522	517	531	534	497	502	522	493	512	461	561	515	509	490	536	470	511	527	505	513	508	540	522	520	517	473	527	519	497	532	530	512	497	454	482	491	477	476	559	455	505	530	457	538	538	556	542	509	511	496	490	507	509	502	492	492	487	505	514	477	532	510	519	519	541	522	471	518	476	487	502	513	491	508	538	517	524	525	521	515	492	499	517	554	520	531	502	475	520	512	504	496	483	480	524	488	562	543	513	527	480	496	498	531	512	535	489	503	485	504	533	532	532	524	537	540	502	529	494	506	495	518	521	517	505	496	495	497	539	528	475	514	514	512	472	509	525	488	475	485	514	509	505	532	491	528	542	492	495	509	523	523	503	521	485	445	478	472	548	535	528	495	486	531	497	515	525	477	500	473	551	505	524	480	516	514	509	492	489	524	495	494	476	568	539	529	494	499	515	497	498	504	518	522	480	525	504	517	475	502	488	516	513	475	526	490	480	497	512	551	490	529	507	507	486	510	483	517	487	505	506	495	500	520	537	538	514	483	530	531	507	498	514
15320	1272	1024	753	576	508	407	380	352	345	293	310	284	305	260	291	284	252	243	262	246	284	265	264	274	256	242	237	239	276	297	252	213	271	259	253	249	235	279	276	280	222	240	247	248	223	232	280	264	280	260	251	277	237	255	269	251	257	237	238	261	236	254	264	275	254	249	266	246	283	247	264	236	258	225	240	244	257	260	255	293	251	248	280	221	250	233	251	253	265	242	243	240	245	253	264	233	233	250	219	230	234	276	276	267	211	283	245	245	239	260	245	255	226	263	265	232	264	262	257	264	271	240	250	270	285	236	213	251	273	241	224	232	253	244	224	252	253	215	253	255	244	264	271	246	269	281	267	238	232	257	238	231	228	258	274	237	237	244	236	227	258	247	237	251	256	253	240	245	212	269	258	232	227	221	246	257	218	221	251	249	267	274	271	246	242	237	236	253	244	262	222	207	241	247	258	240	239	268	255	241	253	224	242	236	240	268	229	257	291	234	256	257	227	249	237	234	237	235	228	255	261	240	270	224	258	242	267	247	280	262	272	280	241	240	234	246	238	247	242	270	263	243	254	267	252	257	227	279	268	252	255	259	264	252	234	300	266	271	271	268	250	252	246	238	259	232	246	223	216	267	236	272	289	245	291	217	253	268	241	286	243	240	215	246	245	275	234	266	252	242	262	238	243	258	268	273	233	237	243	260	244	247	255	218	244	254	237	226	241	227	235	226	262	231	269	265	241	279	265	241	272	270	252	237	276	248	212	258	234	234	243	241	270	281	226	256	229	233	263	242	260	248	250	262	215	250	236	250	257	263	287	248	252	234	237	237	262	234	235	251	249	248	244	253	254	254	249	228	290	245	262	228	223	236	245	239	263	233	246	231	251	239	243	275	266	240	259	259	275	269	263	247	267	240	250	256	266	273	258	271	247	275	255	240	226	236	273	241	232	268	237	258	215	259	258	243	231	251	263	237	251	252	254	250	257	223	272	257	243	262	223	279	264	234	262	251	252	248	249	252	259	256	215	258	264	256	262	255	272	248	247	230	220	287	280	254	268	233	249	239	254	267	243	228	258	248	272	231	257	249	245	259	247	260	270	242	221	221	243	223	237	247	223	238	245	244	253	251	252	261	260	232	224	247	241	268	243	247	246	222	239	241	210	260	225	249	231	248	272	275	232	261	276	265	242	242	252	232	253	258	232	249	265	237	269	262	219	249	235	248	235	223	253	242	255	262	237	271	228	273	254	241	265	252	279	258	257	250	270	271	232	241	260	255	225	247	253	232	271	245	241	273	250	255	254	236	240	212	286	279	255	237	272	221	248	229	275	235	279	251	240	241	270	269	258	280	274	267	274	260	249	249	248	245	264	244	253	245	296	241	241	235	260	209	219	250	250	251	248	248	285	249	271	279	265	260	250	243	267	239	233	239	262	263	264	249	274	254	236	239	259	264	241	228	233	242	255	247	238	215	253	249	252	268	245	245	237	262	247	252	256	263	245	245	239	234	242	252	250	253	239	255	263	230	261	274	263	253	270	255	240	228	266	249	272	243	250	257	234	250	248	245	227	244	272	288	285	250	242	270	247	278	268	250	228	246	249	236	236	240	237	239	247	255	265	259	232	258	292	243	278	257	246	245	254	266	254	214	234	274	242	264	252	268	265	211	247	252	242	244	253	223	230	230	245	214	261	248	233	250	259	229	252	261	247	250	258	274	192	230	287	238	262	246	257	217	249	271	256	269	233	252	218	250	219	254	223	224	233	246	275	272	222	268	249	278	251	255	246	263	249	263	234	256	237	264	285	251	295	225	258	228	280	259	254	242	244	270	222	260	268	251	222	241	236	260	261	269	246	243	260	301	254	225	272	274	251	254	271	227	255	261	249	227	260	242	263	275	217	263	275	256	252	240	253	262	270	247	229	238	259	261	231	248	260	258	269	229	250	252	282	237	226	259	259	237	250	266	297	250	264	228	248	238	254	239	242	242	233	279	248	248	244	234	219	251	271	275	240	270	245	250	270	241	219	240	254	231	242	239	232	245	264	227	267	245	242	245	215	252	277	265	247	261	252	242	253	251	220	244	252	249	276	269	245	253	273	247	246	284	240	266	234	268	259	277	257	258	245	265	214	255	236	263	271	272	243	219	253	254	205	220	260	243	252	245	260	271	264	245	245	284	240	239	246	252	223	292	271	235	266	275	275	256	260	242	247	241	259	245	244	264	246	238	269	243	273	247	241	223	251	233	249	256	237	246	267	241	221	258	246	247	251	237	220	245	234	267	262	270	273	246	251	229	253	250	260	241	268	261	237	258	274	264	274	238	263	270	255	243	279	260	253	265	269	271	284	278	249	249	253	235	263	272	239	234	211	241	223	265	241	278	276	273	262	242	262	236	252	253	269	264	279	246	247	256	225	240	256	206	236	261	250	276	237	229	251	261	262	236	257	244	237	259	247	241	248	258	293	244	278	246	248	298	287	248	267	239	205	219	266	229	204	267	267	252	258	268	245	244	259	240	230	278	258	234	245	270	245	254	236	261	248	253	222	227	217	257	265	264	234	243	251	220	221	252	259	249	246	268	245	289	230	242	248	258	261	254	281	242	252	239	238	273	256	246	241	246	251	237	283	250	242	236	238	241	251	242	239	238	222	258	268	216	233	228	255	288	240	254	251	197	288	278	236	248	238	214	232	250	245	239	256	228	230	249	247	250	245	242	237	251	235	219	234	226	282	266	227	275	267	274	233	230	248	259	267	230	265	261	243	254	248	258	213	234	245	289	256	250	241	231	218	256	253	254	260	272	240	232	225	240	243	281	234	278	214	227	230	219	296	225	250	271	254	271	247	261	258	255	250	247	237	273	248	254	260	238	247	248	222	276	232	238	273	242	259	232	243	255	252	250	272	233	260	240	280	262	242	263	274	255	218	223	249	252	270	248	249	251	246	253	254	242	223	230	232	292	240	247	232	257	256	283	272	241	226	220	231	254	219	270	220	250	234	276	250	240	228	248	255	260	251	241	251	259	243	246	245	251	262	240	222	241	252	258	221	290	244	281	287	243	273	271	214	248	287	257	274	253	226	284	251	224	238	256	235	247	221	254	258	290	291	221	244	238	244	271	270	280	242	252	251	213	247	286	253	240	237	242	270	238	241	278	247	246	239	241	279	266	244	266	225	268	259	246	264	247	279	242	240	213	260	238	241	239	258	253	259	261	260	217	241	248	261	284	290	283	259	252	212	257	257	270	278	260	260	220	272	230	257	263	249	261	232	239	247	251	225	235	257	253	278	262	247	244	249	263	261	278	237	236	230	252	247	299	281	257	219	250	245	259	249	243	217	224	237	267	242	236	246	223	256	265	256	267	240	263	254	254	269	257	245	247	259	219	237	250	262	250	255	241	258	231	254	239	254	261	252	248	224	226	247	229	284	259	231	254	258	245	275	216	258	227	256	249	263	252	224	244	253	260	262	241	252	235	233	270	254	242	286	245	245	239	276
8263	1192	1998	2174	1876	1674	1416	1236	1127	1032	967	901	858	876	803	766	737	826	776	767	759	709	731	691	662	672	675	686	699	662	671	636	676	663	685	618	624	678	630	667	708	654	655	615	657	627	653	610	634	673	678	694	646	616	621	683	615	693	639	660	725	677	648	669	664	631	648	632	583	644	636	614	632	656	631	644	663	666	639	607	670	640	656	684	648	675	613	622	657	639	651	679	615	659	657	626	620	608	627	613	617	650	642	640	585	574	622	632	641	620	629	584	602	659	605	627	624	626	671	620	618	635	711	659	627	603	604	630	624	615	651	676	667	617	658	595	642	650	636	627	631	620	642	659	655	593	633	684	658	634	648	673	649	628	645	670	626	608	671	632	647	605	640	630	665	655	661	640	597	665	648	626	637	622	627	648	635	683	630	625	658	651	613	630	569	638	668	638	667	639	610	645	661	642	645	607	641	614	638	583	655	618	633	640	628	631	647	610	622	616	648	638	607	674	664	666	619	645	648	650	654	589	633	647	624	604	613	657	602	630	680	631	659	629	625	674	640	696	630	623	664	641	683	647	644	654	639	622	597	662	627	658	649	687	637	650	627	629	696	616	685	647	667	653	611	644	619	629	634	633	627	663	613	618	637	639	647	670	648	675	617	656	608	654	679	657	631	634	632	612	633	640	586	616	648	623	645	628	637	614	596	584	594	677	634	635	663	644	644	653	643	609	628	619	646	604	657	654	595	648	611	676	674	647	632	654	669	618	644	664	591	640	659	630	661	626	686	623	618	626	656	618	634	679	642	641	676	612	595	617	644	620	669	672	660	678	628	637	638	621	628	633	632	601	612	591	661	607	609	614	639	607	645	618	669	621	669	597	647	670	695	637	628	656	644	614	697	616	617	637	658	646	631	646	650	646	674	629	643	689	681	644	667	607	587	649	640	641	654	615	656	656	607	637	619	634	662	637	620	652	656	597	624	613	644	619	606	641	713	648	636	619	632	605	611	649	651	597	631	655	610	626	585	657	678	631	620	647	687	654	628	631	641	662	628	651	616	606	645	673	594	668	669	643	656	625	621	622	617	625	606	640	676	634	669	634	666	654	625	596	686	609	628	638	640	630	619	641	624	663	626	624	601	641	631	650	664	668	639	667	617	612	630	655	630	655	641	623	640	623	609	669	653	628	636	617	663	604	624	600	630	678	630	651	641	670	618	667	641	635	614	649	652	621	609	650	631	629	602	615	592	606	643	659	627	645	649	620	640	640	697	570	625	634	608	615	635	593	650	654	612	639	661	677	669	627	581	612	648	640	628	631	632	637	674	632	690	661	643	597	653	640	629	603	630	616	598	618	638	594	584	627	660	635	675	672	644	692	654	640	670	654	624	628	620	614	589	626	641	684	645	609	622	692	654	615	663	644	661	636	620	689	595	662	648	598	623	627	652	615	591	609	663	645	637	622	640	657	658	640	653	672	649	645	637	629	647	635	674	624	632	642	638	708	655	673	598	627	627	653	632	621	681	620	571	649	658	647	628	666	625	665	584	637	640	625	645	647	601	601	610	641	607	663	674	611	676	645	658	614	650	602	660	594	592	647	644	637	657	628	666	639	630	600	625	613	627	679	639	664	630	658	648	631	672	614	715	661	662	583	596	625	624	624	654	632	591	672	594	597	630	634	612	681	645	650	661	651	616	608	585	608	637	612	637	631	611	639	647	652	640	611	593	604	559	663	643	698	629	642	639	647	622	653	705	632	590	637	610	614	674	620	633	616	674	703	659	617	651	611	620	557	655	623	655	618	613	666	615	644	610	628	620	646	603	636	610	624	686	630	637	608	639	641	620	657	633	618	592	623	625	624	624	673	648	625	614	622	635	619	627	610	656	625	642	674	651	633	662	633	636	643	642	645	575	686	648	630	619	598	630	600	660	631	650	598	646	664	635	598	614	599	647	650	660	628	636	620	631	643	630	616	639	643	609	653	639	586	598	637	611	590	648	651	658	667	637	618	625	610	620	662	622	626	643	631	630	622	612	671	620	679	617	649	644	618	647	633	633	665	664	672	617	645	590	635	648	661	657	654	645	705	636	659	679	647	629	575	653	669	653	650	634	608	663	638	645	602	648	636	643	625	602	636	607	649	643	667	599	638	670	622	600	633	666	667	578	620	614	661	636	693	654	593	635	642	644	614	603	661	661	601	662	627	625	647	622	623	642	622	632	633	601	623	625	597	640	634	601	656	621	625	599	616	628	609	653	636	612	643	660	633	612	629	632	614	598	637	621	632	641	650	654	618	624	692	623	639	629	640	646	653	620	627	640	561	645	659	652	633	643	631	688	628	619	663	621	629	613	601	664	658	689	607	616	642	664	662	628	636	626	633	623	646	669	626	653	650	650	607	647	661	652	619	655	609	630	619	649	649	632	633	591	634	637	657	632	590	625	630	654	670	630	627	579	640	616	667	657	659	652	613	698	669	615	631	634	657	635	627	585	635	653	667	629	635	632	627	656	649	628	634	643	595	643	634	618	672	631	658	592	621	647	604	615	621	668	655	635	622	636	622	661	646	622	645	612	607	617	636	650	632	624	649	686	689	615	650	648	638	624	651	648	658	619	681	650	620	655	644	618	606	628	646	615	639	632	626	614	591	634	592	630	643	645	631	633	607	591	620	622	631	641	672	616	606	631	643	642	613	623	666	648	632	621	611	614	614	636	623	654	659	651	640	637	583	635	639	664	640	648	645	602	675	657	645	605	677	663	611	638	657	608	641	659	628	653	630	641	680	652	593	607	659	642	680	662	634	681	613	611	600	643	638	625	620	661	670	626	670	669	630	645	629	678	605	634	627	617	642	652	634	604	652	604	620	678	618	632	600	661	617	620	596	645	643	594	627	655	609	635	636	596	632	633	677	669	679	658	622	622	635	613	636	672	641	670	653	648	624	633	645	608	615	585	643	640	631	650	635	621	636	584	590	638	613	609	620	646	642	635	654	633	632	657	605	619	645	609	646	668	650	618	633	645	603	636	625	634	671	651	625	640	653	658	610	653	594	669	624	657	660	632	654	604	615	642	648	600	601	601	666	647	607	652	586	615	621	613	609	682	652	658	689	640	653	597	644	641	618	630	594	661	662	600	642	682	641	653	615	603	680	674	635	681	703	611	674	654	656	673	605	613	658	595	610	639	627	643	594	623	586	640	606	642	639	602	590	670	627	603	636	650	603	573	604	631	636	622	609	641	623	628	603	626	626	652	639	639	682	585	670	648	655	621	652	669	616	634	661	663	643	618	698	669	652	625	618	656	607	625	639	648	618	623	604	643	613	642	626	627	622	656	633	683	588	597	607	657	710	687	635	608	653	623	629	661	669	633	669	672	654	656	611	622	628	672	618	665	612	610	642	625	605	655	667	638	654	691	640	626	648	691	629	642	636	575	645	633	590	690	629	607	607	645	622	640	643	584	638	608	613	640	603	620	645	595	627	602	638	657	663	615	644	655	687
1823	439	420	401	421	450	412	428	395	452	454	393	376	420	400	386	416	411	392	418	382	418	431	406	378	442	426	411	397	399	388	407	402	418	420	385	410	429	388	415	371	426	428	423	399	432	420	388	401	411	424	433	402	429	424	393	457	414	408	440	433	399	414	445	426	399	427	422	350	391	409	411	423	398	434	400	392	424	427	445	404	389	410	384	403	423	396	418	392	463	427	392	405	428	411	408	414	383	386	415	380	421	378	425	441	381	411	440	365	428	448	407	367	401	431	417	401	407	411	395	411	433	402	425	349	372	399	355	379	389	406	414	382	381	376	425	418	369	417	394	380	432	377	443	436	413	416	395	402	437	392	389	401	435	442	390	383	422	435	418	394	426	420	423	414	390	399	368	394	396	407	382	378	360	475	407	406	450	410	456	420	406	428	394	426	400	393	418	397	380	387	449	401	408	405	400	367	398	426	419	395	383	429	396	390	404	402	423	402	415	403	431	402	391	395	431	388	440	374	433	400	397	415	453	401	439	385	401	445	359	369	375	421	432	440	431	429	417	437	452	381	399	421	418	394	373	399	407	459	397	399	388	431	390	394	429	359	431	379	390	406	402	409	395	389	420	440	399	409	377	435	432	389	414	426	414	421	390	417	375	408	395	390	402	408	395	431	449	401	411	414	421	399	443	409	433	430	401	410	426	394	422	381	377	390	403	397	393	412	387	416	427	393	443	423	384	470	393	402	438	402	421	455	411	392	399	460	408	398	401	381	412	411	407	410	394	362	377	398	406	421	405	405	378	391	403	404	422	386	419	412	401	415	410	414	424	392	417	421	407	417	398	435	401	390	382	423	431	399	396	411	424	430	435	445	369	401	418	401	394	415	431	417	391	386	421	373	441	364	429	405	421	421	409	468	367	408	397	418	429	388	403	433	426	387	412	408	393	417	372	391	422	428	393	389	375	411	423	393	374	408	408	393	431	432	463	418	414	418	393	385	410	426	444	410	391	418	392	421	421	426	356	413	380	417	371	446	390	413	415	412	427	435	412	444	403	418	366	438	409	419	379	398	380	394	389	391	421	389	409	425	381	418	430	400	439	400	397	424	423	398	419	430	395	414	413	415	449	455	427	390	403	418	411	408	446	409	382	447	406	458	432	391	418	405	425	439	429	362	384	401	355	405	453	427	423	437	409	424	406	404	433	427	425	400	411	389	412	405	428	390	414	389	434	402	427	429	422	444	424	422	376	400	414	440	372	414	420	424	371	408	428	419	387	416	413	434	432	430	412	429	432	378	427	397	367	383	359	402	417	448	450	449	416	396	421	456	432	426	403	395	406	389	444	410	415	408	401	403	414	428	398	431	426	406	378	393	415	394	390	420	444	384	375	394	428	406	438	415	400	401	404	415	425	440	447	407	436	418	428	436	453	405	421	424	442	396	378	408	368	406	416	430	438	409	408	429	413	409	393	381	427	413	387	436	393	393	388	442	439	389	429	445	434	431	386	392	385	393	412	391	395	393	404	416	442	452	429	404	454	424	433	353	416	390	434	388	437	416	421	407	371	387	422	429	392	427	410	448	421	421	424	442	443	411	427	427	432	386	394	418	404	389	380	411	414	440	380	381	390	432	398	428	435	417	424	433	416	426	450	407	430	395	444	427	395	393	388	363	428	436	412	450	394	429	432	373	419	411	422	446	392	410	390	391	386	416	394	401	388	412	417	369	376	388	406	443	412	437	433	410	391	414	423	430	430	438	421	355	398	434	449	440	384	422	401	441	420	405	416	390	405	415	404	396	386	411	427	416	397	409	414	394	416	405	435	396	393	406	394	410	413	435	418	414	390	411	387	403	391	432	413	405	390	424	394	394	395	417	452	396	402	401	436	422	431	420	393	414	400	443	428	391	396	417	439	437	433	435	412	379	406	372	391	422	415	385	445	428	395	406	406	388	394	408	441	441	423	412	383	421	387	361	399	404	385	387	419	440	406	378	405	423	441	452	434	427	413	381	379	444	431	426	423	423	418	390	405	424	420	388	407	411	432	398	391	409	408	435	397	411	401	419	399	459	398	409	382	386	409	398	387	377	411	422	394	415	419	421	446	378	386	438	401	413	387	410	406	421	390	427	438	445	397	435	395	399	443	434	389	423	389	413	387	389	396	366	396	443	420	373	411	434	426	436	413	417	437	412	406	408	413	387	396	427	400	398	378	430	414	428	412	419	412	455	449	451	436	430	423	382	414	419	388	430	446	445	440	452	393	409	412	407	430	395	398	368	387	393	436	376	427	439	379	424	404	365	448	401	390	439	364	404	407	407	436	437	394	401	400	414	389	383	375	389	394	422	422	376	451	404	444	398	400	414	424	395	404	445	385	382	414	430	431	438	420	461	423	401	416	387	392	402	429	420	437	414	389	402	435	434	414	456	404	407	443	390	377	409	446	380	392	432	451	441	406	369	421	378	407	407	447	384	438	429	400	416	408	396	426	429	384	388	456	429	429	393	395	442	417	391	396	399	416	399	393	397	421	436	402	427	447	429	364	391	401	443	392	377	407	445	411	412	401	407	418	436	421	369	417	449	437	423	413	436	405	382	468	435	406	390	406	409	398	431	414	439	370	397	401	397	438	407	385	436	425	365	396	408	398	397	389	436	365	423	429	408	385	384	402	406	433	405	418	448	425	393	387	364	396	380	408	379	379	400	418	425	383	426	371	398	418	423	397	425	404	406	429	414	397	415	392	404	386	373	399	419	402	407	403	392	386	446	422	390	400	413	408	428	459	414	411	365	429	418	426	402	411	394	451	375	374	395	438	411	387	402	385	398	411	407	397	413	380	423	394	414	416	409	387	433	424	426	456	409	438	392	406	434	392	428	395	418	395	441	375	434	391	442	384	378	418	395	439	435	442	420	415	375	450	395	414	433	425	426	420	400	426	405	418	402	427	387	373	343	395	397	393	385	415	419	428	392	428	393	430	418	416	411	438	380	417	424	399	385	386	419	373	385	404	402	431	402	428	473	417	432	440	441	409	403	446	401	392	410	412	402	402	423	417	409	413	375	365	433	406	431	402	414	421	422	422	435	392	408	400	420	422	442	378	409	439	439	415	377	409	371	394	396	395	357	403	417	396	424	421	421	410	423	403	426	424	414	407	408	433	420	430	419	375	376	395	406	395	416	391	430	413	406	398	416	424	413	402	444	395	405	416	403	442	423	379	416	430	439	444	415	430	434	459	410	420	416	476	394	403	409	392	451	439	415	462	414	437	431	444	408	409	408	429	461	411	397	390	441	424	399	411	437	399	431	462	433	428	428	369	423	373	379	384	400	429	420	398	399	392	398	459	376	442	459	421	418	369	404	437	423	414	413	409	464	447	426	411	392	401	393	394	412	436	455	399	408	391	363	398	408	391	399	404	437	425	405	414	403	419	417	402	391	403	411	408	415	401	434	444	394	416	388	427	393	387	348	415	411	415	428	419	408	389	423	372	416	452	410	411
2261	962	893	957	966	983	928	899	948	922	884	898	850	893	882	908	912	904	896	871	948	906	914	917	921	910	903	899	934	934	928	878	918	906	900	923	920	893	878	876	904	893	923	924	888	907	941	916	903	894	925	867	936	885	892	902	916	886	900	922	899	875	868	856	955	882	916	902	876	905	894	898	870	923	981	882	926	898	889	875	950	927	896	909	901	867	920	891	946	885	928	942	932	832	873	865	859	907	879	935	894	933	910	870	911	911	889	921	911	891	870	924	921	846	876	921	877	914	951	914	925	936	890	878	930	944	882	943	923	850	939	962	953	940	901	914	890	906	909	925	937	902	890	930	937	894	964	889	899	895	942	886	907	832	869	900	894	886	930	905	848	921	870	958	934	862	915	871	903	915	925	927	904	855	858	897	931	905	921	935	964	878	904	912	930	909	934	905	951	893	917	885	896	867	975	927	927	904	946	880	897	900	915	885	898	873	855	977	910	916	977	973	965	960	872	952	920	887	931	903	946	918	878	922	907	887	949	947	906	870	922	891	897	881	893	896	908	850	899	916	915	944	955	885	957	884	983	873	895	861	887	880	929	905	896	928	903	953	937	963	957	941	902	875	928	918	958	872	881	904	959	929	914	960	958	915	911	908	926	898	925	888	882	956	944	892	876	944	889	887	862	928	899	901	924	840	898	901	933	913	923	910	906	901	941	930	898	939	905	932	917	890	883	896	876	874	942	942	930	934	899	958	859	914	923	846	972	919	913	922	899	925	895	946	920	920	899	968	932	931	887	937	929	899	895	884	879	924	898	929	890	910	888	931	922	915	923	895	920	925	926	971	872	908	921	967	886	876	915	925	872	887	904	957	915	889	937	869	927	818	903	989	887	896	936	922	957	896	896	894	913	949	882	964	856	894	889	919	889	874	938	904	974	906	855	978	949	914	877	904	921	888	928	936	900	857	936	870	925	904	918	869	843	844	939	902	935	941	929	854	966	912	954	949	858	934	915	890	909	905	954	908	959	913	908	900	869	898	873	915	868	899	928	935	884	924	925	885	878	986	909	927	916	946	931	882	934	863	889	897	895	925	949	916	894	918	929	951	932	920	891	892	926	941	949	889	866	910	896	885	920	954	922	861	870	862	899	920	889	935	951	922	944	893	902	912	811	923	921	893	887	923	913	886	862	874	909	906	947	907	964	899	903	953	914	941	827	917	897	920	917	911	960	869	894	936	946	927	944	918	896	1003	902	929	867	920	913	938	924	899	945	917	892	882	896	955	878	930	902	901	915	860	904	924	892	942	903	887	911	896	903	906	917	909	907	901	936	850	898	919	938	932	874	890	885	952	906	965	867	896	892	872	889	886	934	901	920	913	896	897	945	911	938	888	901	896	897	942	892	880	852	897	901	935	927	892	963	913	857	873	927	897	928	893	904	893	903	881	902	940	908	885	916	854	932	906	903	912	963	934	946	897	900	933	887	901	913	882	938	937	945	842	897	860	929	898	878	914	914	848	908	873	932	880	891	919	946	852	927	855	895	914	910	910	926	903	902	944	913	940	899	946	915	906	946	902	922	878	925	952	862	926	951	876	914	860	928	905	899	871	950	912	898	935	895	850	980	894	900	879	916	920	939	912	884	924	940	906	894	959	913	908	882	902	926	875	957	926	920	994	951	918	897	858	871	902	943	867	882	873	946	884	951	836	902	847	965	873	936	923	887	868	930	871	912	856	938	917	912	900	879	890	883	936	914	899	942	933	919	959	872	870	895	917	873	900	888	964	940	901	910	905	837	956	902	892	873	891	923	896	883	954	908	916	940	906	917	918	917	921	900	946	906	961	862	847	917	909	918	922	915	892	919	917	982	940	903	934	844	886	888	894	937	878	915	922	858	913	874	936	885	895	922	913	919	868	937	925	889	858	925	881	857	895	927	851	898	922	946	966	916	849	934	879	973	901	939	934	916	872	942	948	941	908	929	944	963	898	924	874	884	877	921	911	923	915	889	968	901	895	887	964	917	873	896	853	920	923	889	941	978	921	954	896	973	908	957	913	941	957	865	866	901	910	872	954	929	918	932	915	947	950	924	912	961	867	910	893	885	894	938	885	941	928	927	922	932	904	882	871	874	889	919	904	875	924	932	921	919	902	905	870	893	895	988	926	964	892	936	892	941	919	926	915	891	906	858	915	865	904	910	922	911	922	896	897	881	959	953	914	923	899	900	895	915	964	928	915	952	901	902	924	933	881	893	922	933	889	887	931	860	855	950	911	860	904	910	936	844	912	882	951	906	919	891	884	956	907	943	918	874	896	918	880	934	910	875	921	945	958	935	916	845	968	945	937	901	883	906	893	945	979	933	891	872	921	918	905	977	968	926	847	886	903	896	932	926	977	914	937	1004	892	987	925	915	897	911	895	913	911	887	895	943	876	954	932	905	916	881	880	945	916	920	940	924	897	880	908	933	865	892	926	921	869	888	846	925	926	939	928	919	902	952	921	983	910	919	912	921	927	926	914	886	924	922	866	945	965	911	977	937	897	892	897	866	896	945	926	922	960	874	894	838	895	938	949	915	914	947	909	949	916	953	929	911	979	917	864	908	845	927	921	942	909	918	937	848	875	934	902	943	908	938	953	863	932	864	891	839	879	910	926	918	882	930	923	867	876	928	962	907	879	897	837	901	888	916	933	898	868	908	876	914	888	874	906	902	892	922	892	945	916	890	852	887	901	910	902	852	955	898	910	882	929	919	865	897	901	893	935	911	844	890	880	932	948	914	986	932	927	932	901	922	902	1008	866	910	920	948	949	861	995	888	892	929	863	892	871	933	922	949	904	907	942	919	929	925	873	879	891	878	942	924	867	922	911	870	910	904	935	904	866	898	928	877	896	919	866	852	877	932	921	896	938	898	908	907	920	914	923	888	856	891	904	913	896	884	920	898	891	918	898	925	957	896	869	897	924	920	892	918	914	929	880	892	915	885	946	862	873	886	912	873	915	896	913	895	1020	873	947	944	932	919	918	989	858	873	894	876	908	887	920	908	806	884	871	856	903	982	936	912	947	940	884	878	898	907	892	940	855	900	953	902	880	912	864	915	927	942	910	914	864	896	902	940	936	877	896	904	865	953	892	916	882	930	921	870	901	976	938	933	859	886	918	947	895	911	892	869	890	911	949	917	922	956	898	870	902	864	889	920	899	939	893	911	948	940	901	890	886	917	961	912	942	903	904	940	941	903	896	887	969	948	920	894	910	868	911	928	854	920	934	944	913	917	865	890	903	866	898	916	896	893	923	889	952	872	904	906	939	926	897	853	867	877	899	947	908	953	915	918	911	878	914	886	924	958	973	888	894	880	888	922	890	901	883	907	908	892	943	897	883	922	910	980	899	914	883	895	891	914	893	888	902	933	919	918	890	918	895	974	910	991	875	900	907	891	941	930	898	889	950	945	937	907	913	907	902	957	904	901	916	851	864	932	910	888	922	877	895	900	906	945	853	955	876
7883	485	495	452	320	328	291	265	244	226	243	196	213	251	230	210	197	219	214	210	180	223	198	188	234	215	204	208	217	217	216	205	218	216	203	218	223	223	232	188	173	199	165	201	201	195	202	214	227	205	197	215	206	210	206	192	205	241	199	187	187	214	204	176	212	209	220	196	202	215	172	203	206	221	196	230	222	215	197	199	219	227	219	225	178	195	203	227	201	209	184	201	179	184	219	174	190	193	221	212	228	192	192	185	210	195	180	195	242	204	214	230	188	243	164	183	198	205	170	207	196	191	169	226	175	198	202	221	200	221	231	191	225	210	192	207	168	186	192	185	203	185	187	214	194	208	197	240	189	195	203	233	206	203	220	192	180	212	190	187	191	238	188	198	192	193	169	207	196	168	208	219	220	228	216	213	206	213	203	216	189	187	199	205	224	174	214	206	201	199	194	171	200	201	209	214	218	221	209	175	188	229	209	193	208	187	203	185	221	227	205	202	207	225	229	180	217	199	209	193	169	238	222	198	220	190	196	227	193	190	195	184	210	193	184	218	211	198	206	164	203	201	211	188	198	217	236	212	208	217	210	218	221	187	212	207	195	189	186	227	186	188	213	205	184	221	221	215	199	169	184	196	197	205	181	218	186	194	207	200	214	212	218	185	164	184	222	214	211	207	176	218	172	215	181	215	203	186	184	227	209	198	206	221	217	193	235	202	198	159	221	199	207	204	217	208	206	188	214	220	207	206	225	204	176	218	216	200	210	178	215	186	226	184	213	185	201	207	202	220	219	227	183	181	189	197	196	197	201	188	191	191	202	208	210	221	190	202	215	223	212	197	230	216	184	185	241	179	228	210	205	183	208	192	192	200	241	217	226	212	232	212	190	225	215	204	205	186	198	239	196	198	195	210	199	190	203	182	188	231	227	203	195	194	213	209	189	216	195	190	223	211	211	194	216	205	219	212	213	186	219	225	186	234	214	215	183	211	215	181	206	194	213	222	202	225	209	206	204	200	214	205	232	200	208	196	189	171	192	231	218	186	188	207	226	210	222	205	204	198	224	215	236	231	181	203	203	195	199	208	211	207	191	197	209	195	200	199	195	188	213	172	192	203	219	204	209	176	212	198	189	224	226	209	200	191	196	223	206	198	209	223	196	191	210	208	196	197	224	184	211	233	205	193	213	191	214	207	201	220	228	196	203	197	225	207	241	179	196	218	211	201	197	212	185	214	186	212	192	203	212	223	213	218	182	221	188	225	215	221	181	206	225	233	204	207	195	207	196	177	210	219	197	200	194	183	188	218	217	200	199	216	171	215	199	206	224	181	188	189	216	186	178	203	212	209	210	188	202	170	194	182	229	194	221	193	210	210	168	228	191	179	204	218	213	199	214	209	215	210	221	210	203	188	211	201	190	184	214	244	196	218	230	207	195	209	206	227	211	186	205	213	214	205	188	208	221	177	193	198	190	225	216	229	207	194	201	196	209	218	181	196	216	189	198	213	197	221	210	214	204	181	176	212	219	201	186	197	197	196	218	212	187	183	198	216	193	198	185	202	179	205	209	222	191	189	182	213	189	207	183	193	208	207	209	234	201	203	220	230	234	227	218	200	198	193	176	197	209	218	206	239	223	199	209	195	212	218	221	185	201	206	222	202	215	198	230	215	191	169	173	194	208	202	198	205	219	196	185	219	215	201	211	231	205	194	189	191	215	191	221	214	203	187	199	218	208	216	177	187	184	190	226	234	197	208	205	201	204	203	201	184	221	197	192	212	207	197	180	212	219	199	180	188	235	196	187	190	222	208	204	195	196	187	233	211	218	206	221	161	191	207	203	215	219	205	183	224	195	197	203	203	195	180	200	189	241	202	208	199	215	198	229	231	233	216	224	201	197	233	230	226	186	190	227	204	201	226	197	211	212	224	212	198	188	201	220	204	190	177	194	192	179	189	210	199	246	204	196	199	195	183	189	213	204	191	195	189	218	216	194	210	221	183	169	179	202	203	181	197	198	201	188	205	179	203	195	212	192	230	230	203	192	197	207	208	192	200	215	201	176	196	193	200	211	210	185	200	224	217	159	190	188	228	200	209	193	219	232	221	205	210	210	192	192	215	192	220	202	240	211	226	211	213	210	181	204	220	205	182	192	198	203	225	211	209	189	193	192	215	241	201	235	175	201	211	185	203	173	193	205	229	192	214	208	178	173	202	206	201	188	188	205	206	238	192	204	217	221	213	205	215	188	184	200	208	197	201	200	199	202	201	205	201	225	179	182	206	215	198	193	238	220	181	232	224	235	223	215	192	176	223	184	214	241	197	225	224	193	174	223	207	202	187	201	213	222	214	195	192	197	206	209	191	213	208	196	241	200	183	196	226	190	200	206	250	199	225	211	193	188	224	182	195	190	206	197	211	205	202	191	193	207	206	209	215	203	218	200	214	222	222	193	214	190	222	208	208	190	195	213	214	200	226	237	214	190	206	183	221	198	209	206	181	196	182	195	210	198	197	218	230	222	199	212	225	193	217	216	198	191	222	218	192	224	192	192	210	196	204	204	210	208	197	193	195	176	189	197	213	208	229	187	223	213	197	188	179	207	198	207	208	224	183	194	202	244	180	218	210	194	187	173	199	202	200	221	189	207	229	212	183	212	218	183	204	196	219	216	203	223	186	194	206	200	199	189	180	206	199	192	192	206	219	214	205	198	200	185	203	197	182	220	221	197	169	184	173	207	210	219	193	194	223	222	214	213	211	220	187	210	191	218	236	214	196	211	190	193	216	212	235	210	211	225	213	211	212	202	235	207	229	217	174	211	206	212	189	199	166	198	196	213	177	199	196	181	232	200	229	169	221	229	223	202	209	180	221	196	207	182	242	199	197	220	211	181	210	217	198	208	207	207	211	218	202	199	182	179	161	182	212	221	208	201	203	203	189	183	209	205	184	170	198	215	209	217	212	194	206	209	211	240	198	199	202	211	209	221	190	193	215	200	197	209	201	202	226	212	187	206	195	236	209	212	179	212	227	233	198	188	183	191	214	242	180	216	204	180	193	207	224	204	192	212	183	218	181	220	213	189	203	179	242	206	199	177	207	202	206	196	214	205	216	209	212	232	207	209	212	190	223	181	211	199	216	200	195	225	199	199	193	240	196	167	199	176	199	209	184	204	201	203	205	189	199	218	199	171	223	180	209	197	201	170	209	211	199	203	208	209	201	221	235	216	191	174	212	181	215	182	213	201	215	220	209	205	207	210	227	202	200	232	193	219	217	189	193	172	183	196	215	235	236	185	232	196	182	192	200	214	191	189	194	199	213	208	239	195	211	196	191	182	189	207	190	232	209	201	205	199	199	171	209	233	197	218	183	204	207	235	219	206	214	212	228	202	192	193	197	218	207	196	224	212	202	210	194	206	237	213	218	198	188	214	178	201	227	199	190	196	200	217	215	190	176	186	213	209	174	195	220	183	213	206	212	199	198	188	193	198	200	211	217	189	188
6606	787	1227	1349	1278	1091	872	834	801	693	693	657	611	615	643	625	619	599	540	551	557	531	561	570	548	521	577	539	567	533	497	525	528	522	500	502	521	545	500	515	543	517	506	535	508	508	528	513	497	531	472	514	478	520	501	475	481	487	511	530	521	552	481	516	495	493	565	495	513	503	552	532	513	526	526	532	517	492	515	488	509	471	496	539	486	544	473	494	530	512	528	504	510	461	508	484	523	524	513	494	510	542	506	567	522	453	496	488	548	504	523	511	508	540	502	533	523	459	532	496	497	520	462	504	578	512	526	507	528	491	485	495	541	552	527	549	481	536	483	497	477	526	514	494	481	527	485	499	509	517	499	513	539	490	528	519	535	491	503	475	505	532	507	511	515	546	496	494	504	495	500	519	511	494	520	509	493	509	516	504	536	514	476	533	511	506	534	544	538	490	546	525	516	496	512	517	487	490	530	491	510	519	508	515	539	481	487	534	504	521	512	512	518	509	514	493	517	480	521	541	513	502	485	516	526	541	501	523	523	496	476	523	529	519	511	454	501	485	492	523	486	527	512	505	523	507	501	505	505	516	504	502	529	519	520	499	494	512	547	492	522	536	553	519	521	490	542	517	532	487	511	514	498	510	556	523	523	505	537	550	489	539	508	511	520	513	491	476	506	489	501	522	527	504	508	485	495	571	510	540	511	538	528	516	497	515	482	503	491	508	517	541	492	496	508	509	529	493	518	478	460	536	524	524	529	520	474	536	553	510	511	515	521	500	539	525	523	516	520	492	492	531	485	545	512	500	513	515	505	516	513	505	491	520	520	549	526	477	542	511	561	520	480	484	541	492	554	529	487	536	469	502	510	488	530	553	503	528	482	518	468	532	509	485	517	502	526	507	514	516	484	553	506	476	519	526	516	512	515	514	475	523	531	544	528	517	516	503	476	527	523	524	543	520	508	508	508	488	493	540	542	503	499	542	485	557	518	480	536	552	521	524	518	527	524	514	480	481	536	485	509	553	535	525	520	506	542	491	529	535	525	484	480	501	539	493	506	478	460	545	514	480	519	539	510	530	499	496	524	503	510	559	492	489	518	547	508	502	476	492	527	543	506	540	495	490	528	520	536	540	506	517	528	505	481	455	513	512	511	522	522	505	514	517	522	505	513	547	520	515	494	551	496	522	482	500	528	493	496	520	513	491	525	510	493	502	475	548	500	514	511	559	542	477	504	503	519	534	508	546	520	512	533	496	513	494	520	514	484	517	505	520	524	505	471	541	508	510	497	482	492	528	477	473	511	490	509	508	504	496	537	504	468	479	502	493	550	506	518	521	504	500	491	510	504	510	493	554	543	511	523	536	497	517	509	499	544	513	514	544	535	525	573	499	501	477	543	500	531	431	504	491	487	487	514	518	536	492	522	484	521	505	517	483	484	540	476	534	498	509	510	493	531	519	511	479	521	504	511	531	552	541	523	528	485	510	548	510	502	530	471	531	506	533	488	503	535	527	537	488	523	509	509	543	493	500	561	493	523	508	493	506	548	508	507	501	493	501	499	523	523	511	525	526	492	513	512	532	538	534	469	494	508	498	509	501	529	525	484	509	489	521	523	515	539	558	518	493	500	551	551	520	534	503	496	501	546	518	467	506	548	519	525	481	519	460	525	513	524	499	526	542	549	527	527	560	482	498	501	517	511	517	502	509	493	560	509	467	515	537	546	510	540	543	486	528	489	466	531	507	519	509	493	512	487	534	496	496	494	568	489	509	522	459	535	497	521	478	524	514	488	551	525	500	525	479	517	534	503	515	544	492	557	520	507	495	531	528	508	543	520	504	536	488	525	525	503	522	503	529	516	551	498	485	541	501	528	526	524	525	527	480	517	511	511	517	502	539	562	481	507	475	515	515	539	518	517	471	510	503	521	509	504	527	466	505	496	524	517	523	539	520	502	502	522	512	501	499	501	540	523	522	477	469	514	486	506	504	482	509	531	529	514	499	512	513	491	550	517	499	565	519	516	488	536	485	531	538	512	523	521	519	489	489	502	534	536	499	513	495	461	508	501	534	485	517	532	483	513	472	537	506	490	489	500	543	532	503	508	505	524	499	509	530	523	502	537	459	489	484	557	498	527	512	526	529	513	511	516	460	501	502	492	500	510	518	510	523	505	515	500	509	507	518	515	506	514	496	543	487	487	492	552	474	514	512	494	500	508	535	500	496	535	515	501	526	509	470	535	512	545	498	547	493	483	507	517	517	510	524	543	551	527	512	470	515	508	518	521	508	513	495	509	532	581	502	533	532	491	536	490	513	485	482	502	536	531	547	519	484	507	499	519	502	514	489	536	503	503	528	499	522	523	522	491	491	552	513	528	501	510	508	493	517	557	507	483	505	560	514	482	494	532	478	497	502	536	510	533	493	521	464	542	524	540	518	491	525	507	509	529	527	534	533	492	510	483	541	487	495	547	555	523	529	515	540	480	547	517	497	522	507	491	510	508	512	537	490	506	511	516	521	458	477	489	533	492	505	534	522	479	469	505	529	494	525	518	492	520	474	491	491	571	506	517	541	527	516	457	492	503	486	514	510	501	500	518	544	488	537	481	525	514	505	494	526	533	506	472	512	523	487	518	551	525	500	523	518	516	506	493	510	495	537	532	489	494	509	524	471	494	514	545	494	517	492	491	480	521	549	507	505	488	521	536	514	498	532	528	567	526	518	486	543	496	488	525	500	529	541	531	458	476	517	561	476	504	507	519	515	525	501	491	514	519	497	537	514	515	527	505	526	531	542	510	551	493	500	559	515	480	516	536	497	441	481	477	536	492	527	509	544	531	488	532	520	542	556	496	524	499	523	469	521	545	522	486	521	495	500	506	507	515	499	499	492	493	517	492	489	497	558	507	525	525	514	494	460	482	483	506	523	464	525	488	527	518	534	526	549	470	495	504	480	531	520	534	523	500	506	497	518	507	546	514	523	534	518	492	512	507	538	483	512	516	509	527	554	493	504	493	504	515	525	500	514	482	505	486	524	559	542	521	553	534	518	535	504	523	516	498	512	531	499	558	486	523	523	539	504	546	535	521	522	530	531	534	503	499	539	539	537	501	493	523	545	468	536	566	519	523	520	509	538	543	528	502	480	522	544	519	500	510	496	548	525	469	472	526	512	550	502	491	504	510	486	498	541	517	472	514	549	495	533	497	502	507	540	512	501	514	501	536	505	517	514	485	539	556	512	519	526	550	531	503	526	494	492	550	515	520	487	544	527	548	527	536	535	486	503	509	512	499	496	520	516	481	501	512	521	478	491	554	496	505	478	462	480	480	528	511	511	533	509	496	506	532	489	504	535	518	486	494	510	538	496	511	513	514	488	509	508	507	500	502	479	516	512	548	487	530	553	533	524	517	508	518	526	526	528	504	527	534	503	515	518	551	492	505	476	525	504	552	525	474	521	467	522	501	483	490	480	511	495	529	478	539	525	533	515	514	524	481	510	460	509
15214	1285	944	753	542	448	378	361	371	323	298	263	305	272	293	265	270	268	257	235	259	286	267	265	243	268	236	239	272	272	250	265	255	248	270	243	276	237	253	264	230	263	236	268	248	252	244	291	275	264	248	256	219	286	265	267	243	240	237	251	271	286	240	246	260	255	228	242	230	244	243	257	253	266	292	262	270	261	252	240	231	254	257	234	266	239	294	247	259	256	243	249	246	250	256	263	242	224	245	275	245	290	262	259	253	267	237	267	265	246	262	263	286	243	262	271	267	243	254	295	260	274	255	224	201	242	283	203	252	243	253	255	275	266	265	278	253	238	228	244	234	284	278	257	248	293	272	270	305	276	225	281	259	261	266	242	261	252	233	256	241	275	244	244	275	250	261	238	269	242	240	263	249	250	228	280	281	228	253	260	250	274	260	245	225	264	243	226	238	231	215	270	263	241	287	244	232	254	255	258	273	256	267	233	229	290	262	251	276	250	269	241	240	297	259	274	253	265	269	246	267	252	237	256	268	230	235	276	282	250	259	246	241	239	246	249	289	246	234	265	253	253	237	236	246	268	264	250	261	249	264	258	276	232	247	258	258	247	248	260	272	249	241	238	299	246	223	241	267	250	245	245	253	272	272	285	257	244	220	260	295	246	235	257	247	270	251	248	248	230	289	261	239	274	256	263	264	263	232	256	234	233	248	218	273	253	264	257	241	274	223	255	268	250	211	267	261	214	242	264	249	269	247	240	264	233	264	272	272	288	286	277	249	256	238	252	254	249	262	240	253	242	236	215	255	241	246	274	264	269	210	229	262	240	279	264	260	259	251	253	267	231	256	254	268	243	230	249	250	239	237	219	233	270	226	260	239	297	274	232	258	256	266	242	236	217	265	265	240	271	243	254	254	250	251	247	257	274	239	256	243	260	250	266	242	246	250	233	273	290	246	244	255	259	252	255	278	232	258	253	238	257	246	237	239	212	244	270	226	250	268	264	241	240	260	262	300	255	251	276	256	256	265	241	264	261	277	281	265	254	260	257	268	264	253	258	264	221	251	276	269	274	242	239	254	255	235	261	257	269	228	256	261	271	257	253	259	220	241	264	275	246	258	251	290	272	273	237	229	233	249	248	237	219	223	257	237	240	286	242	276	254	209	263	254	253	230	224	247	233	269	226	246	221	237	287	243	215	256	261	256	290	244	267	234	256	256	247	224	284	249	280	243	237	279	238	250	225	277	252	226	240	261	238	236	259	245	239	269	258	242	245	271	260	276	251	271	247	236	254	243	250	245	258	243	222	235	285	243	227	259	259	243	256	259	242	240	256	240	247	252	268	251	301	263	278	241	256	236	233	239	254	239	242	261	253	270	264	262	271	229	232	268	231	259	240	239	278	250	272	234	249	235	243	245	243	270	265	243	249	263	283	239	247	251	228	246	265	235	262	270	271	240	228	238	260	223	285	285	258	260	269	250	245	284	229	251	233	264	251	257	267	241	251	255	234	233	235	263	236	262	214	281	263	273	270	244	240	239	265	270	247	219	265	247	247	226	242	239	245	241	261	241	285	245	269	246	240	239	248	284	268	247	291	233	246	238	240	257	223	254	284	262	276	222	296	271	262	249	266	258	252	257	243	268	227	240	276	252	236	231	270	269	245	228	253	237	228	287	257	249	246	250	279	248	217	258	227	238	260	247	272	256	241	233	269	280	256	259	260	254	254	233	254	206	212	239	250	292	264	267	224	262	278	274	265	273	259	260	298	242	255	247	271	238	272	256	247	285	247	258	260	279	278	261	280	276	253	274	235	255	240	232	247	271	258	259	243	232	236	281	227	292	253	276	231	230	263	242	255	241	282	245	266	259	248	256	268	252	235	242	229	241	246	286	260	221	243	249	212	265	263	275	268	261	251	272	286	232	244	229	251	242	243	252	266	272	275	261	234	226	237	244	272	267	256	268	254	244	264	250	262	253	227	248	269	251	255	268	237	249	242	253	254	265	268	265	268	256	265	276	257	215	259	241	265	242	232	248	236	251	255	270	250	259	257	265	264	278	251	268	227	268	234	266	252	247	259	238	265	256	245	235	259	258	250	233	265	256	204	227	258	235	258	254	266	252	266	239	244	253	231	262	206	274	239	230	245	266	236	249	259	270	272	223	262	249	258	265	246	263	264	249	244	249	249	246	270	253	252	248	262	238	263	241	248	237	249	266	236	246	226	237	256	233	262	245	257	275	240	264	272	236	273	265	262	250	260	248	248	276	264	282	262	231	263	239	258	269	246	235	242	227	274	263	265	243	262	229	237	239	236	235	257	243	272	247	271	231	240	265	228	252	276	251	275	270	243	244	254	215	261	251	256	265	240	229	243	229	234	273	260	236	269	237	249	242	240	258	263	282	250	245	264	272	281	259	234	217	245	227	247	254	276	242	270	268	277	265	259	263	250	250	290	274	230	275	258	278	260	284	249	279	265	263	236	247	253	229	262	275	214	258	252	257	253	285	266	240	246	251	242	256	254	237	240	238	260	270	240	269	225	260	241	258	244	241	265	287	237	220	263	254	275	240	235	232	250	244	217	226	279	244	231	237	266	243	279	272	251	233	268	253	252	268	244	236	286	262	251	264	278	278	248	266	237	237	213	261	283	241	261	263	229	225	241	236	257	258	285	252	265	266	239	255	232	250	256	225	244	254	247	241	242	261	288	262	211	235	253	238	240	262	249	257	244	250	250	257	248	261	247	263	238	236	276	257	262	236	249	272	247	244	289	264	247	230	243	252	273	256	237	256	246	252	252	236	252	239	278	255	243	253	244	240	283	262	249	260	229	251	241	238	252	235	230	257	265	237	228	253	238	241	248	245	243	265	289	231	237	259	250	261	221	234	253	261	291	249	261	253	235	233	244	259	260	236	248	282	256	278	229	259	275	269	259	240	224	245	237	275	271	264	269	239	266	238	238	245	256	261	270	252	228	246	245	281	219	245	269	236	257	267	267	267	236	244	256	247	250	277	261	220	246	261	258	266	247	278	239	266	221	251	254	252	286	250	212	267	235	274	264	223	240	231	221	279	266	244	266	256	256	210	226	230	251	248	258	233	264	251	233	251	277	255	271	272	256	239	237	235	240	254	240	249	246	192	271	250	287	250	227	283	242	259	271	252	249	261	252	267	257	228	297	275	259	267	234	232	270	255	244	283	249	257	264	265	255	233	246	271	239	237	250	221	252	242	238	304	270	258	229	257	246	208	247	239	225	243	236	252	230	252	255	249	271	270	280	232	260	278	257	253	254	249	274	230	253	250	288	253	264	263	252	259	238	246	269	271	244	263	244	250	245	223	258	259	254	243	244	263	242	253	263	291	257	242	234	283	246	282	246	273	256	263	228	265	228	281	263	270	263	221	255	256	266	234	277	271	255	264	267	278	262	249	280	234	259	247	220	248	260	274	269	279	253	234	267	238	254	274	256	263	251	248	265	260	252	227	258	236	274	244	237	227	246
8408	1148	2006	2312	2044	1621	1352	1211	1080	1044	962	887	875	829	834	769	778	751	774	725	739	766	643	698	687	723	692	662	712	668	651	643	664	688	686	653	681	658	667	660	633	658	704	644	685	626	656	656	678	702	677	661	658	679	626	649	646	655	627	631	651	658	712	671	633	639	638	692	637	659	643	597	665	644	618	649	650	667	632	633	616	665	660	635	585	670	666	650	643	683	648	632	631	630	675	694	692	650	685	661	640	581	695	646	642	660	638	643	618	618	647	640	662	675	641	663	668	643	624	673	601	599	672	609	622	629	616	667	610	696	629	662	659	615	653	656	659	635	633	644	670	660	661	637	705	650	637	639	610	642	649	634	610	618	674	602	653	710	665	638	635	653	611	655	640	630	652	629	655	653	692	645	624	595	654	656	632	660	634	629	608	612	680	670	628	635	657	662	642	625	656	646	681	647	628	642	675	619	662	611	630	647	669	656	614	620	669	621	660	627	708	724	708	691	644	657	647	722	605	644	668	699	667	605	635	627	603	609	682	631	661	631	649	645	657	642	633	664	591	636	670	635	668	650	645	665	652	652	689	648	650	632	633	646	611	647	647	673	667	610	652	639	612	609	647	623	689	639	638	674	617	654	655	633	620	609	659	637	599	635	681	611	612	664	675	635	628	631	614	605	661	650	626	658	647	593	642	644	656	673	645	651	663	666	631	605	697	642	654	635	620	686	694	644	626	618	659	610	651	634	658	633	638	645	655	653	642	642	609	630	618	641	641	663	643	636	608	651	614	654	639	599	638	625	616	626	626	672	657	634	634	620	655	621	689	639	619	623	618	667	614	605	615	603	650	601	668	608	681	677	641	651	650	567	692	683	619	665	685	641	637	677	614	662	644	620	654	605	660	668	649	708	657	611	665	633	629	690	670	642	685	675	667	641	648	621	668	607	669	629	604	662	599	643	627	661	646	594	699	679	623	649	616	697	630	611	630	634	642	626	608	623	650	638	647	639	679	638	674	607	629	588	630	640	686	626	641	652	650	643	624	657	663	604	655	692	624	608	637	615	621	637	661	653	648	630	666	617	610	630	659	656	627	664	637	612	675	583	677	658	670	643	627	632	659	663	640	654	643	662	647	656	596	617	627	632	651	656	668	638	643	687	667	609	653	631	666	644	672	676	581	717	599	663	646	674	664	613	674	674	625	672	661	610	679	651	667	659	618	664	597	619	675	630	629	665	614	640	641	684	619	649	671	659	644	610	659	644	613	645	648	655	623	651	639	651	689	604	600	677	675	612	651	661	657	657	662	646	698	639	624	649	616	671	635	628	669	614	679	640	630	627	634	618	635	661	636	618	623	658	593	667	697	625	620	668	656	663	624	618	701	610	618	629	658	687	627	636	685	628	651	663	675	628	651	664	616	650	692	702	630	662	616	674	611	665	633	589	638	618	627	649	646	660	667	671	624	598	671	643	652	660	661	614	650	664	641	594	606	635	669	610	614	652	679	669	638	616	651	654	614	671	602	644	609	665	596	662	689	641	600	635	673	634	645	630	611	634	666	642	638	642	678	658	643	660	575	631	601	608	677	635	665	649	629	663	596	642	645	642	648	662	681	628	590	649	635	585	612	693	628	636	616	633	632	650	652	629	680	631	646	658	641	625	613	658	608	626	638	640	687	649	661	668	606	668	572	653	640	650	646	669	634	565	632	639	629	632	674	633	629	631	674	651	650	640	625	644	633	588	660	658	606	648	621	684	623	629	658	647	664	666	643	659	661	659	677	657	610	618	678	693	694	666	682	621	643	645	632	653	646	636	635	622	611	613	604	663	697	654	641	660	620	669	616	642	628	629	606	614	637	660	637	653	678	608	638	658	678	661	665	657	663	628	673	610	620	633	654	620	660	622	631	653	692	646	651	679	691	681	715	654	618	585	644	642	636	601	611	675	666	629	641	597	614	633	693	668	631	635	612	680	676	650	645	672	609	679	631	688	642	617	639	619	628	621	666	679	637	667	619	620	623	622	605	660	647	632	662	615	668	623	610	684	649	605	635	607	648	601	664	648	605	666	614	621	702	643	673	669	663	667	642	694	612	656	619	635	672	654	616	666	674	671	604	643	673	602	650	646	627	628	669	709	630	635	670	658	656	653	619	655	667	657	616	582	629	645	613	591	614	606	606	677	683	659	621	635	595	687	667	634	618	645	651	650	637	665	639	658	671	618	655	692	649	617	611	659	643	627	569	608	622	623	604	648	650	664	625	636	670	600	658	657	603	624	619	654	621	661	649	668	624	618	611	693	654	641	649	635	647	633	654	651	685	677	605	631	643	668	640	671	633	683	645	626	608	644	654	589	626	651	606	648	616	646	638	655	630	669	636	611	643	628	643	653	630	612	687	630	681	621	670	670	651	576	619	666	635	648	642	693	624	677	644	675	684	634	655	616	680	670	629	633	624	640	634	673	602	672	638	624	634	620	713	661	628	675	652	622	645	649	614	653	653	661	636	699	656	691	654	629	683	602	678	619	654	644	681	660	673	665	702	656	633	650	608	631	620	621	657	646	620	649	641	621	646	653	664	648	621	652	698	659	613	616	633	697	665	667	670	679	642	689	650	626	629	637	661	588	632	606	643	664	650	647	673	668	623	660	610	683	641	632	641	662	638	634	626	605	645	666	636	641	646	594	621	613	616	659	640	641	620	643	632	643	657	645	607	654	635	624	692	638	671	666	621	610	659	644	662	645	673	643	670	619	633	662	644	628	652	646	657	618	659	628	664	682	655	602	627	653	664	670	628	600	612	711	650	637	606	665	638	617	675	595	641	660	676	614	676	616	637	663	645	625	659	638	675	645	645	634	638	642	662	613	658	611	623	647	647	613	633	654	652	658	665	641	664	646	626	631	665	638	600	627	618	623	621	633	675	642	647	652	617	671	634	631	650	623	618	674	663	627	660	639	626	626	610	651	650	662	619	622	638	655	635	656	586	641	620	652	642	635	633	643	626	610	596	664	621	625	560	593	659	649	657	659	615	661	649	677	650	627	629	631	658	644	640	657	613	691	619	615	618	602	647	611	642	639	662	611	656	641	630	656	695	618	627	624	651	612	629	593	609	639	658	617	716	622	647	699	709	675	642	619	662	679	641	667	671	669	641	587	655	608	627	673	631	653	581	625	644	640	709	628	622	660	664	639	655	624	635	602	625	611	651	627	653	668	652	626	634	677	654	640	670	638	619	636	656	699	665	682	664	635	598	626	629	628	654	659	624	684	644	691	597	617	651	692	611	627	660	679	638	616	628	633	677	635	630	625	617	620	666	643	672	659	606	632	625	600	641	678	655	635	663	667	686	660	662	638	628	641	655	689	648	596	593	626	647	643	682	614	642	646	645	638	648	641	676	659	612	650	654	631	631	594	677	653	638	645	589	632	647	657	642	662	644	621	669	616	605	629	655	635	631	639	654	630	646	659	641	687	611	624	688	611	634	640	630	620	661	654	650	675
1954	419	450	434	413	417	418	420	399	405	439	426	402	399	401	393	383	404	439	433	418	418	386	366	407	408	377	391	425	407	426	445	418	398	393	386	434	388	388	423	430	395	399	423	409	418	400	416	415	414	428	451	384	413	395	386	428	418	414	457	382	420	401	403	379	394	454	412	388	449	413	428	409	426	424	390	405	430	407	376	398	468	391	427	363	400	383	421	392	412	394	447	435	441	422	409	394	406	409	386	395	454	413	440	414	397	402	404	392	438	414	426	452	438	407	412	374	432	424	428	414	391	389	363	380	456	416	405	404	434	412	408	381	409	377	399	410	393	406	410	398	402	398	412	378	368	393	433	423	432	406	413	441	406	410	388	434	426	378	422	427	376	427	439	431	402	405	421	408	438	409	417	377	448	432	385	389	372	391	386	396	429	419	378	391	421	401	413	415	403	386	406	390	433	429	433	401	418	392	406	448	371	415	391	415	421	418	357	430	443	428	425	379	437	417	415	406	401	424	426	425	424	416	398	430	359	445	409	431	426	431	386	435	423	452	407	392	415	439	404	422	431	413	394	405	390	434	424	417	365	374	411	414	414	404	427	408	427	395	411	441	387	403	386	396	425	366	412	429	408	411	420	450	449	447	421	381	390	424	456	380	415	455	406	409	470	413	430	432	416	429	395	395	405	422	410	407	431	410	402	379	409	438	387	422	409	396	413	426	405	413	388	393	413	370	428	399	445	433	411	427	463	407	429	411	397	459	414	397	412	448	417	433	382	417	384	419	384	423	414	413	423	396	412	417	389	444	436	384	401	403	412	432	414	426	410	366	367	400	384	422	415	410	482	439	425	421	411	407	416	392	400	385	408	390	409	405	408	391	443	428	406	402	426	395	429	406	421	424	464	377	450	423	421	451	421	398	434	423	430	404	437	437	391	409	432	440	385	465	418	415	375	441	434	365	426	413	358	447	427	451	407	423	385	406	431	422	409	388	485	425	420	385	421	412	417	389	406	413	395	439	451	458	433	412	403	424	445	449	432	392	401	407	408	402	439	393	409	393	439	422	402	429	405	424	441	369	378	425	395	438	413	440	448	414	442	417	412	428	406	385	394	404	395	419	414	409	417	368	423	436	421	438	381	450	430	439	445	415	431	427	443	388	406	411	411	392	402	396	412	427	409	405	411	441	401	419	383	427	430	401	400	386	387	354	386	408	407	391	382	376	418	388	346	420	427	407	391	437	414	447	387	448	404	432	434	412	445	401	452	388	406	420	383	442	461	396	402	415	427	437	430	428	406	404	387	402	399	463	408	421	381	390	436	384	394	434	429	404	403	416	421	410	422	414	370	358	421	395	410	442	386	330	385	415	419	433	398	382	417	420	417	404	410	400	380	409	408	401	426	394	428	452	393	411	380	444	403	416	452	401	382	436	404	425	400	428	382	411	429	409	389	431	390	426	394	377	434	457	409	358	416	419	384	410	400	395	417	369	398	411	415	416	398	410	417	441	380	409	391	411	384	439	471	398	435	416	409	434	417	376	420	400	418	394	413	425	413	416	408	419	388	420	436	445	422	405	403	417	381	415	443	403	408	413	385	403	441	406	443	406	399	385	457	409	437	419	403	411	399	366	454	448	409	367	404	409	452	394	461	468	395	410	432	397	385	410	448	436	435	392	442	412	461	423	411	403	413	417	416	423	400	412	406	413	395	416	385	439	387	416	421	438	426	404	442	402	381	430	483	417	429	432	355	412	388	384	409	440	415	421	425	377	377	438	407	423	438	434	405	393	406	426	383	416	422	444	430	381	379	397	423	420	406	394	405	414	419	435	385	426	380	375	407	412	435	409	416	403	409	390	381	432	393	421	375	441	419	403	404	430	390	403	373	386	392	391	426	444	403	412	406	436	449	441	406	411	408	387	444	464	411	370	422	392	396	373	405	399	437	400	426	397	436	420	433	439	411	396	396	372	402	408	393	407	437	433	413	429	404	386	388	431	435	433	411	405	418	384	413	427	417	400	422	421	400	429	463	412	406	414	412	393	395	426	394	403	404	414	379	451	430	404	432	398	421	429	414	400	418	430	389	418	382	386	436	430	449	408	407	395	423	421	419	411	431	405	404	406	414	382	433	425	439	412	376	413	449	398	442	411	369	414	383	407	422	417	409	408	417	425	398	420	405	359	355	434	401	380	397	389	401	426	418	445	426	406	441	435	414	427	402	452	388	427	416	437	414	373	393	408	426	396	425	428	415	444	415	390	408	431	442	413	428	428	443	410	409	392	420	427	439	392	478	430	396	414	440	450	427	419	380	399	430	416	404	415	353	409	391	381	383	433	399	419	452	430	395	440	390	418	402	409	393	398	411	414	430	439	393	399	396	395	440	405	419	392	384	426	434	425	440	441	434	397	379	387	411	389	409	432	428	425	445	402	380	413	367	384	424	416	405	418	398	408	403	392	452	439	426	438	411	443	432	356	399	418	429	416	428	370	407	409	403	432	415	447	393	409	431	393	398	382	472	446	390	396	391	403	417	447	412	430	444	449	410	449	434	402	412	422	389	400	416	386	378	410	388	414	455	421	389	450	402	382	414	405	417	418	467	401	431	444	441	402	376	399	438	394	409	389	414	420	437	449	392	416	430	425	383	425	448	398	412	392	427	439	418	418	447	403	460	430	436	375	378	419	399	453	362	383	432	427	425	409	400	435	447	381	385	416	426	397	410	461	431	457	423	426	422	436	418	407	421	416	438	410	455	446	425	400	460	399	398	410	430	430	416	412	449	436	389	426	401	402	410	438	429	411	427	422	375	421	447	436	422	421	453	404	364	397	442	453	416	426	376	454	422	383	416	426	399	422	435	381	396	416	423	390	428	430	376	419	414	413	378	417	428	415	440	428	398	432	389	447	404	450	452	423	427	434	408	416	397	429	430	473	388	391	430	404	378	416	454	427	428	431	420	454	446	418	413	408	414	386	374	390	400	412	424	400	403	413	425	455	419	428	393	434	410	434	427	460	414	391	408	404	414	397	415	405	441	406	428	427	437	461	406	410	449	440	413	426	447	423	404	383	385	394	430	474	386	383	391	400	423	451	409	428	446	375	389	442	385	472	416	412	427	418	369	400	415	415	441	425	444	458	422	460	368	422	375	401	432	387	396	424	384	403	423	416	406	394	416	414	399	439	437	410	416	412	400	409	453	422	451	448	426	396	390	396	407	414	443	389	370	433	418	412	418	405	425	436	420	417	417	434	427	411	394	417	418	396	397	393	438	420	392	453	451	363	420	446	435	433	427	375	431	404	392	430	411	416	423	410	413	412	444	393	431	424	424	400	420	405	401	397	411	420	391	412	394	389	380	428	389	399	376	397	444	365	415	413	428	402	402	442	420	430	354	438	424	451	428	427	401	425	460	385	411	411	442	409	428	408	438	415	403	405	391	426	411	396	428	432	448	426	425	418	384	400	388	406	405	394	403	449	426	396	388	439	451	403	397	428	386
2466	934	1008	997	987	1011	951	926	926	914	915	976	926	946	952	942	944	942	941	938	940	945	973	918	926	912	841	941	940	954	917	889	926	959	911	937	880	916	951	962	898	907	875	905	908	973	919	963	912	917	912	939	940	926	921	924	904	941	871	952	944	947	929	869	873	906	925	902	902	912	873	934	909	941	851	875	880	922	919	919	933	924	954	961	922	976	920	895	871	881	868	873	975	921	955	929	895	942	865	953	908	930	919	957	889	932	903	908	951	875	952	892	931	899	943	931	915	918	885	915	891	890	910	876	887	873	924	906	940	927	935	890	900	939	913	904	842	908	875	892	905	901	898	922	923	886	885	952	911	918	924	929	911	904	961	888	938	966	875	922	883	901	928	890	939	927	951	879	946	931	910	910	954	900	879	922	922	890	924	890	960	897	937	940	928	976	925	899	960	905	918	924	886	961	877	864	936	886	923	901	899	872	901	872	932	913	940	892	878	873	926	916	963	881	934	911	931	975	916	909	913	922	916	903	956	909	884	912	883	960	939	917	912	898	960	842	903	918	938	912	889	872	921	935	902	936	874	960	914	911	926	953	956	888	947	939	907	881	936	890	923	904	889	901	880	897	902	930	900	919	924	875	980	898	875	902	876	935	881	924	942	937	918	901	939	936	918	912	840	921	923	930	915	907	907	875	932	936	968	880	865	882	904	947	935	929	922	916	901	964	904	951	933	893	958	934	885	928	899	907	913	899	979	877	915	851	913	905	905	922	898	928	910	922	954	894	914	925	877	907	890	950	938	929	918	842	928	930	954	922	882	910	948	948	943	861	948	898	895	862	945	947	901	896	932	900	920	965	901	950	924	917	952	928	935	1003	909	891	948	900	953	843	886	970	906	973	878	977	928	923	917	878	918	969	927	948	846	918	884	954	894	938	918	920	886	887	922	929	912	874	884	922	926	860	951	898	913	945	948	886	984	943	907	897	920	883	884	911	898	882	917	892	983	939	909	890	898	959	954	926	909	961	939	937	876	918	929	884	919	921	892	874	919	857	957	922	930	914	931	897	865	881	901	925	896	932	900	876	920	909	944	910	936	904	913	886	866	928	957	962	887	838	930	958	922	923	849	948	927	950	858	909	948	944	946	918	918	950	888	902	904	918	914	909	888	936	911	905	917	928	907	990	872	967	928	919	904	878	888	881	911	922	917	916	915	894	913	883	970	964	928	878	873	962	900	929	922	889	858	890	889	896	937	898	895	892	901	904	914	888	942	892	935	891	942	959	889	886	932	925	961	931	917	924	934	927	915	947	927	882	926	915	882	909	944	842	869	880	871	933	941	908	846	870	912	884	936	901	887	937	898	919	909	912	945	915	888	867	930	968	934	885	912	922	934	914	943	944	897	899	943	936	851	970	928	911	882	899	984	896	940	947	910	872	894	874	923	920	922	905	938	964	914	901	928	950	931	903	913	880	884	934	931	886	880	853	930	882	906	894	894	903	899	907	938	884	868	915	981	843	953	943	966	950	918	894	937	933	878	919	926	951	911	902	960	894	903	978	881	954	943	991	879	897	896	936	938	959	854	902	911	975	904	932	912	944	904	906	909	974	924	940	875	899	898	965	829	907	895	907	950	944	914	956	946	958	894	912	896	939	876	942	919	881	930	921	965	917	935	933	890	938	927	895	968	895	892	893	861	922	938	904	945	911	961	913	938	914	936	881	899	888	908	922	926	909	908	935	890	913	889	885	928	925	902	886	913	939	901	936	870	914	918	952	978	920	971	973	911	935	929	916	882	957	880	931	901	948	884	900	921	868	911	965	837	964	875	913	948	935	919	943	914	905	869	882	952	904	929	892	892	889	893	925	919	932	897	930	907	967	946	863	917	914	964	841	894	911	894	912	884	879	891	920	895	886	875	906	968	897	955	907	898	884	895	907	931	931	899	873	906	902	886	936	887	984	927	950	955	893	904	948	883	911	901	867	899	971	910	869	953	938	922	878	854	878	916	914	921	923	896	925	909	908	930	900	898	887	922	886	958	1000	869	943	927	906	934	947	882	899	898	942	844	932	910	956	932	927	933	941	863	959	871	914	945	909	998	928	973	930	929	944	891	868	853	937	888	919	912	943	932	945	919	879	905	905	900	932	905	948	910	936	955	895	890	967	927	951	900	938	930	905	970	892	947	848	982	892	896	906	899	957	919	928	897	897	926	903	904	906	968	973	960	910	940	962	934	877	930	932	875	948	927	903	883	936	949	958	914	923	901	922	934	920	954	910	898	875	914	914	933	861	882	903	927	843	878	893	910	933	885	857	890	920	890	916	888	921	906	898	939	920	935	936	876	929	940	949	942	888	925	903	920	950	909	916	909	915	940	900	934	843	899	905	961	906	922	907	989	959	987	920	874	957	875	876	946	939	914	949	910	890	894	971	946	943	905	943	897	896	877	922	926	952	896	916	947	958	922	944	904	920	985	934	933	907	894	960	928	968	930	922	951	946	920	915	842	944	922	958	1025	895	917	911	925	913	894	937	949	844	882	953	973	871	883	948	927	925	895	885	953	961	932	851	968	918	916	917	993	904	922	891	885	945	933	945	942	901	922	889	954	854	920	864	929	879	946	964	890	941	895	922	931	888	894	922	874	857	917	909	931	930	907	962	919	868	902	939	931	938	843	906	913	904	958	882	936	968	949	894	916	945	894	906	934	900	944	977	882	916	934	959	855	861	923	892	946	858	881	931	873	961	924	922	854	905	925	931	909	915	958	875	916	946	934	905	892	926	967	894	1002	903	894	915	906	871	976	952	858	868	913	845	860	914	894	920	925	974	846	900	928	907	886	887	909	934	920	885	905	901	901	901	929	904	868	920	948	903	967	916	888	939	983	892	935	911	915	985	929	921	926	893	941	949	925	922	889	911	964	945	841	948	889	884	905	893	875	920	886	909	913	924	895	884	904	969	904	955	871	954	935	925	835	924	911	926	918	899	925	900	932	948	984	920	944	916	864	919	888	848	902	872	871	927	914	969	914	885	985	956	852	902	902	942	909	950	933	928	909	884	868	889	967	936	922	906	913	928	923	974	898	916	857	890	890	945	893	927	922	931	848	833	953	949	924	879	924	934	916	919	926	958	979	945	926	953	889	906	904	899	958	920	938	896	888	899	886	875	920	916	938	932	926	883	953	889	902	864	948	927	936	878	927	882	914	940	901	866	989	928	965	894	910	908	949	902	895	920	900	942	894	893	903	891	902	925	944	931	894	925	892	933	909	922	903	888	995	930	885	893	924	977	960	915	922	864	962	900	924	928	899	866	957	935	867	880	928	903	936	920	909	904	929	939	937	950	934	888	852	952	951	920	934	890	928	956	917	938	963	932	890	912	937	909	938	904	932	937	893	932	893	903	930	900	945	867	911	897	887	870	939	929	931	863	927	952	927	896	903	869	933	877	907	970	904	883	918	914	867	918	908	897	927	893	930	922	910	951	833	948	960	878	913	958	883	924
8016	542	531	463	367	312	268	248	270	234	279	235	244	230	209	215	203	228	215	216	232	245	222	196	226	205	198	235	211	229	233	209	173	190	214	208	213	225	215	197	213	208	206	194	205	198	210	219	224	189	184	210	263	186	186	186	205	209	217	204	191	209	199	205	222	209	197	189	200	196	227	220	211	211	213	212	200	216	218	198	212	189	217	226	228	173	196	190	213	217	224	178	203	221	214	212	205	226	207	220	215	197	229	204	208	205	230	192	218	198	205	196	198	198	195	207	201	210	225	214	239	221	226	194	187	200	199	220	197	230	194	217	218	229	204	181	192	183	199	195	206	256	219	217	227	246	184	189	196	195	209	218	219	200	217	223	230	229	231	195	193	201	189	187	186	218	187	222	197	221	223	191	212	231	199	209	236	225	176	211	228	201	218	200	219	216	241	203	221	243	208	222	197	199	195	200	220	235	231	196	202	222	199	213	223	214	234	210	218	207	190	216	174	201	201	202	187	179	187	196	219	241	188	201	205	243	208	226	184	231	202	211	185	225	203	214	191	204	229	203	226	208	226	215	227	200	212	212	208	196	196	192	210	205	200	200	224	218	223	211	209	215	206	176	222	214	183	215	209	188	212	209	213	211	208	192	214	233	190	232	177	196	196	234	202	205	214	215	219	224	240	201	205	215	208	206	181	215	193	194	222	202	221	209	202	184	211	222	199	228	160	222	168	193	252	217	216	232	206	191	216	225	204	192	212	215	214	209	190	200	196	211	213	192	189	204	200	194	209	206	226	230	189	178	174	192	202	213	211	183	211	204	230	216	234	229	199	207	212	219	214	222	206	200	198	202	219	218	225	223	193	214	199	195	210	191	224	187	192	185	217	183	236	216	212	190	205	216	224	225	194	173	204	237	212	195	197	218	187	175	213	201	225	197	224	193	187	208	233	197	227	206	189	177	202	241	221	187	216	205	210	201	215	205	216	194	203	228	198	232	201	236	216	234	192	207	239	198	230	192	192	221	226	221	208	217	223	210	214	198	184	189	218	212	179	209	188	210	195	212	213	209	233	231	201	176	214	219	202	215	200	182	228	255	185	186	217	214	218	204	213	191	224	183	220	202	213	189	225	202	217	228	213	230	200	205	209	199	224	201	205	220	216	223	196	211	202	189	200	219	206	197	209	197	212	191	204	196	194	202	211	190	204	208	233	186	206	230	186	214	247	206	202	198	241	207	192	181	198	192	202	198	200	193	193	202	209	207	232	191	219	230	200	230	230	225	187	209	173	203	213	217	204	212	208	190	186	215	187	205	220	237	187	218	203	216	236	202	185	214	218	192	219	209	208	185	195	186	179	199	201	212	185	180	197	183	187	209	241	205	179	240	230	223	197	205	186	199	180	227	186	215	212	198	218	198	199	186	203	220	207	200	213	220	205	185	200	191	211	199	236	200	192	234	200	211	194	175	216	198	200	206	211	214	214	211	229	204	219	219	213	199	200	205	192	181	207	215	223	220	208	226	223	230	212	210	217	238	218	220	215	187	235	202	197	225	195	193	218	217	200	187	214	231	180	208	213	206	226	210	194	196	205	204	219	198	238	207	186	202	201	178	207	211	214	193	230	200	198	220	209	217	217	188	182	186	204	194	186	208	233	212	203	205	196	194	224	196	191	202	215	230	239	227	189	217	180	212	195	201	227	187	230	197	186	187	230	165	214	223	212	218	200	197	224	217	190	189	218	199	221	182	203	202	191	199	203	211	208	223	218	210	197	183	240	208	212	202	209	186	225	223	167	183	211	168	182	213	212	223	219	207	214	216	226	228	203	236	200	205	216	192	219	197	217	204	226	211	226	208	219	209	226	221	210	227	205	175	179	213	235	202	186	197	209	221	225	230	192	237	190	220	198	203	221	210	191	207	188	234	216	228	193	213	222	221	232	213	211	191	184	197	210	201	200	194	217	234	202	179	182	194	213	209	240	216	201	205	192	194	226	215	184	192	206	215	201	208	208	205	199	185	215	189	214	217	203	187	173	191	200	206	205	196	227	210	181	209	209	190	219	205	219	215	189	194	222	212	221	189	216	223	178	210	217	199	183	214	238	211	204	195	210	210	223	213	210	213	199	196	213	226	221	245	225	191	175	184	218	206	221	202	217	232	196	195	190	207	198	233	208	226	192	195	213	194	206	204	207	179	194	195	225	208	193	190	204	204	222	204	237	225	222	191	228	212	228	213	209	203	196	215	236	211	191	192	207	222	199	215	227	230	221	202	207	225	209	205	222	222	222	229	204	209	206	212	214	191	178	207	189	207	198	204	200	230	189	193	174	216	210	205	227	205	182	178	190	222	201	224	210	187	192	216	206	209	193	199	223	202	164	188	201	196	204	194	189	210	219	196	205	188	209	244	216	223	172	212	214	201	226	202	199	204	189	199	225	225	205	207	203	213	200	214	220	222	211	200	252	235	212	212	206	220	213	194	221	210	209	183	225	235	197	189	205	197	211	184	197	206	202	212	194	212	199	236	185	187	203	205	221	238	229	197	207	210	204	196	220	207	205	227	185	195	192	199	206	194	207	203	185	205	202	221	201	204	174	213	189	202	200	198	195	198	184	177	220	223	195	211	214	219	195	186	175	208	206	217	209	207	186	194	214	181	214	216	223	222	225	213	225	180	212	211	222	245	196	207	190	202	189	192	194	210	218	203	202	222	195	183	209	209	180	232	213	188	222	202	242	213	209	240	219	207	162	188	202	214	202	200	234	199	219	197	220	207	199	198	194	219	218	190	194	216	184	171	203	206	247	241	203	208	216	185	226	205	242	212	218	191	205	224	205	201	244	217	198	193	209	219	181	221	227	202	215	218	186	181	234	193	246	226	198	192	200	182	177	221	214	182	216	216	195	196	188	226	203	201	195	208	194	199	174	197	230	203	191	197	248	198	216	219	202	219	219	208	232	206	186	203	243	209	206	168	202	222	223	189	217	203	227	206	169	230	220	219	228	210	217	215	164	198	209	199	196	188	238	200	195	205	227	227	201	179	194	191	198	210	203	164	203	210	197	217	222	236	220	222	195	215	228	195	220	219	182	190	180	193	230	234	204	223	194	194	199	201	207	231	187	200	250	222	169	200	195	200	196	217	204	188	195	229	213	215	209	186	185	224	219	206	220	185	210	201	225	221	193	204	195	220	208	206	210	198	215	229	204	218	193	221	225	215	198	180	218	210	200	192	181	211	214	218	192	220	233	238	185	228	174	203	227	210	217	224	225	216	190	228	207	213	204	211	195	222	222	218	193	205	195	217	229	211	224	221	212	216	207	192	241	203	227	197	204	215	204	193	234	211	187	166	211	201	215	228	231	210	206	203	210	215	228	185	192	196	225	228	194	184	221	209	204	216	208	215	225	186	211	191	226	222	222	221	203	201	212	229	199	224	183	184	221	221	207	215	225	215	206	205	200	222	219	204	211	206	211	217	225	194	214	212	204	192	213	212	227	198
6625	799	1245	1334	1200	1014	953	809	733	736	663	669	628	619	560	575	570	571	578	565	559	533	569	607	556	582	566	558	560	545	513	516	510	526	491	532	537	491	540	544	522	517	540	545	529	532	577	550	537	515	487	510	518	509	529	513	541	530	531	498	547	534	540	503	518	530	474	479	550	542	538	510	512	541	528	502	533	494	547	577	526	519	523	539	472	552	520	529	543	493	510	497	499	537	478	547	532	529	560	519	579	526	485	496	524	517	556	517	520	510	534	549	541	552	513	513	479	550	513	493	520	505	489	546	485	501	504	564	501	511	518	511	488	505	515	505	499	522	525	493	512	529	535	533	504	539	514	549	500	526	507	501	546	514	563	509	513	521	493	546	503	523	511	519	529	479	499	528	501	508	531	522	545	530	517	500	460	510	470	568	520	529	504	512	501	547	551	510	519	523	517	529	476	550	553	508	539	482	481	488	535	546	528	514	530	500	514	512	550	523	515	536	474	524	521	509	517	485	522	542	515	551	551	554	558	481	524	507	509	487	559	533	511	518	521	513	497	510	498	498	504	522	533	517	501	508	521	556	504	546	574	497	501	531	505	507	499	503	545	528	490	487	537	573	509	525	555	526	525	468	483	533	538	545	552	489	472	512	535	510	510	510	533	529	512	529	500	512	505	520	571	532	494	485	520	516	479	520	515	524	573	496	517	549	467	519	504	494	476	501	517	513	532	508	508	502	505	501	491	525	520	511	538	528	547	552	540	514	511	462	499	503	552	487	483	504	521	539	475	482	503	509	503	546	528	505	540	517	528	520	544	505	541	496	540	536	513	523	507	500	497	516	533	462	501	468	509	484	548	525	512	501	481	509	552	519	504	521	510	488	561	521	516	545	532	504	498	530	483	497	506	528	512	470	493	486	554	504	558	531	514	525	507	520	508	549	505	541	520	517	551	517	515	531	562	545	561	503	549	509	470	537	515	512	535	528	509	549	498	504	505	533	518	532	516	520	504	512	502	550	516	496	486	553	519	516	510	543	518	514	544	573	516	514	502	538	520	519	542	499	534	550	517	504	494	514	528	535	514	519	503	526	537	580	503	518	541	506	498	497	543	551	519	507	506	531	497	544	541	487	489	524	488	544	486	508	519	542	509	524	532	474	493	541	507	553	536	533	492	527	514	537	509	527	534	526	507	546	511	519	469	533	524	483	528	512	505	499	567	522	539	557	505	493	494	476	525	523	517	542	530	510	443	529	519	496	536	507	570	486	524	539	523	574	498	486	498	528	548	527	537	526	531	511	516	520	491	509	529	512	478	536	516	518	509	556	535	525	508	492	521	513	570	528	553	549	536	563	524	510	557	546	558	508	565	557	530	477	527	492	521	523	524	461	512	595	468	539	509	484	489	516	543	517	507	499	529	477	508	492	522	534	521	503	474	480	527	530	548	518	536	502	539	516	502	489	503	483	515	539	515	493	557	539	491	515	545	526	507	532	494	522	501	522	514	527	512	514	536	561	516	521	528	557	549	532	506	495	502	483	523	483	500	516	508	492	550	496	519	545	537	525	520	524	511	541	530	497	544	500	479	522	512	503	559	472	519	506	520	527	501	521	486	469	532	497	545	540	502	512	531	508	525	524	516	515	534	523	525	563	551	554	521	531	549	516	570	543	525	525	545	527	510	508	525	493	473	528	472	526	546	539	471	471	472	531	505	524	503	525	493	568	509	510	547	516	536	553	516	479	525	522	519	508	547	529	553	523	483	540	535	496	550	554	506	482	527	504	513	520	552	551	470	513	514	505	541	496	515	542	542	544	522	478	498	482	545	522	502	510	487	494	522	520	516	531	466	523	503	521	501	523	545	503	499	534	506	533	540	488	510	535	554	509	517	499	514	512	526	503	516	498	545	547	559	493	516	530	541	470	514	514	517	490	512	542	542	516	514	519	500	537	507	505	521	496	534	526	502	526	501	571	549	568	520	512	495	519	484	486	507	480	553	520	546	507	483	523	517	515	496	517	505	484	526	518	527	496	488	511	508	516	537	476	547	528	541	525	509	525	519	511	493	528	537	538	513	528	537	518	460	504	497	549	512	504	557	544	525	500	508	553	527	542	520	514	527	529	514	508	484	506	551	517	474	519	530	519	497	510	520	547	532	525	533	491	537	529	523	486	507	500	499	518	525	520	490	534	521	536	545	497	504	506	480	511	512	557	513	501	532	533	554	509	518	549	504	529	503	536	482	518	512	557	490	516	533	538	521	507	526	496	542	542	515	518	514	535	499	497	521	508	515	515	516	552	511	516	511	503	516	513	516	512	499	527	515	572	517	519	510	511	479	515	509	515	527	496	544	498	546	524	505	491	511	547	522	515	536	491	518	524	504	536	515	540	514	535	499	533	525	517	508	518	493	530	518	513	516	537	547	477	514	500	480	496	508	544	485	532	525	533	504	536	510	543	486	515	490	576	543	525	522	485	558	547	514	487	533	530	519	488	509	549	545	494	508	487	507	536	519	528	511	527	528	524	526	488	552	500	552	538	479	534	527	528	553	521	560	558	513	481	500	525	528	526	530	509	526	492	518	528	498	549	542	524	540	499	551	523	514	522	516	531	532	502	522	504	511	487	493	525	505	487	493	517	524	521	532	492	531	521	517	533	548	581	502	540	491	527	534	532	493	513	527	513	504	549	501	525	533	523	496	507	515	507	483	511	501	533	525	494	505	517	525	480	533	507	529	563	509	531	506	493	539	532	526	467	532	537	563	497	535	506	519	495	514	515	521	524	562	545	487	542	555	543	514	504	494	488	527	498	529	572	536	525	506	506	485	518	526	518	544	520	568	495	484	501	537	513	540	542	536	517	541	518	543	533	520	535	509	501	510	527	538	503	511	515	526	514	505	489	490	524	550	530	531	540	477	587	532	485	524	519	512	550	497	517	523	518	518	510	509	545	557	530	535	521	520	506	496	531	583	494	576	511	523	502	479	508	539	487	443	497	495	534	493	529	528	536	467	534	525	506	508	529	512	524	527	555	535	522	524	481	502	460	529	548	532	543	502	506	517	526	554	521	483	534	533	516	491	536	523	528	545	514	550	502	537	502	534	528	528	518	527	501	528	529	550	510	516	507	494	496	524	480	500	539	511	522	528	521	521	509	543	534	532	506	487	506	518	525	523	486	503	510	525	517	539	542	510	494	557	579	552	510	518	504	521	507	522	554	534	502	513	542	535	538	551	514	521	537	522	501	530	550	516	541	518	519	498	523	513	516	521	493	512	541	550	484	541	504	554	517	515	529	519	517	472	557	539	499	543	523	561	549	529	487	506	524	531	546	535	547	530	516	531	537	502	498	529	518	543	524	495	521	492	534	499	484	573	573	506	520	531	491	470	489	487	505	553	468	486	561	525	511	530	515	511	508	532	532	541	531	534	526	460	518	547	498	507	489	506	502	511	507	545	516	507	517	532	530	533	516	523	495	576	530	521	503	519	510	539	551	533	511
15195	1271	968	764	628	495	437	370	329	334	307	274	266	274	288	311	278	269	264	267	291	287	253	245	279	248	251	250	257	295	270	284	247	278	243	245	247	248	278	246	253	245	270	239	269	244	265	253	272	256	283	297	238	246	287	262	262	233	261	275	243	236	256	260	266	219	268	280	250	274	275	253	268	242	248	255	242	267	238	254	264	267	268	225	244	235	244	264	251	272	246	259	244	271	230	252	274	254	240	247	222	258	236	245	296	260	269	251	274	242	253	248	262	266	264	262	274	280	271	234	251	271	260	239	243	275	250	276	273	263	274	247	246	247	237	232	248	276	240	237	264	237	237	266	280	292	250	270	226	219	244	238	231	263	280	258	229	236	265	249	250	247	250	277	274	283	279	229	255	234	286	266	274	262	244	264	283	235	269	256	232	217	238	256	253	281	268	298	270	249	300	249	256	257	265	216	268	292	273	231	243	252	244	235	239	252	266	218	274	259	265	250	290	245	249	273	280	242	235	255	252	243	232	232	283	245	278	265	247	252	237	251	219	259	263	273	259	240	240	263	236	290	268	258	246	265	243	258	251	292	248	261	265	254	264	269	241	241	259	250	266	239	247	259	265	268	269	264	266	264	247	265	255	242	266	265	249	256	292	254	268	270	262	240	272	252	239	250	252	229	236	257	253	241	256	240	264	247	250	254	258	260	256	263	250	266	240	250	254	278	254	251	258	257	245	248	271	232	268	261	284	275	255	258	254	242	246	284	249	206	260	264	311	246	228	245	256	257	261	258	266	284	263	289	257	246	231	263	294	265	271	281	253	269	299	244	272	265	256	268	284	249	250	269	259	269	268	268	267	259	248	215	246	222	264	297	258	253	251	272	258	255	246	257	251	263	262	236	257	253	261	265	256	253	254	249	257	292	263	263	249	264	253	262	264	288	256	244	245	252	235	247	229	267	250	258	286	241	277	259	278	265	254	229	267	276	300	260	236	242	260	257	251	238	253	273	253	254	286	242	264	250	247	260	238	226	239	250	235	257	237	282	282	295	287	239	186	236	275	247	229	258	254	241	291	280	245	255	253	261	241	268	249	276	254	272	270	247	300	273	255	252	247	255	204	249	289	268	246	246	235	260	252	229	225	257	266	264	268	270	272	259	258	233	235	276	261	249	260	272	252	286	266	263	291	276	245	257	260	252	291	277	245	259	259	253	278	242	259	270	254	249	239	258	255	248	247	268	251	291	259	262	255	222	242	251	245	259	274	233	259	254	265	251	253	238	287	272	269	237	289	234	249	274	245	248	249	240	257	241	263	243	271	254	236	234	283	284	255	256	270	247	261	275	258	238	253	250	230	247	263	248	257	254	266	258	252	244	241	251	235	225	227	235	248	268	231	244	241	247	238	260	275	256	267	218	253	255	254	266	245	236	258	259	257	251	236	297	248	261	247	255	230	259	255	251	300	283	237	274	247	239	246	237	243	255	252	276	272	241	233	263	259	252	261	247	258	247	262	253	253	251	266	261	257	281	260	290	233	251	234	267	284	242	275	267	278	295	253	261	267	284	262	281	245	236	247	283	275	229	247	275	294	251	278	245	252	240	265	220	273	261	265	251	242	249	252	271	258	261	271	242	248	278	284	264	238	256	236	249	281	260	260	254	259	274	243	245	240	250	254	255	264	254	243	273	282	254	278	264	215	269	245	221	235	250	231	233	259	238	240	280	270	253	261	259	229	259	261	261	263	278	239	265	259	272	255	274	249	235	234	255	234	261	306	230	259	262	251	236	260	258	253	264	247	299	260	262	258	226	248	250	274	273	248	287	256	258	264	248	237	223	250	246	289	236	287	248	238	253	216	243	253	264	279	266	297	241	230	259	277	260	264	263	283	262	247	272	242	256	245	241	245	266	267	287	259	245	270	301	227	280	263	283	262	258	235	263	247	243	244	244	259	235	224	256	238	270	270	289	243	260	225	265	263	285	283	239	236	255	267	246	245	255	281	270	281	244	287	267	267	243	262	276	265	247	292	248	292	257	253	265	244	290	249	229	259	241	253	255	241	262	254	244	269	236	274	247	250	288	253	252	248	258	288	277	234	271	238	263	268	268	234	271	254	260	255	267	258	249	253	267	253	236	260	247	258	254	260	257	242	251	257	248	252	252	251	232	242	282	275	267	283	234	280	266	251	260	283	233	270	241	245	244	279	250	270	268	273	250	270	278	255	265	276	256	269	269	266	233	284	239	241	244	240	305	311	245	237	271	254	286	249	256	223	256	256	274	245	259	261	264	271	254	273	253	266	243	250	241	253	257	269	256	255	239	267	265	255	246	255	250	265	248	261	258	252	224	228	244	228	253	251	270	261	264	252	216	225	249	252	253	259	260	229	228	247	281	241	269	272	258	258	228	240	247	248	258	270	228	264	235	239	258	208	254	256	290	246	225	246	254	238	274	276	262	268	266	288	241	226	299	244	277	271	259	242	260	253	251	261	252	261	294	276	236	260	265	259	278	260	225	241	234	267	265	275	270	261	244	227	259	261	265	261	277	275	264	237	217	272	254	292	262	262	220	270	267	255	255	252	284	272	288	261	258	267	242	273	259	251	280	247	238	251	237	272	240	246	273	256	245	257	250	248	253	253	245	256	241	255	263	260	263	255	309	288	235	271	255	222	218	267	243	277	227	233	274	245	257	257	235	270	280	263	241	263	282	263	225	227	260	257	261	224	253	271	271	249	250	254	266	233	258	275	269	275	274	291	261	250	256	269	268	264	233	245	281	257	250	296	239	234	233	242	281	261	292	244	274	236	261	254	251	250	247	266	250	233	260	259	275	244	248	255	281	251	268	259	246	271	262	261	260	252	237	258	270	255	237	255	281	263	253	278	270	245	236	285	240	254	275	256	263	251	268	266	267	253	217	252	252	281	258	248	239	261	254	235	244	259	263	289	258	268	262	270	270	229	251	257	244	272	241	249	271	286	266	264	281	241	229	268	272	247	242	254	216	236	264	246	254	239	274	256	248	247	246	246	282	266	230	284	215	260	268	247	268	251	266	259	264	254	246	258	272	276	288	262	236	257	261	244	240	268	245	290	282	246	274	231	235	264	263	287	238	253	227	268	248	233	255	271	272	221	262	256	269	251	234	245	247	230	255	270	246	275	272	244	248	257	289	281	266	268	276	219	262	241	243	262	310	263	263	274	286	279	235	247	222	259	254	300	263	242	249	261	236	213	253	261	258	226	264	264	244	247	266	264	242	252	243	250	277	263	251	245	262	239	265	255	266	253	240	254	271	240	237	278	287	270	272	269	291	242	228	250	257	237	262	273	245	274	268	256	236	253	261	247	242	258	251	242	254	249	248	266	232	236	257	254	247	269	262	277	250	257	241	268	230	239	253	244	240	252	253	258	262	237	241	227	219	236	258	232	260	259	281	271	254	255	249	288	227	232	267	281	277	258	260	248	222	262	226	247	250	281	255	286	274	229	235	250	234	251	245
8456	1178	2106	2234	1917	1577	1408	1221	1127	1036	944	833	907	865	853	800	784	830	765	759	718	722	745	738	705	745	716	715	686	687	669	735	662	645	691	659	693	709	659	735	675	657	675	647	669	695	694	636	635	694	632	649	657	620	629	684	661	674	635	644	663	651	642	696	646	643	649	670	647	656	636	587	685	623	660	646	661	666	680	687	647	695	622	619	650	696	633	638	663	627	734	697	679	667	676	646	650	607	654	639	658	627	645	677	662	696	627	675	646	630	634	642	627	642	672	657	633	652	637	667	627	632	682	691	662	686	640	676	649	641	665	647	631	645	653	657	627	665	672	644	683	648	619	660	716	669	623	658	653	648	646	623	638	680	650	657	661	637	608	599	638	633	707	677	623	662	634	632	675	632	624	656	629	692	662	649	690	654	654	663	669	650	652	665	611	711	656	616	696	661	667	645	670	661	673	657	635	645	643	681	695	619	657	678	699	619	671	681	671	629	653	680	658	638	642	677	622	652	621	640	616	654	665	646	655	669	607	650	682	639	588	622	639	689	670	615	634	649	630	636	647	680	666	680	648	661	669	685	707	659	629	656	617	665	626	680	658	654	639	666	601	647	603	598	627	593	627	641	644	641	655	710	663	652	702	636	663	627	633	678	617	621	675	661	613	645	693	703	638	609	600	666	636	630	630	673	595	625	687	650	690	679	656	640	669	606	651	658	634	649	613	666	660	671	606	645	660	668	629	619	620	615	651	630	670	677	620	625	657	681	627	637	644	642	624	662	656	661	669	619	598	704	622	645	639	700	666	634	640	636	671	664	661	686	632	630	654	612	649	657	641	647	636	628	678	639	614	673	627	630	649	627	661	619	644	614	653	695	635	662	670	634	674	690	658	629	621	708	709	624	636	623	632	667	653	620	641	610	650	639	631	646	671	651	704	599	647	624	668	655	661	655	621	638	623	652	681	682	671	677	681	631	635	648	638	625	658	630	636	654	659	642	681	627	627	634	619	620	649	671	633	632	655	634	665	668	657	702	641	658	658	677	633	649	693	655	651	677	604	620	640	667	609	662	678	666	661	649	647	621	656	651	597	608	658	582	637	635	601	654	634	664	642	616	637	668	644	651	659	614	667	615	579	689	644	675	650	623	653	704	645	652	665	640	667	640	616	682	671	711	639	666	642	621	683	668	634	628	618	650	677	630	665	625	670	660	667	625	665	640	659	643	661	642	643	645	669	645	610	642	651	650	671	600	653	641	697	648	645	623	691	654	674	668	634	645	642	659	629	633	605	699	641	695	596	638	678	621	679	700	687	629	635	625	611	682	650	694	643	695	665	631	659	627	702	643	635	649	655	613	632	635	616	664	628	679	673	638	628	652	640	645	616	669	691	669	659	649	640	635	626	643	637	657	648	627	665	669	631	633	670	675	706	611	610	671	602	647	656	660	642	682	688	627	673	629	648	657	701	634	682	678	672	587	643	667	638	695	670	667	669	662	649	638	672	662	642	636	689	638	627	630	603	666	664	671	645	674	661	748	650	675	654	644	617	667	675	662	629	670	631	625	657	660	657	677	610	690	677	654	643	640	608	628	674	661	632	591	646	663	653	644	640	625	639	632	614	700	610	626	649	692	656	663	641	672	602	688	665	651	635	681	589	652	719	638	646	704	627	691	646	640	639	645	611	668	637	617	634	660	630	670	645	603	676	650	596	630	657	625	631	644	648	614	683	689	652	645	661	674	671	653	640	633	670	655	686	653	651	645	644	679	652	604	646	628	662	635	685	640	680	624	642	622	625	630	638	666	663	650	658	636	676	620	658	693	577	640	661	658	647	609	661	678	713	649	656	628	652	622	659	648	628	638	644	568	636	663	643	618	609	632	655	652	614	627	666	632	701	607	704	661	613	673	671	683	627	645	662	648	654	661	687	662	693	659	671	589	668	697	629	609	647	625	685	620	650	677	661	676	648	651	639	669	683	668	627	655	636	619	664	589	611	587	653	601	625	632	665	660	649	645	615	589	641	622	695	622	687	645	639	633	652	640	613	612	639	655	657	654	646	609	690	674	646	617	685	653	675	655	644	661	651	634	629	657	644	669	686	622	708	652	637	661	606	662	613	641	664	610	627	686	640	635	647	671	663	691	632	649	651	659	623	655	657	662	630	629	696	626	623	648	628	634	649	609	664	637	678	620	622	635	629	605	687	631	593	690	675	656	630	645	696	639	668	642	676	626	617	688	665	661	633	649	664	650	606	707	666	642	636	649	643	673	661	683	624	634	635	670	657	632	623	711	670	672	658	633	637	655	664	614	673	662	632	673	646	622	676	596	686	606	638	648	683	607	636	656	560	674	645	646	677	627	678	650	672	652	603	636	673	654	663	612	651	663	673	658	676	632	690	661	636	593	606	665	611	629	695	692	606	627	653	625	664	673	650	663	659	651	633	628	630	670	683	635	655	626	628	678	628	701	666	601	648	633	662	647	602	642	640	625	646	641	636	648	616	684	642	679	638	606	650	635	604	648	659	626	600	688	665	660	634	661	668	656	621	648	684	661	682	668	638	666	650	635	657	658	686	595	678	609	641	636	633	645	677	643	617	689	619	663	696	657	671	638	675	641	606	635	626	645	654	641	672	665	694	654	648	616	641	635	670	655	656	628	643	608	633	643	601	625	643	635	663	646	631	659	638	644	665	630	617	656	632	669	603	633	643	673	631	687	636	646	648	650	660	619	643	635	624	643	633	643	678	651	665	626	690	670	628	663	710	595	606	659	652	640	678	662	676	682	641	640	652	658	627	658	653	672	634	608	635	674	664	660	695	632	653	645	613	659	679	652	656	628	684	672	675	656	653	666	625	670	654	599	632	633	631	623	648	648	648	663	653	634	641	627	665	657	633	651	668	642	664	666	645	619	662	688	662	604	654	690	667	682	621	628	671	626	625	662	620	603	644	623	665	638	659	632	628	667	645	640	681	686	647	662	668	671	630	668	681	631	703	605	657	669	721	638	654	639	631	649	686	641	636	684	622	687	660	611	641	666	657	644	661	601	628	656	662	654	664	674	657	743	629	617	654	631	608	653	631	623	654	654	673	660	646	661	639	649	660	689	612	616	647	677	650	674	621	628	650	667	650	633	714	646	636	669	652	715	684	630	656	669	669	714	698	637	599	641	663	660	665	647	672	688	645	660	673	666	653	657	646	611	658	681	687	632	624	660	715	658	637	634	683	654	644	655	633	658	651	626	663	649	655	628	672	632	697	699	667	651	664	632	673	648	655	685	651	632	653	631	634	690	660	628	682	655	640	609	659	661	666	653	649	649	712	644	693	615	659	682	650	643	655	624	675	588	617	645	667	649	647	669	631	626	676	657	659	651	684	602	636	651	635	646	684	693	640	612	619	662	666	624	685	615	635	680	665	621	663	674	692	670	656	644	690	609	621	638	686	637	641	694	620	613	640	646	659	649	652	663	638	668	655	677	663	640	646	666	661	605	617	673
2156	439	405	388	410	412	432	439	393	404	410	405	436	415	438	459	458	400	415	378	457	410	387	391	393	444	421	431	422	406	417	410	438	415	402	422	421	415	407	419	433	399	396	437	443	391	400	400	417	427	407	448	441	408	429	370	417	411	444	391	455	420	443	409	462	392	410	402	410	455	403	423	397	415	398	402	391	433	394	357	393	400	404	439	414	413	416	389	418	430	432	386	455	428	379	402	414	431	420	426	376	420	379	449	402	433	430	464	405	426	412	414	412	411	379	411	416	435	412	441	398	407	407	419	436	439	449	444	385	414	384	394	430	406	407	425	391	403	387	385	443	416	440	444	433	404	410	447	419	412	414	422	411	390	396	407	406	463	392	411	424	412	442	391	434	431	426	401	407	409	386	384	403	412	413	413	423	437	434	410	405	409	417	411	395	431	370	450	394	399	377	430	459	413	420	410	386	431	381	448	426	439	446	423	402	402	385	426	406	419	401	395	422	422	483	396	385	454	347	416	391	455	424	403	413	406	431	437	436	474	405	388	423	457	406	451	437	394	401	401	435	454	482	425	425	423	408	379	380	446	437	446	472	380	409	469	438	415	392	442	393	370	434	405	394	413	384	410	422	411	473	443	398	462	384	406	411	420	433	428	412	351	411	434	411	389	395	418	418	444	417	411	435	409	407	414	430	371	391	397	421	401	412	449	398	421	406	355	386	388	417	376	446	424	418	442	406	374	417	410	418	435	456	416	425	388	443	411	403	405	402	420	395	423	380	395	393	391	392	432	412	419	423	418	396	375	441	401	395	427	445	441	410	400	440	392	442	391	433	414	372	421	407	382	446	432	419	439	401	439	415	421	413	412	410	422	408	422	453	394	430	428	435	414	430	464	401	401	423	394	402	384	389	420	418	420	421	423	400	436	387	420	380	454	440	422	421	401	421	413	431	446	425	375	412	402	399	400	407	453	425	418	450	386	411	450	439	440	401	437	437	395	403	399	417	402	429	400	399	395	417	443	455	478	445	426	442	434	405	435	408	398	402	382	377	409	403	400	408	406	373	406	433	436	390	396	419	418	428	433	413	434	434	451	429	376	454	410	411	392	424	414	375	398	423	449	398	396	405	398	412	458	422	405	398	400	400	433	451	407	457	423	417	389	394	406	436	435	448	387	439	364	431	419	395	373	415	426	397	419	397	409	405	411	460	428	409	401	423	399	429	444	416	398	397	440	398	402	397	396	404	403	378	386	423	403	405	414	409	404	407	375	442	408	430	437	436	390	423	410	438	426	412	415	397	411	422	428	456	391	405	406	419	419	437	404	419	396	427	437	394	418	382	422	416	410	389	411	405	432	446	428	423	459	433	454	411	400	400	390	437	421	413	439	422	420	404	407	434	382	415	447	387	433	437	418	398	412	401	430	411	448	436	416	438	370	370	395	433	410	415	423	402	411	403	436	399	375	414	400	375	406	435	422	384	384	415	379	384	427	399	426	406	422	436	416	377	400	405	402	403	408	409	394	353	397	430	395	425	426	434	447	392	423	434	383	428	382	423	458	409	385	414	369	445	436	418	437	435	413	414	398	432	429	436	405	405	399	431	429	423	385	435	483	412	408	409	397	419	384	387	465	393	426	445	442	435	434	401	411	417	421	418	406	449	401	427	363	397	431	415	451	424	431	424	409	398	420	398	331	407	404	407	405	378	388	399	359	360	416	391	415	418	415	415	402	413	461	423	441	437	466	404	421	370	404	392	409	409	409	420	405	420	404	388	400	477	440	368	400	422	405	361	425	404	446	452	433	438	416	423	414	385	429	440	428	453	423	409	375	451	428	434	372	418	436	406	380	404	366	460	412	431	402	405	401	385	394	435	396	414	416	390	398	426	421	467	426	458	419	403	395	392	399	472	406	418	392	422	430	409	377	392	411	433	414	445	381	418	418	392	416	441	408	417	419	438	422	425	387	411	375	412	390	435	396	405	445	459	447	409	423	444	384	425	392	429	406	446	395	424	416	417	453	402	376	383	391	407	422	388	422	431	401	419	394	445	413	427	390	411	447	418	354	409	384	413	393	403	428	470	434	422	448	444	395	390	374	452	394	429	397	466	393	397	435	416	418	408	390	438	420	434	438	413	404	422	425	379	403	433	458	429	385	461	443	390	409	395	438	441	407	418	455	385	412	439	429	400	437	431	426	409	422	410	433	439	420	403	413	415	411	379	397	404	442	418	378	437	423	411	400	401	426	405	399	424	432	386	417	430	410	447	382	447	390	435	402	427	424	407	425	415	438	419	385	412	468	423	429	389	439	428	422	456	429	423	449	461	414	434	434	409	445	405	405	446	406	440	379	438	458	399	421	391	431	397	416	405	417	423	431	412	410	414	412	390	399	419	418	434	429	397	404	399	390	439	444	386	394	425	405	434	416	449	419	389	374	423	437	391	426	402	425	442	417	397	386	429	392	413	420	420	429	373	458	461	404	354	404	376	395	437	413	421	417	405	431	449	400	416	424	432	409	405	428	404	419	407	442	416	407	369	370	435	392	429	419	421	421	397	395	430	417	447	432	413	413	441	415	417	420	410	456	408	407	393	381	421	419	413	397	404	423	426	393	385	403	394	404	400	418	429	401	421	387	357	397	397	414	449	423	408	470	406	437	400	395	424	407	392	435	389	450	450	371	444	432	395	420	443	398	463	417	411	434	406	416	427	415	455	436	417	412	434	418	440	442	425	412	421	414	430	378	403	409	424	404	410	427	407	399	405	399	411	421	397	413	406	404	409	427	391	380	418	454	449	439	421	395	431	438	391	376	402	399	408	400	407	418	407	399	378	437	437	431	397	349	416	411	400	419	397	414	423	431	418	402	404	449	369	409	417	407	412	413	451	378	386	400	428	402	431	412	411	462	414	390	411	384	436	417	418	373	407	447	422	417	397	392	448	415	438	398	412	384	393	390	381	400	386	386	445	427	440	441	417	382	404	395	413	426	441	414	402	433	413	406	435	373	430	448	427	448	413	399	436	394	418	425	400	417	436	411	395	391	441	462	431	419	394	390	420	387	426	447	396	463	385	419	393	426	454	405	404	420	420	432	413	448	471	421	463	410	430	402	399	433	446	413	432	443	436	426	403	397	419	428	426	408	426	380	405	455	446	406	412	386	438	427	423	428	427	401	399	423	431	407	414	404	406	358	416	459	398	410	388	405	411	409	446	423	406	428	382	443	398	397	441	414	396	428	412	379	386	457	387	388	388	421	451	419	393	383	426	415	447	427	416	458	423	388	411	389	423	400	378	399	432	426	439	386	410	437	438	392	422	416	446	393	413	391	419	413	446	440	411	423	413	436	414	390	412	422	418	402	403	413	414	404	404	400	429	440	434	430	374	388	431	402	427	443	396	438	420	392	386	481	446	412	376	426	424	390	411	404	379	388	435	417	405	443	423	425	439	443	383	388	429	390	447	429	400	357	437	413	401	428	423	429	442	438	426	431	389	408
2616	945	958	983	970	931	928	897	981	877	896	924	908	931	891	961	986	959	922	912	970	988	864	973	907	869	891	943	944	922	901	929	922	949	936	923	893	931	915	883	924	920	926	947	932	912	878	956	889	920	950	933	897	893	931	923	889	934	924	891	873	934	921	878	874	954	950	927	895	931	942	892	927	918	920	907	891	922	935	905	932	959	985	913	902	924	872	919	973	880	890	854	946	1004	913	927	890	957	942	880	882	926	930	980	869	934	899	925	848	910	946	951	886	907	942	913	905	914	905	925	881	929	992	922	912	913	926	921	940	938	865	941	939	874	930	921	985	913	926	897	942	904	894	911	909	884	942	921	940	905	901	925	917	916	928	938	913	915	887	937	923	902	891	926	831	903	946	949	898	923	910	902	893	939	874	957	898	889	904	978	917	918	916	933	931	884	900	881	944	904	953	929	925	973	925	955	877	940	938	963	938	948	910	952	909	903	890	951	951	917	942	935	892	915	919	909	956	910	901	927	931	957	916	954	949	952	922	922	895	917	928	912	896	890	927	913	911	922	895	938	859	935	954	889	950	913	922	920	938	962	932	938	907	895	937	902	967	878	915	904	892	944	893	992	909	879	961	926	938	881	892	892	933	992	891	854	916	971	919	924	913	938	873	930	943	886	914	943	953	955	941	902	876	944	936	918	879	961	936	902	933	882	931	883	916	940	900	948	881	882	938	909	910	953	891	940	904	974	907	928	945	919	914	903	898	919	927	912	952	903	964	913	960	965	944	921	950	942	937	926	905	935	935	929	917	909	917	943	944	940	914	884	935	920	888	942	958	905	946	955	948	936	949	948	936	917	947	924	898	969	906	923	913	954	934	989	967	938	913	910	919	922	936	901	972	991	948	879	931	926	905	939	944	865	957	956	872	938	924	851	889	888	930	966	875	939	918	870	924	943	890	934	942	928	871	933	944	925	947	912	941	906	942	935	908	922	942	890	964	940	941	937	935	972	933	877	950	915	969	933	968	943	934	945	946	917	959	932	921	890	907	945	899	884	919	908	947	935	902	941	949	910	916	911	949	937	928	934	964	914	951	919	922	892	904	946	935	919	871	928	948	928	945	898	950	880	898	948	916	891	902	956	907	906	954	936	882	951	912	932	896	867	906	907	930	886	939	949	911	910	897	891	939	951	853	920	860	904	949	919	895	907	939	902	941	950	884	918	964	937	943	917	861	968	898	923	920	921	905	939	948	886	931	919	958	911	928	923	899	905	886	963	905	875	923	890	903	965	987	932	920	916	931	871	912	908	951	955	931	924	912	937	883	935	871	919	971	976	892	920	943	916	897	936	880	915	900	893	955	931	935	943	930	892	909	913	862	941	904	934	919	966	897	933	932	902	933	856	897	890	859	918	944	910	855	883	902	963	935	938	945	891	864	899	880	923	922	941	946	900	861	945	905	933	911	902	917	914	913	900	984	896	891	902	908	919	899	899	902	956	931	980	957	962	939	876	928	911	931	919	901	918	958	896	961	890	925	912	963	909	892	912	891	965	928	934	916	945	928	946	866	924	916	903	918	937	926	924	929	903	878	887	927	898	934	928	929	919	962	936	940	935	894	937	920	918	887	954	919	906	923	913	915	933	966	979	937	869	912	903	929	931	944	932	906	943	944	900	883	953	938	906	929	956	936	902	909	910	903	918	927	1002	948	908	1010	954	961	979	914	926	875	902	936	869	926	937	894	958	894	899	900	949	930	901	932	890	890	867	913	900	932	893	857	922	895	874	908	955	922	941	888	976	932	902	908	918	927	888	926	865	887	944	950	958	930	905	937	923	907	880	879	899	904	894	877	919	943	968	918	938	966	910	947	901	921	897	876	963	910	908	938	923	895	915	938	930	919	947	895	837	944	918	946	927	922	961	881	921	942	986	931	907	917	911	942	955	877	946	935	883	905	880	945	866	898	893	942	955	927	936	931	927	841	848	945	853	911	894	936	933	946	937	882	957	914	953	897	925	970	913	939	965	959	900	884	982	912	947	930	924	906	929	954	883	915	929	915	898	999	912	925	890	886	977	938	917	905	880	873	888	919	920	891	951	927	927	868	924	937	965	921	891	933	942	873	939	978	880	894	907	945	931	929	907	916	958	905	951	887	970	915	959	964	891	892	904	939	922	920	988	950	893	956	851	921	941	947	918	927	956	903	898	919	911	919	920	960	918	937	880	908	960	939	908	896	950	931	896	943	914	929	916	935	958	936	980	927	939	948	948	895	939	933	902	916	944	921	996	986	894	885	894	865	974	894	921	946	991	912	941	955	882	933	938	946	851	999	907	929	917	916	883	928	968	961	935	870	927	925	974	890	840	950	877	883	961	937	911	876	926	904	923	870	950	962	918	918	897	990	928	925	893	917	925	959	913	941	918	881	885	921	863	950	903	927	915	874	943	853	925	957	947	939	955	898	945	950	953	959	923	851	903	913	923	932	903	921	898	907	926	930	970	934	927	964	968	963	907	922	926	958	998	925	907	866	953	940	957	937	959	921	960	899	892	934	883	916	912	922	971	888	924	961	865	951	940	910	973	969	938	887	929	923	925	927	965	932	917	907	930	879	867	964	938	864	915	921	896	933	923	886	932	918	922	932	892	883	937	891	948	897	909	918	883	911	935	853	954	918	907	944	931	893	870	916	889	905	928	955	903	919	957	986	866	893	923	913	922	916	939	909	816	936	928	944	930	910	913	874	964	934	937	946	955	880	998	947	862	911	946	922	885	874	908	922	866	899	871	909	920	932	908	869	932	925	903	922	955	960	1009	919	908	931	893	940	922	920	904	925	921	896	921	904	930	901	935	933	903	867	911	887	914	965	932	915	949	904	912	899	901	925	930	944	916	975	907	866	920	910	904	946	949	912	912	846	885	961	904	952	929	911	903	968	821	939	941	894	880	900	917	973	877	906	926	896	871	897	920	923	859	908	927	923	945	913	937	874	895	860	894	898	972	876	876	949	860	918	912	917	894	916	911	911	957	914	880	925	974	908	960	969	908	943	885	906	897	921	865	932	978	850	916	972	953	939	907	951	833	940	925	967	986	936	924	928	969	949	918	956	964	922	868	956	904	899	964	910	929	984	931	944	886	958	900	876	923	902	888	870	946	896	910	914	960	962	925	908	925	880	935	937	901	916	901	940	929	931	920	951	930	929	933	883	924	918	912	910	943	950	920	923	908	903	878	965	945	923	907	959	918	959	886	928	908	932	938	928	911	913	924	895	878	940	904	969	949	936	939	934	920	975	918	923	903	897	925	879	892	960	985	910	957	901	919	926	905	913	904	909	927	854	870	893	944	937	967	940	895	914	932	924	969	941	932	919	923	912	968	929	886	962	1031	911	930	938	893	919	931	904	889	986	916	897	908	955	923	925	931	888	912	909	895	919	960	900	890	903	955	927	898	937	944	912	909	957	901	908	841	857	957	943	936	938	927	933	942	917	973	939	920	939	896	932	936	910	949
8120	524	548	434	374	343	285	279	236	212	223	218	219	222	235	186	213	226	209	235	232	198	210	231	202	229	233	196	196	224	211	214	229	212	204	220	227	191	194	199	200	213	198	219	229	203	223	217	224	198	227	189	199	189	218	213	228	221	199	206	186	213	214	198	221	207	201	186	235	227	218	230	213	212	201	193	214	210	232	233	220	209	231	186	208	217	239	212	225	224	224	214	189	209	204	194	202	211	247	194	223	220	201	219	209	220	205	205	208	239	200	209	202	217	190	216	205	199	204	185	219	203	227	190	209	204	201	181	240	211	197	218	203	217	194	217	214	175	194	213	214	205	198	197	201	206	239	202	187	222	233	203	229	230	218	224	205	179	188	187	212	201	220	224	171	204	201	215	223	198	221	203	199	219	202	211	209	223	203	214	228	206	217	236	204	215	180	200	234	197	202	211	199	219	217	222	221	207	228	209	204	222	201	203	212	201	209	200	211	185	171	262	200	201	186	223	197	215	219	201	210	215	192	207	211	214	190	196	186	210	195	229	218	217	228	192	211	214	179	193	212	210	190	205	150	201	182	201	218	225	210	193	210	187	210	205	209	213	191	200	199	214	203	214	222	208	191	203	219	194	216	215	218	212	227	206	197	196	200	203	204	190	217	204	235	216	189	197	188	185	189	199	214	208	204	221	220	202	203	225	220	204	187	217	196	210	201	199	196	207	184	189	226	239	211	196	234	212	206	214	229	197	193	209	173	199	214	216	261	233	209	206	237	208	216	205	181	223	195	210	222	205	235	222	195	199	206	214	213	233	209	204	209	199	201	194	196	229	222	211	236	224	218	203	176	187	184	209	217	208	224	207	201	208	222	227	206	204	198	209	207	235	212	212	215	208	208	214	176	221	222	184	218	248	190	220	235	206	193	188	181	194	200	194	221	200	216	191	194	178	217	183	219	208	200	205	193	219	205	212	219	210	226	209	216	244	202	191	216	202	214	213	199	206	212	239	216	229	208	231	237	214	232	204	207	206	225	223	199	205	237	218	232	192	211	192	223	227	191	192	191	239	208	193	188	203	192	218	207	213	236	199	215	196	204	187	208	182	202	211	204	204	198	194	191	216	185	178	209	192	213	225	202	231	206	219	194	221	209	201	191	217	216	207	190	184	199	201	204	198	188	204	215	196	207	210	204	232	209	208	242	221	190	197	208	217	218	234	226	195	180	209	201	209	201	233	221	195	190	199	198	194	209	230	196	197	214	224	213	221	206	194	206	247	220	205	199	214	203	202	206	205	196	206	232	220	188	242	215	205	196	222	210	210	193	226	220	224	228	210	229	178	206	226	217	201	191	198	222	194	195	214	213	206	214	208	239	213	193	214	235	205	199	176	185	202	209	225	206	230	202	198	217	222	194	224	225	201	192	172	190	206	192	209	193	225	242	210	198	187	217	240	222	205	201	189	204	194	218	224	218	210	195	219	212	204	202	206	213	211	196	183	198	218	240	207	186	210	226	212	210	221	207	225	205	199	194	203	195	182	225	211	197	210	216	246	204	219	203	215	217	222	221	234	202	222	210	198	224	227	213	201	197	221	233	200	211	218	209	210	208	239	227	218	207	198	188	198	214	205	200	185	192	235	197	219	212	204	222	212	212	183	208	218	210	214	211	214	190	220	178	241	202	213	214	214	234	205	196	201	214	235	221	214	183	192	224	204	193	199	248	229	177	214	184	200	179	209	215	198	242	206	215	194	199	206	220	235	220	237	218	234	216	201	204	201	219	217	194	215	218	191	205	198	195	204	193	214	233	244	201	201	230	221	221	216	192	177	209	185	214	201	205	224	186	237	210	225	219	221	221	216	198	183	201	212	230	246	216	211	209	201	228	198	185	220	211	218	211	192	191	206	231	208	204	204	213	175	210	201	204	209	204	196	190	181	213	210	209	225	192	249	240	215	242	221	213	228	214	241	182	224	236	200	193	209	197	203	217	203	177	221	218	177	195	192	227	232	210	190	203	199	242	240	199	209	224	184	188	184	222	212	232	218	204	226	215	224	207	204	207	183	207	204	191	192	226	203	199	198	241	218	234	237	215	203	167	192	179	200	216	206	201	237	218	179	217	235	198	237	199	189	187	193	201	234	196	219	198	208	240	211	212	192	210	213	215	224	194	208	244	191	237	206	206	182	215	240	198	201	191	185	226	204	210	214	181	205	219	200	192	204	237	217	212	203	212	167	195	211	208	207	208	206	206	168	204	228	196	211	204	195	211	193	227	231	178	213	211	210	217	183	214	192	225	192	199	245	227	188	199	212	195	220	199	188	198	203	194	194	194	219	234	238	210	191	221	246	211	204	199	204	205	205	202	227	213	214	228	210	231	214	194	194	201	207	232	216	203	221	182	211	215	202	201	191	183	186	222	207	212	202	180	215	190	215	220	210	222	206	201	202	177	217	184	229	201	209	209	207	194	234	193	218	238	191	207	201	214	225	224	199	229	202	203	182	210	227	217	175	188	214	187	204	206	226	199	225	233	216	218	188	234	167	232	221	205	233	210	201	220	212	226	196	202	189	224	207	219	192	181	237	218	214	213	200	204	210	216	200	234	214	190	223	210	204	197	203	203	226	239	229	209	193	219	196	205	229	224	204	185	202	230	188	200	210	217	194	224	180	182	210	231	204	207	202	214	184	214	191	209	212	210	221	203	213	229	196	235	230	202	211	217	212	222	222	212	238	200	188	222	200	170	198	221	223	210	216	201	215	215	222	222	232	198	224	214	212	206	193	206	204	217	202	201	219	220	203	174	214	237	222	196	196	203	213	194	225	178	224	210	227	216	207	207	188	217	210	213	155	197	210	212	193	198	203	217	207	220	215	202	211	232	170	208	187	212	219	198	210	208	206	202	198	216	235	209	176	189	205	204	189	205	189	201	216	199	250	206	204	209	218	193	221	229	214	222	211	226	213	200	200	182	206	231	207	211	241	223	231	203	197	194	221	203	196	199	215	212	238	226	218	225	201	206	180	237	203	209	201	206	210	226	227	181	204	223	206	195	227	216	191	201	232	207	207	222	222	208	200	200	196	203	200	216	188	224	218	211	171	200	192	225	199	205	209	212	198	189	182	187	230	207	196	198	234	200	203	178	200	226	223	199	213	205	212	212	207	205	247	194	215	212	231	183	225	214	211	199	190	196	185	153	198	190	190	175	190	191	217	202	197	207	220	201	209	205	183	231	187	206	213	217	241	163	214	194	203	215	215	219	214	208	220	228	211	201	227	218	208	184	245	213	223	215	193	197	216	214	173	211	193	197	224	180	191	205	231	230	200	208	212	217	199	218	207	208	206	219	215	206	218	221	227	198	212	236	199	204	206	217	186	186	208	211	203	194	200	242	215	184	187	230	216	200	233	228	198	215	236	226	185	222	226	202	217	206	199	210	192	236	224	205	207	212	214	195	176	218	192	218	238	184	246	207	233	209	218	220	229	212	208	178	217	213	222
6802	759	1228	1294	1189	1064	900	773	691	763	687	640	642	632	662	589	619	580	583	576	568	586	557	552	568	552	528	610	555	523	547	525	545	527	531	505	546	553	520	516	553	543	536	524	541	532	544	544	546	526	544	548	516	507	527	519	587	529	504	520	543	546	515	528	491	540	514	511	518	578	568	510	560	506	506	507	559	528	567	544	549	564	518	528	527	532	535	503	548	552	580	540	538	522	526	522	505	550	574	531	575	526	536	495	474	519	532	529	492	537	564	505	540	502	540	483	504	513	527	568	539	525	511	532	517	531	507	520	524	506	536	514	490	535	559	514	547	512	526	551	517	509	538	518	528	505	535	550	533	527	487	515	550	494	544	548	540	509	498	503	550	537	496	535	531	510	545	520	543	551	541	531	563	508	535	512	530	510	476	524	529	528	522	479	528	552	517	541	513	518	546	515	533	539	501	535	513	521	556	506	541	561	482	512	534	532	555	550	566	534	528	530	515	554	566	531	523	510	559	520	509	517	534	507	591	544	492	504	508	501	536	515	526	562	573	507	521	475	546	523	550	534	525	531	535	539	502	535	505	529	517	549	523	540	546	509	531	565	517	529	513	560	526	520	505	526	533	546	545	527	527	489	549	512	520	521	511	520	504	513	536	478	546	542	560	545	565	528	498	525	510	506	534	587	499	544	512	475	529	520	515	534	538	499	528	507	538	511	534	526	521	510	536	513	559	563	512	503	549	534	541	491	550	539	529	524	496	525	546	470	499	492	509	507	542	533	506	505	530	558	549	489	498	528	510	560	507	508	529	483	530	528	547	473	493	533	562	543	522	512	551	527	535	522	499	560	510	498	486	543	542	499	507	556	554	554	513	575	510	489	538	497	506	567	516	506	557	516	509	558	532	532	551	545	539	544	536	530	515	521	536	539	517	543	527	512	546	482	506	528	532	531	513	521	548	510	508	546	544	549	489	504	539	563	509	531	536	486	489	584	534	536	527	524	508	544	508	491	574	550	553	525	517	498	506	516	542	525	509	527	512	528	536	527	503	508	537	502	516	539	508	520	555	536	540	525	539	506	513	565	516	531	525	515	567	528	571	488	552	552	520	573	522	501	517	499	536	547	507	534	507	593	519	560	551	507	524	526	496	516	503	564	519	534	503	513	534	497	508	581	491	558	483	540	517	532	503	553	529	544	544	519	519	502	531	527	515	513	510	567	518	504	498	529	513	532	550	537	539	521	539	538	538	506	547	523	515	545	525	515	513	531	467	526	528	533	506	560	473	530	539	518	514	507	533	561	543	487	513	550	554	497	540	549	518	546	598	534	525	611	498	537	486	550	512	540	537	581	530	495	504	513	508	534	534	532	477	505	562	517	490	577	524	525	471	513	512	492	575	549	510	507	493	515	572	524	516	551	530	515	524	559	524	503	559	545	476	506	536	522	515	523	508	531	493	529	502	524	536	491	555	524	518	536	526	538	486	562	504	519	546	527	533	539	532	509	534	507	522	512	542	501	515	523	488	516	548	495	505	533	542	501	507	539	583	540	536	535	524	526	516	520	522	547	568	556	479	557	543	520	541	517	513	517	508	510	516	540	544	553	504	536	526	495	522	488	546	542	551	504	502	508	512	541	524	546	523	502	578	550	527	555	489	515	504	533	500	536	549	492	527	549	554	537	529	527	514	487	513	548	499	496	526	488	543	535	541	522	558	519	556	502	499	555	513	515	543	524	536	478	540	490	490	494	531	544	519	519	507	520	533	534	516	514	486	545	515	534	587	576	547	549	560	540	554	516	523	559	520	533	534	556	520	505	504	534	518	505	525	538	520	534	545	536	543	518	549	521	485	500	509	533	545	543	576	549	538	521	492	540	505	541	565	540	563	552	514	551	564	502	523	511	495	515	580	512	527	560	526	525	509	528	545	562	501	497	525	507	532	501	539	548	522	538	517	530	536	528	571	513	543	562	544	516	529	557	540	519	539	523	501	508	534	579	495	540	560	484	508	511	526	549	541	488	529	532	523	554	507	528	495	489	562	544	554	498	533	521	517	547	489	521	552	545	541	496	517	486	565	503	504	481	480	524	528	530	527	554	560	505	525	550	520	548	588	520	537	545	533	537	520	516	520	570	521	533	515	496	555	531	497	504	546	493	547	546	519	566	478	494	507	561	555	473	529	552	458	494	536	519	540	525	521	553	539	501	492	521	567	553	531	533	524	495	509	493	535	562	510	524	497	549	505	483	522	561	554	548	525	543	543	550	493	531	537	529	490	489	524	526	548	532	518	539	532	521	542	546	540	507	539	540	503	579	529	478	502	513	518	543	480	508	526	484	558	530	514	474	562	574	531	498	511	534	516	514	506	551	516	525	517	485	535	522	506	540	514	513	545	534	524	539	519	518	557	528	543	546	502	548	504	535	510	538	500	524	520	532	536	504	516	510	533	516	552	529	563	511	493	512	485	514	557	504	489	580	551	482	529	528	534	535	540	527	545	507	563	485	502	528	561	492	531	504	530	523	532	524	522	534	573	503	544	531	509	554	533	511	539	509	520	517	508	489	563	535	523	522	540	527	502	541	491	497	562	536	488	536	536	480	524	566	546	547	549	517	551	537	499	525	551	545	519	546	511	524	581	519	527	526	494	573	537	489	500	544	531	524	530	501	538	482	530	530	550	541	496	548	533	539	525	530	528	489	557	508	526	550	575	500	512	552	553	515	538	501	549	475	499	524	544	507	507	475	526	482	539	507	516	567	531	538	505	508	546	539	525	518	440	491	557	543	492	534	518	528	522	502	548	528	511	517	534	538	556	531	545	477	526	569	530	534	523	563	521	555	552	513	539	544	496	500	557	528	566	545	538	538	527	533	588	519	526	492	511	516	469	528	522	506	504	528	527	554	530	563	485	544	533	534	544	520	492	538	520	486	502	526	535	564	493	510	538	531	538	476	514	484	512	507	504	523	521	493	528	511	520	517	523	547	537	500	485	527	492	518	510	509	502	539	491	518	515	506	561	556	503	525	495	524	507	535	567	523	535	548	515	485	573	527	536	518	524	511	510	500	539	512	515	494	545	531	530	529	534	541	553	523	515	526	537	542	587	475	491	512	512	543	510	502	526	483	562	546	505	506	516	541	506	515	547	509	506	523	555	542	537	522	514	541	545	530	550	529	473	501	525	517	497	521	548	510	525	520	538	516	564	556	537	564	493	492	520	525	571	537	561	525	531	518	534	542	507	509	488	568	525	491	493	525	549	547	510	530	532	526	518	540	555	534	524	534	504	509	482	527	510	525	527	523	508	561	522	476	471	529	526	534	530	475	483	494	541	567	520	501	491	506	538	478	549	486	502	545	537	539	513	525	535	513	536	548	513	477	533	499	483	514	542	503	553	489	523	525	527	512	487	517	521	533	515	492	529	528	519	536	483	506	538	555	497	547	518	511	510	538	527	482	508	521	524	520	509	485	545	510	564	533	559	539	495	535	496	536	528	497
15402	1276	939	744	570	472	429	362	322	364	339	298	307	280	286	280	268	274	255	262	303	283	282	292	234	287	258	290	280	266	276	257	275	260	252	255	280	274	281	254	249	266	274	285	260	279	244	301	232	263	270	261	206	262	287	289	277	226	255	232	272	269	246	263	237	285	260	292	239	270	289	284	296	276	273	268	290	229	274	243	259	257	293	270	279	278	231	239	252	268	276	233	276	236	285	283	264	253	262	279	268	250	236	234	277	243	261	249	261	281	264	267	245	245	258	262	287	238	249	221	286	256	274	279	260	252	256	276	293	249	256	271	247	251	270	244	299	262	278	259	244	242	281	283	284	247	241	262	244	298	263	273	260	268	265	295	248	250	273	260	272	276	291	243	237	259	262	288	297	235	257	253	263	262	289	253	251	279	267	284	257	251	247	243	267	266	231	244	258	249	264	271	250	262	301	278	243	270	283	247	279	257	252	211	290	245	275	252	225	255	263	242	249	271	263	228	255	275	295	251	233	246	266	238	242	271	253	248	248	240	240	255	260	280	273	282	240	250	232	240	285	256	282	249	275	275	243	238	258	245	259	260	285	246	252	261	291	292	244	257	272	266	269	250	273	237	264	265	240	279	225	235	256	250	254	246	269	243	267	258	277	274	271	254	257	267	251	273	261	270	279	263	246	267	263	267	255	228	266	261	298	239	254	263	258	245	248	269	291	244	258	252	279	263	261	273	227	282	281	236	249	259	269	288	257	249	272	271	259	228	250	268	232	248	251	269	267	277	259	223	270	283	249	265	254	266	253	276	229	246	233	264	257	284	270	241	267	279	276	262	243	229	231	250	262	263	274	277	274	250	270	246	250	261	246	275	290	270	230	240	260	222	253	308	269	233	219	202	245	255	272	265	249	266	233	261	262	253	262	274	256	243	273	283	258	272	255	275	281	273	274	212	266	265	286	252	284	227	252	263	262	244	262	241	256	220	260	255	282	252	257	267	262	267	285	265	253	258	256	289	256	263	247	260	248	240	260	253	267	264	292	267	258	249	263	239	276	235	230	226	256	283	275	272	266	260	260	290	238	285	267	262	233	224	281	252	231	302	238	256	257	261	243	249	252	288	257	243	254	260	276	225	238	255	275	256	253	269	246	227	239	223	228	261	250	252	286	271	278	261	275	263	273	249	234	278	250	237	241	256	277	237	262	237	246	248	280	283	240	254	269	243	258	250	248	244	220	272	243	243	255	277	258	269	246	253	246	273	250	270	277	267	233	270	241	262	252	277	258	236	277	270	226	258	267	218	249	233	296	275	268	269	271	232	272	229	248	274	262	249	239	286	267	279	268	265	263	262	266	265	277	270	265	254	264	267	262	255	267	288	268	254	241	230	226	263	245	237	263	257	258	257	286	266	253	272	236	264	283	273	263	255	244	233	291	279	253	237	281	252	269	298	263	284	251	238	258	235	245	231	263	265	270	257	260	273	269	250	262	302	267	237	258	265	250	281	276	251	266	246	283	279	265	262	254	251	267	237	262	248	245	267	233	276	259	254	263	256	278	286	273	301	289	269	252	216	243	269	265	276	235	253	292	222	279	267	244	262	297	287	257	247	242	265	280	261	265	257	286	261	222	285	272	275	258	257	255	260	254	244	264	282	294	291	242	269	272	263	261	255	267	222	214	266	253	264	297	269	254	249	267	244	278	254	242	254	270	272	247	282	271	216	257	271	269	274	240	244	224	250	238	265	265	258	301	247	248	243	279	287	268	253	261	247	271	249	257	258	234	224	290	254	273	295	231	244	240	271	266	269	238	241	265	237	260	271	286	266	281	247	239	264	274	231	257	268	246	260	273	274	264	261	268	224	275	298	268	271	268	253	239	290	273	259	269	247	259	268	251	284	255	248	277	265	285	257	274	257	266	214	232	259	282	260	234	225	253	250	277	249	256	270	264	243	295	303	233	277	283	258	248	251	261	232	286	274	259	256	292	277	232	241	261	267	256	247	270	246	301	284	268	236	262	223	229	245	254	264	271	262	255	259	279	244	258	286	270	294	256	257	266	254	262	269	247	243	262	287	267	258	265	264	281	262	230	257	278	252	239	296	254	228	299	262	252	287	280	231	269	258	262	275	273	244	285	280	270	270	296	247	275	247	289	254	272	256	250	254	257	259	291	272	235	237	252	270	265	265	259	279	254	274	263	260	249	231	273	252	284	233	249	268	245	243	269	240	254	260	220	287	281	238	266	258	273	286	262	237	263	246	250	268	264	272	247	240	236	256	272	254	257	261	258	276	268	244	237	272	245	251	244	268	268	255	264	282	261	264	255	247	264	248	277	249	231	240	255	251	266	253	286	263	284	298	277	253	282	255	235	280	268	241	265	262	258	291	289	249	284	285	262	260	255	267	279	283	277	258	230	243	254	277	268	268	263	254	273	254	297	261	231	250	278	249	272	296	216	259	270	238	266	252	257	258	246	270	287	239	245	264	275	284	266	253	289	285	273	271	230	317	281	241	291	308	251	261	279	262	233	239	289	275	262	276	297	238	270	229	287	309	259	209	281	255	286	282	266	278	244	240	279	222	252	274	255	252	251	253	224	260	242	255	247	293	233	268	281	263	255	255	256	273	271	247	257	261	249	264	264	259	237	272	256	260	294	264	245	267	270	260	249	244	263	225	275	239	273	267	238	259	270	258	256	247	283	265	265	251	267	254	280	253	269	264	312	278	250	239	250	297	247	256	266	251	206	262	254	246	248	237	275	268	268	259	259	256	238	271	275	247	259	241	245	242	267	283	260	255	265	245	285	253	264	235	279	257	272	260	261	254	271	261	279	239	263	290	255	288	257	263	270	269	270	280	258	241	259	268	281	267	283	256	272	247	273	232	259	278	279	264	240	246	238	266	237	249	257	253	256	256	284	304	268	284	292	244	292	266	288	243	270	230	245	249	251	251	241	247	240	276	277	293	274	269	225	272	255	281	243	254	279	273	250	261	261	240	270	288	281	267	278	249	254	239	235	264	255	251	269	285	237	242	227	255	279	260	271	260	248	248	244	278	270	241	253	255	271	244	222	250	247	247	275	278	278	288	254	238	267	284	257	261	236	254	250	275	304	273	256	250	259	285	260	239	236	267	255	248	246	315	243	273	261	248	252	260	271	272	271	238	255	271	283	261	253	258	266	256	255	258	279	277	277	245	250	282	256	286	281	263	257	258	279	277	270	303	274	292	257	254	245	254	208	266	282	272	241	262	271	282	241	277	267	272	260	243	269	268	280	268	280	262	253	248	257	253	226	248	257	260	244	269	235	271	276	263	267	238	244	249	264	265	257	262	226	250	251	281	237	222	250	261	299	256	262	265	276	257	284	245	223	258	230	264	246	282	243	249	270	290	257	272	244	271	234	308	261	250	245	236	272	251	243	222	249	250	263	257	277	264	258	279	263	241	252	234	275	252	255	263	243	242	268	253	242	244	296	260	259	259	267	291	265	265	286	240
8595	1209	2111	2337	1914	1692	1375	1269	1104	1057	970	887	865	853	833	784	809	794	737	725	707	761	666	721	745	745	744	696	722	713	717	709	704	692	687	718	713	660	712	699	632	693	608	663	660	680	656	719	666	724	711	708	654	614	633	654	656	642	635	658	656	665	695	635	636	728	657	646	663	658	675	668	638	689	728	635	656	695	648	655	678	625	673	714	667	666	661	721	623	616	653	665	663	700	642	662	670	623	692	612	664	654	658	646	661	674	729	671	648	682	625	683	654	642	666	635	649	649	664	661	685	671	669	659	649	640	677	647	645	644	671	676	656	660	660	645	674	644	621	654	654	678	636	690	662	644	616	666	637	672	657	689	651	648	691	691	647	695	711	648	658	685	657	643	602	642	687	651	688	684	633	677	650	655	683	656	722	672	681	639	671	648	621	660	635	646	667	725	652	663	656	664	710	621	657	604	678	642	638	695	687	666	626	681	647	657	671	686	670	622	652	637	668	652	684	653	675	689	687	719	617	652	678	663	629	671	633	655	651	656	661	670	660	634	676	687	666	668	656	660	631	647	639	667	646	676	714	612	688	603	657	648	670	684	673	692	637	714	637	681	679	606	651	646	722	669	657	653	629	700	642	707	632	671	650	679	646	644	702	695	651	693	672	656	617	681	681	658	669	629	595	673	650	622	663	618	647	667	616	722	656	588	644	698	696	638	610	647	668	657	682	640	699	684	670	640	692	605	640	692	638	635	652	681	623	681	670	655	649	673	686	719	666	696	645	647	690	650	677	635	659	640	622	703	677	625	663	629	661	689	615	639	607	666	609	628	692	637	633	647	700	664	639	655	674	704	678	631	631	677	652	697	658	672	635	679	654	669	674	675	664	647	666	669	643	659	640	664	633	653	653	625	705	651	606	598	664	658	638	664	680	627	703	705	645	663	660	601	650	629	674	611	681	606	654	622	647	680	646	610	647	668	669	694	673	654	678	604	683	677	685	678	673	678	659	670	624	667	697	620	596	657	660	660	636	632	641	671	631	698	668	629	691	697	673	658	671	637	672	685	646	693	700	629	658	657	678	681	606	688	645	667	724	722	690	625	664	698	666	698	649	676	691	679	655	682	668	658	634	663	688	684	684	607	631	674	653	697	686	644	634	637	662	662	698	660	640	692	666	659	619	666	668	692	674	640	693	648	652	642	630	590	656	677	680	653	630	682	651	619	624	628	674	675	662	690	643	653	647	674	629	666	687	695	657	627	640	650	681	636	645	659	702	626	643	617	647	626	659	688	631	659	677	659	683	673	639	610	657	636	612	676	614	694	677	673	656	683	673	641	650	645	634	640	671	642	671	659	689	674	691	644	684	666	615	733	681	657	685	657	632	676	626	638	692	664	649	683	628	673	698	678	676	632	633	652	623	677	635	669	667	715	669	668	687	643	656	695	654	691	638	634	638	676	634	678	672	672	694	686	690	681	634	652	716	615	659	614	694	726	673	644	660	680	628	624	691	634	699	670	637	660	639	694	693	646	640	681	646	679	662	647	686	656	657	636	636	665	654	675	627	629	625	643	686	634	656	630	650	656	674	661	683	692	638	690	706	667	640	649	624	673	649	622	626	660	667	654	650	672	690	610	659	652	639	676	652	689	676	624	680	627	679	644	649	649	652	659	664	672	623	665	641	665	684	642	659	685	654	644	692	621	657	670	658	633	674	681	609	590	623	665	613	640	652	699	616	696	669	636	639	660	681	644	659	635	616	659	693	706	670	617	645	728	688	633	666	596	633	647	661	652	620	678	668	644	637	601	672	635	674	659	600	651	672	596	633	634	663	699	658	675	680	695	661	679	645	624	645	616	697	657	611	659	683	590	721	658	654	647	677	664	662	622	657	662	665	629	664	611	656	647	642	644	678	655	672	680	640	695	626	668	658	706	654	621	646	635	682	634	675	640	656	634	631	607	687	651	653	668	647	639	626	683	642	684	645	649	661	670	686	693	667	651	668	682	669	726	704	640	636	625	626	649	647	688	674	661	679	680	656	641	627	680	692	659	635	632	680	641	683	671	663	633	691	646	657	709	669	633	682	660	635	655	646	667	658	639	646	684	700	652	661	680	662	675	604	724	606	667	637	677	687	668	650	683	669	638	622	668	656	654	665	640	640	682	643	648	662	683	629	677	679	684	637	623	677	639	655	670	665	618	681	610	645	627	653	656	650	710	644	647	650	680	661	668	659	728	674	651	655	672	681	669	644	668	637	673	637	641	688	672	686	686	701	703	627	634	665	651	646	641	632	674	693	650	627	656	672	623	624	697	659	642	627	634	641	687	665	672	601	675	647	637	614	680	656	680	619	672	671	626	648	672	600	625	670	687	661	665	661	676	672	658	642	623	666	646	680	687	656	667	697	643	642	666	696	703	666	641	640	674	661	636	682	664	662	616	629	620	698	640	684	660	643	646	678	702	677	650	606	648	659	663	664	650	642	609	681	665	653	607	656	695	675	680	689	686	682	648	705	676	682	636	656	639	653	690	680	655	656	673	628	631	718	683	674	621	694	628	641	628	684	642	626	669	650	659	665	641	662	648	716	641	685	679	638	633	632	686	655	658	709	636	703	644	672	668	666	617	665	617	632	673	642	620	673	673	666	639	662	694	617	685	643	646	672	616	677	675	670	610	604	622	641	668	691	631	679	664	662	644	658	663	650	621	643	657	675	613	664	672	634	693	678	684	650	610	665	616	639	658	653	667	687	597	707	651	688	631	639	680	691	677	668	652	661	684	663	659	632	638	664	728	640	633	654	625	663	630	700	694	630	627	686	628	682	657	677	594	628	666	619	645	604	629	653	671	598	692	660	649	698	650	672	609	677	674	623	656	643	684	653	692	709	701	651	651	665	648	658	678	611	660	678	681	628	618	651	645	660	680	657	672	670	668	694	661	710	695	643	621	642	678	665	646	649	649	633	723	677	633	618	664	664	680	650	682	661	696	649	669	624	661	625	642	670	649	686	644	661	632	663	665	638	670	701	654	637	660	664	692	666	639	657	658	675	725	618	666	696	647	671	696	641	677	629	661	623	605	649	664	651	655	658	653	664	642	613	621	635	656	687	680	687	715	656	651	680	652	644	641	644	640	619	644	626	694	663	641	607	658	650	701	654	649	654	641	676	652	713	657	676	726	650	689	623	649	686	650	671	669	714	649	658	673	647	661	590	695	646	615	680	719	663	690	649	679	671	609	685	660	662	669	667	658	670	663	717	653	723	657	667	667	700	661	688	715	682	654	620	723	628	646	634	648	665	639	659	678	647	641	622	638	636	689	663	637	669	690	669	689	671	669	638	607	638	639	677	697	712	642	664	657	669	596	627	656	658	635	649	661	669	663	686	644	621	652	650	667	645	667	676	659	655	672	685	655	619	688	642	681	630	667	646	647	685	640	650	628	597	667	627	689	658	631	668	659	651	643	673	699	648	635	648	675	623	625	635	664	628	645	685	734	697	577
2223	480	410	408	411	464	387	445	422	427	387	443	360	408	423	385	411	458	417	420	396	442	446	425	457	421	397	426	385	436	435	366	396	374	377	406	432	416	451	408	417	414	389	463	397	422	406	385	406	429	409	406	457	372	391	433	419	423	426	422	457	446	413	455	398	395	410	456	429	421	423	439	417	415	417	395	380	383	412	424	441	425	409	363	409	440	424	417	434	424	408	460	393	402	422	409	445	438	393	413	386	419	414	411	413	406	412	369	410	415	403	393	431	394	395	439	451	428	410	428	406	443	413	406	429	398	419	415	453	390	423	426	416	434	432	439	425	377	408	444	448	438	405	383	414	415	424	397	429	411	463	393	412	417	437	434	414	391	429	410	422	373	372	451	403	397	430	437	407	406	420	396	428	443	414	457	388	413	406	401	406	364	396	406	397	414	424	429	420	390	384	418	413	442	378	430	424	404	440	401	408	421	411	404	405	427	419	425	431	394	426	408	437	431	401	388	438	428	447	382	414	436	411	438	441	370	383	407	384	420	421	412	400	436	408	434	439	437	456	402	386	391	444	425	429	419	398	460	447	420	432	446	391	463	423	423	418	433	385	451	441	393	396	421	390	397	443	422	457	394	419	402	423	469	394	386	439	414	405	453	416	409	419	426	403	436	423	394	422	427	411	439	416	429	440	443	434	402	429	407	412	430	388	411	444	421	425	397	425	410	403	408	400	417	437	393	410	425	424	402	400	412	438	409	406	411	406	433	409	432	412	453	397	416	443	380	428	399	450	424	420	425	409	391	445	437	439	410	398	433	384	394	389	430	399	406	397	396	426	408	390	449	390	432	414	428	425	387	424	393	429	441	426	392	406	405	421	419	397	433	417	402	432	398	442	445	420	411	427	458	414	407	475	429	377	427	413	428	422	410	402	433	460	402	412	446	443	415	401	415	403	433	398	407	396	411	409	429	403	377	425	433	415	407	403	406	399	430	424	395	397	418	438	398	414	390	424	435	461	389	449	418	434	429	379	346	417	474	416	421	412	425	447	433	390	419	407	421	427	436	447	408	412	438	417	420	429	452	389	417	418	422	479	420	420	408	414	430	410	419	420	389	447	402	397	389	445	386	430	417	405	415	438	379	407	386	424	412	432	358	421	442	433	385	419	435	437	418	382	418	466	412	439	423	469	397	427	435	405	415	392	409	406	406	359	415	447	448	401	424	467	421	408	399	405	430	410	437	415	403	419	396	420	393	433	430	405	437	401	432	394	419	424	414	405	393	422	420	393	441	384	429	442	430	399	461	382	377	440	411	412	429	420	400	452	407	423	450	421	385	451	425	410	407	435	487	427	433	405	424	381	381	434	407	401	410	416	388	467	369	377	382	414	431	422	433	425	386	378	378	402	404	414	404	438	425	392	426	398	380	416	394	450	409	435	389	423	401	432	408	410	435	430	380	397	357	453	440	443	397	414	421	445	414	387	421	463	375	441	419	395	418	438	426	425	414	415	428	472	432	379	433	416	437	431	425	405	386	404	410	425	430	473	380	418	447	383	424	420	450	413	422	407	428	411	446	396	423	437	406	439	428	418	434	435	435	427	380	404	403	399	403	428	349	398	419	453	451	402	414	435	424	447	462	407	417	397	426	437	459	437	414	413	423	447	439	430	434	437	435	446	435	409	407	447	417	417	436	423	443	416	428	425	430	429	399	393	427	421	427	476	415	437	426	426	404	442	468	429	430	429	404	432	399	397	390	417	415	409	413	374	461	442	390	462	397	385	410	446	427	398	407	449	452	434	441	420	425	442	413	433	408	429	397	402	412	412	437	401	430	432	391	428	422	383	388	454	418	417	424	439	444	420	412	377	413	428	436	416	430	383	401	406	439	390	438	417	470	402	394	376	405	409	456	425	420	437	440	430	431	405	424	437	475	421	460	419	430	439	453	431	407	444	416	475	437	426	435	457	452	399	370	400	399	421	419	421	405	452	398	423	412	410	451	403	409	422	409	458	401	433	429	447	450	433	422	433	430	418	359	410	435	389	417	394	405	446	423	415	389	384	392	390	401	442	452	417	409	413	425	404	403	439	402	414	411	418	434	404	402	433	449	461	422	422	395	395	425	407	384	455	408	441	388	422	438	400	396	394	394	428	387	390	406	418	431	424	369	412	433	440	421	456	450	439	408	428	445	409	451	382	442	412	435	427	413	417	437	438	425	394	402	423	430	432	424	415	437	440	449	394	431	470	448	402	433	388	354	394	419	405	412	402	444	392	400	425	414	398	420	417	386	432	416	436	410	405	421	375	444	436	437	475	380	417	412	458	440	431	421	401	417	456	423	403	394	451	420	416	412	442	432	437	380	431	387	423	457	429	392	413	419	436	436	409	414	441	422	460	405	432	427	403	430	416	434	432	401	411	423	412	436	411	420	422	389	414	423	373	410	394	412	430	405	423	395	424	447	406	389	411	385	445	410	449	432	469	408	411	429	453	437	396	425	427	401	398	425	439	410	424	390	405	384	394	442	404	443	380	407	422	411	387	460	409	413	421	437	420	439	398	399	443	442	437	422	383	414	432	432	394	413	376	423	416	415	419	414	435	442	425	394	433	424	445	387	413	418	394	421	427	427	439	431	389	416	445	457	458	421	419	457	403	373	383	405	407	395	433	408	428	390	392	433	426	450	440	417	411	432	435	407	447	408	416	393	451	374	417	463	403	431	419	436	377	401	435	431	424	413	398	450	405	412	451	411	412	417	414	439	447	411	421	400	430	431	389	421	420	422	380	418	420	397	402	398	436	438	371	481	420	440	394	412	373	441	442	401	440	424	401	420	420	459	459	395	411	431	462	414	445	416	394	445	396	420	424	421	416	461	454	414	432	397	447	397	457	432	422	413	440	442	412	414	424	444	462	392	426	434	409	422	409	394	456	436	395	422	408	405	405	474	389	431	425	443	381	369	424	449	412	441	394	404	387	430	413	406	426	404	454	452	408	411	444	424	422	396	399	396	433	421	434	402	429	426	389	419	418	372	430	427	360	426	419	413	399	422	425	415	407	375	404	404	402	393	409	389	424	416	389	416	417	385	415	448	449	419	407	428	412	399	418	428	409	415	426	416	415	466	395	392	456	410	412	474	445	404	441	396	451	425	423	415	428	409	400	386	372	414	405	413	418	403	458	426	421	469	427	387	358	388	451	442	407	450	375	411	426	444	417	416	388	428	401	460	419	393	460	458	425	414	434	395	429	420	432	455	374	412	449	398	401	441	422	406	381	450	415	425	415	406	408	404	435	428	471	420	450	424	372	399	435	422	390	414	427	405	373	465	440	455	436	480	414	443	396	402	415	416	407	428	416	440	411	446	453	478	392	456	439	428	391	406	429	425	403	434	425	404	409	437	392	425	407	441	385	398	443	428	417	459	454	421	424	403	443	427	404	408	401	419	404	416	463	427	431	413	419	397	426	395	410	395	407	408	408	433	381	424	424	414	392	424	423	413
2811	921	946	906	932	959	931	988	927	970	907	993	929	916	964	977	889	903	968	952	911	916	912	875	944	898	928	925	940	900	953	938	943	906	938	919	931	920	904	878	961	942	900	947	963	947	962	875	917	967	916	901	936	895	900	955	951	931	926	859	934	912	920	913	848	905	903	946	977	950	910	921	904	925	921	951	961	939	912	974	919	897	930	962	967	930	947	893	947	927	930	943	976	917	942	959	929	908	920	926	898	920	904	932	963	920	935	923	921	894	964	991	951	905	906	922	949	911	880	965	920	897	955	939	882	939	891	933	914	952	991	938	911	923	923	921	955	982	911	925	941	888	946	888	930	943	911	958	924	933	958	902	902	906	892	922	977	933	939	947	937	952	951	952	958	925	969	969	900	863	941	957	902	958	976	920	928	933	891	921	947	964	913	949	928	960	952	901	943	879	950	906	930	933	925	966	976	940	947	996	876	900	933	937	853	927	924	936	913	935	926	930	938	953	925	879	894	893	970	925	949	956	935	919	951	910	979	936	987	878	917	920	909	897	921	947	861	898	929	910	884	961	837	929	943	911	889	903	962	899	920	890	943	812	946	912	915	917	963	879	940	917	957	946	855	940	938	989	944	961	924	909	946	891	996	945	922	948	958	899	960	916	976	928	958	940	934	964	884	975	948	939	889	918	936	935	909	913	934	949	976	923	937	863	1007	881	966	946	916	958	936	965	936	959	959	981	949	873	943	938	898	931	951	943	886	950	890	975	883	951	871	912	967	942	928	912	956	940	879	957	912	921	915	922	921	939	970	869	893	959	923	901	971	913	972	967	897	964	985	935	867	920	966	941	883	894	923	964	929	961	905	927	915	968	956	906	921	956	898	919	924	935	935	967	922	903	947	903	898	931	933	920	917	879	970	931	931	934	971	909	968	879	918	897	938	922	965	939	900	900	953	948	940	1010	963	972	914	902	890	896	967	881	927	985	969	962	837	917	935	912	904	880	884	958	888	889	926	944	906	924	916	866	852	942	858	919	934	939	942	921	981	904	907	918	897	968	961	895	971	953	942	923	906	932	933	902	908	889	914	930	919	967	946	915	936	951	890	937	908	892	880	889	899	907	886	937	904	867	903	850	911	911	979	921	893	911	916	986	899	968	936	888	963	981	978	953	887	911	877	913	917	929	972	921	951	994	912	888	895	943	902	916	878	894	898	934	891	958	955	899	972	949	925	919	971	889	901	895	906	995	950	917	936	965	921	890	899	911	925	879	882	895	988	911	946	957	939	937	930	920	913	927	907	958	963	866	940	935	900	937	923	934	910	888	903	953	912	952	952	1014	976	949	895	939	955	924	900	928	898	944	946	942	965	954	956	942	906	891	928	961	947	900	922	962	883	891	951	942	956	961	883	947	897	958	948	994	925	909	899	982	951	944	914	952	949	929	924	949	942	989	903	885	968	925	965	949	907	875	863	978	956	988	956	905	949	933	894	969	902	960	923	971	979	930	908	916	915	927	925	928	933	927	910	928	921	917	890	951	965	928	949	939	901	932	923	926	946	915	929	932	913	893	944	892	925	936	944	936	992	919	894	919	938	926	872	950	906	926	966	907	964	964	933	945	968	975	971	935	981	949	932	906	945	958	968	903	961	938	934	902	924	919	983	920	967	982	925	933	912	937	922	925	900	942	913	989	938	907	866	904	931	929	897	1021	925	950	937	872	900	875	950	948	952	948	911	964	1000	998	971	962	927	895	880	953	892	887	916	932	962	905	951	865	925	922	941	884	936	933	892	953	889	893	936	937	933	965	939	953	912	928	958	927	912	893	918	935	875	897	917	898	888	948	909	885	908	946	970	934	961	936	896	907	981	1000	988	942	955	961	894	940	904	987	945	947	909	946	946	903	948	917	937	883	960	944	933	937	936	910	948	929	887	944	904	933	896	893	904	956	923	917	960	937	930	993	901	914	887	916	928	921	962	896	913	896	942	915	939	977	953	946	943	888	925	936	914	914	966	918	885	1010	967	916	912	944	922	936	913	911	936	883	868	994	890	886	903	943	930	898	921	904	933	946	919	915	942	938	925	933	930	906	973	947	912	913	945	941	930	955	899	991	926	918	867	916	936	991	968	861	927	981	923	922	904	923	921	916	956	975	922	864	925	952	865	953	1001	916	921	917	892	887	912	917	948	970	951	901	920	931	961	904	918	893	936	919	955	925	965	897	920	914	944	915	888	901	932	880	922	960	895	922	906	931	955	925	966	924	868	938	934	913	929	956	899	904	901	923	945	908	935	894	889	924	902	963	976	880	945	938	906	912	901	944	872	937	954	902	965	951	936	881	983	956	951	903	942	946	862	879	975	851	921	982	991	923	928	908	904	947	951	933	925	870	902	919	953	939	925	956	883	940	920	920	924	942	945	874	949	914	912	930	911	972	980	925	932	908	986	899	929	902	940	912	968	994	935	911	911	941	960	888	915	909	950	979	936	931	1006	968	926	847	952	922	957	954	952	983	896	876	936	925	950	929	932	926	925	925	983	964	929	950	946	934	934	902	922	962	929	964	984	924	930	913	954	900	928	948	901	971	914	974	944	939	942	875	933	965	927	930	973	934	899	968	950	925	916	987	942	911	980	960	919	953	909	965	893	989	932	975	911	920	925	971	915	916	872	937	933	939	888	954	862	950	924	956	906	975	879	932	975	970	914	943	899	991	995	927	940	948	897	945	934	904	955	956	916	903	921	916	921	938	1021	958	895	940	882	927	969	903	909	924	956	943	890	902	999	1002	939	948	847	930	971	888	961	984	968	943	899	922	909	949	961	1002	954	853	960	891	977	899	885	907	917	913	874	970	919	922	923	944	961	877	950	948	905	926	971	931	939	988	940	874	920	875	954	858	977	998	939	921	930	876	905	915	924	957	1009	895	948	921	922	993	959	919	954	962	901	941	940	931	934	962	920	895	956	974	959	919	914	943	913	936	975	941	891	955	922	967	906	938	950	922	835	950	933	945	916	922	924	943	919	926	990	931	926	905	923	917	926	978	934	929	947	975	1006	964	929	939	936	874	926	937	950	934	916	895	945	911	930	933	964	954	929	910	882	917	906	901	937	889	968	956	920	969	944	916	926	902	900	904	948	901	877	935	907	912	940	920	938	948	964	904	987	958	935	906	863	964	894	916	878	973	894	939	872	966	888	881	856	902	955	902	924	945	930	915	841	967	961	909	1015	894	946	900	951	895	897	928	922	895	926	979	952	922	901	938	922	943	918	897	957	911	995	952	950	927	927	889	1006	923	935	881	907	954	1010	951	974	946	911	957	925	1003	918	928	946	926	900	900	943	874	950	931	918	953	967	969	946	898	925	920	910	910	926	931	922	952	903	883	914	989	935	911	945	937	933	967	941	936	895	872	958	998	891	881	916	900	944	927	944	931	968	957	946	937	955	957	890	946	876	925	939	869	908	937	943	928	935	961	919	950	945	919	938	951	904	919	878	943	926	900	937	930	918	964	977	923	913	938
8191	540	504	459	368	283	281	253	253	229	213	188	242	232	214	220	235	239	223	218	201	248	200	226	236	227	216	206	201	204	209	211	213	261	206	230	199	195	215	224	203	215	206	206	225	209	197	205	232	207	221	198	197	204	213	221	172	216	206	230	212	218	197	239	233	199	244	212	235	228	195	218	213	168	211	213	210	207	235	206	224	195	205	194	200	204	228	207	207	190	231	207	203	222	201	232	184	196	217	205	197	220	208	221	216	221	215	212	198	207	229	208	196	214	187	199	201	199	217	217	209	242	198	225	224	216	207	233	216	194	206	239	218	202	214	203	211	188	217	209	210	203	207	201	201	225	205	217	218	217	227	215	208	207	232	186	201	192	208	212	212	218	199	211	216	208	209	219	220	197	192	197	186	224	193	199	206	201	233	215	204	197	226	185	219	231	208	209	221	195	184	191	208	191	203	227	195	207	197	192	190	210	197	187	194	210	238	200	213	235	216	217	178	217	221	211	193	194	243	227	213	215	199	212	214	223	213	196	203	224	224	212	198	188	209	206	218	215	239	205	179	217	231	221	190	222	201	185	211	215	229	187	192	204	207	219	215	193	214	235	211	195	196	213	182	183	229	220	213	210	196	214	209	206	200	198	215	216	220	206	198	190	230	237	191	216	183	201	215	223	205	231	236	216	243	202	210	195	218	220	222	224	184	179	235	216	198	217	211	203	231	206	201	201	200	197	194	232	206	195	229	234	226	197	197	198	217	175	233	236	221	208	192	206	223	211	221	221	214	225	212	227	229	226	179	213	216	209	218	188	197	208	218	207	178	210	216	229	213	197	207	179	206	186	269	199	216	229	222	212	214	223	204	196	194	217	234	219	221	225	223	195	194	195	221	203	194	212	236	216	212	229	195	233	190	183	219	219	197	214	168	211	205	203	217	215	214	212	204	236	199	209	200	206	218	207	195	227	212	231	182	228	213	222	228	202	222	217	176	222	209	223	200	212	197	188	205	189	214	219	194	204	223	232	188	210	218	210	222	212	221	212	197	220	214	213	202	207	199	195	196	212	181	203	213	205	171	230	231	263	226	236	240	201	213	177	200	199	199	197	207	198	224	195	212	190	149	221	192	224	196	221	213	195	214	201	217	232	217	214	213	179	225	215	183	205	184	218	212	190	164	196	215	204	219	180	243	212	184	167	208	179	200	203	229	211	201	193	221	228	217	221	218	202	196	193	188	229	226	236	203	201	246	227	205	200	206	238	200	202	201	190	172	214	237	215	207	199	217	209	241	208	198	200	208	230	208	224	236	203	226	207	207	232	219	188	191	196	216	201	208	189	194	208	209	219	198	180	195	248	204	201	256	233	224	216	205	207	194	230	204	204	209	213	218	190	223	202	190	182	184	196	211	217	191	205	190	191	201	200	210	192	188	222	203	211	208	199	198	220	201	232	233	215	214	188	199	235	209	219	199	211	230	217	246	192	192	242	214	197	219	233	214	208	237	236	248	211	203	217	191	234	190	214	245	195	216	217	227	199	217	230	212	196	224	208	208	200	225	199	211	216	183	183	199	201	231	253	208	212	207	198	211	200	201	190	202	209	199	192	206	190	210	218	222	195	221	198	206	206	207	187	189	238	206	229	220	197	224	202	196	223	213	204	178	209	185	211	222	206	231	199	232	229	214	212	203	233	231	217	207	220	221	210	242	192	182	212	217	229	200	217	189	216	213	175	221	246	230	212	238	189	220	190	229	234	207	181	237	184	202	214	188	192	234	217	227	207	196	204	193	223	181	224	199	179	215	230	205	232	209	191	208	230	194	223	229	193	216	183	218	184	234	201	180	220	213	214	191	191	200	209	204	207	194	205	199	210	218	202	201	230	204	206	208	223	220	208	210	213	209	219	203	191	204	214	196	208	212	233	251	213	209	231	218	245	238	196	203	214	214	200	250	209	212	195	206	194	236	193	214	202	196	204	185	181	216	217	235	203	227	184	179	202	208	193	227	203	228	210	208	225	210	194	189	182	219	211	206	176	226	166	197	187	249	211	205	190	190	213	209	185	194	230	209	250	231	193	217	222	253	223	174	189	193	196	204	206	195	193	193	215	213	214	176	203	242	210	182	196	220	202	215	214	233	209	201	225	213	185	208	218	202	236	203	205	215	223	200	195	207	208	208	236	206	209	199	207	204	184	209	220	176	194	243	209	215	207	187	205	216	204	227	230	201	193	201	209	212	198	246	221	202	214	198	225	226	210	231	193	213	219	234	218	208	200	189	218	207	229	221	234	202	203	198	222	210	192	217	202	196	197	185	206	210	189	198	246	217	217	203	208	206	215	207	211	227	212	218	193	214	200	185	235	215	216	209	199	210	205	202	195	203	220	236	221	224	192	201	227	207	187	212	179	189	204	197	201	202	205	204	196	202	215	193	206	208	231	217	194	198	221	216	212	229	209	197	230	209	217	208	219	216	182	193	215	208	196	226	214	208	193	204	232	209	196	214	203	235	238	207	206	189	213	206	221	205	233	192	207	190	202	242	228	182	213	178	191	199	210	183	212	213	213	237	204	222	217	208	212	198	205	216	222	238	224	201	214	218	217	215	204	235	241	216	243	238	207	195	208	208	232	206	215	211	200	187	230	192	194	199	189	209	214	216	200	197	213	211	218	201	199	200	203	223	275	221	202	215	234	200	205	195	220	236	221	200	227	203	190	188	199	211	221	212	220	216	192	222	216	227	211	192	189	198	203	191	196	200	232	193	217	210	216	173	217	216	208	180	203	208	203	207	207	214	182	176	209	216	218	214	214	199	233	190	197	214	189	184	209	219	245	216	183	227	208	229	224	236	207	218	198	228	189	255	223	233	221	190	200	234	213	207	226	212	185	201	195	222	221	246	196	206	217	213	228	205	214	208	221	204	219	205	220	208	191	233	178	200	231	205	210	194	235	202	223	200	215	245	211	198	217	209	212	203	211	196	224	239	203	229	226	250	184	197	217	183	199	182	211	196	204	204	198	235	246	220	217	191	210	216	215	241	247	207	230	187	211	189	197	204	215	210	221	205	227	227	211	201	208	207	228	221	211	205	200	221	204	206	199	206	205	196	234	212	199	234	237	193	174	209	224	177	212	221	213	213	190	186	201	204	201	210	217	227	228	202	194	236	208	224	201	204	230	219	219	212	186	193	203	234	199	208	209	217	216	231	206	187	201	211	182	214	202	236	238	212	194	217	200	206	201	219	212	242	195	195	191	204	200	208	244	227	234	222	234	191	217	217	202	188	199	186	241	197	202	175	226	222	195	205	200	181	200	205	176	197	232	200	203	182	206	244	227	227	197	177	221	218	202	189	213	202	225	223	215	202	204	209	237	181	202	213	188	218	246	210	229	224	216	211	207	200	228	218	233	201	213	216	189	200	205	210	214	216	213	217	225	235	195	213	256	204	201	199	207	221	203	208	233	211	208	193	193	234	211	218	208	235	182	234	220	206	209	197	173
6831	724	1241	1299	1251	1126	916	865	790	724	646	726	636	629	593	608	621	575	589	604	497	555	569	596	528	550	576	551	524	562	539	505	519	543	555	559	503	568	579	564	515	544	527	529	564	547	555	555	536	538	527	543	548	542	527	528	538	538	558	553	494	505	521	547	509	509	545	545	574	562	519	589	513	498	523	508	540	506	558	533	524	550	515	524	499	517	518	509	584	520	543	515	496	544	518	523	538	553	503	527	514	528	545	507	538	535	487	535	570	523	529	522	536	528	504	540	529	544	558	540	573	502	548	548	536	504	524	500	514	565	492	573	520	569	545	552	511	505	539	541	505	530	477	526	556	513	532	534	523	503	535	518	504	541	496	526	536	577	510	546	505	488	515	527	525	552	512	501	534	501	497	537	554	489	532	575	546	549	530	528	500	541	523	483	539	534	476	544	564	546	571	519	513	523	578	548	506	528	534	491	499	546	541	540	523	541	504	532	542	524	539	529	531	533	533	531	553	518	506	507	580	532	524	490	526	520	503	527	486	538	492	532	539	506	560	512	519	553	528	557	529	532	483	519	513	499	550	538	522	520	561	539	526	497	503	541	487	475	523	513	529	544	506	523	512	545	510	529	529	581	551	516	542	549	522	518	535	537	512	544	532	518	504	528	550	563	512	504	523	551	549	502	577	515	504	547	576	540	501	543	487	560	518	517	496	526	544	512	522	525	484	547	510	538	538	477	517	540	529	489	538	543	505	544	540	520	482	558	522	542	535	528	584	517	535	522	541	525	542	516	524	538	516	562	528	521	549	520	573	549	591	519	506	506	504	504	557	529	506	536	553	519	525	502	508	534	550	517	528	534	514	556	500	556	547	547	509	528	518	581	560	508	564	529	542	491	448	501	514	534	522	488	524	527	532	542	510	526	522	542	514	538	522	545	550	521	548	555	509	552	526	513	500	539	501	504	555	502	564	543	522	508	561	529	496	495	520	503	531	529	549	520	504	511	503	496	529	503	533	565	525	555	545	536	545	552	517	485	499	503	518	483	542	522	549	547	510	543	504	524	489	498	545	560	555	495	507	503	527	482	548	511	538	508	551	526	564	517	551	503	547	507	517	532	528	466	505	523	503	471	538	547	498	501	508	525	492	508	559	500	545	513	523	482	557	574	531	561	528	529	536	516	525	546	526	494	537	509	555	498	546	510	521	598	510	553	565	524	533	551	526	520	514	493	545	506	518	483	525	544	527	480	534	527	524	553	521	501	576	513	484	541	532	528	501	519	544	535	493	532	575	501	586	555	511	505	521	485	537	551	546	473	515	492	530	501	526	524	504	507	547	513	501	511	505	520	521	559	550	531	541	578	552	561	545	518	540	524	489	558	581	566	503	554	553	488	559	529	521	552	511	518	561	547	535	534	515	542	523	480	531	506	560	548	510	539	533	509	534	533	516	510	543	492	495	566	545	556	506	515	534	567	532	535	543	532	511	565	519	549	514	511	510	529	550	502	520	487	526	567	515	491	532	529	537	500	512	502	512	539	503	495	528	530	497	503	534	538	546	503	555	474	526	521	508	504	507	527	519	544	505	514	547	584	489	545	514	542	530	521	527	544	541	551	547	536	517	542	516	495	527	534	540	520	537	536	541	583	509	515	535	504	516	539	513	534	512	541	552	556	544	536	520	547	524	547	519	543	529	556	543	502	523	552	529	537	550	505	521	550	496	547	479	547	519	530	551	538	556	522	497	522	544	515	514	526	529	562	508	507	572	502	481	467	574	489	487	499	536	523	550	498	547	523	543	548	515	511	527	491	560	475	530	503	529	554	537	545	539	499	511	555	513	533	548	521	563	529	517	552	561	543	510	521	533	511	555	526	493	525	521	542	505	505	495	549	521	490	508	527	519	504	532	523	506	546	489	553	575	506	590	523	536	501	535	554	533	540	552	513	528	588	506	486	519	510	521	515	514	517	497	508	533	536	542	549	517	555	543	529	516	508	574	540	573	584	510	538	570	515	525	532	537	545	498	516	525	534	524	515	549	521	573	576	500	515	542	476	498	532	517	557	541	542	519	519	524	532	530	521	525	527	502	516	511	548	534	515	511	538	519	514	541	552	516	505	488	519	515	498	598	506	529	530	521	553	509	538	491	516	554	550	510	500	544	492	512	549	563	545	517	537	480	538	525	526	527	543	494	534	521	558	543	504	489	528	529	517	539	535	527	521	503	535	555	509	513	553	525	532	515	503	496	520	578	578	575	565	555	484	525	519	529	562	523	499	488	548	552	546	469	531	522	498	512	527	522	516	514	544	511	550	475	521	547	520	559	558	498	553	534	542	531	531	509	521	543	497	544	522	496	540	533	511	568	546	484	535	553	544	555	567	533	514	528	522	519	517	543	576	546	531	525	486	564	478	537	548	504	539	561	508	543	538	521	534	497	501	525	499	519	544	549	504	512	518	517	534	529	514	526	536	535	500	554	492	498	527	539	490	547	539	512	531	511	516	549	511	509	583	514	510	508	536	496	525	500	546	523	505	543	537	561	547	523	514	537	497	488	534	485	532	518	549	500	556	555	494	548	507	542	555	546	536	577	561	506	542	515	516	527	542	545	506	532	564	532	476	548	514	501	491	525	562	527	508	470	550	547	522	499	536	515	521	525	550	487	484	519	531	536	563	522	502	515	519	509	503	531	575	480	509	519	540	558	531	501	541	533	546	537	549	507	539	551	481	511	518	488	506	537	580	550	523	554	534	521	515	517	543	541	512	492	551	520	480	515	501	535	561	510	524	543	491	554	478	533	541	564	525	535	550	542	539	516	553	524	511	515	555	541	555	552	537	504	592	544	497	482	551	516	501	523	532	571	505	508	534	529	558	532	529	544	552	591	525	561	527	559	532	545	510	519	501	554	513	545	517	532	538	534	543	518	536	599	515	499	503	518	504	525	527	504	522	509	502	522	505	506	544	515	525	522	531	536	504	521	508	511	532	505	546	536	504	545	519	560	459	539	516	548	539	544	581	543	519	524	539	507	518	534	524	500	518	556	505	480	517	523	490	529	511	520	543	525	557	482	541	484	563	552	506	561	516	530	548	530	536	484	494	498	524	531	532	504	557	528	563	528	525	529	524	506	528	548	516	524	520	532	453	538	508	530	554	515	551	536	534	535	522	510	512	533	547	507	530	515	512	537	552	548	533	507	512	543	567	554	492	503	572	499	553	545	517	542	544	541	519	526	516	536	553	524	547	535	526	549	568	542	501	502	469	524	548	535	534	514	511	539	525	541	510	563	561	545	539	510	525	518	533	495	552	529	530	529	525	520	546	512	494	562	560	518	490	527	568	542	572	518	540	531	557	560	528	538	527	542	517	551	536	498	518	549	526	494	525	563	495	518	575	537	532	545	558	547	523	536	536	544	496	524	537	526	549	553	576	514	549	507	502	576	532	527	516	534	480	561	517	516	562	504	540	544	551	518	499	493	526	528	569	552	520	559	486	539	519
15536	1338	942	822	558	517	428	386	342	321	299	339	312	294	268	298	270	293	287	268	285	255	279	285	269	278	265	243	259	251	258	273	266	256	277	227	265	243	249	271	267	249	245	266	270	284	275	275	278	260	273	276	257	251	247	263	261	264	280	239	257	286	279	277	272	234	238	245	263	256	235	244	224	232	248	261	258	279	273	229	235	211	210	240	267	225	234	234	248	252	251	264	261	263	244	302	254	241	240	232	243	249	263	247	248	257	253	265	286	239	265	273	233	239	243	263	241	261	233	283	267	253	266	240	241	240	267	238	302	235	302	272	220	235	248	223	274	264	250	244	244	265	296	272	250	230	286	230	253	232	258	254	236	252	250	260	269	229	277	263	261	280	235	276	227	252	250	243	269	266	273	248	240	252	226	235	240	275	228	265	290	251	245	233	286	278	262	252	238	300	274	260	271	237	264	259	235	251	246	273	256	263	254	228	253	259	257	250	260	244	268	230	265	276	265	272	236	246	237	287	229	270	240	248	251	224	263	269	265	254	264	273	243	254	248	254	271	237	259	264	246	273	249	260	267	255	266	263	258	255	249	243	292	270	269	227	252	270	266	302	253	255	228	234	272	239	238	267	269	238	238	257	280	257	239	284	254	235	232	287	280	251	255	243	251	272	234	245	261	261	263	256	260	243	300	256	271	248	278	266	269	264	275	243	229	263	237	269	246	302	239	244	242	272	256	276	256	269	284	261	277	270	251	251	228	272	282	250	252	246	229	265	259	275	220	248	263	242	260	266	265	245	258	263	273	270	250	267	257	231	252	259	262	242	215	247	282	257	302	280	274	259	264	259	257	260	246	259	299	263	241	250	261	239	233	270	229	259	264	279	256	252	263	276	266	262	279	274	237	280	248	240	244	254	279	285	256	244	227	273	228	256	273	250	276	274	256	257	255	256	277	264	242	228	260	265	272	273	245	245	260	229	265	264	261	257	286	253	290	259	243	268	245	256	264	264	251	262	232	237	252	214	239	281	250	253	259	289	244	288	264	254	275	259	256	251	241	268	248	254	253	230	247	236	293	263	270	232	263	249	243	262	269	248	275	256	259	237	248	233	244	268	254	225	248	261	294	249	253	246	224	252	302	273	259	287	260	290	261	247	266	263	287	290	279	232	270	259	259	270	258	256	260	264	261	266	249	262	252	252	258	297	280	283	241	252	261	225	243	240	249	246	257	275	241	246	287	247	265	278	247	288	250	240	262	271	303	274	253	265	259	289	251	262	250	276	255	275	268	226	262	257	281	279	266	249	250	259	261	245	252	231	249	246	249	247	227	269	303	253	234	291	235	244	280	247	270	265	274	263	260	252	250	265	243	238	276	230	246	268	261	234	271	239	239	269	258	245	265	262	270	268	226	255	247	274	231	247	278	253	270	249	226	296	275	254	275	251	291	268	230	261	238	262	248	261	256	243	278	258	249	252	239	278	278	278	292	240	264	302	260	267	278	278	257	275	249	256	241	268	272	277	246	241	262	274	294	228	231	266	271	266	229	248	249	236	276	244	250	273	252	268	248	284	265	242	274	254	257	250	293	267	268	244	233	266	277	242	246	273	264	253	241	264	257	235	262	244	260	240	234	230	237	243	272	282	275	260	260	238	274	266	287	277	244	257	241	249	239	259	251	256	302	248	289	317	264	242	277	280	245	250	249	248	267	256	255	286	278	262	265	257	253	277	267	253	264	247	231	245	247	276	238	252	255	247	244	266	248	273	271	236	225	252	239	253	283	269	260	252	250	276	256	272	258	238	248	273	245	223	271	278	240	248	258	273	262	296	254	227	247	236	258	248	268	255	246	233	239	275	248	212	279	252	229	254	254	242	271	244	245	241	248	272	250	282	272	258	264	247	268	226	245	252	258	289	245	253	259	245	256	264	262	265	255	227	264	234	260	279	239	264	264	244	211	255	257	279	261	267	272	226	266	261	283	258	259	235	260	259	246	285	218	244	262	280	264	291	257	283	252	277	258	237	249	280	254	268	273	250	231	279	263	264	240	256	259	280	277	247	262	264	224	290	258	290	258	270	260	264	264	255	253	271	272	281	275	298	314	304	259	276	243	247	249	259	261	257	266	272	255	259	268	291	249	293	269	244	254	257	249	234	273	265	236	253	245	269	267	255	275	263	253	241	238	247	247	246	264	247	257	238	263	241	268	267	273	286	296	235	260	261	243	270	254	265	254	242	269	276	274	238	251	248	269	282	258	246	279	260	250	257	280	299	278	275	244	239	255	247	254	237	245	230	250	233	275	231	222	263	274	238	290	268	272	256	266	238	241	266	263	244	290	257	279	234	261	286	271	272	260	257	281	233	237	306	298	274	254	250	249	234	236	270	291	267	251	280	244	275	246	238	266	256	253	270	268	298	291	272	261	242	231	253	229	254	249	231	242	267	231	302	243	262	235	244	277	245	260	226	261	276	253	245	267	255	224	255	272	251	272	283	281	237	299	273	254	264	232	250	258	275	274	279	260	252	257	255	260	235	272	266	256	244	235	269	288	288	271	260	275	238	267	252	266	277	243	287	294	257	261	239	266	271	264	233	232	250	289	245	240	259	263	278	298	264	249	287	254	239	271	248	233	277	259	265	256	254	255	258	280	271	233	279	237	255	259	239	237	262	308	297	269	246	229	261	242	236	268	236	266	287	247	264	242	264	266	254	268	231	233	277	266	274	235	266	266	272	235	266	254	221	230	216	252	263	242	268	255	240	221	263	257	256	229	286	271	256	232	286	250	238	258	245	256	249	238	270	238	222	268	276	241	253	239	285	252	278	251	240	241	244	252	219	273	272	249	240	254	253	277	281	263	236	240	274	221	232	248	259	236	233	270	269	262	259	233	219	262	269	252	254	255	272	270	242	271	244	259	233	258	260	259	262	256	247	221	266	274	261	256	275	248	276	264	229	268	264	220	252	274	238	255	277	234	276	260	291	279	258	251	262	250	279	283	253	272	271	271	274	273	262	268	224	262	261	267	236	246	247	269	240	261	266	254	271	278	255	240	242	270	243	256	246	255	259	254	271	279	253	267	250	297	287	255	259	242	224	279	279	243	285	271	245	258	265	235	279	278	236	252	277	263	245	282	252	237	250	256	214	268	263	249	273	261	290	257	272	253	281	266	281	233	227	281	258	253	290	262	261	261	257	277	282	257	244	263	245	277	248	264	206	266	233	275	286	247	244	295	277	289	292	279	264	238	281	265	241	270	244	278	300	269	238	233	249	238	239	277	272	254	241	259	244	251	249	291	266	271	245	232	284	236	270	278	255	266	253	236	244	245	252	240	276	273	259	258	252	253	253	241	254	236	244	298	251	261	265	266	244	267	250	257	265	254	266	257	269	262	261	252	250	243	238	252	206	262	287	255	266	239	247	262	255	265	262	262	273	250	292	248	290	268	247	265	256	243	253	282	256	230	252	247	245	227	231	250	256	286	246	260	248	231	279	254	257
8568	1108	2055	2215	1955	1713	1418	1293	1082	1027	992	861	884	942	799	834	740	786	707	717	667	740	797	733	669	693	695	653	689	680	685	689	667	680	691	699	698	665	668	700	657	637	658	653	709	616	639	637	701	688	663	645	666	673	679	651	643	682	633	675	627	622	697	656	639	645	659	672	621	650	661	696	649	658	694	669	663	650	672	648	647	652	646	651	651	611	623	667	603	640	630	690	659	661	610	646	664	700	635	658	642	609	679	648	680	663	697	627	689	620	666	648	664	656	665	659	716	650	678	610	610	676	658	707	676	677	618	624	633	633	642	624	667	660	652	646	658	659	666	655	686	661	694	618	636	636	680	700	698	636	701	676	702	679	654	643	677	643	677	657	651	626	707	659	607	640	635	672	649	646	625	642	681	643	635	635	657	709	670	608	660	699	679	646	651	658	642	642	630	673	631	659	642	642	582	635	643	672	652	650	652	657	652	627	681	661	661	652	673	674	635	697	683	664	620	662	635	665	620	622	627	615	647	688	660	626	615	627	646	581	697	664	644	643	629	655	635	601	652	685	660	646	660	647	606	639	645	678	654	646	645	698	651	655	669	672	664	644	684	675	656	654	659	690	635	693	643	645	703	642	626	679	667	650	636	647	604	674	645	665	643	619	627	658	675	642	718	639	634	647	648	631	620	644	642	645	691	637	660	673	664	586	629	634	637	659	645	632	640	665	627	677	661	618	635	642	662	653	645	662	695	635	555	692	683	631	647	642	632	680	617	657	660	636	669	647	644	616	639	651	694	661	657	675	670	634	605	679	694	660	703	653	615	652	660	672	621	684	674	690	616	649	664	636	635	669	636	616	631	656	614	649	635	631	604	646	663	656	694	640	650	645	619	638	652	651	601	649	615	664	651	639	640	659	646	670	704	650	636	649	616	639	693	639	632	685	684	662	661	626	644	562	638	654	653	642	664	604	650	629	651	681	631	666	656	627	665	617	654	685	627	604	639	669	650	691	630	608	674	655	665	622	628	610	668	617	667	614	660	704	657	688	611	674	649	674	654	675	664	607	651	689	662	654	644	628	626	645	671	618	629	661	695	681	661	644	613	654	620	640	670	669	642	673	646	672	692	647	629	673	629	574	653	650	633	653	624	606	607	652	650	673	652	665	598	639	658	619	640	662	627	678	609	615	626	678	612	630	689	683	647	644	662	645	652	635	652	602	612	629	642	660	679	624	658	645	643	644	611	657	667	642	632	678	669	644	641	639	659	631	647	646	660	667	606	644	639	641	631	654	670	637	684	680	625	614	630	637	663	682	619	671	609	656	659	662	696	633	614	674	692	652	671	691	622	652	648	650	627	686	658	624	632	679	640	668	649	650	644	645	633	661	609	611	614	609	618	662	689	658	677	657	642	681	636	659	582	628	656	643	662	639	636	667	676	630	643	644	670	596	632	660	671	665	622	640	682	690	622	634	641	639	634	666	634	684	624	620	649	587	666	661	644	639	661	630	679	625	673	637	639	682	654	704	621	635	667	682	637	628	625	646	612	663	652	600	707	683	659	653	613	693	629	628	673	622	647	701	672	669	638	654	669	710	627	634	618	653	607	642	694	654	670	645	667	698	630	678	620	587	661	599	654	634	681	647	646	654	664	661	636	701	668	636	645	662	683	596	660	624	621	679	644	671	675	604	641	706	638	658	648	675	683	664	701	661	679	598	636	693	636	639	612	610	631	691	645	681	641	635	669	648	679	671	636	630	672	634	646	659	595	656	643	636	678	690	673	681	638	687	666	645	645	669	703	662	677	659	629	644	658	669	642	680	660	646	642	664	636	600	655	665	630	630	642	671	623	645	610	680	665	619	645	637	638	645	654	669	638	653	672	674	661	643	657	625	668	635	655	641	656	659	657	648	632	668	647	682	612	647	668	647	636	709	674	692	684	617	664	647	665	655	677	637	629	652	668	671	671	645	685	654	621	685	634	641	632	614	611	693	695	651	639	628	638	629	617	635	611	665	648	609	615	695	622	671	675	687	644	623	615	636	611	601	639	671	675	650	643	639	620	639	655	644	616	666	673	684	618	670	664	664	656	700	647	654	660	610	642	628	618	656	623	589	637	616	647	654	659	702	657	645	625	642	642	646	633	656	654	640	626	628	654	671	636	575	661	684	642	652	623	653	643	640	620	705	690	634	642	625	629	663	669	636	626	641	637	646	621	655	619	656	674	633	650	639	647	667	658	694	615	700	634	659	699	676	646	655	656	673	683	652	641	661	630	623	644	646	629	660	641	668	650	649	646	617	660	683	617	625	626	644	642	670	629	630	642	672	650	653	651	666	654	623	656	591	642	662	647	621	692	615	628	653	663	655	672	664	670	695	657	634	659	650	637	656	637	650	629	634	647	638	664	643	655	645	636	650	707	641	657	656	684	646	702	661	654	641	666	662	668	704	634	723	674	641	712	650	621	649	632	686	624	657	634	674	646	672	628	669	669	608	668	616	655	643	661	657	685	642	712	628	665	662	632	668	611	665	616	647	654	605	669	613	608	643	664	594	676	653	643	685	616	667	649	682	626	624	615	664	677	668	671	657	622	652	629	672	676	659	601	677	632	608	608	582	667	632	661	668	709	669	682	630	685	632	658	657	641	620	661	678	643	668	664	640	663	654	633	648	654	649	686	642	620	659	648	647	652	687	628	637	725	712	655	653	646	710	640	654	670	671	637	656	641	697	624	600	633	660	643	696	612	632	663	661	665	663	623	612	643	644	639	668	702	633	653	696	672	643	654	635	665	669	685	634	622	620	672	656	584	640	698	653	620	645	683	633	638	685	627	674	662	635	638	633	656	623	618	625	644	619	652	627	696	671	638	640	644	620	628	634	661	650	639	658	665	681	673	667	635	637	619	647	637	647	676	603	646	670	668	650	643	599	663	614	641	631	676	651	688	618	612	637	655	684	666	648	633	660	629	639	648	643	638	649	670	690	629	679	658	651	631	676	640	641	616	696	638	643	694	659	647	685	633	659	673	678	633	687	642	640	704	681	641	667	659	657	668	651	677	645	642	656	630	692	706	642	615	666	661	639	630	656	609	681	677	661	632	670	643	618	633	686	656	653	694	667	628	650	600	648	619	641	659	627	668	609	630	670	632	677	689	635	604	635	663	631	655	656	660	656	695	667	659	662	659	617	644	662	646	679	606	657	640	673	652	665	638	630	631	619	639	673	643	656	655	652	712	656	659	709	631	633	641	655	681	640	668	627	659	627	665	665	625	621	681	652	642	688	642	650	653	671	638	688	677	645	649	621	617	628	680	670	651	667	639	651	695	662	663	669	633	650	631	606	727	674	653	675	611	650	618	639	635	643	657	625	651	655	673	665	674	636	640	655	680	671	631	641	660	663	641	637	638	618	687	651	664	672	614	638	632	670	646	609	567	654	633	640	666	666	649	685	659	653	648	635	657	668	625	673	640	645	629	645	639	681	696	662	652	633	662	643	672	632
2140	420	469	443	427	425	404	425	386	403	414	420	408	412	395	404	417	405	418	392	422	392	426	442	400	396	416	444	378	414	438	442	439	412	402	396	429	421	404	387	411	427	379	438	380	462	389	375	398	464	454	423	392	375	411	419	368	399	419	414	375	391	447	387	459	441	411	363	419	374	414	402	383	388	415	427	403	384	396	367	382	386	398	424	388	397	450	429	422	406	389	418	431	394	458	421	428	421	417	441	408	441	397	403	411	461	376	416	397	405	476	438	378	382	419	432	422	406	408	423	377	421	362	426	403	399	395	392	417	383	448	419	403	400	368	430	434	433	417	474	446	416	396	428	432	410	441	379	403	380	418	383	404	390	373	414	410	403	387	385	386	430	414	385	440	415	410	407	441	399	398	435	439	414	404	382	399	443	412	424	426	442	379	411	391	405	378	407	426	415	431	401	401	435	380	416	424	401	400	393	416	388	402	429	434	400	369	410	401	434	419	401	410	417	415	413	441	383	395	401	431	373	433	399	399	438	420	395	371	440	452	423	399	370	471	441	425	449	402	399	385	385	418	414	413	397	372	369	428	418	414	424	404	442	419	397	402	439	420	419	420	409	423	444	417	373	405	395	404	432	396	418	385	381	406	386	429	411	379	422	393	439	398	405	389	403	406	431	360	414	403	451	400	401	427	411	438	450	425	409	474	411	395	461	446	402	406	417	366	389	395	398	393	407	471	412	411	419	395	429	407	461	404	402	388	430	444	431	447	421	389	398	391	426	432	428	416	405	413	377	398	429	389	396	449	398	409	428	417	424	435	395	419	385	388	404	460	392	402	406	437	401	412	406	423	451	381	391	395	376	410	428	406	422	399	387	420	424	429	442	380	400	428	420	407	440	407	386	412	428	402	442	407	433	408	414	380	413	408	419	413	427	376	412	403	407	421	411	408	430	424	421	408	413	398	407	438	396	401	418	445	384	389	418	391	426	383	389	393	400	424	441	403	434	422	376	411	407	374	422	410	441	402	390	408	386	375	415	475	469	423	421	417	418	395	396	409	390	426	407	438	401	402	434	389	405	376	396	432	391	421	458	472	377	407	434	371	427	386	424	418	393	394	411	421	399	426	443	402	454	416	411	426	385	377	401	383	424	445	440	394	395	414	405	411	406	421	436	449	395	412	390	413	427	421	409	389	441	427	384	430	366	398	407	389	398	453	396	450	405	445	406	409	426	436	423	397	407	406	356	414	425	395	434	420	430	433	454	418	429	405	410	443	410	420	412	397	403	381	458	460	436	433	391	470	417	429	391	385	443	435	418	424	406	396	427	384	426	387	430	386	411	392	406	434	409	406	458	452	411	411	409	455	433	412	410	423	449	411	405	404	431	430	430	410	427	430	411	433	405	436	436	343	414	402	440	426	432	346	442	423	435	436	437	398	388	402	405	431	431	396	386	430	420	417	408	392	422	415	398	409	394	422	427	432	429	420	446	379	418	431	413	434	382	426	396	401	405	417	428	376	405	363	449	400	432	404	414	423	403	412	367	413	411	420	419	465	402	398	384	398	446	379	376	420	423	396	404	409	431	395	370	423	435	366	442	428	385	383	398	391	395	404	449	429	378	403	411	402	421	437	390	427	408	430	386	426	413	397	416	420	399	436	424	442	421	382	405	434	411	462	422	398	455	428	439	415	392	391	437	404	406	407	418	413	407	419	420	423	420	407	443	441	408	392	402	412	411	441	448	445	414	422	421	421	425	457	427	413	401	425	442	336	417	391	425	410	424	440	412	445	406	380	417	451	435	390	440	407	420	388	412	398	426	400	415	397	406	424	409	407	447	396	401	429	436	424	444	428	383	431	424	448	446	393	420	410	398	389	385	419	408	412	438	413	439	402	398	405	435	421	381	388	417	394	448	434	385	407	424	391	433	402	422	383	419	400	433	375	415	415	456	432	366	406	426	449	376	421	440	448	428	399	410	415	380	409	425	416	404	429	420	397	420	406	416	385	415	384	428	413	403	407	397	402	405	429	421	398	399	412	418	423	386	406	427	424	454	395	442	401	424	400	392	386	364	357	423	424	440	430	390	398	430	420	428	373	437	464	438	383	432	428	444	385	396	445	424	398	429	457	414	411	426	369	391	422	443	365	438	403	399	444	428	422	363	420	396	418	421	414	382	420	409	356	398	454	435	455	410	396	408	443	428	453	436	403	410	390	415	392	420	378	395	410	379	419	375	436	428	407	387	383	416	398	456	474	398	425	428	427	429	408	384	395	427	448	401	393	431	385	399	411	395	413	418	426	385	404	408	407	415	426	371	398	416	422	417	402	415	428	408	406	392	450	444	402	427	456	393	405	430	408	430	396	424	424	388	390	448	463	450	416	418	437	420	422	412	428	397	413	394	422	416	406	403	398	442	403	441	452	405	409	388	422	417	436	383	382	397	411	411	417	417	433	422	406	374	402	436	393	425	416	420	429	429	407	416	429	406	388	415	411	379	416	367	386	427	408	414	438	407	405	431	407	386	419	385	434	422	381	393	377	439	426	421	417	391	431	399	377	410	394	447	368	444	391	447	405	405	421	440	425	460	399	411	399	393	434	413	373	436	400	452	459	383	408	445	402	404	433	388	431	410	413	405	400	441	437	449	403	417	431	414	443	420	429	391	387	415	429	405	369	409	388	408	416	412	400	419	417	379	437	416	435	419	440	444	450	420	414	410	385	418	429	433	393	391	425	413	379	437	429	384	403	410	422	407	455	418	431	436	362	414	376	439	434	415	437	386	418	395	384	423	428	434	378	424	409	409	430	411	443	445	382	389	397	421	435	406	390	376	412	430	434	434	412	422	421	425	403	399	442	416	417	441	407	421	397	396	418	448	376	408	427	415	419	430	424	427	395	428	404	402	442	402	472	457	386	400	428	417	402	415	388	417	433	434	418	383	393	379	377	411	453	355	426	439	406	399	418	390	392	352	428	396	429	393	410	411	444	365	423	415	408	429	423	385	416	395	414	417	364	416	419	410	383	413	376	417	435	421	420	401	405	395	408	424	422	436	416	388	394	414	430	432	421	405	385	429	388	420	417	406	406	418	431	380	424	416	427	420	431	401	432	423	422	420	456	404	387	451	380	426	442	405	429	391	386	425	381	389	413	386	407	440	428	404	399	398	398	411	415	453	367	448	365	424	415	398	430	450	412	429	471	455	387	377	441	388	437	432	419	407	416	401	410	389	408	397	403	435	408	384	432	392	387	407	436	409	369	444	407	421	361	384	364	387	413	425	450	377	417	402	376	391	419	394	383	400	381	380	414	412	405	402	395	429	423	442	413	410	408	441	449	405	427	420	400	406	396	393	386	398	428	397	401	397	422	425	428	403	415	430	401	380	403	410	403	451	424	379	407	418	411	408	394	383	447	412	408	435	378	393	396	380	409	431	404	412	442	389	407	390	432	403	419	390	436	474	407	383	461	355	408	441	397	382	401	424	436	430	410	386	448	434
2522	959	928	999	904	1012	990	964	909	862	936	961	942	974	970	875	910	922	948	884	971	857	863	916	938	926	958	912	919	902	931	899	951	904	933	892	939	882	907	914	876	937	928	869	940	874	869	877	882	876	947	956	919	930	935	932	925	901	921	900	973	915	862	887	867	883	886	903	937	873	967	936	969	930	878	942	928	924	935	907	928	891	923	884	930	900	928	932	873	911	887	916	876	934	823	902	918	929	930	879	931	935	905	926	888	906	908	932	925	917	913	929	928	911	938	904	892	923	956	915	914	930	881	873	889	894	891	899	950	929	883	896	873	899	942	904	897	944	921	951	949	890	931	890	926	914	899	926	963	932	985	898	952	911	891	918	894	869	866	959	888	943	945	869	962	1029	920	869	906	913	871	866	913	915	897	918	902	872	901	913	873	922	943	907	894	848	890	910	862	919	947	905	923	881	897	918	880	938	902	935	875	879	918	933	915	965	960	895	943	929	867	918	910	888	880	919	893	916	912	953	897	920	938	935	912	867	973	955	927	882	895	932	916	886	894	968	923	964	904	858	900	933	959	935	870	950	904	954	904	838	941	926	920	909	889	901	883	888	896	914	900	950	925	900	916	979	940	927	921	935	906	930	977	887	910	939	913	919	929	902	914	928	926	840	916	930	870	968	943	892	853	966	920	887	964	877	906	897	907	927	925	858	892	955	945	896	931	891	932	945	933	910	910	922	948	886	966	937	939	872	920	943	936	998	921	859	909	905	889	876	960	864	939	921	926	953	945	884	908	939	972	910	989	921	894	959	919	912	931	922	931	907	931	884	937	910	944	863	953	911	939	888	902	907	941	937	986	876	901	989	916	877	944	928	881	924	912	951	914	935	927	907	863	956	893	911	999	921	885	963	959	930	935	875	861	951	906	876	945	911	911	952	865	952	917	941	969	904	893	871	907	907	903	880	884	938	901	896	931	902	855	958	912	918	910	904	908	869	949	861	901	908	923	931	938	888	908	916	939	952	958	944	878	883	877	960	927	901	925	904	912	874	903	979	884	890	933	962	952	959	926	892	923	918	935	938	907	858	973	947	886	906	914	941	880	910	861	944	949	902	866	936	940	949	949	968	893	940	915	919	893	916	983	875	894	935	890	922	888	915	875	913	890	894	1004	928	893	909	913	887	922	925	946	925	933	863	901	906	970	870	878	846	919	961	943	934	917	922	899	947	956	922	904	955	878	963	850	892	901	897	929	841	915	929	922	898	945	881	850	925	941	884	859	902	939	972	918	864	944	865	915	952	932	991	903	940	867	924	910	896	902	876	911	922	933	943	912	1001	963	932	912	899	909	933	882	890	897	923	920	940	914	910	890	867	920	916	909	902	950	952	913	918	851	968	887	960	970	912	869	914	884	865	896	897	940	924	910	932	928	935	896	931	896	923	966	925	938	967	912	922	896	945	962	876	906	896	926	937	891	865	963	912	905	934	961	945	919	942	874	907	930	892	907	882	941	936	931	888	909	920	913	956	890	903	926	971	936	930	921	952	917	933	905	916	1000	904	887	923	908	899	856	940	869	897	888	906	877	904	891	922	918	905	951	881	954	910	887	1001	944	958	888	951	915	907	926	914	925	904	900	959	866	922	919	911	864	888	928	941	906	925	921	935	901	927	916	918	918	916	886	880	935	940	923	921	890	897	885	921	906	924	953	911	964	923	906	883	925	862	894	954	917	923	894	968	907	873	971	907	836	936	881	895	910	921	912	872	900	874	963	896	941	879	920	916	889	949	887	926	962	872	939	932	867	891	910	916	909	984	944	911	869	960	882	949	919	908	920	868	902	948	909	918	924	950	901	915	935	886	964	941	886	914	984	907	924	962	907	936	915	931	902	873	976	918	912	936	899	896	895	965	968	899	904	896	925	918	927	931	941	878	896	907	881	929	881	920	955	946	928	888	966	916	921	897	849	934	853	887	893	941	946	916	896	921	918	864	918	896	904	906	942	863	909	922	906	953	942	929	961	998	844	913	885	949	936	948	896	959	928	859	899	932	891	943	925	915	968	880	851	912	897	894	877	927	885	968	923	880	924	967	888	909	920	921	945	883	917	831	875	922	889	905	928	931	910	951	928	902	868	878	905	940	845	909	920	950	917	914	891	848	909	940	917	872	911	913	900	899	890	928	917	955	883	889	878	861	868	907	953	874	953	881	943	948	898	893	853	977	947	923	948	882	872	944	927	916	886	867	921	919	922	932	936	929	931	915	907	986	965	858	899	911	886	929	909	905	885	910	943	926	911	896	910	960	903	916	938	931	868	859	835	961	937	910	928	895	923	882	975	932	920	928	872	902	935	979	943	916	931	898	912	907	901	882	947	970	937	932	883	921	879	974	928	923	911	923	867	886	924	951	937	931	895	935	967	905	868	930	915	932	842	919	870	934	902	930	917	963	915	1004	913	916	919	885	920	899	937	948	882	911	924	930	946	953	1028	884	945	910	923	905	905	914	920	923	922	917	894	892	910	937	922	936	912	928	882	938	912	893	961	893	937	915	901	928	932	898	935	916	914	917	926	912	944	897	918	934	946	890	912	928	909	952	914	945	863	926	956	979	905	881	965	933	904	921	885	910	869	893	919	914	934	936	912	876	921	914	939	962	909	929	955	853	919	912	886	896	917	923	908	903	901	905	943	929	914	915	932	923	909	930	919	879	879	905	963	938	927	928	871	889	924	911	941	953	911	885	885	889	884	949	926	915	969	923	987	933	903	922	902	952	881	962	895	901	978	948	849	925	892	950	881	927	875	917	958	909	868	937	943	906	934	950	902	915	922	957	893	936	935	944	942	907	883	954	899	881	872	935	858	962	946	967	911	939	873	960	940	899	920	912	947	925	895	981	872	938	928	875	919	942	909	936	916	886	924	950	919	947	986	934	925	904	922	938	919	898	933	872	950	931	917	911	890	911	917	869	914	942	932	884	864	895	923	882	900	940	905	923	914	889	887	927	930	903	863	951	950	922	862	883	921	952	906	919	902	905	912	926	916	931	937	949	905	982	888	896	903	935	937	942	877	928	891	875	933	899	917	887	931	942	939	963	958	902	894	915	931	886	919	915	914	933	965	930	842	913	902	900	893	897	868	915	913	914	924	907	942	945	920	899	889	923	953	870	942	895	919	929	880	935	963	915	911	925	893	910	954	942	955	923	906	916	902	901	903	887	883	916	917	925	938	842	945	871	860	962	915	860	871	885	901	945	893	900	903	951	923	938	908	914	925	944	864	963	917	919	923	943	933	909	869	925	976	894	933	914	873	931	911	941	949	955	1000	867	946	927	959	957	939	898	888	894	937	906	906	884	939	960	914	959	916	952	934	958	920	963	924	946	868	928	891	910	897	918	913	910	937	888	896	889	936	972	875	885	957	890	944	904	896	922	878	929	863	907	888	897	956	941	928	949	904	885	924	914	885	927	966	903	938	939	914	892	913	971	955	921	914	954	898	912	909	895	938	917	892	903
8276	499	561	452	336	320	305	278	235	254	241	222	200	231	219	217	200	217	208	193	181	212	219	215	221	211	198	194	219	199	237	212	188	224	184	198	198	186	202	201	210	203	199	236	201	189	200	222	215	223	209	207	218	184	204	218	202	203	208	221	228	223	192	207	190	229	223	182	194	198	197	202	185	217	204	208	194	193	192	202	184	226	189	195	219	195	202	220	204	191	232	215	205	200	205	202	202	190	224	208	204	208	224	184	200	197	225	222	221	207	213	202	187	195	219	228	207	233	211	189	189	180	197	222	205	202	225	206	231	200	206	205	218	195	209	225	193	202	210	200	198	218	198	212	220	212	216	199	191	199	236	230	199	217	186	193	181	205	206	222	225	176	221	206	194	201	206	203	206	238	211	238	218	169	195	197	215	219	192	227	208	191	225	223	183	210	213	200	187	214	193	241	220	197	201	208	205	208	199	222	228	206	214	204	225	228	216	216	209	205	201	192	229	202	231	220	223	197	197	207	188	174	195	206	227	212	218	215	218	235	234	228	186	208	193	212	207	233	192	205	183	217	226	202	192	191	203	182	226	204	189	171	192	230	188	183	196	227	194	209	208	186	207	196	189	205	219	218	212	196	209	198	202	196	230	221	236	218	215	210	242	210	192	205	209	211	240	217	225	196	203	205	183	200	210	242	215	170	221	239	212	208	209	192	213	214	194	217	203	190	217	209	203	208	216	184	208	194	203	198	218	236	197	205	211	182	241	202	195	187	226	184	213	198	183	203	204	194	202	202	192	207	197	190	218	208	212	198	197	217	219	185	217	185	190	220	183	212	213	216	209	183	227	216	220	214	196	209	212	217	233	210	218	223	203	195	191	244	201	208	190	209	175	184	209	215	195	208	207	233	201	186	206	212	203	204	226	213	199	190	216	206	221	206	216	220	199	200	223	211	215	205	194	256	217	196	232	168	212	190	197	221	228	199	183	198	225	205	223	205	208	191	221	217	189	204	196	197	220	220	214	199	194	184	205	226	200	223	209	214	227	204	208	185	204	195	205	214	194	196	206	184	207	222	216	222	231	219	212	206	196	214	203	218	204	242	196	220	204	241	207	185	191	226	192	224	202	224	217	195	204	224	193	232	197	198	208	204	201	209	183	241	232	196	203	212	205	219	220	224	185	244	196	202	228	195	230	208	184	201	206	251	188	218	187	224	210	197	213	206	253	225	228	220	198	207	184	216	218	205	196	199	240	187	203	212	212	220	180	222	205	204	207	195	217	186	192	198	177	219	183	188	204	211	221	220	220	211	206	234	184	227	206	199	202	198	219	212	217	224	187	206	218	194	203	232	229	186	189	229	215	217	237	210	210	248	235	211	215	209	204	231	248	221	209	197	214	199	201	208	203	208	220	210	229	222	208	188	219	220	205	158	245	222	221	216	205	198	176	190	196	173	203	228	218	212	205	221	222	243	205	232	246	194	201	202	206	164	219	196	166	182	201	220	187	213	210	216	222	190	186	202	199	226	213	176	210	181	213	239	198	226	191	211	169	186	222	210	214	203	206	235	203	226	203	205	200	222	182	200	195	201	193	220	202	229	220	193	216	199	196	203	220	213	205	196	235	186	225	250	203	215	229	209	190	188	225	200	244	216	213	200	207	205	232	224	212	209	198	204	188	195	176	218	247	224	258	220	198	210	206	215	189	233	205	223	221	212	191	216	225	224	213	208	193	217	198	182	196	215	240	229	184	191	208	200	206	238	191	209	209	170	172	204	172	200	215	217	207	209	224	205	195	207	219	203	186	196	206	224	192	184	201	207	205	187	177	196	219	178	210	219	202	215	184	196	213	236	238	230	203	209	197	232	222	199	194	211	215	208	216	232	247	220	222	228	220	208	219	215	213	217	222	213	219	218	220	215	195	210	196	162	207	221	190	224	183	218	238	226	211	202	195	201	220	210	203	224	195	220	211	240	199	208	200	221	207	229	215	220	208	204	200	208	220	220	178	210	200	213	226	181	190	203	205	176	196	205	208	222	229	203	197	203	231	193	217	211	207	218	199	226	210	199	193	209	213	204	238	177	208	207	236	206	206	188	229	200	231	204	242	215	191	200	181	225	207	228	196	198	237	218	193	194	189	197	202	190	211	198	214	196	189	195	198	214	231	210	208	183	199	208	203	213	179	220	185	204	181	188	188	197	198	216	220	204	191	212	192	213	195	213	193	209	251	209	212	213	215	202	210	193	209	209	211	212	202	211	215	203	221	222	224	221	193	224	218	233	192	230	186	218	201	190	239	220	219	208	193	176	199	199	247	231	202	190	179	175	201	217	227	220	217	187	217	210	228	225	194	206	207	187	195	207	214	197	198	217	228	192	179	203	218	217	192	188	218	230	222	206	219	212	176	220	213	182	209	189	248	260	176	186	211	190	201	231	198	189	200	201	197	227	244	199	180	235	198	210	207	229	221	217	203	197	215	210	183	223	209	217	219	223	239	205	191	219	219	221	239	190	207	202	179	234	209	204	221	224	193	183	184	210	233	195	200	199	224	212	230	175	239	212	193	209	222	198	203	205	214	215	194	191	210	216	210	199	214	228	199	197	197	208	173	242	210	225	191	188	205	206	191	206	210	206	216	225	221	217	213	210	178	230	209	190	205	244	205	220	222	184	209	208	195	208	209	224	196	209	189	186	214	217	213	197	204	225	225	210	222	226	197	223	210	202	202	218	232	236	198	221	194	236	192	212	191	213	177	196	208	207	161	231	215	227	223	213	193	203	212	209	206	214	216	209	183	211	214	198	183	207	201	230	182	200	196	195	255	214	215	216	203	192	210	226	230	218	200	217	193	246	204	207	208	219	219	200	215	207	200	228	193	190	208	226	206	189	215	208	209	202	188	210	198	218	204	224	222	205	187	209	199	184	204	213	209	181	204	210	201	208	216	234	181	195	184	196	193	216	190	209	216	199	180	208	203	225	210	236	199	237	212	207	213	214	250	216	240	223	208	205	183	233	204	219	194	214	221	199	191	181	197	182	200	188	212	202	215	214	189	205	208	183	227	193	222	195	197	211	221	209	229	205	223	197	207	190	204	210	229	208	239	205	231	201	223	212	205	215	212	206	212	218	233	225	206	189	216	229	217	233	224	229	213	226	211	226	193	217	225	200	201	197	228	197	204	251	231	207	218	183	220	237	220	242	199	218	227	227	204	216	193	207	187	205	218	214	192	208	214	209	198	186	214	202	231	170	237	215	215	217	208	189	210	198	184	194	226	198	203	173	195	199	208	216	202	199	200	209	202	215	212	223	197	206	204	218	213	210	204	237	188	210	198	230	183	211	228	213	200	216	184	195	192	222	194	204	198	230	210	236	234	224	187	183	182	230	219	214	247	197	190	172	217	189	250	224	207	218	207	192	234	215	195	215	191	207	202	180	184	219	211	202	177	205	234	214	208	206	189	205	236	183	209	190	191	228	206	226	195	188	231	219	204	224	217	199
6837	767	1241	1332	1177	1056	868	896	806	745	691	669	617	651	634	586	604	553	558	566	578	577	565	556	539	535	574	559	531	552	560	578	549	554	528	589	554	510	531	576	570	560	534	534	494	505	536	543	553	504	517	512	552	498	530	560	521	523	541	538	536	511	536	510	550	574	520	519	500	526	534	518	525	522	512	530	491	542	555	529	533	467	515	532	506	523	524	491	541	481	548	520	529	472	567	493	532	567	548	531	554	515	523	509	544	502	508	533	536	514	536	559	506	505	491	544	492	471	529	537	543	550	492	538	514	507	502	511	514	533	524	541	533	533	513	504	533	523	533	514	500	543	524	501	516	559	533	505	501	540	507	507	559	532	522	494	548	529	525	513	465	534	494	521	541	517	539	532	488	485	542	524	528	530	510	536	540	488	540	538	539	525	537	529	503	528	525	502	505	538	492	506	514	537	507	532	510	528	527	521	537	541	513	532	543	548	544	557	540	545	493	489	493	546	523	514	571	509	492	557	534	495	574	558	547	545	493	541	501	538	487	580	504	503	535	526	491	491	498	485	528	563	530	505	539	546	493	474	533	530	533	507	541	521	576	490	507	518	561	506	512	545	526	556	542	505	520	512	524	531	514	511	526	565	523	477	476	531	533	505	523	515	515	521	502	529	526	492	503	524	479	509	511	526	529	541	557	497	494	552	538	531	537	476	510	509	507	487	513	537	507	505	527	510	495	522	502	505	539	502	509	525	517	477	509	530	523	515	525	504	568	488	507	533	505	493	528	517	491	496	499	557	517	483	502	547	525	530	531	534	533	536	501	567	555	505	494	524	541	518	522	531	518	526	509	536	505	522	492	542	506	518	524	501	527	507	519	497	505	506	577	553	495	554	533	528	528	511	473	525	526	512	539	533	566	534	524	511	553	471	534	486	519	499	512	529	552	475	552	497	509	524	521	512	517	515	490	499	545	485	548	487	510	494	507	515	477	484	499	507	545	509	516	453	535	515	537	544	546	500	540	491	496	571	520	519	528	515	514	532	568	529	556	533	510	522	475	541	526	495	546	540	514	511	535	526	539	527	500	534	495	546	536	537	517	555	557	517	525	501	517	526	541	500	556	509	484	536	515	525	529	486	546	562	533	519	518	552	582	536	525	490	543	510	518	530	536	530	509	538	541	551	535	515	508	532	528	533	557	528	504	523	514	531	530	525	510	516	506	517	520	488	554	520	541	537	500	534	509	538	532	524	534	574	526	543	520	553	509	505	499	528	551	515	564	526	512	516	520	591	488	549	494	501	561	508	482	510	525	504	495	505	520	538	573	547	534	517	541	502	530	539	552	508	540	535	530	532	537	578	538	541	543	516	511	541	532	519	534	464	539	557	525	511	536	520	557	554	503	544	524	535	515	513	542	475	508	499	496	525	530	550	541	501	535	517	563	551	554	530	542	551	509	492	522	519	536	508	508	530	515	529	537	504	549	537	511	514	535	476	531	499	531	522	524	505	535	514	532	480	507	548	532	538	531	515	511	562	501	520	513	527	502	519	489	496	501	513	537	525	483	542	507	496	561	544	522	509	523	483	509	515	506	518	505	505	513	539	548	528	563	520	539	535	555	508	545	498	533	518	521	506	537	521	498	520	550	560	506	542	512	500	523	564	503	535	522	485	512	495	561	523	541	504	493	529	474	500	521	514	517	478	513	519	499	543	499	558	541	491	522	489	519	548	504	538	491	525	576	552	492	542	474	565	494	506	475	489	549	508	522	512	505	496	530	503	510	500	542	515	497	517	535	518	526	542	541	474	513	505	532	524	550	509	515	552	538	519	490	468	545	557	524	531	503	520	526	503	561	544	554	496	532	515	532	557	537	523	531	534	532	493	508	557	508	515	504	500	511	504	489	524	513	561	524	548	531	539	519	575	498	486	540	520	518	520	470	501	511	473	502	521	506	536	526	514	503	527	491	517	545	538	504	541	539	525	519	509	561	485	539	552	537	504	565	509	553	547	576	540	544	522	539	513	486	551	540	518	522	516	551	506	500	551	525	487	525	531	535	480	484	516	505	509	528	497	522	470	508	519	515	508	513	546	530	520	498	519	537	530	533	557	540	540	520	512	501	492	533	519	501	518	487	546	508	494	481	558	529	515	524	549	549	555	508	530	490	553	512	524	543	541	501	479	537	507	509	511	556	540	504	534	535	555	519	550	542	498	532	497	511	491	503	568	532	527	528	539	561	485	544	542	565	495	573	502	516	512	537	482	511	489	522	506	500	532	464	512	488	527	528	532	539	511	509	532	535	537	490	530	524	536	491	538	490	534	520	514	499	572	517	520	547	529	560	527	540	527	518	482	540	537	505	510	494	540	558	518	525	517	500	507	533	529	511	499	526	503	491	526	519	543	472	512	512	519	491	502	513	537	486	549	510	496	515	539	514	541	484	511	510	561	507	523	498	552	509	504	505	487	529	568	534	532	570	512	528	524	541	539	524	538	496	506	519	536	500	500	546	543	540	564	491	534	540	538	476	532	495	510	520	546	516	514	539	568	550	490	508	500	491	506	529	515	542	540	515	515	525	540	580	520	561	503	517	564	497	518	508	542	556	522	502	543	485	527	501	502	539	538	519	504	543	516	537	518	565	556	558	491	496	541	536	517	576	546	505	550	505	487	517	512	496	510	475	510	550	560	497	495	521	531	561	540	462	539	497	556	521	523	515	533	524	506	575	532	478	515	517	526	541	551	517	541	546	479	525	519	537	515	527	513	527	530	535	555	544	518	509	463	564	533	536	538	532	513	525	554	509	538	516	566	494	516	496	535	549	510	503	566	496	502	512	509	583	471	505	444	478	505	499	530	501	488	516	519	500	532	493	532	534	523	536	536	505	550	524	522	544	496	513	505	512	500	523	533	496	466	528	542	526	525	522	538	546	521	508	469	495	535	493	533	507	495	500	555	536	453	537	557	500	496	495	525	501	524	526	539	508	516	521	531	537	495	502	502	585	531	506	510	516	526	483	499	532	538	516	548	537	523	523	562	510	517	570	496	552	552	535	516	570	525	531	485	487	532	544	558	525	542	474	575	499	537	545	497	499	517	485	525	554	501	515	544	502	514	512	517	488	554	538	505	535	550	519	568	535	566	466	582	574	535	541	505	524	510	537	511	507	490	537	539	555	486	530	558	517	481	540	554	542	516	534	513	524	527	462	544	523	537	526	521	512	534	503	501	541	533	574	516	541	500	529	556	509	526	545	502	525	552	561	528	538	558	526	513	498	548	526	539	523	526	545	529	534	507	506	527	577	549	534	528	508	573	508	555	528	490	516	523	518	547	521	533	505	493	542	517	543	535	572	527	508	528	527	557	494	471	493	489	550	561	484	500	478	489	550	525	533	515	509	513	525	511	529	508	505	493	518	518	525	505	522	547	531	515	498	482	518	562	530	518	513	541	548	502	509	524	501	534	530	503	504	549	514	506	563	511	530	552	570	544	502	531	493	520
15983	1301	875	736	630	491	418	373	316	314	317	279	295	323	281	306	288	268	263	264	280	272	271	254	272	280	268	277	250	259	265	260	255	249	230	265	248	252	275	268	273	253	269	274	255	314	242	250	284	250	246	313	268	249	298	261	252	263	266	283	272	256	238	229	217	255	266	290	246	251	258	238	272	257	273	241	258	250	260	257	272	259	266	242	284	278	260	247	252	257	229	250	254	270	272	231	294	291	252	261	247	240	232	274	251	255	241	270	252	241	274	244	269	223	276	254	298	264	247	282	278	264	257	268	245	260	239	230	275	253	232	255	251	287	258	273	275	238	282	268	228	243	274	250	253	249	240	244	248	262	220	278	262	272	252	270	264	261	251	234	253	287	285	277	283	267	273	273	275	249	253	247	253	277	260	251	239	258	258	303	248	255	241	257	253	247	263	241	254	273	245	276	250	278	253	264	261	233	267	279	234	281	251	275	248	246	264	271	278	275	280	265	239	235	288	288	267	245	260	268	269	253	282	265	262	253	275	258	260	277	264	265	271	263	247	275	307	254	250	232	272	257	274	247	257	271	263	277	258	250	284	277	264	269	256	262	222	251	305	279	242	275	307	272	235	284	274	269	237	261	250	264	252	273	283	312	258	262	272	252	254	240	252	265	273	275	273	255	241	259	254	245	246	266	277	237	282	245	268	261	258	266	246	272	254	256	268	291	249	231	263	254	266	238	258	287	275	302	243	250	251	261	283	256	259	298	259	260	255	251	238	253	243	262	281	256	268	246	291	263	278	284	252	279	260	270	256	258	269	250	251	253	269	262	262	295	289	229	259	259	271	232	246	275	248	271	258	258	292	269	253	268	282	251	256	302	268	234	252	261	245	227	252	242	245	232	282	255	268	257	238	247	244	284	252	243	252	274	290	255	252	264	291	277	264	256	233	247	248	282	259	234	255	240	288	267	259	259	264	250	258	259	255	271	258	268	249	243	266	299	289	273	250	235	271	267	240	240	257	274	277	269	260	242	243	256	284	271	249	255	230	245	267	258	267	256	268	278	249	278	233	269	304	254	265	265	245	281	306	244	257	297	223	302	282	269	253	227	269	209	272	262	231	233	225	232	241	245	246	267	274	239	252	284	289	283	281	273	252	233	235	228	253	268	265	282	275	266	242	253	258	251	270	276	287	284	286	249	248	255	262	253	314	256	246	256	258	291	247	272	275	270	271	281	255	257	246	269	289	277	246	273	244	267	249	248	265	252	245	265	249	295	245	241	279	306	265	272	244	257	287	260	240	267	258	265	262	243	258	253	265	258	239	265	244	266	248	266	277	238	276	281	261	253	244	270	279	262	242	259	283	260	270	277	282	254	227	258	239	259	248	242	248	265	287	268	243	268	260	268	243	227	260	270	274	264	233	269	256	261	253	255	245	233	256	274	288	257	246	272	261	276	245	259	251	253	263	254	281	278	249	252	234	273	272	313	249	258	260	280	267	248	275	254	262	259	270	260	266	275	253	252	255	256	272	268	278	257	251	259	254	275	236	287	262	247	262	238	267	255	241	286	262	264	268	282	268	306	305	267	272	280	268	238	254	267	266	306	248	245	242	248	248	243	265	263	256	276	266	248	256	240	271	262	305	234	280	274	249	257	245	278	254	253	277	252	230	262	244	249	241	286	269	234	251	249	273	301	285	278	255	231	240	244	262	247	253	274	268	262	272	260	257	266	273	261	298	244	249	263	267	254	265	248	233	259	262	247	278	254	230	252	270	274	239	283	241	266	232	275	257	260	261	261	279	276	250	251	250	233	226	254	263	241	270	253	245	244	276	272	293	268	263	218	236	264	256	248	275	246	285	229	294	268	238	295	272	250	286	235	257	263	268	249	242	254	250	276	253	281	247	258	260	248	287	280	266	258	251	280	300	264	238	241	257	269	262	257	245	257	221	219	284	269	258	261	228	262	278	247	276	239	243	231	240	268	314	254	262	272	254	212	244	283	244	279	272	253	282	278	259	226	242	264	267	274	240	275	300	265	273	257	292	276	256	242	264	261	285	256	258	243	241	238	257	273	246	230	246	266	264	259	265	247	257	266	252	252	258	257	243	218	261	225	253	242	260	248	303	260	239	263	269	269	248	247	250	265	248	267	269	241	255	257	277	256	240	276	266	262	224	260	277	253	271	257	263	257	250	276	301	256	265	270	248	285	255	282	255	262	236	271	262	249	246	250	259	246	271	250	253	274	241	263	248	278	241	276	270	247	266	247	283	283	243	258	268	251	269	244	286	293	273	260	273	273	258	292	282	256	225	266	245	243	261	245	244	254	291	261	266	223	270	261	272	249	302	302	228	274	268	233	223	278	255	233	268	285	266	262	259	284	254	256	256	251	252	270	289	260	293	277	264	256	272	270	260	264	233	244	271	264	275	239	258	255	268	258	275	274	269	249	241	254	267	252	230	258	271	244	291	276	266	252	251	266	272	241	276	262	239	269	255	250	261	257	256	246	260	248	265	279	238	259	245	306	282	246	307	248	232	285	263	248	214	245	263	278	284	251	289	267	257	246	247	203	247	308	251	278	276	275	257	270	240	303	276	245	250	272	264	251	242	273	289	249	248	256	260	231	272	246	233	274	294	239	277	256	262	261	295	244	238	266	277	282	261	258	249	256	259	285	301	264	249	265	260	282	271	240	229	278	268	231	280	233	236	252	282	249	273	266	240	254	271	267	260	257	254	262	258	273	239	252	269	266	226	252	281	235	242	257	215	253	232	275	243	283	271	255	260	246	268	270	263	252	296	244	263	278	275	254	234	265	273	283	241	243	249	245	259	260	244	262	259	253	263	284	262	251	244	241	284	267	235	245	288	258	272	253	271	259	293	247	259	246	260	274	291	269	251	270	273	278	265	287	294	273	249	244	252	257	280	258	266	239	286	262	266	251	237	283	269	266	254	264	276	250	292	294	271	257	262	266	227	238	266	287	238	254	244	285	280	274	252	278	259	258	251	258	256	240	239	254	233	238	239	243	255	246	247	234	258	281	249	248	281	237	256	252	261	259	223	288	241	255	260	265	257	276	245	243	260	250	282	272	301	258	278	264	288	257	283	265	287	261	278	260	231	282	271	227	254	253	271	267	245	237	245	271	242	267	236	257	267	252	315	262	240	255	272	282	277	251	267	261	263	270	281	259	259	275	262	249	277	234	237	238	268	241	242	283	251	263	248	233	261	275	234	272	254	249	285	301	276	267	241	265	221	254	277	286	230	252	271	265	286	254	267	241	258	243	245	245	255	243	253	275	283	252	297	240	303	265	268	259	266	262	254	235	239	250	269	285	263	239	238	262	251	259	227	231	248	252	262	266	270	248	279	281	292	254	223	255	249	278	260	230	255	267	262	248	247	263	259	267	262	265	254	249	253	260	259	282	269	261	248	267	261	254	261	240	242	289	246	271	270	241	284	290	237	243	279	250	265	260	280	277	263	291	260	214	262	249	253	256
8825	1216	2052	2356	1937	1647	1372	1237	1139	991	972	968	856	858	806	810	767	766	762	736	789	762	752	721	719	693	705	719	677	724	623	699	689	671	694	691	669	701	623	662	726	633	654	724	666	673	757	677	633	712	650	641	698	644	665	706	724	668	721	641	707	674	677	638	671	693	648	683	687	661	710	648	644	683	665	686	659	659	662	667	660	663	659	670	655	654	675	684	644	668	644	632	623	691	709	656	658	664	641	644	650	624	669	646	661	633	703	631	675	671	635	648	637	640	658	664	639	626	663	634	691	677	650	678	638	600	677	667	655	678	685	690	693	685	671	692	673	638	623	637	667	692	714	672	640	662	677	663	682	699	662	668	651	673	651	630	661	608	594	635	657	621	656	666	638	652	652	648	618	607	681	694	655	662	636	654	628	639	662	662	599	703	631	670	623	678	652	644	688	625	651	667	613	668	682	649	646	701	677	662	638	682	696	697	654	670	711	655	648	681	614	643	627	643	639	679	649	676	606	671	632	654	656	658	676	684	640	646	624	626	658	619	624	654	682	628	661	649	654	666	624	668	645	700	669	639	689	703	655	605	700	664	634	680	635	683	639	661	658	691	714	758	660	683	622	674	671	652	703	678	728	676	650	688	656	662	654	661	623	698	650	662	688	638	709	623	675	663	606	625	668	688	672	608	664	645	648	668	650	649	614	678	633	639	688	623	638	637	648	671	662	645	673	643	644	648	661	646	650	664	673	663	663	676	672	687	632	666	677	691	686	652	666	610	639	675	648	661	628	637	659	631	647	601	651	642	668	657	693	666	645	704	668	654	676	647	670	638	677	742	662	660	606	652	654	609	680	662	651	636	643	608	647	657	608	678	654	674	693	653	663	672	633	631	721	676	679	700	686	661	633	656	685	653	667	652	692	638	692	672	670	650	630	644	696	696	682	646	639	686	590	651	669	648	700	662	720	663	674	687	678	625	648	631	655	665	636	632	668	677	623	658	683	643	613	657	627	677	640	693	668	615	608	597	660	652	632	652	652	653	681	680	639	638	675	676	628	622	649	674	614	615	716	629	637	632	628	637	659	648	628	645	702	650	656	681	678	636	678	635	726	628	680	702	677	619	665	640	621	653	633	679	646	583	648	660	680	638	645	652	627	693	687	657	649	664	627	665	672	642	707	661	650	674	602	639	627	628	632	656	685	659	635	691	672	640	639	697	636	600	682	675	640	691	657	680	628	689	639	691	661	680	693	714	605	665	688	613	668	691	641	648	678	659	643	658	630	711	696	657	663	693	637	676	642	670	699	591	677	651	649	691	628	596	663	667	647	691	616	648	569	659	677	667	648	658	695	660	674	596	663	687	658	650	670	667	614	653	637	667	654	694	670	651	598	643	613	689	652	662	662	631	660	635	678	664	672	657	666	658	679	684	639	664	620	696	653	665	659	655	682	648	651	674	688	614	645	671	639	643	664	660	628	667	677	658	660	643	657	709	674	662	642	625	659	652	654	609	672	688	676	651	667	686	698	629	693	632	638	600	638	654	623	669	623	670	684	677	635	639	678	695	648	656	664	642	684	684	617	648	601	636	663	697	641	642	683	656	640	649	640	662	635	645	617	657	637	677	626	652	627	611	671	653	646	690	704	662	588	681	668	668	679	639	663	665	635	658	629	614	610	633	654	695	679	685	602	663	667	668	617	665	639	681	645	647	649	641	707	613	650	627	673	680	646	655	638	640	622	606	657	619	667	655	670	700	605	635	666	654	669	680	627	642	662	685	636	642	686	646	677	651	635	674	643	719	635	622	701	649	681	667	651	714	630	677	653	669	663	666	678	622	629	673	635	644	673	607	695	645	707	657	657	639	687	629	691	645	652	668	687	628	671	650	669	701	644	647	654	642	703	678	673	650	651	678	674	660	640	595	676	675	635	637	629	623	654	605	676	642	644	655	623	644	620	644	636	658	672	647	658	685	671	675	650	644	627	635	652	640	651	646	672	654	618	670	685	704	657	648	618	625	676	651	647	653	687	684	641	666	609	639	660	646	661	658	674	680	678	633	661	618	671	620	627	633	686	649	639	659	611	633	684	706	645	652	629	644	656	647	656	697	650	669	677	655	723	633	619	647	644	661	635	683	630	618	710	647	640	679	667	650	634	669	629	657	655	657	693	669	648	702	663	664	612	707	634	655	636	660	652	630	717	664	681	659	650	631	646	675	659	678	651	634	614	657	640	652	624	666	613	636	684	637	689	657	635	632	646	673	688	648	665	641	656	654	670	680	634	617	630	677	676	689	650	698	648	626	683	669	690	685	677	616	668	637	628	680	653	686	623	637	648	594	667	713	615	666	624	660	616	638	630	666	711	654	667	694	652	665	642	658	632	679	669	673	722	616	653	662	656	627	670	623	674	633	673	643	638	670	647	650	684	652	677	672	709	684	642	697	668	604	651	671	621	688	648	692	671	710	663	630	669	671	686	632	668	715	689	618	650	577	639	644	665	651	628	695	666	705	676	662	653	695	659	610	659	656	697	649	668	661	646	662	669	659	674	694	708	620	648	683	630	639	617	623	662	691	671	641	630	669	628	597	651	638	601	668	646	597	681	637	699	657	652	640	689	642	684	631	640	656	636	657	680	654	597	678	653	683	632	682	655	657	650	658	626	661	648	624	645	671	676	657	668	680	690	610	651	681	632	602	597	670	649	682	668	660	700	688	656	652	656	670	677	663	639	640	686	658	686	661	665	663	582	679	651	692	639	692	632	648	606	643	691	645	662	664	676	697	603	645	680	675	644	655	616	676	626	693	655	635	679	667	623	640	684	638	662	673	690	630	646	659	625	668	677	655	660	674	677	694	624	643	679	650	611	696	650	636	669	633	625	640	684	690	652	635	667	656	614	734	658	631	662	664	700	635	627	647	638	671	640	649	663	682	644	703	660	714	636	680	704	698	650	601	640	644	673	652	643	682	668	645	681	677	690	655	680	677	645	678	678	670	613	678	643	606	612	636	663	644	672	625	675	685	694	630	666	668	654	653	600	634	680	663	613	649	666	677	679	648	625	624	674	627	656	654	657	705	656	677	675	616	623	652	645	615	662	635	602	656	701	632	642	621	624	688	634	687	651	695	646	638	685	690	633	666	650	627	656	679	631	626	666	669	665	631	693	664	656	671	698	648	655	603	629	634	681	671	651	643	634	657	680	613	669	661	645	634	613	652	617	660	640	666	643	624	652	645	685	640	652	624	636	669	661	666	624	673	706	656	653	655	651	658	637	617	684	736	636	661	630	662	674	637	653	650	665	697	661	641	648	669	673	684	711	657	666	673	638	662	642	718	663	651	649	696	684	661	686	654	652	641	662	652	648	685	621	642	687	678	655	699	626	656	601	673	681	662	645	679	682	638	636	665	702	669	667	683	676	647	665	662	652	664	656	638	657	719	615	596	672	638	677	686	649	672	669	635	649	661	625	671	661	691	643	640	665	653	665	672	646	643	638	684
2509	410	377	424	380	390	430	419	456	423	408	389	391	413	394	394	378	475	415	429	438	423	442	402	401	431	463	442	436	380	423	418	395	424	385	399	404	403	415	416	412	402	393	399	462	434	402	430	412	410	392	374	414	423	405	409	441	410	462	433	428	408	405	409	444	414	427	449	430	404	416	438	408	419	408	413	417	385	462	441	422	422	439	404	390	420	399	415	417	385	408	459	455	410	400	406	413	410	411	394	435	398	372	400	401	417	429	388	397	415	432	462	429	390	399	399	423	427	437	405	414	401	428	422	392	396	388	366	434	425	414	383	429	450	444	395	362	423	449	403	433	412	459	403	401	406	410	398	397	439	400	390	403	403	438	496	401	414	385	437	396	368	430	404	446	416	361	405	377	385	403	389	448	419	384	449	404	399	406	421	426	369	458	425	419	418	364	451	410	414	417	431	462	434	430	415	397	414	437	427	412	429	466	431	421	444	423	396	392	423	413	401	428	423	419	414	399	380	373	399	397	452	480	388	389	426	402	385	402	424	407	418	402	428	430	428	380	402	382	406	426	445	446	409	417	404	431	415	391	408	466	398	412	400	411	421	406	449	436	415	393	411	431	408	416	388	466	418	397	429	409	363	433	438	409	416	388	388	418	397	429	433	377	432	458	404	445	439	413	375	364	405	404	458	411	383	412	417	429	423	409	403	409	418	442	402	351	402	410	432	457	442	410	438	405	429	469	439	410	453	437	427	412	428	421	415	428	397	404	393	428	408	381	401	389	444	389	460	418	439	392	395	423	424	406	439	444	406	390	420	372	398	412	433	401	428	365	430	397	388	419	431	414	385	382	402	430	428	394	415	443	445	408	424	442	404	386	379	409	453	398	402	406	421	424	411	364	403	414	422	420	486	429	434	447	449	391	399	411	398	433	424	423	428	400	428	423	409	408	414	419	404	384	448	407	428	383	450	392	429	413	397	426	430	402	431	394	431	412	407	398	401	388	414	419	442	448	431	423	415	394	433	445	394	393	434	415	411	390	387	401	455	441	424	401	437	430	411	429	412	398	413	468	416	455	439	418	427	406	446	434	408	423	462	428	420	411	410	395	399	403	404	422	417	438	413	437	440	400	445	422	425	419	381	378	432	419	435	450	436	406	414	433	372	403	437	391	434	414	425	438	412	392	402	409	413	359	432	411	394	404	405	438	426	409	448	396	407	370	419	393	413	426	424	411	405	398	424	387	421	407	408	419	402	428	420	410	409	385	401	417	369	419	456	392	388	379	412	392	405	391	459	393	433	457	427	419	401	383	381	453	425	384	410	385	402	422	415	425	436	421	418	425	411	447	433	416	394	413	439	427	452	408	427	428	398	438	399	375	385	402	395	432	425	412	417	431	433	421	410	404	426	445	426	433	437	402	391	462	407	379	401	425	418	446	432	415	414	388	400	371	384	397	405	421	418	395	461	411	385	408	402	398	407	377	383	410	436	436	396	374	390	415	434	409	422	441	422	463	424	405	387	406	391	401	428	449	427	438	402	417	447	400	382	427	407	416	420	420	396	407	412	406	419	415	432	411	393	407	409	439	429	420	417	449	441	383	417	385	373	415	414	429	413	406	366	425	392	385	474	386	413	400	398	409	405	415	443	363	400	418	414	430	403	402	450	436	378	405	431	422	396	407	432	405	387	420	386	439	396	435	425	437	393	383	409	388	398	424	417	401	420	382	425	392	432	445	406	407	367	431	464	424	454	393	395	391	408	418	462	441	421	391	439	421	385	432	442	416	409	417	402	431	406	374	410	410	414	456	446	411	434	397	421	424	417	419	445	430	423	417	406	381	412	408	446	396	422	489	371	404	423	439	404	423	406	383	418	404	444	379	378	383	461	433	405	421	397	368	392	380	369	446	403	410	433	404	417	447	393	416	414	430	386	424	428	421	418	434	424	412	364	408	407	400	426	407	448	393	403	422	427	385	406	404	440	444	406	439	404	382	391	399	411	430	421	436	414	406	426	427	416	408	405	428	439	386	443	416	418	420	418	403	428	400	365	455	414	412	418	395	426	347	392	421	400	383	399	422	421	416	436	412	410	440	385	417	431	362	431	409	403	396	389	444	387	389	417	404	396	476	418	412	404	435	435	411	432	396	397	426	465	417	411	425	408	459	453	387	419	403	418	418	398	397	425	420	406	400	425	436	435	412	372	449	389	382	404	408	423	410	417	418	453	435	425	433	403	392	418	414	450	423	433	428	430	417	457	405	412	399	422	418	430	401	412	402	414	387	402	406	418	394	428	487	424	404	384	398	420	420	384	403	402	435	423	462	443	419	369	388	444	411	400	413	425	389	425	426	426	421	426	426	403	405	433	406	400	407	392	440	401	435	429	384	399	419	422	397	379	397	418	405	421	412	438	398	410	393	424	391	390	439	404	397	451	422	414	412	378	432	389	420	395	428	394	441	406	420	396	385	413	427	407	417	398	444	390	453	418	407	387	409	459	485	404	396	392	471	352	429	406	411	416	452	438	435	415	452	425	403	430	419	431	421	439	425	419	424	428	437	412	416	411	430	420	443	419	413	399	417	427	432	411	425	431	413	431	411	414	441	392	454	446	421	470	456	435	468	415	396	419	408	449	422	396	397	413	413	433	429	410	427	374	391	421	437	393	456	401	398	414	400	401	409	426	431	427	448	433	392	378	376	421	401	369	408	455	365	425	407	423	404	436	418	457	420	412	395	422	411	405	446	395	421	428	437	405	409	425	421	392	414	434	418	457	412	409	390	408	412	419	400	377	407	444	424	433	429	410	396	392	386	413	437	430	423	442	412	418	410	444	406	431	403	388	410	410	389	456	462	436	407	435	446	401	412	442	385	417	442	414	413	403	395	397	408	403	401	445	401	434	413	441	454	374	397	399	410	413	412	393	403	417	430	432	424	428	384	435	426	360	428	436	411	401	391	408	396	407	395	405	436	460	436	454	420	429	406	396	454	374	425	412	392	422	423	423	427	386	417	414	464	447	427	412	406	385	476	407	410	391	421	407	413	411	432	434	419	385	418	374	408	411	406	409	404	407	422	439	419	376	425	466	411	423	420	458	434	415	438	438	389	420	415	415	427	412	386	443	398	404	375	421	403	422	447	411	390	389	390	379	436	460	430	446	449	413	391	366	449	418	423	403	399	400	411	384	396	447	414	380	416	407	427	426	436	424	397	418	416	402	388	395	402	412	417	421	398	421	413	417	461	419	391	417	428	413	401	396	431	421	396	436	430	471	418	405	424	442	407	432	393	393	387	415	411	402	417	449	437	401	451	428	423	414	440	408	416	416	412	419	401	405	419	446	407	403	383	383	410	411	421	456	408	400	433	380	375	423	377	444	407	439	450	462	438	372	421	419	465	418	431	396	433	445	442	428	430	428	445	449	429	391	408	394	443	454	397	401	410	385	406	433	418	440	406	428	428	391	430	425	430	398	360	391	400	400	428	437	413	413	408	401	414	390
3090	946	960	930	948	934	964	957	897	882	932	994	919	937	953	922	946	949	944	895	914	943	939	886	875	981	996	905	957	914	994	1002	934	867	895	895	916	942	983	876	921	890	933	930	942	891	935	907	949	973	855	916	924	926	887	958	952	948	938	901	983	943	925	941	945	903	907	944	959	924	955	971	920	881	866	925	941	921	962	907	867	947	956	887	926	899	956	952	964	905	921	921	909	903	940	922	890	947	897	894	888	913	912	903	940	986	960	921	894	997	966	935	981	956	940	979	934	993	950	913	894	935	920	933	920	944	880	931	960	951	934	986	885	885	911	915	868	910	947	927	942	925	913	906	890	986	958	959	898	931	942	906	894	949	915	896	891	914	908	887	923	887	921	879	939	937	893	915	903	975	907	897	920	860	904	924	928	917	902	949	889	866	972	922	905	925	905	933	918	919	892	917	981	968	921	942	890	914	929	909	904	924	889	888	989	910	915	915	925	889	937	921	915	916	900	890	910	913	967	928	916	921	910	879	926	935	953	924	1014	918	946	929	948	928	921	947	898	907	928	923	906	925	875	939	897	954	921	911	889	902	903	893	971	929	901	918	871	916	912	929	910	927	924	948	961	908	910	900	930	961	924	971	940	917	923	944	970	887	878	908	920	938	908	910	928	877	923	916	938	866	937	969	958	899	939	931	917	948	878	929	890	924	869	965	934	988	947	899	952	896	922	970	949	960	918	896	981	983	956	936	906	903	935	949	903	868	891	937	899	916	991	970	905	981	916	949	895	935	945	891	915	933	915	918	947	928	943	978	878	940	961	917	971	941	978	964	938	978	892	937	947	965	953	883	902	858	936	965	912	941	957	864	945	929	940	950	911	930	939	945	941	882	897	938	953	924	887	931	914	912	922	915	906	927	945	930	931	914	907	892	923	913	885	901	913	933	935	986	948	891	955	899	908	873	952	891	934	894	907	872	956	918	892	901	884	889	957	902	923	963	844	975	895	930	938	876	903	965	876	979	911	925	941	919	930	916	891	924	911	928	918	924	905	934	965	899	897	918	911	928	919	927	887	930	903	950	962	943	965	895	939	956	1006	937	947	971	939	869	909	904	982	929	931	933	898	933	909	891	912	868	959	914	855	911	920	902	957	890	922	937	942	941	954	868	987	972	900	916	927	897	951	862	902	973	896	917	915	934	984	882	928	918	978	888	918	932	928	971	960	891	931	879	852	959	891	938	926	932	925	927	928	883	882	931	908	890	970	941	932	980	898	870	864	911	891	955	921	936	939	943	953	886	924	917	959	880	904	907	856	911	895	952	900	890	951	890	896	918	934	914	956	935	873	926	941	920	914	888	925	957	942	906	919	914	919	938	920	959	946	975	899	948	892	946	948	961	938	954	967	919	908	909	961	886	894	937	919	922	968	923	906	991	924	906	924	915	904	958	956	942	948	953	924	919	956	979	841	943	932	945	930	954	944	948	899	928	953	982	913	917	940	1000	944	899	989	914	937	915	898	910	938	954	928	987	912	951	943	959	972	976	880	913	930	923	961	896	898	925	950	981	942	911	892	958	1018	952	939	942	943	976	945	958	932	957	940	903	947	906	949	886	903	911	955	884	885	954	905	986	925	925	922	981	935	910	873	884	946	900	927	938	976	948	884	935	915	902	890	947	877	960	925	916	922	856	936	907	910	905	928	919	939	937	932	924	910	963	939	917	893	921	897	925	922	946	980	962	948	934	948	969	914	917	926	951	918	914	906	933	927	907	918	917	930	921	932	865	960	875	956	918	937	930	913	920	934	941	942	887	894	948	912	913	954	981	936	947	906	912	903	901	870	867	968	902	946	926	903	914	919	975	946	946	884	974	971	944	945	947	982	932	910	910	855	957	905	906	892	964	925	908	873	906	901	904	914	929	889	940	883	922	944	983	904	869	913	933	946	891	930	919	927	938	935	905	908	979	910	856	963	885	903	903	936	958	904	873	1021	961	952	927	953	947	951	914	948	955	926	911	873	921	932	914	931	930	848	943	890	898	947	933	931	944	942	900	915	901	939	917	870	892	906	929	917	931	892	947	923	924	917	918	925	866	895	966	897	908	890	944	956	966	939	910	906	923	996	943	938	920	905	948	919	960	960	904	884	931	930	915	972	949	955	966	933	902	912	931	897	904	911	958	873	908	944	972	856	887	949	934	929	969	901	919	963	941	889	985	927	1012	927	891	920	925	902	898	922	912	914	945	955	914	894	937	913	911	917	882	911	960	936	911	953	946	945	922	938	857	927	859	875	906	960	912	907	919	896	912	915	864	910	925	946	918	954	874	876	935	884	934	987	982	902	935	874	889	916	914	972	929	963	922	899	915	916	888	937	985	942	958	975	902	961	895	952	897	909	926	934	937	894	947	959	978	941	947	922	939	892	907	952	921	891	901	933	952	960	963	961	958	906	942	910	855	991	939	914	928	897	934	894	880	977	894	908	917	907	947	956	904	937	942	946	941	894	965	878	960	924	976	919	914	932	904	952	900	972	932	858	938	920	912	851	903	935	1006	936	941	908	924	937	896	930	895	916	951	893	938	899	924	934	938	877	913	907	899	883	918	873	932	933	907	903	927	899	899	913	915	922	954	931	951	860	941	934	942	910	911	902	951	936	986	905	945	915	927	918	1002	918	946	970	908	966	916	963	965	943	962	945	935	932	956	915	910	890	917	894	918	925	944	913	935	883	1013	917	960	947	939	908	920	930	930	944	952	853	955	938	902	890	930	949	897	918	919	899	961	917	879	848	877	941	923	891	951	911	893	912	921	957	923	912	951	935	885	907	952	942	927	950	899	908	933	973	923	898	901	925	994	894	922	879	941	879	945	961	920	896	937	924	941	907	942	925	953	898	938	919	1008	897	911	955	900	875	882	917	933	925	915	910	962	947	866	945	931	913	945	889	924	941	901	928	906	908	955	866	913	937	913	954	865	903	925	945	929	973	895	927	915	874	929	901	917	949	905	941	966	898	909	952	891	899	975	906	927	876	879	902	908	954	943	842	958	964	948	938	918	922	916	903	915	953	902	894	967	962	921	959	924	884	964	932	887	942	962	916	934	981	892	879	984	919	927	922	947	983	909	895	910	933	949	906	968	908	868	913	880	926	961	913	903	922	900	939	968	922	869	922	919	853	959	920	884	922	909	978	902	938	954	915	967	933	925	953	929	949	910	985	961	929	939	904	889	977	901	875	902	886	934	941	955	939	913	959	966	921	904	901	935	893	893	923	891	909	875	945	977	916	961	913	945	962	888	955	938	936	928	904	935	933	932	991	898	933	875	935	919	922	906	912	947	920	922	945	907	941	925	903	937	976	901	974	951	923	931	951	903	900	932	904	957	924	988	902	957	876	925	931	929	1012	918	885	927	920	909	879	949	954	926	958	946	942	898	914	928	924	984	924	959	977	944	922	923	951	939	960	964	937	917	875	927	920	845	912	883	894	881	886	934	932	894	882	929	878	965	921	881	953	925
9503	589	532	445	412	319	282	275	264	260	276	234	230	237	246	207	220	198	261	205	223	247	225	236	286	233	226	193	244	241	208	203	229	232	208	202	225	189	192	198	206	192	202	194	237	231	229	215	210	209	216	225	213	230	207	232	229	214	235	213	201	222	222	234	233	252	225	231	240	217	202	211	229	208	184	201	265	238	217	234	242	204	216	209	234	236	221	243	229	214	197	218	213	197	220	200	216	213	180	225	210	212	195	229	234	207	209	248	238	225	223	213	235	240	221	202	201	211	206	216	213	207	208	236	233	225	230	220	216	228	204	222	201	216	232	214	225	212	210	212	220	252	263	226	220	215	186	204	220	203	182	201	217	283	196	227	206	184	194	212	216	184	230	225	213	220	214	200	207	239	205	221	226	191	220	234	208	216	229	222	196	205	220	212	219	242	188	177	206	218	226	215	211	206	211	220	208	219	231	196	228	219	184	210	235	225	249	237	220	232	245	191	213	218	243	232	222	229	204	213	228	226	231	224	187	199	193	207	190	241	240	235	213	245	203	190	223	205	211	189	221	216	198	223	223	210	205	210	178	214	208	202	215	212	219	228	217	217	225	223	177	219	228	188	245	218	230	215	219	201	208	215	227	225	233	251	194	221	214	208	200	189	234	243	187	253	203	204	214	242	215	211	235	231	211	254	227	220	224	222	213	209	220	239	198	210	213	210	250	206	195	214	238	208	201	244	194	220	222	221	201	201	228	203	206	224	203	219	197	197	208	229	222	219	198	194	228	206	226	233	195	243	189	216	228	235	214	233	200	211	238	227	196	209	230	209	208	232	219	226	232	205	209	227	228	215	217	239	199	215	197	200	225	184	219	228	203	243	243	207	225	225	192	204	223	202	223	213	212	204	199	189	206	241	221	201	211	216	210	213	217	202	220	219	217	234	201	224	223	187	215	211	197	224	219	221	200	215	212	208	241	227	191	218	194	201	204	217	201	219	221	241	211	232	228	230	232	211	223	201	216	238	203	232	231	208	218	228	216	234	214	202	237	218	217	221	207	204	194	231	185	210	207	204	222	237	227	205	211	203	250	216	210	210	223	196	235	193	247	248	245	208	215	203	219	213	220	214	234	232	235	184	210	214	227	219	215	219	198	226	228	245	187	218	217	235	197	218	195	227	217	203	237	222	217	231	198	235	207	221	235	228	211	211	215	229	234	198	233	204	198	214	229	222	193	226	217	215	199	222	211	247	218	244	220	199	235	181	219	207	209	222	222	222	223	223	207	220	208	227	218	226	242	230	231	208	215	204	238	231	210	209	243	179	236	206	202	215	230	210	212	181	198	209	242	198	211	223	203	213	217	239	239	242	240	214	226	203	222	209	216	199	192	203	203	223	219	199	201	218	232	231	227	216	217	225	212	223	209	212	221	231	216	251	228	222	212	217	187	206	225	234	220	241	233	229	206	221	203	234	219	221	221	175	232	214	233	216	211	246	222	218	222	225	243	210	225	198	218	218	204	210	213	203	198	200	210	226	238	220	210	248	218	216	236	217	204	229	222	188	217	234	231	217	197	202	194	180	216	206	218	221	218	227	216	222	234	204	213	225	239	219	198	199	190	215	225	217	234	187	209	215	230	223	182	209	218	209	226	192	220	207	208	213	215	220	254	230	250	218	217	206	243	211	203	221	210	232	191	185	190	209	196	195	227	206	208	206	200	217	197	197	229	242	206	233	188	240	216	213	236	200	219	240	219	220	247	207	249	210	204	208	229	211	229	212	217	211	196	233	219	208	211	230	219	228	221	226	226	215	214	227	208	222	200	232	203	211	243	234	188	236	226	210	208	208	200	216	210	220	204	243	220	189	214	203	217	252	233	196	226	214	211	232	210	213	231	244	231	228	224	202	208	205	211	227	216	219	191	235	243	198	227	225	190	201	228	195	213	208	200	212	226	222	219	233	186	224	193	225	211	201	211	244	213	231	191	196	245	198	201	239	212	220	243	224	237	185	223	224	200	233	224	222	211	241	219	203	190	206	224	190	218	220	219	227	215	202	247	228	209	224	210	220	221	202	209	219	230	237	223	209	211	217	222	215	206	213	205	223	185	234	203	193	226	210	234	217	220	215	244	220	204	225	208	223	216	204	223	218	227	220	215	220	203	213	212	192	210	206	220	196	198	224	214	229	217	216	239	205	215	234	245	211	197	222	217	223	247	225	230	236	204	233	227	215	217	219	226	210	206	218	214	249	223	206	213	230	233	175	212	234	223	203	183	202	223	243	220	207	220	233	254	227	241	225	178	211	200	221	215	201	243	220	200	226	226	198	251	210	237	209	210	223	234	225	188	207	218	216	224	245	216	216	211	192	212	217	209	212	215	242	200	227	212	226	179	231	203	213	203	218	241	231	218	184	219	207	217	212	190	210	190	247	230	248	214	213	209	224	215	218	223	224	241	252	226	233	229	206	205	218	206	215	262	213	225	197	199	221	247	193	235	190	236	210	215	199	225	199	222	208	185	239	212	193	207	215	228	211	195	217	223	239	214	220	242	245	250	214	227	196	204	207	207	233	221	224	211	217	237	233	215	232	222	210	222	226	234	225	226	221	207	216	212	213	202	235	199	225	209	231	208	217	211	222	239	199	226	214	226	213	213	236	217	237	208	206	235	206	210	238	225	234	221	197	224	234	229	223	250	203	230	239	223	229	233	199	220	212	274	218	232	225	208	225	188	237	219	233	238	218	199	213	221	205	202	241	225	218	187	171	232	199	222	186	192	219	224	241	207	230	215	213	224	185	197	205	199	210	244	168	219	234	224	211	229	233	220	187	218	200	209	251	234	241	223	225	209	217	181	249	190	213	212	199	233	248	226	206	213	205	237	207	219	218	238	219	219	228	215	205	211	218	228	188	215	195	218	229	222	212	205	217	213	205	232	210	237	193	223	218	176	208	208	217	221	211	236	236	217	241	203	214	209	202	236	198	224	228	259	227	199	185	233	227	234	197	225	226	203	169	223	215	212	245	236	219	235	196	201	199	194	212	228	228	188	213	186	227	210	247	211	217	223	243	215	214	223	220	196	214	204	229	209	207	226	200	185	212	201	214	249	215	199	205	218	213	207	220	218	223	222	208	225	242	212	231	249	212	198	218	207	217	214	197	223	208	230	209	226	200	213	220	198	208	212	206	219	218	229	221	236	235	229	235	220	199	202	215	192	231	242	249	231	208	222	240	228	245	194	196	227	212	230	231	230	209	214	205	231	231	233	219	275	212	192	229	238	226	207	223	201	220	226	216	230	200	226	224	222	220	208	206	225	212	250	248	189	239	231	210	213	235	208	234	211	236	234	244	208	182	198	264	228	227	224	198	195	213	233	237	246	220	223	199	231	202	209	227	214	221	225	204	190	188	216	220	221	224	205	218	206	216	256	199	210	239	217	194	228	210	202	212	226	227	238	243	222	230	226	226	227	214	223	244	230	198	223	216	238	214	235	228	211	216
7739	846	1223	1344	1189	1073	931	879	761	723	692	693	697	674	701	607	619	594	584	543	613	581	594	551	568	595	556	531	568	571	537	516	524	557	573	575	622	538	572	563	541	541	565	599	548	541	582	529	532	522	561	548	551	567	577	565	526	577	507	550	535	567	530	539	551	528	538	552	563	537	542	575	595	536	506	574	590	530	510	572	548	570	537	539	545	586	563	533	551	524	545	502	553	569	568	560	557	572	523	527	504	541	531	521	581	589	520	582	562	520	529	593	566	557	539	516	596	530	504	509	588	529	537	502	576	514	529	543	570	588	544	535	535	538	572	544	581	571	522	509	551	517	575	551	531	552	549	552	560	560	542	529	533	533	521	500	528	521	516	535	539	543	568	570	508	514	526	560	521	597	569	581	550	555	554	552	575	562	525	523	571	555	513	547	556	535	566	487	550	542	545	524	543	547	539	519	528	528	562	583	518	553	543	552	525	527	532	510	515	592	566	535	524	582	574	546	559	545	572	558	546	515	572	556	533	608	526	548	553	554	530	510	511	559	542	553	555	566	573	541	565	555	530	557	562	513	497	555	582	555	574	555	534	539	620	532	513	561	559	562	558	548	542	537	558	522	533	573	548	576	541	536	562	603	535	535	583	514	550	512	533	518	527	556	498	566	519	585	523	548	555	548	540	552	519	535	524	553	618	554	532	542	552	561	536	570	546	535	533	541	504	529	558	540	549	555	579	507	535	548	517	573	551	563	539	520	578	574	542	556	508	569	598	539	522	551	509	581	527	543	537	561	560	532	584	556	528	521	545	558	518	548	541	567	537	574	553	546	528	574	589	528	549	572	548	529	505	504	555	571	525	537	575	566	557	552	533	591	570	509	550	560	566	527	509	518	523	543	541	528	552	562	531	535	512	539	590	555	547	549	575	555	524	506	561	544	542	515	557	546	508	543	532	577	517	558	525	594	564	504	589	554	527	496	492	546	552	525	557	533	559	547	526	528	555	536	575	518	555	554	546	517	538	602	530	541	561	524	576	552	527	535	526	539	548	559	532	561	517	542	525	492	556	554	577	556	524	530	561	538	605	512	545	533	538	517	522	536	564	552	554	567	551	554	590	535	559	527	534	581	564	556	535	516	525	542	526	560	584	557	529	512	507	569	549	556	543	552	547	563	569	516	551	558	561	534	547	500	527	551	505	572	562	576	568	517	555	538	539	558	522	604	546	540	564	611	571	553	601	543	519	550	522	576	558	591	539	515	525	563	543	536	566	556	513	559	554	540	564	527	551	538	535	551	532	564	566	540	541	563	576	506	529	565	568	539	518	559	534	518	518	540	566	535	545	554	563	573	559	545	601	542	534	604	550	531	541	570	549	546	566	542	545	544	590	538	525	524	611	529	537	575	537	556	534	523	524	567	545	585	555	513	506	583	530	514	531	564	549	567	493	584	565	539	551	531	531	592	508	537	555	579	538	538	538	540	537	569	524	533	551	504	537	554	547	514	530	527	563	568	545	556	497	529	539	564	552	548	517	568	528	530	557	553	547	568	528	533	532	548	532	537	570	539	529	551	556	500	543	562	538	555	527	508	526	553	521	535	525	530	554	566	587	518	542	578	542	544	584	564	563	577	537	487	545	578	522	523	529	539	566	534	554	579	556	553	545	552	542	544	558	528	532	533	502	561	564	524	590	559	526	566	547	524	515	535	542	547	557	548	550	555	551	533	526	513	536	528	570	589	550	552	537	522	581	552	523	534	545	553	575	531	544	548	536	575	520	605	556	553	524	518	489	563	518	548	528	574	550	551	520	508	580	532	576	538	560	560	488	550	548	531	532	548	548	562	554	572	545	550	565	539	586	565	559	539	571	492	544	554	520	516	531	537	552	573	585	529	541	527	523	503	555	511	569	543	520	553	586	569	570	568	558	524	540	530	503	504	524	519	581	592	564	560	512	512	558	550	552	528	587	517	543	543	547	539	570	549	536	500	527	544	565	580	591	523	573	557	531	570	520	566	571	541	549	597	553	542	556	554	561	550	529	547	556	534	562	559	542	570	559	537	545	540	517	573	586	545	603	550	503	592	558	535	567	546	534	504	585	543	513	562	552	575	553	521	541	525	549	518	509	532	590	547	526	557	547	559	547	568	514	541	559	562	558	537	569	515	558	548	521	527	548	560	584	522	556	537	511	548	515	548	514	555	538	614	559	550	570	560	553	553	527	537	532	538	490	530	552	597	599	576	525	563	515	547	558	520	548	511	553	537	560	536	517	554	536	540	520	524	540	541	541	557	543	538	531	540	506	517	512	531	585	558	571	516	524	528	528	577	574	535	530	544	575	557	573	519	526	566	548	542	537	556	536	522	557	568	554	485	572	565	556	530	544	531	568	516	565	560	557	563	561	526	537	529	590	503	546	567	529	527	567	530	575	547	584	529	566	526	536	590	544	532	532	512	556	543	545	529	511	587	544	523	526	552	536	561	518	551	502	569	569	578	553	536	505	571	564	553	532	537	586	543	554	507	560	554	543	543	583	534	543	545	562	561	582	594	535	501	537	580	556	588	489	572	518	561	571	537	543	549	553	556	558	533	520	554	544	549	565	539	550	507	503	518	507	524	580	553	555	531	530	529	511	566	532	560	506	550	519	548	503	554	512	593	568	552	537	506	547	537	530	587	498	549	565	563	558	561	575	539	503	540	581	548	540	550	552	558	516	509	527	544	563	573	470	545	539	572	551	580	555	519	551	571	539	540	581	522	528	550	554	570	584	515	526	520	535	523	528	565	515	564	532	544	544	547	538	509	583	520	566	543	518	568	533	523	568	545	550	573	519	554	534	573	568	537	547	521	549	533	569	540	508	546	522	578	538	535	568	526	532	544	541	595	571	534	544	578	540	539	552	516	543	536	536	540	545	531	524	580	508	567	532	550	563	516	578	546	576	545	561	510	550	502	519	539	564	538	523	562	556	549	551	540	544	496	524	590	557	553	540	548	542	520	563	551	553	515	564	558	530	547	567	549	571	509	514	573	533	530	499	535	561	525	588	558	532	544	565	532	528	527	520	527	542	529	562	534	521	550	536	564	543	521	537	546	538	560	560	558	549	560	548	559	538	539	545	546	546	562	556	564	562	533	528	545	541	579	519	509	552	545	517	566	506	537	559	543	552	587	522	572	537	552	520	510	538	527	549	508	496	550	574	542	580	563	512	542	537	510	540	554	552	515	599	547	535	567	554	549	496	529	549	541	536	560	560	546	527	533	542	539	599	542	524	513	544	597	531	562	514	558	565	533	550	530	552	514	498	524	524	548	520	509	565	524	520	569	530	514	582	545	513	529	524	532	566	522	531	509	519	496	548	552	522	514	513	551	501	558	531	513	539	501	528	571	504	557	486	526	520	606	550	553	508	591	541	531	536	519	557	543	519	550	499	564	529	527	557	572	556	547	528	531	530	520	518	538	517	581	543	544	554	569	548	522	548	574	550	562	503	553	519	529
16898	1388	957	766	588	390	426	394	326	337	309	304	268	290	319	318	315	282	261	258	262	253	284	280	275	264	264	260	311	263	282	299	313	257	290	283	261	275	279	222	228	265	288	276	255	270	239	269	262	297	261	284	267	270	258	273	271	233	241	304	282	264	278	268	294	253	259	263	263	263	266	253	265	321	290	236	281	302	235	271	256	249	287	292	271	294	274	258	266	295	255	268	248	244	275	281	274	287	272	270	257	274	306	266	260	271	264	268	253	293	276	279	274	276	252	267	254	270	268	260	284	268	276	270	253	302	284	238	237	271	274	265	256	257	300	271	299	255	270	274	278	283	277	242	284	283	273	289	272	283	261	271	247	287	269	274	260	274	290	266	300	282	284	270	220	264	268	251	260	275	280	300	268	256	295	251	238	233	270	256	298	253	270	253	255	271	266	253	270	232	263	291	265	243	286	267	277	272	256	260	252	270	265	258	265	258	257	274	290	265	278	259	249	268	288	261	270	263	259	270	267	262	279	307	290	269	271	264	259	248	283	265	244	279	271	286	266	276	264	257	270	261	256	253	271	271	251	291	281	222	254	260	259	277	245	253	243	254	275	290	278	260	233	246	270	252	248	266	264	259	284	295	278	264	253	293	280	278	271	275	272	272	291	273	276	275	276	281	267	279	264	315	262	284	223	252	277	257	279	280	274	248	299	257	302	271	247	277	260	283	269	272	274	265	256	254	272	268	293	273	259	283	285	273	263	268	284	240	263	255	274	266	268	244	289	282	257	299	268	283	274	289	270	260	270	288	265	277	248	272	255	273	235	288	266	283	265	250	259	279	297	249	273	299	272	271	257	280	234	278	259	306	289	252	308	250	264	216	268	269	283	258	257	282	262	277	254	257	233	310	280	261	278	250	229	282	273	273	280	258	271	261	254	253	261	276	263	279	273	273	265	276	254	248	252	248	288	269	299	261	277	266	274	273	259	279	295	272	282	270	274	285	290	261	261	301	293	264	284	289	240	273	234	259	300	251	258	294	268	306	290	242	295	268	242	291	265	285	253	263	304	257	269	282	261	257	292	242	275	264	251	278	261	284	258	274	217	291	266	235	249	283	240	261	285	265	247	280	285	288	241	268	289	273	260	257	264	277	227	276	266	248	233	249	256	256	283	300	255	264	251	276	275	254	247	273	285	257	286	229	248	257	315	253	285	258	288	285	239	241	250	280	308	242	262	269	264	270	275	257	264	256	275	239	250	258	280	276	242	278	249	259	247	267	281	269	272	252	299	252	230	258	281	266	285	262	272	267	293	252	279	246	258	261	278	279	253	244	266	260	247	264	262	256	282	279	265	266	305	271	263	291	242	275	289	278	291	259	277	298	297	255	273	260	278	281	260	252	300	306	280	257	245	257	250	276	272	283	270	257	282	247	274	277	261	277	271	276	275	234	259	246	257	310	236	272	254	256	292	257	269	269	300	275	276	233	278	262	261	263	235	281	262	271	290	268	276	265	303	250	269	251	275	262	261	270	253	292	256	263	280	277	239	252	277	273	272	287	259	250	246	269	288	268	320	288	257	277	269	250	255	275	264	290	277	271	248	269	269	254	259	262	301	269	270	267	224	285	271	260	272	263	264	247	251	278	302	315	273	289	286	286	268	268	283	279	260	254	251	280	263	249	259	283	289	280	263	260	253	271	249	297	286	262	275	266	284	246	263	247	274	283	241	268	261	266	259	257	292	256	234	276	275	257	312	277	257	268	268	240	253	263	265	285	262	263	267	284	247	273	236	238	259	257	285	250	290	282	271	258	258	269	276	282	241	290	247	314	277	288	276	277	270	252	265	269	237	255	248	278	253	270	248	257	268	262	282	250	302	280	258	268	275	287	244	267	281	233	269	302	234	278	246	271	231	272	291	280	260	264	296	296	273	279	283	275	287	259	273	263	264	255	252	251	274	276	273	265	297	264	281	258	242	269	267	240	249	285	284	268	274	279	210	251	253	287	291	292	264	281	242	261	251	297	270	245	281	258	271	239	261	276	227	286	285	244	252	269	278	245	257	270	299	256	268	272	238	258	249	250	284	292	268	277	296	246	259	285	282	273	261	251	258	249	285	222	283	277	287	276	287	276	267	254	242	263	300	276	261	326	237	257	275	250	254	246	269	288	301	282	280	266	238	281	257	235	237	247	235	254	259	265	265	237	294	273	247	236	275	288	274	279	232	260	289	293	280	267	274	272	301	280	279	257	260	270	282	272	286	305	277	234	248	221	236	270	252	262	277	265	295	258	277	274	283	260	246	256	318	271	274	246	297	269	279	293	299	291	244	252	248	289	280	308	306	275	276	259	266	251	235	299	254	252	287	250	287	259	280	244	263	255	291	274	272	264	244	239	265	235	252	270	287	275	274	259	271	281	281	255	285	267	284	268	271	238	279	286	245	277	256	283	217	252	280	267	276	266	280	283	304	248	254	274	253	264	283	273	256	258	254	235	273	268	246	261	297	299	250	261	244	231	269	258	290	260	255	266	242	246	237	270	270	254	279	311	297	248	272	267	292	295	274	253	237	270	222	301	281	261	294	259	258	275	289	263	289	284	214	256	240	252	281	260	259	301	273	277	244	306	279	282	255	282	276	264	265	235	257	250	226	264	263	268	274	271	252	250	281	254	291	269	261	253	252	257	241	232	276	247	255	268	261	274	242	287	244	254	286	264	279	258	281	265	274	282	281	266	231	249	281	276	265	272	270	234	266	261	279	298	237	264	266	263	244	265	255	247	263	258	255	278	257	295	263	241	246	245	300	243	258	264	284	268	237	258	254	265	291	244	262	319	270	275	278	263	245	267	291	300	281	274	273	270	252	273	280	252	261	255	281	256	263	273	255	272	278	273	277	265	265	263	258	267	288	269	275	295	276	244	296	262	256	290	267	274	296	272	272	255	277	265	266	271	272	323	246	281	253	265	290	280	334	254	252	284	252	271	250	255	283	294	288	298	267	279	258	245	276	251	263	287	275	238	266	278	255	267	267	279	255	279	244	289	279	306	295	249	281	239	267	279	249	258	312	287	281	267	291	239	263	270	285	251	253	256	247	262	227	308	287	258	257	265	280	256	249	269	276	244	264	296	289	255	270	269	270	247	302	269	248	254	257	268	269	276	225	248	233	271	287	252	293	276	230	246	256	281	267	258	260	266	265	256	285	269	269	273	263	283	293	273	264	246	259	296	273	246	279	276	249	262	264	232	284	272	271	262	282	254	262	289	256	272	265	266	264	272	257	320	253	271	287	286	272	296	286	253	255	295	272	252	260	273	260	265	253	254	253	256	261	251	251	259	252	281	246	278	282	287	263	265	295	244	273	244	277	286	264	248	283	269	291	272	276	291	269	259	251	276	239	275	246	304	294	264	258	284	264	246	264	231	247	238	281	272	244	262	268	260	285	285	272	265	267	240	269	251	248	266	263	239	257	255	276	291	307	274	260	243	265	269	269	287	304	261
9229	1243	1995	2306	1883	1668	1390	1237	1126	1033	971	918	921	888	853	782	804	785	811	795	730	780	762	768	754	723	716	681	737	706	713	725	698	730	709	710	668	687	673	700	725	777	685	689	707	672	723	729	681	694	741	710	656	685	657	714	666	636	652	697	679	644	678	664	669	672	649	640	727	638	663	687	685	646	743	664	689	678	658	689	650	711	708	710	661	698	684	710	698	678	635	628	715	636	734	665	716	685	698	705	707	726	680	684	693	695	656	671	709	735	632	675	719	709	664	669	639	656	641	678	671	692	647	668	639	653	672	661	687	629	660	653	640	661	681	640	679	647	692	657	672	666	684	637	695	653	664	723	725	640	630	700	654	727	655	696	697	645	667	679	646	653	626	701	690	673	688	661	644	662	681	654	633	679	632	686	657	619	668	639	623	661	658	660	680	676	688	668	722	639	675	682	638	671	666	699	619	650	659	664	670	620	690	629	645	672	685	663	670	638	676	652	675	649	646	666	660	689	686	667	678	606	678	643	643	653	678	658	646	666	707	677	670	661	632	679	669	683	641	678	629	707	671	719	656	673	682	699	628	657	692	649	658	730	704	689	708	622	651	665	671	696	658	688	651	652	630	715	674	672	700	621	681	715	646	648	709	644	696	664	683	730	653	664	685	637	641	667	713	636	677	679	671	683	663	683	709	668	653	678	700	647	675	634	619	648	702	672	664	716	711	677	654	660	715	686	656	632	638	662	648	704	698	682	671	675	687	726	671	658	674	669	668	676	690	648	669	688	707	655	667	710	646	661	633	678	681	712	655	671	658	689	705	657	640	644	688	700	679	654	656	740	683	698	655	655	677	633	670	686	681	677	657	691	677	698	674	651	662	701	645	643	674	669	622	664	677	693	698	629	661	691	642	712	713	662	697	752	704	644	654	664	673	665	669	693	656	654	664	670	639	669	650	645	650	638	652	661	674	667	682	622	676	677	669	676	685	653	676	661	683	669	696	661	675	677	660	698	654	672	674	697	675	635	682	650	700	690	725	705	678	700	706	670	647	713	700	636	685	672	604	710	656	657	680	676	678	700	753	692	708	604	664	702	720	638	639	716	718	668	675	697	696	668	661	653	640	629	656	647	681	649	732	662	690	692	644	627	658	693	683	682	697	655	689	669	694	654	691	666	629	643	657	708	706	677	646	670	719	678	675	682	667	650	630	727	636	681	664	698	718	665	724	707	675	686	674	674	687	656	736	682	712	694	632	674	695	653	683	688	684	670	663	707	645	663	644	706	677	656	686	655	722	658	723	685	704	698	669	686	706	676	681	690	701	693	679	661	689	693	696	698	678	640	672	665	671	661	678	660	602	648	679	641	667	629	700	682	647	730	640	662	689	675	645	677	701	644	672	624	656	667	657	628	657	670	704	604	655	641	637	695	663	709	654	699	695	669	690	708	641	716	673	702	666	653	712	673	702	615	681	694	650	660	686	668	652	631	651	661	720	661	703	690	660	683	737	636	681	647	674	673	702	695	629	660	662	619	727	680	686	664	642	661	701	686	660	716	657	680	647	653	730	679	658	671	696	676	688	684	655	653	687	662	626	708	614	673	675	705	653	691	709	665	697	640	670	668	663	671	696	610	658	652	657	654	610	674	698	623	660	668	707	668	681	707	677	671	686	635	689	644	670	712	653	700	655	650	685	666	690	663	677	661	662	671	637	684	694	640	710	651	677	691	729	675	652	713	631	655	631	700	655	671	696	699	681	660	651	693	649	642	718	661	673	640	667	696	618	695	668	694	670	660	663	611	709	677	734	676	662	713	650	620	707	652	648	639	673	712	641	742	654	694	682	688	638	655	661	677	664	698	644	690	641	673	649	659	680	710	648	664	688	644	657	674	678	661	705	669	668	695	709	629	677	710	675	684	660	631	664	691	680	664	664	670	622	693	645	679	699	665	658	692	649	700	671	687	691	675	661	660	629	680	676	683	695	729	671	680	651	700	697	657	671	621	683	637	603	659	702	671	717	674	673	642	671	696	659	660	691	641	690	715	674	715	628	696	696	660	674	662	690	683	683	698	715	703	634	667	716	686	682	650	653	668	657	653	680	640	673	635	651	698	685	615	669	630	694	656	639	634	690	687	701	698	667	658	613	628	674	661	666	715	655	642	636	653	598	687	663	733	695	670	638	643	667	665	709	634	713	652	711	685	701	672	676	703	683	645	714	657	750	687	667	660	652	667	650	673	687	648	698	675	684	689	654	673	710	699	639	672	677	661	649	647	699	683	664	693	673	669	685	645	681	685	637	665	654	646	681	672	712	692	656	635	641	722	650	661	651	680	731	664	670	666	701	676	659	663	657	685	662	654	638	661	665	674	656	674	686	631	701	693	625	701	662	651	618	659	703	687	653	687	703	632	674	716	707	674	700	688	650	659	673	691	716	665	676	685	672	708	668	699	657	649	658	682	667	660	660	663	697	633	682	680	672	663	668	658	680	609	700	634	690	687	643	675	683	678	671	685	724	620	677	681	703	658	698	666	640	655	679	686	693	676	692	649	639	612	676	657	692	715	664	669	682	622	702	691	661	668	687	705	669	707	657	647	670	693	669	670	605	658	665	663	643	692	668	647	658	671	660	640	700	679	639	645	683	683	688	648	688	644	663	625	681	670	675	681	693	663	707	672	650	607	671	700	652	656	665	709	631	699	652	625	666	666	677	660	632	662	677	684	678	728	693	662	665	698	677	708	683	713	669	656	672	634	681	630	679	642	680	660	669	630	670	669	654	652	644	696	636	654	619	672	669	660	706	710	674	636	702	677	679	645	668	664	672	682	677	644	655	699	710	680	717	657	681	656	653	682	684	651	674	671	663	647	651	650	689	693	691	672	642	688	686	742	702	670	691	651	692	676	668	642	689	640	693	644	703	651	673	645	671	697	650	653	676	704	697	645	686	652	637	705	632	695	669	635	683	684	653	688	659	713	690	682	718	657	648	668	679	651	643	653	667	715	717	659	710	658	674	665	703	678	684	629	650	709	670	659	654	671	649	630	664	701	634	686	658	697	682	688	663	657	688	686	684	679	649	621	637	681	647	699	676	646	666	725	672	705	672	664	687	638	708	672	678	711	667	660	662	655	676	648	652	649	643	726	678	619	687	696	677	649	670	636	678	653	673	689	704	624	695	657	664	686	702	673	660	694	620	672	674	651	681	652	674	651	721	740	684	676	600	713	687	701	698	656	695	693	607	632	726	687	683	699	647	641	673	692	675	661	654	678	678	707	668	660	695	640	673	685	713	681	706	705	625	654	652	602	645	645	632	671	672	710	676	704	701	693	659	696	681	698	663	653	667	693	666	692	652	725	646	680	685	692	687	661	638	676	670	673	686	660	689	657	698	654	649	645	664	676	656	693	660	646	665	688	660	680	606	659	655	697	684	689	712	685	630	658	662	660	677	665	675	658	653	641	673	703	671	685	670	703	620	699	648	594	677	658	639	696	679	670
2153	445	419	426	427	402	395	445	438	414	423	438	393	409	420	396	451	394	417	449	394	423	400	379	409	403	409	414	397	413	451	393	396	430	402	427	414	407	416	417	464	436	404	428	447	424	405	430	393	411	394	399	398	436	429	412	441	409	407	407	450	381	439	455	426	415	414	427	429	414	414	406	420	420	411	386	367	404	369	422	396	405	399	425	438	400	401	416	397	443	433	404	438	372	402	418	395	410	440	416	396	457	433	436	439	395	388	413	409	417	428	410	415	411	400	428	421	407	467	410	409	442	386	410	429	411	450	367	421	455	391	405	412	391	373	476	435	406	447	436	438	430	402	399	436	398	405	378	442	414	455	437	418	439	392	429	411	402	423	397	419	408	464	407	414	404	423	448	472	414	412	439	397	426	422	443	391	447	430	429	416	410	434	391	396	428	427	406	415	421	417	405	385	436	418	379	419	428	402	397	385	396	405	425	437	430	436	419	415	408	423	406	392	401	387	454	451	413	457	390	413	424	390	408	422	384	433	361	427	388	436	425	435	398	413	434	448	435	423	429	449	414	415	431	395	399	409	380	432	381	397	404	426	405	413	423	422	433	401	409	386	418	395	395	395	417	416	394	368	456	408	438	404	405	365	402	408	406	414	398	398	393	375	402	428	427	440	402	415	412	425	415	427	413	442	433	378	436	391	418	432	398	383	413	444	449	382	434	434	374	415	411	446	424	373	407	361	396	422	403	422	418	397	402	416	413	414	403	365	398	421	417	452	408	441	397	417	427	402	400	413	398	428	418	400	397	371	407	421	424	402	438	374	415	391	438	449	407	388	424	413	418	406	389	386	421	371	410	392	421	395	396	396	427	424	434	420	411	424	396	416	428	363	417	435	365	433	418	423	403	379	431	400	416	414	434	425	414	431	396	425	414	424	428	433	419	407	398	374	477	398	395	431	379	419	406	421	452	384	369	422	404	421	407	388	454	448	422	434	430	435	376	421	372	441	424	423	427	439	423	437	453	407	415	408	401	427	401	388	375	391	380	367	440	410	439	406	402	403	411	380	379	454	405	405	412	402	382	433	450	413	395	408	418	398	394	375	385	444	462	425	415	415	439	445	406	434	441	423	419	420	398	424	382	421	434	454	440	433	442	440	418	392	425	395	404	395	403	426	407	416	396	421	409	424	397	396	412	404	381	433	396	415	404	438	398	430	404	416	405	407	412	416	423	434	385	463	436	422	402	430	373	412	430	419	397	408	393	421	402	423	449	423	431	452	393	419	407	416	430	426	422	406	404	390	396	379	397	389	417	431	409	379	410	452	431	394	400	402	397	405	421	377	436	391	428	403	420	438	412	455	395	384	418	414	398	436	430	422	374	409	404	391	437	406	459	407	448	429	375	408	398	410	409	409	460	430	443	431	411	415	417	385	425	400	419	421	439	407	428	431	403	406	410	450	403	434	399	423	422	407	393	442	405	426	380	414	408	395	397	390	418	425	404	415	390	383	417	381	400	422	416	431	422	447	419	401	415	410	401	401	435	383	416	436	386	416	434	432	388	395	454	432	410	442	413	371	397	391	430	406	388	416	432	439	436	398	433	429	400	402	407	437	421	381	414	428	395	439	437	379	443	415	429	414	474	391	432	419	418	389	412	392	454	407	403	412	417	370	479	405	390	407	430	411	421	381	405	407	389	409	400	424	421	415	450	419	406	399	394	436	411	399	419	434	411	402	426	448	439	419	409	374	366	395	385	409	416	407	427	437	372	393	409	379	390	440	420	410	415	420	452	404	449	417	433	410	415	393	420	388	426	436	458	446	419	405	397	381	405	442	460	436	438	397	446	435	440	428	385	431	429	409	471	401	412	430	414	413	409	424	398	427	421	411	428	418	421	388	407	422	422	412	443	438	419	419	401	410	404	402	393	401	420	387	372	410	424	415	381	402	413	439	418	437	445	425	410	398	398	403	446	413	372	382	384	416	418	401	405	428	401	453	408	401	413	420	418	385	411	452	398	409	400	412	417	413	416	441	420	409	395	410	406	448	416	406	421	407	404	403	436	433	438	379	421	428	421	407	403	407	371	392	449	419	441	400	443	435	427	426	437	433	405	424	425	414	434	421	390	415	409	431	451	398	395	441	379	411	417	447	444	412	442	403	377	420	444	408	407	426	445	425	407	416	408	386	387	424	409	458	407	466	399	396	388	426	388	396	395	410	407	444	415	429	390	431	386	393	429	396	417	393	416	429	396	395	420	427	408	383	440	388	402	442	399	381	381	445	421	446	441	414	414	435	373	409	444	392	390	389	411	430	404	435	457	433	430	422	409	422	400	438	405	414	420	419	413	420	408	406	458	435	429	399	445	399	401	421	413	393	385	409	429	391	387	379	415	404	425	375	438	389	419	417	412	387	441	436	419	406	442	433	413	401	392	405	470	439	410	411	434	413	369	428	432	431	405	403	442	401	426	422	408	414	461	412	399	417	421	419	412	381	396	382	424	454	436	413	390	376	383	422	400	408	420	362	400	373	417	438	409	444	409	381	432	427	426	418	426	397	380	414	412	421	433	391	383	413	391	385	417	378	407	382	411	384	453	422	413	404	425	431	408	453	374	403	382	425	420	403	437	418	439	418	440	424	424	403	393	406	411	396	443	459	446	404	417	442	440	443	414	410	411	414	414	415	410	424	423	434	415	396	418	402	422	387	425	444	415	396	453	438	420	411	469	434	413	406	403	435	350	423	398	422	368	439	407	432	409	405	417	390	409	390	371	427	386	432	445	429	403	436	409	418	416	401	422	391	395	422	403	387	394	406	399	422	407	362	370	420	413	453	417	421	409	411	415	405	437	407	389	422	406	444	421	485	424	411	362	398	404	386	435	400	421	409	390	429	378	330	406	382	435	410	378	408	417	424	419	402	423	385	390	410	378	374	411	430	423	390	401	384	357	440	427	396	376	400	417	443	392	426	403	392	377	397	441	436	397	453	409	374	427	385	402	360	438	398	410	434	410	430	428	409	413	437	443	425	417	420	387	408	421	420	423	379	428	415	442	401	420	399	439	389	431	420	431	450	438	395	399	433	448	415	367	445	430	485	442	417	473	401	399	408	395	431	374	443	410	411	414	379	412	368	406	401	439	433	417	406	437	414	393	431	401	447	442	406	392	448	402	398	395	441	418	403	397	444	409	430	422	427	438	435	418	398	420	422	392	403	428	401	427	400	431	451	396	388	422	419	427	406	419	435	437	438	409	409	432	412	456	415	440	456	436	442	393	430	412	432	395	394	406	400	390	406	395	422	407	402	422	419	412	422	422	433	414	404	382	387	418	403	412	424	428	405	426	399	403	438	405	420	408	417	414	407	431	416	391	409	424	396	408	446	434	402	394	378	431	416	428	412	413	411	419	401	398	401	377	422	437	437	395	423	430	403	451	407	438	392	403	375	404	391	455	456	419	449	417	421	404	404	399	390	389	420	420	437	405	428	390	411	367	388	402
2840	915	895	1022	969	922	954	982	891	888	949	968	935	911	923	953	871	917	889	909	900	917	904	904	910	973	906	907	947	896	938	915	979	916	973	930	954	913	906	884	947	888	953	907	953	947	909	934	931	937	931	858	903	946	958	976	906	889	936	925	928	914	877	935	937	956	979	884	951	972	923	893	910	956	919	966	889	896	930	945	937	933	920	971	910	962	878	913	915	952	924	938	925	877	896	889	907	950	842	912	939	903	897	933	936	855	918	914	916	978	913	951	930	898	971	930	920	923	932	921	888	942	906	858	959	937	927	975	927	947	919	922	916	912	897	927	908	960	957	921	885	903	871	923	913	952	924	927	932	910	957	931	880	931	930	845	904	908	903	880	843	901	933	919	917	946	890	938	911	941	943	915	936	866	962	915	883	897	914	873	973	927	925	936	895	863	902	926	912	934	905	894	877	938	938	990	932	916	949	939	977	899	935	923	862	929	976	922	886	903	954	888	893	924	972	970	934	907	941	916	883	923	954	917	924	865	904	917	941	938	924	874	869	935	942	910	931	927	901	830	922	902	910	918	886	925	925	923	889	864	935	922	915	894	929	911	919	915	919	944	937	923	921	943	856	957	937	902	912	862	899	864	871	923	906	1014	937	922	938	935	942	925	936	964	901	906	924	935	950	887	965	943	926	929	891	891	886	942	936	908	888	944	873	930	908	945	952	965	920	931	887	865	914	935	914	907	951	918	946	939	899	939	902	920	895	896	911	899	896	915	923	886	899	934	932	878	925	956	948	887	922	965	862	938	948	954	937	891	904	911	906	911	926	897	926	954	931	876	925	917	951	869	909	926	962	904	876	898	916	933	893	903	907	928	879	954	884	902	936	952	975	915	912	928	910	894	904	956	931	918	938	939	927	914	926	921	922	898	895	969	918	913	878	950	934	953	915	859	971	936	899	947	922	919	902	911	880	868	903	963	932	878	970	871	949	981	920	871	935	898	927	895	936	908	924	977	914	955	889	831	957	968	919	917	886	930	933	928	914	930	900	882	961	900	900	888	931	924	865	945	904	926	949	893	938	946	923	923	950	911	908	964	880	910	889	1002	897	989	871	913	905	891	955	905	932	937	874	979	925	880	919	912	885	938	916	927	938	934	980	942	916	939	853	959	918	902	940	933	901	946	894	902	911	878	874	921	896	909	921	913	903	939	933	930	885	906	940	931	880	834	895	916	928	885	969	885	867	884	961	936	878	944	857	872	937	944	927	914	951	909	879	832	954	935	895	933	952	897	922	938	911	942	952	939	889	893	928	926	901	933	953	939	954	913	921	922	951	978	890	943	974	892	907	900	912	874	897	924	891	934	904	920	934	941	949	916	958	945	940	910	933	874	927	896	888	903	921	859	937	909	899	894	872	923	849	952	924	930	927	933	971	904	899	927	924	865	925	898	956	883	912	961	940	955	851	970	886	976	921	914	899	982	893	942	896	871	928	885	838	918	920	889	913	881	957	888	932	947	946	929	903	874	883	931	911	900	939	856	914	891	903	874	873	908	943	913	924	903	897	895	951	895	936	879	953	995	831	892	891	921	932	920	927	947	949	916	921	947	946	964	867	966	959	931	873	909	958	910	893	930	933	947	897	892	961	939	913	879	919	909	907	878	928	915	926	944	928	882	949	951	897	934	905	899	881	930	917	933	963	877	874	898	901	929	865	898	943	949	909	937	899	937	908	901	906	939	912	913	920	955	860	942	930	942	904	884	951	919	905	935	939	856	906	902	921	938	922	960	929	938	959	883	914	894	926	931	929	970	905	934	941	902	950	953	928	945	903	900	941	924	914	950	934	941	930	923	887	868	960	896	969	932	962	863	861	882	895	904	933	887	976	938	980	895	919	961	993	887	948	941	909	942	941	966	898	886	883	906	907	938	898	958	928	954	923	934	949	915	862	995	930	956	865	932	916	894	954	925	867	937	962	920	938	909	932	933	939	934	952	886	930	921	924	928	900	966	897	959	908	887	931	943	965	950	927	916	916	960	951	926	964	858	904	961	996	881	944	966	954	877	917	955	931	965	923	880	903	921	968	913	904	921	899	943	944	912	886	878	923	961	914	895	922	918	909	896	941	952	900	939	903	887	896	991	908	957	937	903	901	993	872	950	915	902	899	907	896	931	918	914	897	965	903	903	970	867	920	899	927	869	879	923	946	914	916	906	914	915	867	960	920	951	925	884	866	911	907	908	906	948	932	864	967	939	949	893	890	953	928	857	949	974	907	973	878	952	988	909	842	901	919	865	910	952	892	897	905	893	870	937	900	904	937	902	942	885	902	983	913	933	890	858	924	870	881	955	906	911	900	875	931	935	971	907	874	863	955	974	912	944	893	929	902	977	913	923	911	932	931	922	964	952	900	918	994	927	936	896	904	958	911	896	875	951	897	938	951	930	905	879	934	892	964	936	924	936	904	936	894	928	972	876	905	882	880	947	915	949	918	907	925	883	915	965	896	905	932	901	899	914	953	903	910	886	962	949	885	882	933	935	940	859	962	864	970	1009	877	952	895	912	877	931	928	911	917	937	935	944	896	923	916	849	939	928	928	908	890	900	901	938	948	958	914	930	937	894	895	928	915	961	919	952	941	898	918	929	934	907	884	952	973	973	970	872	900	910	888	905	915	908	917	932	938	889	934	983	884	921	953	944	914	875	924	965	897	934	914	964	925	942	967	908	934	921	918	898	876	856	837	932	927	947	980	876	913	963	931	898	881	869	911	936	910	856	887	947	908	904	870	878	928	918	859	898	891	926	891	904	993	895	862	872	868	931	922	902	937	931	926	900	942	943	961	895	877	904	938	907	937	960	938	916	928	904	953	882	909	889	884	907	873	934	939	970	894	891	907	898	907	897	924	908	853	948	941	937	884	902	939	910	934	975	930	920	879	897	958	904	921	973	837	881	991	971	927	969	889	913	958	899	934	873	888	953	975	921	898	918	942	915	948	893	921	940	947	955	929	956	954	909	948	931	918	928	913	896	896	912	904	932	967	844	892	896	880	925	942	892	927	931	925	924	906	905	967	883	824	911	898	967	913	907	920	919	875	942	908	893	951	933	921	927	904	955	894	909	949	939	952	961	899	935	891	940	869	895	924	894	942	916	911	917	900	912	943	930	937	933	924	931	942	837	927	912	891	931	928	974	959	956	948	938	1001	908	947	923	952	921	909	944	947	942	908	926	883	927	905	945	883	877	935	920	915	897	950	927	895	930	925	908	919	925	897	868	877	956	966	851	856	971	879	918	880	907	898	938	912	891	959	902	851	864	904	950	961	972	918	904	921	967	897	912	946	892	909	936	947	921	918	895	918	896	951	932	868	903	881	891	954	974	877	921	905	917	956	901	984	898	919	925	864	877	941	891	943	906	903	947	858	912	901	907	894	937	939	869	979	864	867	939	930	894	892	943	859	871	918	911	948	928	939	947	950	909	880	939	902	852	934	882	908	862	921	926	961	888
8321	560	563	435	374	321	248	276	254	258	243	228	266	214	209	184	206	195	202	238	223	198	196	196	227	196	208	222	239	205	196	250	227	235	195	200	237	214	222	232	228	196	196	203	208	214	218	200	188	178	206	195	209	215	207	224	202	176	196	228	226	228	207	223	191	184	202	211	219	216	196	213	230	198	199	198	214	225	227	229	215	230	207	188	209	230	203	185	205	224	224	207	219	203	188	237	198	192	205	235	209	173	219	219	219	223	215	225	208	182	224	218	203	205	204	210	192	206	201	202	229	185	215	227	223	190	233	195	210	225	216	204	190	201	198	204	217	214	225	220	181	220	220	214	229	222	225	199	189	247	200	194	200	220	214	220	212	226	207	210	223	235	204	232	180	201	220	203	201	197	195	211	229	209	208	198	241	201	194	218	212	186	235	193	189	239	197	210	219	227	211	220	218	224	225	218	198	214	226	212	215	206	199	196	193	212	196	178	217	201	234	232	215	182	189	190	216	200	227	207	227	201	203	191	220	174	180	226	217	198	205	226	209	193	223	186	181	218	229	202	201	221	217	200	219	217	209	215	219	211	194	247	203	190	198	211	172	216	218	230	190	190	194	211	230	194	226	217	193	205	218	195	192	191	225	212	216	218	186	230	189	201	210	228	194	209	218	184	214	194	199	194	210	207	199	218	212	220	193	190	187	183	216	217	197	210	212	216	232	217	204	184	205	201	183	204	219	198	226	229	218	197	236	203	194	215	192	224	204	215	208	227	199	199	201	187	226	211	221	219	202	229	223	195	211	204	235	246	221	194	253	197	261	219	179	190	199	222	233	213	211	192	197	204	236	219	226	224	210	212	213	214	204	216	175	201	209	220	207	202	191	212	222	231	211	212	204	197	225	214	217	196	201	197	214	183	192	198	206	220	215	219	193	236	221	210	204	202	204	163	204	208	209	230	195	199	202	216	247	209	213	187	206	230	200	214	192	209	227	214	189	166	224	226	174	213	209	211	244	222	203	208	192	210	194	209	215	223	222	186	215	208	240	224	229	195	196	228	209	226	213	213	203	226	232	217	206	220	234	239	215	200	192	186	221	211	220	193	223	208	211	202	222	202	203	211	194	201	231	224	214	216	223	220	232	217	216	217	183	197	195	208	177	189	189	202	234	199	226	202	204	232	211	207	188	229	207	232	230	219	218	246	220	209	207	233	236	243	234	194	241	196	184	192	208	207	219	205	173	227	197	219	203	190	191	203	224	201	209	217	213	201	242	207	195	213	184	191	193	213	205	186	216	216	226	240	227	179	185	214	197	225	209	186	189	215	177	222	221	230	209	210	238	194	217	214	227	192	200	221	198	219	230	237	215	192	205	187	202	206	206	204	218	187	198	247	205	189	203	192	228	179	209	229	205	189	202	202	208	217	199	209	205	224	210	193	191	149	209	223	174	202	224	227	224	201	184	229	221	212	197	193	217	196	217	218	206	180	196	207	211	180	209	198	212	203	191	231	255	192	215	174	236	212	202	254	212	193	229	214	207	240	251	191	210	215	201	235	193	244	198	206	183	209	225	223	209	211	229	202	203	207	215	203	197	218	209	199	180	186	227	207	183	224	207	214	211	214	202	198	214	211	204	222	195	205	222	211	212	217	218	196	220	224	185	201	234	174	213	209	233	181	216	215	202	197	209	206	185	175	222	186	216	209	191	220	210	215	216	197	229	223	207	226	236	218	179	202	206	186	222	200	217	200	205	219	222	225	196	205	217	202	174	198	199	200	212	182	214	212	212	227	211	212	189	210	208	217	242	203	212	183	199	204	207	221	185	190	212	229	188	213	210	209	201	209	199	202	228	176	198	193	205	202	207	225	211	189	224	213	239	213	225	206	214	218	196	207	215	205	214	222	215	231	215	201	200	219	209	200	203	194	237	253	189	222	220	231	184	192	180	220	222	209	205	185	195	215	225	231	230	226	181	203	186	198	207	230	187	212	226	234	223	184	206	221	223	224	207	180	230	226	210	234	217	195	230	209	209	222	225	200	215	200	209	231	206	213	202	235	198	262	194	210	204	179	209	192	214	216	178	191	177	190	217	202	217	190	187	250	193	193	211	235	228	212	207	203	212	190	195	195	216	204	215	211	205	197	233	204	210	182	200	215	199	227	198	178	199	189	211	199	221	188	208	215	239	203	211	221	218	200	228	208	211	212	195	224	204	207	205	232	237	198	217	203	212	198	228	219	234	212	208	183	207	206	217	202	211	216	225	204	210	207	212	227	197	211	203	224	231	203	213	236	204	199	226	208	196	194	222	219	188	188	255	214	230	232	202	207	248	210	233	201	228	182	230	226	223	223	190	225	215	220	223	197	226	222	201	231	228	239	215	202	222	204	200	213	216	218	215	226	225	206	199	219	206	180	173	214	205	221	193	200	195	193	212	208	181	198	214	213	220	202	214	188	209	225	218	210	216	210	210	225	201	203	213	220	215	214	203	212	227	209	249	201	197	222	204	216	232	231	210	227	207	179	227	198	194	199	212	230	213	225	182	212	230	218	214	214	210	207	224	198	218	194	179	207	222	180	205	226	204	190	220	191	232	213	202	217	239	209	209	205	206	201	197	217	207	227	210	206	212	218	210	246	210	245	210	236	179	224	214	218	224	203	187	193	211	233	221	189	204	224	209	200	201	197	217	213	203	217	244	207	193	198	196	240	218	185	225	234	207	207	204	217	209	226	203	181	218	212	186	227	224	224	215	231	206	235	200	222	197	198	207	207	220	215	199	206	218	214	231	214	212	198	218	225	223	201	229	211	203	226	228	199	187	191	199	208	205	195	186	214	198	203	224	205	222	258	246	230	236	206	202	200	211	204	223	188	201	192	218	234	227	216	227	193	229	219	201	213	213	197	195	200	227	215	202	206	222	184	217	237	215	219	204	179	232	205	223	215	190	206	235	207	192	206	195	204	202	188	223	212	186	175	220	196	224	215	189	217	201	201	241	200	234	227	214	256	185	215	195	241	216	218	186	204	203	216	246	213	191	198	188	207	194	207	240	195	237	221	223	206	207	246	235	210	205	223	210	228	193	229	217	182	194	206	214	204	213	205	208	217	212	204	211	202	180	204	229	219	221	213	208	225	213	212	216	213	204	216	224	193	209	250	214	241	218	196	223	179	204	222	226	226	191	209	201	205	256	209	195	193	214	215	195	198	185	208	225	209	202	220	209	208	226	215	193	207	214	188	200	232	202	218	190	190	210	217	221	196	208	200	217	256	229	237	213	217	214	197	227	245	243	244	220	219	188	207	169	196	238	211	221	217	220	201	235	194	236	233	205	216	198	195	194	202	227	246	194	211	208	197	227	227	197	189	210	200	230	203	221	202	187	215	197	208	215	208	230	222	182	221	193	216	204	205	191	190	198	222	242	197	217	198	220	215	188	224	241	224	206	194	198	227	237	224	238	214	205	201	215	220	230	203	212	208	226	225	219	232	176	202	210	219
6787	772	1243	1305	1195	1072	901	890	798	741	703	652	658	623	600	612	552	553	591	541	581	560	552	520	531	556	576	529	591	583	535	560	546	544	523	534	555	532	527	551	547	514	544	543	538	561	539	596	536	520	517	490	576	528	508	523	539	544	552	502	500	541	508	542	544	534	528	546	581	521	530	525	543	533	523	532	525	573	531	561	543	541	515	560	518	544	496	535	511	531	515	508	525	544	514	498	524	546	528	514	548	530	549	504	513	526	533	518	511	542	544	508	530	588	518	542	590	541	535	499	522	512	514	511	559	513	529	514	502	507	530	527	536	515	527	497	548	527	523	496	505	535	541	555	536	524	577	496	525	508	490	512	537	533	546	521	517	540	528	507	505	516	506	496	518	492	522	502	524	529	528	495	499	522	520	545	558	530	531	521	569	520	533	531	517	529	559	501	470	546	508	492	517	520	531	537	538	506	541	532	553	529	524	547	516	530	563	538	532	558	526	514	514	528	545	532	522	534	535	536	550	509	500	545	511	551	507	537	480	532	537	539	522	558	519	504	522	506	563	516	523	494	496	520	545	528	539	507	543	512	525	549	552	520	520	524	554	518	586	522	522	520	505	510	488	526	530	507	550	552	518	511	543	501	525	507	511	535	553	490	565	539	509	491	529	562	501	522	511	562	502	524	508	547	548	520	512	556	487	543	514	518	494	523	559	546	507	552	522	500	549	505	513	500	503	522	480	561	500	541	512	549	524	517	518	510	539	536	519	494	493	530	492	531	550	534	529	510	529	523	544	517	516	504	525	551	504	524	539	529	530	550	502	530	520	541	532	534	526	511	523	559	558	528	526	522	526	566	545	508	547	532	531	541	540	509	504	543	513	504	555	544	509	532	536	546	515	528	500	553	574	552	500	538	482	497	510	515	560	500	505	526	557	542	532	492	546	522	494	535	537	567	501	528	502	544	518	530	534	506	498	545	522	536	534	483	546	520	545	510	552	554	502	484	532	505	516	552	521	502	518	539	480	536	494	502	525	513	525	501	498	494	505	507	522	552	536	543	523	509	503	492	563	467	513	510	541	510	540	508	511	522	519	520	517	507	534	527	523	545	566	518	561	524	503	511	494	519	546	506	539	540	521	542	545	546	526	533	560	499	540	537	528	510	528	547	506	579	505	562	486	542	545	475	515	555	564	514	526	577	502	505	537	524	520	509	543	570	516	543	520	512	525	516	527	523	497	506	528	531	526	484	524	529	523	558	520	509	516	546	508	515	517	526	551	557	530	530	564	553	513	565	516	536	493	533	544	558	538	518	547	511	502	502	526	468	537	477	515	540	533	507	519	511	526	531	505	546	531	477	511	516	530	512	521	524	543	553	561	523	540	538	513	522	510	558	534	539	499	552	523	531	517	535	503	544	531	503	522	554	542	542	542	530	514	526	540	505	548	563	569	526	492	543	532	501	525	480	508	541	535	566	522	532	538	534	561	545	500	556	505	479	559	510	545	488	531	484	533	563	527	462	544	528	495	519	530	504	507	490	501	541	522	502	537	507	560	542	540	532	545	552	571	532	528	507	506	505	470	498	551	556	488	503	600	529	568	476	528	525	537	507	554	526	528	512	540	531	526	543	540	517	515	554	511	509	543	522	537	493	542	526	543	515	549	531	563	508	528	504	547	500	532	493	541	529	586	526	551	519	494	543	547	506	516	515	537	528	481	532	557	501	560	518	564	523	579	555	548	556	535	522	501	558	530	469	537	544	521	486	513	528	525	532	523	530	533	500	478	580	554	497	557	556	520	517	504	541	481	543	495	553	542	545	508	523	547	528	539	520	538	541	582	546	539	494	476	555	569	533	525	521	523	514	553	544	527	511	548	487	500	506	514	529	531	540	528	558	523	483	526	510	523	506	534	502	496	508	531	538	543	563	525	532	503	518	506	594	478	551	534	516	549	504	534	527	538	511	525	534	531	515	523	506	511	515	554	509	528	511	527	508	493	540	500	518	541	515	541	540	583	498	521	569	538	538	549	506	531	540	523	547	534	523	490	550	541	499	502	520	515	545	507	539	546	492	553	522	521	515	538	550	501	522	562	569	537	537	492	506	536	497	514	548	500	462	536	503	573	519	561	519	522	543	463	521	483	545	528	534	531	524	511	527	530	486	536	503	521	538	529	505	506	544	511	529	526	549	567	511	559	514	479	546	528	546	556	527	518	533	488	526	537	504	524	529	510	535	534	523	525	560	533	573	522	507	514	502	496	540	541	522	514	509	518	537	495	546	527	546	523	500	550	494	511	521	510	537	585	504	571	483	540	550	563	521	535	524	496	559	501	511	549	557	520	525	554	535	531	510	533	523	556	562	536	494	521	497	498	551	542	516	538	528	532	558	524	559	527	508	510	524	519	500	491	557	526	510	507	498	549	563	513	554	544	492	562	541	536	488	592	511	501	537	543	568	500	510	522	557	543	514	508	557	503	548	515	532	520	475	537	568	515	524	540	471	555	539	550	532	502	497	532	489	539	535	549	553	533	507	511	535	526	520	572	510	529	544	520	496	517	506	480	514	521	538	537	551	522	521	508	504	546	484	486	541	526	573	525	519	522	555	527	503	550	491	507	538	522	539	516	573	503	484	521	489	500	561	524	517	553	518	551	528	535	528	540	547	560	541	497	517	570	550	514	549	480	531	538	522	549	509	500	555	517	524	494	541	530	567	583	512	525	517	516	552	485	544	535	495	570	518	509	518	549	541	552	540	543	502	565	553	502	547	537	515	499	489	514	525	540	516	533	518	500	552	545	524	523	550	492	523	539	567	547	512	540	505	520	512	541	513	539	546	523	532	509	536	547	501	526	478	546	539	554	510	518	512	583	518	559	539	524	564	561	521	542	548	506	553	546	526	514	574	533	550	541	499	498	541	524	511	564	483	547	542	514	549	548	512	515	564	500	520	508	510	457	523	525	510	523	463	522	524	520	520	543	536	530	521	567	573	544	553	573	525	549	538	528	501	518	519	563	548	548	538	520	564	497	488	519	521	499	538	506	499	547	503	517	506	548	513	518	526	618	585	525	501	496	549	506	500	572	518	503	525	521	527	514	537	475	525	517	507	551	533	525	552	532	534	517	546	488	503	563	544	601	532	512	523	458	521	541	550	532	518	522	528	523	518	489	535	527	551	591	564	498	503	524	560	520	572	528	544	526	525	486	500	514	490	490	502	493	545	517	501	523	557	512	518	539	501	522	531	503	524	535	509	557	557	514	539	512	530	552	523	525	549	567	486	532	506	517	532	530	587	542	521	529	491	526	526	565	528	522	513	587	532	538	551	550	525	520	512	533	540	537	543	556	533	534	549	519	558	571	519	544	519	539	538	502	552	518	536	504	538	497	518	539	522	581	509	516	538	522	520	542	528	525	551	535	524	594	504	543	548	534	519	519	534	521	550	548	503	529	522	529	510	520	547	511	529	522	491	540	569	545	526	490	534	596	541	478	591	538	545
15906	1321	931	745	560	408	419	373	344	320	331	326	291	283	283	298	302	286	288	282	291	279	279	289	276	277	280	252	271	276	289	272	270	247	253	266	273	237	285	260	263	240	321	287	252	251	252	246	278	283	271	289	261	251	264	303	291	268	266	283	269	257	254	296	248	286	275	257	232	274	264	268	261	268	280	272	292	271	275	255	271	280	219	267	300	279	256	252	280	244	293	298	278	278	261	256	284	264	248	267	259	284	297	294	304	234	281	248	280	247	244	250	262	260	225	217	261	256	252	247	272	282	259	238	252	270	272	279	264	274	282	255	266	247	281	231	255	251	277	247	251	262	248	277	261	234	271	251	256	274	250	259	268	264	271	268	276	256	252	259	255	226	277	283	242	250	277	259	238	230	261	265	278	242	243	261	288	258	272	255	254	249	260	283	277	267	279	250	231	249	297	236	267	247	265	273	285	234	257	262	230	249	233	279	241	272	255	282	264	273	250	259	288	264	272	270	294	259	270	292	283	244	284	246	251	284	250	277	248	234	241	256	258	259	274	279	272	266	288	313	277	276	281	258	263	257	232	262	267	256	284	264	221	270	237	261	249	269	257	265	238	268	258	278	254	277	263	259	265	289	264	268	275	265	277	277	246	267	282	265	264	248	276	280	255	249	262	261	251	246	256	248	265	253	295	219	252	255	280	260	245	267	256	249	263	241	251	304	267	303	260	258	283	266	259	264	279	294	291	261	286	275	299	281	265	276	233	271	279	236	276	258	294	270	262	246	234	261	285	240	221	232	258	227	219	240	271	312	265	256	264	257	286	280	264	256	271	223	283	275	284	270	231	259	288	255	259	240	260	282	287	262	261	248	250	293	264	262	289	284	236	295	272	259	283	259	266	250	278	247	249	238	250	265	263	279	284	255	278	240	279	266	268	266	282	271	255	253	262	289	251	237	245	239	254	241	258	245	261	268	277	259	259	241	246	272	271	234	248	272	290	260	276	253	271	258	285	287	285	261	227	256	278	263	281	264	260	226	269	269	264	254	298	262	278	280	262	278	286	255	269	239	263	265	276	298	277	249	276	266	267	278	240	284	258	297	238	239	282	267	245	224	249	269	296	250	265	225	246	256	273	276	292	232	238	284	252	234	290	273	267	292	250	280	255	264	252	255	258	276	280	269	255	271	255	272	281	306	285	261	274	252	271	258	281	250	285	259	279	264	262	266	247	268	272	254	257	267	281	274	249	255	267	273	299	258	281	279	260	271	303	294	252	246	286	272	243	299	272	274	266	271	254	245	249	266	257	290	244	248	290	255	267	245	230	220	234	258	230	290	293	257	276	259	235	257	274	272	277	266	246	230	259	270	260	222	266	242	311	235	263	266	244	269	263	262	252	257	253	267	262	267	275	271	281	287	264	267	263	231	268	281	266	251	253	256	276	266	252	277	271	278	267	236	255	273	251	236	245	265	274	252	291	261	268	244	275	261	244	285	288	290	294	284	247	250	285	259	275	278	267	259	240	263	255	275	290	270	267	228	266	247	244	274	281	250	260	283	262	275	262	255	284	254	225	262	245	299	252	251	251	254	250	270	240	252	245	247	259	225	263	258	261	266	263	271	239	287	293	274	225	245	262	261	297	286	273	289	290	260	272	221	266	262	231	279	291	276	269	260	264	262	295	264	261	279	242	260	254	274	263	282	255	274	273	252	263	251	283	272	252	256	267	282	258	281	266	253	269	272	252	254	232	301	276	288	295	242	260	253	302	295	266	251	270	286	251	288	260	267	262	231	265	259	250	236	271	245	304	242	264	284	256	296	270	261	287	254	222	262	263	274	275	254	266	265	270	254	254	274	289	255	256	251	319	284	277	282	263	280	282	227	260	262	264	243	285	253	257	283	249	220	267	259	236	276	243	290	223	293	268	267	256	247	264	273	255	257	235	262	233	249	261	267	277	272	262	268	271	276	288	264	285	269	270	261	241	259	254	274	263	276	277	265	279	285	250	269	238	240	285	240	272	256	259	288	253	263	260	283	279	240	240	247	254	251	260	246	291	290	242	270	255	279	258	254	247	229	291	257	274	282	231	267	244	262	268	258	289	253	280	261	270	263	286	262	241	280	286	294	284	248	263	247	243	267	273	255	287	287	254	249	266	258	274	258	244	248	238	262	297	234	256	255	250	260	260	247	251	267	234	247	263	267	250	238	280	273	262	302	264	270	281	264	258	264	253	296	239	282	289	263	245	279	268	292	274	290	272	276	300	282	266	253	265	262	281	280	253	257	278	279	280	243	286	242	262	279	266	261	253	266	217	266	254	229	267	243	252	246	226	278	249	255	261	244	252	273	273	258	240	283	251	275	243	241	268	261	246	288	286	268	272	228	270	272	270	268	238	253	276	241	257	266	271	258	252	245	273	265	280	224	248	268	280	298	234	253	283	294	267	296	267	270	245	254	261	288	276	264	248	244	274	262	241	252	267	277	233	281	257	244	257	280	261	260	290	252	262	257	281	276	235	279	295	272	286	260	261	256	254	268	247	265	257	270	260	255	268	265	266	240	239	292	300	258	262	244	267	250	244	248	289	292	268	268	252	251	265	266	258	275	264	259	266	272	245	268	283	284	262	269	237	275	291	264	272	289	283	251	278	277	296	290	260	270	299	258	284	282	284	256	236	248	281	265	242	259	290	279	265	280	276	244	224	271	290	226	261	244	286	267	268	292	267	255	269	251	287	250	264	263	259	280	240	259	280	248	252	278	290	244	254	265	264	221	253	275	293	278	244	250	264	286	268	307	251	262	267	266	244	247	261	285	241	272	251	265	267	277	279	261	253	297	276	274	293	274	244	250	261	242	217	269	258	261	256	279	269	220	275	228	266	241	287	254	283	263	258	268	239	259	269	260	246	292	298	262	276	272	249	278	235	231	263	266	243	262	238	277	282	268	263	236	278	242	252	277	283	258	282	238	253	279	274	282	288	247	274	260	245	305	238	282	254	268	257	266	260	246	266	281	286	241	257	245	301	271	272	273	233	260	301	261	270	260	286	246	286	236	250	249	255	236	282	246	278	247	236	254	258	239	239	249	269	280	248	255	252	278	278	264	278	276	292	248	284	267	250	278	252	276	242	230	254	256	256	247	294	272	220	271	262	301	274	257	248	249	278	257	252	265	235	248	277	272	236	267	297	242	273	273	265	265	250	270	261	266	229	245	234	278	271	306	270	245	253	258	265	266	263	246	299	278	238	247	276	274	261	241	271	272	277	265	275	255	275	248	251	288	254	278	255	256	268	300	262	248	258	272	250	287	262	257	255	256	261	296	264	252	243	257	244	271	253	254	254	243	281	272	272	297	266	275	243	246	276	246	246	261	270	256	245	225	264	240	260	249	250	265	277	245	262	273	304	252	285	303	250	301	245	255	248	259	242	245	282	246	242	254	272	257	257	256	272	264	275	256	250	257	266	270	243	244	269	263	247	282	255	240	275	232	264	236	261	261
8662	1129	2076	2422	1966	1682	1352	1216	1120	1083	957	929	933	872	824	857	814	815	764	776	783	743	744	747	718	714	710	682	719	723	676	702	710	669	709	657	720	641	652	659	734	655	677	675	681	716	649	719	688	669	692	673	675	669	711	666	666	658	681	689	649	646	654	631	651	683	668	660	658	694	685	663	658	695	696	645	715	730	702	689	660	715	665	665	660	661	624	659	691	679	648	697	668	672	665	664	663	633	643	652	693	690	674	660	686	684	721	632	626	642	617	667	710	657	699	674	706	620	616	650	639	685	622	638	660	684	647	637	679	658	642	600	631	647	653	661	608	660	662	623	716	669	684	659	676	663	657	664	626	636	651	633	656	672	657	620	631	658	684	642	688	624	656	651	632	682	633	686	703	631	660	675	699	672	678	663	622	615	667	636	639	673	582	686	633	643	664	728	729	611	624	667	697	662	636	640	657	690	680	621	669	653	688	657	690	693	664	688	669	660	677	719	721	684	664	655	641	710	636	675	638	692	656	650	639	673	673	669	668	680	613	671	658	670	673	621	636	656	681	640	691	658	674	661	641	673	635	650	701	677	657	689	673	663	706	639	694	708	667	672	628	663	674	653	682	663	645	725	708	681	642	690	648	676	633	668	671	677	663	692	671	673	665	698	648	623	672	650	605	656	647	644	627	681	636	685	691	656	652	705	682	653	677	642	656	746	685	624	686	688	648	713	672	696	684	659	641	633	686	648	654	657	666	650	627	653	674	677	643	673	659	644	678	652	662	650	655	622	639	677	649	676	686	638	688	688	634	655	683	650	667	620	639	636	710	671	652	700	575	640	624	639	644	677	694	634	669	636	654	697	665	669	645	691	659	628	661	648	595	671	650	690	667	690	704	652	677	630	594	719	658	698	635	683	662	692	634	656	673	665	718	661	638	666	691	657	645	692	694	668	652	692	708	687	598	715	699	697	688	655	654	664	676	642	670	682	665	634	663	702	703	669	685	667	671	651	664	724	697	611	658	641	688	674	608	667	709	675	652	669	654	684	644	666	695	617	685	628	642	672	676	682	688	651	655	687	669	668	654	657	622	693	700	694	654	657	678	686	647	660	652	650	624	646	667	645	679	720	685	677	668	638	624	649	699	622	664	649	670	615	643	699	655	695	636	652	632	647	644	671	629	670	619	626	631	703	694	660	649	645	676	660	684	646	606	692	642	687	652	650	660	656	678	706	641	687	687	658	663	621	703	641	650	710	643	651	673	716	677	623	678	679	652	656	591	654	640	659	626	698	655	671	661	676	650	666	667	628	657	689	646	659	661	641	675	685	652	649	685	660	688	642	639	634	676	724	647	697	650	698	635	683	665	651	664	662	671	687	662	626	721	718	625	627	687	695	611	684	661	656	645	681	678	667	705	696	656	644	667	723	674	660	675	644	639	668	655	683	644	620	704	670	670	679	676	668	659	667	677	695	647	687	712	657	674	634	664	650	659	670	673	724	686	669	686	706	704	701	685	710	690	637	646	670	635	668	693	652	663	662	630	669	661	679	676	648	659	658	705	634	642	720	626	685	697	653	712	632	619	650	647	641	701	616	688	632	689	675	656	685	659	635	690	656	668	694	673	670	659	709	624	662	657	673	655	663	629	674	657	649	689	647	683	649	680	674	660	656	659	633	654	690	644	682	618	673	644	650	662	673	668	692	656	623	709	666	674	681	667	689	681	697	664	660	693	688	668	684	677	688	651	674	614	705	648	651	683	678	694	663	612	635	627	658	661	684	632	637	691	662	647	655	688	670	653	685	676	705	633	707	691	661	693	721	650	625	644	644	636	657	685	649	656	636	644	653	664	717	671	636	741	615	660	671	670	711	679	630	658	611	678	695	687	652	648	688	673	621	653	693	637	660	682	700	699	625	672	631	656	642	658	650	650	668	715	657	616	682	672	705	686	621	639	657	616	629	643	641	642	698	633	671	654	671	673	661	680	686	615	635	700	668	698	675	690	639	657	678	645	682	645	633	636	659	673	660	653	668	657	691	644	642	653	678	684	656	644	660	626	690	705	639	687	678	677	658	703	704	667	712	686	667	646	689	664	680	663	625	654	633	648	637	683	669	644	674	687	694	615	687	664	633	638	682	639	644	712	640	648	721	634	626	649	692	689	628	631	636	649	665	629	659	662	644	628	668	636	647	695	697	649	637	648	645	692	682	632	615	698	695	667	662	628	651	654	629	649	666	674	655	679	656	643	631	684	633	719	601	626	629	683	684	658	661	656	655	673	633	634	617	634	661	690	642	676	654	683	659	676	665	680	598	637	650	668	654	646	696	664	681	647	645	651	691	682	684	658	660	674	704	656	663	717	671	650	631	647	661	689	723	666	665	660	692	664	679	649	709	692	701	678	630	646	710	669	674	642	662	675	673	658	682	639	629	640	676	647	692	608	654	663	674	680	639	672	652	667	615	664	731	690	720	654	638	678	622	675	637	651	619	615	647	722	640	705	680	681	600	628	660	650	704	687	655	620	679	667	645	692	660	657	660	662	665	640	641	647	655	642	621	687	666	675	668	674	652	666	648	680	645	638	691	650	690	662	742	666	651	631	698	651	697	677	650	620	674	661	652	648	704	677	652	664	657	630	656	710	657	660	663	693	647	686	700	647	725	676	680	685	622	642	674	669	653	659	699	670	625	622	653	636	638	656	648	643	699	646	694	638	698	661	684	697	641	651	669	661	670	681	691	659	611	703	645	662	665	683	670	666	729	654	657	684	663	628	637	648	669	671	658	655	628	658	655	686	660	646	583	684	678	624	694	683	722	680	654	651	654	664	672	618	659	692	672	661	630	635	678	668	688	682	692	640	701	632	678	645	687	673	683	675	625	647	657	676	623	657	665	626	673	681	609	689	666	697	686	697	628	667	701	626	656	705	628	644	661	711	655	648	641	697	635	642	633	646	691	648	671	624	678	666	694	678	656	658	663	655	687	646	680	671	623	695	679	654	634	662	628	628	627	664	663	617	649	691	627	653	644	694	649	646	668	610	670	655	649	667	662	661	685	630	666	690	668	656	688	663	663	677	638	622	672	637	635	680	638	671	656	612	679	648	650	665	622	676	661	717	609	678	676	655	673	695	715	686	619	669	676	674	689	614	661	655	639	670	629	684	657	665	718	677	639	687	622	650	653	653	709	654	647	667	649	691	662	679	693	646	694	672	674	643	691	678	633	670	652	650	692	683	682	659	700	663	661	657	629	667	704	688	679	686	643	674	606	675	695	692	683	678	669	674	668	642	673	638	641	634	633	679	693	666	650	652	683	687	678	671	690	657	618	680	670	647	645	609	681	649	645	690	657	667	675	615	653	674	654	684	637	653	663	693	610	624	643	664	630	672	629	673	668	634	630	639	673	666	660	691	676	608	639	683	681	656	668	664	648	671	648	673	624	683	652	654	720	673	700	663	668	696	645	710	677	691	667	627	644	652	647	685	631	662	655	668	638	686	681
2378	426	444	438	459	399	480	411	405	402	453	402	382	430	410	414	419	408	421	428	411	432	426	425	424	404	404	412	438	414	413	441	377	463	416	410	426	390	379	405	419	417	410	456	421	416	405	416	449	400	406	417	431	439	424	401	431	443	404	428	405	445	393	418	410	439	430	415	436	407	416	442	438	434	420	427	406	399	427	429	433	461	416	397	442	424	421	393	392	433	463	409	428	447	390	425	388	378	426	433	417	410	429	453	425	401	418	413	416	438	404	436	425	383	417	435	408	393	416	428	414	413	400	400	421	436	404	410	390	441	435	415	441	390	431	430	418	400	393	411	405	362	402	495	419	433	452	430	390	388	403	411	409	451	413	414	407	438	441	405	367	431	435	403	395	420	394	465	375	391	386	456	443	447	446	428	395	407	363	414	449	390	414	366	407	423	430	395	396	450	413	364	452	444	400	434	423	472	438	447	405	391	413	409	416	384	420	408	453	426	487	391	427	448	423	382	439	404	387	441	411	423	422	398	410	432	422	391	407	394	397	403	391	432	421	437	445	429	438	449	425	415	366	439	369	428	405	443	432	440	450	432	433	441	464	437	393	430	456	405	391	438	457	403	415	399	433	403	402	425	385	428	409	454	402	408	434	441	417	398	401	401	391	411	449	431	364	412	410	393	437	391	405	436	438	385	435	432	409	399	404	414	379	404	437	413	413	440	420	369	377	437	441	444	388	429	404	388	406	411	400	417	398	415	413	387	450	407	435	425	400	451	467	398	402	407	384	433	408	423	452	402	379	444	400	407	420	409	389	453	423	404	419	433	435	382	401	378	431	426	406	422	414	402	476	447	432	428	429	399	454	417	432	396	411	426	436	396	416	406	369	378	425	440	394	398	422	400	427	401	405	430	413	416	356	415	406	440	377	428	394	390	395	408	424	424	388	402	410	422	441	393	369	380	424	396	430	411	427	390	404	441	418	398	436	443	429	431	408	424	371	448	397	446	417	395	424	391	431	459	454	456	426	410	385	415	428	448	390	375	438	424	431	452	411	400	409	409	431	426	399	391	391	427	440	392	424	438	385	413	433	403	433	398	398	422	452	459	406	456	399	455	426	408	406	417	421	399	436	406	416	381	414	397	393	430	447	374	408	412	427	434	397	418	360	439	446	413	415	426	434	435	388	433	403	394	384	396	384	406	393	408	389	404	407	395	417	404	438	419	423	445	406	408	411	454	426	419	412	437	432	430	407	415	428	426	424	393	380	467	410	414	406	413	396	443	428	383	401	402	421	374	378	369	407	380	415	358	397	419	386	409	389	429	407	396	436	444	443	394	385	441	384	374	436	411	430	445	409	416	479	465	393	431	446	427	405	440	440	407	430	391	429	396	441	408	433	389	384	427	422	441	462	431	428	427	420	420	437	361	416	447	389	403	396	427	428	395	417	418	437	460	442	434	399	401	425	423	410	438	398	392	424	395	422	413	403	421	432	424	431	414	422	434	456	408	438	421	418	421	439	411	420	460	427	458	411	417	446	420	414	409	411	444	419	441	442	428	381	409	400	409	453	401	373	467	424	390	437	406	441	434	422	429	392	423	412	410	429	416	396	413	440	405	405	431	404	451	431	439	423	346	383	425	388	410	404	401	427	426	399	416	428	417	392	419	417	383	421	452	403	427	393	388	416	365	414	436	419	397	454	459	420	447	385	450	423	440	461	430	416	406	417	427	418	447	389	372	428	450	389	424	422	422	404	423	415	418	462	425	398	393	440	394	428	417	421	407	447	397	444	415	394	430	441	439	433	398	412	414	424	420	429	399	395	394	445	406	441	384	395	461	430	392	418	426	412	406	406	413	425	420	432	423	378	383	426	468	426	401	415	422	382	422	410	428	431	429	448	451	411	466	411	421	431	407	412	370	431	446	464	415	366	448	450	471	418	417	411	430	403	384	406	429	399	385	394	387	441	385	409	403	404	450	429	411	369	440	427	424	399	440	395	380	427	416	401	423	440	442	438	449	437	416	378	427	428	401	451	434	450	380	414	353	431	411	437	395	417	414	430	414	425	425	410	408	404	411	447	409	410	393	399	371	472	361	421	426	408	391	415	418	438	416	378	400	462	418	386	414	401	432	431	385	411	421	407	462	434	408	436	422	435	430	389	421	369	410	400	417	389	411	398	389	392	423	412	388	431	429	411	424	422	411	413	419	408	416	424	411	390	405	411	372	429	399	458	393	425	442	415	383	447	393	429	447	361	455	429	398	442	416	376	400	409	410	383	429	420	401	425	426	424	432	382	387	424	407	367	393	395	414	418	381	394	435	343	380	380	440	437	428	415	442	422	416	399	392	403	413	421	425	416	383	367	388	419	430	400	427	445	437	438	400	435	413	403	466	414	410	448	411	372	411	433	393	393	354	408	442	393	427	443	431	412	442	434	394	427	412	389	378	368	412	372	425	417	391	393	415	402	460	437	380	424	457	430	438	394	432	401	435	481	443	410	388	430	445	430	378	389	368	421	415	420	408	374	458	415	386	384	440	447	414	423	445	420	403	421	422	389	417	420	416	450	459	425	386	399	410	467	392	409	409	397	437	453	432	373	398	403	400	430	428	452	408	436	407	437	438	411	393	413	421	419	427	367	410	404	422	436	408	420	445	399	429	443	418	415	430	371	403	410	449	433	421	398	437	434	389	428	395	382	418	386	393	414	391	386	450	401	396	435	405	452	443	428	416	416	414	405	426	421	389	433	440	432	373	406	386	415	403	463	420	406	383	385	410	407	416	434	438	422	439	392	407	406	425	415	448	381	404	434	431	427	399	429	429	429	417	403	408	470	401	411	416	408	409	389	394	426	440	423	435	424	431	438	421	438	423	452	460	376	401	418	406	393	429	414	442	442	428	390	409	447	414	449	443	426	414	420	437	404	438	429	439	404	394	383	440	405	390	448	443	417	424	423	400	426	454	441	426	401	418	425	432	377	411	397	413	417	415	416	416	402	454	414	432	412	437	412	402	436	426	387	422	424	407	424	423	384	438	399	422	453	390	450	413	418	392	426	445	410	432	425	392	479	397	415	449	439	437	375	403	405	389	416	451	387	401	447	400	408	449	421	435	417	454	403	422	385	404	430	396	419	391	429	389	443	432	412	430	406	430	406	385	404	410	405	405	410	439	406	416	414	447	435	421	392	426	446	439	393	385	416	417	455	444	394	419	403	383	416	426	426	394	408	429	403	426	440	406	396	408	390	402	434	463	433	420	374	417	420	395	399	397	441	433	417	406	434	449	430	416	438	421	401	376	444	435	436	390	422	423	395	394	430	428	438	394	386	408	423	394	460	366	388	454	431	387	447	418	445	443	397	409	429	403	388	435	416	381	414	388	388	446	446	408	380	439	472	416	460	441	417	405	413	426	418	420	380	428	447	386	426	379	424	417	421	392	390	400	421	444	402	426	395	398	456	432	414	400	362	420	411	419	397	434	393	389	423	433	418	440	376	437
2746	924	974	963	984	938	959	949	931	919	897	948	958	885	888	963	944	968	955	930	981	912	900	966	989	930	987	897	921	895	947	886	895	896	858	912	961	937	891	921	929	927	919	966	922	933	913	934	905	910	866	922	924	880	874	929	946	946	928	872	898	977	879	953	902	902	945	884	877	942	921	922	918	911	910	967	923	892	958	901	866	938	948	936	934	887	898	971	892	895	921	921	889	938	935	946	915	949	955	916	939	941	926	919	911	951	900	881	977	895	919	925	903	968	848	904	886	927	928	916	1000	939	990	867	914	912	906	996	870	928	920	903	877	894	940	872	911	956	874	984	954	950	915	905	938	903	899	932	908	938	910	928	945	899	877	999	897	973	908	971	871	891	959	939	895	896	985	921	925	937	925	963	904	927	852	944	933	956	905	862	906	908	868	909	908	922	926	927	877	972	884	887	888	975	912	935	918	944	915	999	957	939	859	925	956	900	893	947	920	913	941	920	942	851	866	937	920	947	913	852	949	900	939	966	880	908	918	957	931	928	954	943	907	930	986	916	957	934	930	920	862	937	953	899	885	905	935	893	903	934	906	910	962	899	944	919	919	944	927	937	886	955	938	913	957	945	937	873	922	912	929	975	907	917	866	902	907	952	988	909	951	959	918	953	891	920	901	930	939	930	1004	885	975	940	941	942	903	932	926	930	924	951	926	957	956	943	898	871	930	905	954	884	880	969	925	953	964	889	971	937	963	978	934	916	890	967	967	921	980	916	927	963	895	888	870	886	936	901	861	906	916	917	896	860	884	903	950	894	910	928	872	893	925	906	910	932	987	901	876	905	899	954	925	970	916	860	910	928	928	884	969	888	930	940	902	968	938	909	929	874	930	921	885	921	861	878	967	906	981	959	912	938	900	914	898	927	977	870	868	933	939	947	920	953	950	904	943	921	917	946	937	918	922	917	932	972	906	881	946	888	946	916	945	855	918	954	910	943	985	930	871	928	932	956	953	934	929	942	923	925	985	910	943	856	937	853	952	938	888	916	947	966	908	934	881	872	972	906	938	921	943	871	886	897	937	994	935	951	904	865	897	884	954	921	929	925	911	965	902	916	920	952	891	876	927	948	943	951	919	909	910	953	867	929	884	958	925	895	901	875	878	880	942	974	896	918	938	903	1027	890	889	915	851	947	928	899	951	919	898	925	972	886	917	897	885	919	979	919	950	901	892	864	953	938	924	906	917	918	895	912	857	946	937	905	887	908	964	879	959	923	899	898	902	918	922	927	909	964	931	950	919	869	928	928	945	928	914	946	928	943	870	885	901	918	904	939	954	918	937	924	864	927	938	931	879	914	918	932	921	931	958	896	970	933	945	903	902	914	920	895	865	878	939	916	986	935	897	891	884	920	966	974	899	898	918	926	921	895	872	919	924	920	864	898	885	903	891	924	980	939	915	916	863	911	969	923	889	922	934	955	929	926	874	957	919	910	913	955	978	917	961	912	870	867	879	965	923	911	988	966	945	864	958	862	953	929	963	916	980	983	922	896	940	844	895	897	935	930	937	951	920	936	891	886	963	950	911	991	850	973	917	933	912	946	992	924	926	925	930	920	891	863	933	974	933	960	899	971	906	925	1005	889	954	943	925	843	910	888	932	947	946	959	975	886	976	922	986	937	956	885	935	934	936	929	919	885	897	907	922	883	952	936	963	976	933	954	892	899	944	944	901	960	934	914	934	877	931	884	989	936	944	948	973	942	879	938	922	911	866	924	944	868	938	975	949	951	922	897	852	909	959	907	970	935	877	919	945	961	908	892	904	879	881	927	884	881	922	912	913	909	845	938	949	921	919	937	919	968	914	899	913	949	897	969	907	913	897	985	923	930	907	887	939	918	890	931	947	920	900	973	938	944	944	936	890	944	909	957	942	857	950	953	921	914	901	922	924	923	909	905	950	902	905	994	975	951	956	908	908	902	932	948	920	938	888	918	929	994	949	904	900	921	966	928	929	910	913	920	985	981	983	942	920	891	960	902	872	962	978	899	947	930	872	917	895	871	935	919	901	897	904	924	948	893	984	934	916	899	933	938	915	862	895	960	884	886	916	885	962	983	907	922	899	943	924	949	949	910	917	958	958	932	939	882	976	936	913	949	939	899	961	933	893	920	947	899	931	935	909	870	953	928	845	964	935	946	896	919	952	949	934	934	905	894	890	941	931	901	984	920	910	916	914	928	932	912	890	870	932	885	930	916	941	928	924	871	969	956	944	996	966	879	918	914	961	907	906	914	953	900	903	924	913	949	894	954	909	949	973	979	930	913	932	871	942	918	924	888	905	920	849	937	952	965	934	861	924	914	988	937	890	924	893	913	928	935	946	881	917	896	912	884	945	940	928	920	929	897	894	935	939	942	936	947	912	931	913	939	900	920	952	981	949	929	909	953	909	904	858	911	956	941	952	967	951	928	890	948	982	940	958	964	934	935	924	978	893	943	949	921	936	914	900	927	918	932	914	943	884	929	920	910	892	974	914	921	922	948	934	900	881	903	935	920	936	935	915	982	956	926	937	1027	932	952	912	998	912	918	907	917	882	921	949	953	925	917	905	975	866	890	938	923	884	908	884	955	998	957	945	985	948	891	913	958	904	882	915	930	868	910	958	968	981	953	969	935	924	916	997	866	932	991	898	913	960	866	930	923	913	908	911	868	903	895	875	927	902	904	889	916	909	980	922	971	953	943	938	960	900	965	931	942	987	964	874	890	936	893	933	945	961	927	893	965	917	934	907	875	899	922	903	933	916	929	907	923	951	965	925	909	880	949	901	865	997	899	967	947	857	959	901	938	922	931	957	992	919	923	887	954	933	924	912	901	903	907	929	950	890	954	952	921	979	913	880	897	915	885	916	932	949	944	912	981	967	916	906	972	912	900	941	912	931	908	900	956	956	906	937	929	942	957	918	969	905	930	960	911	960	978	884	896	938	940	859	951	942	945	935	891	959	937	891	942	917	891	962	910	929	927	976	967	947	937	940	956	905	983	953	856	890	906	949	893	953	947	935	937	869	866	927	902	958	926	928	916	942	906	946	892	951	900	912	936	945	945	912	873	951	955	946	970	945	948	875	910	928	962	912	940	905	943	967	946	864	894	907	904	886	990	905	910	943	942	931	943	936	941	914	942	926	938	928	940	907	910	976	861	915	916	893	916	931	895	885	853	964	911	917	883	909	981	932	925	899	914	908	977	986	881	905	918	958	920	924	952	884	957	1008	916	892	850	906	858	918	987	897	937	857	923	902	929	962	982	896	936	933	938	863	894	945	922	888	932	929	923	885	890	886	890	937	909	950	921	892	925	909	923	922	960	958	878	956	878	894	947	940	931	1001	936	907	931	919	848	902	954	913	942	900	958	928	929	945	890	890	881	930	930	953	872	975	879	988	888	950	921	876	965	939	918	952	892	916	945	906	956	867	938	907	918	887	963	952	932	903	927	935	926	958	937	936	955	921	931	914	940
8159	535	542	468	388	304	286	257	269	249	263	212	234	211	217	247	220	233	210	223	229	224	200	233	225	192	233	200	208	217	217	211	213	212	212	192	184	216	223	208	220	229	231	188	216	249	178	202	215	215	199	209	191	209	204	203	189	202	223	202	190	192	206	207	202	243	201	207	200	205	204	220	203	204	226	206	234	222	228	224	204	211	204	205	205	192	234	190	196	223	249	206	203	198	233	219	205	214	220	215	207	187	209	211	180	214	190	196	207	213	216	236	195	208	207	201	212	203	210	198	212	227	200	222	204	189	203	230	187	215	201	193	197	238	216	204	230	218	240	208	174	189	220	220	185	173	225	223	224	173	225	210	217	223	218	197	219	211	194	215	210	199	185	226	194	210	206	195	215	205	209	227	214	188	244	207	226	213	228	230	198	212	212	209	215	210	193	231	242	202	246	200	199	207	227	186	229	176	225	211	208	201	218	236	174	186	220	178	202	211	209	199	210	209	206	176	206	235	224	206	238	191	224	200	198	209	202	213	194	216	219	215	211	197	198	211	172	204	206	191	215	198	208	223	205	227	206	214	208	244	196	201	186	201	202	222	197	227	209	199	199	186	194	219	220	227	204	180	186	230	199	182	221	192	181	242	216	192	182	218	208	205	228	201	213	222	220	191	211	230	194	194	198	211	210	218	222	189	219	229	207	206	199	187	200	204	213	214	197	228	185	175	197	212	203	190	195	201	182	224	224	214	208	231	232	243	196	193	211	202	228	222	217	207	174	189	216	218	228	200	215	241	216	206	202	199	206	238	237	169	186	204	205	200	202	199	203	203	204	192	198	185	199	206	209	209	237	214	198	218	207	204	202	221	207	182	202	216	230	208	236	228	175	201	215	205	215	234	205	227	237	188	210	199	216	182	204	214	226	196	230	215	195	216	194	173	210	220	226	217	208	203	196	217	217	201	194	202	222	205	198	212	227	187	184	193	204	201	187	191	224	214	233	194	220	191	208	223	234	225	200	211	192	217	226	207	208	222	200	206	227	206	193	232	207	215	187	208	212	188	238	226	226	204	211	168	201	199	191	195	194	254	209	220	191	234	192	188	220	232	202	190	195	192	214	189	215	214	196	224	210	195	231	185	192	197	170	225	204	183	188	187	191	202	202	201	239	224	226	208	180	201	229	200	202	213	180	222	200	199	208	188	210	225	205	230	231	211	180	223	229	224	241	207	193	207	227	177	206	210	216	222	185	207	233	203	220	195	202	209	222	197	216	199	192	210	210	212	217	200	212	196	206	182	212	204	190	199	207	207	183	179	206	209	194	227	179	238	205	198	194	196	273	197	203	187	227	224	233	233	214	191	199	196	192	222	192	170	176	218	194	221	207	191	215	207	228	227	182	198	194	210	200	208	183	225	214	235	193	203	220	222	197	192	211	231	217	205	242	205	225	197	216	209	237	201	197	213	186	198	207	202	222	214	187	224	203	196	204	205	218	197	169	220	203	214	196	193	222	191	207	198	211	224	167	226	225	222	192	203	216	224	199	203	193	233	199	198	196	205	214	229	184	217	213	197	209	195	243	214	242	186	213	180	217	211	193	188	199	206	208	227	258	213	202	215	205	193	215	210	210	205	204	241	189	230	200	236	182	224	216	204	235	211	198	209	190	209	209	218	218	224	212	209	237	226	195	207	191	175	205	205	226	230	185	217	196	209	213	193	228	231	232	203	182	221	208	205	207	187	210	193	199	192	195	206	188	187	199	186	192	197	204	202	212	192	215	204	219	219	212	227	189	196	217	218	204	176	202	195	226	217	196	168	235	203	212	188	199	198	226	206	195	204	218	196	212	212	214	212	234	210	191	211	209	187	226	209	191	207	227	233	209	221	212	202	205	201	207	233	228	210	216	216	207	186	197	228	213	191	246	180	203	220	214	201	209	205	226	234	208	232	212	231	194	216	187	221	206	194	218	217	191	208	200	249	214	200	221	208	259	216	213	181	224	219	179	215	188	184	191	203	215	198	210	191	230	202	206	200	211	199	184	204	189	191	209	181	206	230	216	196	192	232	216	228	212	210	207	184	209	214	210	202	203	200	212	199	235	184	201	199	220	201	224	194	182	203	211	221	212	209	212	211	217	210	211	172	196	187	211	223	217	187	209	224	211	211	225	223	179	177	200	193	209	221	199	234	224	208	226	210	176	211	212	197	186	210	240	237	195	191	215	219	200	250	205	214	207	211	220	225	237	215	188	193	241	231	174	194	176	226	213	202	226	212	201	191	196	203	211	224	205	214	213	211	201	214	219	219	207	213	223	224	206	238	227	215	209	205	200	218	195	211	240	209	183	215	204	202	225	215	208	210	208	225	217	212	230	206	177	198	216	183	188	201	199	218	169	192	202	239	220	229	203	202	220	224	208	209	228	201	180	224	186	202	222	223	245	191	198	193	210	196	207	196	214	224	228	192	197	201	210	212	200	203	234	218	218	198	215	187	204	175	195	206	193	196	202	193	221	221	221	226	210	188	200	220	225	231	205	202	220	209	183	184	216	211	214	210	221	233	223	205	216	193	213	196	206	197	208	188	215	212	225	199	218	214	234	207	214	185	224	196	185	197	209	230	208	185	214	191	183	201	197	202	193	213	208	217	206	217	178	205	228	209	226	198	205	207	235	183	195	189	208	204	212	203	220	223	170	199	188	179	213	214	204	215	215	188	194	222	219	216	213	204	248	163	197	230	212	198	201	189	217	238	215	190	210	218	244	210	221	210	218	185	199	202	196	188	205	212	210	220	216	187	222	210	219	213	215	207	205	204	199	206	216	213	216	229	181	199	224	186	230	199	191	205	210	254	228	207	200	233	245	225	183	220	198	219	213	206	220	220	203	229	207	201	200	247	211	213	224	194	199	224	211	190	207	202	207	224	192	205	192	215	221	208	229	189	211	217	210	207	171	216	201	197	216	211	192	199	211	202	209	221	199	192	192	212	213	249	198	192	198	199	195	235	216	189	180	190	231	220	239	193	246	206	205	212	246	209	239	240	213	186	207	216	219	215	197	212	234	198	213	209	222	210	200	224	204	201	205	218	204	187	206	212	221	183	214	201	187	203	217	186	219	216	222	179	236	213	219	218	209	180	172	198	185	222	225	193	233	215	217	231	219	219	204	200	210	227	197	229	237	199	244	211	236	186	210	218	225	187	181	222	183	211	217	212	203	237	191	219	188	195	201	200	198	203	212	187	198	209	203	219	220	223	224	218	204	213	219	217	219	198	206	217	198	212	223	224	209	209	203	204	180	172	233	185	193	197	198	218	192	207	191	201	198	205	210	204	223	210	222	191	209	231	207	203	182	191	215	226	195	177	209	205	211	184	196	196	215	189	180	232	189	213	199	194	233	212	218	211	197	156	201	214	201	222	219	215	202	194	201	216	224	214	215	198	205	225	222	195	214	214	182	230	209	210	221	202	221	232	200	219	205	239	202	230	214	224	211	200	213	227
6737	775	1266	1348	1207	1080	920	832	755	700	642	624	640	625	598	631	619	599	575	579	590	587	558	578	572	543	538	525	549	576	553	521	538	568	549	525	543	527	521	541	542	485	530	548	539	505	537	528	545	507	521	525	546	527	524	540	525	492	559	536	520	551	518	527	528	526	499	521	558	545	503	527	514	542	513	533	529	535	556	528	552	547	521	491	596	477	494	499	547	497	458	520	552	523	509	508	511	545	561	530	509	514	556	518	564	516	553	520	534	539	559	548	538	513	488	549	480	518	502	510	538	509	531	545	552	515	570	516	542	545	518	554	539	506	509	525	551	536	533	549	511	555	518	550	517	557	484	549	522	543	549	499	502	531	563	550	528	511	521	549	502	516	533	531	483	555	575	536	527	495	503	553	544	513	517	521	540	539	478	501	535	524	548	513	501	522	495	504	530	496	569	492	490	502	506	550	505	507	537	504	522	507	520	548	550	566	520	496	530	588	510	516	585	514	503	531	529	500	500	575	524	504	501	533	546	523	581	534	533	520	553	514	521	525	526	516	522	508	530	540	518	540	510	534	517	516	521	508	502	505	467	514	551	513	554	523	513	486	502	564	538	497	557	545	539	546	520	502	477	549	506	494	515	550	519	506	515	521	496	524	535	533	497	537	550	535	539	507	564	515	524	554	525	528	491	537	514	520	529	493	484	574	532	523	511	532	527	532	532	517	547	546	519	498	532	566	527	548	507	533	510	517	517	566	528	550	534	497	528	518	500	529	523	564	491	518	510	501	519	516	521	518	546	507	539	590	541	498	530	544	504	501	553	484	513	521	506	464	528	534	496	504	505	508	533	550	530	511	536	497	519	474	554	504	527	537	497	522	504	460	526	558	540	498	526	513	544	522	525	509	512	516	505	529	554	526	531	507	515	514	500	510	504	564	514	518	512	497	561	518	522	566	510	547	547	546	502	535	541	543	539	538	551	530	548	519	537	550	503	579	537	503	530	511	503	527	493	552	552	531	524	552	524	542	522	518	537	546	564	493	478	528	542	506	487	517	533	501	536	550	546	536	544	525	533	511	532	505	544	533	508	504	517	508	563	498	590	508	528	504	548	535	549	526	543	550	474	496	522	516	528	557	552	529	528	473	538	485	552	544	537	519	513	540	566	518	500	583	571	536	482	506	551	508	542	549	548	546	591	514	488	508	523	499	506	511	568	521	537	559	537	543	515	521	542	556	485	572	495	499	501	542	514	505	537	537	525	507	538	469	499	534	553	497	549	547	525	506	516	502	538	541	533	529	565	520	537	507	517	560	531	546	511	481	536	518	470	556	542	505	538	549	490	497	503	518	517	528	484	486	529	522	496	528	525	565	519	510	554	539	537	471	530	545	513	487	515	524	517	529	541	520	522	578	543	545	515	551	511	538	515	507	502	584	516	507	518	558	540	504	503	571	521	516	536	558	507	516	508	464	518	486	529	497	505	500	539	503	503	524	519	512	556	476	511	518	533	548	556	513	546	520	551	534	557	500	506	532	552	538	535	495	502	518	526	529	487	525	534	512	518	530	495	499	519	501	485	557	532	511	508	530	486	533	536	539	519	489	476	506	520	539	524	474	559	523	540	518	541	513	509	542	532	509	485	552	527	526	542	546	545	577	469	552	541	531	496	529	519	525	493	498	535	475	499	484	536	502	523	516	522	497	503	512	485	519	567	521	571	512	520	528	512	532	518	515	519	523	517	484	535	540	544	534	541	529	530	502	524	510	549	516	509	470	505	493	565	514	540	512	521	492	506	532	541	565	533	519	514	535	539	490	510	500	539	527	508	474	531	508	532	523	514	521	551	516	547	573	514	542	543	571	522	499	519	518	512	485	550	494	479	549	495	504	544	528	511	510	559	562	507	570	546	546	500	504	515	564	502	552	523	529	538	519	495	498	488	550	531	525	513	540	562	502	505	504	521	548	479	522	483	531	536	495	476	536	533	493	570	538	552	584	515	496	556	493	529	541	552	489	536	520	522	494	505	533	573	517	522	498	602	548	500	530	521	538	491	510	493	472	550	564	529	497	538	531	501	497	488	508	506	524	497	526	532	538	543	503	541	510	490	527	522	525	527	498	549	535	510	545	506	547	499	499	551	554	559	548	547	500	544	528	502	562	561	489	518	533	549	513	569	551	523	483	543	519	540	511	567	541	501	577	517	541	547	534	508	510	522	503	537	539	529	507	505	528	526	574	566	511	529	507	534	569	528	551	545	540	546	541	532	525	515	512	535	516	585	532	507	530	550	556	533	527	524	546	510	505	526	525	505	498	533	531	541	533	511	512	520	493	553	553	475	510	551	495	530	526	523	559	548	534	576	570	495	535	529	532	522	554	512	560	531	534	537	524	534	522	518	527	508	494	493	521	520	508	523	565	528	521	527	530	516	460	497	548	466	554	525	493	543	495	502	574	546	533	546	520	529	540	509	548	516	557	523	545	504	489	518	502	506	514	548	519	531	554	499	522	554	486	516	529	528	490	494	515	496	523	523	540	545	511	515	479	537	537	539	548	506	524	516	519	536	514	539	512	481	533	508	489	500	528	501	525	522	501	522	521	524	564	518	545	477	504	499	524	494	536	552	544	510	509	560	508	541	559	566	541	504	539	482	510	544	551	550	527	494	516	486	550	534	485	509	497	503	537	494	512	548	580	530	555	537	556	544	508	508	569	497	509	527	559	527	496	488	508	530	495	566	548	492	566	537	512	553	574	517	493	582	529	517	524	508	539	514	537	540	535	519	564	538	541	469	555	535	559	536	519	546	502	576	519	501	506	541	502	522	497	523	523	527	545	536	512	529	528	488	508	518	565	502	497	576	501	481	517	521	509	537	571	526	531	506	579	526	485	523	543	530	501	535	520	504	524	513	550	505	525	511	514	533	507	555	495	580	485	540	505	514	530	531	499	515	510	525	522	490	490	496	548	536	516	530	531	490	535	561	517	554	545	540	556	500	540	541	484	509	507	517	542	572	501	521	533	523	571	554	523	517	503	529	557	531	553	505	509	510	490	550	498	491	544	541	553	512	514	523	536	505	505	471	522	547	499	525	556	549	528	517	490	508	539	529	522	549	496	531	536	545	524	488	514	547	509	533	544	507	512	526	518	531	535	513	509	531	498	582	533	545	535	532	491	512	479	511	540	506	508	542	563	505	528	562	516	493	555	520	572	549	538	519	498	546	519	566	510	538	565	543	518	525	507	499	519	513	496	526	556	509	491	548	537	530	522	476	541	517	524	504	547	523	522	529	551	499	543	511	511	512	552	529	558	532	543	494	545	540	501	581	502	537	521	506	490	537	526	513	549	523	547	509	506	518	505	514	515	493	540	548	517	523	492	527	488	517	522	545	561	549	512	510	560	567	492	539	535	516	537	557	496	517	556	516	569	519	556	529	524	535	513	563	531	497	480	536	526	523	529	540	559	561	531	515	529	496	513	581	526	509	532	528	551	521	539	500	509
15726	1332	925	778	518	445	420	389	345	324	308	287	280	268	309	291	275	278	283	246	240	268	285	282	268	287	275	274	254	237	282	260	268	263	261	265	256	313	271	293	246	279	274	287	250	270	258	276	261	266	271	261	242	265	266	262	269	261	233	280	254	246	268	273	251	250	271	265	234	281	251	231	242	281	261	241	263	273	258	286	258	256	250	277	271	240	241	260	290	245	252	242	234	278	287	235	253	271	296	270	263	252	247	246	260	258	286	275	266	251	271	268	266	232	237	260	276	237	263	265	271	264	288	257	233	229	250	268	238	292	273	240	276	269	271	265	247	217	212	236	256	270	241	259	272	285	235	284	228	276	238	264	276	264	278	247	277	248	247	259	280	265	264	236	282	302	256	284	279	259	269	261	270	275	256	241	228	268	278	282	250	248	238	250	254	251	266	274	234	236	295	254	281	252	259	274	226	263	289	237	237	268	253	286	249	245	270	263	268	251	244	262	266	271	277	303	255	274	240	251	254	282	278	275	260	251	236	228	260	249	268	231	248	281	271	235	264	272	230	262	238	252	233	269	256	292	256	273	275	275	257	256	267	295	244	238	281	265	291	252	290	249	258	281	255	266	262	256	255	268	270	262	273	261	304	273	249	273	246	275	242	255	253	244	257	260	261	240	302	271	263	254	264	268	280	279	266	249	279	269	246	288	272	238	244	258	241	252	263	266	266	235	265	268	251	214	243	267	258	255	274	264	282	231	239	269	263	265	264	265	258	254	232	298	261	262	267	254	266	264	242	295	234	253	249	277	216	266	257	287	259	255	262	248	252	279	277	256	271	259	271	245	240	262	253	266	285	269	242	261	249	285	250	233	263	242	271	264	277	254	272	260	250	280	269	258	284	244	240	247	228	240	273	268	256	252	286	275	275	237	233	262	262	254	238	266	254	264	279	238	255	254	239	252	243	272	243	264	250	276	252	268	245	277	255	278	253	261	237	280	226	263	279	260	271	263	273	232	238	255	255	298	245	220	267	247	237	241	262	241	285	258	294	251	247	242	234	256	249	299	261	263	281	240	250	267	254	264	270	247	253	268	222	252	253	254	273	243	256	258	263	251	296	238	309	287	278	256	254	254	249	285	266	271	258	280	249	280	271	245	280	284	275	236	230	297	267	269	254	265	289	274	273	263	310	241	265	268	279	268	241	272	259	249	254	264	276	264	266	281	228	314	281	272	226	248	252	248	257	231	274	259	260	252	282	267	259	268	284	251	252	258	254	247	234	258	261	261	272	292	221	238	255	266	255	256	249	250	225	252	248	259	268	279	247	256	257	294	260	253	265	271	245	299	250	293	232	232	234	275	291	253	254	243	300	284	246	248	259	259	252	293	270	255	244	252	241	258	278	257	278	230	264	275	288	255	254	272	269	292	272	239	267	237	288	327	277	289	256	235	275	240	254	234	234	232	261	304	269	247	250	258	296	241	245	255	286	260	273	244	247	247	249	282	259	231	255	278	259	255	240	230	273	306	248	269	267	268	289	269	264	266	248	274	276	260	230	288	228	270	247	274	280	285	303	250	228	223	242	231	274	260	259	265	255	274	232	258	238	250	294	228	292	263	255	261	253	275	292	249	207	300	272	247	279	228	232	256	255	223	250	277	259	262	265	272	273	244	245	277	298	285	263	272	286	246	270	252	256	285	266	261	249	264	276	258	269	256	226	273	293	251	266	237	261	255	234	248	234	263	287	254	253	229	283	267	280	291	243	260	263	284	220	276	227	282	252	249	223	268	281	262	266	276	237	264	246	291	285	270	251	253	259	263	233	267	272	245	275	250	228	252	266	249	265	240	256	237	292	270	277	262	246	261	262	239	266	266	247	233	266	284	253	285	295	255	288	277	248	291	259	240	276	232	268	248	281	221	289	276	249	244	258	254	235	268	242	273	269	274	268	270	275	249	259	237	231	255	275	248	287	269	276	265	249	226	252	254	268	272	242	246	256	258	274	282	271	240	241	266	281	241	248	238	237	264	278	242	273	239	265	243	278	273	263	262	267	241	246	245	262	254	269	260	282	268	289	244	253	258	245	257	216	283	238	279	258	260	251	281	244	258	239	251	242	218	230	272	278	275	255	247	257	243	265	255	277	251	245	264	266	257	263	257	268	242	292	246	266	258	247	255	215	258	274	251	254	250	262	266	283	248	248	288	287	252	275	244	302	235	275	254	243	267	269	293	232	289	264	296	263	257	274	250	281	254	258	249	248	259	260	272	249	230	242	260	256	252	242	252	252	255	239	273	298	240	271	279	269	287	239	241	249	261	267	285	281	253	250	259	251	247	283	249	246	220	258	251	259	237	234	281	256	269	257	271	239	273	259	260	272	255	268	268	226	259	229	255	237	291	230	273	260	225	246	244	268	284	269	261	263	272	262	245	262	255	218	266	273	227	225	225	263	272	251	274	271	251	245	271	247	269	243	290	259	278	270	268	311	282	278	297	269	246	264	293	286	275	266	220	264	262	279	272	263	262	295	248	270	268	271	271	253	242	278	245	216	235	278	249	272	252	272	255	227	264	222	275	263	230	276	254	280	275	287	281	288	293	294	235	260	233	272	290	261	281	287	259	238	278	271	262	243	254	242	266	249	248	291	256	270	278	261	220	258	258	243	269	249	282	226	244	266	242	257	250	220	237	256	248	255	300	248	290	235	261	264	245	291	249	273	259	240	273	279	293	273	267	298	256	283	272	291	280	263	246	262	240	243	260	282	275	305	249	260	247	250	252	239	244	254	230	246	264	259	278	262	246	286	253	251	278	265	243	285	286	257	222	238	256	226	241	282	244	244	247	258	240	258	240	220	240	270	251	269	265	288	243	230	283	222	265	261	278	291	271	267	274	254	246	247	263	249	279	248	281	281	259	265	248	266	255	268	275	275	289	260	264	247	276	315	268	276	233	277	298	265	255	263	233	269	253	254	261	273	253	253	268	270	257	254	274	241	269	258	267	259	241	281	277	255	247	261	252	246	249	278	263	271	260	285	260	276	264	241	263	217	283	243	258	264	278	252	248	259	276	266	297	260	273	275	248	271	294	264	247	256	274	261	248	247	263	273	267	257	241	267	245	283	263	246	253	311	276	244	245	265	258	251	245	240	292	307	263	264	275	250	248	226	266	211	270	253	263	284	289	271	240	279	281	251	247	267	285	276	325	276	257	269	245	255	254	259	260	265	284	236	292	303	261	267	270	273	230	258	283	275	248	281	279	283	280	250	269	259	238	267	238	244	292	274	280	251	273	268	275	266	307	261	263	209	270	287	254	258	258	247	270	296	279	276	249	251	251	265	259	252	248	251	306	261	292	285	276	258	254	255	260	290	244	218	234	246	262	264	266	262	267	233	256	269	263	256	251	268	280	262	277	237	264	290	263	268	284	259	262	250	252	266	250	260	277	256	240	249	241	234	265	226	255	270	267	239	246	254	245	245	234	266	265	263	275	260	261	244	253
8609	1183	1973	2266	1954	1678	1418	1262	1115	1055	971	918	920	839	804	812	798	767	759	780	763	774	738	669	708	713	721	703	751	733	660	660	672	692	646	685	671	674	645	659	719	701	681	636	653	643	677	645	643	722	640	668	693	666	693	669	668	731	659	687	679	659	677	663	671	675	631	724	662	647	656	633	642	656	658	714	655	682	648	601	627	660	699	640	678	681	659	669	620	652	651	597	639	660	685	661	635	635	663	639	655	630	663	683	620	670	726	693	655	662	686	656	615	683	655	658	690	661	635	651	666	609	651	669	657	690	676	662	663	638	660	648	645	661	647	653	634	655	640	656	623	600	661	665	632	671	697	678	637	655	669	660	660	653	641	651	606	622	685	659	675	643	701	649	638	656	660	615	710	711	664	650	643	682	671	673	630	686	648	659	705	665	690	636	686	630	648	642	651	675	638	644	669	652	612	634	641	658	636	630	692	643	670	710	673	711	665	655	659	669	632	643	646	676	672	648	681	647	644	693	686	663	653	647	650	685	650	674	656	657	642	668	629	632	692	663	627	661	685	672	706	682	639	676	665	704	633	658	636	649	696	640	637	700	601	627	709	625	632	659	649	650	615	681	652	633	631	696	679	648	629	668	614	717	661	658	664	658	636	639	641	626	644	637	660	649	642	694	653	662	653	692	680	667	638	648	663	625	621	656	668	686	621	684	699	621	637	686	715	627	675	664	671	652	654	686	648	618	615	676	653	686	642	624	624	652	722	676	680	671	639	621	651	602	676	648	692	617	682	683	661	606	633	609	629	635	651	651	656	699	654	660	646	626	671	710	649	682	663	662	663	623	661	673	644	666	632	686	672	633	627	666	658	659	688	666	630	640	571	698	660	678	626	633	657	660	665	656	612	652	646	655	633	695	677	668	655	665	658	629	627	636	669	653	659	637	629	698	652	620	654	632	626	675	646	671	641	704	666	690	667	638	648	623	643	664	659	665	647	635	656	669	662	650	650	640	657	632	635	651	643	668	604	596	647	653	688	661	684	698	698	651	625	634	623	677	698	685	628	645	682	612	689	665	676	654	580	656	654	672	673	574	664	655	663	653	667	626	700	625	624	608	652	636	692	628	649	648	648	689	656	628	701	656	659	729	623	659	685	661	634	664	650	659	611	656	639	670	638	632	656	679	618	663	668	623	684	652	669	633	648	663	643	638	649	673	676	682	731	622	635	684	645	692	612	625	656	670	646	656	657	636	677	644	637	622	670	688	662	675	656	627	674	685	652	631	701	644	684	589	622	629	678	666	646	666	637	634	635	642	714	652	646	652	626	642	618	646	631	631	662	687	617	678	621	652	664	679	654	712	648	670	684	677	650	635	678	646	666	704	655	633	660	675	680	604	631	586	680	633	702	710	664	621	653	669	697	686	633	670	681	721	641	648	636	638	678	602	681	633	710	686	682	671	657	646	678	669	704	660	677	660	662	644	651	598	630	643	616	656	640	645	679	661	636	633	630	623	708	663	654	658	585	672	639	664	633	670	690	639	603	660	674	644	670	642	625	665	661	695	657	695	655	658	685	656	649	617	677	661	680	642	639	641	641	644	645	661	647	666	632	628	637	695	624	698	653	704	638	667	655	639	655	631	662	669	654	634	655	629	658	624	642	679	646	673	665	626	594	683	632	577	646	640	633	628	638	637	655	656	647	645	638	615	662	642	665	675	672	675	708	686	663	668	651	638	661	660	627	653	650	671	662	627	663	651	627	671	679	636	633	682	670	670	701	673	653	675	624	705	650	682	666	683	661	622	650	661	676	621	668	646	660	684	665	666	688	639	668	663	697	629	682	682	626	631	668	709	643	675	631	687	658	651	682	667	709	625	680	633	635	677	666	708	645	662	626	665	656	700	642	662	656	649	644	652	693	639	635	625	696	690	628	626	679	686	650	662	630	636	643	627	636	628	644	660	647	633	657	669	643	656	665	649	677	654	599	662	691	632	620	616	662	689	667	652	655	685	650	699	668	659	653	645	654	704	599	692	673	680	704	622	647	644	641	646	639	649	632	671	667	653	674	673	673	658	619	638	658	648	693	648	707	708	642	621	682	721	669	663	656	621	633	672	675	652	601	682	704	637	657	690	608	666	639	659	689	619	653	686	655	667	737	677	667	665	632	613	644	639	650	606	627	637	671	649	699	660	672	666	653	633	673	669	666	665	649	652	677	643	661	681	658	673	658	655	607	632	667	685	633	688	641	655	630	653	719	648	658	627	643	640	666	640	657	651	645	640	648	627	704	617	690	657	687	654	635	661	683	677	692	663	630	609	658	708	660	664	661	648	623	682	640	660	646	692	685	598	669	681	632	708	625	647	624	623	674	681	708	640	672	704	625	647	684	697	682	633	652	687	658	692	646	685	644	627	678	628	671	612	676	695	643	645	673	669	648	671	677	620	653	642	642	612	721	632	680	711	614	585	649	628	660	656	655	632	636	659	597	690	651	656	681	687	636	662	710	635	633	700	634	644	648	693	683	601	679	688	709	640	672	685	646	699	667	649	633	655	684	683	725	689	682	643	638	695	677	632	634	654	696	607	619	610	657	646	660	650	680	644	657	629	665	654	657	697	643	669	664	696	644	663	673	682	680	578	661	657	677	663	666	714	657	611	683	639	683	645	659	668	665	603	679	661	659	649	661	671	661	656	618	642	641	708	610	625	614	678	676	654	610	672	598	676	628	639	669	702	666	677	684	624	646	632	655	592	619	672	642	638	698	673	666	669	666	654	656	650	675	678	663	664	671	646	677	725	641	603	667	624	633	665	619	667	664	624	640	644	688	581	624	660	658	709	699	661	684	684	631	655	612	634	646	694	660	667	675	636	643	661	634	630	629	667	670	672	675	658	668	627	656	656	692	678	666	626	673	717	609	642	681	647	661	697	664	628	615	645	626	660	695	615	644	699	617	650	659	735	687	689	648	663	647	680	640	630	616	638	685	653	684	622	661	652	676	695	631	671	632	663	630	644	683	655	666	641	658	643	659	654	670	723	639	650	641	663	695	657	671	655	647	634	636	671	666	675	650	672	641	663	678	670	672	670	693	655	649	688	629	641	652	635	673	641	652	675	697	664	625	709	658	649	662	646	663	640	676	632	682	622	675	644	656	693	650	677	666	664	671	698	663	647	610	658	648	599	661	649	667	597	632	683	615	664	668	651	669	626	683	650	608	625	674	636	633	664	642	666	682	685	656	654	650	671	668	633	650	667	618	671	636	685	660	642	672	670	645	669	698	672	659	654	678	652	680	619	680	655	656	607	678	659	652	617	729	665	659	667	639	639	678	631	646	663	659	684	695	598	669	641	683	644	680	670	675	645	662	643	686	685	685	658	673	664	641	640	629	661	627	646	656	628	699	644	657	659	661	654	708	644	659	675	654	633	654	645	669	680	618	626	686	618	623	661	645	682	624	635	703	713	680	679	665	647	685	642	682	627	643	680	670	665	650	681	633	675
1980	437	407	412	424	442	380	443	423	446	413	432	401	464	404	396	444	385	454	394	452	375	437	431	405	446	380	441	412	451	453	447	438	421	408	445	393	454	380	404	385	404	415	440	433	410	435	408	410	442	424	416	394	426	403	397	390	415	439	419	415	417	396	437	447	426	391	419	396	416	426	402	399	389	409	446	370	445	422	419	382	401	397	433	448	392	374	404	434	440	390	403	389	423	404	414	411	427	426	414	394	407	384	397	414	397	381	397	439	394	408	436	468	431	382	391	358	389	418	429	458	413	407	404	407	427	382	398	395	361	379	423	400	425	407	423	397	389	413	461	402	445	355	398	419	371	392	432	369	424	370	407	389	394	419	418	402	380	367	399	442	422	433	415	408	367	393	444	410	430	396	434	402	375	382	457	398	403	371	404	410	450	424	392	411	382	413	388	443	398	432	401	364	404	409	438	440	369	417	416	384	404	409	371	420	398	370	406	421	401	406	423	407	429	425	440	413	403	397	386	367	425	428	399	384	418	404	368	430	407	382	389	383	424	381	402	428	406	405	383	390	396	417	387	381	436	415	432	373	441	433	434	437	405	423	393	422	421	405	408	409	404	404	407	379	440	406	387	406	403	412	448	412	457	374	398	411	402	432	430	411	377	382	393	412	416	422	428	399	379	407	454	458	422	427	378	350	413	403	392	452	403	387	382	430	394	419	398	401	407	420	442	413	397	377	404	429	389	401	407	396	442	420	432	467	404	439	373	405	416	429	405	428	420	421	433	421	429	408	376	424	405	373	429	452	428	407	430	399	388	409	396	395	433	461	411	438	406	377	440	398	446	413	435	403	403	392	418	458	435	385	409	410	404	420	443	382	416	392	397	393	354	369	399	439	424	408	374	406	382	401	402	370	393	397	423	389	388	437	432	373	422	438	423	393	485	374	409	432	424	449	441	385	417	456	422	377	432	400	414	405	404	441	411	400	444	478	383	388	441	387	422	412	424	415	394	393	390	436	443	388	412	420	403	399	398	423	428	434	397	384	413	399	376	411	392	401	407	394	403	427	378	411	410	405	375	398	381	417	455	401	396	409	399	367	439	450	388	446	435	425	393	419	445	450	421	434	387	437	369	378	416	419	423	414	436	399	394	373	445	440	424	406	402	455	390	398	428	410	414	414	363	421	419	387	370	402	396	395	421	364	393	414	390	431	420	404	399	398	423	444	376	437	477	409	395	379	369	421	383	424	441	377	394	381	433	421	376	405	391	389	414	381	432	418	430	425	410	392	438	453	399	441	404	391	419	395	387	405	445	372	420	387	408	400	377	379	371	379	432	391	367	404	395	421	387	375	416	420	408	424	415	405	408	409	398	366	412	385	398	436	442	410	447	411	412	417	391	424	391	412	410	425	438	451	425	431	456	406	444	369	428	387	380	379	406	435	398	427	384	418	449	463	402	423	412	415	422	466	395	427	403	418	432	383	457	423	405	425	386	397	450	377	439	423	393	377	443	390	463	381	406	423	415	404	399	401	387	411	421	429	447	428	415	399	434	404	388	405	427	411	418	429	384	427	414	423	384	430	394	414	425	404	401	370	421	424	409	399	378	390	351	436	414	431	444	417	377	421	408	408	424	369	437	423	446	396	432	411	440	396	384	411	410	384	411	416	416	412	451	429	374	396	412	376	424	414	416	400	392	408	427	375	415	417	412	403	411	421	412	407	410	398	390	419	386	399	415	396	415	405	400	409	432	410	408	404	394	403	418	464	422	422	413	424	421	443	387	404	431	404	410	407	401	429	427	413	382	404	409	412	408	424	368	415	415	425	407	454	422	390	449	407	396	400	433	398	405	442	406	391	436	410	435	407	417	398	414	419	389	442	383	404	425	393	465	407	379	411	405	420	456	415	404	397	380	414	421	420	448	420	443	432	444	393	388	365	390	411	397	409	397	477	360	403	391	385	409	385	417	407	397	439	438	402	388	403	385	386	416	415	413	388	418	405	408	433	396	404	390	444	424	465	421	391	381	392	428	394	417	416	427	431	412	364	412	463	439	432	401	453	379	401	424	411	413	435	438	419	377	424	415	430	380	425	397	379	433	398	410	433	439	396	419	428	392	423	422	364	405	436	418	411	454	461	432	412	437	392	443	418	384	409	377	417	399	423	404	435	395	425	370	366	394	419	389	418	362	437	416	407	385	418	417	428	396	421	401	427	401	402	388	405	401	423	447	413	416	435	402	380	463	428	411	447	427	385	384	431	433	398	418	394	448	442	397	421	374	367	425	434	412	422	439	434	374	396	420	418	435	445	418	405	391	405	423	426	425	410	435	401	416	437	446	427	425	425	393	419	380	429	432	430	401	426	414	410	402	387	409	415	432	440	424	426	437	411	443	428	397	376	403	439	390	433	415	429	420	423	375	427	417	362	407	378	390	390	367	419	425	387	439	413	410	419	408	400	398	385	430	424	397	414	435	456	415	405	384	382	391	424	424	404	415	412	384	399	379	415	394	427	419	424	382	430	407	415	439	410	369	412	415	447	397	391	352	418	375	359	410	406	446	376	426	430	399	396	406	388	412	422	434	437	403	392	423	419	381	419	428	410	403	421	434	467	420	396	397	415	386	403	445	444	431	377	396	425	425	447	404	456	426	415	418	402	409	427	412	439	429	441	368	396	408	393	404	405	397	413	452	412	387	432	407	407	375	412	402	417	423	421	425	412	462	419	426	379	401	389	428	405	407	402	403	372	411	410	403	400	403	437	406	402	404	418	424	400	404	417	347	393	395	412	373	414	445	419	426	400	377	410	414	393	391	430	384	437	407	399	382	448	452	412	432	436	401	415	396	437	446	421	389	420	429	417	414	396	428	442	427	386	401	367	418	397	383	401	428	340	395	382	425	408	399	402	399	400	363	383	448	378	407	399	423	374	440	391	390	412	448	385	398	393	412	382	410	430	407	415	387	385	375	403	413	446	426	425	409	402	392	356	402	412	415	401	434	398	436	430	452	442	386	416	360	414	408	432	398	391	406	389	364	443	413	422	413	426	406	419	394	412	395	414	451	444	384	380	423	433	425	411	409	453	395	427	412	424	403	438	406	406	424	425	408	435	362	393	404	395	412	402	413	444	379	407	371	391	406	443	349	409	418	383	409	401	416	434	405	413	461	421	401	436	429	462	400	394	395	431	438	365	375	424	424	436	425	434	378	409	410	411	419	403	415	414	380	398	463	413	424	457	375	390	410	440	434	427	391	419	428	409	373	404	402	372	399	414	407	429	428	434	397	379	435	408	390	416	409	451	386	369	388	434	391	422	389	381	430	397	410	411	422	403	428	367	403	439	411	407	417	411	398	419	393	397	377	390	399	415	406	392	397	413	438	411	443	409	415	400	394	397	408	383	381	383	421	389	387	419	442	416	391	437	400	411	421	390	419	391	402	403	425	374	404	454	415	432	421	431	448	417	427	428	429	391	403	424	397	370	427	424	437	415	409	425	430
2536	941	914	987	938	931	914	869	911	972	943	889	953	901	929	944	913	946	937	902	965	924	883	910	886	940	902	907	869	901	963	895	912	870	925	987	909	906	919	919	939	868	897	915	926	931	922	910	907	887	948	901	920	985	938	893	892	899	947	856	913	873	927	891	912	891	859	891	928	937	915	926	888	984	881	889	896	836	996	960	913	954	952	904	957	905	872	939	957	928	914	890	908	889	866	942	852	917	881	887	896	910	901	942	944	885	941	911	889	895	920	918	927	917	891	871	893	848	901	965	872	960	916	914	911	937	909	882	894	920	884	910	880	916	951	892	862	948	924	913	892	890	920	910	917	922	896	959	956	941	876	946	943	940	861	889	897	855	919	912	900	955	880	954	932	966	923	894	916	902	924	934	910	907	926	947	890	952	916	908	938	909	898	916	928	920	927	859	901	909	897	895	890	876	871	967	954	857	924	865	914	945	911	875	901	892	899	898	859	922	911	916	910	930	889	912	855	932	890	913	863	895	871	930	896	890	913	898	924	911	873	970	948	967	907	858	961	884	901	904	869	922	936	972	919	879	947	910	938	937	938	861	916	875	890	875	923	897	912	929	951	854	931	884	912	856	951	913	839	889	939	942	903	878	926	849	946	930	885	906	890	942	893	906	866	918	947	951	927	932	904	908	922	929	854	906	895	903	956	915	898	835	864	881	906	928	906	896	910	928	891	877	955	876	925	917	917	872	951	885	884	918	887	895	844	920	930	920	866	922	906	857	931	904	904	898	926	891	950	918	923	913	897	911	897	904	971	892	909	922	878	864	921	917	860	881	964	947	883	924	928	892	911	926	902	856	900	929	926	921	921	852	921	937	915	948	896	876	912	920	912	862	866	887	914	972	914	901	919	985	864	894	937	900	920	924	917	926	909	923	952	882	868	917	894	931	945	902	839	910	890	921	971	911	947	881	876	927	879	880	899	876	890	960	954	915	936	899	923	948	924	936	919	951	921	935	916	897	917	877	916	905	901	911	944	940	896	1013	909	913	903	966	869	878	923	952	974	917	884	874	905	901	916	863	884	927	868	876	920	900	895	889	940	953	928	885	936	929	877	889	896	910	863	892	913	942	943	925	928	892	998	845	933	863	911	906	904	852	883	881	918	945	939	953	916	859	922	869	942	873	892	919	888	944	899	925	929	924	900	932	896	941	921	881	920	886	878	899	909	884	930	946	914	912	927	937	903	945	909	918	910	891	909	892	847	929	958	861	857	896	944	966	874	905	946	871	950	922	959	944	968	929	925	874	958	905	895	944	923	892	936	891	927	846	908	910	880	919	877	916	899	912	962	889	932	913	892	885	931	886	925	862	894	918	860	897	926	948	935	883	908	926	910	926	928	925	931	881	912	929	925	916	918	939	915	950	869	864	915	917	854	903	896	927	920	906	955	884	870	900	878	897	875	868	878	861	889	938	902	877	876	932	932	879	881	877	892	884	987	875	907	918	862	969	878	910	910	943	917	889	951	926	914	894	938	891	926	1024	896	931	920	918	929	883	870	896	944	882	883	916	901	900	876	1000	930	899	925	880	935	955	913	869	899	852	944	902	895	882	898	888	910	912	934	940	907	879	886	886	940	929	862	885	860	900	861	911	920	926	973	884	881	914	933	912	902	875	912	917	878	885	925	922	945	1014	901	883	894	942	899	901	937	892	951	946	892	926	913	935	925	913	886	919	932	881	964	968	934	942	896	920	939	916	890	921	863	900	906	913	958	945	926	872	892	927	949	868	950	947	907	922	968	917	964	913	916	904	876	982	937	892	935	885	923	960	881	880	881	924	907	923	907	948	972	945	928	884	898	925	900	891	916	913	883	908	928	925	871	878	978	882	923	915	863	914	862	892	919	889	892	872	870	898	904	898	914	916	880	898	944	853	902	891	950	901	942	903	849	881	880	925	897	911	823	925	939	923	917	886	861	875	893	897	925	907	909	921	893	902	884	932	970	923	924	889	919	883	882	911	927	885	845	913	903	880	916	950	913	880	872	888	921	893	856	913	925	869	915	863	881	952	941	917	931	865	956	932	926	930	937	872	891	940	899	890	890	872	876	883	926	969	896	896	871	910	928	893	933	857	917	930	922	977	945	935	878	876	921	945	865	906	892	936	949	857	930	877	890	882	838	902	864	871	929	888	895	881	898	884	948	920	910	903	891	898	872	882	935	929	969	930	932	909	929	914	883	902	881	878	952	894	907	900	884	858	897	881	892	882	907	884	895	908	943	898	898	913	920	916	926	906	911	907	948	904	912	927	863	903	910	891	923	963	906	891	919	924	928	906	922	922	881	881	919	922	847	946	891	871	946	903	921	928	932	905	892	937	941	892	919	905	963	983	920	944	900	921	917	963	938	874	887	921	930	910	907	897	933	903	906	935	922	903	915	954	869	906	873	908	899	925	901	919	901	907	974	846	881	907	913	938	927	952	903	914	911	949	912	909	925	964	934	883	909	862	880	883	949	924	907	932	938	849	938	921	930	848	900	845	917	902	959	904	916	963	893	916	862	905	937	960	923	907	965	917	893	874	914	881	865	955	889	930	969	933	877	857	867	837	955	893	917	935	922	830	964	910	917	910	925	933	931	847	899	869	923	931	846	905	864	948	893	889	890	952	871	852	884	876	926	949	978	892	927	897	927	948	902	937	964	901	932	885	905	910	889	910	867	922	921	903	902	902	925	910	877	929	978	917	901	881	939	903	947	866	898	985	938	941	885	921	922	897	974	917	938	885	869	928	951	888	983	932	900	912	901	884	908	935	872	925	937	880	860	938	916	915	867	881	876	894	879	948	961	890	930	953	921	837	943	914	891	905	906	875	885	861	949	933	933	900	928	884	895	960	911	895	889	887	866	899	932	939	920	920	868	858	900	898	934	926	907	881	912	980	914	936	890	922	978	884	940	877	927	905	871	889	861	872	934	908	956	895	888	894	906	918	940	909	924	878	893	924	907	888	897	934	884	861	938	998	939	917	885	908	935	850	917	920	904	908	863	901	1013	910	895	935	890	906	923	868	884	887	899	923	907	899	922	903	873	861	901	909	849	899	958	935	900	963	947	953	915	901	932	877	877	923	934	985	918	915	878	926	969	904	951	901	906	857	912	915	942	907	912	916	867	911	890	905	888	889	936	950	935	874	926	900	926	917	951	910	898	924	926	865	886	942	925	926	938	959	908	1006	888	933	924	843	947	923	934	881	893	912	971	929	908	905	917	984	871	913	855	945	899	903	913	920	994	898	945	958	988	850	922	878	943	932	901	912	925	852	885	898	905	904	886	918	859	866	879	931	927	918	973	925	996	955	917	884	856	900	961	927	881	898	948	890	928	970	963	913	909	879	925	905	909	892	856	906	882	882	916	944	872	910	909	873	922	937	911	911	856	928	928	927	919	874	925	869	912	920	933	909	908	845	960	931	948	910	919	963	901	911	902	962	924	903	848	890	902	952	954	901	932	916	892	913
8530	559	494	462	371	327	262	255	242	234	228	233	228	240	218	240	222	200	216	197	239	222	199	217	207	197	215	202	207	197	214	219	221	191	221	199	209	230	205	189	209	213	211	191	214	212	189	232	186	226	214	227	225	207	225	229	212	216	207	205	216	201	202	204	194	178	197	196	223	215	215	201	207	199	221	209	195	184	195	226	207	183	220	204	191	182	195	212	228	227	225	214	202	208	217	186	241	225	211	212	203	232	201	200	196	195	208	244	233	206	214	216	192	195	211	229	221	196	191	194	226	226	235	206	208	200	198	186	223	189	213	207	226	207	200	197	237	234	217	201	217	228	247	183	212	220	195	176	210	222	226	195	210	207	194	201	208	226	205	197	193	205	224	249	172	226	191	245	226	199	226	214	196	205	206	242	219	209	230	196	192	226	227	225	213	227	203	204	191	213	197	192	194	196	240	202	202	220	211	214	224	174	214	194	193	228	215	188	171	222	210	218	182	215	218	203	203	223	219	197	234	212	194	207	223	170	205	230	214	232	217	249	227	212	177	216	218	213	212	216	221	212	216	235	208	200	189	198	220	195	226	188	208	192	211	223	212	185	203	199	230	231	209	224	212	174	208	218	240	217	200	218	215	194	188	196	217	200	207	212	208	215	230	210	213	185	223	193	175	209	215	207	205	218	207	216	202	197	211	184	203	231	225	192	205	223	188	229	196	198	207	228	211	209	216	189	192	203	211	226	207	192	233	219	248	217	232	182	210	205	230	190	225	199	212	213	222	217	205	245	200	196	213	247	225	206	172	174	199	193	190	237	192	196	202	217	210	208	219	217	198	209	209	216	214	187	189	192	207	224	203	235	236	228	174	208	210	210	191	198	214	200	206	189	235	219	239	233	202	207	218	213	203	237	223	225	198	206	216	204	226	223	198	204	225	240	201	205	199	216	223	219	208	210	214	212	210	212	198	224	208	219	201	226	191	236	221	211	213	242	221	206	214	195	243	202	212	230	208	228	222	224	215	226	198	180	204	199	173	217	213	247	229	206	189	216	204	210	199	181	219	221	210	196	238	189	222	216	207	200	207	222	226	253	212	204	192	213	213	227	198	206	213	197	192	190	238	228	235	194	200	217	226	204	191	205	190	235	211	192	223	192	239	219	200	207	206	187	198	201	216	206	195	214	194	218	195	183	227	219	242	204	217	227	225	202	247	212	202	216	226	230	200	204	210	201	214	223	192	228	205	211	216	211	215	216	226	229	235	212	217	193	177	218	208	194	195	222	220	211	188	222	209	214	210	205	205	197	214	212	225	232	212	197	209	190	204	213	227	198	183	193	243	214	189	220	213	184	214	202	195	234	187	204	227	228	215	186	232	193	195	154	213	211	221	232	229	241	214	217	191	211	205	198	229	202	231	208	192	223	214	215	205	209	246	207	207	212	194	189	189	198	209	199	218	191	209	200	202	222	194	212	215	191	226	188	201	187	218	202	209	199	211	220	208	238	211	211	212	223	183	188	212	226	188	192	231	200	221	215	203	219	216	208	207	215	188	222	218	234	211	218	218	206	202	223	228	203	243	208	206	206	219	202	204	204	205	221	215	205	236	216	205	206	204	201	198	197	209	212	211	183	206	189	212	201	190	191	203	224	240	221	208	197	217	217	208	231	244	203	208	208	208	209	209	202	211	210	192	214	211	230	218	198	208	198	213	209	203	227	209	198	219	215	202	191	203	213	191	198	232	204	217	208	221	206	220	224	209	211	211	238	232	186	220	221	211	199	188	180	181	208	209	188	192	198	225	236	223	222	209	222	208	196	188	215	228	225	225	185	198	229	220	228	178	222	211	209	198	222	177	234	197	197	207	232	202	207	223	211	203	224	205	205	220	201	200	226	216	212	215	186	180	222	233	215	199	184	197	209	191	214	185	209	197	210	206	213	186	211	221	235	226	198	194	195	187	188	226	197	199	230	193	256	213	205	234	192	205	204	235	199	213	188	207	207	172	227	214	205	216	212	215	218	186	198	220	213	198	221	212	186	197	217	223	213	219	204	198	218	196	230	203	181	217	226	208	251	213	224	210	218	209	212	208	204	221	189	243	229	216	227	168	236	218	213	222	197	161	189	191	189	217	210	207	218	196	200	214	214	188	216	215	201	220	215	213	205	210	195	198	234	182	208	200	242	216	220	187	201	198	200	185	214	201	184	208	217	209	203	188	190	205	213	168	200	192	223	209	211	201	204	189	211	203	186	186	215	218	205	205	224	183	215	228	208	203	237	220	214	218	200	212	194	200	202	209	186	209	224	171	166	210	210	217	203	203	191	240	245	182	203	188	176	227	210	201	191	213	209	236	212	244	211	215	219	214	203	211	206	230	208	218	194	213	196	201	206	203	194	173	215	219	205	189	221	204	232	193	209	234	249	209	213	238	197	209	217	222	227	193	205	211	199	185	210	201	217	215	248	220	202	187	244	218	193	220	182	204	209	205	188	201	208	207	182	189	197	210	213	220	219	204	221	213	212	208	190	223	195	217	202	256	237	227	225	191	229	239	202	215	210	227	210	220	215	212	187	186	194	210	220	209	160	198	195	194	219	238	213	209	192	200	196	209	205	196	251	208	200	210	215	214	231	194	236	220	224	218	219	211	231	229	212	182	198	212	207	203	215	198	234	216	208	209	194	225	219	192	208	203	211	216	217	198	216	199	197	209	201	228	202	181	198	227	199	207	164	202	217	208	198	245	229	194	215	213	213	216	202	221	200	231	196	200	207	221	236	199	206	229	213	207	215	220	182	208	225	207	226	227	201	182	206	209	201	199	199	199	212	182	237	205	202	221	199	203	251	210	202	212	181	197	181	207	194	221	218	193	186	238	181	189	181	224	218	199	208	206	221	213	221	228	213	209	228	221	219	216	213	170	225	244	236	201	185	209	211	231	226	227	211	206	194	233	215	214	200	219	232	206	213	221	193	201	239	220	237	202	232	231	223	180	198	206	232	208	202	215	200	213	203	208	205	218	198	223	218	197	218	205	212	214	225	194	232	192	220	191	211	208	199	199	207	193	212	212	203	210	213	221	204	178	215	203	231	200	238	225	188	204	239	202	220	211	195	194	206	218	220	201	214	219	202	248	202	178	221	208	218	218	194	180	217	239	190	201	236	194	202	226	238	219	222	193	211	212	218	203	194	209	224	199	214	216	211	222	219	200	202	242	194	197	202	205	207	205	201	199	223	218	194	209	196	207	230	186	185	201	227	194	198	175	218	232	224	207	206	194	184	224	212	197	210	204	230	203	225	202	213	212	215	231	218	239	219	211	206	197	230	222	221	187	199	191	207	216	195	190	212	215	205	238	185	220	186	224	197	216	212	222	224	209	196	202	214	216	224	229	193	188	219	217	209	189	208	213	176	203	215	179	226	204	187	205	212	195	203	208	205	200	253	198	191	217	219	206	209	200	242	178	181	205	210	190	231	218	205	208	216	208	190	204	200	185	246
6879	752	1210	1355	1147	1016	880	821	728	684	699	638	625	655	660	625	581	631	578	586	579	613	503	592	542	524	570	544	514	511	560	515	536	586	530	551	522	552	500	552	508	521	521	520	550	558	522	519	520	524	514	488	569	508	508	530	525	563	554	538	565	525	484	507	528	493	535	527	555	567	557	514	546	522	515	492	538	538	506	527	532	560	528	507	570	489	533	508	496	495	550	560	511	539	512	527	508	492	508	511	513	556	508	498	510	539	552	506	499	541	529	503	507	512	555	519	539	523	521	557	544	501	568	541	550	519	523	551	494	548	566	576	500	558	512	556	513	486	548	568	515	501	528	532	496	562	489	491	511	527	543	530	548	544	504	568	523	523	585	496	553	535	533	505	511	524	533	528	533	528	532	543	539	504	530	524	479	526	497	526	549	523	501	519	503	512	526	478	597	516	524	505	522	530	530	538	525	528	540	486	500	506	544	527	514	531	563	501	511	520	539	514	499	527	525	499	582	543	497	497	546	547	516	553	521	532	547	506	507	482	533	541	533	538	513	495	518	560	534	498	519	496	544	532	501	525	534	526	526	524	527	525	510	477	506	510	499	534	541	566	523	508	508	521	525	502	532	499	526	542	558	547	497	496	552	489	547	503	507	548	500	494	504	545	489	512	554	539	523	516	512	521	496	536	536	483	520	520	475	483	530	522	472	510	489	533	539	538	521	538	529	507	583	536	530	535	520	560	555	532	531	483	550	567	516	523	504	480	590	531	544	498	508	496	517	503	515	541	519	522	510	526	528	547	505	505	523	527	565	559	546	547	558	529	516	536	507	557	518	532	475	541	528	553	508	538	556	526	566	523	515	498	521	514	505	498	526	567	551	557	524	534	589	525	543	502	515	502	525	545	548	520	510	513	530	544	522	517	488	507	515	536	480	509	508	525	524	492	560	521	487	548	516	478	521	491	518	516	518	527	527	514	519	509	516	545	480	572	541	547	537	530	504	510	535	551	523	516	532	532	498	544	507	517	522	573	512	532	528	538	533	499	495	529	524	512	515	524	482	526	504	471	523	539	521	520	532	525	508	540	545	522	484	526	492	515	519	550	506	550	511	519	491	544	517	531	549	514	530	547	537	497	553	496	535	512	504	579	506	501	510	517	501	507	488	527	503	562	518	530	523	498	539	499	500	519	535	542	503	522	506	498	511	503	495	511	521	483	525	546	520	545	533	488	516	551	536	539	489	518	541	556	511	527	530	515	502	571	503	527	523	496	504	548	565	550	529	501	507	549	536	520	542	502	533	529	540	537	550	498	517	506	533	521	539	520	488	542	511	528	557	510	549	547	515	493	504	543	547	510	513	511	529	510	488	520	494	532	526	540	532	516	519	535	511	517	531	520	517	529	572	548	520	522	524	535	535	510	541	504	527	471	516	521	541	498	539	517	517	514	539	508	531	481	501	527	564	551	556	551	552	558	530	510	532	515	525	548	529	531	519	529	538	529	500	541	553	529	484	510	561	508	567	533	489	496	524	517	481	533	508	510	491	511	500	505	520	507	536	520	511	514	561	534	543	511	496	531	534	533	548	518	533	524	492	528	523	515	519	542	512	579	549	542	488	540	511	513	558	529	519	577	514	527	509	534	517	557	520	509	521	556	483	534	535	526	518	521	565	519	513	490	554	536	530	508	458	538	545	549	538	512	514	504	502	591	519	461	522	512	533	523	515	515	510	558	540	548	542	552	539	535	502	586	515	491	510	537	537	525	539	515	519	514	558	523	485	483	523	547	508	536	509	536	518	546	494	513	510	495	527	510	515	514	567	535	509	536	513	541	528	532	526	506	508	532	545	542	527	549	539	543	524	515	538	505	543	550	549	512	549	518	522	542	503	501	535	520	517	500	521	536	516	553	530	553	511	522	496	554	557	510	510	511	527	513	495	513	529	539	530	563	522	496	525	524	520	521	568	520	512	526	529	496	539	521	552	538	533	547	510	538	510	504	532	494	519	502	535	525	513	533	544	528	536	503	543	558	492	513	526	515	527	525	492	560	566	542	556	516	500	526	556	566	533	560	512	558	516	524	525	558	520	519	503	499	515	516	493	553	512	533	526	538	539	538	539	528	547	511	513	507	534	563	555	553	535	539	559	531	535	522	543	494	518	493	517	524	583	538	527	521	527	526	558	542	537	543	515	527	555	511	544	522	560	518	542	505	559	489	503	497	548	510	557	534	540	502	518	535	541	535	516	512	524	533	527	539	512	545	561	533	496	551	513	571	566	544	549	564	523	490	537	520	493	522	511	543	557	532	494	514	511	515	531	538	556	526	545	501	531	526	538	527	564	542	521	512	548	558	497	486	516	518	484	556	542	563	514	532	550	514	518	524	521	549	498	510	530	531	501	552	518	521	519	527	525	533	527	520	510	511	529	546	525	563	495	522	528	524	533	535	492	532	534	493	522	521	533	541	529	558	537	499	529	549	525	540	507	518	539	505	483	548	562	547	550	483	541	494	526	572	521	516	531	476	553	551	501	549	504	512	528	541	539	535	532	524	485	508	551	509	525	532	524	527	535	521	492	503	535	503	542	518	505	559	530	557	520	481	535	526	492	568	513	553	494	517	520	563	490	549	552	521	534	515	502	501	522	504	487	506	547	534	524	574	538	535	549	513	574	526	540	525	502	531	512	519	481	561	545	506	545	510	500	528	507	505	545	548	564	550	564	511	486	510	519	524	515	548	514	568	571	516	531	527	497	537	558	525	511	570	539	530	539	524	543	507	539	516	493	553	506	516	533	497	544	502	482	553	509	469	501	539	516	524	546	510	488	546	514	523	501	509	506	521	504	501	540	539	516	504	505	523	535	516	532	496	545	507	517	534	511	527	518	507	532	489	573	557	555	503	513	546	502	510	528	539	545	554	531	511	547	492	511	542	523	555	543	514	513	559	532	541	532	474	535	545	550	545	545	508	512	509	510	499	514	500	500	508	537	508	529	520	511	512	542	528	551	548	571	514	520	522	507	565	503	517	548	544	552	503	540	581	567	515	481	513	542	513	499	542	500	543	516	559	530	559	515	547	523	479	585	494	496	531	542	518	515	524	509	510	571	530	568	515	524	499	502	507	519	541	515	533	549	502	544	534	495	507	516	540	522	508	513	525	534	526	526	521	519	495	481	511	541	539	551	555	529	507	528	502	522	516	522	510	538	475	539	547	533	530	521	543	506	516	537	545	518	527	517	561	509	553	508	532	521	512	537	507	538	531	579	551	522	532	496	522	568	531	578	523	520	516	545	515	529	527	549	524	568	532	540	530	512	524	530	512	563	510	510	507	524	534	532	517	546	499	522	550	519	536	526	517	530	575	560	555	526	502	496	548	506	515	528	548	483	528	515	529	539	517	546	513	472	499	522	532	505	531	506	555	545	485	523	497	504	500	525	534	567	504	558	520	521	509	535	529	561	520	526	545	546	560	528	520	517	517	496	510	512	520	530	515	485	532
15700	1327	934	807	582	478	420	364	352	302	300	319	283	302	291	302	274	293	298	292	267	267	278	254	271	253	275	268	310	265	267	292	250	234	246	263	248	265	274	262	257	289	271	261	250	241	272	266	260	249	288	283	249	261	264	258	251	252	258	257	258	273	244	245	289	266	255	308	263	238	230	276	278	279	279	255	244	259	281	250	278	263	257	261	251	276	299	265	276	242	278	272	282	247	246	276	251	282	268	273	262	293	289	267	267	258	266	281	300	279	266	268	241	265	258	265	285	266	234	259	241	267	265	275	251	245	259	271	286	263	243	270	273	219	245	276	262	279	254	274	269	260	296	224	266	258	224	255	245	261	261	281	255	272	276	267	253	284	269	250	273	295	249	263	230	273	248	287	247	261	258	282	268	246	297	260	253	288	213	271	260	258	281	242	311	266	291	255	285	250	265	282	295	281	236	287	277	233	271	264	270	275	273	277	258	277	259	271	275	238	293	294	271	277	295	250	266	262	262	244	249	259	264	242	230	268	239	265	288	289	271	291	245	257	252	223	263	214	228	254	254	260	238	234	234	291	244	267	278	242	245	256	252	263	269	290	267	252	263	283	257	259	244	245	275	281	276	262	245	263	259	280	254	271	274	294	244	284	228	257	228	244	261	276	242	266	254	285	240	289	272	250	271	267	254	238	249	241	248	236	274	244	273	260	283	261	279	227	273	244	252	242	269	279	273	260	281	243	281	259	273	256	273	270	241	245	253	271	297	221	260	241	283	267	267	237	269	271	268	268	235	267	232	265	261	252	269	257	253	237	276	273	263	260	246	253	250	255	268	255	298	259	273	252	272	292	254	266	273	278	277	279	266	258	260	249	224	263	252	241	219	264	278	237	208	265	267	244	284	239	272	255	250	249	275	274	270	247	259	240	261	276	261	266	301	243	260	241	220	290	261	248	252	296	280	274	264	269	258	244	269	251	259	261	277	256	251	252	270	272	268	233	269	266	214	238	250	275	262	279	277	256	233	247	290	271	255	246	256	258	274	247	250	266	239	262	261	255	262	242	252	277	255	280	242	277	283	263	278	254	242	278	279	239	262	277	245	248	249	284	257	273	239	267	231	255	280	240	240	248	254	256	255	267	247	275	230	273	253	268	292	263	240	252	311	250	258	273	252	266	260	262	239	255	292	255	233	262	260	259	251	262	253	250	243	280	265	270	239	289	263	277	264	297	245	248	254	262	242	258	264	245	246	282	272	262	261	258	279	288	247	259	275	248	253	273	253	262	276	284	268	271	247	285	236	257	249	244	258	255	296	240	278	294	282	262	270	266	226	265	247	252	245	263	258	282	280	255	236	236	249	257	301	266	245	251	262	274	289	279	234	256	245	256	271	256	266	275	238	263	240	253	246	279	280	264	283	253	275	233	279	271	216	290	264	246	261	303	281	259	220	264	281	281	264	236	248	225	265	275	243	261	271	270	252	260	258	229	273	276	286	245	264	295	250	255	250	229	266	254	281	288	240	234	262	282	267	245	237	254	259	228	263	302	234	243	280	267	255	250	234	280	241	252	244	273	220	257	262	261	285	297	257	276	292	273	238	254	294	300	271	255	272	247	242	259	270	258	236	220	244	257	264	254	268	250	263	256	241	257	274	245	273	241	267	278	276	282	255	253	256	250	258	257	277	282	245	264	270	277	276	247	271	288	235	241	245	226	266	275	248	252	254	264	267	250	262	263	252	287	255	253	245	267	259	257	279	280	258	261	252	288	267	292	254	283	258	279	246	234	232	290	256	254	256	217	243	235	268	259	258	234	285	271	279	276	251	259	260	276	250	266	243	277	259	272	261	267	286	278	245	277	269	255	299	269	252	270	262	270	270	286	232	274	267	250	264	247	274	253	262	264	280	278	250	264	241	258	262	239	231	262	246	294	243	256	225	233	243	267	277	276	250	239	268	289	257	215	261	269	257	243	242	286	268	264	266	275	241	268	260	241	237	287	224	263	265	260	288	239	247	292	289	266	272	257	253	253	256	269	233	221	267	279	261	249	246	234	272	240	246	240	244	302	252	265	267	304	250	222	233	262	247	260	258	267	257	259	251	272	266	276	235	290	244	283	269	292	277	274	260	278	270	238	206	253	272	272	266	253	249	281	242	246	253	275	188	242	244	263	244	271	281	281	241	266	234	281	260	245	262	283	284	255	269	262	286	286	255	221	259	236	299	268	274	245	262	234	248	285	254	225	224	240	261	266	258	260	260	248	274	256	247	246	281	255	292	231	246	239	259	252	279	245	243	245	277	280	262	255	271	246	276	248	248	269	281	270	264	261	304	237	272	248	263	282	282	254	255	301	264	265	266	281	268	277	276	240	285	264	281	263	257	244	254	253	260	272	267	258	262	275	281	221	240	274	247	272	269	257	266	288	273	272	265	241	273	264	248	280	254	277	245	243	268	281	255	269	250	252	245	254	273	251	250	247	256	267	288	249	265	264	239	238	255	243	266	255	250	267	253	266	253	246	264	283	279	229	238	278	259	228	252	266	255	258	249	265	249	284	272	256	253	262	264	260	265	296	257	249	274	269	255	267	271	233	222	236	253	251	242	278	337	254	244	249	256	243	254	253	254	262	265	277	272	233	242	285	248	245	243	266	289	259	267	260	276	280	276	277	276	240	236	273	287	260	267	282	265	300	252	281	253	251	273	253	216	239	286	254	264	224	244	277	262	244	264	269	243	240	290	253	252	249	265	246	268	256	233	241	283	261	251	260	268	270	284	278	278	282	246	250	270	222	285	257	259	279	236	262	250	252	267	252	259	288	258	257	266	252	277	253	230	250	236	250	257	279	301	279	270	268	259	266	243	251	264	274	259	296	268	264	268	267	276	255	261	266	269	234	252	256	253	258	253	293	284	282	233	252	266	287	261	203	257	278	244	292	243	287	257	264	274	287	271	261	281	278	250	265	248	282	271	258	221	270	261	266	287	252	234	301	244	286	297	270	242	244	278	262	259	231	248	245	248	315	274	261	259	257	262	223	241	270	247	274	249	230	254	252	237	263	258	277	277	265	259	252	226	261	267	285	271	251	277	256	259	235	276	292	245	276	221	247	267	288	260	249	288	263	256	277	247	235	273	244	281	272	294	266	251	272	295	264	276	264	266	240	260	285	285	257	243	276	291	272	278	265	279	254	260	256	266	252	263	267	272	242	299	255	276	262	278	249	247	257	247	256	270	238	278	266	278	256	268	293	254	278	280	266	254	297	243	266	267	302	260	318	273	278	309	270	263	241	259	262	247	279	269	247	227	252	263	263	299	257	249	272	233	273	254	274	279	262	260	293	279	254	238	292	290	260	277	289	279	288	255	266	226	257	262	246	227	264	265	263	279	256	274	267	271	272	247	260	275	275	241	279	255	255	240	252	276	252	259	232	244	260	266	251	260	279	257	243	259	230	266	277	286	259	258	275	238	266	251	240	310	265	232	263	273	247	262	276	270	243
8866	1246	2074	2344	2037	1607	1427	1241	1096	1061	1032	909	903	853	841	801	789	755	753	755	681	749	728	760	681	713	713	700	712	679	686	706	673	701	744	757	714	726	653	677	702	689	688	668	655	670	662	675	678	731	692	633	680	701	720	649	652	635	674	670	648	726	726	720	647	672	648	698	627	674	660	645	662	675	686	703	716	686	658	699	679	649	702	641	606	678	651	643	674	628	693	637	672	662	640	671	684	669	653	739	691	674	658	635	639	670	683	658	657	672	648	619	643	686	671	703	658	699	681	656	652	643	689	696	690	634	675	623	653	632	661	643	643	679	682	694	662	648	676	640	679	685	648	633	663	619	676	621	648	685	689	673	675	682	654	699	659	662	659	675	666	609	693	634	657	658	662	662	648	713	730	682	675	689	710	633	654	668	697	716	623	641	622	622	704	680	668	596	674	620	700	638	653	728	681	697	668	689	657	632	693	693	629	670	666	660	658	698	670	716	642	659	666	684	620	692	670	674	665	704	641	670	667	657	658	635	679	686	682	662	693	662	619	679	628	623	644	677	644	635	603	623	639	651	634	610	644	622	677	665	649	599	701	650	672	683	603	647	662	671	674	672	655	690	669	655	672	616	654	678	663	625	668	646	670	642	606	703	646	631	686	662	679	674	643	594	618	668	675	641	683	592	660	667	672	634	709	618	677	677	649	651	642	638	682	662	671	643	631	663	683	622	640	679	692	728	658	655	677	637	673	651	658	649	657	644	664	693	685	631	686	613	638	678	656	723	650	646	691	646	674	682	655	656	622	653	699	646	689	698	681	700	688	649	664	647	668	638	650	640	642	651	664	680	641	671	681	658	648	710	645	631	615	634	594	639	705	670	641	667	635	641	696	662	654	675	653	653	643	612	643	641	629	651	651	681	649	671	622	662	693	681	666	672	649	668	661	646	653	666	679	654	625	639	647	655	662	693	648	700	664	674	651	655	637	681	654	715	696	663	656	650	662	656	659	710	683	620	634	670	662	670	637	706	654	677	688	704	672	658	640	660	673	631	632	653	704	690	658	657	660	644	691	663	668	696	675	652	664	647	668	649	653	638	622	630	627	644	676	678	677	648	679	657	663	646	633	636	600	634	681	635	623	651	642	663	666	696	665	670	687	684	619	634	695	636	659	652	598	677	664	715	656	656	673	641	680	629	639	670	673	695	664	706	686	666	698	619	678	683	613	673	660	641	653	653	689	628	657	650	647	648	620	671	625	672	653	597	690	630	701	670	645	649	672	629	655	643	653	626	642	604	678	636	658	679	655	664	664	666	634	622	634	629	663	653	645	623	676	619	625	687	676	675	692	675	674	658	659	676	617	680	640	649	656	655	663	673	677	637	642	702	680	696	657	691	715	658	671	685	685	640	697	690	627	694	660	642	662	682	624	663	656	654	694	711	636	677	659	664	693	627	623	647	696	651	659	688	671	680	677	682	689	619	712	671	615	654	686	694	666	626	597	647	667	626	697	670	655	638	655	648	674	693	671	646	681	663	722	673	666	677	652	636	702	647	678	651	707	672	664	701	651	700	669	651	663	657	701	667	662	679	691	680	632	685	687	646	640	664	661	640	672	641	654	659	657	658	665	664	656	658	619	687	645	682	647	650	653	666	706	668	653	642	691	677	680	701	719	666	662	708	647	654	655	650	638	665	704	642	636	642	692	695	688	638	662	654	676	684	674	704	661	666	711	677	662	651	679	670	693	637	703	712	653	679	625	635	644	614	660	654	668	647	696	650	597	681	670	645	645	639	643	652	667	693	680	682	669	660	681	646	633	595	690	616	654	659	636	614	687	700	729	643	644	660	662	677	636	631	625	658	669	655	648	595	663	659	670	631	661	634	697	622	712	690	636	651	689	629	622	650	676	716	614	682	641	646	646	668	723	645	667	649	619	683	658	657	660	652	669	670	678	621	645	598	641	658	646	671	690	624	621	652	663	642	664	687	631	646	692	645	630	681	664	656	704	627	657	668	650	654	615	683	670	668	659	657	713	642	672	638	680	676	662	643	659	653	670	631	692	669	671	683	657	648	665	671	655	658	680	645	649	692	658	633	650	669	682	693	645	671	678	664	625	659	652	659	628	660	664	693	642	676	688	673	697	674	682	716	654	626	655	689	674	648	665	693	660	653	697	661	686	652	672	733	666	683	671	650	646	637	715	670	638	657	645	656	655	643	647	660	678	635	612	659	685	665	684	738	677	684	676	657	683	629	661	701	683	640	642	625	680	643	675	627	659	641	628	692	635	673	642	648	683	667	660	645	654	674	668	642	742	687	659	655	750	683	660	653	635	645	691	702	673	675	675	646	656	647	647	644	603	664	679	651	641	674	661	675	684	653	654	655	650	644	642	649	672	665	697	663	652	661	697	632	672	668	619	678	643	707	650	658	616	663	645	645	603	690	677	700	647	642	655	677	682	624	659	650	632	684	601	636	689	633	627	640	692	656	639	641	644	648	659	659	698	707	630	698	652	605	635	683	655	655	637	688	672	632	646	732	675	627	658	622	654	684	721	656	632	652	704	656	666	577	606	636	633	684	636	657	630	680	651	713	628	675	662	642	698	662	655	683	681	656	660	682	646	681	613	621	683	672	631	656	669	687	643	683	630	629	610	661	682	694	685	645	674	667	697	671	688	648	693	683	613	590	622	650	695	642	636	663	625	643	679	665	673	653	694	655	660	704	631	699	701	679	686	643	688	626	697	672	638	682	706	697	675	696	595	639	632	649	626	679	678	625	644	696	683	640	658	672	692	651	657	617	684	689	708	625	629	714	613	651	641	672	702	645	636	704	679	671	713	659	679	614	670	667	652	653	677	709	666	678	655	640	666	659	654	682	671	678	662	647	616	666	671	656	695	675	670	674	672	675	633	676	659	703	650	641	654	655	662	712	648	610	703	644	673	654	653	650	667	694	658	627	704	669	658	675	674	657	707	667	677	670	639	675	652	671	676	697	673	615	671	680	639	712	659	648	653	669	659	648	663	642	599	667	657	654	669	681	675	641	699	693	722	676	674	689	665	650	668	668	640	607	630	650	684	666	676	674	627	694	672	645	682	645	623	677	656	696	660	667	656	711	674	652	670	642	692	665	627	676	702	634	654	637	689	642	663	614	647	651	658	637	669	668	661	674	676	668	685	637	669	650	623	640	631	664	631	661	671	648	643	641	689	674	653	659	684	676	658	671	632	658	681	685	630	639	653	627	705	685	601	618	677	616	661	680	644	633	661	598	647	631	689	675	650	646	685	671	673	707	653	658	693	670	623	640	645	627	612	709	601	627	685	651	637	718	681	672	644	714	694	660	643	694	686	630	631	601	671	677	664	720	626	695	678	651	660	585	681	666	643	703	658	667	696	644	674	644	640	660	670	673	632	659	624	608	622	632	607	711	682	644	675	648	656	655	718	638	690	703	620	639	641	678	675	674	678	658	672	671	619	641	685	628	665	651	608	667	665	662
2316	462	410	454	429	430	405	424	441	399	426	429	390	415	453	425	432	373	392	369	399	419	453	429	428	419	407	421	428	417	395	441	412	410	398	399	410	411	399	410	442	442	380	375	417	440	423	422	409	397	409	403	396	402	421	396	374	458	468	385	399	446	423	417	412	435	412	425	421	406	438	422	407	399	403	386	417	424	417	441	433	429	402	375	382	378	419	387	396	392	399	367	404	457	389	425	395	381	413	441	450	387	399	440	447	443	393	405	421	398	389	407	388	415	398	387	418	429	383	412	405	425	415	401	421	401	438	382	454	387	402	427	418	422	416	418	432	424	416	407	429	397	379	453	405	426	446	395	392	427	427	403	415	392	389	364	440	392	423	448	408	430	431	428	422	371	434	416	385	463	416	419	458	401	423	410	390	403	400	392	400	419	437	439	396	418	437	434	409	394	439	410	390	420	402	375	447	438	408	420	445	415	371	407	397	404	394	405	411	400	399	431	409	409	405	391	424	406	419	411	444	387	432	423	401	417	395	397	452	370	409	426	406	424	429	441	413	388	405	411	442	420	389	430	397	386	401	435	382	452	414	428	376	444	381	422	428	454	438	459	442	395	444	422	437	404	405	420	409	404	402	464	421	431	399	405	413	426	408	409	377	424	407	413	389	457	434	406	392	410	389	429	419	418	447	383	405	406	427	429	436	388	417	399	405	406	412	426	417	405	420	407	384	392	378	385	395	417	371	422	380	398	376	421	432	414	413	430	416	386	417	399	397	430	389	384	424	439	395	416	386	408	431	382	408	403	447	388	455	440	422	420	368	408	450	395	404	416	416	412	433	422	400	433	439	354	389	401	428	412	441	408	386	445	407	399	432	410	399	412	444	405	388	425	364	418	390	423	439	431	431	413	384	410	392	430	419	391	430	420	464	418	429	437	377	429	431	427	410	413	445	411	407	453	400	431	390	393	393	415	415	440	382	427	401	395	431	423	432	443	414	430	440	444	422	386	409	422	386	422	441	428	419	388	402	404	380	404	408	392	395	393	428	405	439	426	413	391	416	386	394	437	402	435	427	418	392	438	406	397	422	416	423	382	395	439	446	404	398	399	436	416	426	411	408	371	445	413	428	408	394	410	417	418	392	382	373	423	414	404	433	393	406	418	393	441	445	469	413	419	363	393	422	404	415	406	458	419	391	403	478	429	455	419	421	417	380	410	474	400	410	401	426	402	420	410	364	413	384	410	381	422	418	401	409	473	413	398	404	400	381	412	414	388	404	412	403	399	395	403	380	410	398	435	431	412	399	420	426	422	397	383	431	403	386	424	413	426	417	437	402	433	456	384	416	395	408	427	424	438	413	419	400	401	377	472	425	420	387	390	434	400	380	391	395	409	430	392	418	405	391	420	391	385	372	447	401	443	402	416	431	434	384	368	396	396	436	423	414	429	449	394	416	410	410	437	420	473	413	395	433	419	393	385	453	385	438	444	407	412	429	390	391	396	449	401	450	412	405	443	428	428	432	448	420	439	420	445	449	435	433	383	387	404	410	357	420	426	408	429	423	448	372	401	429	438	426	424	409	413	394	413	404	426	442	428	411	389	387	377	468	441	419	369	419	427	406	397	411	415	421	404	421	444	426	432	406	396	409	399	395	408	424	419	401	367	421	409	394	423	468	377	393	403	391	405	384	422	428	430	390	412	420	447	394	394	412	394	434	421	409	444	432	385	478	424	423	396	432	411	453	426	393	396	377	398	411	433	406	449	374	379	381	404	384	383	421	413	466	380	407	392	415	445	392	418	442	423	393	421	405	409	479	429	388	378	375	425	445	465	437	414	403	386	442	405	437	414	395	390	398	415	407	475	432	411	404	406	454	390	424	455	389	388	380	404	438	384	415	403	384	391	402	409	422	430	386	409	400	444	426	386	421	424	375	416	386	406	419	394	390	412	439	428	474	379	414	378	416	423	409	417	427	401	419	389	433	437	399	416	431	398	388	446	444	379	414	423	397	379	404	438	407	450	419	420	395	417	459	408	407	410	408	417	446	450	411	421	413	404	419	402	441	413	421	425	438	423	421	426	428	371	377	453	421	407	416	411	408	415	439	382	417	399	430	421	402	382	411	416	399	390	413	395	396	421	402	394	439	440	402	410	412	412	412	403	404	398	391	406	385	426	392	452	402	430	446	397	394	422	411	446	429	402	448	426	397	414	433	426	436	442	461	394	435	434	460	425	397	401	424	464	426	438	404	433	389	421	400	452	452	388	416	386	406	382	386	411	427	412	392	387	423	445	412	429	464	411	410	384	415	377	376	388	432	437	382	425	468	422	406	371	433	440	403	395	404	429	398	417	367	409	388	430	447	437	368	432	417	405	396	421	413	375	385	422	367	394	419	436	409	422	388	449	398	420	445	433	382	436	428	437	426	406	434	375	449	457	430	445	394	426	377	364	377	424	418	430	442	419	433	401	416	421	404	429	390	431	358	428	387	394	432	453	446	427	424	405	437	407	411	404	401	418	424	381	402	427	391	395	389	373	408	406	397	408	428	405	434	450	404	417	436	386	387	431	409	409	434	412	418	432	384	413	417	416	419	448	448	398	388	401	402	433	401	407	395	381	388	433	400	454	391	387	432	434	370	398	433	400	386	426	449	397	405	455	380	407	449	397	428	429	410	436	392	388	436	425	410	432	430	424	415	384	424	425	443	424	423	365	415	412	384	423	409	415	411	395	431	400	390	387	385	416	438	399	425	417	403	404	371	428	411	418	358	413	457	427	449	400	427	379	399	455	420	431	421	419	412	404	427	425	410	412	395	381	400	401	369	411	397	413	433	427	420	402	406	410	430	404	439	418	427	388	451	454	394	410	445	426	408	402	371	380	422	410	432	440	389	415	454	409	390	405	404	407	427	441	413	426	392	418	408	417	416	402	394	373	426	406	464	456	443	458	426	446	424	365	386	412	457	401	411	379	409	416	420	428	413	436	438	441	422	420	414	403	382	389	450	415	361	379	400	414	401	381	454	403	444	436	421	401	406	431	412	391	445	411	433	397	414	427	429	412	416	436	421	414	433	375	430	416	421	419	380	424	438	420	395	394	403	437	415	386	427	402	400	397	411	436	428	388	474	398	367	409	413	396	408	395	402	394	424	361	417	417	408	408	430	409	418	397	397	392	398	401	400	407	436	391	434	441	403	409	419	401	403	442	379	443	434	429	417	407	405	413	424	419	427	426	403	438	365	377	417	406	411	396	405	382	459	392	399	406	438	396	420	418	406	405	404	390	372	418	437	430	374	412	411	388	398	398	426	438	424	423	395	391	426	426	377	458	413	388	469	402	411	435	431	444	410	407	402	435	402	410	397	419	419	411	408	408	406	432	393	456	422	409	411	446	430	377	400	386	436	383	389	422	387	398	430	407	427	413	407	419	407	430	451	419	406	410	409	396	401	393	424	397	427	401	426	385	418	402	369	429	395	362	409	423	422	410	451	386	426	435
2809	970	934	969	970	955	899	947	934	918	878	947	912	913	939	910	941	884	922	939	971	936	902	924	953	910	879	945	924	970	929	937	923	941	923	896	892	907	909	855	907	924	903	884	869	879	908	894	900	884	962	914	965	905	934	978	939	915	905	939	911	915	864	925	958	966	907	1003	933	926	953	928	938	976	933	936	903	930	887	952	964	912	917	910	924	990	889	915	933	926	941	910	892	937	950	909	952	887	901	921	907	898	882	919	894	952	938	879	894	918	938	870	904	895	893	943	931	966	887	907	908	920	912	1021	919	918	958	856	959	918	947	932	942	905	908	916	919	885	944	890	904	927	902	963	953	944	932	915	880	866	960	961	945	908	871	915	889	940	917	933	937	930	942	936	913	912	950	905	912	961	901	916	921	922	962	869	907	949	927	908	943	957	889	854	923	963	917	944	905	935	893	901	942	861	942	938	931	917	918	888	937	938	903	911	912	889	885	902	899	940	923	916	933	922	880	956	887	937	902	909	957	890	956	952	918	904	912	941	929	914	887	886	942	878	904	914	924	907	858	931	899	907	944	918	886	935	901	898	954	869	867	860	940	905	910	937	855	888	927	939	931	933	914	945	946	910	995	910	978	880	923	911	940	930	932	915	907	917	910	938	890	932	908	893	921	885	904	924	910	882	936	943	876	938	901	847	860	911	900	990	872	944	915	920	863	894	933	905	899	864	940	941	919	974	868	908	895	854	904	897	894	909	894	952	958	955	970	912	927	891	921	891	901	945	877	932	883	886	868	916	915	913	956	909	954	944	929	888	904	908	915	936	905	933	886	901	917	915	887	854	961	934	931	902	865	909	926	913	865	913	955	896	940	906	943	922	946	910	949	981	931	916	849	942	869	920	915	911	944	915	940	877	909	914	965	904	942	944	893	921	863	942	879	912	924	921	961	877	923	963	856	869	927	956	865	937	889	960	892	942	945	966	923	947	902	927	905	959	986	877	890	921	917	879	901	888	845	950	923	916	925	951	901	933	931	925	909	878	948	957	961	935	906	872	916	933	889	896	895	963	954	941	949	946	888	920	880	939	887	930	828	927	975	989	921	911	872	899	912	908	927	899	916	890	912	894	980	934	941	930	926	953	924	931	887	915	918	896	890	876	899	924	970	929	941	927	923	959	910	893	916	895	900	906	918	931	921	900	926	912	928	933	905	903	892	910	889	904	880	885	986	942	945	889	929	893	883	929	985	871	962	925	960	940	914	973	940	934	946	928	883	922	929	909	889	890	925	921	941	926	888	955	1013	914	905	940	935	929	877	911	930	842	902	964	912	957	924	895	954	841	903	892	879	927	943	944	960	883	912	921	865	909	917	907	893	923	876	960	917	923	932	943	920	923	943	883	959	916	914	879	894	945	915	904	932	946	883	957	981	938	923	916	935	894	876	903	922	911	896	903	885	915	922	898	905	909	925	911	890	884	907	898	956	877	924	901	943	913	932	902	937	968	869	953	899	921	897	884	908	915	899	928	896	919	927	959	862	885	930	902	901	971	887	924	927	878	915	928	879	942	899	942	929	918	902	893	941	974	941	882	907	920	975	960	966	918	948	924	916	907	936	940	863	852	950	892	930	929	939	930	931	927	915	891	930	907	985	894	935	916	871	976	897	935	895	938	895	856	948	868	905	913	919	899	916	913	872	892	947	939	886	906	876	940	963	878	925	941	910	899	885	885	947	928	926	933	888	931	901	886	948	953	936	922	949	900	973	932	915	888	941	918	879	935	918	903	876	935	860	959	891	909	954	911	969	920	896	937	933	894	931	878	899	939	945	938	893	889	886	887	944	953	889	940	948	960	902	850	934	916	942	889	889	951	887	914	912	925	894	927	894	924	935	894	932	928	908	903	860	954	919	934	912	945	925	865	888	936	914	949	877	922	921	914	874	879	933	925	952	971	871	962	961	977	920	960	913	908	933	910	970	910	900	890	928	983	960	948	935	896	916	914	1004	952	949	881	924	908	937	932	880	878	962	865	884	905	915	941	913	956	919	913	933	951	911	923	956	953	902	921	922	902	917	916	885	961	956	883	996	937	874	878	845	937	858	943	900	889	898	931	927	914	942	888	955	892	890	878	919	917	941	930	977	888	939	947	953	897	911	970	914	836	911	922	956	929	921	931	939	927	920	906	921	903	942	925	1022	916	904	931	955	907	954	897	919	961	874	873	880	866	971	912	915	908	941	960	967	978	971	930	886	920	918	909	886	955	939	904	916	950	945	862	948	943	932	938	840	937	970	940	901	928	857	901	907	918	896	880	920	927	914	932	889	932	889	983	939	893	915	919	953	897	927	908	912	856	954	889	898	895	922	948	945	949	957	876	892	925	897	951	906	936	881	957	894	882	922	893	951	978	896	914	946	905	883	897	916	881	893	919	908	900	916	929	928	913	901	912	952	873	883	908	889	871	924	922	921	914	987	876	976	906	946	910	940	881	931	884	918	938	930	895	907	942	846	885	894	923	947	965	959	931	949	886	898	882	933	875	878	933	919	910	878	891	956	909	925	878	886	925	875	914	966	919	860	896	884	897	944	946	893	884	959	905	920	901	970	926	916	906	926	908	972	882	926	914	890	960	874	941	896	926	883	890	913	931	977	934	930	927	939	912	952	923	913	942	939	941	945	910	913	904	957	931	876	931	933	919	892	887	931	921	851	933	866	936	898	915	903	938	956	916	872	914	856	868	885	943	963	910	895	968	917	961	979	928	870	927	920	914	935	910	928	936	917	937	919	958	961	933	975	869	914	934	931	889	904	919	928	939	953	938	892	927	875	905	907	930	880	905	929	921	910	895	943	1017	949	934	889	897	886	958	1010	938	924	928	945	894	955	882	895	942	922	889	895	917	898	973	908	904	892	906	936	907	923	936	991	876	905	922	897	941	920	896	924	890	953	865	923	905	922	874	972	976	881	874	966	847	943	906	942	870	926	949	903	893	877	905	879	898	933	994	911	978	879	929	936	929	979	933	910	955	925	908	896	913	879	903	898	924	913	982	982	964	942	854	939	922	991	927	924	932	909	919	949	905	989	895	924	936	963	965	906	863	951	921	933	906	951	979	923	982	821	918	944	937	923	934	917	894	925	877	931	909	910	966	955	955	913	892	958	837	957	929	893	964	903	921	930	941	950	931	955	910	865	902	926	944	867	902	901	880	930	857	877	940	937	926	917	880	935	914	905	908	895	933	919	909	915	920	956	897	879	882	886	920	930	911	944	908	943	945	939	944	944	920	956	887	871	898	891	975	914	883	959	910	903	929	968	896	914	876	939	902	940	974	933	921	965	908	885	906	895	868	876	898	945	896	943	924	969	898	936	914	897	886	930	914	965	947	970	838	940	887	911	934	939	880	884	935	894	887	911	921	936	942	900	907	912	887	982	890	913	945	902	889	927	952	901	927	940	958	884	933	922	969	883	912	938	921	885	941	910	865	890	875	935	916	899	920	939	895	943	889	861	937
8061	530	522	484	399	303	263	273	244	254	220	228	205	234	180	223	184	237	204	214	218	210	205	198	199	189	195	203	201	211	205	193	208	216	227	205	207	186	192	189	219	197	225	216	215	175	209	220	232	213	178	210	186	203	213	204	203	203	212	210	193	209	193	193	194	213	212	201	194	194	190	223	207	214	212	187	205	191	201	212	200	211	214	199	228	217	196	193	215	187	215	207	199	229	190	210	187	206	215	219	209	209	181	213	208	204	188	216	226	204	183	210	224	218	209	217	215	218	186	192	192	198	203	235	173	207	177	222	208	210	182	187	239	190	175	193	203	185	217	160	198	192	203	206	192	185	179	249	216	184	202	196	223	193	209	246	205	185	205	212	216	191	203	182	204	175	185	205	225	199	190	190	198	187	214	188	228	219	187	188	209	202	206	198	189	217	195	158	175	219	214	209	213	206	199	210	228	219	213	225	221	210	192	206	178	195	201	205	190	222	215	194	210	220	236	177	189	223	194	197	180	192	248	194	200	242	213	201	185	238	195	192	201	186	193	185	175	229	194	170	219	200	190	205	195	212	245	220	192	215	172	185	204	237	220	206	201	212	201	197	227	227	187	185	220	236	230	195	178	220	205	204	216	181	216	223	176	203	192	187	193	200	198	189	177	208	204	170	201	222	214	199	213	184	199	173	185	224	223	195	212	205	222	188	198	229	185	204	212	201	210	201	198	203	203	204	186	197	192	206	207	197	211	213	189	182	226	213	180	192	207	222	241	200	217	200	220	204	195	187	220	182	234	208	225	179	230	179	202	208	204	206	211	202	197	210	191	197	177	200	218	210	228	213	222	222	214	156	230	201	196	188	201	198	229	190	206	223	191	192	220	211	183	205	203	192	211	195	179	193	193	191	199	193	200	203	212	191	209	203	224	203	228	188	219	199	203	221	192	191	215	207	205	214	226	204	202	196	207	193	192	221	213	198	201	213	206	219	197	203	176	215	217	201	201	190	195	203	193	192	217	202	214	217	198	173	212	206	181	223	224	224	228	213	203	230	185	189	211	207	197	192	214	200	191	197	211	201	222	215	226	207	189	203	229	222	191	211	188	187	212	217	207	207	181	205	195	206	202	168	205	190	173	213	202	201	187	197	162	162	199	187	209	217	198	214	203	219	190	236	187	202	197	196	222	190	215	200	218	196	219	187	201	197	210	185	190	186	194	187	217	199	198	215	212	225	192	176	209	198	214	198	212	180	225	211	196	228	206	182	202	187	197	197	191	198	210	208	214	212	191	201	187	206	200	200	212	226	214	217	200	206	203	202	184	179	229	204	221	196	225	195	204	205	235	207	216	209	189	213	229	194	182	216	192	218	199	170	177	210	170	195	199	207	202	209	196	177	207	204	202	197	198	208	206	206	208	212	185	236	195	186	184	203	201	201	179	223	195	204	200	220	205	206	211	202	224	210	194	204	203	223	201	201	199	219	214	218	169	218	221	221	191	223	205	187	183	210	200	249	228	195	199	178	210	204	166	220	176	200	240	219	201	201	174	226	225	177	167	198	190	206	201	206	175	210	182	220	211	217	222	208	194	204	220	198	189	206	210	208	183	214	198	195	190	219	201	210	185	201	215	198	210	194	200	222	216	209	194	193	201	191	195	222	225	183	188	216	195	202	226	193	235	191	208	186	227	205	196	177	193	196	178	206	187	191	195	233	223	218	203	191	156	202	205	246	178	228	175	206	177	177	215	212	213	201	211	204	214	196	224	211	206	206	185	183	198	203	208	224	190	218	215	222	213	196	226	195	200	186	188	200	224	211	230	207	218	193	217	260	195	202	195	214	186	207	211	187	215	174	185	177	202	216	210	196	184	182	214	227	193	202	203	215	200	189	221	188	203	181	168	187	219	215	168	209	193	195	205	211	204	190	204	199	216	211	229	199	208	192	200	224	215	223	220	204	193	212	185	216	228	179	201	204	212	199	202	187	205	224	207	185	211	217	212	206	196	221	213	201	194	208	167	182	208	211	199	180	216	214	216	207	204	222	188	190	235	209	207	200	210	189	195	225	178	196	181	211	217	206	186	200	192	212	225	188	220	218	216	170	203	175	183	169	208	192	202	211	219	198	220	217	212	174	207	225	183	199	203	181	204	231	214	190	185	195	204	221	214	205	184	193	189	220	188	202	191	244	202	229	208	196	193	229	186	207	194	222	186	201	194	194	212	223	209	199	203	191	216	213	213	190	204	192	240	213	209	179	202	190	215	195	211	249	221	188	212	227	196	197	221	187	202	194	176	190	208	215	195	198	234	179	182	245	194	202	190	214	190	183	177	186	188	195	211	195	176	185	204	218	228	176	201	218	172	202	231	171	197	178	197	200	177	215	189	234	232	196	186	170	216	218	250	215	186	207	219	193	205	195	223	213	208	229	211	203	200	181	198	224	164	194	198	186	190	182	234	198	200	238	221	192	212	196	198	194	208	191	174	194	182	199	209	210	192	243	214	192	200	185	198	199	192	197	210	202	190	197	187	200	193	184	226	197	210	183	200	211	203	198	224	195	203	211	179	199	209	205	198	196	208	219	237	191	222	208	197	213	190	204	219	209	240	230	199	202	208	216	198	149	195	209	198	222	202	182	205	200	219	212	223	208	179	205	212	191	222	222	190	185	185	223	219	171	225	185	198	213	198	218	191	227	210	200	189	189	203	206	199	194	224	236	202	211	189	215	199	195	201	202	191	179	189	175	190	208	206	190	183	210	190	208	217	215	183	209	209	193	196	214	200	188	215	194	200	220	210	188	205	211	216	216	209	207	199	217	198	204	211	201	195	181	202	194	218	213	203	209	185	221	191	223	212	235	197	227	195	219	195	213	223	204	196	230	177	187	205	189	203	167	228	208	201	195	184	212	204	191	222	205	194	204	191	205	208	223	213	204	203	186	209	198	198	225	220	179	208	186	176	216	218	224	226	196	203	185	215	177	197	203	184	169	249	232	196	219	192	198	206	251	193	198	219	211	210	202	190	222	213	188	186	222	202	198	194	212	224	213	199	203	218	205	200	213	200	206	171	202	211	183	224	204	201	181	240	226	208	192	189	221	213	203	214	214	204	193	213	177	211	193	183	163	194	206	214	231	208	194	202	188	199	201	188	209	199	216	219	205	200	184	191	206	186	189	192	209	193	225	205	217	181	203	220	176	194	200	189	217	190	172	190	166	217	206	177	202	210	217	201	171	191	195	210	224	186	207	215	177	188	189	188	198	208	189	213	199	237	201	195	189	219	194	201	214	215	212	196	179	199	188	209	190	185	208	207	195	176	209	204	213	181	204	229	185	198	205	184	214	224	230	193	190	205	174	189	189	210	209	220	222	230	191	193	189	189	200	222	214	195	192	189	186	206	212	218	204	209	222	168	194	200	212	177	188	206	210	198	208	195	194	190	212	212	202	193	232	220	214	240	218	181	214	210	197	210	205	199	202	215	171	204	207	216	217	182	203
6593	764	1176	1348	1233	1064	952	803	774	696	741	651	626	608	585	607	581	622	529	561	525	560	515	536	518	543	515	572	566	533	538	518	542	550	562	536	512	521	492	534	520	528	498	541	511	527	514	504	548	536	529	513	521	505	505	515	520	520	519	476	503	548	559	526	554	530	511	551	522	541	515	531	495	524	490	500	539	519	508	562	496	479	529	516	505	539	501	546	537	557	521	511	497	521	517	505	533	530	553	530	522	504	543	504	472	495	489	486	538	565	511	511	517	530	490	510	557	489	494	503	535	547	524	489	510	519	561	500	544	501	505	541	515	508	497	499	500	541	540	483	516	497	539	504	530	502	546	496	517	522	541	491	489	518	493	552	537	500	524	535	535	505	511	506	465	517	507	506	485	492	553	512	498	527	500	505	517	522	529	514	510	490	517	472	538	522	496	515	516	488	487	476	531	539	487	487	550	533	487	524	499	554	502	545	503	500	540	499	488	498	548	536	498	501	507	522	549	528	512	520	529	510	542	494	484	536	512	478	516	507	507	520	549	511	537	506	542	528	479	512	507	539	497	503	523	535	492	509	534	518	510	493	542	516	507	480	515	481	499	503	477	500	515	516	540	512	519	534	544	480	510	476	516	546	508	515	492	545	523	537	508	488	544	540	471	544	542	493	481	504	476	510	516	504	558	493	552	529	526	527	552	503	552	494	515	500	516	478	544	505	510	504	506	523	525	466	525	478	481	538	495	479	549	462	506	537	474	539	488	553	484	492	507	567	526	526	539	486	522	501	451	516	504	483	516	525	511	514	519	557	516	495	474	492	533	530	498	497	502	507	504	461	494	476	541	531	516	512	504	508	497	490	525	506	485	534	491	467	541	544	556	540	483	503	478	515	521	530	529	537	558	541	513	502	500	539	527	509	469	513	570	525	506	536	518	535	485	557	484	551	538	515	502	493	529	508	484	490	518	510	514	505	529	513	538	502	500	524	499	492	455	501	493	501	515	477	508	499	523	530	523	515	509	545	527	495	545	535	523	555	518	521	500	490	547	481	532	508	529	529	496	531	515	494	547	541	514	514	509	514	510	542	500	499	506	531	566	536	498	501	519	513	491	512	516	492	507	500	511	486	504	520	466	528	528	510	540	514	483	515	513	499	514	506	517	481	519	515	573	486	509	521	508	518	505	517	524	499	502	507	494	536	510	527	513	489	475	489	529	509	464	554	519	528	533	482	517	479	514	555	545	502	526	513	508	515	528	499	537	517	501	515	510	521	540	526	509	516	510	524	492	517	514	510	498	497	502	585	499	499	530	527	488	503	530	541	505	508	513	492	517	535	523	498	538	528	520	504	534	487	504	504	520	504	506	501	523	502	503	507	501	476	521	503	469	495	538	499	522	496	511	533	492	444	526	537	526	500	533	525	513	521	490	521	500	505	509	503	516	544	526	509	520	508	487	519	503	532	507	516	523	507	543	487	532	505	502	460	487	529	552	519	511	500	525	529	484	481	501	537	529	499	506	529	546	518	499	532	492	510	555	488	527	501	499	502	502	501	491	535	523	478	537	512	510	474	518	499	527	486	521	515	554	575	537	532	520	513	469	571	501	542	525	538	505	544	487	536	505	516	531	499	515	506	556	508	499	530	562	512	473	523	527	523	540	500	495	544	505	495	511	481	509	518	504	536	495	486	528	477	504	524	538	533	518	475	507	508	525	496	526	531	478	524	525	471	534	509	520	527	511	498	447	498	517	515	516	505	556	546	507	502	544	499	494	512	472	500	518	563	470	549	518	509	498	540	520	524	533	504	485	483	478	473	523	547	472	523	523	492	539	502	509	505	541	457	499	478	500	500	519	542	510	542	512	522	559	530	478	487	503	481	508	552	534	490	530	483	500	495	513	544	532	534	537	491	510	459	533	506	534	517	539	528	505	512	525	514	512	530	492	500	501	493	516	513	465	549	538	545	526	512	531	552	520	481	484	508	538	492	518	535	535	496	495	505	520	533	508	491	495	498	527	551	525	481	500	497	510	508	525	501	494	487	528	518	533	511	493	473	501	518	496	502	517	557	534	538	480	453	536	522	516	500	536	503	517	537	506	519	550	509	510	520	511	517	499	509	500	484	475	503	485	514	538	530	511	526	494	494	528	552	520	502	501	469	541	534	512	467	489	497	531	510	518	538	516	532	493	525	486	500	509	502	523	530	548	535	486	516	499	520	550	488	506	548	511	519	502	514	496	503	526	503	501	508	508	493	501	536	519	501	499	469	516	543	526	489	540	537	559	466	535	498	568	548	488	495	514	527	486	517	538	507	534	513	512	510	515	497	513	506	506	499	478	515	514	507	542	519	475	535	543	503	509	532	523	539	574	451	523	516	521	508	514	498	493	567	471	524	524	530	534	531	477	561	505	549	507	503	515	508	508	490	503	508	486	511	524	543	496	490	474	498	553	508	525	523	534	491	505	533	470	551	518	510	514	486	522	494	486	500	563	511	516	552	534	529	489	507	512	526	509	542	543	477	518	514	501	525	487	525	523	487	491	514	516	505	518	527	491	504	513	529	489	538	523	504	509	521	548	496	498	560	550	519	502	479	496	496	516	496	529	574	524	541	513	554	490	506	543	539	510	516	516	492	497	511	514	505	533	508	534	492	533	541	516	522	515	538	515	519	513	493	511	529	555	546	519	533	525	539	503	568	484	522	508	464	518	483	509	467	488	537	584	506	508	559	503	510	523	552	489	530	512	491	523	503	536	474	551	511	542	555	489	536	569	510	554	497	515	508	466	483	501	522	510	526	488	480	497	492	539	502	477	537	534	529	488	501	475	484	515	466	488	535	501	481	514	506	529	558	524	515	529	546	473	490	508	532	530	561	511	535	500	507	519	533	509	524	498	527	534	520	539	484	488	525	470	535	496	507	483	515	499	524	450	479	498	542	510	527	569	505	519	497	531	534	515	479	536	526	489	501	545	527	525	496	519	519	545	551	520	517	500	528	498	516	516	495	491	534	537	533	510	527	497	518	530	514	509	485	530	510	540	524	517	508	490	517	498	519	500	501	548	530	524	507	515	538	505	476	512	494	526	504	529	515	531	500	518	509	532	515	514	508	484	531	497	556	492	493	491	526	541	521	533	523	484	525	515	548	505	528	468	545	496	554	526	520	523	519	532	545	508	524	510	482	510	541	503	483	516	522	508	524	518	500	516	548	565	523	512	524	521	477	496	493	508	477	480	509	481	524	473	499	519	516	499	504	541	493	536	476	500	490	477	508	494	523	522	531	541	514	491	490	494	494	490	535	528	493	507	493	505	484	509	516	532	523	510	493	487	494	486	518	541	532	520	538	494	484	488	526	540	510	557	538	505	502	505	509	509	548	498	517	531	529	526	513	478	481	567	512	529	496	490	529	547	526	523	508	542	482	476	504	504	497	512	508	473	549	502	562	508	547	481	471	510	492	499	557	551	526	516	474	527	515	497	582	477	496	541	486	510	564
14952	1358	976	797	581	479	388	341	311	310	306	297	306	293	284	293	242	268	286	271	275	271	269	266	240	317	259	270	250	238	282	283	258	289	273	237	253	270	282	265	247	232	259	262	245	279	256	247	264	270	221	234	253	253	260	276	250	227	267	262	265	224	295	254	259	258	244	275	265	234	257	279	250	247	239	246	221	279	249	260	265	253	277	252	243	259	262	269	238	252	251	255	250	266	284	246	276	257	241	266	254	238	242	261	295	266	278	254	249	246	237	252	236	266	242	247	264	296	276	246	264	264	268	225	243	231	228	258	244	257	258	213	257	245	251	264	261	234	272	251	260	237	211	255	277	252	274	263	238	243	248	246	277	255	250	281	241	255	290	252	289	250	251	258	259	258	305	260	251	228	237	241	247	281	258	253	264	270	256	245	258	236	258	285	251	239	244	271	271	247	231	219	240	307	248	239	261	229	265	280	244	229	245	272	243	238	243	243	235	252	265	261	252	255	308	241	279	243	274	264	260	268	243	241	251	275	250	255	274	252	261	264	256	221	249	231	259	214	220	244	254	249	256	259	251	249	238	286	234	254	255	263	193	255	253	260	258	266	256	247	252	259	258	261	252	244	259	262	251	259	257	231	265	271	242	231	289	240	271	271	219	293	266	238	252	244	243	247	293	231	247	235	267	277	232	259	248	250	256	272	246	248	268	241	250	226	288	267	270	244	258	254	245	255	239	251	267	258	251	237	226	231	245	256	263	262	240	289	246	249	267	265	268	255	237	265	268	234	249	252	267	289	257	286	261	228	228	257	260	262	278	239	256	254	250	252	262	262	263	240	244	223	244	254	257	245	229	255	227	233	269	239	250	264	244	229	225	268	231	241	243	215	224	249	251	278	293	260	233	262	267	257	243	260	237	282	254	246	246	257	260	231	244	263	233	267	261	269	251	294	236	260	239	282	255	257	259	265	260	247	225	309	253	262	245	249	246	249	245	250	238	243	268	271	269	257	283	221	244	228	275	248	249	242	274	234	222	254	268	243	237	266	259	255	254	252	241	256	248	238	253	251	241	252	256	263	261	224	240	273	264	220	232	243	245	275	266	273	237	264	239	256	264	244	285	234	232	255	275	281	281	240	282	265	254	257	240	272	220	236	224	243	230	230	255	256	255	259	259	258	228	231	262	242	272	248	249	267	261	275	248	288	237	265	269	235	247	262	239	268	250	244	268	236	235	229	235	241	239	250	268	233	262	290	276	274	265	242	239	217	258	249	240	247	263	245	239	262	270	260	235	234	243	257	243	278	251	258	268	263	244	248	249	244	222	269	264	235	268	243	279	249	231	260	261	257	302	269	260	257	243	215	272	262	247	225	267	244	272	279	256	254	244	275	279	260	244	254	237	277	268	292	268	258	241	280	237	245	224	234	270	252	245	268	256	276	286	260	242	265	243	232	257	240	262	267	235	278	247	250	236	260	264	264	250	262	260	244	220	233	281	283	283	252	270	212	251	241	261	249	252	271	237	270	266	262	283	273	260	258	260	250	248	256	255	243	219	274	237	261	256	259	264	245	295	280	244	230	275	296	265	287	275	284	251	250	261	247	259	270	262	261	226	264	253	237	237	252	264	289	232	264	237	246	240	229	275	275	268	248	252	230	234	256	241	257	232	270	234	291	251	257	260	256	257	239	229	256	251	241	293	263	229	271	248	239	240	265	256	280	279	245	251	230	221	232	245	253	229	272	225	260	213	225	272	282	267	260	271	272	234	245	224	234	259	260	227	247	243	272	265	233	252	254	224	233	252	312	248	232	247	254	270	274	253	255	279	263	254	255	254	254	229	265	241	263	221	260	243	265	271	248	245	256	275	243	250	261	273	233	247	263	248	230	248	274	274	279	272	270	270	260	232	226	263	247	226	246	239	262	276	256	284	261	243	258	252	242	256	275	274	281	267	273	236	226	259	265	254	271	279	237	268	216	237	261	259	250	266	227	280	263	252	261	264	248	221	262	302	242	280	252	265	268	250	236	232	245	239	252	255	244	230	243	280	252	249	272	237	268	269	246	270	244	251	254	243	229	252	265	234	275	250	268	251	255	248	239	248	279	261	254	225	250	252	246	245	265	271	241	238	284	272	265	278	253	280	267	234	254	251	263	236	233	251	247	252	251	238	238	259	238	242	263	277	270	230	248	260	256	247	249	249	221	236	282	278	232	277	283	282	273	237	241	267	270	258	263	242	249	274	258	275	264	244	268	245	255	253	248	272	261	259	268	237	255	290	247	261	270	213	260	265	244	289	253	249	261	270	243	257	241	254	266	266	287	282	254	256	272	239	245	277	241	253	238	254	270	243	276	255	258	230	244	266	252	217	252	267	267	253	242	252	280	231	245	250	251	262	233	268	249	240	270	249	256	242	232	252	263	246	263	233	254	269	279	240	283	272	232	245	245	278	274	280	256	233	239	221	256	268	257	260	289	234	262	233	252	269	251	245	271	232	211	273	264	296	249	259	248	221	290	265	262	253	240	239	203	211	267	286	239	270	253	243	258	247	246	268	257	271	259	245	274	263	235	236	247	287	238	240	248	279	233	245	248	250	260	226	238	291	265	261	264	261	261	268	256	283	277	260	234	248	249	240	259	224	273	237	261	259	252	226	283	242	252	250	294	257	254	255	273	258	278	263	242	241	262	266	246	261	228	257	262	249	227	247	244	266	253	278	246	252	245	266	250	281	255	275	266	249	255	261	237	231	267	223	240	257	298	277	251	236	256	231	249	254	258	245	255	251	265	258	288	245	261	256	257	252	250	235	265	268	232	251	266	264	270	287	259	241	224	261	247	249	281	238	215	258	219	235	251	215	239	241	235	272	233	268	253	264	257	241	256	252	236	255	229	260	234	245	266	254	280	228	261	238	234	259	249	252	254	219	254	254	265	254	192	287	240	269	286	267	254	243	260	254	252	269	244	253	269	286	248	237	264	277	240	249	257	268	255	263	297	248	215	269	236	250	264	248	245	252	251	263	236	262	253	275	238	256	244	245	282	241	235	258	256	279	281	280	284	250	238	255	243	192	256	253	268	255	293	234	248	247	256	265	229	266	241	266	267	254	263	239	256	265	237	262	250	231	249	259	231	255	227	261	248	276	272	275	250	224	222	303	268	260	291	242	258	264	247	272	264	232	258	251	262	246	290	253	274	273	240	233	289	257	270	251	284	232	240	302	283	249	268	298	272	262	254	242	251	270	223	265	250	264	248	256	223	248	244	284	264	251	243	233	240	260	246	236	230	239	255	270	252	248	246	268	266	275	260	227	214	250	232	273	285	241	232	243	267	248	255	236	237	264	247	261	227	226	237	253	272	245	265	232	256	244	240	232	253	250	257	261	265	240	246	267	237	216	257	248	264	271	302	231	237	242	232	268	237	256	257	239	255	225	253	269	244	235	261	260	223	194	274	258	246	257	258	258	253	241	252	273	230	273	269	274	246	224	244	281	248	276	263
8447	1224	2114	2264	1965	1647	1354	1226	1123	1034	977	890	909	835	811	821	751	769	804	767	738	753	723	693	718	639	708	681	658	700	698	652	675	655	717	711	603	661	674	681	673	706	651	656	655	699	690	631	645	654	687	646	673	672	628	651	646	632	658	626	659	657	639	649	651	618	625	621	614	647	668	612	635	656	661	638	667	660	653	613	660	664	646	680	632	657	611	663	666	614	669	668	636	659	670	641	593	609	657	665	655	620	631	668	666	645	611	630	631	641	657	623	633	634	675	614	670	700	632	639	638	656	611	641	668	631	662	685	625	618	622	663	682	669	678	629	625	639	613	643	653	635	622	679	672	652	672	661	612	674	654	633	605	642	678	653	666	651	646	621	651	623	636	624	645	650	649	635	597	655	626	601	590	636	652	629	642	670	612	619	662	655	646	616	628	633	639	590	681	652	647	642	618	670	725	653	634	688	614	631	654	632	658	656	618	657	629	607	613	652	600	642	600	663	602	663	621	640	704	628	626	636	674	698	698	651	629	634	659	611	630	611	626	662	644	625	635	656	664	638	638	604	689	628	673	675	599	664	616	687	617	651	707	633	685	650	639	615	639	641	633	633	628	600	654	654	673	622	625	645	668	615	634	593	670	688	658	600	633	651	659	690	649	654	676	621	624	650	666	672	656	626	698	637	637	626	626	663	614	675	666	656	659	639	601	685	636	624	643	636	616	660	648	621	641	638	637	724	634	657	633	636	643	580	641	620	583	646	648	628	632	683	606	623	643	615	641	661	628	647	651	652	671	642	659	656	629	645	648	646	608	631	616	674	673	632	649	673	662	625	644	622	680	620	628	697	635	670	655	632	659	694	620	649	620	670	656	682	606	605	640	631	639	599	651	652	600	672	652	635	617	693	710	662	651	622	682	665	644	642	672	649	669	660	636	691	647	581	648	641	591	605	660	672	605	677	653	628	642	641	629	673	622	616	646	641	694	659	659	655	627	595	618	673	651	608	658	624	681	628	636	659	686	650	710	624	663	621	657	595	626	625	629	621	644	611	638	648	630	664	610	616	661	664	610	656	637	647	564	619	646	655	687	651	689	639	652	610	648	614	599	637	611	631	636	623	614	664	671	638	637	643	640	636	660	703	647	637	625	630	637	652	575	667	620	643	655	615	642	646	691	662	638	634	633	638	625	580	594	616	633	599	638	604	678	596	671	657	617	644	646	638	674	622	652	646	666	637	694	647	674	664	640	670	670	643	620	620	597	662	679	701	660	717	667	649	664	616	644	669	598	605	654	687	677	679	623	661	685	642	701	633	650	663	689	630	636	625	620	631	625	655	640	670	624	652	621	651	648	629	669	637	687	586	653	677	620	600	679	650	635	633	626	631	669	654	634	658	647	675	643	605	644	669	678	613	631	644	649	651	630	651	633	577	657	651	615	646	635	667	668	652	655	661	642	624	628	652	685	619	634	653	690	613	633	648	614	611	635	664	601	690	639	635	687	649	655	654	662	627	677	625	664	620	642	647	570	635	610	627	611	619	636	675	640	661	678	655	678	682	651	653	620	644	676	654	623	668	701	633	668	646	650	701	629	611	637	633	602	652	608	604	677	667	621	628	650	648	689	638	654	653	607	665	643	653	621	617	658	653	627	640	655	675	610	668	645	617	649	646	613	654	626	642	660	641	694	654	650	652	647	624	659	611	643	617	649	662	647	608	667	636	679	606	622	600	627	627	645	670	652	643	643	654	624	613	659	634	596	599	627	660	618	633	659	639	614	623	669	617	652	617	613	649	662	618	631	675	651	643	642	659	643	685	660	676	621	649	636	602	665	642	646	621	672	663	615	634	655	630	679	635	643	666	665	633	639	653	614	681	656	634	669	642	648	626	637	618	638	653	636	634	625	616	613	665	620	657	605	662	642	611	645	626	634	640	697	661	629	692	641	665	631	665	679	622	643	654	610	665	624	628	622	621	643	628	666	694	623	626	636	652	630	694	598	640	620	598	690	666	681	651	689	612	671	667	656	648	645	611	637	630	677	608	648	623	579	634	679	682	649	641	647	636	676	613	590	644	615	643	663	657	679	648	666	634	644	642	638	606	661	635	651	629	651	658	647	674	678	643	650	687	642	607	616	648	622	635	652	648	646	644	657	616	639	613	646	617	654	665	702	684	654	667	605	637	645	636	659	611	677	637	669	660	646	643	652	620	679	571	611	645	632	634	632	606	651	596	637	618	693	672	662	639	628	626	646	651	629	656	629	706	662	639	634	624	581	642	647	636	636	599	699	668	635	625	649	652	619	625	629	674	647	627	621	670	655	633	668	634	602	687	620	584	645	672	632	644	640	668	644	651	636	685	613	588	644	635	654	598	671	657	616	665	678	666	648	632	660	633	613	644	607	664	664	608	637	627	663	663	614	628	616	623	634	655	613	620	642	624	608	636	636	671	619	630	621	681	676	617	643	603	638	618	613	659	607	635	616	658	671	622	656	631	695	654	647	628	669	627	709	626	632	614	651	677	713	635	663	625	662	663	653	670	645	641	625	681	617	631	614	597	681	681	707	673	602	656	642	637	677	689	630	605	668	645	647	707	600	646	636	638	640	667	633	650	620	675	593	667	687	657	639	659	660	632	643	630	655	582	638	658	663	652	616	599	672	595	663	637	670	681	642	629	677	619	646	626	672	656	683	647	637	614	697	669	636	678	667	662	645	628	661	645	653	613	638	698	648	648	630	667	676	692	588	627	642	621	633	675	617	620	631	651	624	620	679	609	624	623	672	655	587	590	688	626	651	680	634	612	674	649	609	653	621	650	651	636	649	634	603	704	671	649	616	680	648	630	640	690	660	631	658	651	646	685	646	621	621	626	632	651	632	639	640	622	682	640	620	643	626	623	605	650	635	670	646	642	620	609	646	654	659	645	644	635	609	640	642	638	665	609	622	633	626	658	642	622	671	648	648	608	626	643	672	634	569	616	588	682	593	635	635	648	679	636	613	640	631	642	625	646	653	618	652	646	672	625	668	663	607	654	649	630	622	612	684	637	645	663	621	640	619	662	665	666	643	567	678	680	645	651	623	634	648	668	692	582	620	610	653	678	644	616	668	691	672	592	655	657	602	618	639	643	621	611	673	638	631	674	628	702	595	641	632	628	688	674	619	685	650	602	609	624	671	667	666	652	641	659	651	644	623	663	598	680	665	633	650	653	637	654	648	639	694	634	635	666	651	630	619	637	612	632	629	670	666	630	609	651	648	627	614	639	664	658	601	648	657	646	660	639	642	615	614	631	649	653	648	655	672	596	609	614	620	706	697	631	694	630	664	631	619	637	647	610	644	656	658	626	643	633	635	626	608	594	675	631	656	638	660	644	598	636	671	640	646	667	602	667	614	663	600	650	594	634	646	682	609	679	704	613	671	605	623	655	681	630	652	635	661	670	620	653	667	621	660	677	637	648	688	642	637	626	639	619	652	658	668	630	641	636	646	669	673	637
1930	426	417	422	422	432	414	393	418	399	413	401	401	426	427	388	358	405	429	418	398	398	425	361	401	412	387	427	394	412	408	386	418	398	404	408	456	388	406	428	442	391	427	377	434	439	424	398	404	391	399	418	370	385	394	440	403	421	392	398	408	414	405	415	419	342	410	398	424	375	391	406	407	390	414	413	417	423	408	455	365	406	414	428	379	421	421	402	418	424	409	414	367	361	417	433	407	385	375	419	433	427	407	393	424	394	376	373	389	407	403	420	402	401	423	368	401	388	401	423	373	381	424	412	382	399	417	397	398	396	441	408	408	415	432	403	382	441	411	438	399	350	425	407	374	443	398	392	389	401	394	401	388	394	414	416	380	391	452	429	384	397	420	392	413	410	404	389	446	427	391	413	417	414	441	462	475	404	373	409	378	405	386	377	406	414	409	394	410	416	380	392	427	385	391	442	403	400	391	390	395	410	437	406	393	427	455	427	390	358	376	445	452	392	413	407	428	404	416	361	388	404	365	437	404	356	418	419	414	415	402	441	377	404	416	389	421	384	429	430	435	392	431	439	393	433	430	406	363	414	416	396	413	400	412	385	451	376	411	382	408	461	399	392	411	382	392	389	414	446	397	416	393	417	402	404	375	385	392	421	441	397	400	427	436	384	433	435	388	431	408	385	414	378	395	444	367	372	417	395	419	401	448	404	398	411	421	410	392	379	378	434	402	452	398	378	381	418	413	417	386	379	414	424	444	449	427	397	390	382	416	397	396	399	432	364	416	420	431	427	379	406	376	409	383	429	417	423	430	407	439	420	414	399	384	374	405	372	406	403	440	438	401	390	413	375	397	417	396	401	424	368	410	428	409	394	409	394	370	373	431	397	366	387	383	404	402	415	396	418	406	391	430	422	401	403	362	400	391	373	442	448	378	384	399	398	375	385	431	451	373	387	383	443	403	387	416	372	373	382	435	405	422	428	452	389	412	391	384	397	403	413	419	388	396	435	395	376	378	437	409	428	421	404	417	403	400	400	446	410	382	400	402	414	416	394	426	343	418	421	395	415	409	436	388	387	387	399	366	420	414	434	381	378	390	402	398	400	421	452	385	404	409	407	416	408	396	406	419	396	421	422	422	401	459	440	403	411	432	395	389	420	394	396	390	367	391	423	381	404	410	391	395	404	412	408	467	379	378	396	414	427	399	366	379	345	430	454	386	409	439	394	421	430	398	413	419	405	423	360	415	432	441	385	377	377	407	415	456	418	407	418	425	431	389	427	400	411	393	409	473	423	409	380	409	448	366	374	455	404	413	411	416	430	403	403	409	409	403	467	387	392	377	398	412	413	423	378	378	377	413	437	455	395	396	426	452	384	422	406	389	420	416	415	409	423	401	392	403	365	462	373	405	375	420	441	441	416	409	382	401	393	339	384	392	428	371	417	433	432	386	387	410	388	439	367	396	411	426	408	393	377	378	437	412	394	413	430	417	434	391	397	416	413	407	420	403	416	390	425	398	391	414	418	462	427	421	377	397	426	434	405	416	388	373	387	406	406	413	403	371	357	383	437	452	403	441	425	383	379	417	410	376	412	432	421	395	408	390	408	456	382	401	426	409	409	438	395	388	397	413	396	426	380	437	425	401	430	426	425	390	420	420	385	396	399	387	411	389	407	416	350	428	400	411	377	393	405	417	415	427	405	406	458	397	435	437	412	451	406	396	433	386	427	388	390	407	391	439	402	438	439	424	426	393	411	419	416	386	388	413	429	441	436	411	428	441	389	389	423	397	393	431	389	379	374	383	431	401	413	393	400	419	445	434	387	385	405	364	433	409	403	411	378	425	436	441	424	390	396	400	410	458	410	454	390	421	411	396	398	388	401	417	424	416	472	407	425	405	389	408	397	416	400	428	434	417	426	375	398	448	381	461	430	434	397	428	412	373	433	424	367	396	429	408	375	423	395	356	403	397	438	380	404	410	382	344	410	390	384	426	364	415	399	434	438	426	454	423	425	434	400	399	413	418	408	388	419	380	405	442	434	439	420	389	398	407	405	430	416	442	353	403	405	467	399	434	364	422	373	404	382	397	401	407	408	431	383	416	408	416	419	371	414	399	393	403	417	408	403	435	416	382	416	396	439	425	436	430	408	417	408	406	444	422	370	438	396	369	393	361	433	409	374	392	374	426	432	374	384	368	392	391	426	402	430	397	447	404	375	404	399	388	396	413	372	386	412	413	376	402	402	419	389	436	466	402	400	401	386	397	413	400	441	417	370	395	431	372	389	399	427	397	406	402	404	444	393	440	404	402	420	400	416	384	400	420	411	397	419	408	441	381	431	415	413	366	383	396	373	393	371	410	429	412	443	417	407	400	410	390	385	392	394	425	369	367	416	414	401	405	398	387	385	400	367	389	409	420	405	421	403	395	446	420	445	384	402	409	472	386	447	396	408	403	426	365	408	407	420	416	407	401	420	361	378	402	427	402	403	387	423	400	383	413	434	416	405	398	379	429	410	435	410	392	397	420	416	424	393	433	410	398	406	400	417	417	388	375	400	410	386	396	440	427	418	423	412	388	416	384	419	415	411	345	449	414	396	415	417	392	409	394	410	380	385	383	436	404	404	417	446	385	424	442	409	444	403	432	392	406	425	397	392	374	424	401	406	381	409	440	399	410	422	409	401	406	392	378	424	392	396	416	384	450	395	419	431	393	402	391	424	388	426	411	410	420	426	399	417	429	404	413	425	431	401	401	396	400	404	428	428	429	433	405	417	425	425	386	406	427	408	410	439	416	401	429	387	411	424	417	419	425	356	419	471	367	395	409	423	388	391	418	410	386	412	390	406	448	462	419	422	436	399	372	430	443	393	397	409	412	428	418	405	390	396	419	430	377	399	425	414	416	423	410	367	436	459	391	384	406	403	432	404	420	437	394	416	397	404	363	402	412	407	435	418	404	408	376	378	436	420	400	421	407	415	411	411	371	419	416	378	429	410	404	423	415	428	388	415	393	404	371	406	387	378	392	402	393	436	418	446	389	413	452	412	391	410	400	403	398	360	395	430	390	400	438	382	449	378	432	448	406	379	398	389	415	436	412	387	430	416	415	396	425	393	379	421	378	380	414	414	410	449	423	423	445	394	410	366	438	399	410	350	387	428	409	397	420	431	365	405	399	428	393	371	419	382	444	370	399	427	406	406	396	370	382	429	385	432	439	391	410	394	459	414	416	414	432	400	403	411	381	428	446	413	390	394	419	398	391	403	410	434	412	422	400	425	381	429	414	418	424	380	395	400	380	409	396	405	418	413	396	360	428	472	410	444	380	383	392	381	385	400	377	414	394	405	402	389	415	410	413	383	373	425	392	409	380	394	410	394	373	367	391	422	398	404	426	423	394	451	414	413	411	396	436	438	401	388	412	375	438	376	387	413	406	410	383	400	422	416	385	425	389	418	375	415	462	417	397	430	399	371	389	443	397	422	430	411	403	409	409	430	428	373
2300	891	966	961	973	943	942	926	948	906	946	917	936	897	938	906	912	938	888	846	899	892	894	895	883	904	877	861	868	931	918	948	900	891	903	886	977	931	915	905	911	872	903	886	874	903	943	917	932	929	939	870	895	908	848	906	922	918	885	866	878	886	882	894	885	854	886	892	890	892	919	983	913	894	877	869	878	884	888	912	854	866	938	842	903	922	906	947	899	885	901	862	927	870	927	874	845	886	922	905	919	923	936	900	921	900	904	935	922	879	854	892	893	982	866	893	871	876	907	870	905	940	912	858	897	892	923	890	900	958	948	912	874	898	913	950	910	883	920	924	932	898	890	906	926	881	871	910	922	874	951	872	893	870	945	891	879	953	933	917	946	868	887	914	870	848	850	900	951	884	927	875	893	896	863	872	968	909	908	913	923	920	930	907	882	884	901	931	917	902	906	896	891	949	924	898	906	923	899	915	908	933	917	937	905	899	911	856	927	905	940	942	898	917	911	899	978	928	927	913	938	917	838	917	904	874	933	885	935	900	862	890	878	868	912	872	882	862	880	946	919	911	891	914	870	918	922	844	941	936	879	946	884	924	859	890	896	916	951	961	900	893	904	930	921	882	894	874	892	925	949	821	908	920	923	925	941	860	928	908	895	917	954	925	901	887	904	916	864	868	957	870	897	917	861	891	927	916	905	870	902	877	897	907	918	890	874	879	853	916	872	832	921	927	960	933	935	936	873	907	911	871	925	937	925	910	936	936	856	949	926	867	937	916	909	893	867	899	894	908	970	923	917	874	938	882	854	879	874	946	881	882	881	865	916	913	890	905	900	911	953	962	887	950	882	926	977	879	864	894	888	878	885	868	892	938	919	895	918	893	931	935	972	856	918	910	871	986	845	898	924	907	934	875	882	938	898	965	924	876	897	909	916	879	957	902	915	963	880	841	825	919	968	891	893	934	927	869	928	919	868	885	953	911	898	896	914	944	881	863	936	880	950	879	876	917	855	897	926	901	868	883	898	901	908	975	888	874	871	854	926	900	967	882	944	865	948	928	855	929	937	937	910	884	910	901	871	941	878	873	900	924	917	933	949	978	941	919	934	875	950	904	889	889	918	888	883	888	862	905	910	863	892	888	888	888	937	895	879	896	887	931	886	893	901	874	937	916	865	898	926	886	918	870	941	873	937	828	895	914	835	898	883	890	976	879	907	968	927	850	865	944	970	942	908	938	899	870	912	913	872	898	923	912	925	868	862	918	886	891	927	857	893	955	913	875	892	888	931	920	885	915	860	895	903	947	959	928	933	904	877	921	840	892	915	902	874	910	903	951	883	877	937	893	913	920	899	864	887	907	916	924	945	916	916	870	906	930	918	854	882	836	939	920	904	929	855	901	890	913	855	916	922	887	904	877	927	921	922	863	902	886	898	998	840	859	860	897	926	901	901	862	904	920	881	920	909	846	943	950	885	947	903	887	902	927	925	886	913	856	952	894	958	924	885	890	900	874	920	866	910	974	892	927	957	905	911	891	906	943	900	905	944	907	878	940	922	931	917	894	893	880	872	904	919	901	890	897	831	892	907	962	903	922	926	903	934	865	909	914	905	822	884	874	932	886	881	869	923	899	957	880	891	877	881	954	953	967	896	940	885	843	870	880	897	887	848	941	954	853	863	859	901	900	902	904	936	925	938	943	933	930	946	938	895	911	941	907	871	930	868	841	921	919	910	960	953	848	909	855	917	826	911	869	939	885	920	919	852	878	904	976	870	885	911	917	893	901	969	964	916	882	893	883	938	852	874	944	893	906	953	950	935	947	834	903	916	920	927	915	956	849	904	938	921	914	858	884	890	950	920	900	893	907	893	903	890	893	846	870	935	925	971	874	850	894	951	911	921	949	891	929	931	964	855	911	908	944	954	940	914	913	904	874	911	885	924	818	949	943	927	912	912	938	890	900	895	887	895	944	891	888	904	886	923	856	934	861	915	938	885	887	929	928	870	893	944	877	889	900	866	873	941	912	899	875	880	945	870	865	896	902	900	920	866	894	919	848	873	893	927	910	898	911	882	905	891	904	897	895	896	935	879	860	923	819	861	874	936	898	881	898	906	851	883	904	885	896	834	946	901	924	939	863	914	854	888	917	862	932	882	883	945	916	909	844	885	901	860	848	909	951	959	859	923	917	926	934	905	895	863	919	949	879	939	878	928	899	901	934	894	904	909	927	925	910	908	945	836	905	927	922	901	907	887	914	861	930	863	889	867	927	863	884	910	913	937	901	956	965	862	986	896	885	861	941	923	874	865	915	877	936	913	951	916	864	889	867	929	895	866	945	906	844	895	935	934	904	958	900	891	903	893	916	940	919	869	883	883	897	933	921	870	885	926	906	865	920	884	869	918	897	964	850	869	910	913	919	898	962	881	883	885	883	884	876	896	886	911	892	872	872	910	945	871	923	936	909	934	876	928	906	956	860	923	858	914	929	860	952	887	898	880	884	907	889	879	904	883	911	892	945	929	865	956	944	943	937	899	878	961	887	965	905	913	869	932	932	900	896	946	820	881	861	911	952	909	888	939	872	910	922	909	911	841	863	902	871	913	950	910	948	865	887	902	875	895	947	904	908	934	877	933	878	922	909	928	947	960	894	916	880	905	892	951	867	892	886	883	899	911	865	959	908	965	946	856	864	915	896	917	889	919	912	912	898	880	923	929	921	907	926	885	930	903	924	904	925	899	919	927	878	913	902	920	902	915	894	912	925	896	957	884	874	942	905	913	912	849	922	890	954	914	899	932	938	871	902	911	880	944	923	873	917	951	937	909	908	930	940	914	898	865	933	918	862	877	854	926	924	888	917	907	852	894	925	934	903	881	892	893	877	877	891	897	885	926	902	905	927	917	933	839	906	903	857	921	898	930	920	926	906	910	869	919	947	911	910	892	910	920	882	860	927	975	939	866	921	886	883	915	880	929	886	913	914	878	884	910	899	881	945	858	909	895	926	909	883	902	917	941	957	888	907	919	901	927	877	909	915	899	908	939	870	880	914	898	876	844	850	880	906	882	883	902	930	842	861	880	938	897	887	906	865	933	920	864	927	932	961	886	891	894	892	854	895	895	901	861	949	899	916	885	874	922	961	940	919	878	908	935	871	884	935	938	877	896	917	903	860	870	931	884	911	921	899	880	953	928	909	855	909	926	904	888	933	903	910	923	929	946	895	875	897	887	912	922	937	906	901	917	913	864	858	915	926	919	844	888	888	880	861	934	912	888	904	922	901	905	915	918	944	851	925	960	873	850	913	893	912	860	900	850	880	910	964	880	878	896	898	891	898	929	915	939	908	947	954	968	869	940	914	910	895	896	900	822	923	941	945	918	916	942	872	885	927	899	893	898	866	940	857	923	891	910	911	852	914	926	886	900	890	944	898	885	886	945	918	911	947	912	902	905	908	912	890	865	899	956	920	922	933	872	912	976	902	894	949	885	951	890	927	886	880	924	875
7594	489	523	465	370	317	265	239	259	257	232	209	228	223	221	207	233	214	205	201	202	198	216	202	210	210	180	173	234	217	208	211	209	215	220	200	198	188	216	203	203	198	191	187	203	219	185	170	187	199	210	215	220	184	204	201	195	227	190	186	217	198	215	215	206	194	206	201	185	172	232	185	180	192	200	218	202	246	204	226	193	219	193	214	205	215	192	239	208	194	193	188	231	206	209	214	205	203	201	214	183	203	199	216	221	166	201	213	204	210	186	205	209	196	207	205	213	193	214	222	179	218	212	191	196	212	212	210	193	200	206	196	192	188	178	200	237	223	191	203	203	177	201	204	183	222	178	224	203	214	229	206	204	206	196	213	220	226	197	224	192	190	212	206	206	222	177	244	195	208	232	193	219	220	188	201	189	212	192	208	195	203	220	210	169	180	186	240	200	196	217	182	170	195	205	182	201	211	196	187	185	189	217	216	228	200	192	195	199	210	207	229	195	189	199	168	182	186	198	203	194	185	189	217	191	219	201	196	196	196	191	199	213	190	186	200	198	212	197	233	184	205	176	203	190	227	228	199	190	242	204	196	205	217	194	202	183	156	178	197	199	235	197	199	188	204	220	191	213	217	210	209	201	201	176	200	221	175	180	188	208	229	204	206	200	231	216	207	211	212	202	215	193	187	189	200	224	189	177	195	216	189	183	196	212	189	198	231	214	230	191	185	187	200	204	203	197	207	183	164	197	197	191	206	201	200	202	211	202	183	199	215	202	198	231	196	221	241	193	204	209	206	169	198	208	187	230	211	188	209	224	183	182	200	197	200	213	216	192	199	196	182	189	199	201	199	210	203	207	203	188	215	191	190	213	214	225	202	193	203	201	225	215	199	198	197	226	194	198	208	204	195	214	186	206	208	206	194	199	195	220	208	219	193	194	207	198	221	195	187	214	213	201	182	171	193	214	193	208	203	165	191	196	219	216	195	208	191	194	201	197	188	183	226	207	224	216	175	186	184	210	193	184	192	215	196	200	217	212	179	209	196	197	180	177	193	189	159	200	196	205	208	186	218	192	210	194	212	185	207	202	209	199	189	205	201	208	199	197	198	208	205	201	217	196	201	214	218	181	175	197	211	212	182	200	189	225	216	191	192	228	199	239	182	209	226	204	196	189	182	229	215	203	240	204	213	217	206	219	212	201	191	203	202	202	203	178	211	195	203	175	207	207	209	193	213	213	193	231	191	190	192	196	200	198	255	200	212	228	214	188	192	223	196	194	204	195	210	206	187	203	200	197	219	184	199	175	188	181	209	207	207	173	200	207	197	209	216	192	208	172	194	186	192	181	199	235	220	220	202	228	202	223	220	206	200	208	166	215	212	203	197	218	193	191	183	190	199	187	183	198	230	218	221	208	190	183	210	176	191	201	201	179	194	211	194	188	215	168	180	208	181	194	196	238	213	177	221	193	232	232	186	224	189	198	224	217	207	201	221	216	202	203	197	212	190	206	185	219	200	203	222	203	185	191	199	221	224	227	187	209	239	244	206	198	203	202	227	211	192	184	220	195	178	228	184	192	209	227	179	188	209	218	193	186	194	220	216	205	187	203	215	215	193	208	201	200	217	214	213	234	216	218	181	211	195	208	206	241	217	201	188	211	206	213	221	184	195	223	202	178	176	203	186	210	205	208	203	189	180	212	247	212	197	179	188	190	182	195	208	183	204	223	208	216	189	229	176	204	213	210	208	206	177	186	193	196	179	191	244	186	215	196	213	218	188	199	185	191	211	196	190	192	201	221	191	214	194	191	203	185	227	211	200	222	199	186	172	212	219	211	199	187	180	223	217	191	226	204	186	173	220	206	228	197	218	167	245	191	190	218	213	199	216	201	205	187	204	199	201	194	226	198	222	217	199	196	205	204	217	207	193	213	231	217	198	207	186	202	204	194	201	184	203	196	180	194	196	202	214	210	212	200	196	206	192	200	200	198	180	187	192	224	214	197	206	211	218	203	216	194	220	208	192	176	211	216	201	177	202	179	193	209	200	194	213	189	202	202	188	190	206	203	175	208	206	187	199	229	215	206	191	216	196	217	189	211	218	193	184	188	207	217	202	215	196	203	205	198	184	199	217	171	199	200	188	208	208	208	199	195	185	190	216	184	220	188	211	196	183	194	169	196	244	204	178	177	203	195	219	217	224	199	200	196	208	199	180	205	199	191	188	213	180	202	198	194	207	217	174	216	223	169	217	168	195	200	200	218	181	213	200	198	213	212	213	185	177	209	218	212	185	224	200	210	228	197	162	202	181	169	205	196	214	225	202	200	203	202	191	225	216	195	179	192	233	210	203	214	203	206	206	198	181	218	228	195	225	167	219	209	191	211	162	181	178	196	226	226	198	212	213	169	194	189	195	196	209	220	216	203	205	202	210	220	186	200	190	203	164	199	196	197	187	192	189	190	185	197	206	185	208	219	224	193	217	227	182	191	212	166	212	202	176	225	219	218	213	194	221	208	187	208	199	194	206	213	208	188	177	207	200	217	217	206	161	200	207	198	204	193	183	219	189	211	199	213	203	220	200	200	217	231	220	222	173	214	204	176	191	221	224	184	183	211	204	194	207	206	210	167	185	189	220	205	201	188	214	192	167	199	188	209	183	205	196	197	210	195	201	188	195	189	192	197	188	181	205	198	186	171	207	198	216	212	189	193	221	202	219	218	199	167	191	214	236	203	210	218	231	187	218	231	190	237	182	174	188	188	180	194	226	190	197	207	213	204	200	205	197	201	171	216	202	193	191	170	216	201	188	185	210	204	216	187	199	207	196	198	209	195	205	223	187	211	205	197	207	196	206	187	210	198	209	192	231	188	186	169	229	214	217	195	210	228	201	214	212	184	197	202	166	175	213	179	214	204	208	220	209	187	190	193	217	207	186	185	201	241	195	190	240	219	165	225	201	193	186	211	208	239	185	191	197	197	219	213	215	211	197	213	190	175	188	196	199	205	234	175	191	191	216	226	196	211	200	207	232	181	176	176	192	239	187	208	195	228	211	216	200	204	204	196	193	197	220	182	208	201	203	172	193	193	191	197	168	198	201	191	209	224	195	209	206	217	198	207	179	199	190	190	217	219	177	209	182	195	191	230	207	217	197	211	195	211	220	195	196	222	192	205	194	163	217	209	200	195	196	217	171	198	199	189	195	197	188	192	215	218	179	218	192	205	208	213	205	191	192	195	206	196	191	196	201	185	217	208	190	199	186	178	158	179	234	193	222	210	216	191	220	206	213	196	211	208	208	200	189	203	212	200	187	203	205	219	219	204	198	226	202	199	199	214	207	205	199	229	178	215	197	198	212	203	218	189	218	220	229	178	230	213	197	214	220	205	230	204	190	201	208	218	192	203	204	209	185	213	175	226	217	208	197	213	205	189	187	196	190	195	223	168	193	191	194	213	200	204	180	190	217	211	181	164	187	195	205	204	235	188	210	193	242	219	209	199	199
6343	797	1194	1305	1205	994	912	803	736	658	714	697	661	621	588	583	612	603	562	546	575	572	515	525	541	533	542	525	536	511	513	525	496	545	526	529	528	526	538	491	502	521	528	520	521	561	518	527	511	567	519	492	508	536	514	516	506	524	488	502	495	532	503	500	494	499	485	484	472	490	496	516	501	512	502	560	468	488	490	523	498	493	488	517	500	506	505	478	565	527	511	478	523	490	556	531	497	520	525	507	481	503	553	502	498	504	560	539	511	492	539	548	515	439	491	525	488	510	502	517	528	456	511	477	492	548	476	513	493	472	514	507	511	504	493	497	538	551	484	514	559	524	547	460	506	460	469	503	530	524	504	495	490	510	492	489	483	537	522	540	511	556	516	483	556	493	518	483	534	523	519	515	514	464	502	539	529	514	468	498	516	501	521	534	493	518	517	512	546	500	506	508	495	490	528	542	530	502	515	466	522	525	513	499	514	480	532	508	497	507	500	481	502	488	517	485	497	532	470	518	492	500	513	501	535	518	535	501	486	500	498	497	487	517	532	498	511	547	497	549	539	502	521	517	525	543	514	452	500	517	495	549	524	512	508	500	502	470	533	512	535	535	533	506	520	514	488	490	493	550	494	495	492	498	488	515	489	488	524	513	496	487	491	516	507	541	506	473	511	505	482	490	540	471	509	509	508	509	469	491	487	505	518	512	536	534	497	509	503	488	541	537	488	499	521	484	496	493	536	496	501	486	547	510	495	530	510	496	507	496	505	478	485	513	496	533	525	509	516	503	542	510	539	509	492	540	513	521	520	503	479	499	560	527	521	504	523	489	541	523	504	531	533	514	514	518	494	510	560	510	508	513	474	526	507	499	477	515	562	546	557	505	499	499	477	519	515	513	503	558	498	510	503	480	519	490	490	537	527	519	496	519	531	537	524	500	499	505	544	535	510	520	447	475	535	530	531	550	501	466	516	486	492	509	510	476	538	530	502	515	507	516	478	499	515	493	490	559	543	533	491	473	515	522	487	530	508	521	488	489	493	559	506	535	525	519	530	503	532	524	479	505	530	556	495	503	501	494	504	518	520	517	467	496	471	499	484	534	516	505	537	511	529	491	513	492	468	507	540	503	504	539	496	524	490	510	535	523	552	537	517	506	549	550	517	517	464	520	504	507	539	490	531	518	506	533	539	513	494	522	516	501	525	479	476	503	500	515	507	496	477	544	505	508	551	489	499	529	521	500	488	506	520	513	499	490	511	471	528	504	544	515	512	494	500	487	530	468	490	494	503	494	498	477	506	514	522	486	501	508	494	492	546	507	475	546	528	530	488	516	515	476	504	490	499	520	485	503	553	516	487	509	489	495	545	490	523	519	497	480	520	532	516	491	518	525	511	509	512	516	539	520	533	503	463	550	506	470	533	526	546	484	528	478	504	508	470	531	510	514	502	523	486	535	497	471	513	542	511	532	497	545	541	502	504	471	487	494	466	530	490	485	505	513	527	534	548	529	482	505	520	544	500	501	499	489	507	531	508	524	501	499	535	519	505	477	481	479	515	488	478	515	557	523	509	526	529	512	543	512	507	514	512	527	510	475	518	536	503	503	517	510	543	532	497	497	501	497	499	473	523	542	533	493	506	510	515	553	542	506	554	513	518	523	502	523	506	484	500	519	504	483	521	519	460	499	551	516	506	515	512	536	513	490	495	567	493	523	500	505	491	525	496	511	503	521	484	510	494	528	515	504	548	535	513	472	509	557	487	500	528	505	537	501	502	486	516	520	515	518	547	519	475	525	506	561	525	447	485	517	476	499	497	510	493	498	501	562	528	522	532	474	484	514	492	548	513	521	520	514	494	471	476	568	528	507	505	518	506	467	509	483	521	514	529	543	535	490	508	525	502	520	531	538	516	541	512	506	507	526	479	522	535	485	533	505	483	511	543	514	504	506	513	480	509	531	512	511	520	559	514	480	570	507	498	514	503	522	521	508	518	508	533	519	498	544	506	496	518	540	497	537	528	496	526	532	507	521	488	523	543	526	533	535	519	486	487	480	517	505	489	525	476	525	512	479	523	465	539	496	507	502	490	473	488	471	503	469	507	493	506	519	553	525	558	540	488	512	495	513	552	533	520	530	511	520	498	507	491	491	519	543	523	514	535	517	445	509	506	474	502	513	519	506	493	483	512	530	513	537	554	531	500	538	507	488	522	544	514	526	500	538	493	511	511	510	492	483	513	512	558	505	503	462	511	516	487	488	483	534	548	535	506	505	491	531	479	524	503	530	468	511	494	516	511	514	499	513	480	523	546	485	499	509	512	545	510	496	508	483	488	488	495	487	501	520	482	509	557	487	481	496	535	516	473	540	541	494	493	476	517	561	506	514	523	507	463	516	497	544	534	469	539	575	517	497	496	510	524	507	493	521	500	470	533	514	508	536	512	522	484	497	511	529	518	492	497	528	503	470	497	501	549	506	501	571	542	492	513	524	517	529	533	487	490	521	505	535	501	498	534	495	475	497	508	480	535	491	539	502	460	512	491	466	536	505	471	481	479	493	514	521	506	463	558	534	514	500	523	492	543	528	522	518	498	485	581	515	474	453	517	537	522	510	500	501	488	514	509	537	530	529	493	520	485	523	494	545	477	513	493	490	484	491	515	520	528	507	513	519	488	537	523	494	531	518	517	522	495	519	489	515	493	506	510	505	492	512	505	530	540	505	461	520	538	476	514	538	507	554	531	468	509	536	452	498	513	508	509	475	502	478	531	479	491	491	518	527	508	503	517	517	515	485	531	467	512	496	520	489	537	477	519	541	527	479	494	512	515	494	534	523	530	518	493	502	524	505	514	511	488	508	502	491	540	501	532	482	506	498	506	467	529	519	524	469	507	533	529	519	489	482	511	481	513	556	497	497	464	537	510	550	542	509	523	513	531	553	448	511	485	523	519	484	511	479	511	494	509	539	528	476	508	528	463	557	493	518	484	526	533	492	499	527	541	496	520	519	535	502	497	529	507	503	534	535	509	533	488	489	488	525	537	497	472	526	471	532	518	555	537	531	513	525	519	496	502	476	527	531	519	502	496	504	467	465	493	527	515	501	503	510	456	492	552	448	527	489	514	521	491	503	522	536	499	496	503	492	504	503	517	483	551	494	496	514	540	498	510	495	524	540	531	518	504	548	513	503	533	506	491	540	485	482	486	492	578	534	482	496	571	475	498	494	527	534	534	461	540	511	515	515	492	506	547	516	508	545	515	535	522	515	530	490	456	522	476	498	482	566	531	504	526	529	508	520	543	491	479	510	489	514	518	538	516	511	504	520	533	509	505	547	510	553	521	544	509	508	547	546	540	478	508	523	486	511	519	522	530	507	524	522	521	486	498	493	513	508	501	492	539	517	540	483	538	495	493	508	484	478	493	509	488	563	483	511	520	483	528	495	517	524	520	510	516	536	490	553	543	527	499	531	542	501	524	520	505	505	518	483	509	504	531	546	535	530
14962	1278	936	792	582	473	400	379	328	276	294	283	309	291	266	261	312	284	281	279	250	267	284	219	258	275	278	245	263	267	277	285	291	297	240	242	261	276	273	272	242	247	241	255	278	270	240	275	258	254	270	273	260	233	246	243	266	252	253	255	280	269	238	259	249	228	259	266	269	275	270	291	233	257	260	232	284	251	254	235	249	235	281	253	235	243	274	246	254	269	273	258	254	230	228	216	230	246	262	243	232	245	244	250	238	237	274	236	256	273	264	267	275	245	262	237	279	247	257	243	227	254	280	254	230	276	286	245	243	259	269	234	237	252	227	244	286	248	240	249	239	239	241	261	225	261	234	249	235	299	261	251	240	283	239	253	240	271	233	239	244	246	223	228	242	269	259	222	247	240	262	250	257	270	253	275	248	273	244	258	272	257	237	253	238	253	256	224	276	260	272	241	244	262	274	248	284	269	271	234	279	293	272	254	289	263	249	255	273	273	239	266	255	253	242	233	252	235	257	255	241	246	270	250	249	240	226	250	259	236	236	259	256	260	246	277	285	285	248	253	259	258	275	290	251	281	238	259	257	273	243	272	276	265	246	280	268	260	245	271	236	254	262	245	228	248	240	245	245	241	230	250	254	234	251	254	254	267	251	249	225	246	249	271	228	263	251	265	258	223	249	253	277	272	244	260	239	274	241	256	275	295	280	247	262	234	251	234	259	259	229	240	274	235	259	266	254	242	250	269	252	249	252	264	214	278	278	222	245	261	258	238	228	264	234	258	253	261	251	225	283	240	257	242	258	235	265	269	260	271	264	276	215	245	252	260	252	271	255	244	250	266	258	257	230	263	237	267	242	240	244	256	260	243	240	252	282	291	257	284	267	257	234	256	285	277	225	231	253	243	254	226	259	278	282	245	264	256	275	243	242	264	228	267	269	265	246	279	261	262	279	279	213	265	250	267	255	222	253	225	232	278	261	265	241	260	256	259	265	254	275	257	232	228	246	251	270	240	260	243	239	279	256	250	278	227	265	231	267	247	220	265	252	214	231	257	290	231	244	234	286	267	259	274	233	272	257	253	247	243	243	233	228	277	231	239	268	291	254	273	254	225	263	221	227	284	258	227	250	293	261	269	257	237	242	254	254	232	230	247	252	263	260	256	265	257	256	278	237	296	236	246	235	224	270	262	260	297	264	241	263	272	263	266	273	257	257	245	279	290	221	234	249	243	255	230	244	244	261	266	303	227	256	250	280	248	235	251	282	252	275	234	223	262	259	282	257	260	265	281	253	253	270	248	257	274	271	258	246	231	254	268	231	238	257	244	242	263	248	243	253	239	250	244	238	236	254	221	261	237	228	223	268	263	258	257	249	290	240	231	240	253	229	254	234	295	255	234	263	237	248	260	267	235	238	232	247	232	242	257	254	243	246	264	231	262	265	263	252	258	268	262	231	264	250	258	250	272	252	241	261	253	266	244	259	250	239	229	257	255	241	281	245	235	266	287	281	254	279	250	229	236	278	255	234	251	242	239	250	251	248	244	266	245	264	289	263	256	258	290	288	267	250	257	279	273	216	240	260	237	259	257	249	246	225	246	248	252	242	252	280	239	227	261	259	250	250	268	274	261	257	260	251	289	279	238	284	287	260	248	248	259	211	253	249	259	251	252	246	263	222	246	264	260	236	276	267	267	243	286	270	274	270	248	253	249	279	243	233	273	247	271	255	281	256	242	290	282	270	244	265	258	254	257	260	266	253	215	223	244	249	245	271	262	253	266	281	248	248	248	247	275	256	283	256	270	262	248	254	265	313	286	251	258	255	255	261	254	283	280	260	261	236	238	242	255	279	268	270	251	244	247	245	241	282	253	284	251	261	260	261	264	267	217	289	265	274	256	260	240	252	248	219	229	260	233	303	269	269	256	245	231	273	262	260	261	268	258	253	251	254	273	259	272	244	256	263	264	244	258	230	283	222	242	233	240	263	244	262	260	260	231	251	256	247	240	233	231	235	233	266	247	271	243	251	226	264	280	262	225	248	243	294	254	246	268	272	244	281	268	275	254	259	264	263	279	236	254	251	249	258	228	254	247	255	264	241	264	280	243	268	264	255	244	237	292	272	259	263	265	252	259	276	263	269	241	266	252	247	278	269	243	247	276	253	259	233	224	260	246	268	242	222	259	246	267	220	242	262	275	279	255	268	233	252	236	258	241	257	256	256	250	247	241	226	243	267	284	260	244	254	261	261	237	276	230	279	265	272	268	248	242	257	238	265	247	269	269	246	257	257	263	281	289	256	248	265	257	265	265	266	264	257	236	277	232	215	262	240	295	232	292	258	264	239	251	239	269	257	248	250	233	247	224	248	240	257	236	253	228	254	231	251	248	278	274	280	288	276	272	231	243	239	266	207	243	245	249	262	260	216	255	277	268	245	261	271	245	240	257	241	240	276	256	251	246	263	274	259	277	271	282	262	252	242	237	234	240	251	261	263	254	265	257	273	212	265	249	239	249	266	245	258	247	274	285	264	251	231	242	245	252	265	265	241	266	245	252	262	276	283	226	238	266	257	241	242	250	266	251	249	251	276	251	261	268	279	269	236	245	235	245	242	262	270	254	282	282	259	232	232	255	294	254	245	261	248	225	269	251	240	235	254	253	220	278	245	250	262	284	228	232	235	227	255	242	267	236	203	243	265	280	262	267	235	235	232	245	218	258	223	235	259	247	271	284	251	240	244	238	232	247	213	290	258	267	275	246	229	270	261	253	229	278	253	257	257	228	224	266	302	248	225	280	268	242	255	254	261	244	225	273	249	305	199	251	243	227	244	245	264	253	237	238	257	225	234	240	220	240	262	279	248	274	250	262	295	238	255	240	238	241	255	235	235	230	234	250	251	236	274	261	250	292	250	248	263	268	241	230	241	215	237	255	235	268	297	252	241	242	246	249	279	253	285	258	232	236	260	251	271	261	230	240	265	260	260	258	245	243	246	260	247	223	243	275	264	236	254	234	241	247	243	264	267	254	241	285	253	226	232	241	254	251	247	262	252	254	253	272	257	269	254	249	230	252	273	283	247	225	253	237	269	249	282	255	273	290	236	258	247	242	240	243	258	238	253	250	241	249	254	232	261	245	230	255	237	244	260	263	275	238	245	274	235	272	276	262	270	267	231	228	268	221	242	245	276	256	273	265	266	254	236	261	240	235	275	264	271	250	279	248	262	253	237	287	235	250	251	238	261	254	218	257	281	256	238	266	243	263	251	244	282	278	219	225	255	260	226	236	253	230	272	299	266	248	245	231	260	241	244	242	224	246	235	275	252	280	248	275	245	210	235	249	273	226	269	268	264	291	289	248	233	266	250	268	235	273	243	286	256	260	264	284	273	261	246	249	293	265	231	305	252	294	234	254	287	240	260	279	244	282	230	246	276	221	249	247	243	265	296	284	218	225	241	246	251	246	269	276	271	277	273	279	277	269	243	225	251	244	230	262	231	265	258	247
8357	1237	2048	2245	1949	1621	1386	1282	1143	999	967	901	880	847	806	814	767	755	731	722	694	766	706	743	714	666	713	701	697	728	671	653	672	695	701	678	636	649	690	651	661	627	665	649	599	668	695	659	665	641	622	670	719	707	650	646	682	705	646	696	639	590	643	660	650	654	655	691	622	672	667	628	648	654	643	645	646	675	635	638	622	649	636	641	695	669	683	630	686	652	644	627	602	662	631	680	655	652	643	647	650	625	614	681	678	666	651	653	670	637	655	683	578	656	649	634	597	689	654	679	655	668	649	626	657	643	660	649	662	671	680	605	661	716	705	676	627	617	653	699	670	693	652	665	658	661	624	607	644	611	622	656	635	599	639	629	626	637	634	617	653	641	638	664	654	597	607	685	663	624	606	624	647	640	649	603	698	624	645	619	606	667	601	599	641	672	622	699	589	662	658	648	628	672	647	621	623	621	636	649	622	656	616	649	650	673	633	642	621	653	645	680	646	602	647	627	644	629	637	642	649	653	633	660	634	669	642	647	654	692	654	662	654	598	661	614	632	620	648	644	634	657	650	676	611	666	666	664	685	679	686	667	665	679	650	634	631	653	617	668	692	675	648	678	654	695	649	610	640	672	635	667	647	682	651	643	630	582	635	616	661	629	633	664	668	615	644	618	627	654	631	606	632	627	674	631	656	722	664	648	688	690	596	618	632	616	592	655	629	644	666	619	615	644	630	658	642	594	670	600	632	656	681	672	644	639	662	626	649	656	643	626	628	662	664	651	676	678	599	664	637	668	629	652	675	671	656	637	621	689	629	632	629	632	681	633	654	627	627	620	681	656	687	647	630	637	582	710	622	664	668	643	663	707	651	605	661	650	599	597	607	599	633	614	674	650	633	672	650	617	670	693	657	573	681	626	631	637	709	623	622	635	635	612	651	655	695	652	640	660	651	630	685	656	635	632	679	648	633	636	661	677	675	676	650	605	627	647	640	620	665	589	645	653	615	602	631	621	646	624	650	659	628	632	594	706	628	666	601	645	594	638	651	620	678	638	699	658	670	633	616	639	631	675	639	585	641	627	630	655	657	646	646	638	627	652	631	641	636	667	652	649	655	631	590	615	635	620	647	599	628	646	619	673	631	651	675	662	607	668	624	645	608	620	651	625	660	666	670	656	709	587	606	635	649	648	563	656	634	627	639	656	629	652	666	643	638	646	635	655	590	615	682	610	662	683	621	633	618	608	645	674	654	669	612	691	652	635	626	645	662	654	689	689	677	630	679	640	625	696	617	633	658	639	653	636	656	670	615	629	703	641	642	624	670	625	670	629	680	646	660	664	636	603	647	599	597	632	609	612	689	667	608	655	643	679	662	631	652	661	654	664	653	646	592	668	645	663	643	675	655	585	635	682	616	627	620	619	669	637	635	664	663	641	665	629	693	613	638	662	667	657	626	667	658	622	662	659	641	643	646	623	623	648	657	641	644	649	666	667	666	641	608	658	655	623	648	590	608	659	654	682	655	649	652	670	610	656	644	665	607	632	673	626	641	647	662	652	626	602	654	618	679	645	609	657	653	588	682	663	640	690	616	618	605	616	615	648	630	660	638	692	649	647	639	620	647	628	647	630	622	641	674	640	629	646	609	628	673	666	623	618	670	661	648	629	637	633	653	662	651	659	633	656	571	637	643	637	632	636	656	618	649	645	636	629	637	672	626	686	590	644	655	635	608	653	667	580	668	661	661	639	601	652	642	656	651	685	615	631	659	627	606	670	681	677	656	648	643	628	655	637	682	703	640	653	681	659	661	618	675	656	650	641	628	670	619	663	626	696	670	638	622	701	667	687	670	668	628	674	659	643	642	598	654	673	678	642	645	664	670	678	671	640	598	660	649	663	634	611	659	692	622	641	624	618	638	646	613	626	711	611	679	697	645	612	659	673	590	662	651	647	695	677	648	630	599	653	677	653	609	649	665	629	600	634	581	646	647	684	617	644	635	629	660	613	597	630	632	644	621	666	695	652	655	664	614	628	651	650	641	636	647	618	647	640	610	580	618	637	668	683	636	656	611	651	623	668	670	623	659	638	659	612	662	645	646	622	593	640	653	649	606	655	655	652	624	689	671	642	621	629	653	650	690	587	624	626	656	631	691	641	651	682	631	662	642	653	646	607	681	619	608	669	613	658	642	628	664	651	687	665	639	625	626	643	683	622	643	673	641	598	655	617	678	652	652	624	676	598	666	703	683	636	665	600	651	679	657	618	660	627	599	651	655	687	653	642	663	627	633	671	627	645	580	637	579	677	638	627	647	652	667	662	633	633	649	644	670	662	655	637	660	631	660	625	595	642	610	663	696	639	639	673	638	589	630	620	672	645	694	682	647	656	621	666	618	682	657	605	623	676	640	656	632	618	607	600	666	651	702	688	705	603	653	628	646	621	681	678	671	651	639	637	656	667	676	635	607	587	632	689	601	646	654	637	658	646	683	634	663	622	643	664	613	645	640	653	639	616	587	721	650	656	600	675	678	634	636	631	631	595	632	676	641	627	676	677	643	669	635	665	659	700	657	679	637	633	606	631	605	656	650	612	663	691	611	594	683	643	626	612	622	637	607	637	673	640	653	584	638	659	636	643	642	659	610	612	649	687	663	681	630	660	606	672	674	642	679	699	623	631	647	644	634	654	654	667	614	679	653	681	604	613	637	675	626	634	618	628	693	669	649	654	631	626	659	644	645	615	656	674	629	648	629	609	656	679	644	614	676	578	663	696	704	634	628	659	647	656	595	606	654	660	653	672	661	608	651	634	673	638	629	646	627	672	678	639	665	668	668	628	634	656	622	612	641	597	649	613	665	623	646	589	614	640	656	634	644	651	645	636	640	641	638	635	663	666	690	642	657	731	635	664	658	618	610	626	650	642	648	663	704	662	630	634	637	673	636	610	653	603	643	651	630	698	614	626	591	620	677	685	610	696	633	592	600	685	618	707	654	674	653	654	628	658	659	645	615	605	661	633	639	707	652	626	613	662	625	629	596	628	652	685	672	632	670	648	658	652	643	621	654	600	643	615	629	629	670	699	637	704	635	699	654	647	619	573	655	605	631	699	633	638	653	612	648	629	657	610	660	686	685	601	668	621	637	652	654	643	618	632	639	599	672	659	618	653	624	689	681	660	625	675	657	671	615	626	651	622	687	623	651	641	674	639	659	674	665	614	637	668	626	644	640	621	678	656	601	668	665	707	624	668	644	659	670	646	689	666	660	584	680	600	633	671	624	610	664	651	642	673	676	632	631	645	650	643	684	670	628	659	640	588	637	642	654	643	634	640	650	656	641	680	665	695	634	620	653	644	613	677	654	637	669	717	679	621	647	664	660	634	606	606	638	593	665	632	632	685	657	652	663	625	637	658	636	671	681	693	598	634	682	703	630	642	662	611	618	664	608	623	670	692	628	620	620	618	662	650	614	672	644	647	619	676	663	681	618	600	691	685	650	635	629	649
1884	445	446	475	401	414	425	416	403	417	409	429	404	444	414	429	412	406	410	416	422	379	406	448	418	418	450	426	424	408	396	390	399	396	399	396	375	389	417	392	408	426	432	465	406	412	388	393	424	409	428	379	359	371	409	406	417	450	386	415	403	421	394	414	402	391	417	413	417	415	371	431	398	395	377	411	409	389	450	438	441	395	402	395	442	421	417	379	412	390	414	443	382	438	442	448	404	401	415	355	370	433	379	415	403	377	415	406	413	429	411	445	403	399	434	384	396	460	443	412	402	427	419	390	411	390	400	421	385	411	411	380	430	396	377	410	410	413	418	416	400	356	411	416	450	424	428	401	392	420	464	432	414	409	401	394	393	407	383	421	415	420	412	401	399	420	408	379	368	391	402	392	401	384	405	394	392	408	406	414	404	385	401	410	427	415	412	394	392	404	384	418	382	427	418	396	420	387	393	419	408	404	423	411	406	403	411	410	440	379	380	396	432	390	380	411	415	396	402	414	408	402	401	402	391	413	436	446	425	411	382	412	406	373	368	418	424	414	432	414	423	391	399	414	381	404	430	465	381	441	394	365	450	395	422	389	359	383	371	396	439	424	406	398	404	415	383	425	424	431	401	400	362	407	422	429	355	400	406	393	416	328	452	399	426	405	416	426	390	413	418	383	421	439	458	364	410	372	384	421	393	426	439	410	407	390	406	415	427	388	431	399	394	383	433	401	424	446	414	389	393	407	402	422	399	407	408	403	388	404	438	446	423	412	425	423	403	430	438	392	389	372	405	429	413	404	400	358	383	423	367	442	444	411	416	433	400	428	402	426	431	422	425	409	381	394	373	411	442	428	408	356	381	455	356	370	459	414	403	416	384	407	436	426	404	394	420	462	404	394	467	402	410	419	388	433	445	382	425	403	396	382	414	397	394	401	434	409	387	397	391	422	375	408	379	377	380	375	393	398	453	440	392	405	395	398	394	391	434	388	427	383	422	427	358	391	415	391	412	427	418	372	427	396	409	429	442	401	397	399	411	409	352	410	413	392	398	393	418	428	435	397	403	460	428	444	439	428	377	434	414	434	438	393	392	408	411	381	387	418	396	394	395	369	426	457	437	408	413	427	417	403	376	390	406	389	383	418	413	411	445	408	358	432	415	394	387	396	402	448	403	447	403	419	437	389	408	405	387	430	392	421	432	440	418	415	397	408	426	412	384	432	390	407	447	424	388	405	404	408	394	401	374	378	388	433	394	411	389	417	392	420	401	391	406	366	455	425	420	428	447	391	367	437	406	404	417	420	433	402	392	384	407	395	395	389	418	440	394	423	408	418	380	400	383	429	401	424	437	413	412	406	401	433	438	426	420	405	415	387	450	383	369	399	380	369	406	427	433	443	415	391	400	395	432	406	393	430	408	415	350	410	389	409	441	398	428	412	408	401	361	417	412	394	406	442	395	382	411	414	424	398	397	413	425	439	414	407	381	393	416	432	417	438	390	398	406	392	389	409	414	445	423	473	423	390	376	418	413	363	441	346	433	396	408	395	412	453	379	442	451	392	389	388	432	388	407	432	440	429	427	417	396	411	375	406	402	406	377	413	407	425	393	416	396	413	416	385	429	397	393	377	391	437	413	409	399	398	415	445	400	414	402	416	402	387	407	426	414	388	396	380	416	396	396	381	416	400	433	388	441	418	395	388	426	390	429	455	405	391	430	412	423	424	426	363	374	398	426	382	420	431	392	413	398	424	409	407	405	415	389	494	398	439	449	374	420	394	415	405	345	385	366	349	418	364	426	420	399	361	403	433	400	383	403	401	392	403	426	390	411	397	409	434	400	397	437	405	413	400	381	404	357	406	363	445	424	393	429	373	398	403	410	407	405	407	413	422	400	427	388	405	411	372	409	387	378	418	433	361	409	389	424	397	361	396	411	414	362	449	413	410	398	387	405	413	386	394	410	390	390	419	413	411	426	381	401	416	389	420	421	382	385	426	439	421	415	399	436	419	414	394	397	382	460	417	387	426	460	424	398	424	390	396	366	405	419	407	387	385	434	394	392	422	411	428	364	381	438	414	375	372	404	405	437	400	436	402	411	393	415	409	429	411	423	431	370	410	406	412	418	416	419	415	398	442	399	408	411	417	402	375	420	409	402	424	376	462	400	383	412	389	407	441	368	410	405	410	416	389	410	388	423	431	416	427	448	408	388	420	351	442	417	394	446	413	420	412	433	451	377	412	394	385	370	438	389	427	448	426	397	372	412	375	391	414	384	420	414	440	449	396	432	425	374	422	413	399	393	393	404	441	390	430	387	395	427	421	446	465	440	413	440	444	396	434	429	431	427	431	435	432	385	416	390	393	409	385	428	397	396	415	395	442	406	409	402	433	418	358	407	412	401	386	376	419	400	420	458	399	379	377	433	391	407	404	426	404	439	433	388	399	445	397	393	403	435	381	419	427	410	374	385	373	380	415	403	371	426	379	351	399	384	408	387	391	415	388	365	422	398	387	408	363	406	379	363	431	406	433	414	387	383	382	370	433	363	391	399	381	439	413	396	407	385	395	391	401	433	404	405	438	366	438	386	417	420	393	413	389	385	393	392	398	440	379	399	390	389	391	422	426	457	450	442	389	397	441	406	405	407	440	387	436	412	437	418	415	428	382	418	371	450	389	420	439	438	373	385	411	392	444	402	386	404	417	459	383	402	403	426	371	398	410	414	391	409	468	425	431	432	410	443	423	401	374	413	437	403	408	409	407	412	400	431	403	398	441	429	396	417	403	445	447	381	410	385	380	406	406	423	396	443	384	404	404	414	426	409	419	413	393	410	410	407	435	427	414	411	468	450	414	381	408	405	418	381	385	409	418	440	412	395	423	413	400	412	391	408	399	423	398	402	429	412	440	398	407	430	414	456	454	439	438	386	402	387	399	429	378	438	429	379	397	416	440	429	391	437	423	399	436	379	391	400	431	362	386	391	398	425	428	389	432	413	402	419	423	409	435	395	403	395	408	420	450	422	440	381	396	410	382	384	416	399	407	397	421	411	372	389	428	419	445	414	399	404	443	396	388	419	429	405	382	434	376	448	402	464	381	440	403	404	399	408	420	403	390	437	414	423	422	409	422	421	430	398	399	382	446	427	389	397	395	417	388	423	457	449	387	392	424	396	378	404	399	409	452	427	392	378	415	435	439	392	407	435	377	392	404	429	380	416	404	414	424	417	406	395	428	415	381	382	436	394	415	390	355	408	421	422	372	385	402	378	393	435	417	405	412	369	353	417	412	405	409	400	413	423	419	394	376	409	385	400	455	430	414	434	394	396	438	416	404	425	416	372	367	380	415	386	443	417	393	413	368	387	435	435	421	441	434	396	417	411	397	414	426	370	391	408	415	415	378	414	419	372	400	426	408	405	434	406	383	404	413	408	383	395	414	383	419	402	413	383	341	409	382	439	426	364	435	457	389	388	382	412	360	413	394	462	416	425	447	395	387
2187	954	942	947	982	923	886	915	888	945	936	948	928	944	843	928	888	936	934	905	906	930	924	980	914	859	943	910	893	902	890	932	876	969	937	900	869	891	879	939	867	853	932	898	892	916	914	936	920	905	924	909	887	903	905	936	890	865	850	948	905	871	916	888	911	897	957	941	865	912	927	865	882	882	928	836	867	998	893	873	924	888	879	920	871	909	926	914	905	907	884	907	866	928	882	934	969	968	897	936	896	866	948	910	894	882	939	915	929	857	888	913	916	849	946	867	910	916	913	892	872	856	880	902	932	900	909	972	874	895	904	948	919	905	931	927	883	870	892	909	906	941	898	930	864	885	910	890	943	923	923	925	877	913	836	882	939	893	920	933	851	931	858	924	896	900	943	868	886	852	913	890	904	944	891	925	902	939	906	889	961	910	893	898	912	908	864	873	903	899	876	904	927	925	869	914	905	942	937	931	932	942	915	922	888	918	920	961	901	939	881	907	918	895	905	923	887	892	861	870	911	889	903	851	884	879	923	937	879	882	920	997	904	927	946	892	909	876	880	880	930	886	937	913	846	940	930	902	924	896	916	915	895	900	919	940	941	937	855	898	873	854	935	928	903	916	902	897	927	942	952	872	938	903	914	894	937	910	919	941	899	879	931	857	941	836	902	886	908	878	958	939	894	876	924	964	919	953	913	909	874	944	955	890	880	932	946	937	894	936	944	936	927	926	880	895	952	861	907	903	921	919	880	897	916	916	923	890	942	860	949	886	894	923	841	944	925	878	935	886	887	894	889	897	943	881	939	855	940	922	865	909	900	869	863	911	919	908	882	920	888	908	942	869	909	885	925	896	905	975	885	840	869	872	937	936	893	885	904	940	956	923	910	864	914	904	871	920	874	897	905	957	936	890	897	873	913	956	873	918	857	886	945	901	913	899	886	929	916	921	894	985	912	897	865	918	888	927	895	888	916	945	873	914	887	905	853	901	860	875	898	898	893	899	875	950	928	934	925	883	907	923	922	928	918	945	894	906	925	897	864	892	879	855	941	924	932	855	940	921	848	891	965	890	905	902	919	906	895	901	887	878	857	922	857	951	920	921	921	880	902	904	896	897	930	954	880	923	965	926	866	936	866	839	921	904	896	871	922	885	920	953	882	900	930	909	903	963	895	927	915	873	909	903	888	920	923	969	902	908	928	928	854	893	900	924	845	915	956	901	885	914	948	917	989	868	914	930	877	939	873	924	931	872	920	893	886	891	853	870	893	883	869	940	890	908	921	912	915	910	915	967	876	889	939	937	863	910	948	923	944	927	901	940	943	932	897	909	903	939	914	893	885	961	877	856	953	901	896	921	886	967	904	960	882	888	941	897	902	924	894	848	939	933	900	911	900	940	875	899	922	911	908	863	862	938	877	919	894	932	880	862	886	922	916	928	924	930	901	956	878	928	911	934	926	906	901	870	890	930	892	945	944	897	906	937	905	891	876	931	877	917	895	909	885	931	899	891	949	901	915	878	933	939	876	876	942	914	914	879	908	892	911	897	900	819	886	909	894	882	887	899	890	957	843	895	895	877	928	936	895	899	884	913	965	894	911	938	854	938	915	890	936	883	892	888	905	895	891	913	885	915	873	948	897	865	913	942	940	889	916	872	887	924	874	919	900	916	889	968	949	880	962	910	918	870	943	979	915	900	891	916	927	889	867	898	934	936	942	857	950	944	928	885	925	918	884	886	912	830	856	956	900	864	942	941	903	889	878	892	936	872	933	867	984	898	886	917	927	866	876	884	921	936	915	886	902	860	931	951	919	942	888	919	864	889	851	914	934	879	932	949	868	888	930	900	931	883	867	929	897	937	873	949	953	911	909	900	877	882	923	950	907	910	947	934	931	877	894	915	909	906	927	886	909	880	921	900	885	865	945	884	951	914	925	857	940	881	890	893	915	964	935	937	877	895	925	909	889	929	922	910	891	861	912	879	866	909	923	851	892	932	910	876	912	873	855	963	874	890	903	919	902	912	889	873	939	918	894	903	893	930	962	936	960	907	911	956	863	894	919	907	927	974	914	889	907	930	864	932	905	911	906	960	910	871	930	923	904	898	916	902	918	880	919	920	938	942	932	867	900	863	887	885	981	920	913	930	846	922	915	920	900	915	911	876	918	895	913	912	915	921	909	908	886	889	959	962	947	944	898	909	930	908	956	897	866	907	939	837	905	885	918	899	856	897	872	868	931	946	913	886	911	936	896	885	897	888	946	875	889	904	888	838	910	937	865	864	888	883	947	872	897	932	904	946	890	935	889	964	928	955	911	862	891	922	935	872	864	997	893	877	916	861	912	932	926	892	876	886	917	942	930	889	883	972	898	935	919	891	881	900	908	915	908	912	930	859	910	903	888	947	893	865	931	893	886	898	934	942	909	896	830	848	920	915	868	909	884	908	887	922	878	908	901	882	932	933	877	892	896	951	911	907	919	911	880	895	946	917	891	953	891	895	924	884	930	927	902	895	912	901	902	930	881	950	901	887	885	866	890	894	905	914	957	855	894	898	886	895	925	957	952	906	870	913	959	906	949	969	897	878	919	918	878	920	904	966	880	874	871	892	923	876	847	879	963	949	881	905	970	890	880	937	917	918	913	921	941	917	877	858	913	921	909	942	895	863	907	936	885	867	909	904	922	934	929	931	875	819	902	867	887	917	918	928	962	891	823	937	866	928	935	956	924	930	909	910	972	894	950	933	860	866	891	884	914	903	840	859	838	934	881	917	933	907	950	884	909	925	928	866	954	912	931	866	883	887	962	853	927	919	954	928	877	963	848	910	939	890	889	877	905	885	890	899	919	910	932	908	899	951	922	897	916	883	900	876	894	892	885	921	885	939	933	931	918	887	896	912	886	852	941	884	909	846	896	912	920	880	918	892	892	966	920	916	904	900	936	903	876	880	922	889	898	874	926	886	903	905	901	902	933	886	936	954	934	892	965	845	941	904	955	911	972	881	870	900	875	876	882	900	908	923	915	891	873	906	920	896	895	900	887	886	924	858	906	944	926	918	926	891	898	937	939	927	924	916	866	868	874	949	890	942	900	922	842	894	937	899	876	972	971	887	912	906	853	927	845	915	947	911	947	903	912	957	888	897	921	920	894	896	925	939	948	909	941	851	828	904	869	875	910	893	937	881	891	909	931	838	933	856	920	923	894	888	848	921	918	919	926	896	947	898	922	903	846	972	949	880	838	875	907	972	877	921	929	920	876	901	912	971	939	913	936	905	921	894	922	901	940	914	909	913	930	869	928	979	870	901	938	931	914	984	930	870	930	872	940	958	898	913	900	930	949	917	927	926	884	909	894	910	924	907	946	909	885	930	903	925	932	880	905	883	901	920	954	873	898	926	920	941	892	935	871	899	888	888	915	943	904	949	877	930	939	818	891	917	861	903	924	863	953	881	939	939	934	918	902	902	900	926	941	876	930	868	916	910	943	907	848	929	913	976	935	900
7990	543	495	454	377	295	264	236	216	249	215	239	232	192	197	264	200	208	197	232	228	191	232	205	191	219	199	207	262	201	196	187	210	237	193	206	205	203	212	215	202	203	188	201	214	221	213	224	223	191	211	195	209	194	209	221	192	232	182	224	215	183	187	224	226	197	204	173	178	197	201	195	197	209	207	200	187	195	192	187	252	200	207	200	221	180	205	204	196	194	209	200	203	199	205	203	203	207	200	215	185	232	202	195	167	203	199	218	187	210	214	204	193	231	189	203	202	232	193	194	169	187	196	203	193	201	218	193	206	210	175	189	196	211	183	222	207	216	207	227	205	205	179	233	187	188	216	204	197	205	220	206	220	193	193	216	205	220	199	212	245	193	192	202	165	172	198	226	216	211	198	182	223	200	185	194	214	203	230	189	184	192	219	206	224	212	207	206	235	199	202	196	213	189	205	200	222	223	213	223	213	202	172	180	219	205	212	214	212	179	187	177	197	201	195	214	188	214	181	183	209	173	177	203	193	213	204	225	258	193	195	195	211	176	202	185	227	224	205	197	207	178	206	185	177	176	211	190	229	165	209	223	200	209	218	169	207	224	230	250	228	201	193	200	202	221	205	213	209	198	214	189	201	197	215	198	206	221	189	178	180	201	189	194	209	190	207	209	185	199	229	174	181	235	193	210	185	162	241	235	218	185	174	193	193	203	222	204	224	194	247	190	179	213	198	184	217	208	212	187	186	223	208	184	191	227	185	216	230	193	189	201	211	184	191	222	192	204	223	199	203	214	216	184	212	170	204	223	215	184	222	202	193	218	187	200	217	224	219	177	171	190	195	175	188	199	191	191	187	195	218	181	190	188	170	228	169	193	188	217	178	196	184	185	197	207	198	214	198	208	181	179	204	204	178	194	195	233	204	208	212	175	210	220	200	197	212	192	216	215	208	206	202	192	174	186	204	186	200	206	200	204	182	180	208	212	187	204	202	209	185	224	198	199	202	190	184	203	202	206	219	233	202	212	210	201	190	228	205	195	174	181	187	196	188	199	225	202	195	198	170	184	194	204	217	185	161	188	207	191	234	221	207	206	197	198	226	209	200	195	211	188	184	196	188	216	227	227	193	211	221	213	207	215	217	212	189	196	194	175	198	212	205	225	215	203	186	199	189	187	185	189	224	201	244	208	175	180	207	223	218	220	174	177	182	204	203	222	214	172	219	219	225	193	223	250	204	197	209	189	199	194	202	196	202	193	221	187	226	169	218	186	195	195	192	207	196	204	225	212	243	209	224	202	206	179	184	213	181	203	203	191	202	192	219	211	211	182	201	181	220	200	191	182	201	209	202	191	204	184	194	202	196	188	196	189	193	210	192	188	252	204	208	197	194	197	239	209	189	178	206	204	202	186	206	224	216	181	190	199	227	212	236	198	220	205	188	242	190	206	198	204	212	188	222	188	220	193	184	182	216	202	199	200	198	210	201	227	225	187	197	188	199	175	188	203	175	181	195	215	192	181	196	223	231	217	185	231	190	208	194	205	191	181	210	210	195	207	203	218	207	177	191	197	213	229	192	230	206	205	180	199	204	205	195	211	192	195	196	201	209	198	177	187	216	210	186	205	183	234	204	221	191	212	174	212	197	208	199	203	183	194	187	173	188	194	198	188	204	240	201	204	190	257	206	205	178	193	188	197	215	209	226	216	217	196	192	183	222	208	206	178	197	202	219	210	196	203	194	188	220	229	234	208	197	190	210	183	199	193	210	197	221	211	203	211	197	167	191	199	204	219	221	182	192	207	180	203	230	195	218	198	217	239	191	202	197	225	184	203	233	193	211	193	198	223	214	199	180	200	194	204	222	207	201	218	166	213	207	190	203	219	190	212	217	215	194	208	199	197	214	217	210	224	191	215	217	208	227	199	215	206	206	203	181	202	190	184	192	207	211	206	221	178	209	212	210	222	229	185	191	210	190	217	184	187	198	209	193	199	218	217	198	189	223	215	227	207	179	189	185	178	237	200	195	205	198	199	201	222	203	180	202	209	205	220	188	220	209	215	183	195	221	171	184	211	178	183	172	191	205	182	185	217	189	174	199	194	208	205	181	216	203	182	175	233	188	211	185	217	166	163	197	208	215	200	197	203	200	218	200	200	187	192	234	221	196	195	183	193	196	204	196	193	197	226	200	194	217	179	206	205	208	193	186	213	226	204	221	194	188	184	197	185	205	209	219	210	184	185	191	201	194	209	204	194	183	196	205	178	180	208	198	211	180	225	193	194	203	196	187	214	219	192	200	203	186	192	231	194	186	186	209	227	191	209	186	238	205	203	191	209	196	181	191	190	198	198	214	199	215	202	210	209	205	210	213	172	167	194	210	213	176	181	173	215	196	212	201	195	201	228	200	210	188	221	182	209	219	219	203	204	216	186	193	194	192	207	190	226	225	204	191	209	187	176	214	227	184	206	214	199	189	212	197	218	207	198	172	217	212	174	231	201	197	209	198	213	210	179	192	197	213	197	200	208	205	225	189	198	186	174	202	212	220	203	206	173	238	183	195	218	198	238	220	200	204	216	224	182	175	190	209	207	191	194	203	176	171	170	202	233	179	219	215	194	190	203	197	199	212	197	174	221	184	194	227	213	198	187	210	179	191	215	185	202	185	218	209	205	187	202	224	203	206	226	196	211	197	210	185	212	213	182	202	194	209	197	194	200	202	183	219	203	183	206	197	227	185	193	218	195	200	203	221	213	206	210	205	201	220	185	195	228	218	187	227	240	201	171	230	196	204	201	227	201	208	210	225	165	230	222	218	168	210	194	202	204	189	221	213	202	224	225	218	206	208	204	197	217	219	200	211	211	193	193	194	177	196	176	204	186	202	201	222	191	187	189	221	195	165	160	184	199	212	236	206	203	219	245	201	202	204	230	180	203	211	206	197	182	208	193	204	190	228	206	217	204	213	210	217	222	196	165	173	213	204	169	224	234	187	212	217	205	199	214	184	193	214	172	200	202	201	205	213	201	186	198	209	231	197	192	190	197	199	204	215	188	208	214	205	186	218	199	220	196	184	200	211	213	253	215	175	215	203	203	216	198	206	213	240	208	191	210	190	213	226	206	205	192	218	179	198	208	208	216	195	211	196	213	198	203	189	189	209	191	192	248	215	207	198	192	185	208	210	198	227	206	197	183	188	187	200	194	187	209	194	213	202	202	220	216	188	227	195	187	208	217	219	195	182	222	210	214	200	195	182	218	199	185	210	221	218	205	201	199	199	223	222	214	190	182	226	193	196	206	222	165	191	220	192	196	210	193	204	180	237	227	198	203	179	213	211	199	167	210	194	228	206	210	213	206	182	206	200	210	211	202	211	199	189	208	166	210	206	196	196	226	200	190	200	216	217	192	207	188	202	200	208	214	204	211	181	241	215	199	190	197	195	217	228	197	209	202	216	200	199	208	198	193	219	231	193	203	185	199	198	209	199	216	214	243	202	207	198	213
6602	794	1193	1354	1231	1008	947	825	724	692	657	628	607	624	640	549	576	580	612	542	540	532	551	559	581	563	508	528	492	536	537	504	499	541	478	543	519	537	513	538	512	524	519	553	531	548	523	530	507	530	586	529	501	514	493	504	502	507	527	512	517	519	495	529	532	504	521	518	502	506	538	502	522	510	533	516	505	580	492	511	542	503	554	506	508	512	494	514	551	476	475	508	499	536	518	549	524	533	494	478	531	513	517	537	528	556	533	490	509	502	484	500	531	520	516	525	548	562	510	519	514	502	519	491	487	505	440	514	527	534	522	479	487	516	519	486	518	496	525	539	496	546	548	477	473	518	481	483	496	504	531	500	490	491	517	496	538	503	515	490	512	514	512	501	439	503	507	502	519	509	512	493	515	531	513	512	521	533	485	511	488	513	485	514	512	533	494	524	551	502	493	496	521	490	548	514	511	533	545	515	488	528	495	489	497	516	519	523	510	536	525	475	503	513	517	502	501	528	529	479	505	535	521	518	475	495	526	494	514	527	506	544	498	508	520	506	488	506	500	476	536	521	512	556	524	517	517	483	560	495	486	534	513	532	520	513	482	506	527	488	470	512	526	521	506	499	501	546	536	511	499	514	486	545	537	508	492	503	490	518	464	527	516	491	502	491	526	501	500	537	536	508	544	519	521	508	524	546	522	519	487	577	495	501	521	529	523	492	511	493	487	526	539	499	521	506	471	550	523	506	517	502	520	518	513	528	478	508	503	493	501	501	492	513	513	494	497	521	513	541	504	508	538	504	488	514	505	520	511	473	515	531	517	509	505	552	484	488	510	546	521	509	513	512	522	513	535	487	527	511	528	537	500	493	513	502	491	505	557	522	524	503	523	460	502	497	506	557	517	511	527	483	517	502	501	525	525	507	500	511	490	506	521	555	491	505	503	517	475	528	546	511	523	505	488	532	504	555	512	478	543	549	489	504	535	502	487	534	522	489	512	544	541	537	515	525	505	526	516	486	503	484	484	512	524	522	507	498	519	545	504	509	535	505	501	533	526	512	517	492	530	538	555	509	477	551	559	489	498	499	550	487	534	523	510	511	528	542	491	478	538	488	524	474	503	526	500	533	514	497	529	522	512	527	505	502	484	549	458	506	492	470	523	515	494	482	534	481	492	501	483	514	532	539	489	508	518	511	507	492	549	540	494	536	541	515	492	521	479	526	507	544	524	515	491	529	510	523	557	488	521	486	515	534	519	506	492	516	511	483	502	517	559	540	517	517	461	521	511	502	498	535	539	490	543	504	520	507	516	500	487	527	521	492	524	507	480	488	524	483	522	516	489	479	499	487	502	519	487	564	509	504	535	512	506	513	505	520	511	544	487	473	471	506	495	464	496	500	483	508	533	507	519	464	494	492	526	515	516	497	472	539	509	533	513	526	500	480	487	514	552	542	490	467	495	577	460	507	522	499	496	512	518	483	508	535	472	506	509	536	503	528	519	516	518	544	521	496	524	507	542	528	522	465	477	506	524	491	515	478	500	502	498	477	509	492	526	510	521	521	477	544	481	489	501	530	512	497	503	543	538	556	509	496	533	482	529	484	510	489	484	502	482	476	494	518	497	527	493	517	517	481	520	529	518	526	517	520	539	482	490	551	528	552	481	508	523	522	536	491	472	493	511	501	508	530	521	523	551	527	541	539	485	489	532	475	539	529	483	458	509	510	511	519	515	488	493	515	504	511	499	479	534	472	474	530	509	526	496	533	569	503	560	502	508	503	536	523	543	516	481	518	524	538	493	496	492	473	508	533	546	542	505	536	502	519	500	490	523	529	502	546	502	530	526	497	516	517	488	526	519	473	524	489	503	477	562	508	543	504	493	511	482	509	482	486	467	539	501	518	535	524	482	471	560	485	516	516	486	520	468	523	531	498	502	500	510	519	498	491	509	515	520	507	507	492	530	537	539	511	513	488	505	493	530	524	509	519	503	479	505	538	529	520	529	527	514	514	535	476	510	531	505	497	531	527	518	523	543	518	468	474	520	490	537	495	538	478	535	538	499	503	500	536	476	507	498	501	545	528	509	499	486	526	526	512	482	523	555	529	481	505	505	492	490	496	528	492	518	530	515	539	536	481	516	526	536	504	488	553	464	550	544	506	529	491	557	501	526	507	532	535	542	476	548	510	507	481	514	540	505	518	497	490	527	504	526	512	487	480	510	512	527	492	526	521	518	507	502	528	496	498	503	523	498	515	478	567	479	514	497	501	481	482	511	502	501	471	521	511	522	520	525	510	530	525	483	514	473	506	497	510	526	510	516	521	531	485	512	477	548	480	511	514	523	536	478	522	538	517	516	514	511	522	504	521	479	520	532	515	509	496	529	508	510	488	489	514	511	550	486	515	481	489	501	519	525	514	513	507	533	519	519	526	524	509	524	515	509	483	518	520	490	450	559	527	557	477	492	502	516	504	516	560	523	571	529	490	500	533	536	488	515	502	530	555	495	509	455	502	529	543	471	525	530	494	492	505	544	543	502	546	542	502	528	512	530	531	495	515	535	528	523	510	501	503	475	498	563	548	522	520	497	526	500	525	529	485	496	511	532	479	520	570	501	543	546	535	503	484	529	478	535	510	545	506	525	504	459	503	495	530	515	512	509	502	530	521	497	532	538	490	522	510	512	561	475	508	511	507	526	498	481	539	513	486	550	504	514	513	522	513	515	522	517	512	515	510	539	557	540	508	498	527	500	471	485	506	506	487	525	526	506	491	471	503	507	507	529	499	517	529	531	497	527	519	507	517	495	546	494	466	539	514	538	518	479	524	483	479	508	497	507	513	526	505	482	527	558	503	521	509	479	524	551	498	551	540	480	479	541	507	479	517	531	541	532	492	504	509	522	515	486	512	519	492	505	513	506	529	497	508	487	533	514	494	508	541	529	555	533	500	498	486	455	506	494	477	522	544	495	481	553	475	508	487	548	518	500	519	519	521	482	527	517	498	501	481	502	518	511	527	499	521	568	509	524	509	465	519	536	518	515	544	491	495	532	490	537	514	533	528	510	525	496	524	477	490	516	524	500	551	504	501	485	535	534	524	502	492	537	519	493	535	493	445	496	540	503	520	513	509	517	484	493	478	526	536	527	507	519	482	498	501	509	511	508	537	486	492	500	535	544	513	560	478	481	500	512	528	487	526	509	543	537	538	504	498	535	505	487	554	558	510	522	509	512	529	519	500	520	489	495	519	513	481	518	520	495	506	517	494	512	495	506	523	506	521	506	544	497	493	478	527	501	503	497	501	501	530	475	491	489	490	521	509	528	529	535	502	522	471	519	509	494	493	477	507	537	482	524	514	513	520	498	557	519	536	479	523	481	506	542	521	520	506	477	502	499	457	469	466	484	503	514	532	548	508	481	499	488	457	498	530	487	492	512	510	472	510	518	491	487	473	504	470	528	495	524	493	488	545	499	534	513	549	499	484	479	554	517	491	468	494	496	510
15108	1289	956	764	606	435	418	355	366	320	298	312	295	267	303	260	279	303	280	251	244	256	290	271	295	252	237	281	229	267	256	296	267	254	226	270	261	286	237	263	262	240	254	219	266	248	234	276	250	246	249	259	256	241	295	267	253	265	259	266	256	257	268	255	271	280	262	253	252	254	243	277	246	240	261	250	240	239	250	265	256	262	262	283	287	252	276	245	259	253	260	278	277	244	230	267	245	281	294	241	257	260	261	243	274	247	250	237	283	261	231	273	248	266	231	245	248	269	241	251	239	246	282	271	262	251	259	246	243	228	262	248	257	275	238	269	264	240	265	284	279	292	247	250	233	260	266	253	288	248	214	247	238	235	233	254	266	299	260	278	241	224	266	246	261	271	264	287	258	246	242	241	265	279	245	273	242	228	256	291	250	253	249	261	253	261	252	272	265	266	250	251	261	255	272	250	266	251	272	253	242	213	281	252	242	231	265	250	304	263	238	243	245	222	233	270	263	244	244	232	270	264	275	248	264	259	265	255	224	235	273	272	251	277	244	260	261	265	265	239	238	283	279	256	266	267	238	235	224	282	247	256	264	269	244	253	228	272	252	250	271	256	252	238	268	259	258	208	273	299	281	271	275	247	248	244	245	256	259	269	252	238	266	220	290	243	254	246	254	259	293	247	263	266	246	245	234	250	251	258	279	245	261	244	279	269	254	231	242	247	235	259	253	263	236	277	251	283	253	255	231	212	233	267	245	252	225	253	267	241	265	264	267	228	252	296	252	255	250	265	257	260	273	252	272	252	262	232	256	275	249	245	260	248	247	262	258	246	245	276	282	263	266	277	249	253	281	294	229	255	269	251	247	261	242	252	281	268	265	274	239	271	251	247	271	309	239	267	245	286	294	243	265	253	241	259	263	242	243	240	297	273	255	226	248	249	232	264	258	270	252	265	259	243	224	258	251	230	263	256	227	265	264	258	241	259	243	282	213	268	251	264	261	237	250	247	273	256	250	251	270	246	265	251	252	272	256	251	270	275	250	229	287	273	235	254	289	256	261	247	229	250	249	270	251	275	242	263	257	260	248	228	271	276	234	245	279	286	258	256	315	271	269	243	242	268	242	265	263	274	243	260	246	245	221	238	260	247	272	229	226	219	259	263	259	270	258	248	261	255	255	275	255	247	266	237	263	266	252	271	238	264	252	272	267	243	283	250	237	249	264	242	275	248	256	286	259	250	251	267	258	250	232	284	269	248	243	245	258	271	257	228	261	227	283	248	261	221	249	251	237	280	240	281	263	275	269	266	254	255	232	218	246	260	256	273	258	271	261	248	269	263	275	262	226	284	259	276	261	254	266	253	250	217	272	252	225	245	265	244	268	252	251	268	286	267	264	229	269	262	264	234	270	282	261	269	259	233	232	288	278	246	248	279	234	272	257	266	285	295	271	239	244	269	271	243	260	248	269	249	259	242	288	255	281	266	256	228	270	259	257	311	243	266	258	235	249	229	273	241	248	257	264	247	254	286	248	257	261	287	252	260	256	273	263	240	249	291	282	237	272	264	270	252	242	257	241	252	275	239	249	292	251	253	266	268	291	247	252	255	277	245	254	242	242	247	242	239	263	250	252	272	272	269	227	246	238	256	273	235	253	289	261	243	264	263	278	260	284	264	254	270	241	243	255	245	270	265	268	255	284	237	267	247	240	274	251	245	263	275	233	292	276	271	277	256	233	270	255	250	241	270	252	232	243	240	251	237	268	243	273	252	246	277	258	274	273	232	258	241	262	278	252	256	285	245	264	272	241	265	270	268	228	246	249	261	264	262	276	270	227	261	263	256	215	258	236	254	291	252	249	230	270	258	245	271	234	239	281	274	260	254	269	237	261	257	251	256	263	259	265	249	210	258	248	260	285	282	265	282	295	279	269	305	257	255	229	280	242	248	274	252	245	225	263	234	264	264	278	288	245	245	237	252	243	274	269	251	244	237	237	258	258	262	294	248	267	272	264	262	271	234	292	252	269	249	248	214	249	272	271	275	230	262	258	228	239	289	263	250	251	275	272	279	276	239	258	270	259	248	271	256	259	250	257	255	252	264	277	277	252	246	239	254	271	270	282	248	244	252	252	250	246	254	223	259	242	242	227	258	255	251	284	269	252	279	247	250	267	255	267	243	236	298	276	235	234	240	249	247	233	256	235	279	254	250	246	237	289	279	266	249	241	256	263	257	251	262	259	246	228	255	256	246	256	253	239	252	268	253	280	260	276	265	245	276	260	299	271	245	280	242	238	275	240	245	264	266	256	246	273	269	242	246	248	249	271	255	250	284	267	288	261	229	253	275	246	281	226	249	233	250	278	246	233	243	282	275	256	245	257	282	270	230	259	270	238	246	265	250	293	255	254	236	255	240	236	261	265	247	229	247	240	242	256	284	253	238	253	227	256	241	254	258	250	243	249	253	249	234	265	262	258	233	276	274	270	248	262	260	253	245	231	272	263	208	251	230	286	232	270	274	259	245	285	263	268	218	262	259	231	289	263	288	235	259	288	258	270	252	255	297	248	279	282	259	272	263	248	259	242	247	238	255	272	240	293	233	250	275	266	279	278	260	229	253	267	241	306	263	242	265	255	236	264	268	255	247	236	266	266	263	243	260	265	258	259	268	265	236	268	226	272	248	250	251	246	283	258	259	281	228	242	263	229	244	254	221	241	292	244	266	278	259	244	279	272	251	230	246	247	266	265	288	254	256	260	240	298	281	248	256	245	282	221	272	242	255	236	262	239	221	235	256	262	262	246	255	257	229	251	241	269	257	223	238	251	274	256	240	238	240	224	257	216	242	266	277	272	242	240	268	247	236	274	285	271	262	264	263	250	237	245	235	237	238	250	253	264	279	288	256	227	270	266	250	277	287	271	240	236	281	269	263	245	258	274	269	267	264	262	228	267	254	261	286	271	266	251	248	276	255	249	256	251	261	255	253	260	247	289	269	248	297	273	245	242	260	253	255	240	269	265	273	221	256	262	271	276	243	280	236	266	246	257	251	259	259	273	265	282	260	245	248	275	247	252	265	272	251	268	269	258	271	265	263	279	234	257	262	282	267	262	259	274	244	231	282	258	274	262	256	269	256	264	254	227	235	241	277	263	237	258	266	265	255	236	266	261	247	258	261	263	255	265	252	238	267	250	256	293	262	243	224	257	247	246	261	255	258	261	267	248	212	236	277	223	269	266	246	239	235	270	274	238	225	262	242	279	260	264	277	281	232	287	282	267	304	266	252	287	274	267	263	263	237	334	262	240	244	247	242	280	284	283	239	243	269	266	249	257	277	263	262	253	263	275	233	252	228	245	243	232	258	269	261	241	297	266	246	231	253	305	283	258	235	289	236	238	259	241	250	269	264	240	250	269	274	244	296	286	255	271	259	251	241	254	258	266	216	257	255	240	232	247	200	256	248	272	259	275	259	249	302	269	249	265	257	267	257	280	256	289	268	251	242
8537	1205	2087	2291	1918	1678	1431	1187	1129	1043	1016	889	915	826	776	799	732	792	780	741	748	791	714	720	681	736	705	717	714	728	673	675	667	694	711	641	663	677	741	680	671	610	652	683	653	627	699	705	652	654	660	668	684	672	639	631	686	633	688	682	668	670	630	663	690	603	706	603	671	676	596	655	706	660	684	700	621	671	642	650	659	633	600	653	643	620	616	630	612	661	622	653	648	617	612	660	639	683	615	649	632	617	657	647	694	618	667	655	648	616	621	632	655	629	662	643	653	666	682	638	595	668	611	695	623	646	658	689	623	619	687	719	640	622	608	638	631	656	661	639	680	633	662	638	668	634	649	660	626	642	631	678	650	632	640	659	665	666	631	632	640	631	618	630	632	631	634	676	631	634	624	624	646	616	628	634	645	698	658	597	640	633	623	633	708	662	690	613	704	658	621	644	597	697	670	643	679	662	630	585	671	664	650	666	617	624	613	610	651	632	647	657	579	687	674	643	659	626	618	677	692	662	659	683	623	683	661	643	648	618	677	694	632	628	672	693	663	667	644	671	658	645	628	678	611	687	639	623	647	656	709	669	655	650	636	675	607	650	684	647	686	614	625	613	656	608	618	652	643	681	646	637	626	681	657	627	637	699	591	629	640	670	670	629	647	653	657	649	672	633	657	634	662	636	601	608	640	678	685	633	669	624	649	714	643	676	683	618	626	635	633	679	628	646	602	719	623	669	625	647	643	643	648	664	703	628	672	665	635	610	624	605	659	674	629	623	631	653	630	681	611	676	657	664	643	637	666	662	622	617	660	688	694	648	583	684	678	645	688	650	672	643	680	633	616	626	612	634	633	632	668	647	653	616	683	634	669	670	630	646	664	692	619	653	645	653	674	653	695	677	601	661	679	663	653	632	645	628	630	674	646	626	672	659	611	658	670	616	701	621	644	685	688	683	634	579	693	633	661	621	662	660	665	662	623	692	669	615	611	695	683	616	637	615	642	592	670	666	682	640	641	652	649	683	636	654	631	658	668	657	641	670	678	670	691	607	644	656	600	644	647	639	637	652	652	684	635	669	707	671	615	719	650	662	689	607	594	624	644	635	654	625	647	660	669	640	622	624	674	663	607	647	661	643	654	655	622	688	610	660	666	649	637	634	614	643	663	643	649	658	644	676	588	662	676	637	601	653	611	675	637	671	631	656	666	675	638	650	673	685	636	666	642	619	668	657	667	647	630	622	648	684	660	629	671	630	642	608	650	596	624	657	704	635	643	668	639	635	667	654	692	639	641	636	674	678	630	625	619	642	623	666	662	616	690	636	619	666	613	643	627	616	650	636	632	661	657	602	692	637	656	659	674	630	622	691	653	622	629	629	643	672	678	645	640	649	622	695	661	671	678	655	622	652	644	592	680	634	685	702	681	647	630	673	643	627	602	616	650	636	618	601	699	663	638	661	639	628	650	652	647	625	668	679	686	616	619	665	655	622	650	632	654	648	627	633	627	655	652	639	634	667	606	647	633	650	672	624	679	648	616	627	643	649	676	673	680	674	689	585	628	658	673	651	609	629	688	671	673	631	618	643	666	620	659	634	618	672	651	665	618	626	635	674	622	659	647	670	638	670	649	674	640	628	648	599	665	675	637	644	638	626	656	660	644	659	608	621	661	680	657	717	658	667	630	655	655	611	626	640	658	673	667	696	678	653	611	641	613	647	624	646	627	626	641	654	671	668	646	612	631	663	615	658	672	644	653	673	645	669	655	670	630	605	651	621	651	658	639	588	658	591	697	669	675	612	677	616	655	645	632	594	632	605	653	620	627	626	623	671	636	639	679	626	649	588	641	666	624	635	625	609	668	686	610	633	648	638	628	623	631	637	663	653	619	641	652	656	660	639	601	732	608	631	630	649	715	658	616	644	643	689	680	658	672	635	597	663	665	649	709	650	577	676	612	613	641	638	603	668	697	653	637	629	644	624	646	633	656	630	626	623	686	680	646	660	651	653	619	627	670	657	627	657	657	623	641	631	616	624	631	676	642	662	659	726	672	673	632	681	651	644	622	637	585	658	615	658	653	649	603	634	649	659	678	670	632	635	630	661	614	638	680	630	629	621	628	637	632	650	631	626	615	679	642	675	672	668	602	622	705	674	666	652	646	621	671	632	665	629	636	639	638	642	634	656	668	646	643	674	654	631	651	637	693	691	660	631	639	639	611	632	682	670	652	637	617	644	645	641	666	633	661	634	629	639	656	652	631	683	660	648	665	686	640	647	654	666	640	609	710	631	639	680	654	642	648	663	656	644	608	668	698	632	682	615	662	687	622	625	689	638	619	685	635	594	642	658	689	666	651	659	607	664	633	649	645	694	657	672	646	638	695	668	666	629	648	658	609	657	652	626	650	642	593	664	660	611	622	606	686	645	652	594	626	605	678	658	668	669	603	640	621	666	638	654	675	659	589	642	678	599	650	661	636	644	628	675	603	688	662	639	650	626	623	646	696	623	638	630	615	666	640	655	661	616	610	644	610	635	667	604	657	660	648	637	694	665	651	722	683	684	658	641	660	633	659	657	649	679	660	657	651	683	676	662	637	661	664	658	667	604	602	662	650	629	649	660	608	660	645	615	669	586	639	615	680	678	677	620	688	641	660	642	698	632	611	656	618	672	613	630	642	676	652	673	630	632	619	626	623	658	677	687	681	619	649	659	662	630	693	659	596	664	610	669	610	667	672	631	668	639	680	671	648	656	661	672	630	655	681	634	624	667	643	680	641	664	646	696	630	646	632	618	651	670	665	647	621	713	635	631	619	628	683	671	666	670	668	619	693	645	660	650	710	672	650	654	668	671	634	603	662	608	606	639	672	619	637	644	665	665	604	702	680	671	628	663	623	642	635	657	692	664	651	658	671	675	659	676	638	676	602	663	650	645	651	632	681	699	656	658	674	663	664	661	625	677	670	709	657	629	615	620	646	645	611	663	704	656	669	655	653	644	652	628	622	706	637	657	671	642	643	626	672	671	654	653	641	644	648	673	671	659	669	660	628	624	654	658	636	683	625	673	651	618	671	627	623	682	634	642	666	665	634	679	604	678	643	652	645	667	683	722	668	637	687	636	684	667	669	675	666	612	654	657	626	681	621	615	638	629	613	630	651	702	629	670	688	688	670	651	571	652	622	675	654	630	668	650	673	641	668	605	661	641	639	652	671	646	611	662	633	632	632	665	610	684	616	688	657	628	641	650	665	609	681	608	632	717	638	617	667	663	619	696	659	652	655	653	666	642	623	646	673	639	644	626	667	663	653	681	651	638	632	643	631	642	665	666	604	630	649	673	666	600	681	622	668	655	607	644	656	656	663	627	619	620	651	683	690	596	625	646	669	696	667	634	638	649	635	654	624	637	640	642	678	661	631	628	645	700	689	617	646	649	656	672	667	598	645	667	612	677	652	663	639	681	674	648	659	672	680	641	669	631	645	631	650	672	645	653	672	617	621	622
1866	415	406	405	422	450	456	407	419	414	404	437	414	426	410	423	388	426	419	435	406	419	384	391	391	401	433	420	389	384	418	428	429	416	407	463	480	379	448	458	420	391	440	372	384	369	421	412	414	398	420	393	401	407	411	416	385	403	401	408	398	395	411	391	416	419	414	424	424	404	403	464	398	364	390	397	401	441	397	405	376	393	421	430	414	421	403	363	422	382	404	415	423	444	408	398	417	403	408	399	429	439	434	422	391	391	428	377	419	399	427	386	411	420	370	425	395	390	377	387	396	376	403	429	445	385	382	428	423	437	383	372	437	431	398	412	399	432	404	410	414	403	411	413	385	396	416	411	433	419	418	391	414	400	410	399	412	394	374	453	408	440	427	385	429	444	442	476	379	400	412	412	407	388	402	422	406	362	442	399	397	401	392	427	458	407	446	423	428	397	377	380	386	403	424	439	412	387	416	389	380	391	405	379	419	443	434	433	423	393	369	426	376	386	441	420	429	414	387	405	451	418	407	373	386	452	436	388	430	382	397	391	420	397	435	406	392	414	394	450	432	406	389	373	385	400	413	414	378	362	416	378	402	388	383	406	398	381	422	401	418	389	439	352	371	428	405	398	395	411	418	395	385	381	398	390	401	426	379	427	399	419	397	443	441	452	446	446	421	442	450	393	403	411	476	372	388	364	436	429	430	388	401	419	414	425	439	386	404	381	382	394	443	416	398	402	434	420	391	434	397	427	430	385	395	413	407	410	462	433	421	410	410	436	409	400	409	368	372	409	437	381	415	366	377	412	439	354	407	375	428	429	436	404	398	401	450	383	417	404	388	403	416	415	410	425	457	424	393	395	364	374	390	394	373	448	399	427	416	394	436	403	402	393	392	414	432	388	403	385	458	437	398	430	393	439	410	392	445	400	446	403	433	410	439	393	419	415	451	420	410	451	434	405	402	432	413	405	451	388	392	468	383	364	471	403	432	403	435	399	422	398	391	400	405	380	411	392	375	444	392	389	435	402	430	415	440	415	386	406	393	416	406	375	436	434	412	412	379	396	418	383	385	420	406	464	430	404	438	383	389	399	383	418	408	429	425	421	425	416	377	392	407	412	398	381	415	404	415	403	380	376	411	419	401	372	397	421	417	441	408	418	406	426	407	420	424	405	400	430	379	401	424	426	418	376	443	405	387	367	389	439	420	425	427	376	412	422	419	410	381	413	437	391	422	417	436	405	362	405	393	417	407	437	416	421	469	435	405	458	402	401	424	396	436	439	429	361	399	391	426	384	410	424	426	400	411	406	400	404	405	405	391	449	398	401	413	401	411	377	403	403	424	441	472	388	401	421	408	403	394	422	408	416	440	391	420	373	414	409	374	413	366	394	412	421	409	390	405	381	388	383	457	405	372	433	371	365	407	438	423	408	413	403	418	404	427	389	438	379	384	420	435	393	392	431	409	390	403	448	430	407	386	393	391	414	429	398	383	410	430	377	402	390	417	422	380	418	452	441	418	388	374	408	430	428	415	411	394	454	408	409	428	408	424	413	407	436	403	390	422	422	408	384	396	444	427	429	397	449	372	376	400	372	391	453	396	378	414	386	414	358	437	403	429	406	419	412	411	388	407	415	358	389	411	413	381	384	431	449	394	427	452	416	428	402	429	426	417	409	395	394	448	418	413	394	396	435	405	394	431	412	415	420	392	441	373	450	390	379	453	438	369	433	412	429	395	364	379	418	384	422	403	422	387	387	390	434	426	438	442	406	350	412	441	431	409	391	395	424	399	411	411	440	450	442	414	441	412	409	394	421	388	386	378	412	392	417	426	400	408	422	389	423	415	421	410	412	440	399	389	409	419	393	405	428	426	399	405	391	404	442	394	425	439	410	395	424	442	399	408	448	385	407	421	447	431	408	377	441	415	387	422	373	388	398	403	401	394	394	480	460	413	380	365	390	388	370	403	431	411	419	416	369	388	414	422	384	404	420	392	417	380	409	410	396	410	418	395	400	400	431	358	449	375	434	403	410	452	408	398	363	396	431	416	427	408	391	422	383	416	441	385	384	399	410	421	403	377	424	384	396	439	426	400	429	436	436	408	392	407	416	423	396	402	416	434	445	405	423	422	418	371	412	426	412	436	419	402	364	420	369	416	403	399	394	421	440	385	433	421	434	423	432	400	438	460	434	444	408	455	437	390	408	428	406	415	440	434	441	381	390	426	473	412	407	427	406	403	464	414	400	418	421	448	412	388	409	426	382	406	405	449	458	389	419	412	424	418	406	402	434	417	385	405	429	391	436	407	385	386	376	393	377	417	428	396	394	371	413	405	416	448	430	443	389	420	377	415	424	412	409	383	384	383	421	421	414	378	386	383	377	401	450	429	368	411	394	434	427	362	407	411	435	394	404	395	413	391	392	433	392	427	402	445	388	396	380	387	421	389	416	402	411	412	357	366	438	406	376	368	362	433	409	404	391	406	359	387	379	386	416	418	447	394	421	437	438	406	397	393	399	427	394	403	394	429	412	387	381	394	401	394	441	388	413	383	393	406	370	413	392	422	400	391	408	396	451	364	369	361	411	421	406	405	382	390	407	420	437	389	433	424	421	421	444	436	403	433	412	419	379	393	425	428	396	397	414	405	407	388	394	451	384	403	451	416	383	403	451	420	394	408	400	386	397	416	391	386	370	389	393	438	423	418	403	391	386	399	386	427	416	391	408	429	414	410	420	404	415	434	422	425	387	447	418	451	402	401	391	405	404	414	378	404	411	430	427	412	418	410	384	414	390	439	435	449	420	402	405	418	439	402	403	409	352	436	438	379	390	429	452	434	462	409	406	418	396	401	416	426	403	401	403	404	369	383	405	436	391	428	428	399	467	412	394	434	430	409	392	417	395	398	377	419	408	398	416	345	401	389	390	370	424	423	420	445	406	373	416	348	455	397	403	437	444	466	430	435	418	399	438	386	395	400	396	428	447	384	417	447	416	423	380	420	433	364	419	427	431	400	416	415	390	432	388	367	381	427	398	373	391	383	393	424	383	386	399	392	437	373	412	431	405	382	413	397	396	418	420	439	446	435	386	388	405	378	407	383	405	414	400	385	392	384	388	399	412	409	417	370	402	393	378	384	390	428	362	414	440	412	438	398	393	411	458	427	400	429	407	438	422	432	409	418	417	405	391	422	430	380	463	396	413	386	395	405	406	397	357	398	414	442	418	396	440	412	398	388	381	454	439	437	381	404	425	412	390	429	418	391	456	392	423	423	427	422	404	450	360	421	440	460	435	409	383	424	387	405	410	406	413	408	408	438	430	400	427	441	403	398	418	386	428	399	411	393	442	412	422	421	416	427	421	433	416	405	390	417	406	414	380	443	396	451	377	401	431	388	437	426	447	455	415	416	411	428	416	416	404	382	392	374	438	412	381	414	392	375	428	415	370	378	380	391	440	443	416	393	376	402	409	409	402	404	405	435	392	400	406	387	443	396	383	396	410
2274	943	904	895	967	898	982	859	940	890	917	912	909	950	909	937	821	928	919	906	983	912	918	905	903	854	939	931	965	895	870	873	948	913	912	910	930	857	899	923	864	902	885	911	896	928	907	894	886	965	865	901	886	962	922	927	887	975	934	963	857	870	936	958	977	912	900	952	917	889	914	882	883	848	896	901	902	890	917	952	879	906	917	924	827	884	897	964	925	892	886	937	954	944	891	931	931	905	916	947	918	847	884	864	913	915	904	901	916	895	908	872	893	889	894	889	893	892	911	916	910	917	878	949	921	903	856	865	911	912	906	881	888	923	917	917	978	909	898	942	921	882	870	912	913	883	903	909	965	955	894	937	965	898	931	929	886	953	871	905	911	847	852	886	881	900	905	893	910	841	880	917	924	886	903	908	906	925	920	898	906	900	850	920	929	910	930	868	928	941	904	927	903	882	902	861	891	915	924	942	924	881	869	921	880	888	915	871	889	876	900	938	934	927	862	942	885	946	893	927	918	905	893	842	880	910	860	926	970	903	868	893	870	900	912	879	887	873	867	898	870	895	872	881	873	920	932	859	914	916	917	878	923	913	905	884	921	907	891	907	895	882	917	903	894	906	909	939	931	935	925	915	822	947	895	895	875	901	932	899	839	901	897	937	894	877	912	877	908	924	924	911	884	911	904	914	921	866	924	862	896	898	939	922	898	965	906	928	949	882	872	843	883	916	860	909	897	923	877	922	873	937	907	914	948	866	917	909	869	951	901	925	926	942	937	840	934	893	851	960	929	932	842	963	885	897	918	897	894	964	911	923	883	890	871	889	846	924	932	949	950	874	898	941	901	864	927	878	930	915	831	858	886	931	862	908	833	973	944	931	931	898	919	833	896	864	938	922	921	943	919	905	869	919	901	867	892	880	876	872	885	889	924	898	912	897	947	891	895	909	926	929	887	845	877	869	934	904	862	872	924	902	905	911	934	919	917	917	918	963	885	904	882	939	870	863	884	923	931	923	899	944	898	960	886	913	890	866	887	926	871	901	904	946	866	949	906	930	881	949	937	925	892	846	895	916	936	909	921	957	920	918	904	933	876	875	886	947	916	906	880	856	871	937	914	939	903	895	917	909	891	954	856	908	916	916	963	919	884	912	915	913	937	852	884	911	892	893	886	845	908	921	884	887	914	954	929	949	958	888	922	889	887	864	942	914	890	924	838	901	935	877	885	867	913	891	889	941	896	945	917	950	879	903	894	896	939	916	909	892	916	941	966	870	876	899	844	891	923	889	850	907	923	933	919	894	933	955	934	877	889	916	849	929	941	904	937	904	851	883	903	894	964	872	927	910	925	924	928	898	871	888	935	886	868	855	904	876	867	882	863	895	893	904	877	905	897	874	904	909	888	918	887	929	896	894	957	890	899	873	858	940	935	911	946	855	882	961	890	929	939	919	915	845	882	932	920	914	914	949	874	937	844	871	886	852	903	905	859	924	918	906	901	877	942	944	897	896	916	919	910	945	919	934	883	864	952	934	879	918	939	915	962	904	894	828	926	918	889	893	854	807	877	888	892	913	919	907	914	848	919	895	889	941	903	840	936	935	907	883	850	901	882	928	903	857	867	893	867	938	886	934	874	872	888	904	932	885	903	906	927	896	928	862	909	907	854	924	893	897	894	907	923	841	894	947	937	869	926	961	913	932	890	869	850	940	885	929	875	910	930	896	932	895	897	922	931	864	862	844	924	909	880	907	952	891	858	858	916	920	939	975	899	916	925	922	923	862	913	899	907	895	949	912	920	915	876	899	872	876	886	869	896	936	941	940	916	917	937	943	918	895	930	897	907	908	888	930	856	859	926	882	957	940	877	870	912	877	878	863	971	861	952	891	886	923	965	905	866	899	927	860	935	914	953	905	906	892	911	899	919	939	925	1000	908	892	931	886	902	890	937	888	897	880	901	927	943	964	886	918	910	889	895	899	895	972	873	905	889	911	860	921	909	932	862	883	880	933	906	883	876	940	912	862	922	889	966	863	949	908	908	913	913	900	937	916	907	932	934	928	925	863	921	887	916	891	922	895	902	904	875	953	898	926	869	896	814	921	978	891	910	908	921	892	922	932	880	923	891	882	901	893	950	886	902	913	858	933	892	889	919	861	932	899	909	841	919	946	858	919	912	963	921	902	930	900	943	941	925	924	890	881	882	914	942	886	969	896	874	906	938	897	947	911	909	847	860	884	944	919	918	866	862	906	933	910	906	942	896	879	938	865	871	852	878	931	917	879	902	899	921	877	867	897	932	910	899	904	886	932	829	897	861	895	883	886	882	943	879	948	889	883	968	894	895	944	898	935	871	901	896	893	877	884	935	934	926	907	930	811	921	892	933	902	870	901	901	900	920	900	879	950	905	910	874	897	895	908	911	933	920	961	895	912	938	914	936	918	912	932	926	961	874	872	899	857	878	917	922	945	865	946	922	889	916	888	947	915	886	887	861	892	939	908	935	891	902	915	862	914	858	909	921	897	909	905	917	917	925	905	923	909	860	927	947	956	879	937	913	930	903	920	883	880	903	858	858	910	940	859	954	930	969	885	896	869	897	869	919	861	921	904	896	943	870	864	902	972	912	876	869	909	900	910	945	916	920	872	874	928	928	867	877	916	877	887	886	960	940	910	840	933	906	888	880	920	935	940	933	902	904	910	980	882	966	877	932	889	891	865	935	872	891	880	944	864	902	941	898	898	852	951	915	923	870	914	881	929	1005	884	927	925	879	941	922	932	926	973	906	907	893	893	859	893	911	859	925	849	872	914	905	920	901	914	901	905	881	943	935	907	856	909	892	891	922	937	905	921	937	892	959	895	929	853	872	904	936	961	915	861	943	954	899	923	910	908	912	839	887	903	892	891	884	898	855	883	943	954	878	929	892	928	903	958	939	939	923	876	928	956	840	892	917	890	887	925	896	886	935	911	932	904	888	896	970	916	912	902	924	917	890	942	910	930	920	887	909	923	908	958	921	891	884	890	922	857	902	946	881	898	900	901	906	930	911	894	873	914	949	917	890	830	959	943	926	915	863	898	927	860	923	914	930	881	868	889	859	909	884	894	918	883	839	864	878	930	878	933	905	912	861	902	901	880	920	936	928	935	926	864	938	905	876	875	881	853	912	964	930	858	882	927	904	912	907	950	891	905	894	907	884	907	876	914	900	945	892	900	955	906	918	948	878	934	907	899	879	883	954	935	911	921	878	904	951	879	898	912	811	896	853	868	859	903	835	918	897	934	883	883	940	898	933	914	920	932	877	887	875	918	989	895	873	906	919	853	855	917	987	905	904	896	937	870	956	925	937	916	852	944	895	907	887	968	917	904	906	898	907	928	873	864	976	866	879	962	870	978	927	856	892	897	925	902	866	905	995	889	897	888	862	891	943	927	878	935	934	942	904	892	889	902	944	945	872	885	918	905	908	937	849	902	910	908	929	916	890	937	921	873	909	946	952	906	934	890
7828	528	509	465	322	314	304	270	259	225	236	232	204	192	197	215	208	218	228	224	239	221	217	216	219	215	217	218	206	207	196	200	181	199	212	190	203	232	204	208	209	211	217	211	197	219	194	209	197	197	177	188	212	200	193	199	219	214	212	184	204	228	196	183	197	223	235	191	217	204	209	212	194	177	229	202	201	199	182	193	200	233	219	194	216	217	154	203	195	192	206	216	169	218	189	204	208	199	196	204	231	216	172	167	202	192	216	215	199	206	214	210	233	180	191	197	193	188	213	227	208	200	204	221	202	209	224	219	198	217	176	167	165	218	182	220	230	207	203	181	185	219	225	180	201	206	194	205	196	190	208	193	200	174	195	213	209	210	208	191	201	199	184	191	170	200	192	197	212	202	193	195	248	198	189	187	189	226	174	205	205	189	202	237	203	199	195	197	194	187	185	206	203	199	207	186	201	186	195	221	223	204	183	186	182	199	210	231	205	194	201	193	193	219	195	184	208	218	191	204	216	203	208	211	197	220	207	206	214	233	200	195	208	210	229	203	201	196	165	205	206	219	204	202	195	209	210	200	212	219	210	222	221	227	178	231	176	198	181	199	199	194	191	201	195	220	208	184	170	164	163	205	207	230	215	190	172	196	204	213	178	217	205	187	205	187	197	204	182	184	218	208	194	233	232	170	188	228	187	207	204	177	219	206	192	197	208	201	183	210	229	180	193	200	186	181	197	203	218	221	232	215	184	198	198	215	210	200	177	189	175	196	204	225	211	236	204	199	195	178	216	180	185	186	217	207	215	224	203	210	200	224	209	196	180	216	215	196	215	205	189	202	194	191	199	204	182	200	214	216	183	171	215	211	201	221	200	223	165	191	193	220	186	203	197	185	228	193	213	196	201	180	192	179	207	196	216	211	206	215	181	182	230	202	189	196	178	202	204	206	197	203	211	198	210	203	226	196	198	186	195	198	198	185	204	200	198	219	196	198	198	206	202	188	202	193	225	188	237	185	215	204	203	204	195	206	213	188	213	198	210	205	182	192	220	195	200	186	192	203	205	208	199	190	182	205	200	200	210	223	206	208	228	209	175	197	194	173	190	225	208	221	181	172	161	207	235	182	199	201	188	194	200	192	215	214	214	211	213	200	200	176	193	209	211	234	218	210	231	232	239	190	189	190	190	165	208	194	196	193	211	190	242	217	219	206	198	178	192	200	220	193	181	175	205	182	184	195	184	194	211	212	196	216	190	207	195	199	190	192	209	189	205	192	216	215	222	209	184	201	213	153	205	221	203	212	194	207	180	205	190	182	211	198	195	227	193	217	188	216	234	193	212	218	203	195	206	223	231	201	180	204	209	213	207	201	176	187	200	212	180	211	190	224	199	212	221	215	209	185	195	226	211	197	200	193	175	207	187	201	168	229	214	230	181	222	200	208	199	195	208	190	192	186	176	195	210	201	208	177	180	165	205	182	228	193	189	211	207	198	200	202	207	194	220	214	227	195	200	205	203	197	212	215	204	219	223	179	215	231	204	210	208	181	201	208	200	217	199	177	193	194	220	212	197	182	168	196	189	202	203	190	188	200	191	183	210	201	186	209	205	214	203	204	223	205	206	213	198	189	214	172	201	147	245	190	203	197	199	211	188	206	207	206	212	228	227	227	210	211	207	230	171	187	200	207	211	209	230	219	180	193	181	186	181	190	211	222	199	205	201	235	224	168	204	217	182	226	195	207	195	210	183	178	200	199	197	205	181	207	187	213	211	218	209	211	207	216	201	209	215	217	231	206	230	223	204	198	216	212	206	212	228	178	195	204	198	200	177	201	211	214	204	218	175	194	206	214	209	218	213	213	210	198	207	189	216	208	189	176	230	218	182	201	201	193	190	203	226	198	177	192	179	200	197	198	213	179	211	189	212	216	229	171	205	186	212	237	216	191	203	199	214	207	209	189	204	227	214	191	200	220	205	205	190	234	195	195	164	192	194	214	185	220	176	203	217	190	198	174	207	204	210	181	198	204	191	194	200	183	169	213	200	215	226	204	217	214	209	185	194	205	174	198	235	190	230	217	213	205	222	195	193	200	190	209	188	201	198	187	205	196	191	179	210	188	193	201	193	207	195	184	193	214	189	195	198	183	201	216	194	197	186	214	179	202	227	200	217	185	189	222	197	214	192	205	206	168	204	214	212	199	213	163	195	197	224	203	201	204	202	219	196	211	205	206	230	210	195	185	207	194	207	184	197	201	227	215	197	220	203	189	216	192	199	178	225	189	190	202	194	231	238	219	189	207	208	204	199	216	212	184	198	198	194	208	196	185	224	169	204	204	222	186	210	211	173	188	212	210	189	186	208	209	198	201	195	231	237	200	202	237	215	199	195	184	206	218	183	199	201	216	211	194	190	243	190	209	191	207	177	183	180	200	214	192	220	216	192	218	225	224	202	200	207	192	179	208	204	246	226	213	221	194	195	197	208	205	213	229	204	172	184	197	202	187	223	207	239	199	188	212	204	185	231	200	192	208	218	208	225	189	193	224	181	209	199	202	193	193	192	180	197	202	172	196	186	188	196	205	172	180	201	187	217	198	234	206	208	206	229	195	201	188	226	187	210	258	181	192	204	218	220	196	195	175	224	217	212	206	210	214	206	177	188	208	215	219	186	218	205	194	198	186	203	223	219	213	178	195	213	242	188	216	199	178	195	226	205	196	174	213	209	195	203	187	218	221	203	227	202	204	207	211	180	202	162	201	233	200	190	189	219	208	202	212	212	201	200	193	219	201	184	224	222	186	202	197	219	220	207	180	197	185	191	230	187	210	198	198	193	188	211	192	184	191	210	206	231	205	213	209	211	195	188	206	179	217	222	210	211	183	220	188	187	212	209	225	213	212	206	192	172	228	207	212	195	226	199	203	203	194	185	198	185	199	218	215	227	192	213	191	190	223	197	196	206	220	178	183	222	217	215	196	199	212	190	216	213	195	213	193	179	212	209	182	218	207	207	208	232	189	199	191	178	194	214	204	209	220	180	204	211	184	200	196	196	196	211	226	184	178	208	233	217	202	208	195	185	192	188	202	202	217	202	209	224	211	209	205	227	225	197	223	183	195	185	216	223	208	186	182	210	186	180	221	199	216	191	184	216	207	175	184	177	199	205	221	207	189	181	206	195	202	189	218	212	205	214	226	211	188	226	206	197	201	169	190	181	203	210	200	181	199	180	211	227	183	169	217	178	181	200	219	218	179	206	230	222	208	200	199	199	179	209	180	199	212	194	181	199	196	192	217	208	180	196	192	220	221	205	191	174	164	215	226	197	208	197	207	202	209	216	203	211	231	182	214	200	234	194	203	197	216	208	204	189	216	220	228	200	216	186	208	196	228	209	198	221	222	192	204	195	213	189	229	169	246	198	187	204	215	222	178	220	229	212	218	175	231	215	223	181	218	197	194	207	215	180	235	215	215	208	183	208	220	234	214	202	170	223	205	195	197	189	200
6439	784	1250	1382	1177	1052	924	858	749	716	680	614	663	623	612	615	572	594	609	517	564	534	566	539	520	562	539	520	512	579	544	589	558	524	527	512	516	552	548	512	552	474	513	531	535	488	517	511	511	500	497	517	504	507	508	570	502	495	488	538	506	497	475	537	539	520	514	499	565	516	545	577	495	538	520	535	494	507	525	506	471	523	507	551	483	513	501	550	547	540	489	538	517	522	499	526	507	485	495	487	528	502	554	498	493	520	487	484	506	473	530	490	511	510	452	499	537	521	496	513	506	504	484	539	517	532	471	474	571	456	506	529	487	538	555	481	493	528	497	484	570	492	529	503	510	495	518	516	528	531	515	532	509	493	494	476	522	544	500	495	531	505	502	511	521	527	494	474	492	539	529	473	503	517	509	480	500	542	530	524	510	500	504	528	484	491	498	498	514	500	498	474	547	493	558	514	513	470	534	483	486	506	499	553	522	506	513	507	504	521	474	573	482	502	497	513	468	517	497	514	504	538	529	499	476	547	527	469	520	520	518	512	490	535	515	523	477	480	560	488	525	506	549	496	473	495	512	566	512	530	547	548	494	492	549	525	539	515	525	505	463	505	566	516	470	511	534	532	491	523	530	553	494	536	532	502	513	517	466	517	525	514	519	547	513	528	524	502	534	474	510	487	524	534	515	478	511	520	517	505	498	524	496	545	506	474	534	506	507	515	516	488	472	528	478	484	542	476	484	550	528	516	513	537	470	487	506	518	471	463	497	527	524	518	509	503	506	530	504	507	519	489	456	486	520	498	519	527	490	516	511	534	512	520	501	545	532	549	526	505	484	558	498	534	509	499	516	545	491	506	500	516	509	513	503	528	508	527	486	527	530	493	507	517	515	531	467	464	514	499	488	499	533	474	498	522	520	517	521	508	491	511	555	513	506	483	479	524	570	500	513	519	512	533	491	476	519	535	520	538	493	498	523	496	546	535	525	472	512	497	522	518	542	515	526	531	485	508	485	510	514	522	515	520	524	501	510	488	512	501	539	528	497	522	493	554	514	497	510	471	512	542	529	478	510	499	561	507	534	554	509	551	549	484	499	511	505	492	524	503	505	490	533	494	518	509	542	507	507	503	496	513	503	543	524	471	491	540	519	501	506	559	525	487	512	544	530	502	498	531	508	501	520	499	514	499	513	562	518	479	467	508	486	521	501	518	512	488	502	508	512	497	498	510	522	484	534	534	533	516	479	455	533	503	514	496	486	507	520	516	512	510	451	499	492	472	501	507	502	507	510	483	498	514	469	495	541	529	523	537	508	486	516	481	525	497	509	481	465	512	494	531	509	513	500	537	482	523	503	530	541	541	546	552	494	481	505	490	520	500	474	518	538	488	541	511	491	481	532	529	470	511	493	533	479	548	510	485	543	496	455	498	512	505	523	531	482	479	523	501	535	517	521	493	555	480	529	498	526	498	541	536	520	538	567	490	528	495	537	503	512	482	515	510	543	500	534	517	530	531	523	497	463	478	507	523	497	499	531	454	512	522	512	504	517	533	498	475	517	530	522	478	540	521	513	514	524	557	477	526	535	492	516	532	522	518	558	490	512	497	481	540	496	480	539	494	544	505	518	528	497	494	496	491	538	479	505	497	542	510	504	534	524	538	521	527	529	478	489	531	499	509	530	500	506	519	509	502	518	505	531	502	561	514	520	496	510	548	533	506	550	487	525	531	517	529	502	496	471	510	499	513	545	527	512	503	511	528	493	507	547	486	536	513	521	504	497	507	507	484	472	535	500	512	541	544	504	491	542	491	502	512	529	490	547	522	491	558	518	572	467	518	510	469	510	486	558	488	503	524	520	499	531	501	488	517	526	512	548	542	525	500	475	511	507	486	519	469	479	477	506	564	508	492	484	532	508	493	534	564	516	543	527	476	502	513	497	497	520	534	521	478	530	491	534	536	495	504	525	541	507	530	509	521	507	491	454	488	474	493	526	508	446	500	511	518	511	489	502	494	491	535	531	555	469	524	516	525	499	525	501	513	512	482	518	517	555	525	566	509	493	535	540	495	498	523	493	498	519	514	535	498	508	528	521	502	496	507	460	484	498	546	538	508	507	514	524	524	549	530	518	518	564	498	511	480	522	508	521	488	496	528	514	476	519	540	466	505	460	516	506	530	516	488	494	539	531	484	492	503	514	481	502	492	481	498	512	511	546	527	457	506	527	516	507	499	558	515	490	537	497	513	525	484	485	508	531	512	520	505	514	505	489	467	517	495	533	550	545	523	508	486	479	482	558	522	536	502	512	526	520	535	519	523	497	515	487	527	490	491	533	515	506	475	494	493	480	529	519	510	476	510	515	512	511	515	486	502	538	522	505	504	518	475	531	539	511	528	499	540	551	511	528	532	563	503	516	573	557	513	513	523	492	520	525	527	539	494	495	533	517	541	554	526	491	470	512	498	519	507	495	490	526	515	531	514	527	520	531	501	502	556	512	506	491	497	494	535	502	497	494	501	519	494	502	512	520	532	509	494	536	516	519	500	530	518	517	503	468	460	556	548	517	545	531	484	501	519	498	534	499	565	504	520	532	517	535	550	496	491	486	490	516	509	557	520	464	545	487	532	482	525	501	511	509	493	506	502	477	494	511	496	517	557	505	539	516	526	524	524	523	517	539	490	482	486	530	537	512	515	550	507	534	471	518	519	491	489	504	541	528	533	546	522	506	521	474	499	470	511	506	493	498	519	518	501	497	499	525	469	507	519	453	513	470	531	482	479	508	512	517	528	538	510	569	499	493	536	522	496	541	513	523	495	461	501	530	540	498	495	534	501	547	471	539	518	529	532	519	532	508	514	488	523	490	490	475	495	501	552	512	485	524	528	522	483	487	532	468	520	487	514	541	502	513	525	517	493	543	507	513	526	474	493	487	546	522	516	544	552	485	491	499	459	501	541	562	503	510	474	489	537	519	513	507	496	529	525	505	496	482	527	516	480	525	515	512	493	516	491	502	502	498	534	510	499	507	450	490	521	542	510	533	508	518	537	497	487	513	529	498	516	500	502	524	515	512	510	513	496	495	528	498	509	535	528	502	530	486	531	518	501	494	534	487	505	492	491	502	518	520	519	492	505	510	456	537	534	577	488	511	517	500	493	486	459	522	545	501	526	480	513	515	515	498	510	537	508	504	518	518	504	549	531	504	480	516	500	507	520	555	479	483	489	515	521	508	494	508	535	479	533	476	495	540	495	479	528	506	483	477	490	518	477	505	529	520	499	511	516	492	489	491	504	517	546	511	521	519	497	540	516	501	542	507	494	508	485	517	488	541	506	542	526	531	481	508	508	546	522	513	539	515	543	495	539	477	507	495	492	485	487	512	512	528	490	536	488	516	517	531	514	513	488	550	489	484	507	482	553	493	491	487	518	551	555	524	498	510	484	473	540	487	520	539	520	490	531	485	486	499	511	507	484	504	539	497	493	504	531	531	520	527	530	494	565
15148	1352	962	739	581	458	361	350	326	302	298	299	260	296	284	283	268	279	271	262	275	242	265	238	244	256	263	265	287	273	274	243	250	278	230	222	225	254	250	273	246	250	265	279	270	277	278	252	232	270	247	256	250	254	293	278	216	280	281	272	254	241	270	272	266	235	267	272	301	254	275	294	259	251	240	294	256	239	244	257	254	250	250	248	250	242	230	234	238	251	221	259	209	262	235	254	234	268	287	267	277	269	219	279	259	248	273	263	253	241	253	272	250	292	281	257	320	251	254	247	253	240	277	284	243	242	265	253	274	259	256	276	279	260	231	250	240	254	253	250	259	248	278	278	302	249	238	250	257	250	291	263	262	259	278	245	271	258	225	277	267	257	257	242	258	248	264	239	282	257	282	270	241	255	216	257	252	274	253	270	280	222	254	260	285	237	262	267	250	267	263	266	249	275	208	262	225	253	251	256	267	253	260	264	254	273	228	242	281	243	231	239	260	255	235	254	269	254	257	253	289	224	290	266	242	255	246	253	267	269	237	239	220	249	247	266	271	262	245	262	268	257	250	246	257	271	250	260	246	270	215	206	273	236	261	232	263	266	264	273	262	262	283	288	252	270	276	269	247	251	288	211	272	258	278	258	247	246	228	262	277	294	232	260	235	239	234	237	250	258	264	251	249	269	262	275	276	253	246	264	274	256	258	267	251	242	259	296	275	241	264	272	244	243	243	247	282	273	224	252	244	230	258	262	269	247	252	241	255	226	268	252	260	216	271	300	271	248	230	245	262	233	287	235	245	229	252	249	256	268	245	235	261	241	273	275	248	270	275	235	248	260	223	252	264	261	263	256	266	250	251	259	262	269	238	245	249	283	267	262	281	276	240	251	262	244	246	240	262	271	234	260	227	239	261	274	269	253	263	266	247	271	270	242	256	267	233	273	263	277	241	264	265	255	244	270	274	235	274	266	283	261	280	235	284	260	267	245	273	241	225	243	249	260	267	256	251	273	241	252	217	283	279	265	279	257	231	280	253	253	255	236	251	213	246	256	249	255	271	262	281	275	251	242	268	244	262	263	289	227	262	238	226	253	279	277	257	261	302	236	230	226	294	232	249	251	243	241	232	242	268	229	245	233	271	218	249	263	249	252	275	252	272	223	281	259	241	247	266	238	253	283	240	275	284	245	257	229	236	266	251	233	238	264	238	268	230	234	251	232	235	249	224	252	231	251	244	238	246	247	241	242	225	242	279	236	266	234	253	285	267	229	227	276	251	205	266	264	239	261	252	239	271	257	243	283	261	207	278	258	250	263	229	272	255	262	264	269	284	249	272	267	259	268	259	233	229	244	233	240	257	274	265	255	239	261	259	244	261	292	225	240	253	266	275	240	220	207	240	249	270	270	259	255	237	270	244	231	247	238	263	224	233	255	244	260	246	255	272	263	245	246	211	237	269	247	285	253	268	263	271	274	267	249	249	266	229	268	256	244	258	272	279	224	256	234	225	243	238	311	232	242	237	237	218	260	284	218	243	269	272	258	253	258	255	278	237	277	275	217	266	252	237	247	247	240	230	280	245	259	311	259	256	250	247	262	295	262	247	259	257	254	235	256	243	270	261	252	233	244	262	274	259	263	261	271	242	259	258	251	248	247	261	261	252	261	269	241	269	245	247	248	281	256	269	262	243	255	260	265	239	266	257	261	238	257	258	229	234	267	239	240	265	227	246	252	237	269	269	255	227	275	237	253	248	253	269	250	242	215	238	241	265	264	245	253	274	269	239	258	271	263	248	270	282	239	266	232	249	274	237	254	241	276	251	253	241	287	225	251	241	243	239	256	250	203	228	264	268	241	233	244	276	268	260	223	250	257	238	239	279	228	266	195	265	246	266	259	257	249	263	224	249	231	250	270	247	248	248	240	287	291	274	262	253	245	236	246	250	259	256	248	252	211	275	230	251	237	239	287	261	254	243	272	287	264	241	234	274	245	278	269	251	254	256	276	270	255	258	245	244	252	256	239	242	238	254	249	230	228	223	264	262	270	246	262	286	252	270	262	251	271	251	274	249	254	250	266	243	254	267	275	255	275	286	234	264	242	277	270	251	250	256	270	273	242	232	256	273	224	255	250	256	257	222	231	237	271	275	221	249	234	249	236	257	271	263	267	283	266	236	263	245	242	245	269	245	253	253	240	277	264	254	253	260	247	247	225	248	238	246	263	266	260	269	283	243	280	252	249	229	262	239	287	220	255	266	253	227	268	259	227	295	271	248	218	253	207	240	259	244	224	265	279	257	207	223	281	265	269	243	275	264	229	258	232	256	257	257	249	250	286	256	249	252	260	267	253	242	221	251	281	276	259	268	270	222	271	257	247	264	262	231	247	235	285	284	255	249	237	255	257	222	243	262	241	247	288	226	290	264	260	272	243	247	250	220	257	246	221	269	262	263	262	261	263	247	248	239	266	250	253	278	273	235	272	278	270	230	258	225	239	255	260	260	259	248	255	240	242	263	278	261	270	260	270	247	242	240	262	227	272	265	257	243	210	248	246	231	247	227	274	237	271	250	273	241	239	219	280	275	242	241	257	259	236	236	257	276	262	275	258	251	238	236	288	255	265	268	277	284	237	253	260	232	258	239	254	233	243	251	269	252	268	263	249	265	265	261	242	264	295	249	252	257	257	241	276	269	236	254	262	249	223	269	240	285	255	228	253	242	241	283	271	278	244	277	254	245	268	247	267	239	276	272	232	249	279	260	241	274	224	257	232	272	286	284	255	269	273	254	245	205	237	248	236	260	242	227	250	253	258	277	222	264	252	278	239	257	282	239	264	248	263	243	254	265	269	237	238	239	260	282	317	265	243	258	254	235	236	256	260	234	217	276	259	252	230	256	224	273	243	257	267	281	255	245	230	268	238	249	259	247	260	230	274	273	239	254	249	262	243	255	229	267	257	245	264	239	236	251	252	274	267	300	257	232	249	274	234	257	256	254	262	279	235	264	280	257	256	267	225	238	247	268	237	248	271	271	275	254	230	236	235	260	245	233	256	240	294	241	243	262	256	232	266	253	262	237	233	268	266	259	237	279	262	267	262	261	269	250	277	258	274	248	253	275	227	275	235	269	234	268	247	253	268	224	256	258	246	277	209	277	244	275	248	268	267	290	251	254	279	277	251	238	250	270	247	256	256	260	278	278	246	277	283	267	264	228	254	238	263	268	255	252	251	270	238	233	215	237	262	273	266	259	254	293	275	278	275	286	225	249	265	253	250	232	264	269	242	275	278	296	247	252	223	278	238	255	238	247	258	250	270	254	252	245	236	259	260	252	232	246	275	275	247	265	247	235	236	260	280	277	226	249	241	235	233	238	245	272	267	276	234	264	236	253	271	264	232	286	269	261	274	278	220	252	292	245	270	258	261	236	240	256	277	247	234	284	267	269	251	258	285	235	263	260	246	254	254	230	268	249	244	278	305	270	224	242	264	262	250	246	244	287	264
8420	1217	2035	2305	2008	1668	1413	1208	1122	1032	932	978	863	863	809	829	813	772	728	728	725	761	719	691	703	712	675	698	678	681	721	643	691	677	694	679	655	692	665	656	653	684	641	686	689	682	645	684	695	664	657	639	646	691	649	664	697	699	661	626	661	634	680	638	659	615	613	682	693	605	698	640	646	692	663	646	636	655	645	634	672	666	667	677	632	679	620	621	670	669	639	664	680	638	670	660	648	673	639	616	600	617	674	628	632	661	655	616	666	684	727	628	669	669	640	665	656	608	604	630	661	697	663	628	687	674	658	603	644	630	658	619	651	681	616	649	674	630	667	602	637	640	643	684	649	650	640	723	591	669	646	656	640	666	694	609	653	610	648	636	664	664	661	687	606	671	668	680	675	643	653	628	644	654	646	644	675	614	627	661	644	659	624	664	645	642	622	682	610	642	609	698	686	647	640	620	602	679	678	642	634	609	634	679	678	678	609	635	682	650	683	654	631	640	674	633	650	622	605	653	676	664	710	668	656	605	621	649	691	708	646	605	646	618	624	686	686	662	659	660	644	670	644	643	663	642	667	666	666	581	628	617	592	664	665	647	651	665	623	617	616	660	608	639	710	671	659	632	685	609	705	668	628	657	586	670	601	646	664	625	661	602	659	636	672	645	671	606	649	609	649	646	615	626	620	640	616	644	662	646	623	608	665	639	655	683	652	622	639	670	718	660	620	695	624	620	624	613	616	685	602	641	663	637	624	618	657	647	652	668	621	610	698	666	635	650	689	633	640	652	591	641	638	642	639	641	659	665	646	658	615	667	672	623	613	647	641	649	634	634	692	632	652	661	652	671	673	667	636	677	666	643	623	630	612	637	633	633	682	646	629	656	663	647	611	669	622	637	631	597	647	622	621	640	647	646	728	629	671	664	666	605	617	661	608	666	655	666	626	630	654	664	629	647	628	634	648	634	684	680	640	661	630	635	640	668	666	673	629	673	646	582	671	682	660	622	594	653	676	634	664	684	658	632	601	673	645	674	625	652	664	644	659	663	646	626	700	639	653	637	657	634	647	636	640	646	663	664	631	657	663	636	671	624	669	666	668	683	691	659	655	653	669	646	687	673	677	643	669	637	644	674	684	635	647	644	641	702	688	658	625	597	653	695	700	669	642	650	650	606	655	661	672	610	687	646	630	633	682	692	642	684	605	657	663	698	666	637	631	683	647	626	690	696	677	653	645	683	623	642	667	681	616	672	632	691	674	625	603	642	603	670	673	598	704	681	661	651	647	656	659	618	656	659	663	663	632	668	633	642	640	648	667	639	654	637	670	662	660	654	624	672	664	610	661	645	659	630	642	623	652	664	668	640	639	650	680	675	619	619	687	643	660	623	649	627	637	665	621	611	641	670	638	626	631	659	622	654	677	611	649	648	654	620	637	709	642	647	662	624	656	673	644	607	655	654	654	626	592	670	630	660	655	593	668	643	615	663	636	671	643	638	657	652	631	638	646	636	653	661	640	633	657	623	690	679	664	591	668	648	660	678	621	627	686	641	629	635	612	660	637	606	637	630	641	646	618	651	658	646	632	653	681	645	665	595	638	682	655	623	708	642	685	630	704	672	656	671	626	607	625	633	649	690	662	649	620	634	659	699	643	656	637	618	617	707	662	670	628	683	639	669	627	671	662	643	623	643	632	632	634	595	659	658	686	608	598	659	676	590	724	648	647	630	662	635	657	656	654	647	639	665	652	668	693	653	661	628	638	671	647	640	625	641	623	674	612	670	647	642	604	616	688	637	639	640	666	652	619	685	663	650	668	658	651	647	630	635	666	667	615	667	662	689	662	663	647	647	662	598	657	686	643	595	678	635	629	623	664	677	640	642	645	593	663	657	651	646	637	655	635	634	673	661	643	648	623	694	654	664	634	608	649	676	635	629	658	615	641	664	609	650	655	655	656	639	599	694	632	666	705	673	617	622	686	624	642	654	687	661	648	650	624	632	674	651	638	630	651	666	608	612	624	590	649	666	658	647	645	602	658	621	626	662	640	619	652	635	641	636	598	614	661	626	650	652	640	630	650	637	672	619	608	651	644	636	653	625	647	665	663	657	690	667	657	673	647	627	675	659	647	654	690	649	630	620	636	627	637	631	650	616	645	649	645	663	668	651	612	612	658	628	658	651	642	679	645	662	612	635	669	639	682	656	680	618	655	645	638	640	638	673	632	696	638	657	635	698	659	646	698	642	642	638	648	675	684	651	659	691	690	677	649	614	622	644	621	662	607	628	731	639	606	606	664	620	661	685	691	602	688	603	668	633	686	633	640	676	653	616	635	625	609	588	671	631	635	676	689	632	668	667	663	644	665	656	675	652	660	651	615	670	649	636	674	674	659	679	648	689	643	696	670	697	665	654	668	689	714	641	666	609	653	598	631	652	650	658	689	644	677	668	659	653	638	632	660	664	664	638	619	654	620	636	667	637	634	632	634	694	643	603	668	660	635	661	632	596	651	641	656	592	645	667	648	624	722	608	630	636	632	668	641	643	637	639	643	643	652	667	648	674	578	649	665	664	667	668	636	611	652	644	622	634	652	682	591	629	652	643	631	664	647	666	649	659	671	668	669	644	640	665	639	663	637	613	678	637	693	636	608	640	674	659	620	656	615	641	663	607	592	587	667	639	694	626	648	641	653	640	682	676	647	616	658	645	615	637	680	631	651	635	633	668	702	710	699	631	630	664	670	640	659	628	641	644	622	668	628	621	628	709	661	644	677	657	652	613	644	693	637	642	628	626	681	669	662	649	653	670	658	646	637	651	596	566	651	618	627	628	603	701	686	595	631	613	625	680	625	693	625	618	640	661	654	709	643	620	632	609	662	649	614	669	661	641	667	630	629	654	627	651	636	681	650	626	685	630	603	665	602	695	645	588	629	636	649	661	643	650	643	580	653	668	640	638	637	674	678	647	653	638	674	634	612	666	662	646	661	621	615	645	670	611	592	618	626	650	624	629	608	614	664	645	629	648	617	644	663	676	674	616	641	664	656	654	642	643	644	647	649	621	636	644	643	642	689	654	637	657	631	707	632	660	626	635	670	588	675	665	622	659	630	653	602	623	653	628	689	614	583	625	640	661	664	631	622	674	636	636	635	594	647	647	669	626	664	635	658	684	630	648	632	663	660	657	641	607	622	701	655	637	666	632	639	612	626	616	683	666	656	648	649	648	638	629	654	630	622	597	664	701	691	648	713	631	649	637	631	596	665	715	677	650	684	646	617	616	680	618	635	650	658	683	625	651	643	651	622	630	631	646	639	633	665	659	602	653	650	660	618	641	665	645	654	685	682	691	668	697	673	643	691	657	689	659	657	682	650	621	673	671	620	651	697	615	655	678	651	638	632	644	637	628	656	676	620	678	665	660	650	705	654	702	638	608	715	651	671	598	655	673	612	653	607	644	632	622	653	667	643	676	609	648	638	670	651	620	674	675	671	663	687	644	674	662
1754	419	418	460	447	406	360	397	383	383	426	386	403	388	388	418	389	430	452	383	424	415	435	377	380	401	380	430	415	385	402	415	361	392	415	449	390	394	418	395	432	415	366	406	411	383	365	388	408	410	454	380	394	416	421	427	420	411	421	387	377	378	403	417	421	405	399	425	380	398	391	418	407	390	404	419	431	425	393	376	436	429	424	410	437	389	400	426	361	408	392	399	420	425	387	421	381	388	421	418	415	428	408	407	399	423	394	368	378	413	349	408	381	405	397	441	385	393	424	423	406	423	424	412	448	408	447	407	391	410	406	354	403	391	399	345	452	418	404	412	415	432	449	377	397	458	393	389	410	430	432	403	398	388	430	408	393	388	427	453	421	415	396	413	451	444	389	416	396	424	414	383	393	354	382	430	398	409	397	422	417	390	369	389	403	395	426	376	408	400	431	382	417	461	444	385	418	416	353	377	384	422	371	416	420	419	414	411	399	400	442	400	396	359	403	415	412	400	419	440	408	412	423	395	390	428	435	346	450	413	413	398	385	418	435	349	424	403	400	426	406	403	389	368	418	432	436	417	395	439	372	398	407	405	401	405	418	424	379	410	426	409	409	425	388	411	383	383	370	427	440	383	409	378	386	418	429	421	436	384	384	385	429	385	393	416	425	441	408	409	367	427	374	377	394	395	386	398	387	387	396	400	395	422	406	391	403	372	389	418	430	383	384	409	430	375	405	391	450	415	366	398	408	387	428	370	364	383	406	420	400	428	442	423	422	424	422	391	392	392	406	401	397	387	418	419	399	392	385	387	397	416	383	443	401	379	405	431	396	461	430	419	410	427	392	396	401	411	381	399	404	382	376	411	377	420	406	414	386	409	409	428	371	418	353	412	399	435	388	397	413	404	436	392	440	387	401	366	416	461	441	433	403	393	424	421	384	405	411	418	378	463	436	406	428	397	451	372	399	380	407	422	381	397	420	361	370	423	388	401	369	399	377	433	448	430	407	404	399	367	383	405	357	404	404	429	364	398	411	412	417	375	391	406	423	428	375	422	406	398	395	407	410	409	453	388	369	409	386	389	420	391	392	436	371	434	425	417	424	359	364	398	382	436	435	427	392	424	375	437	415	423	403	405	360	372	403	425	422	404	384	423	388	381	421	399	406	408	433	399	386	398	402	376	402	366	389	389	422	407	432	387	382	443	460	413	427	403	396	380	377	368	389	421	394	401	439	434	377	376	408	375	400	411	406	417	358	373	388	428	364	412	389	445	436	418	410	414	436	413	438	434	429	405	394	439	430	392	402	371	392	396	406	430	411	416	392	403	404	403	411	381	415	377	433	387	420	451	399	386	437	436	453	379	410	391	401	425	384	434	404	438	414	421	391	404	398	434	459	387	436	398	412	405	380	403	439	403	445	417	391	425	409	411	412	439	370	398	416	398	366	371	415	403	355	403	400	395	421	399	394	346	384	438	419	436	415	412	363	402	427	416	402	375	405	416	394	418	389	396	433	392	398	378	426	410	375	378	438	409	354	435	433	400	366	394	402	420	427	446	363	365	413	393	395	381	376	404	400	409	387	439	429	408	374	414	415	421	423	399	404	462	384	426	438	395	396	441	419	390	431	390	422	395	391	417	409	410	417	421	453	427	410	410	407	402	414	379	415	406	426	417	433	457	428	408	411	384	406	406	421	440	385	376	410	383	426	376	385	397	421	397	408	427	373	398	426	423	399	400	423	368	379	419	429	394	422	418	399	436	426	435	366	429	429	420	391	391	438	398	425	376	410	438	393	426	393	363	395	399	434	429	381	413	395	412	416	396	361	370	397	420	387	414	429	384	409	384	399	357	413	403	462	441	422	411	389	439	406	420	403	373	413	396	369	419	426	420	385	412	389	394	413	407	415	404	437	400	408	412	387	383	404	350	414	409	413	415	414	355	398	415	393	388	409	412	419	430	399	379	412	408	379	418	391	415	403	418	382	402	446	437	416	407	443	387	408	385	393	398	402	435	395	374	361	399	383	396	419	402	403	385	425	393	387	395	402	393	380	383	370	416	403	424	388	400	397	396	432	422	445	432	449	437	414	417	414	420	414	373	416	404	416	418	425	372	444	409	351	434	427	439	409	410	409	387	409	403	396	361	421	412	367	450	374	406	396	430	408	375	437	424	390	404	388	395	365	430	374	379	405	419	372	435	440	382	433	421	367	408	411	440	393	369	400	405	404	382	413	372	375	401	408	363	395	414	448	437	371	445	399	375	400	404	381	445	419	421	378	400	422	448	393	375	403	396	365	414	406	407	400	420	360	415	378	415	425	386	403	402	411	396	385	421	442	412	356	407	434	415	417	405	390	396	425	421	349	382	406	403	348	433	454	371	395	415	374	415	422	401	402	422	384	409	396	409	414	429	397	393	380	390	406	438	388	422	429	414	398	392	402	373	438	384	392	408	401	402	406	381	437	376	433	409	389	421	414	390	406	387	420	428	374	398	416	400	407	373	396	414	441	425	401	412	440	377	393	400	390	416	386	421	408	402	377	395	399	426	424	426	464	410	401	351	389	374	399	395	406	396	406	381	424	420	377	423	419	365	395	424	426	414	435	455	394	437	390	368	412	438	399	426	426	428	394	396	396	406	409	429	391	431	415	438	410	388	420	351	408	412	417	407	396	416	465	441	452	415	407	374	388	420	430	375	391	419	437	431	436	362	389	371	400	439	360	391	406	413	402	398	409	407	400	393	426	416	416	373	392	397	396	380	393	411	411	407	414	403	410	393	364	406	413	393	381	397	411	399	388	394	428	399	411	397	392	448	390	392	426	453	403	437	365	420	376	416	397	403	436	368	412	385	443	411	423	419	388	423	433	398	417	413	426	393	388	430	424	428	445	416	399	419	409	415	399	411	401	369	394	383	394	375	380	442	411	392	449	429	383	390	418	420	417	414	403	415	381	370	376	354	394	428	405	398	425	428	394	384	401	411	443	397	432	430	403	421	425	405	386	411	429	395	374	429	419	386	402	397	364	428	401	383	385	393	401	398	384	436	441	413	423	424	395	462	380	401	422	464	416	403	459	381	414	394	421	393	395	401	361	391	430	453	453	411	373	412	397	398	387	428	433	403	387	405	385	392	462	407	398	411	367	388	407	434	387	401	423	396	419	379	400	420	372	378	418	430	412	424	434	413	376	430	414	342	358	416	432	373	421	417	385	429	405	407	414	421	427	420	421	405	365	408	369	400	439	396	418	415	366	457	422	340	422	406	398	408	416	393	412	396	411	409	396	399	405	397	387	380	420	383	405	377	442	386	389	379	406	376	404	388	395	439	393	391	399	386	345	383	443	431	374	390	405	399	450	405	434	439	400	436	414	438	462	431	379	415	421	425	409	392	411	388	384	413	377	382	403	383	392	362	415	410	399	416	397	404	434	409	426	370	390	403	397	431	397	383	403	394	399	419	450	387	394	402	407	411	355	397	459	413	415	438	389	403	399	390
2138	897	993	923	979	946	901	888	928	905	898	853	930	855	916	957	893	871	922	916	920	895	961	928	905	858	889	905	935	855	925	908	905	940	909	884	908	894	914	912	912	873	916	919	940	901	966	879	872	940	918	907	894	856	878	944	948	866	907	967	917	849	868	883	880	874	898	912	888	905	940	853	903	914	858	912	828	884	921	871	852	879	870	882	902	945	902	915	875	859	898	945	943	852	911	909	867	962	886	903	917	904	875	876	914	879	959	864	905	890	940	888	911	913	968	935	866	920	918	905	873	920	965	864	853	890	889	904	925	927	927	885	926	893	899	847	925	879	885	940	905	901	928	908	828	894	881	913	907	940	880	860	890	841	955	862	887	890	934	910	903	949	915	960	887	929	834	903	946	904	908	937	928	906	848	878	934	891	924	925	920	940	844	937	972	925	872	858	928	952	872	941	896	893	881	906	940	898	875	967	879	902	896	896	865	931	900	964	949	967	884	870	886	980	889	912	930	954	915	889	875	948	940	954	879	894	914	886	933	864	884	965	941	961	862	927	899	888	911	863	872	902	915	909	911	874	893	871	890	864	911	905	925	860	910	908	894	892	923	931	861	866	916	858	884	921	902	875	892	882	883	912	845	886	880	910	955	933	910	946	924	945	857	925	891	937	873	898	896	908	911	928	891	920	875	916	911	920	957	918	883	880	924	913	897	916	932	910	929	897	877	901	905	948	906	871	877	915	865	932	983	889	918	948	927	925	930	887	878	852	927	896	873	878	907	918	915	931	951	962	913	882	856	921	917	904	902	919	935	864	872	955	891	1000	953	894	873	867	896	888	873	909	866	878	907	914	854	935	884	878	872	887	903	914	932	880	879	886	888	865	861	906	936	874	884	896	955	897	935	944	917	888	891	869	891	878	922	929	920	920	876	913	897	891	884	887	902	922	873	899	900	918	890	903	878	892	935	925	870	917	873	921	920	952	924	905	909	912	900	921	913	841	878	864	935	880	920	912	876	887	928	912	869	888	868	960	895	882	919	933	880	883	933	911	861	897	894	876	872	929	920	886	936	902	895	908	901	964	932	904	875	876	882	903	942	915	914	941	871	924	895	834	911	893	880	911	889	889	912	894	878	924	933	929	910	953	907	883	943	930	931	927	896	900	924	922	890	915	916	893	923	855	930	869	882	929	937	931	916	950	889	861	883	891	887	902	899	959	911	858	881	931	876	856	951	968	912	919	917	890	975	926	913	874	918	898	934	876	867	876	898	901	873	941	875	878	880	893	907	884	912	927	881	877	849	940	898	850	915	919	877	926	889	900	952	906	900	893	923	908	921	844	877	907	918	867	920	923	925	945	892	849	924	895	909	892	946	843	899	923	918	991	905	867	897	917	907	951	899	888	889	913	870	904	884	922	923	876	929	892	933	929	920	872	882	895	893	912	866	979	871	924	940	862	833	917	946	960	878	884	987	865	918	905	892	853	915	892	884	881	840	899	863	900	877	854	893	911	886	911	835	913	964	920	921	897	862	912	923	871	934	926	958	925	878	906	903	910	841	910	886	903	857	862	909	864	852	925	884	912	898	911	875	908	884	860	925	879	928	876	858	918	870	907	929	881	931	891	915	947	918	862	939	914	900	932	879	940	910	906	893	888	896	943	882	911	903	925	943	845	912	865	865	919	971	947	904	895	871	868	913	883	931	875	864	917	933	905	941	911	948	934	906	870	963	888	1014	891	875	919	900	918	879	879	828	900	912	952	903	929	937	924	917	930	877	855	933	866	912	886	889	951	922	869	883	940	864	916	896	919	897	927	877	914	903	929	885	938	901	859	902	960	948	888	898	889	927	923	936	922	932	875	877	941	945	865	917	907	929	918	925	885	898	938	851	877	935	948	912	913	875	887	926	882	869	907	930	943	925	836	900	880	890	963	921	926	906	897	877	885	907	934	882	904	875	916	901	908	876	933	829	810	883	877	874	875	948	913	971	872	886	896	850	876	850	937	913	905	891	887	859	947	910	894	932	873	901	920	868	889	892	874	890	930	918	880	915	909	944	934	878	903	864	909	907	911	890	872	874	931	888	897	881	908	903	949	860	901	893	884	910	874	880	919	950	900	870	843	895	851	914	898	892	930	969	900	907	918	891	919	949	884	924	874	885	885	913	902	921	851	953	946	865	862	956	906	840	895	945	920	943	856	919	883	877	909	919	895	890	907	901	881	891	887	863	874	930	893	944	926	894	900	855	895	945	921	930	903	931	920	965	831	882	914	928	937	903	891	961	824	937	978	918	906	926	891	900	927	929	895	920	866	918	863	885	922	931	924	885	953	937	910	912	871	866	919	955	851	908	907	894	917	937	884	893	902	935	961	914	936	874	893	918	912	887	903	908	902	921	875	848	890	865	908	893	926	912	890	907	948	902	903	979	906	917	950	911	905	918	911	907	942	907	965	867	914	962	912	910	940	878	891	844	929	878	892	929	963	893	963	913	912	933	885	878	928	945	910	914	916	851	865	851	906	882	953	910	924	903	856	907	938	929	909	885	882	894	924	929	939	919	866	934	851	917	924	960	863	882	876	896	962	908	886	877	921	881	873	893	858	896	879	888	930	869	924	951	972	903	930	900	925	861	898	917	887	883	923	911	904	856	914	869	909	892	860	904	944	880	903	879	927	894	928	906	887	897	908	903	888	891	869	846	934	836	882	933	914	973	904	910	915	905	936	925	898	888	917	860	927	889	896	929	933	916	857	867	937	940	961	912	886	912	908	891	846	883	936	894	904	904	894	937	889	983	910	887	929	910	914	907	888	878	930	920	862	951	932	832	902	925	850	951	916	880	902	902	917	921	934	921	928	925	907	890	950	917	886	964	869	896	886	922	919	885	845	915	908	869	882	890	890	851	907	918	930	896	902	936	871	870	826	883	890	887	886	881	897	955	895	979	900	907	857	893	930	934	904	860	923	911	890	888	888	891	924	882	871	860	918	897	884	941	881	968	917	940	884	909	867	929	915	864	926	901	918	938	889	928	923	929	941	896	847	870	914	895	878	934	865	919	923	934	857	990	913	940	934	929	901	908	846	933	860	929	938	942	893	898	876	906	907	907	893	863	943	889	918	944	903	917	864	880	957	923	928	869	918	943	863	929	912	904	922	849	913	983	874	887	905	906	919	907	897	900	891	902	939	939	898	898	886	956	950	885	905	882	910	917	926	856	918	922	885	836	902	854	927	910	854	866	987	897	888	867	925	907	921	914	879	890	870	893	915	925	945	936	896	891	886	879	898	920	960	880	910	891	875	936	924	940	921	868	893	885	917	977	966	972	887	911	884	848	882	901	893	913	902	894	927	917	894	912	821	943	910	845	931	868	868	924	920	901	918	938	905	952	899	928	968	858	917	918	902	973	904	912	915	820	948	855	914	950	867	924	939	933	924	888	887	906	845	915	971	867	895	926	867	931	904	915	943	844	892	908	932	878	891	888	926	948	962	923	853	887	913
7815	542	500	434	368	276	243	257	255	211	225	200	229	209	219	224	246	232	232	217	195	228	212	205	207	219	219	218	237	192	213	204	210	202	196	212	189	192	209	200	223	202	203	176	199	214	213	206	193	205	181	227	196	198	205	181	217	210	197	210	210	205	191	189	224	196	184	220	185	201	183	200	158	203	230	196	205	182	206	205	200	215	215	191	196	215	226	222	219	165	194	197	183	183	212	159	216	222	174	214	204	212	189	214	210	185	189	205	214	212	221	208	191	181	209	178	211	207	203	200	196	201	237	197	204	214	206	215	199	228	193	166	196	213	197	207	179	201	217	201	209	189	187	213	219	193	195	222	227	211	203	205	197	191	202	199	171	183	194	222	195	220	182	187	206	215	231	207	193	185	200	193	227	181	209	202	208	178	192	201	213	202	212	225	212	175	214	229	195	190	195	212	185	218	179	190	186	193	193	189	180	203	207	209	185	227	206	232	217	205	208	195	203	190	215	208	197	195	179	187	209	198	203	193	235	194	214	195	188	199	180	202	189	199	222	211	206	199	192	171	198	217	181	208	213	190	199	214	168	208	200	194	188	213	202	199	198	188	187	214	208	211	215	193	198	215	207	194	192	225	201	197	196	191	188	231	176	196	229	182	186	178	194	210	212	203	211	199	216	192	203	210	201	218	197	192	175	221	178	194	180	165	204	172	174	215	226	201	210	196	188	215	202	200	208	196	200	229	209	201	196	170	195	212	231	210	183	204	175	222	203	176	206	188	198	204	195	205	220	181	195	185	183	212	196	170	177	201	228	197	204	189	161	174	199	192	176	209	216	229	200	213	233	207	181	193	204	207	218	224	195	190	222	177	189	171	211	190	219	193	207	229	204	199	198	191	171	182	191	194	210	184	201	218	202	208	157	216	203	207	205	211	172	191	196	177	214	199	172	193	197	200	200	185	201	195	198	204	226	197	198	197	210	204	239	199	205	207	198	239	223	202	232	205	194	206	194	181	185	199	224	180	201	217	223	195	207	206	177	211	232	173	225	200	193	204	189	187	184	187	214	202	209	199	201	178	193	194	179	174	224	211	220	194	187	186	197	217	182	217	197	175	216	239	196	184	176	203	189	206	191	188	213	231	191	205	189	174	184	220	189	201	214	199	205	230	208	210	185	207	199	183	203	187	196	207	203	211	172	194	200	211	233	173	221	202	212	210	202	199	191	220	189	187	195	190	174	184	183	200	207	181	199	181	190	199	201	219	216	207	209	211	207	211	189	215	215	214	239	194	181	218	209	203	191	205	192	196	203	208	211	196	193	219	192	201	196	183	213	193	207	184	185	196	196	181	229	227	230	196	223	183	195	189	209	215	215	190	215	212	215	180	194	202	190	210	198	186	238	208	211	205	186	192	218	201	217	198	185	212	224	186	200	201	202	197	199	201	223	176	210	215	218	182	207	211	218	211	178	206	197	184	234	185	213	177	217	230	200	173	215	207	204	195	224	229	200	194	193	222	201	217	198	207	187	210	194	196	197	197	181	206	184	197	224	207	200	201	225	201	208	191	218	197	198	215	189	227	232	164	227	192	195	202	181	202	211	185	181	173	205	196	215	215	216	208	189	212	187	217	207	199	211	208	195	238	203	195	204	178	221	202	201	196	194	208	213	217	209	205	236	193	212	199	209	188	195	198	201	206	212	219	229	225	207	207	196	203	217	203	189	200	193	212	176	182	195	207	216	177	221	198	189	213	188	197	208	216	198	195	194	226	215	183	213	214	198	199	203	207	167	199	216	210	189	200	234	205	194	208	194	206	195	214	201	202	177	185	205	201	190	214	211	220	220	217	193	191	172	219	210	212	214	199	207	227	216	209	186	178	188	198	212	213	211	229	183	157	186	209	227	211	192	194	193	198	213	174	203	196	162	226	194	186	194	200	197	207	202	214	195	206	194	193	188	208	203	185	200	225	218	219	204	200	194	189	199	190	202	210	199	204	193	209	201	195	179	182	196	206	219	184	206	206	223	208	185	213	199	198	202	166	191	201	183	161	177	207	213	198	210	196	196	179	197	203	202	201	180	214	219	213	204	185	185	203	221	227	189	183	190	185	207	205	227	224	222	203	194	198	199	207	204	177	205	198	212	213	198	202	180	170	227	217	224	199	221	205	196	222	206	194	201	185	205	196	227	203	176	186	206	208	215	198	194	198	221	208	212	202	208	214	187	173	210	211	194	190	188	211	192	196	186	193	200	211	198	220	212	217	193	211	212	183	191	174	192	202	194	233	211	188	219	221	188	184	183	191	204	199	217	196	209	192	191	179	204	195	199	197	216	188	201	214	187	179	212	203	221	198	206	179	214	198	219	196	202	167	187	167	191	193	198	180	194	168	206	168	208	188	184	195	196	204	222	208	222	184	189	194	191	189	214	218	219	194	193	236	211	188	184	204	183	204	197	187	210	203	211	234	197	197	199	190	208	198	221	201	189	201	214	206	202	191	227	189	206	225	206	202	203	202	180	195	208	197	207	183	181	195	183	160	183	206	186	198	187	217	209	200	195	195	213	219	209	211	207	149	192	227	227	225	207	198	216	206	242	196	195	207	184	184	225	204	202	214	219	208	226	221	223	217	217	188	189	218	205	226	215	225	190	185	229	200	205	186	214	197	194	199	187	198	180	184	198	213	191	214	176	171	179	174	198	201	179	223	165	192	223	206	198	170	201	202	213	180	176	196	206	222	200	185	177	186	160	201	202	183	195	201	181	228	212	191	193	198	198	219	206	187	199	213	214	176	187	210	218	188	214	202	189	196	184	219	210	176	172	201	213	179	214	173	190	184	179	205	221	185	209	212	176	195	184	227	194	170	174	188	229	192	202	176	175	202	211	216	209	211	206	198	203	184	192	202	178	209	211	211	212	224	195	200	199	205	207	196	195	205	180	205	202	187	199	195	175	204	189	177	197	202	203	194	216	201	177	200	177	209	221	184	174	210	182	215	204	196	202	223	208	191	168	208	191	205	232	189	210	181	209	203	192	203	196	197	216	202	188	194	167	228	203	188	192	198	208	171	200	191	211	201	200	206	202	203	185	190	203	197	221	202	215	228	207	158	202	213	202	211	189	211	196	203	181	206	198	202	212	219	228	197	216	217	184	206	209	205	188	202	183	206	208	189	177	208	206	201	207	194	185	188	203	196	192	176	205	205	200	208	203	196	200	179	190	193	229	181	212	188	208	214	228	207	189	186	205	209	184	210	213	162	206	206	202	195	193	223	205	218	196	210	192	176	219	212	192	234	188	213	198	200	226	177	212	216	194	208	222	193	202	208	202	207	190	222	196	220	199	204	167	215	196	198	224	178	191	184	216	208	207	206	209	196	190	190	207	180	192	223	193	211	221	183	193	208	189	191	170	212	199	177	191	225	219	180	169	197	213	224	204	207	190	188	226	218	194	184	198	200	198	208	174	207	202	222	209	211	207	199	209	186	193	183	216	181	194	217
6524	853	1206	1362	1179	1007	883	779	770	653	719	622	634	583	604	579	600	586	583	525	537	523	541	564	507	589	592	536	549	536	553	549	500	546	534	507	470	568	552	483	573	517	511	515	494	533	514	525	495	545	490	513	491	502	528	507	523	527	473	525	509	519	540	516	514	543	552	480	513	536	481	563	489	516	540	510	514	536	510	553	526	499	564	494	526	546	543	501	508	539	552	532	529	535	481	496	480	547	489	529	486	501	512	533	505	490	530	511	495	506	550	480	500	487	499	516	535	491	520	503	536	484	506	540	485	555	543	528	568	525	513	529	525	519	509	521	533	533	520	531	475	515	512	505	545	522	575	528	480	500	511	509	533	477	531	480	529	556	519	519	476	488	487	497	506	532	492	544	502	512	568	493	508	484	506	513	518	521	511	501	476	489	514	506	492	522	496	529	474	525	481	502	537	536	511	524	490	547	468	517	520	500	515	549	502	535	514	472	536	503	497	489	505	543	516	497	543	493	528	502	485	505	541	521	485	487	483	544	495	484	534	531	537	513	502	492	519	561	545	527	499	490	530	503	520	506	537	533	513	506	512	527	505	491	499	562	511	517	496	541	512	514	492	509	488	511	520	512	496	514	535	499	510	570	511	509	462	535	502	489	537	520	548	539	528	501	472	499	510	542	481	512	532	483	525	517	509	538	517	502	511	495	523	519	501	527	511	516	512	499	498	482	507	546	524	509	495	500	518	518	513	508	507	460	513	508	500	533	510	519	518	523	539	525	523	523	549	513	528	517	533	527	510	505	539	494	521	502	485	489	501	505	506	485	544	483	502	498	524	482	465	498	539	523	504	499	519	529	466	516	536	516	539	505	527	520	473	527	528	495	544	542	522	490	563	519	497	504	508	517	485	548	466	480	497	478	514	528	481	497	498	545	530	500	530	544	480	513	497	511	509	495	475	515	527	515	475	514	503	509	501	484	497	528	538	510	507	540	513	474	536	563	547	510	516	546	525	519	499	523	492	466	518	528	520	505	498	465	464	521	519	532	550	495	581	519	519	499	532	537	498	541	519	495	526	503	511	533	485	443	512	517	486	529	502	492	522	509	505	507	515	552	505	495	488	522	502	518	497	516	519	482	534	530	513	533	514	533	476	490	549	511	493	546	525	512	534	499	509	531	460	486	513	519	509	497	545	481	529	506	527	497	505	513	533	484	562	522	533	550	557	522	506	519	543	517	479	497	518	559	495	502	456	525	559	506	503	483	530	547	545	505	486	509	511	513	556	492	467	522	505	546	566	591	516	495	510	540	515	510	507	533	485	502	513	494	499	508	495	512	528	523	513	510	520	502	500	520	536	505	538	501	531	518	518	547	569	497	524	481	529	507	499	498	498	468	512	540	446	515	475	516	508	511	529	543	528	565	477	547	473	543	545	482	504	494	484	495	532	472	507	528	502	541	497	515	525	539	508	500	539	501	500	485	543	480	526	515	523	487	476	493	536	542	507	537	485	493	507	536	554	532	472	531	518	540	545	505	514	491	515	519	489	484	526	514	493	478	515	512	528	529	498	507	508	518	535	496	502	506	529	511	508	505	464	523	505	516	503	492	495	513	526	520	497	520	512	536	494	541	509	532	500	512	565	496	516	546	520	502	492	488	546	495	505	523	542	507	513	481	570	547	509	525	537	506	541	495	514	486	485	492	471	488	527	507	489	494	506	481	527	519	560	510	490	515	484	482	525	502	522	462	502	503	505	523	492	508	533	513	522	532	523	520	523	557	534	546	502	532	493	487	482	531	469	532	561	523	468	569	503	540	511	519	514	545	479	511	519	504	511	508	573	484	523	482	488	489	551	516	519	522	474	495	490	500	477	500	525	550	510	490	512	547	554	543	488	519	515	494	498	508	504	507	515	509	522	483	490	518	539	531	515	532	513	463	519	520	523	499	519	492	509	499	546	517	500	531	510	522	530	494	494	512	479	496	527	467	517	526	479	542	512	548	529	494	508	526	501	501	530	515	547	521	503	497	533	512	510	514	535	489	517	496	503	493	478	525	511	479	514	497	467	514	498	523	560	524	503	505	517	565	542	527	555	546	494	515	490	524	531	495	539	507	479	526	503	498	524	519	470	527	472	503	521	529	513	509	525	535	506	521	511	489	495	502	543	512	488	504	527	481	538	524	536	519	512	501	551	474	504	519	503	518	539	528	494	475	523	470	527	515	561	463	505	539	516	490	505	486	526	527	527	503	498	536	516	541	514	522	470	495	504	528	504	507	517	527	488	499	472	515	500	524	539	499	528	560	532	500	465	514	464	461	555	492	528	481	519	492	524	498	517	485	526	555	547	531	530	515	499	499	536	513	507	520	495	566	500	524	508	518	499	504	514	485	513	503	555	482	523	525	472	512	516	516	514	509	540	487	478	486	488	530	511	512	509	474	527	525	522	522	520	491	536	540	478	498	508	485	485	508	485	497	498	568	522	486	566	508	502	531	519	523	535	497	532	495	535	483	527	530	537	511	490	526	506	501	495	523	521	501	481	521	518	487	510	511	517	502	510	542	491	508	463	535	504	500	521	506	475	551	480	542	480	514	523	502	477	519	507	492	514	482	533	523	525	528	512	508	480	486	531	530	499	500	498	509	471	531	525	491	516	491	540	491	511	535	496	542	504	469	532	513	540	507	515	508	493	523	506	532	488	535	514	517	493	509	509	524	527	554	489	521	511	554	526	498	505	501	503	526	506	529	539	485	539	511	459	499	543	482	531	499	512	504	506	490	494	548	497	533	535	510	521	480	515	546	520	483	505	535	552	477	499	475	476	509	485	517	528	509	531	530	507	513	546	532	488	491	504	502	499	481	508	502	471	576	554	546	539	466	514	527	531	501	543	522	483	501	506	527	524	541	511	523	532	477	513	542	523	504	504	499	508	565	559	527	484	447	567	542	524	491	511	513	504	511	547	512	573	442	497	486	505	519	541	506	517	529	513	530	503	514	511	479	470	483	509	496	487	489	558	537	504	488	546	544	519	516	516	533	505	501	538	541	507	488	456	488	504	507	504	507	499	451	515	525	515	500	512	537	524	492	561	525	531	518	507	536	549	508	508	513	521	492	541	521	503	509	510	512	484	544	540	509	513	524	500	491	530	523	556	516	522	505	497	513	541	499	464	537	484	488	506	516	510	501	472	540	534	491	490	512	514	493	495	515	543	524	506	482	509	523	493	494	550	484	548	485	485	468	543	523	489	521	508	544	502	538	520	480	470	521	534	539	511	504	531	472	554	509	536	522	486	509	474	522	506	501	523	495	539	513	502	523	496	494	528	522	504	501	546	491	520	493	522	523	537	522	528	507	479	529	543	499	529	485	510	483	546	516	533	481	542	487	509	493	503	508	506	472	537	506	502	508	530	510	491	499	530	526	526	550	525	502	501	510	512	508	507	516	540	555	528	541	493	497	539	520	478	518	503	529	499	516	495	515	509	519	496	484	524	487	514	546
15185	1401	975	786	572	449	422	353	304	303	301	277	321	278	257	253	272	292	255	263	289	299	290	254	282	259	256	224	268	259	314	267	250	272	260	261	240	257	237	281	260	269	286	255	241	262	300	276	250	259	276	257	269	260	245	263	263	238	254	253	248	264	251	254	258	256	284	215	256	273	243	228	266	257	256	262	266	239	261	247	229	260	243	262	265	268	262	271	241	264	264	275	270	234	253	283	264	253	260	239	253	288	225	297	213	257	257	244	266	241	256	283	261	256	256	217	214	258	262	249	241	236	250	261	247	234	246	253	236	229	224	283	253	263	298	262	242	238	255	259	250	248	236	260	224	242	256	247	248	262	274	276	263	286	252	255	268	236	250	230	271	287	254	254	239	253	240	246	293	259	250	260	251	263	268	276	250	284	233	255	247	261	273	258	278	291	230	285	263	232	280	249	272	256	294	286	229	232	233	248	257	245	268	269	243	262	258	266	255	235	260	232	269	279	252	235	275	262	270	261	262	252	250	268	247	246	268	245	260	246	237	242	279	241	247	269	265	259	267	261	274	255	234	253	225	260	259	265	258	274	280	262	282	256	264	257	266	238	262	267	257	239	264	255	289	248	285	233	254	255	239	241	253	253	228	268	272	248	262	254	255	256	259	265	246	265	237	226	232	251	240	246	222	260	228	255	261	221	256	261	247	237	224	257	228	259	261	265	252	232	251	279	235	259	230	229	271	281	260	253	253	256	262	245	261	286	227	232	282	268	260	243	235	248	251	238	225	247	249	252	290	244	250	279	243	262	269	250	250	262	270	246	218	258	246	252	268	239	262	250	245	246	238	252	264	245	256	257	294	283	239	279	251	276	230	279	222	249	251	294	255	252	265	219	242	279	251	240	265	251	244	261	268	282	279	292	259	254	288	261	248	232	244	274	260	259	267	239	246	267	271	247	231	248	269	245	257	262	271	224	276	264	263	272	283	257	279	264	284	240	242	263	253	232	273	249	266	258	250	237	255	282	275	263	270	268	288	220	243	257	261	279	238	261	260	231	262	255	280	251	249	275	286	247	241	266	254	237	273	246	277	250	238	250	241	269	274	256	247	265	265	239	269	253	266	264	245	245	250	237	242	266	283	266	248	255	232	237	229	245	262	254	243	260	284	276	269	270	237	243	236	251	270	259	235	264	256	245	273	229	237	267	274	322	242	251	273	263	258	282	285	257	261	261	267	292	289	235	242	256	275	272	227	255	273	256	255	244	259	236	261	285	233	264	273	247	240	272	229	267	244	265	255	255	238	232	255	250	248	297	265	268	254	259	270	286	261	264	253	290	244	289	261	252	259	260	260	203	264	278	257	275	259	271	240	253	260	268	258	278	246	267	238	249	256	272	270	258	238	237	266	238	238	237	281	230	249	241	279	277	281	244	284	244	269	275	278	252	275	288	229	265	266	286	281	243	235	227	259	246	265	240	255	279	241	263	239	251	264	265	246	239	255	278	227	281	269	236	248	237	221	255	248	268	259	261	253	274	240	280	252	243	262	280	263	243	244	234	261	218	231	277	274	258	263	253	224	245	246	257	250	266	241	258	267	259	267	231	246	258	247	258	258	243	263	260	260	290	242	282	284	273	259	260	255	250	262	290	244	278	257	258	214	248	271	254	231	258	233	245	272	257	290	250	259	269	238	253	255	232	256	225	228	268	243	294	253	257	276	277	290	246	234	269	265	255	247	285	263	278	251	241	219	241	242	288	245	280	250	230	250	251	231	270	249	275	251	284	236	238	268	281	262	251	269	254	248	264	263	267	277	267	243	274	234	251	235	247	247	259	280	263	249	259	280	278	266	242	255	251	239	247	256	241	243	261	266	251	260	255	206	252	270	259	241	280	248	255	240	254	232	282	246	278	276	259	252	243	250	266	253	228	265	277	263	247	252	259	266	252	271	229	254	238	259	294	269	252	254	267	265	273	288	274	263	254	237	240	266	258	271	247	277	268	235	267	253	250	268	238	255	276	266	217	246	260	280	251	218	283	279	231	267	261	251	259	245	229	252	244	301	239	227	269	267	247	274	256	280	248	281	273	238	262	255	269	261	269	248	238	272	254	256	286	246	230	244	232	251	264	238	269	283	243	273	294	207	240	269	245	247	255	262	273	277	249	226	267	261	308	267	294	253	279	235	251	230	285	300	291	274	254	231	251	229	275	240	247	238	250	237	277	265	263	268	260	264	244	242	272	288	263	269	252	268	241	252	248	255	254	269	233	240	254	234	264	245	241	224	253	265	243	265	263	254	235	273	262	275	274	250	254	258	248	272	276	250	262	263	240	243	255	244	261	263	262	279	227	247	237	257	270	225	237	255	244	255	257	237	270	242	289	239	235	254	248	280	253	233	238	268	274	275	256	266	279	247	262	241	234	260	241	257	258	273	264	286	253	215	224	244	253	238	273	285	274	233	245	247	229	238	256	268	245	235	212	266	239	272	267	252	240	260	280	249	260	242	276	253	234	304	246	245	258	257	247	254	262	263	224	246	273	260	215	254	266	266	287	239	234	243	261	255	254	254	267	224	252	279	276	241	256	239	228	216	250	250	238	269	280	265	233	235	264	249	240	275	240	269	264	309	257	265	263	265	241	252	255	259	223	246	265	262	254	238	274	272	267	265	248	267	256	251	228	272	268	257	288	272	261	237	283	275	239	238	244	232	267	221	229	245	254	240	271	252	262	244	261	244	246	217	239	247	289	259	258	240	252	260	269	232	277	232	277	263	276	281	255	250	237	263	245	230	249	231	276	254	213	287	283	259	250	235	281	267	282	218	265	250	230	255	258	273	270	263	273	253	246	252	261	248	249	251	243	243	226	257	278	253	286	242	233	267	249	271	261	247	239	269	257	234	247	240	270	268	232	274	245	234	257	271	260	243	227	237	243	257	283	262	250	230	223	272	249	248	277	263	252	222	248	231	247	245	243	255	230	242	272	243	264	269	252	249	271	268	264	258	254	275	251	250	250	249	259	222	246	272	254	228	260	247	271	232	247	273	253	253	292	247	255	286	250	302	285	257	250	270	241	247	236	275	240	290	246	276	239	274	251	255	253	264	275	231	253	264	264	236	263	269	263	251	282	260	255	274	248	253	267	264	241	267	248	287	258	280	274	265	255	246	271	225	255	221	274	271	277	263	234	243	243	229	317	230	251	247	274	267	250	240	297	252	238	246	267	250	249	233	251	261	292	231	285	238	241	258	266	221	237	261	239	243	256	252	266	289	246	256	267	279	256	247	229	254	279	272	233	242	273	264	254	277	253	265	243	249	275	283	241	298	249	261	271	271	237	255	279	236	262	256	230	247	241	235	278	250	234	252	241	257	273	282	276	238	245	270	283	254	250	263	250	260	264	275	249	271	248	261	252	252	265	276	254	251	223	267	243	231	259	260	267	288	267	237	270	283	249	250	269	258	258	266	238	233	244	249	276	292	252	257	253	252	253	243	254	262	269
8448	1221	2169	2354	1965	1650	1339	1240	1130	1063	965	948	905	869	829	781	796	751	741	714	773	761	769	697	693	753	729	704	719	691	711	705	700	708	745	654	695	656	652	641	708	692	626	668	652	638	649	655	641	621	671	690	676	638	628	649	636	686	651	662	664	684	637	682	659	649	697	642	637	618	592	661	649	648	702	687	610	655	639	649	670	645	627	650	655	722	603	626	621	634	638	668	666	625	614	640	682	677	639	654	630	664	631	692	690	677	593	637	672	676	593	662	664	670	633	655	616	656	635	669	689	622	671	662	690	646	661	648	680	669	647	648	674	674	607	708	648	663	640	633	637	653	612	653	686	665	612	673	693	656	627	653	687	632	639	668	601	667	650	646	653	633	635	637	632	604	648	677	632	642	643	663	655	710	647	637	683	645	645	648	660	626	639	644	618	626	659	656	657	671	660	681	653	648	647	692	608	640	641	662	657	654	607	657	640	618	645	678	608	709	621	643	626	637	639	635	589	634	635	668	676	629	659	642	669	698	608	652	674	692	604	630	639	640	639	663	669	703	687	650	655	666	651	623	673	667	668	620	642	629	678	652	621	647	710	651	647	675	607	686	608	617	621	672	652	635	633	651	706	660	682	653	639	645	648	641	672	630	644	604	636	636	680	613	648	606	639	642	665	633	648	676	692	626	686	698	608	665	668	617	611	638	654	655	616	641	676	642	646	678	630	611	656	664	635	662	639	669	655	642	628	659	697	687	669	640	651	615	663	681	668	674	664	650	656	680	626	611	652	637	628	613	683	641	674	640	648	675	641	667	639	673	656	670	650	643	677	645	657	694	637	651	607	638	660	625	655	653	661	629	628	629	615	649	620	698	610	665	653	608	670	620	620	594	688	655	625	667	704	657	662	660	638	619	658	645	648	637	673	666	654	661	624	638	647	588	660	644	649	600	625	590	664	628	604	648	684	647	643	656	693	647	621	622	673	654	626	624	702	645	600	649	691	615	650	683	634	661	623	682	674	651	642	697	606	650	663	649	639	589	635	627	644	636	610	698	655	620	634	651	670	657	700	634	604	648	646	692	663	636	577	641	632	655	654	693	654	631	657	662	662	621	610	626	660	666	638	646	661	659	659	642	669	627	649	685	651	639	655	675	663	683	619	669	660	648	659	618	670	657	634	631	679	662	667	657	648	639	690	636	645	625	626	637	660	638	644	652	669	666	638	673	674	655	636	669	658	674	662	607	654	659	642	619	681	681	636	669	646	672	645	601	656	636	616	664	660	637	677	658	659	670	616	646	655	679	611	699	675	651	613	632	644	606	652	646	637	654	601	663	685	666	701	676	604	625	636	630	639	648	624	625	648	611	650	656	635	598	662	701	638	709	647	648	684	634	661	672	634	627	637	643	661	668	730	654	671	680	600	643	617	662	652	642	658	661	684	642	642	659	614	653	636	702	633	641	611	648	675	667	610	698	706	664	697	657	638	609	704	617	591	654	595	662	627	657	670	593	629	631	661	661	664	634	644	637	614	693	648	637	628	670	699	661	649	624	713	678	623	624	651	654	649	690	635	696	657	678	624	658	594	653	672	632	685	632	649	631	652	664	661	637	661	636	643	620	677	665	652	623	666	655	697	680	647	634	629	652	668	641	649	599	641	655	627	658	661	656	699	624	634	684	622	612	664	626	627	627	691	630	647	664	648	622	625	677	690	708	652	624	631	654	614	686	662	677	611	646	661	618	602	641	647	597	684	666	673	682	643	660	671	660	650	633	672	683	667	636	634	646	639	658	643	652	629	618	616	636	641	662	595	637	633	646	659	664	680	654	665	639	682	627	618	668	649	629	654	653	648	668	664	646	633	654	650	689	667	648	649	649	664	664	676	644	663	611	646	612	622	682	595	639	635	626	632	686	640	620	608	682	685	665	661	660	651	648	682	622	687	599	598	682	671	675	673	590	657	657	622	677	624	653	653	671	645	679	639	646	642	651	604	596	614	629	650	682	648	652	651	619	671	671	663	617	621	655	638	617	641	686	624	634	625	626	710	647	682	630	644	675	651	649	640	631	677	650	677	647	678	659	646	666	643	669	626	637	655	653	628	647	622	651	657	626	669	653	661	685	694	626	643	649	660	676	684	673	675	598	663	707	629	639	637	646	623	660	648	649	635	678	665	647	702	629	614	682	626	630	661	642	696	649	673	645	669	621	640	622	661	679	659	653	657	639	637	630	636	630	623	628	639	621	674	662	599	631	629	584	639	665	634	647	681	671	612	633	620	631	644	663	670	610	645	661	635	686	660	659	667	648	631	617	642	635	654	694	654	633	681	657	663	660	634	605	628	662	636	656	702	657	690	666	589	604	626	604	647	685	664	647	635	638	658	631	702	671	640	639	682	637	657	667	703	621	606	657	660	639	603	663	676	694	622	647	669	648	661	657	678	639	642	715	615	607	654	652	625	679	652	634	688	658	658	685	730	688	680	651	645	602	646	673	635	635	672	589	626	659	696	643	667	682	632	674	678	645	635	680	623	618	699	654	635	657	636	669	677	615	674	675	659	675	654	687	626	688	608	618	653	633	644	628	634	645	669	672	629	642	643	632	645	639	637	629	653	622	629	679	696	686	604	691	682	624	655	670	629	676	583	635	642	641	609	641	674	655	655	610	674	649	623	607	661	677	613	638	671	635	622	640	626	626	682	642	631	680	654	643	645	668	680	724	606	659	657	638	649	644	660	596	645	622	608	637	646	636	636	680	660	647	632	642	684	690	635	620	603	700	645	625	670	645	662	629	632	614	629	683	644	665	642	601	666	643	703	672	643	674	659	614	650	672	646	673	646	657	655	579	640	637	635	636	650	693	672	677	639	621	606	581	677	625	616	684	625	719	598	668	632	693	633	675	652	673	670	655	614	679	689	661	655	648	670	680	655	656	652	613	669	654	650	667	611	661	656	633	627	650	645	668	666	632	639	679	614	679	633	624	665	643	649	687	633	612	640	628	650	645	625	673	602	667	612	585	664	668	626	630	648	617	669	654	641	616	669	647	659	627	693	631	658	663	637	648	644	677	670	682	654	633	637	688	662	694	665	668	650	650	683	633	636	660	621	609	615	650	688	658	686	687	639	640	617	660	622	642	645	628	660	623	635	646	604	662	620	693	656	617	643	666	668	637	612	654	625	662	661	623	662	661	631	651	677	637	668	669	637	652	654	659	648	637	634	609	666	636	669	653	650	634	664	686	660	659	639	657	594	670	654	611	654	644	684	612	655	637	654	668	680	639	658	654	644	632	612	654	652	641	623	607	639	639	717	638	697	662	642	677	621	663	668	683	653	643	636	627	646	653	662	616	681	637	657	665	690	652	664	672	656	625	670	640	628	655	650	586	656	665	660	696	644	681	650	650	645	656	618	599	691	649	651	680	668	672	619	683	637	694	614	674	645	662	648	606	673	661	641	672	661	613	663	631	599	621	661	658	624	649	655	650	658	650	670	618	659	621
1831	445	423	423	413	427	392	381	421	419	427	405	405	394	393	402	414	417	394	397	365	398	411	374	393	367	420	393	459	430	409	417	399	421	406	438	398	436	415	400	361	392	399	412	475	362	366	386	384	400	443	392	354	368	394	397	413	419	342	368	416	378	363	411	407	404	384	384	397	397	396	410	417	408	445	385	396	377	388	364	377	383	412	402	402	394	417	401	400	392	411	419	432	411	404	414	434	413	394	398	418	388	444	411	420	401	412	385	402	424	420	388	368	348	383	406	402	400	384	419	430	398	383	409	375	434	414	410	419	416	380	428	416	418	376	396	422	363	401	407	396	430	423	395	394	355	398	403	406	418	417	401	388	387	399	431	421	416	422	381	430	387	414	440	420	417	395	368	402	377	393	364	412	413	396	420	420	382	405	357	422	392	404	427	395	397	407	428	383	371	421	348	400	393	399	417	390	431	394	411	376	428	414	416	423	430	390	410	407	366	426	420	376	414	390	391	449	427	405	418	467	384	428	419	444	424	426	406	375	382	380	413	401	401	423	406	421	428	430	353	423	403	429	412	404	465	405	397	418	440	422	413	390	358	445	413	403	436	422	418	409	409	396	411	431	443	381	357	382	392	399	373	381	387	415	412	439	434	418	400	399	355	356	373	428	390	443	448	390	410	431	386	412	417	399	383	382	395	436	403	441	384	412	403	433	399	423	387	387	415	408	400	417	392	442	413	398	412	408	391	416	388	402	433	402	383	408	425	366	416	392	408	404	397	422	373	364	433	383	425	444	411	392	410	383	416	395	413	409	389	396	393	361	391	422	396	435	346	379	424	422	409	356	434	411	436	430	403	407	408	375	421	388	405	410	409	382	369	374	422	414	422	421	423	396	435	397	411	406	433	411	434	410	384	393	389	406	425	408	385	450	393	405	388	436	399	417	378	408	400	415	455	377	377	390	370	378	397	424	361	425	378	430	424	435	389	363	402	408	410	409	407	408	397	397	421	400	370	417	385	399	391	379	429	377	384	373	398	438	445	395	362	397	414	423	417	412	403	375	418	417	414	423	393	414	406	379	403	389	440	401	414	431	390	434	452	418	399	376	438	367	418	410	390	406	358	369	412	390	438	370	455	411	372	384	401	424	385	362	380	400	381	389	414	436	406	419	403	409	392	400	377	407	384	400	399	367	359	396	421	404	432	399	371	397	444	408	448	406	374	376	403	412	412	388	419	405	400	392	405	418	439	401	379	391	412	420	433	393	395	450	385	414	392	400	384	401	377	396	399	421	430	408	453	413	429	448	423	407	409	402	410	408	399	388	423	378	411	398	412	428	411	406	441	436	416	421	414	398	424	429	386	400	390	377	426	395	420	392	375	391	412	366	384	405	427	420	415	414	405	385	395	385	407	419	427	417	394	381	413	392	369	403	405	360	419	413	424	425	415	411	440	406	376	407	416	363	391	424	417	396	447	402	417	408	405	389	400	414	407	402	396	412	395	433	412	396	381	447	405	399	389	399	385	399	428	376	443	423	432	380	385	403	438	407	385	392	386	426	416	418	398	383	373	379	407	403	422	463	412	436	389	412	413	401	393	396	434	400	376	422	418	396	410	410	385	397	398	411	437	438	436	377	402	412	431	395	384	384	408	367	431	388	419	405	397	389	386	393	407	377	365	442	409	388	422	371	412	402	389	398	402	389	433	377	408	400	406	425	433	414	423	413	412	431	406	404	423	402	388	417	425	393	393	419	421	412	394	414	395	412	420	414	376	395	397	365	396	421	439	403	406	431	384	413	403	455	378	397	418	397	390	419	374	379	414	370	393	420	389	460	394	419	439	387	399	389	404	433	464	444	397	420	433	389	429	406	386	402	406	370	402	396	397	457	387	396	439	416	365	361	399	399	410	403	371	402	458	435	430	439	438	416	376	403	444	412	386	395	386	403	411	424	407	410	406	433	430	418	407	410	412	385	396	379	395	453	404	437	398	392	444	419	429	414	398	376	421	372	399	435	444	369	435	366	395	398	411	458	428	417	424	409	393	402	414	418	447	434	388	396	404	440	405	421	398	405	400	405	380	389	386	418	389	398	411	400	407	367	404	407	405	410	403	401	355	462	391	375	425	391	396	403	388	405	444	435	390	426	407	376	388	398	418	394	419	414	394	412	389	388	385	394	355	414	432	385	382	383	383	396	421	417	389	395	423	383	423	414	410	431	430	397	415	419	389	437	441	392	384	392	391	360	428	400	452	390	438	366	382	429	424	384	366	444	415	382	379	427	377	429	399	351	404	395	403	436	430	390	428	426	410	422	442	418	410	430	438	426	395	426	379	406	415	377	398	376	394	447	431	373	420	399	444	394	375	398	405	412	435	419	392	406	399	394	415	397	420	398	413	437	378	382	419	435	392	382	411	376	408	418	423	364	406	388	409	401	397	369	403	410	419	403	430	396	379	361	400	388	407	440	428	405	395	375	415	413	383	406	380	409	399	420	387	405	405	431	422	417	406	450	430	409	355	364	405	415	413	405	407	402	382	411	412	413	383	396	390	410	378	392	414	398	376	428	389	417	427	408	395	420	400	422	390	385	434	436	413	418	425	375	392	347	447	416	448	414	422	406	444	405	401	409	435	379	407	408	426	437	415	386	451	408	420	403	396	396	410	394	424	404	413	391	403	401	376	414	393	416	427	427	380	422	380	415	417	394	413	400	429	386	366	373	410	419	416	372	417	402	399	438	408	452	430	398	442	410	383	395	395	378	397	431	435	408	410	409	437	446	367	411	372	421	369	410	393	400	397	402	379	400	382	426	411	463	355	389	433	382	413	413	399	435	423	405	419	405	393	433	424	413	397	422	415	398	442	438	398	407	443	383	395	394	399	400	416	395	387	398	431	412	385	382	413	407	381	389	402	436	404	376	415	423	437	425	417	404	404	426	385	415	444	394	398	394	398	415	387	392	453	387	393	385	339	417	383	404	420	436	425	442	427	391	407	418	441	417	387	363	442	409	403	419	420	411	451	408	411	405	391	404	402	400	374	403	418	407	416	410	414	390	378	407	376	411	395	399	402	392	403	430	408	384	395	424	428	417	373	387	404	401	376	421	423	394	411	413	401	428	385	415	402	412	408	381	415	386	428	408	452	430	415	408	375	403	423	401	383	401	356	441	397	396	397	392	413	446	440	420	382	442	423	404	421	403	408	412	393	423	400	406	411	391	420	398	437	411	410	437	368	398	402	437	437	450	418	395	409	392	455	368	441	393	409	378	385	457	386	392	359	389	393	395	400	373	368	401	428	417	437	396	406	381	385	433	416	436	434	431	408	362	438	404	452	406	411	376	387	406	414	395	355	352	451	417	394	399	374	388	366	427	403	417	421	335	408	409	414	420	396	411	420	432	437	429	427	416	447	386	405	420	403	414	383	392	419	389	418	456	412	435	404	382	396	411	395	397	374	373	419	412	408	386	385	434	398	381	425	425	361	386	409	408	402	409	401
2245	912	926	966	999	905	957	887	861	972	942	888	882	886	931	904	992	836	854	885	927	890	978	911	958	882	909	916	956	906	934	898	919	915	894	884	952	923	905	896	888	892	884	853	895	907	912	907	918	885	857	948	896	894	875	952	888	898	917	892	966	872	888	904	952	933	928	895	855	901	868	899	964	895	860	876	902	863	872	904	932	881	906	892	885	896	934	869	975	858	907	938	966	865	875	870	898	877	884	941	942	902	955	925	961	917	933	893	939	846	938	929	958	926	899	906	913	886	870	934	890	863	928	921	905	869	889	950	941	922	902	884	948	882	894	883	910	960	882	895	903	893	953	968	885	913	924	930	862	882	881	929	875	911	922	933	904	881	951	912	946	837	881	876	858	906	916	896	904	926	892	923	952	950	919	920	868	937	921	888	898	903	979	934	855	922	907	854	946	927	895	870	910	925	930	882	945	901	867	968	940	912	929	887	908	904	939	896	896	883	888	905	902	908	927	862	877	956	867	878	955	920	963	880	894	932	933	883	891	967	904	939	893	875	906	891	949	908	878	899	907	916	897	903	930	913	900	928	912	879	908	914	975	907	965	932	937	912	925	906	937	930	880	899	858	928	936	899	935	914	911	952	935	917	898	839	964	901	948	942	886	899	925	910	852	901	903	949	950	905	876	878	910	937	911	883	936	901	915	886	885	913	902	938	944	884	885	956	887	931	882	911	872	886	911	930	896	866	949	898	893	956	901	873	892	965	914	871	956	937	864	848	960	925	919	900	911	889	894	935	924	924	948	910	921	902	916	897	922	877	928	889	916	911	930	896	868	901	923	926	938	915	947	908	919	908	901	902	896	909	887	897	921	921	916	886	914	858	892	925	871	901	903	913	891	908	894	914	946	877	877	906	973	886	957	935	871	884	886	943	901	918	928	879	889	860	943	894	868	884	903	957	910	926	866	900	887	874	890	845	866	920	915	934	919	941	942	902	850	878	865	867	940	972	894	835	861	917	916	959	928	854	944	883	924	908	913	913	902	966	908	902	924	821	908	948	906	900	922	841	911	916	911	888	932	907	897	890	892	884	859	925	855	944	858	899	895	839	919	917	882	938	882	919	898	896	958	922	898	897	947	906	860	906	932	883	932	946	934	851	906	918	884	948	898	943	985	884	885	934	883	950	913	953	900	928	876	918	964	902	915	884	953	911	896	865	890	934	920	898	880	853	967	888	942	878	903	880	910	902	909	886	881	895	928	889	922	883	881	901	886	948	934	868	908	877	873	964	897	940	884	905	880	909	931	914	962	882	880	890	899	971	908	938	955	906	904	926	942	915	942	911	914	877	995	890	954	884	926	914	916	942	889	863	897	931	913	919	889	1009	923	866	880	871	913	910	955	924	870	933	864	918	837	912	885	942	873	941	903	954	937	946	936	932	922	900	931	931	852	903	885	878	893	887	892	868	924	919	886	943	906	888	909	946	891	931	865	869	889	911	922	910	931	904	899	908	896	894	918	925	872	969	897	956	886	861	927	858	900	890	900	913	888	884	878	936	892	919	883	869	906	932	899	877	882	956	886	933	872	916	885	876	958	929	899	875	896	946	843	883	909	911	930	930	888	875	936	950	855	981	872	899	905	885	934	913	919	906	929	884	903	852	918	912	891	967	916	888	913	991	981	900	927	907	873	902	903	854	944	918	956	931	829	890	930	931	859	952	897	946	881	912	963	865	870	926	905	901	867	852	899	898	950	911	850	894	939	952	942	952	877	866	894	953	938	869	925	939	890	964	845	932	874	881	930	897	926	902	894	860	890	875	913	893	915	877	887	913	899	957	916	897	876	924	920	881	838	883	897	921	908	908	861	868	864	927	844	929	916	941	945	896	894	937	903	910	946	865	927	908	960	928	925	927	951	901	911	879	878	921	933	894	907	924	927	903	913	894	967	930	957	887	919	873	914	864	876	921	866	876	909	933	913	908	879	913	915	903	961	955	928	917	897	965	876	900	896	876	904	873	887	925	917	891	904	917	857	894	876	862	896	907	943	889	914	942	891	890	942	871	929	903	924	941	866	920	947	900	920	914	918	846	917	942	912	917	935	929	899	868	912	921	908	900	910	926	916	897	891	844	936	901	896	937	875	897	880	900	914	923	882	889	882	926	861	927	915	849	906	983	930	932	893	935	947	913	922	916	909	911	973	917	885	879	899	881	933	932	932	898	911	949	945	853	881	884	933	918	885	872	911	912	891	864	942	905	916	909	895	941	943	899	891	890	917	890	892	888	935	897	874	898	903	879	878	877	936	903	949	932	917	921	849	887	931	878	908	865	915	872	866	926	906	927	916	884	901	867	944	855	897	920	917	882	913	932	908	932	974	907	948	912	925	921	908	933	894	958	918	946	948	902	910	895	952	885	917	971	883	944	879	913	922	910	910	908	926	940	887	900	932	900	980	883	935	957	887	868	914	936	877	912	933	885	873	877	922	912	889	901	907	903	914	906	853	919	944	932	870	891	957	913	963	913	884	932	921	906	889	937	943	943	930	973	908	913	859	867	922	960	884	908	887	925	904	891	881	865	959	928	888	901	925	854	868	843	894	934	855	918	898	922	899	897	899	931	817	901	908	853	860	938	930	908	926	957	884	925	891	909	863	911	953	887	940	944	925	926	889	893	874	912	909	901	876	911	962	892	918	892	909	935	907	930	960	923	891	898	923	860	894	885	880	934	877	950	927	944	893	909	956	941	914	855	930	939	869	905	883	896	921	916	921	888	934	887	923	880	930	950	901	917	894	875	928	851	892	943	885	936	970	891	872	918	930	860	938	927	898	866	926	882	847	906	952	900	918	888	914	907	893	926	916	934	924	945	894	888	893	891	906	877	872	848	848	904	851	957	857	902	902	908	861	901	923	950	910	878	891	879	977	957	918	913	901	889	946	939	876	897	909	908	926	869	909	971	887	936	946	866	927	897	903	935	897	881	918	893	905	896	897	892	948	895	858	921	896	889	891	852	893	953	905	887	894	902	896	847	897	932	943	884	905	897	911	885	903	891	957	885	902	872	911	928	905	894	891	865	915	900	886	923	896	872	868	901	864	876	886	878	945	977	906	864	905	910	859	900	959	902	911	910	882	915	889	942	914	906	847	883	871	945	875	887	918	935	880	903	888	913	895	876	923	924	920	960	925	890	886	912	904	911	918	918	883	887	896	849	894	883	877	903	861	906	836	899	892	940	945	871	895	923	888	869	906	981	939	835	896	836	915	891	886	961	849	883	890	941	889	933	899	876	946	875	913	907	897	914	878	921	952	942	914	956	872	976	854	916	896	891	876	929	867	904	890	914	854	871	893	950	907	916	861	929	943	845	902	932	876	894	904	940	963	863	873	918	896	891	911	922	949	921	909	914	884	927	950	866	938	934	910	886	941	854	936	888	929	925	943	900	914	853	895	887	899	910	872	892	930	906	864	936	918	865	917	856	925	914	904	874	921	946	916	883	887	921
7837	512	551	478	348	309	264	243	248	265	231	248	239	194	230	208	207	227	201	215	181	195	209	215	215	195	238	231	203	202	214	195	188	201	215	191	191	178	213	183	214	200	204	171	192	196	179	194	229	199	201	213	179	220	237	185	202	188	199	183	206	222	218	214	214	183	164	183	175	208	186	174	194	220	207	216	205	195	201	215	186	198	229	197	222	212	205	185	217	189	218	220	200	198	206	205	211	194	191	195	201	214	195	199	206	185	219	190	185	211	197	207	211	215	205	192	200	187	176	217	203	224	193	213	192	188	214	199	195	177	197	220	202	235	217	222	220	195	219	218	215	212	197	216	222	206	180	213	180	201	184	175	176	218	203	196	203	214	208	223	186	207	198	175	216	194	206	198	223	208	216	174	211	179	189	215	208	200	209	240	229	190	181	198	200	193	182	195	222	191	206	205	184	196	173	204	227	180	201	202	187	202	189	189	216	198	192	205	211	193	198	191	181	188	205	178	210	188	204	190	194	226	213	207	200	216	217	198	209	199	200	171	222	208	200	192	210	210	196	194	202	173	186	189	170	179	221	187	195	182	187	194	193	211	181	200	174	183	210	196	213	185	214	223	198	212	180	203	194	192	211	212	186	185	211	213	185	185	192	199	188	209	182	182	230	223	207	187	193	167	218	205	189	197	211	206	216	221	212	204	201	198	193	196	223	199	197	188	199	180	213	210	189	200	194	205	191	228	199	201	236	229	181	192	192	202	197	198	184	213	181	205	215	202	192	233	197	204	194	204	234	181	223	198	165	193	219	208	200	168	196	208	192	213	170	185	206	167	180	185	186	217	202	208	209	202	206	199	215	229	196	182	196	192	210	186	191	176	202	199	210	186	204	206	191	189	227	234	192	184	186	211	187	220	203	231	197	168	212	214	187	193	181	197	225	202	207	206	218	229	233	208	192	215	194	219	193	196	205	222	210	214	196	207	193	208	201	208	205	212	194	223	202	210	220	179	201	215	209	224	200	209	186	210	242	189	192	206	206	163	199	183	202	214	207	208	179	202	194	222	196	186	194	217	222	230	191	229	211	198	189	225	214	173	192	214	194	210	231	185	204	222	190	172	188	215	215	214	198	183	170	190	197	195	228	206	195	184	208	181	169	205	211	192	196	219	205	196	192	175	225	197	188	190	192	196	190	183	178	177	229	214	184	195	193	190	180	193	195	178	192	191	199	199	231	191	176	164	191	220	193	223	202	174	191	202	205	207	205	195	169	162	224	183	196	182	194	193	188	212	182	187	205	180	193	185	191	203	191	216	215	224	220	212	185	206	201	189	203	166	210	208	205	204	182	196	198	210	202	205	205	196	223	206	199	227	187	215	228	195	204	230	187	236	198	180	153	206	222	180	222	221	211	191	185	221	208	203	224	209	207	177	208	203	163	223	195	206	213	213	195	204	181	196	213	196	196	213	195	210	209	187	188	164	209	210	206	213	198	190	204	208	203	185	206	225	172	188	182	197	198	198	199	193	216	185	215	195	206	215	204	176	172	171	208	199	207	168	233	206	191	205	211	215	165	212	226	192	182	215	191	206	192	210	193	197	189	217	223	195	222	202	223	203	215	188	221	205	208	173	180	214	189	178	202	195	182	200	225	189	190	209	186	211	198	224	187	204	190	211	197	187	205	202	220	212	188	197	210	195	182	219	192	189	207	206	201	217	205	214	189	203	217	219	211	231	206	188	187	213	201	215	183	163	195	211	238	199	181	206	175	192	198	194	194	201	203	204	213	212	211	220	180	186	189	207	183	173	196	178	189	196	214	217	197	202	202	206	240	192	201	201	222	188	212	161	199	198	198	197	206	198	188	186	171	194	198	193	223	187	201	194	198	203	198	195	192	188	191	204	211	192	173	211	220	202	206	184	207	214	205	205	208	225	190	185	194	190	202	201	172	193	210	197	195	200	220	179	165	217	214	194	192	186	193	190	191	194	195	172	197	252	204	197	198	197	229	209	183	189	197	209	210	203	191	197	200	230	175	204	188	193	171	195	198	176	192	205	198	201	191	181	217	218	205	215	205	204	206	190	199	210	230	191	209	186	213	186	240	161	211	202	197	220	203	177	194	187	198	199	201	201	210	192	185	201	185	208	200	203	191	202	201	207	168	207	202	199	179	199	192	186	199	208	196	199	213	186	193	205	204	191	206	209	211	184	226	177	188	194	190	186	190	197	220	190	193	200	200	197	177	237	191	197	202	182	206	223	205	221	231	215	214	220	186	203	177	211	208	195	185	178	211	184	203	193	193	218	211	201	195	201	209	209	184	210	209	202	196	211	196	193	191	210	184	215	192	237	214	197	185	231	215	180	198	227	203	203	178	174	189	188	162	188	189	205	202	180	188	198	188	208	207	199	192	192	211	185	205	201	183	196	203	164	199	197	188	190	187	211	219	178	177	189	199	193	192	218	192	188	210	200	206	186	204	226	180	220	186	203	197	209	224	223	223	181	176	209	232	208	192	197	212	229	217	235	216	206	233	187	203	218	207	194	195	181	183	204	168	207	194	216	192	194	189	199	183	173	161	216	198	214	215	197	217	178	218	185	216	203	178	188	195	199	169	180	188	202	218	236	173	196	200	207	193	176	197	200	195	188	219	210	226	195	214	179	196	202	209	207	204	235	224	216	179	180	183	197	204	190	200	193	203	178	187	205	196	186	192	187	197	224	195	188	201	223	199	189	204	221	178	190	221	220	208	204	214	196	203	196	183	192	204	212	198	187	186	208	206	197	188	194	185	176	190	230	207	191	188	205	185	197	189	197	248	189	214	170	188	218	188	209	226	225	191	191	224	234	223	176	190	217	191	198	198	215	191	215	183	224	165	204	188	186	228	193	183	214	186	186	219	196	206	194	204	183	205	173	188	193	196	198	226	203	218	215	202	214	179	225	224	207	181	198	226	210	203	185	215	217	205	197	203	208	189	214	220	210	203	224	177	193	205	177	217	201	205	233	216	199	207	212	178	202	201	185	216	183	205	211	233	199	214	231	189	193	196	215	228	206	194	227	178	209	210	196	247	180	209	173	180	184	184	192	187	165	206	208	205	227	208	247	169	177	199	183	207	183	190	201	191	203	211	232	215	171	221	214	175	218	196	217	192	225	205	221	210	214	194	200	205	215	199	175	196	194	180	213	204	223	183	200	184	208	220	221	191	207	216	204	199	198	215	206	225	194	184	192	201	210	198	201	216	199	216	209	192	187	189	219	198	193	195	201	195	212	221	180	206	193	223	179	194	194	215	202	223	218	178	182	180	216	170	204	203	201	231	209	179	206	202	200	207	183	209	174	188	189	207	195	192	225	195	203	177	204	221	201	210	182	188	202	220	194	210	205	219	197	186	219	222	185	220	195	214	210	191	194	176	203	190	186	216	203	193	204	184	202	224	216	181	179	210	185	215	207	225	202	184	180	230	212	202	241	192	173	181	193	198	175	194	178	207	195	179	195
6598	786	1178	1290	1143	1063	935	830	699	773	653	660	628	604	636	537	572	579	550	562	529	515	569	581	533	535	524	562	552	561	518	552	548	527	494	539	533	521	530	522	519	505	498	525	537	557	485	466	528	530	557	549	511	521	508	520	518	521	505	537	531	538	515	491	508	536	500	519	543	478	497	497	562	501	498	549	495	471	505	568	513	483	473	531	535	554	476	515	482	538	518	487	476	519	493	468	547	531	506	529	500	539	490	520	494	530	495	491	515	488	527	465	494	494	499	504	494	493	484	502	513	485	488	540	503	495	515	457	524	518	497	554	516	498	523	527	540	506	532	519	510	513	533	493	509	463	514	481	491	526	536	488	515	509	504	488	493	544	530	501	481	547	533	475	508	524	532	503	533	481	510	541	500	491	514	508	498	493	517	559	525	519	475	517	508	485	470	517	516	488	495	486	489	506	503	497	503	548	496	543	508	552	512	483	493	510	530	504	516	507	500	486	477	528	523	514	537	496	500	525	512	548	520	539	510	522	518	500	517	464	525	532	518	537	523	507	515	539	544	552	512	475	489	477	503	505	498	488	518	526	496	517	535	520	504	505	461	514	508	475	513	532	557	509	513	520	476	539	541	519	526	483	500	514	504	554	524	500	496	521	500	532	467	534	521	523	534	533	498	472	540	557	477	500	493	478	503	486	458	512	543	517	514	523	497	493	547	453	479	507	502	459	497	505	525	512	507	511	497	542	509	524	488	484	538	533	507	488	537	552	514	474	529	479	567	487	499	527	505	497	554	499	477	470	485	528	510	505	518	512	515	518	493	452	530	506	535	488	480	490	534	578	523	532	533	535	545	501	554	510	529	470	502	509	520	491	486	507	502	515	537	515	497	482	499	538	482	510	468	463	577	548	503	530	481	552	528	511	506	490	502	514	522	529	500	492	504	541	518	542	518	562	516	504	531	490	497	516	507	497	506	491	499	488	509	536	549	521	510	538	534	522	495	506	505	518	534	538	510	565	492	479	498	501	509	490	518	489	479	545	498	514	525	515	491	491	538	490	520	548	556	525	544	520	519	503	510	513	514	483	494	498	469	521	501	487	495	488	519	535	470	517	512	517	492	492	519	515	542	496	493	513	520	497	497	491	561	501	497	543	509	507	541	550	496	508	492	560	518	554	534	554	473	490	545	471	520	495	533	481	516	495	526	521	505	488	516	551	511	515	531	527	529	476	535	474	530	519	498	558	485	542	498	512	475	494	522	489	526	487	504	522	525	506	528	482	481	557	495	502	522	521	576	523	497	539	523	475	507	539	492	553	499	516	508	521	517	461	493	522	535	516	508	511	514	531	508	489	524	505	494	547	492	469	533	512	544	518	534	507	477	493	504	470	482	553	513	541	486	503	493	526	506	531	461	538	523	518	488	490	519	486	506	514	536	532	556	490	467	507	527	558	524	514	535	454	537	518	472	537	512	490	523	541	548	528	538	495	529	494	522	530	508	464	511	511	500	527	509	549	498	524	511	510	532	551	498	497	503	541	529	518	525	518	493	514	523	517	517	542	501	507	497	559	526	506	518	526	484	549	525	527	513	504	453	535	537	512	497	484	517	535	540	510	509	547	481	486	500	519	515	497	523	513	508	538	517	554	493	539	495	500	509	531	489	511	482	492	499	471	504	495	477	511	509	560	517	515	520	511	449	513	528	531	458	574	530	516	530	475	519	549	479	490	486	513	537	525	551	538	515	519	543	473	528	451	502	536	564	488	489	526	521	509	516	485	520	506	510	488	508	501	485	564	517	545	496	533	523	511	541	499	480	519	539	487	509	545	544	552	528	483	498	468	492	470	487	519	475	486	535	534	508	483	553	567	506	513	526	484	498	515	495	541	525	501	504	490	499	506	526	489	549	523	484	552	501	518	495	548	515	485	487	492	509	497	524	543	475	543	520	513	515	519	534	523	516	489	522	527	523	552	509	484	520	519	489	492	511	532	478	527	517	496	533	520	523	504	512	500	535	511	521	546	548	487	487	532	508	491	516	513	511	478	534	461	550	477	487	520	509	546	538	486	479	534	503	518	547	524	509	514	497	518	490	508	563	538	493	498	493	530	522	459	550	475	520	510	507	518	528	517	543	517	477	499	487	541	507	517	525	512	524	508	496	522	499	469	496	523	495	518	492	508	527	562	519	497	481	484	502	476	526	499	529	539	527	527	498	513	534	537	500	525	523	546	535	522	544	537	522	505	475	527	488	508	503	518	526	520	472	505	510	522	513	518	487	510	526	513	537	488	493	506	498	469	518	451	490	535	479	502	514	531	484	498	518	540	487	525	503	511	493	494	581	520	523	551	540	485	560	535	492	506	505	514	520	541	517	495	518	540	525	519	542	548	466	497	508	519	524	549	495	486	544	517	530	487	547	480	528	536	499	511	514	537	525	491	507	488	503	477	478	529	528	467	493	540	485	501	509	496	513	515	586	512	515	519	524	481	496	488	538	520	515	505	528	493	518	534	552	520	516	471	514	470	574	544	504	518	492	505	559	546	506	511	531	497	512	486	515	546	516	512	513	542	525	544	497	494	500	546	523	476	518	514	527	485	513	456	483	489	487	509	518	511	550	506	534	499	490	469	443	512	528	491	482	498	541	485	521	525	510	518	523	510	518	544	524	522	524	451	492	512	551	473	532	521	494	477	512	488	510	466	469	498	521	491	492	525	471	510	467	529	543	534	519	509	538	551	500	521	467	483	482	486	475	526	481	499	544	509	499	538	486	512	497	484	544	556	507	462	498	500	485	467	467	492	493	540	501	487	538	534	531	478	564	491	518	506	563	505	505	533	497	507	502	498	489	531	514	523	516	464	518	518	513	522	516	560	492	560	470	528	520	514	518	509	513	528	516	508	494	526	529	522	523	518	519	511	503	528	500	511	486	499	520	452	490	508	542	524	504	512	520	511	521	491	516	555	547	519	533	557	485	532	505	467	505	536	481	509	513	493	502	539	522	492	509	518	493	528	490	527	493	535	511	535	512	509	529	518	474	502	535	473	563	523	479	482	509	539	494	513	501	544	505	528	509	499	508	528	546	518	512	518	531	512	526	521	515	511	530	473	505	489	504	484	507	482	493	574	535	499	507	463	521	499	512	533	493	540	524	564	513	532	510	479	530	521	482	486	469	533	517	516	536	555	519	558	496	466	522	500	499	484	526	492	478	522	565	529	497	501	525	508	525	520	516	535	472	503	520	518	485	487	525	476	508	488	568	495	502	472	480	491	509	502	471	508	534	510	495	533	540	516	528	532	537	545	503	504	535	540	473	534	504	519	540	518	483	539	513	501	497	492	528	515	505	524	506	479	546	537	513	535	507	478	482	499	460	527	509	544	504	491	494	483	520	496	460	539	542	513	524	497	509	537	538	520	530	545	572	545	546	541	482	511	468	536	514	489	531	526	533	519	504	472	514	490	493	497	525	511	522	545	468	511	500	545	528	522	515	531	509	518
15181	1274	946	769	558	475	387	351	334	312	318	316	315	276	303	302	277	267	298	209	251	249	261	256	261	247	248	276	292	241	251	260	246	280	241	257	257	267	245	241	259	261	233	231	275	257	269	249	259	229	262	228	271	261	269	241	256	260	241	254	282	255	244	240	271	270	250	246	225	299	257	265	260	220	258	212	252	262	236	245	232	289	250	284	291	260	266	267	305	305	244	271	268	239	237	246	244	272	271	247	234	238	273	230	277	254	264	234	279	262	250	258	241	247	234	257	258	249	251	253	239	274	248	247	265	256	225	261	251	243	278	226	261	253	252	267	264	282	286	270	273	245	250	243	262	261	258	241	269	239	281	291	231	237	238	245	245	267	229	271	257	236	250	242	278	232	241	219	271	259	256	274	269	253	262	222	250	263	276	244	267	245	276	251	213	270	256	256	247	274	263	225	270	232	241	260	261	295	271	227	276	270	248	265	247	286	237	292	240	245	244	265	284	291	240	268	238	252	263	260	260	242	298	272	244	260	227	283	256	262	252	263	250	252	238	243	239	262	258	262	231	237	250	254	256	235	257	287	223	233	291	244	276	264	257	240	258	269	223	279	238	258	254	275	256	249	230	256	256	239	273	229	238	251	267	268	241	274	259	252	293	258	263	266	251	226	225	282	233	262	255	265	242	288	282	238	235	263	277	243	257	258	276	259	249	279	274	254	248	251	236	245	246	241	262	295	267	257	256	264	274	250	268	283	258	230	255	240	239	236	267	257	285	272	258	256	236	223	239	239	233	256	262	250	240	267	254	263	258	248	243	248	252	263	252	242	254	285	261	265	272	276	250	239	277	249	285	258	220	263	273	234	240	283	250	273	284	247	261	242	285	252	275	252	307	255	248	262	270	280	270	261	271	237	258	253	247	249	255	290	238	274	286	223	255	248	259	279	250	253	235	279	259	227	263	304	264	261	248	282	264	269	226	246	235	257	264	255	284	245	269	265	259	247	239	240	235	264	267	285	266	235	234	276	258	272	257	244	259	267	260	264	244	256	261	254	273	272	265	235	224	279	248	254	250	266	261	272	263	248	281	265	266	246	262	268	248	228	231	232	247	235	262	274	250	235	241	250	256	268	290	234	269	266	219	238	263	252	245	250	255	266	269	275	253	249	274	245	309	267	258	262	240	261	264	244	267	248	231	245	247	243	253	270	250	283	283	269	245	271	267	296	262	253	256	264	258	243	243	247	231	255	249	246	237	230	264	248	266	253	234	236	245	262	253	243	251	252	241	276	271	265	223	247	270	211	240	241	238	279	257	246	285	215	265	255	291	278	253	252	263	260	226	265	273	252	236	263	259	242	250	244	258	281	291	271	247	271	240	236	252	240	247	274	241	256	237	260	262	279	262	256	240	246	265	258	266	256	254	273	230	235	240	266	249	256	257	243	264	264	275	233	257	262	243	285	266	249	267	248	267	256	243	261	235	261	246	250	266	270	257	254	296	265	257	242	227	245	274	262	270	280	243	263	263	250	254	259	237	238	271	237	264	259	232	248	282	279	266	268	268	277	273	241	245	276	302	264	252	282	250	224	259	233	250	259	282	247	243	234	254	246	251	265	232	235	237	265	273	295	258	250	243	278	246	258	259	292	259	237	237	272	213	268	257	279	252	253	250	236	247	256	268	242	277	241	262	243	262	235	269	267	278	244	249	255	275	218	227	243	249	275	241	240	280	237	236	253	237	283	275	240	298	284	274	229	258	266	251	291	286	273	232	252	243	265	277	264	258	246	275	249	262	260	243	233	251	251	254	246	264	238	240	267	266	274	276	234	268	242	268	275	255	250	264	262	252	249	240	237	244	273	258	278	229	261	260	239	292	249	278	263	255	266	288	241	237	280	270	238	256	249	261	254	244	270	250	246	278	284	238	237	269	266	271	240	237	272	267	289	278	251	222	215	253	263	261	228	274	238	239	271	246	242	234	273	255	269	265	267	265	264	245	240	250	246	253	272	230	248	241	237	262	248	254	229	238	273	253	262	267	281	244	262	261	274	247	266	252	255	274	241	234	240	271	246	244	282	248	229	260	250	271	268	237	286	280	270	290	235	291	265	263	240	263	249	266	248	282	246	244	259	224	228	275	282	286	257	256	258	242	220	248	289	272	268	255	263	247	270	254	254	234	202	235	233	231	244	241	213	251	288	266	253	255	273	244	254	236	219	243	261	246	250	266	272	274	230	260	245	258	221	260	281	274	237	213	257	259	244	257	286	266	279	315	262	273	282	234	276	264	281	253	230	273	270	253	265	251	233	269	260	261	226	237	249	269	280	283	260	270	218	286	285	238	262	278	222	264	253	240	257	253	267	241	255	255	259	235	241	253	259	243	266	245	248	284	234	274	270	258	256	264	271	254	239	252	260	254	287	272	277	248	241	248	273	251	294	248	253	241	244	276	267	262	239	249	244	288	251	234	254	227	259	250	253	255	222	260	227	241	263	267	248	245	259	244	238	250	281	267	256	233	241	266	268	258	283	264	244	247	272	261	267	245	297	225	261	292	273	242	244	234	250	240	259	251	250	241	290	264	253	260	263	260	262	240	241	266	280	250	237	259	252	291	301	277	295	272	219	265	272	258	258	259	246	282	234	210	238	250	243	261	253	266	269	257	255	247	255	264	260	247	257	278	275	255	258	261	270	260	262	272	225	243	241	262	224	262	253	242	284	231	231	238	265	250	235	264	246	255	249	283	288	257	257	239	229	276	258	267	257	281	277	266	227	249	239	226	261	230	249	247	244	259	264	242	255	243	256	230	271	252	238	239	269	262	244	291	226	288	241	257	245	262	269	238	258	256	243	222	242	251	267	278	253	266	270	236	247	254	274	245	267	251	252	253	265	239	243	248	254	258	235	245	279	268	278	241	277	272	234	255	252	262	270	272	284	265	274	280	285	261	275	268	233	236	265	287	245	246	264	278	278	260	249	219	253	228	280	249	243	242	245	265	244	239	229	243	288	263	251	281	266	261	276	253	229	295	255	276	251	260	216	238	222	263	247	243	249	253	230	233	242	264	259	247	267	273	250	252	269	238	260	243	264	266	259	226	244	266	243	267	303	276	233	260	227	232	262	274	252	239	256	242	258	249	285	250	288	264	244	242	281	245	278	260	240	256	260	234	247	277	243	236	258	252	269	244	248	259	262	241	271	242	268	259	226	207	227	241	216	270	258	262	262	241	284	226	253	269	255	269	279	290	268	250	263	245	255	269	243	236	254	251	242	263	260	249	278	250	260	230	261	279	288	283	240	264	238	275	258	261	281	244	259	229	261	289	252	268	287	265	209	250	226	259	267	242	232	269	275	234	262	274	268	246	240	262	254	269	241	259	252	232	265	242	242	230	255	274	244	245	208	260	254	242	266	226	292	228	224	276	249	239	252	241	252	252	240	271	260	262	254	267	268	259	263	260	262	287	254	256	252	248	235	259	295	246	271	278	279	254	272	241	246
8444	1204	2047	2242	1967	1654	1477	1227	1174	1010	1003	913	889	882	835	788	751	755	758	781	717	746	753	735	709	625	701	705	693	703	702	714	696	644	663	681	622	658	707	627	681	681	678	642	683	668	653	667	658	665	677	645	659	702	687	643	687	641	652	651	679	650	616	705	718	624	618	685	695	676	681	692	621	639	666	641	646	675	614	633	693	645	644	620	651	615	652	652	647	645	668	656	710	628	647	618	673	609	652	686	662	664	605	679	637	624	652	651	647	674	585	668	648	668	637	639	618	683	663	686	587	631	650	637	662	656	642	612	679	624	681	693	663	672	636	651	666	682	668	692	665	685	678	679	622	665	630	651	623	640	666	643	608	680	634	640	634	652	615	675	645	691	648	642	703	673	615	657	679	691	655	648	604	626	650	680	642	634	683	619	696	706	681	640	664	665	661	642	664	625	648	653	628	671	665	656	687	650	676	658	637	652	685	671	673	680	667	679	671	655	641	642	688	620	631	647	626	643	618	644	669	666	661	630	634	689	640	652	629	603	623	694	637	659	630	650	696	641	634	630	634	608	665	642	670	630	689	626	675	655	696	657	634	659	688	702	633	613	624	639	660	672	655	680	633	703	669	646	694	659	666	669	673	687	682	657	618	647	627	664	666	625	576	676	669	669	668	693	636	613	642	697	683	706	632	676	634	651	636	611	613	642	688	661	681	640	628	668	641	643	681	644	669	620	615	625	688	613	628	596	610	628	627	722	646	644	636	644	634	693	636	662	681	669	679	638	690	631	656	665	608	678	684	667	632	639	666	642	656	660	606	683	627	658	637	646	642	650	641	649	689	592	633	647	642	670	643	633	670	683	615	649	660	633	645	658	649	595	680	601	603	640	638	656	667	669	613	644	694	650	683	661	656	682	677	692	667	676	660	688	639	656	639	646	645	683	638	638	606	705	618	633	616	676	641	694	636	639	664	637	655	667	662	617	663	592	619	677	622	661	631	651	632	679	616	634	655	594	678	684	605	668	671	637	690	657	694	595	672	671	659	668	625	625	650	682	638	654	631	612	627	663	618	648	652	636	701	697	674	677	654	632	650	667	658	624	613	614	649	662	620	657	656	664	602	621	656	616	663	619	657	636	678	678	638	660	678	611	654	687	662	648	653	631	633	656	632	672	650	635	650	665	684	664	626	657	709	690	638	648	642	707	635	639	643	652	653	686	587	719	669	667	663	656	637	638	671	684	604	646	658	649	639	696	654	664	651	693	629	650	691	689	638	628	668	651	606	650	655	618	638	661	636	682	626	646	670	606	643	627	662	644	632	680	647	628	662	617	674	622	654	669	653	659	668	650	607	638	633	652	640	607	680	671	627	670	630	672	624	697	627	652	611	633	637	633	677	667	581	696	673	655	671	682	625	672	670	636	590	677	624	659	648	663	666	637	660	651	636	648	631	657	650	660	662	643	665	683	642	635	662	647	627	638	662	662	667	655	663	671	624	660	637	660	649	717	655	646	667	640	606	652	690	634	633	644	639	646	625	651	644	656	679	690	669	669	632	654	657	631	663	619	622	640	666	639	633	661	649	684	681	661	673	699	637	631	609	674	631	593	652	647	647	626	681	633	670	681	687	667	673	659	660	654	645	618	669	587	706	632	645	707	613	622	634	655	666	645	594	630	672	597	663	686	649	669	649	656	628	654	623	659	704	606	607	659	644	619	655	624	656	686	679	611	656	634	678	635	663	634	629	647	672	641	625	671	656	630	639	643	627	669	675	628	688	650	596	655	648	651	630	633	716	643	617	627	625	652	670	640	631	655	688	634	675	683	646	627	689	611	655	639	640	657	640	609	629	640	630	636	622	664	628	669	631	629	650	594	625	682	651	674	684	677	646	659	629	678	622	660	663	627	665	668	644	626	671	658	678	612	684	622	649	687	633	663	653	684	668	636	651	615	680	616	603	600	643	651	657	642	610	645	635	653	682	612	641	617	683	667	594	672	670	637	638	689	685	629	648	636	614	622	624	688	625	646	665	681	671	668	670	604	635	635	653	661	588	669	654	587	666	639	591	637	678	690	661	646	640	638	625	649	614	606	664	621	620	630	676	674	686	637	641	643	661	685	657	616	675	683	628	644	665	645	657	657	660	637	627	643	648	619	621	633	692	702	639	693	661	618	654	617	702	693	602	601	674	666	661	613	618	701	698	612	640	623	606	639	661	696	637	702	621	650	652	677	624	605	649	632	678	664	674	636	635	620	640	690	646	616	657	634	664	641	645	609	663	630	667	675	645	659	665	651	664	663	687	641	629	642	632	627	657	673	673	679	603	597	651	656	641	677	684	655	654	651	640	658	619	632	623	698	675	652	693	655	650	600	695	648	652	679	640	643	674	635	689	651	643	642	640	635	601	652	681	653	689	680	613	651	616	649	625	680	677	662	662	653	656	666	655	625	647	641	643	648	651	642	621	585	612	607	642	661	623	648	658	608	673	664	690	654	618	611	646	613	671	628	653	658	648	625	626	626	603	665	655	617	675	670	642	658	631	657	642	631	711	618	647	683	660	649	703	657	626	635	673	663	667	654	644	677	615	659	652	632	636	601	647	653	664	665	628	666	686	678	666	634	630	689	629	645	661	634	640	689	676	613	654	701	671	694	646	656	701	658	647	692	666	637	656	669	642	620	616	669	618	649	703	624	620	605	657	699	666	687	639	618	666	671	624	650	689	637	640	637	619	623	635	622	655	678	640	631	639	649	647	672	683	662	678	652	613	653	683	662	638	635	619	676	620	625	678	662	657	621	601	680	677	654	663	629	642	642	641	693	667	686	660	653	661	656	656	641	643	648	704	667	688	642	640	665	626	613	705	638	619	670	670	665	646	644	640	688	660	647	679	647	629	647	649	697	611	662	608	658	668	651	653	645	634	608	632	705	661	610	656	627	659	622	633	648	677	686	661	657	657	667	682	676	641	685	681	682	654	668	695	654	634	623	652	655	701	624	679	692	666	655	703	645	702	634	624	650	679	632	632	679	643	628	627	659	637	681	605	654	667	656	672	647	665	648	644	639	660	645	629	619	650	669	657	616	638	661	673	674	615	666	663	682	631	661	683	678	650	674	613	624	660	654	619	639	644	619	644	596	706	683	622	673	608	680	678	637	675	646	662	644	605	664	644	669	685	646	651	673	577	666	673	658	614	654	650	635	645	666	651	649	649	602	648	636	706	678	639	642	633	632	628	631	656	672	671	641	643	655	659	639	643	635	660	677	607	648	692	685	630	678	594	671	632	635	625	610	647	652	656	674	660	642	607	675	679	677	694	642	670	625	644	654	619	645	688	641	662	668	654	653	696	619	661	604	658	671	643	651	615	666	677	680	667	599	644	690	693	655	597	635	668	641	665	645	667	618	629	614	640	668	651	617	627	635	669	625	629	633	662	703	602	678	704	683	667	657	635	668	664	651	629	691	607	639	625	657	653	693	677	666	662	636	636	655	622	580	677	667
1955	451	424	428	428	412	406	435	401	405	416	395	384	416	404	403	387	401	428	419	396	371	435	416	421	436	414	380	411	396	418	392	413	456	385	407	361	433	394	406	419	411	398	363	406	421	394	461	422	398	427	369	400	392	383	402	412	445	399	423	381	438	383	407	406	400	409	379	384	431	411	386	412	389	393	423	436	396	417	395	394	400	386	392	429	423	409	389	388	415	446	379	417	392	405	422	429	408	402	420	402	376	429	416	417	402	392	382	464	443	463	390	410	431	422	433	424	400	395	393	397	414	388	449	361	399	383	414	468	401	412	409	399	416	416	432	411	402	406	430	421	434	395	450	399	409	396	339	382	359	404	383	425	430	389	398	358	388	411	437	409	420	432	421	425	408	378	399	399	430	432	402	355	424	405	414	409	377	427	415	410	436	433	398	422	430	412	391	417	377	370	385	398	372	437	401	397	393	380	425	384	398	421	376	447	387	412	402	374	410	385	398	359	379	420	415	417	394	361	395	426	391	385	435	367	366	427	454	447	384	374	418	436	415	409	386	384	449	371	419	415	401	383	400	400	366	431	408	409	404	448	416	430	389	398	423	430	377	408	443	426	407	425	441	443	403	451	434	422	440	377	449	415	398	396	391	377	407	438	407	397	398	353	402	421	400	403	407	406	404	370	373	407	398	437	422	434	399	420	412	439	405	425	397	429	397	374	416	381	449	416	440	415	454	388	379	413	427	430	445	426	378	392	420	375	410	430	379	352	393	414	401	388	400	356	380	399	401	418	407	378	407	389	372	409	432	406	459	421	415	383	364	396	423	424	434	412	389	394	422	404	424	389	380	426	395	427	410	410	398	384	413	402	440	416	391	407	384	386	362	432	414	401	415	408	410	399	407	355	400	420	409	419	411	455	398	425	438	377	395	428	401	390	379	375	423	394	419	380	428	374	365	412	388	378	398	400	384	402	424	405	439	427	400	400	426	388	393	380	372	393	372	382	407	407	406	421	401	400	425	388	385	409	392	415	400	412	422	470	443	427	408	411	405	419	454	393	410	410	441	444	419	415	429	388	447	417	402	384	431	400	426	394	412	406	376	432	407	437	426	424	452	399	408	400	404	415	403	449	428	371	427	415	403	409	403	425	412	366	387	387	381	397	406	413	422	397	406	428	361	356	428	369	386	446	407	414	362	373	427	413	398	414	401	412	370	383	399	390	387	373	408	420	420	413	407	381	425	401	421	376	382	372	362	427	418	431	407	445	396	445	404	383	426	410	444	426	404	409	431	430	396	422	373	453	449	414	404	400	406	416	444	409	412	363	398	415	361	428	398	431	387	397	431	420	448	430	399	408	396	389	391	400	416	364	437	370	384	418	429	386	400	398	378	398	396	431	413	395	409	449	384	406	394	422	395	401	378	413	463	417	418	376	389	379	413	427	402	363	425	372	428	423	403	393	380	445	399	404	381	439	426	409	407	426	408	400	388	417	417	444	428	412	402	414	397	361	390	385	409	400	397	365	408	433	411	386	380	356	393	434	406	429	416	384	380	396	386	398	387	388	386	409	380	394	427	400	428	400	416	397	385	400	394	395	420	446	440	401	368	445	402	430	453	391	402	397	390	375	426	419	436	395	397	412	380	423	380	437	368	385	417	372	419	410	395	417	353	406	370	399	376	420	390	429	390	407	406	408	362	413	385	431	422	392	418	419	384	425	439	435	373	372	387	437	457	415	431	425	393	369	392	397	376	418	467	405	387	414	404	394	384	423	409	416	448	428	389	405	398	419	391	426	427	397	405	398	401	412	403	397	376	368	399	438	426	400	375	407	409	373	405	377	410	406	385	403	412	456	381	342	393	401	408	393	403	419	421	430	414	403	378	454	431	397	418	436	416	371	381	437	422	400	385	411	425	413	418	418	435	394	434	406	400	410	402	395	404	397	410	400	415	423	398	427	416	452	382	437	391	409	344	416	412	413	409	404	409	418	401	433	400	400	397	424	390	361	388	401	335	405	400	417	419	403	387	382	406	408	428	386	371	390	407	406	410	440	400	409	425	394	392	372	402	377	375	413	431	452	435	379	417	415	403	421	411	427	446	410	427	432	422	400	432	452	427	390	417	356	373	414	434	430	380	426	420	429	399	384	400	387	387	387	459	403	416	460	430	394	410	413	398	395	425	372	418	445	369	410	422	375	404	410	391	397	430	418	371	407	466	416	395	362	386	390	434	398	407	425	427	390	415	417	406	396	396	404	393	413	426	393	403	413	410	430	435	423	416	414	409	400	381	358	432	403	386	406	409	411	399	370	429	457	421	392	393	374	390	455	397	398	414	379	380	423	442	407	405	403	434	428	410	370	398	448	401	423	393	397	391	404	397	422	410	427	385	401	411	385	429	415	417	400	394	391	442	446	435	412	426	431	393	418	397	392	419	389	459	397	402	395	414	417	379	365	408	411	414	435	416	420	412	416	424	412	373	428	438	400	403	392	390	410	411	443	458	425	418	412	419	419	399	399	397	421	389	405	386	402	408	408	392	414	400	393	405	390	432	400	416	434	414	366	411	409	430	384	400	395	447	384	382	404	399	404	378	413	410	368	400	412	407	410	399	429	435	355	412	417	432	435	421	449	418	424	361	422	364	422	348	391	402	377	417	415	393	416	381	407	413	382	416	424	447	440	405	360	376	367	383	409	404	422	380	442	399	381	366	385	416	389	410	383	457	383	439	416	411	384	382	391	427	458	369	419	425	420	434	403	428	412	459	408	382	385	398	379	401	461	403	379	394	399	403	388	381	366	430	380	381	404	399	400	377	394	385	388	405	430	387	407	399	375	419	412	443	421	379	407	425	402	396	397	407	377	426	410	350	395	409	407	431	416	389	440	375	416	406	380	395	413	409	451	402	413	408	449	424	433	381	409	422	399	383	439	402	346	381	424	387	394	390	412	400	431	414	375	413	425	382	429	433	414	392	393	434	423	414	436	422	386	417	408	396	435	396	391	400	371	382	395	356	400	365	401	415	382	375	400	410	383	397	390	410	417	404	400	407	401	400	401	385	397	402	421	397	360	397	408	370	411	414	385	401	421	405	435	361	396	438	425	361	413	380	420	386	367	391	376	375	438	396	394	443	377	387	388	411	418	390	404	416	359	393	420	400	396	410	408	387	424	391	396	406	450	397	434	439	405	416	381	359	415	409	415	415	452	435	457	418	395	402	396	438	404	389	398	414	418	398	403	414	396	402	430	361	393	421	392	414	402	376	413	400	387	401	394	380	382	400	389	447	429	369	407	380	417	441	381	423	407	404	456	433	410	373	381	391	403	387	389	420	426	403	408	382	402	411	421	412	370	402	402	410	420	428	413	432	381	432	373	400	422	435	419	391	399	407	436	386	388	397	412	408	421	368	409	361	354	420	397	406	420	447	404	414	403	415	411	397	395	388	421	414	399	383	361	380	392	385	418	431	407	429	389	416	368	444	428	408	459	390	425	434	389	417
2231	923	971	929	932	933	940	923	934	940	909	925	945	937	905	911	878	939	922	907	938	923	913	847	999	848	967	894	925	871	886	865	951	895	893	889	915	904	872	883	900	904	906	944	897	894	889	897	954	915	907	913	906	884	899	890	932	906	845	921	873	930	937	894	915	891	907	882	939	926	946	870	908	883	888	890	912	900	882	908	930	868	934	861	874	949	930	892	910	850	816	887	934	923	933	957	900	935	854	938	871	895	928	936	880	931	850	917	898	872	930	952	889	879	886	963	894	911	926	939	935	910	924	883	923	875	923	890	873	956	930	905	872	912	887	908	880	934	888	943	869	896	876	930	902	942	873	882	913	907	928	948	849	898	903	925	982	924	869	886	923	945	870	943	889	889	885	938	911	902	910	879	855	900	902	925	895	946	909	899	866	882	880	950	872	856	922	897	877	865	900	905	876	947	890	862	890	883	899	898	887	922	883	915	924	927	926	923	873	916	894	914	856	935	941	888	865	913	972	895	871	887	950	911	886	856	935	888	931	945	909	887	933	906	878	950	880	937	948	858	908	863	941	885	900	926	922	910	925	888	900	917	907	919	853	851	940	880	914	963	935	938	885	911	940	859	929	884	879	901	896	900	922	912	874	889	941	917	904	905	882	924	900	865	877	907	931	871	917	932	951	936	865	873	945	865	919	898	913	932	901	927	896	894	881	913	926	943	948	925	875	895	930	889	906	927	979	896	868	912	857	920	935	915	875	937	895	919	948	866	919	900	1001	908	886	964	952	898	910	864	908	892	876	933	877	898	919	877	905	887	900	950	924	890	899	892	859	955	958	972	877	917	895	887	886	885	919	926	896	951	895	897	926	887	881	886	854	922	898	868	942	897	924	871	907	915	891	863	909	877	914	899	893	930	915	901	915	899	905	913	891	902	912	943	909	867	886	881	875	914	910	920	916	932	962	910	892	887	926	917	928	930	925	915	894	926	931	903	904	899	942	924	886	1000	906	936	916	900	926	882	856	908	915	872	860	921	925	912	918	976	903	925	898	890	883	916	943	918	914	893	947	861	941	916	924	903	905	904	922	922	886	864	930	892	930	890	896	853	916	946	917	912	978	890	871	915	936	948	908	917	842	911	906	914	889	889	895	873	898	889	900	895	843	922	928	931	873	907	911	884	919	944	885	866	901	924	884	909	896	913	901	881	916	917	940	857	934	878	938	929	862	910	848	930	915	922	902	923	964	925	971	875	865	893	924	915	998	871	934	952	882	911	884	895	898	916	930	908	866	855	867	891	906	938	940	907	910	879	887	901	867	971	925	914	914	898	907	969	911	953	933	915	902	902	945	915	880	916	906	942	879	911	932	885	882	871	899	866	886	905	897	896	909	899	910	941	847	893	976	950	904	907	917	889	893	877	843	887	884	897	936	908	932	918	852	910	920	930	927	929	913	904	867	929	917	922	915	926	889	906	920	919	866	916	894	981	885	938	916	863	926	933	932	915	908	835	939	881	893	903	920	907	919	897	866	866	911	924	872	882	852	885	922	917	907	895	880	871	817	888	895	933	926	875	855	922	907	907	932	860	932	911	937	902	917	881	906	920	912	927	908	882	911	933	911	912	881	933	891	935	924	893	906	926	965	893	932	903	957	880	900	918	908	896	926	870	890	876	896	864	871	825	892	872	852	917	880	907	844	902	903	888	904	933	878	883	891	910	844	869	900	890	898	922	866	922	906	944	953	911	953	867	922	877	871	844	865	859	908	879	945	914	886	941	840	891	838	932	882	897	886	905	934	885	944	880	917	887	938	886	909	935	931	888	860	844	889	909	969	900	925	962	925	893	920	898	885	865	923	937	891	937	928	892	934	848	971	920	944	953	922	895	937	906	935	934	937	951	915	923	934	865	918	929	914	897	940	978	914	876	925	900	949	942	904	933	896	892	895	976	908	904	885	912	922	939	897	896	906	917	952	911	923	917	896	880	891	933	902	894	918	847	902	846	970	895	886	910	871	903	898	877	870	908	910	915	856	900	908	910	896	888	846	929	895	903	908	893	885	905	899	964	899	879	857	914	934	914	941	887	932	985	956	850	940	955	885	901	979	924	933	881	910	928	927	896	909	874	894	888	864	982	873	913	878	954	901	942	907	852	911	933	919	892	935	936	929	903	882	853	886	911	851	882	904	945	931	912	876	855	917	871	911	931	888	895	909	919	892	928	906	903	909	908	913	952	897	886	939	890	865	877	918	928	898	856	892	903	869	912	959	887	873	889	923	876	881	860	904	903	901	902	936	890	970	893	873	860	884	919	905	945	891	888	916	883	908	856	861	893	876	870	925	944	878	907	917	890	849	917	884	928	925	884	807	921	901	876	905	974	918	957	918	870	935	936	918	920	903	901	907	863	919	863	910	873	889	853	931	927	878	898	946	924	886	844	889	893	911	900	929	909	918	928	873	974	838	920	907	927	930	892	867	893	930	935	853	899	897	897	919	908	954	914	872	875	967	897	885	948	917	919	891	905	899	905	869	907	915	869	897	930	930	885	940	901	843	920	928	925	911	896	875	898	901	931	946	859	870	892	873	921	904	899	869	904	902	913	880	897	914	880	840	927	921	903	946	892	831	891	915	897	903	869	955	903	915	896	955	951	908	875	943	919	943	858	964	887	923	910	878	947	875	909	904	946	884	921	943	965	914	907	914	912	911	933	949	909	897	919	885	922	917	907	874	927	874	937	903	856	926	890	914	926	925	934	934	909	837	910	902	845	918	920	915	937	893	960	889	847	882	866	848	893	919	951	942	884	914	881	909	914	902	942	973	955	907	921	918	870	978	902	888	966	854	859	943	941	921	919	930	879	941	897	946	911	917	928	905	923	875	898	903	908	843	940	939	908	859	940	946	953	887	878	845	887	896	903	938	938	933	861	887	889	908	897	961	890	925	957	944	900	900	896	897	859	914	965	878	949	899	888	898	909	876	912	923	896	919	879	888	894	919	921	898	915	861	924	906	888	880	932	901	886	901	925	886	864	939	942	910	896	914	919	902	917	912	873	922	897	947	894	929	887	869	875	918	894	903	933	912	910	885	923	898	919	944	853	962	871	920	883	941	900	862	925	902	982	910	882	906	864	864	933	890	922	915	937	912	890	852	988	852	937	886	879	885	993	888	905	899	916	926	885	922	877	943	904	908	905	895	909	855	934	922	883	899	909	885	911	955	825	932	883	878	866	893	879	912	939	858	914	979	932	852	913	916	952	880	927	899	942	889	938	893	950	920	879	892	954	850	958	912	889	914	853	924	959	883	917	935	905	954	893	840	901	888	900	942	898	947	938	860	898	890	947	936	901	966	882	931	930	903	875	840	907	958	875	986	897	927	961	920	882	928	866	913	850	939	900	851	896	879	962	905	928	942	936	856	885	886	920	908	902	926	850	899	876	936	968	957	882	906	851	941	913	957	912	922	907	845	923	899	904	881	910	881	889	889	930	874	905	871	917	944	966
7752	565	499	436	346	325	277	258	234	217	249	251	227	221	191	223	225	247	201	236	236	210	198	186	190	192	212	201	198	207	223	205	193	211	225	184	199	216	206	198	231	187	182	213	222	183	201	180	213	208	203	203	186	185	177	198	224	186	191	197	235	201	221	199	189	199	185	211	185	224	200	190	235	232	216	218	172	226	225	208	192	218	186	192	201	201	192	180	200	222	224	212	215	205	193	175	230	199	243	221	205	203	180	173	219	203	251	231	190	209	208	225	224	197	202	224	233	206	187	198	201	239	200	194	225	214	200	199	219	215	213	197	210	215	210	209	220	217	195	199	202	223	205	228	205	201	194	192	234	212	217	195	195	208	212	209	230	242	194	212	218	201	191	210	242	230	198	196	197	219	212	200	215	201	213	187	195	174	199	208	180	207	189	212	193	215	198	211	196	195	253	204	199	193	193	209	207	244	216	191	223	234	184	194	223	218	216	222	173	202	215	212	240	179	215	196	206	169	202	208	192	188	188	208	209	214	199	209	209	210	205	228	195	230	202	220	197	233	196	219	198	206	213	194	179	194	188	206	210	172	208	245	215	212	199	169	193	183	173	217	189	196	183	203	200	214	241	202	203	203	217	201	204	221	196	226	200	191	212	192	208	244	188	209	196	200	208	200	201	210	205	192	201	181	181	205	186	181	210	191	191	218	196	193	209	226	224	189	196	181	202	224	237	221	224	200	212	205	203	213	210	178	205	202	218	209	206	188	180	187	185	174	184	211	195	202	222	209	208	188	232	195	185	187	204	238	216	226	207	216	191	224	193	214	223	186	181	201	186	202	192	192	200	203	205	192	184	197	188	201	181	207	195	182	225	193	199	202	200	209	224	198	219	238	201	196	212	164	198	190	203	239	185	205	213	224	187	189	198	215	181	228	229	214	193	186	209	195	236	215	227	225	203	215	187	207	206	191	220	202	218	208	178	199	234	190	216	211	226	203	221	199	205	192	224	197	200	195	194	191	224	187	205	227	212	209	197	194	227	201	194	181	216	193	201	209	211	214	184	229	205	234	200	223	248	176	195	211	207	217	204	223	219	211	211	208	203	189	205	183	201	228	204	225	191	215	211	215	201	245	206	174	202	206	211	252	236	189	216	221	195	230	227	224	200	196	227	195	208	197	214	237	198	195	209	215	195	216	202	198	199	193	214	221	173	189	217	179	205	215	191	216	227	194	229	193	194	200	221	195	203	203	217	190	229	221	199	209	185	166	220	213	213	231	201	192	198	196	193	203	228	188	198	206	214	208	192	192	198	196	202	207	185	198	193	214	187	197	206	218	210	188	191	200	175	210	183	200	197	206	200	227	229	190	182	213	183	200	204	224	173	200	194	214	198	185	197	180	191	180	182	187	212	198	212	194	243	196	184	213	209	168	205	200	194	209	186	263	191	204	194	212	199	208	211	215	227	213	219	179	200	188	211	202	201	184	188	206	188	199	197	204	223	221	215	212	200	201	194	220	209	183	210	207	183	226	203	205	196	190	220	210	193	190	201	197	187	169	193	213	219	209	212	222	212	210	205	177	224	209	218	202	215	186	219	205	196	229	233	206	184	210	207	215	192	200	187	219	193	197	209	216	213	187	196	217	216	211	202	214	193	188	213	218	202	205	214	213	210	192	191	199	226	180	203	195	220	170	205	180	208	214	216	177	209	236	196	202	218	209	224	217	217	213	189	189	221	217	220	216	220	210	222	220	180	200	211	199	224	234	208	195	225	230	211	203	215	212	193	192	200	228	203	230	184	188	181	196	207	157	170	209	194	210	216	211	208	249	192	197	198	194	196	200	228	205	182	184	193	203	245	221	207	196	197	237	200	214	198	189	187	206	186	225	215	210	227	207	213	212	166	181	200	209	242	215	193	207	200	189	208	176	206	217	219	183	210	186	199	201	209	201	231	201	201	198	188	225	203	185	203	186	210	211	216	210	196	200	214	170	201	208	207	198	211	208	205	246	234	191	177	197	202	216	210	207	184	199	194	214	211	187	232	206	225	199	218	178	179	185	187	186	213	207	196	198	183	211	223	186	195	193	219	174	206	193	192	200	192	221	206	204	202	204	203	254	191	204	208	187	167	219	206	193	200	229	212	214	198	225	216	187	215	222	201	206	203	215	195	203	216	225	188	217	213	212	217	207	194	186	220	209	226	207	187	212	224	196	204	188	188	226	200	202	209	198	219	182	210	196	192	203	204	203	190	192	212	199	175	208	191	157	198	181	205	188	195	192	229	224	207	215	183	179	201	160	202	195	194	190	201	231	220	198	189	193	203	206	188	237	212	203	207	201	242	204	228	217	205	214	179	188	181	210	188	204	199	209	241	207	193	194	213	189	232	189	173	202	170	196	193	200	210	205	188	193	199	214	203	246	213	178	201	201	199	203	201	193	205	200	178	203	198	223	227	196	213	200	172	174	173	201	220	195	209	193	201	214	179	230	179	214	203	193	233	214	179	209	197	194	188	197	193	186	215	200	190	215	212	219	205	166	201	208	195	198	172	211	192	241	205	194	211	217	223	211	205	206	214	208	195	204	224	201	190	207	208	209	215	206	182	198	197	247	197	199	210	238	205	194	213	202	208	209	204	174	222	217	218	201	199	212	206	179	189	220	201	199	210	227	208	207	218	211	228	196	195	217	216	211	192	253	218	210	190	188	211	211	210	236	215	196	217	205	232	208	209	239	198	187	215	225	230	188	207	212	230	237	226	207	171	193	199	234	201	194	210	198	218	212	230	221	199	213	188	197	201	210	190	212	211	196	212	200	204	185	203	182	196	189	228	233	179	204	189	204	231	176	232	206	203	242	191	184	203	210	212	211	210	197	207	188	223	226	228	207	194	222	219	190	180	182	195	206	201	186	216	210	198	207	181	233	206	209	207	188	217	212	225	190	181	188	179	167	207	192	192	183	178	211	205	180	208	226	204	204	230	197	211	217	200	220	211	184	206	190	219	202	182	204	205	184	214	194	229	184	200	209	206	211	205	216	204	229	205	190	204	172	243	216	210	192	199	218	181	193	206	213	208	204	201	200	199	201	196	184	230	212	220	189	190	226	217	215	213	210	209	214	200	209	213	189	214	176	212	203	194	192	190	199	195	212	204	205	196	229	212	204	196	199	211	209	221	217	220	207	204	221	217	209	203	183	189	210	212	224	208	190	206	215	214	201	239	206	241	225	236	235	177	191	237	204	232	202	208	176	206	201	202	200	198	173	219	228	234	184	206	226	207	189	206	217	203	202	206	218	219	197	196	222	216	192	188	205	222	189	191	211	221	203	190	228	221	200	211	167	214	195	181	224	203	213	227	201	221	213	195	226	207	210	231	220	218	193	180	218	195	220	196	207	210	207	203	215	210	177	192	196	210	232	185	191	188	207	230	212	206	196	221	212	182	213	199	217	199	188	213	204	213	215	207	226	243	212	172	212	204	195	196	204	225	219	202	218	219	206
6462	764	1265	1314	1155	1100	879	774	759	712	714	643	628	670	607	596	600	588	564	602	551	613	536	568	549	578	558	498	542	563	548	545	514	519	548	584	552	538	547	525	524	477	538	477	550	523	529	524	521	527	521	489	500	481	535	546	510	485	544	497	492	504	533	548	545	506	540	486	508	484	546	494	516	512	498	535	511	527	497	538	507	565	543	509	522	517	456	551	542	472	548	491	515	531	510	515	497	514	560	547	491	512	520	517	503	511	535	514	519	524	522	496	529	486	492	519	490	555	531	533	527	483	539	489	498	519	531	495	512	491	504	554	518	517	515	505	517	529	486	512	538	526	543	473	526	487	528	557	527	532	511	505	523	518	498	484	560	484	530	524	513	495	508	508	545	559	502	513	508	492	507	509	532	478	588	499	511	498	551	505	513	472	519	530	492	512	496	518	539	515	491	505	524	518	502	517	536	495	511	522	525	508	521	461	530	507	463	505	517	484	560	537	507	503	498	522	509	539	535	447	562	504	523	486	508	554	468	537	518	557	550	486	532	529	562	483	524	514	550	540	532	544	548	509	496	520	517	554	481	536	520	484	528	492	529	526	511	480	504	499	532	492	488	539	500	500	532	502	503	509	530	492	530	523	505	521	529	520	515	532	514	530	507	504	532	504	537	543	475	530	511	523	501	468	505	531	512	496	518	518	508	486	549	548	517	510	523	540	522	511	532	489	476	505	561	502	535	495	516	489	542	523	543	511	484	548	515	507	523	517	535	514	497	538	484	513	522	558	505	518	511	532	493	536	518	534	530	546	529	506	522	464	528	486	486	562	481	503	522	504	525	515	502	521	514	532	522	515	547	546	544	553	500	525	566	477	515	489	511	483	479	517	484	534	534	554	530	565	494	552	544	511	544	504	548	473	553	532	505	500	563	545	532	534	533	513	503	518	502	529	466	518	523	511	522	492	472	568	506	528	526	516	512	554	542	529	520	501	501	549	488	460	561	533	505	520	490	484	513	523	498	523	535	577	471	527	517	550	494	502	517	526	503	491	541	562	488	525	495	566	495	528	530	494	525	558	498	524	516	505	510	503	483	503	524	526	497	545	520	536	525	540	489	510	528	550	560	512	526	487	517	531	514	518	498	544	551	529	513	501	474	495	526	512	512	519	499	560	577	470	475	520	509	515	511	515	521	544	514	516	503	500	532	510	508	502	562	534	531	509	535	492	528	523	518	533	491	505	501	524	568	501	492	523	517	529	544	494	507	511	536	459	506	533	494	498	501	523	499	534	526	581	485	535	525	496	535	521	519	525	531	525	518	506	489	529	482	510	514	514	509	514	522	527	533	503	545	497	479	531	522	476	514	468	499	502	530	514	515	517	534	506	541	533	540	544	523	509	490	513	493	485	492	520	502	544	535	555	554	499	551	524	542	557	495	489	492	520	509	461	498	543	546	513	458	499	532	520	554	513	502	542	518	532	535	526	524	543	486	497	527	530	552	508	496	504	509	532	515	494	520	519	504	546	548	524	524	495	545	523	474	489	531	553	508	504	505	525	529	504	540	531	533	520	560	535	512	502	529	518	517	532	512	531	521	515	507	510	491	559	513	544	470	480	534	548	528	485	507	501	547	520	530	479	512	521	506	536	512	547	581	547	498	501	527	501	526	520	514	525	542	526	523	528	556	502	511	535	485	498	484	502	517	530	542	504	496	487	488	519	534	518	502	533	466	547	552	497	558	506	520	520	517	545	493	527	470	507	476	507	543	506	512	548	519	508	547	480	546	527	537	517	494	518	506	478	522	542	574	515	571	499	552	480	546	477	524	552	501	518	507	539	545	470	527	544	503	537	532	503	482	473	499	523	507	475	555	501	552	511	482	512	492	501	503	538	543	532	492	515	485	459	523	503	480	450	526	519	509	515	547	522	552	495	536	498	484	521	469	524	487	567	539	499	508	564	523	551	564	517	539	509	527	520	539	542	505	528	567	532	496	482	515	509	501	524	515	483	527	523	503	542	517	484	497	503	531	552	488	526	575	520	481	511	520	520	538	490	538	532	570	496	509	522	486	514	539	505	560	540	531	503	527	507	520	528	497	513	496	535	526	488	527	559	525	555	498	509	502	514	499	490	508	496	502	523	519	516	517	482	479	504	531	528	526	510	509	531	514	475	557	540	519	506	521	495	471	504	537	514	529	540	545	544	553	531	481	509	454	540	503	532	488	535	529	531	502	509	550	532	516	502	526	501	498	515	522	535	501	480	542	543	524	550	520	520	529	515	534	453	487	488	523	528	488	520	561	539	462	501	505	500	482	544	524	494	517	544	509	538	521	532	536	507	529	482	528	522	519	545	494	506	496	526	508	512	515	497	540	509	501	534	489	524	522	517	539	491	530	482	536	508	487	518	514	521	504	528	495	484	491	475	483	550	503	505	537	505	497	495	542	535	487	510	492	525	559	508	486	518	526	503	492	546	554	475	503	513	548	493	530	516	508	524	490	538	504	514	521	508	559	507	536	573	498	550	521	529	514	512	501	542	524	513	528	511	535	540	535	547	497	489	573	502	516	532	544	512	512	539	496	512	539	518	502	519	525	476	545	505	525	507	533	500	537	524	507	505	504	510	537	526	538	546	537	489	539	522	532	532	531	532	514	505	451	490	517	537	512	553	523	506	526	537	530	526	538	493	537	505	487	492	512	495	537	500	491	520	549	511	528	522	530	500	551	539	494	503	516	513	485	525	484	535	465	487	497	485	494	536	494	514	531	543	480	509	495	482	468	539	483	567	547	516	496	512	543	501	537	510	545	541	527	514	518	502	485	489	497	537	535	474	548	495	527	522	567	515	505	514	513	495	469	503	490	551	503	538	515	530	518	548	505	502	499	536	522	518	512	483	492	574	522	530	561	526	498	534	493	488	511	545	579	519	508	528	509	499	525	526	525	495	544	533	514	512	493	515	537	526	581	525	494	581	507	541	542	526	537	504	533	502	504	517	513	531	514	527	520	510	521	497	452	521	502	479	523	551	500	540	515	509	489	518	475	502	469	532	556	508	575	498	498	507	500	533	511	518	530	481	564	463	529	543	509	572	519	528	499	516	493	508	490	503	531	485	497	518	531	528	547	524	489	536	535	531	537	539	523	515	503	498	537	510	510	528	508	546	526	522	496	513	496	540	547	517	532	493	526	515	538	507	521	503	553	515	513	485	517	521	536	518	538	529	508	535	519	465	505	491	516	521	527	507	492	493	528	561	537	474	485	522	516	501	502	541	476	528	539	540	517	526	494	473	547	526	547	501	523	504	487	546	510	524	513	489	518	545	491	492	527	477	490	536	510	495	534	520	546	488	486	501	521	518	488	533	504	545	505	532	514	481	548	544	518	512	483	515	507	528	491	515	523	504	538	530	502	557	538	527	527	512	497	546	505	493	539	489	520	514	482	522	453	487	486	479	514	515	543	502	489	508	477	534	528	496	517	510	497	534	491	499	540	555	521	488
15234	1373	970	762	618	499	434	360	358	355	325	310	311	270	294	295	268	285	293	267	247	259	258	261	264	285	279	246	262	262	232	263	240	271	244	287	269	263	244	261	261	281	225	269	244	281	243	244	249	244	263	290	235	261	279	253	256	262	256	263	273	227	271	264	283	252	254	260	274	276	240	278	262	249	253	230	256	258	289	237	274	274	237	294	211	250	246	249	239	229	279	256	234	254	234	256	251	257	244	242	253	261	263	236	267	235	243	246	256	242	245	272	276	285	274	266	288	294	273	254	274	268	228	242	282	245	257	278	261	270	268	251	260	224	271	229	249	263	250	255	260	262	254	236	240	257	241	232	270	264	244	259	278	267	255	270	272	262	256	248	255	261	250	246	258	284	254	256	238	248	257	252	271	260	237	268	290	241	235	231	246	253	259	238	266	248	280	235	261	243	258	229	295	248	260	283	242	249	276	291	259	248	261	274	261	242	277	271	301	243	279	258	249	227	263	245	240	265	287	264	281	238	270	283	256	284	262	266	238	235	241	246	249	272	260	258	244	275	271	270	224	241	265	259	266	249	256	242	252	244	243	262	235	246	252	284	280	282	262	272	258	280	276	261	268	243	265	262	251	250	263	265	266	238	243	273	276	252	268	214	272	244	238	286	273	248	267	272	288	252	266	288	267	252	236	266	252	249	252	287	259	227	267	277	253	240	239	240	281	250	264	236	275	258	238	289	248	244	268	264	234	276	242	262	262	265	269	221	253	239	247	265	256	297	269	256	259	268	232	242	248	246	222	281	267	269	281	273	274	227	275	248	261	262	245	235	277	242	260	252	249	229	284	249	229	245	237	261	250	286	270	249	251	265	260	277	278	275	270	279	273	269	285	252	245	264	262	255	258	249	262	265	246	247	217	281	282	256	270	284	274	280	280	264	245	247	269	259	262	269	248	261	249	253	263	254	275	272	287	262	261	268	252	231	257	264	275	260	252	285	257	263	293	241	264	266	270	253	234	259	249	249	274	265	264	220	281	255	240	249	269	233	269	231	261	254	256	220	294	260	226	239	278	282	258	246	268	228	268	251	257	249	259	279	252	244	259	264	271	257	251	227	291	262	255	245	268	259	248	235	253	273	221	218	243	250	231	265	276	245	268	259	238	229	280	271	242	259	286	272	223	267	238	261	271	268	257	253	252	267	288	253	251	257	300	261	291	290	245	226	236	247	254	264	284	267	268	229	243	263	282	244	267	260	255	256	267	236	253	262	279	263	247	262	248	252	277	249	258	259	260	223	239	279	255	249	276	261	252	253	292	266	273	261	251	234	232	216	243	273	275	285	247	280	279	239	265	263	254	257	231	231	232	260	271	268	296	265	257	251	260	287	243	259	269	247	284	283	243	241	252	297	281	269	260	256	257	273	254	256	285	241	243	249	247	219	225	271	259	256	252	258	285	271	273	274	286	293	279	267	267	283	279	289	252	243	254	242	262	231	272	282	258	245	258	230	244	248	289	239	231	249	278	263	283	234	250	265	272	243	265	258	270	252	248	248	246	281	283	283	250	248	280	244	231	238	274	257	286	278	259	241	273	298	274	256	247	263	255	239	254	250	251	261	243	250	209	211	241	258	249	251	273	248	296	265	235	250	254	227	244	224	240	279	245	268	258	244	258	244	276	264	281	241	273	250	282	211	268	266	262	272	285	266	281	275	241	252	231	260	286	257	267	241	290	283	268	246	231	257	256	228	238	242	235	271	248	269	230	241	235	273	272	252	285	255	312	267	257	253	283	249	259	302	253	265	243	270	254	255	269	293	290	268	247	272	291	221	243	263	269	240	270	276	240	263	228	252	261	246	253	253	255	266	274	262	272	229	262	222	264	281	238	245	260	262	261	258	269	288	264	281	271	246	259	227	245	251	245	308	267	242	253	277	248	242	281	272	249	248	242	258	235	269	247	228	234	286	246	245	289	253	247	279	233	277	228	255	254	282	256	261	292	272	265	234	237	237	266	263	265	268	276	242	271	262	266	250	231	298	262	257	241	260	248	270	256	243	258	270	219	293	260	304	270	249	282	232	262	249	270	256	232	244	272	225	251	245	237	261	266	275	251	272	278	285	277	225	269	270	271	267	247	254	237	278	281	225	229	234	246	228	246	258	265	226	287	250	259	259	261	245	234	272	240	259	261	266	253	239	282	237	248	268	269	281	275	233	291	244	268	277	250	252	273	252	263	219	264	267	259	245	291	257	243	265	267	255	242	263	238	250	284	248	232	282	254	283	261	279	278	260	248	269	246	274	245	279	268	263	207	277	236	251	257	258	262	266	255	239	240	240	249	251	259	250	271	261	235	256	274	264	275	290	255	264	205	266	260	266	263	265	253	250	278	269	281	273	249	258	278	247	232	255	248	257	281	279	246	241	243	270	268	274	263	255	269	271	245	262	224	251	223	241	248	271	269	263	254	273	234	264	261	279	266	275	246	251	217	273	235	273	234	248	277	249	250	247	224	265	244	289	247	287	263	259	250	239	232	268	260	267	240	238	257	253	273	276	266	236	245	249	240	253	255	250	275	240	279	270	272	258	271	275	245	262	277	247	273	240	264	251	284	278	248	248	290	268	234	283	245	248	256	252	226	236	252	249	252	254	288	277	235	229	249	261	248	235	268	250	268	261	287	274	263	246	228	258	244	228	263	229	266	251	242	281	241	268	250	239	271	238	248	257	244	210	235	286	262	251	253	261	270	252	264	276	232	274	271	254	260	234	272	271	245	258	270	289	273	264	299	268	297	272	297	256	254	262	250	240	241	234	264	273	261	262	251	264	267	248	255	304	269	264	230	234	254	254	273	285	218	251	279	257	249	245	251	270	264	257	264	255	245	247	241	256	279	263	226	257	260	239	255	241	281	271	267	270	272	239	241	239	279	251	264	246	255	257	267	268	284	273	254	266	248	248	253	247	287	254	253	254	260	244	268	245	256	265	278	273	256	224	245	231	252	270	268	266	292	246	262	287	254	257	255	276	291	237	269	267	270	268	253	253	268	248	308	246	284	277	244	244	280	262	241	254	246	267	267	257	272	280	265	278	265	230	243	266	236	261	259	244	245	246	289	227	265	264	283	273	289	270	256	262	281	272	252	279	239	250	267	288	265	276	252	241	257	260	245	259	258	245	269	238	287	265	266	273	241	266	259	267	261	231	265	287	291	251	281	246	282	256	265	245	254	246	286	250	240	234	266	282	261	265	240	277	258	250	262	251	273	277	280	251	261	264	247	239	263	260	292	240	247	240	249	258	242	257	234	238	234	285	245	262	249	262	258	265	268	263	266	234	244	233	230	254	264	275	248	231	269	246	261	271	255	249	273	271	286	276	272	279	271	239	261	251	267	284	268	264	261	261	245	246	260	235	278	274	273	270	258	276	251	300	267	274	271	208	250	233	269	270	260	251	266	249	275	258	249	279	251	266	240	251	259	226	259	244	285	251	262	251	289	219	225	248
8504	1215	2100	2386	2017	1660	1369	1188	1122	1036	959	890	865	910	785	820	797	801	761	755	692	690	709	722	696	696	670	710	690	649	680	695	709	686	699	694	704	643	668	738	638	712	696	675	642	707	703	655	720	702	721	635	672	690	670	660	669	631	617	638	696	684	643	701	690	677	655	700	672	664	657	685	635	626	626	664	651	687	699	714	652	690	651	657	691	631	694	675	706	684	654	680	681	677	657	612	635	638	652	686	650	674	699	641	593	609	644	635	670	653	650	623	666	649	696	672	701	672	711	637	661	638	616	728	642	663	701	651	638	629	638	671	678	670	680	665	617	667	655	678	625	612	660	650	624	683	671	645	622	622	656	665	662	702	639	606	687	667	648	652	663	639	621	682	640	672	673	618	678	653	643	653	649	617	651	643	613	635	622	675	650	642	680	654	694	672	658	669	643	679	640	661	629	661	668	668	676	617	654	683	661	674	702	620	697	612	644	651	662	714	611	649	690	632	628	663	659	613	649	647	664	694	681	692	652	666	642	688	657	620	673	646	664	626	645	681	686	673	653	663	648	625	627	662	643	665	660	614	647	640	657	639	659	655	614	638	629	627	670	617	721	608	621	603	649	671	668	700	687	643	658	627	667	642	617	659	661	670	634	668	686	663	680	664	679	713	623	704	676	692	641	643	666	670	681	677	655	639	656	676	660	677	616	639	632	662	676	641	675	677	642	688	659	696	664	647	614	670	654	636	683	662	675	672	670	630	654	628	609	668	638	640	690	640	667	655	610	628	659	657	659	654	641	692	652	722	687	613	670	699	669	671	697	672	653	678	610	646	604	653	598	693	668	655	670	631	668	631	616	629	652	595	661	641	656	594	649	648	665	600	631	637	648	617	670	685	663	707	698	655	625	641	665	663	657	632	621	677	682	648	629	642	626	716	681	707	681	639	719	650	691	667	662	664	655	651	684	637	643	692	643	682	671	638	708	644	630	618	658	682	633	658	640	626	684	590	673	625	611	615	679	665	628	660	682	680	605	670	636	619	644	646	641	706	598	711	678	695	669	691	665	600	678	687	647	688	653	675	631	683	665	628	679	616	608	602	695	652	655	658	698	628	686	664	628	644	659	628	646	668	617	577	627	638	624	657	646	647	637	635	638	691	649	662	665	671	669	623	629	637	643	668	654	655	648	608	636	680	657	646	648	694	674	587	661	710	622	624	654	629	634	668	685	601	640	627	604	666	673	622	662	690	684	651	598	704	617	671	710	656	735	658	646	693	600	697	684	672	620	650	612	633	679	606	612	707	641	614	683	662	628	652	636	609	682	661	600	678	647	619	630	640	656	642	654	690	636	604	661	670	627	625	627	682	636	660	644	613	676	617	687	632	636	689	646	651	585	660	639	644	696	631	676	644	632	634	636	605	623	655	649	700	691	653	677	640	652	630	638	642	624	638	661	641	677	657	648	646	679	630	633	628	691	665	638	651	660	666	656	643	650	651	715	663	637	618	648	674	654	618	665	638	688	647	687	624	652	639	652	658	632	683	644	697	664	655	625	631	631	664	707	675	678	652	705	639	681	645	654	669	675	694	622	617	700	652	654	612	643	626	657	673	668	651	637	638	649	697	640	632	616	660	643	655	683	648	674	641	630	639	694	642	639	621	628	666	666	615	674	642	700	631	661	619	630	642	665	617	658	621	688	647	657	662	632	637	683	649	640	690	622	638	627	658	683	697	645	671	662	639	673	657	693	646	632	656	643	631	675	652	631	659	654	702	675	649	700	694	659	636	692	668	640	662	679	686	630	604	688	637	654	624	654	649	660	628	638	684	640	644	664	676	650	627	640	650	666	702	640	674	612	617	678	710	706	668	665	628	691	682	663	663	699	621	659	680	640	661	658	663	684	662	690	625	619	666	610	633	662	690	662	712	631	686	645	625	657	663	657	644	693	645	640	652	637	705	655	657	636	678	644	643	632	661	667	635	680	703	613	652	656	667	668	655	666	656	637	695	693	679	673	658	652	645	651	663	642	624	673	683	614	684	616	619	674	662	640	644	663	633	630	644	611	687	604	628	618	679	681	665	645	647	661	651	687	632	697	642	673	635	623	662	661	636	628	641	626	647	657	685	670	647	660	636	648	647	710	639	660	625	669	666	618	637	704	632	650	651	650	617	689	660	645	683	669	663	629	647	614	666	650	691	656	662	676	645	694	648	625	615	679	659	626	615	660	609	654	640	671	654	640	663	660	651	699	647	644	631	661	679	615	647	673	670	657	689	663	693	680	654	598	655	592	634	650	656	691	664	652	630	643	688	696	661	626	624	662	640	646	679	688	661	622	692	698	644	654	605	618	657	667	702	684	668	701	673	626	607	640	709	635	689	700	671	616	676	662	669	702	669	646	652	646	674	619	639	624	675	647	675	635	746	648	659	666	662	630	618	628	681	657	635	616	662	655	685	638	655	659	626	671	559	618	677	638	621	610	664	713	639	654	658	641	650	622	636	682	668	677	637	637	692	651	660	617	647	632	644	645	657	647	676	683	671	651	631	607	678	638	651	635	687	676	619	647	629	643	674	662	683	680	642	648	650	665	666	627	691	673	661	636	612	617	638	670	692	683	692	673	640	663	676	658	696	649	685	681	664	660	603	673	653	658	701	632	617	637	632	696	651	677	656	656	636	703	645	646	596	689	615	675	674	615	636	680	652	659	673	679	630	673	667	717	652	650	663	636	634	710	655	653	670	642	653	626	650	638	611	642	679	652	628	655	646	653	640	656	633	690	672	679	657	676	651	685	615	666	673	649	663	655	658	636	640	659	659	616	651	630	668	653	628	632	620	686	640	683	705	658	664	669	680	671	635	605	666	601	701	627	637	660	657	656	677	652	645	649	663	644	609	655	690	674	672	658	637	670	686	651	679	642	625	641	646	651	645	653	696	640	679	661	688	650	693	614	644	662	638	672	657	612	677	654	643	659	591	658	632	656	673	669	623	656	654	597	622	642	679	628	670	679	670	651	622	632	656	653	600	680	647	673	596	595	617	711	667	612	659	659	630	654	680	670	616	669	646	655	635	636	653	608	741	657	680	612	612	638	676	639	686	661	670	685	649	668	657	666	663	640	623	673	651	654	681	716	629	633	632	666	659	686	631	669	685	654	657	658	672	665	657	674	674	641	681	673	660	616	667	653	650	667	620	637	651	681	690	657	701	636	604	652	665	620	635	692	653	608	657	623	611	631	668	649	623	665	652	681	666	656	650	691	631	595	652	657	689	655	654	636	675	654	676	665	646	644	679	694	687	612	650	635	648	636	634	690	658	628	643	680	656	634	657	649	651	641	694	631	643	654	672	677	619	678	668	662	652	670	642	639	660	660	641	673	628	651	639	600	696	619	666	658	670	683	612	621	682	658	658	654	658	650	652	679	699	690	660	685	662	610	644	677	685	616	650	653	658	642	669	653	654	678	631	623	660	685	666	639	690	650	684	641	639	644	629	633	595
2191	432	415	436	451	421	430	426	397	414	378	406	390	386	412	402	392	399	403	408	403	416	399	437	445	457	423	370	401	361	427	426	417	411	425	409	420	450	402	429	408	438	436	386	431	438	418	383	419	432	377	428	429	422	408	392	426	419	439	402	410	436	424	441	387	404	451	417	422	388	420	391	417	415	406	423	407	393	426	446	424	429	391	340	401	434	430	443	433	405	400	402	423	411	400	420	440	436	407	421	435	432	407	416	387	393	397	441	415	394	443	412	395	425	402	417	439	428	428	383	431	427	401	407	407	408	426	387	429	427	389	431	421	419	446	458	411	442	406	440	405	457	412	428	435	406	399	381	390	421	407	457	413	411	428	398	397	433	408	417	383	408	409	416	432	419	409	405	376	403	413	427	363	394	395	358	427	449	412	410	431	419	413	412	383	395	399	425	407	384	384	459	391	414	404	407	443	419	389	365	417	395	412	435	390	376	386	431	395	396	402	436	405	423	408	423	393	389	402	415	414	379	418	412	390	432	382	429	432	367	419	386	395	434	404	433	387	378	412	408	451	381	408	414	417	396	383	405	423	391	425	402	386	408	423	409	403	405	451	391	407	427	372	430	393	400	434	373	380	418	413	403	408	422	399	386	353	424	420	357	396	423	394	383	445	460	428	457	378	409	405	445	420	436	405	428	428	408	413	423	365	424	380	411	414	408	397	403	406	417	372	406	388	427	394	427	436	417	426	430	384	430	415	401	391	414	418	382	407	437	405	399	428	429	431	435	387	387	378	411	395	409	434	388	420	374	404	413	418	378	396	440	394	399	424	418	414	410	387	375	401	415	433	412	402	421	406	413	432	447	424	394	405	414	402	436	432	414	439	442	443	436	401	420	407	422	397	449	422	418	454	442	438	435	383	428	426	406	410	429	422	385	395	373	431	408	395	417	407	405	383	402	387	434	416	395	411	390	370	444	432	404	365	391	413	385	417	414	446	418	386	391	420	402	370	389	414	392	426	461	451	421	404	429	409	392	377	434	408	427	362	397	458	417	394	422	392	410	415	407	416	383	390	410	440	412	412	385	402	399	393	413	404	421	392	454	381	419	397	418	375	399	400	446	378	418	410	402	453	427	359	417	419	386	371	408	396	403	376	422	409	417	377	433	379	384	382	435	382	390	453	425	416	395	398	375	410	433	406	404	382	375	425	438	409	383	387	421	401	426	375	401	410	361	403	397	462	419	422	439	439	419	399	398	451	381	413	419	422	414	397	417	394	428	416	436	396	429	383	428	401	428	418	400	430	431	437	420	426	426	427	425	405	420	423	425	414	394	414	417	410	423	414	435	403	419	407	422	411	399	413	409	399	418	410	436	388	415	396	398	381	411	402	430	415	401	415	438	401	407	420	427	403	418	393	421	427	371	412	429	409	403	415	401	423	435	427	405	401	382	430	366	406	427	474	450	397	415	426	403	434	411	399	444	405	445	442	458	412	379	417	419	415	400	442	426	422	414	458	402	400	401	400	422	422	410	365	388	423	430	416	387	407	407	405	443	433	409	394	414	450	414	473	446	408	388	405	405	400	399	436	383	407	417	420	406	398	415	378	424	397	438	398	409	395	384	419	431	445	434	437	473	412	402	403	395	410	400	411	396	411	416	395	405	435	470	414	406	442	412	403	415	425	411	392	373	429	414	415	394	426	373	432	402	382	394	439	383	399	351	415	410	413	452	400	468	439	427	414	397	390	449	408	400	429	410	435	424	433	380	385	389	418	433	409	416	416	364	403	420	414	386	421	449	412	415	398	447	438	425	395	361	437	413	427	395	435	405	400	432	410	398	406	451	389	412	414	407	451	375	440	395	434	400	424	386	446	393	401	448	379	427	395	424	415	404	411	374	383	412	422	386	391	423	412	426	404	391	426	377	403	433	390	435	431	406	432	419	437	417	414	436	424	433	412	403	435	432	379	411	393	419	464	383	435	428	400	382	443	426	427	410	401	458	404	392	376	421	436	433	426	423	419	443	403	411	405	415	394	386	405	400	417	438	356	438	421	404	424	392	436	418	416	411	430	422	419	406	437	421	386	410	396	417	457	413	431	415	389	413	415	442	429	408	411	450	417	383	384	418	415	425	392	425	392	394	421	476	420	410	398	412	407	427	469	412	433	415	439	399	405	408	449	431	374	409	417	424	410	432	407	421	396	422	451	403	373	434	396	434	427	400	415	453	453	365	411	396	458	449	407	436	421	396	388	423	454	428	409	454	399	405	387	432	417	412	402	408	426	434	415	446	435	399	355	406	448	407	441	402	433	419	403	440	427	430	406	424	391	385	424	415	406	396	406	374	425	401	404	454	441	418	388	422	423	411	444	364	396	418	419	395	387	379	444	434	417	407	412	416	430	430	427	419	420	400	405	439	434	457	384	416	434	385	425	451	450	422	421	424	398	421	426	442	419	427	419	423	398	390	440	366	454	432	408	389	353	401	418	385	402	436	410	409	451	426	463	421	387	442	408	436	381	430	410	412	392	395	428	418	436	427	438	369	414	461	413	409	479	413	399	424	403	425	414	442	479	390	401	402	424	409	374	387	420	413	407	426	412	426	407	406	403	393	416	393	449	411	395	424	382	407	403	432	416	384	428	419	424	417	427	397	390	408	423	383	407	423	422	387	437	410	440	466	402	397	426	424	420	426	412	419	436	419	421	458	409	397	381	391	400	437	417	423	398	432	427	439	415	422	410	444	395	451	418	438	423	430	446	430	416	359	421	408	431	415	381	412	386	380	396	439	407	411	416	408	431	413	409	423	406	425	394	432	461	400	410	447	391	391	436	404	446	365	396	445	413	392	416	386	400	416	427	411	384	418	413	401	403	414	384	486	433	407	427	416	422	419	438	425	433	442	426	387	416	416	425	389	452	376	440	413	415	410	390	437	440	426	415	464	457	416	412	412	420	412	392	406	406	442	454	431	435	407	462	406	431	431	429	411	404	424	417	402	380	407	399	425	421	388	427	403	402	389	424	377	404	401	411	417	408	410	391	420	382	397	389	425	422	408	426	385	405	413	437	406	447	438	415	387	438	429	381	417	445	427	361	407	352	403	379	401	390	397	388	425	431	420	445	412	388	443	396	394	395	434	406	404	413	404	439	423	397	430	404	439	422	416	378	436	414	410	376	417	427	390	454	418	429	398	414	421	460	401	411	438	441	418	434	390	398	464	408	409	405	382	355	401	414	399	438	377	381	398	449	387	402	440	406	442	401	396	441	450	406	405	394	418	363	400	392	389	417	391	398	427	411	399	388	385	426	429	452	405	433	390	426	358	388	416	456	396	384	390	428	487	436	419	427	428	391	405	442	402	418	398	463	410	428	375	384	430	419	426	409	419	404	414	422	423	410	453	409	396	413	377	419	405	460	407	384	475	366	415	436	422	395	397	432	446	420	376	364	472	427	397	406	443	425	402	406	395	420	427	405	417	366	406	376	388	442	394	373	397	414	389
2499	948	966	988	961	888	911	966	895	919	936	931	928	961	972	901	917	914	954	888	903	976	908	929	926	993	877	921	916	902	879	916	883	937	857	894	837	926	975	909	919	918	928	877	932	963	948	884	927	909	884	959	929	983	838	901	898	902	951	896	852	935	916	882	948	911	892	935	926	906	906	967	918	932	958	935	923	942	913	852	867	914	938	985	935	938	951	894	911	921	904	848	906	889	895	962	898	850	896	926	900	937	951	962	871	925	870	951	858	913	933	873	978	882	883	935	933	940	878	875	896	882	882	956	892	896	882	920	920	878	935	934	945	932	898	974	897	876	862	861	943	879	900	911	863	932	871	869	913	917	916	922	851	899	901	922	923	902	931	862	992	902	858	917	865	876	927	926	861	886	921	892	864	947	945	876	967	951	972	927	950	940	941	900	936	932	933	910	879	895	902	953	904	914	898	909	904	930	924	905	905	895	962	887	934	916	915	948	932	922	895	951	899	964	883	895	895	887	933	948	944	946	888	946	921	904	936	930	888	924	958	950	881	939	918	879	954	922	938	942	896	883	928	888	947	907	911	899	928	937	894	926	899	860	907	928	935	936	916	880	962	891	916	923	930	931	929	920	903	881	877	877	912	928	891	903	925	907	963	910	881	908	927	923	903	956	929	909	902	916	950	1002	909	947	949	944	899	917	908	924	918	909	928	882	891	945	910	885	904	955	904	915	914	911	941	903	906	937	893	903	940	922	889	931	974	954	942	918	948	907	932	930	901	948	907	879	861	940	927	886	937	957	877	889	948	933	912	940	920	906	951	920	863	906	896	958	948	971	948	918	941	1000	905	930	934	886	897	901	918	891	859	921	911	911	965	931	911	921	898	923	887	851	954	915	949	896	884	882	972	918	909	930	890	912	882	865	901	858	969	945	966	937	970	902	899	927	904	878	944	918	891	920	941	996	859	885	863	938	906	947	901	885	951	959	930	929	920	944	861	963	875	894	933	920	843	907	865	957	984	906	872	942	899	924	925	907	909	928	902	937	862	884	895	833	910	925	925	935	872	914	911	875	949	952	953	853	864	956	840	928	946	900	913	956	905	904	925	923	919	901	928	921	935	917	874	936	869	945	943	909	923	933	893	918	928	947	986	934	886	886	896	942	892	887	899	929	905	888	881	944	899	972	954	887	898	931	944	938	930	913	910	929	903	922	910	956	952	954	898	859	945	914	909	876	976	928	944	939	906	829	908	924	937	930	869	912	922	887	943	905	976	920	903	906	893	934	986	945	937	928	927	902	924	904	898	886	885	971	941	870	902	896	927	831	929	1026	918	940	942	943	947	923	905	915	854	918	918	863	925	929	920	912	976	936	902	910	910	919	923	913	903	906	876	949	923	951	923	950	912	930	878	920	972	870	871	908	957	854	870	913	892	894	871	922	925	913	891	864	901	878	896	939	942	900	901	904	950	875	909	971	896	940	849	945	877	914	912	942	936	937	896	939	906	904	891	910	914	922	938	971	933	931	907	889	925	987	871	914	914	955	886	914	908	934	923	897	941	944	933	902	867	865	914	913	904	924	874	944	893	909	852	893	958	934	947	889	891	926	905	891	848	902	919	852	973	918	929	919	906	968	924	852	903	916	918	925	936	944	906	883	911	886	925	921	896	961	909	940	920	898	919	917	879	856	968	917	931	896	948	927	932	926	999	957	912	948	933	885	933	890	912	971	989	948	934	895	926	913	877	933	920	840	928	951	903	910	919	905	912	909	907	943	937	947	898	1000	908	941	944	873	900	896	902	899	972	936	899	912	920	882	876	898	856	915	894	843	943	937	991	933	933	946	911	924	950	906	871	907	960	947	934	926	880	888	914	952	896	919	888	877	965	904	885	962	904	972	930	928	896	908	949	915	939	942	890	939	916	883	938	966	925	965	946	897	902	868	914	905	915	963	905	899	912	879	929	923	898	929	977	921	923	927	870	923	936	952	935	902	905	902	934	944	929	951	859	904	896	901	934	993	954	935	917	918	927	876	897	956	901	925	927	905	943	923	898	872	873	847	935	940	932	859	893	915	952	919	862	910	949	887	907	853	919	960	958	900	912	847	876	921	930	929	933	932	903	906	904	958	882	915	982	948	893	923	892	917	937	911	873	925	929	892	851	969	911	907	898	1005	937	936	883	891	906	937	889	929	919	905	933	958	901	944	872	918	882	903	924	970	942	908	921	930	926	903	879	939	867	961	916	961	913	918	917	916	943	894	907	944	820	962	922	909	949	949	982	911	933	936	881	917	902	929	945	903	914	910	934	949	950	948	915	905	929	888	973	946	919	934	903	935	882	905	872	891	897	927	925	961	918	938	901	895	907	928	921	888	965	914	886	906	917	924	969	913	967	957	930	864	903	957	873	882	924	893	904	878	889	912	859	925	928	934	894	900	948	963	961	894	876	941	923	933	908	910	919	863	916	973	952	1002	892	927	884	893	940	922	895	913	957	936	896	936	920	869	886	933	920	924	911	916	926	923	959	887	884	953	907	937	951	885	906	908	896	973	934	845	896	865	956	912	910	888	900	945	924	970	962	933	929	929	893	914	964	978	971	906	952	886	944	934	955	904	927	954	909	934	884	880	878	904	964	959	925	912	894	935	919	908	914	928	907	892	884	938	884	905	910	955	818	913	907	873	963	931	886	908	911	924	926	940	896	891	887	941	956	893	899	847	931	905	883	887	930	908	890	916	932	973	945	941	926	937	924	951	892	926	961	942	870	895	887	950	933	968	904	929	889	922	913	876	902	865	890	864	918	923	873	913	908	913	877	915	905	925	933	878	905	969	914	883	899	888	890	900	911	889	874	924	870	900	932	910	892	908	948	878	936	899	900	930	901	917	946	934	922	913	883	965	955	931	949	900	875	862	936	906	978	925	929	895	943	954	935	909	913	912	981	914	887	927	968	877	879	872	981	903	922	984	908	940	892	867	937	914	977	919	922	928	908	964	931	877	941	897	931	926	920	882	959	941	919	949	928	951	905	880	910	887	914	929	887	897	895	893	942	960	920	881	947	894	964	932	859	929	941	858	934	938	910	899	919	922	901	918	936	951	888	918	914	914	896	904	929	892	914	890	947	924	877	897	908	904	904	979	909	915	857	915	925	897	923	903	926	955	959	914	950	942	902	960	950	950	894	940	903	960	875	880	927	941	881	924	895	928	914	910	920	925	911	957	914	960	906	937	934	908	917	935	916	914	971	927	929	884	910	960	951	946	931	886	922	949	899	902	886	939	882	908	881	891	918	917	932	963	991	905	929	920	901	921	926	932	908	932	879	899	958	892	897	928	912	945	929	944	952	932	981	911	924	907	909	909	933	909	916	861	876	915	886	911	933	846	892	881	917	925	912	949	946	965	876	925	848	904	940	950	934	886	943	970	933	918	960	904	940	917	920	935	940	945	923	862	930	992	943	913	910	873	901	869	929	923	885	889	929	959	877	826	927	884	860	922	919	866	926	892
8557	530	574	483	353	335	272	231	239	239	233	209	215	223	218	221	203	235	217	236	230	223	224	216	222	215	206	203	191	225	212	211	196	227	226	196	211	227	239	226	221	200	229	208	225	230	211	209	198	196	214	211	220	208	212	231	232	216	211	223	210	249	226	187	185	201	218	209	220	205	234	221	219	183	208	196	179	224	212	211	239	210	201	185	222	220	215	187	215	203	213	221	206	234	255	204	204	203	219	195	222	222	209	204	217	206	231	248	224	213	202	228	219	217	203	233	173	231	230	196	220	211	198	237	199	203	229	201	181	200	214	229	193	188	219	230	224	234	194	178	220	208	210	211	215	215	205	223	195	241	205	221	210	235	252	230	210	199	190	202	225	255	221	233	225	211	216	219	210	189	187	207	212	230	198	218	208	229	201	232	199	204	214	216	210	210	194	227	210	236	228	210	230	218	188	216	238	190	218	228	203	208	233	222	230	229	214	202	207	219	231	206	216	242	248	210	226	230	230	211	201	215	200	193	217	212	218	194	221	220	214	208	201	214	236	180	206	197	228	223	229	211	231	214	178	202	217	194	188	217	236	220	199	228	224	229	203	234	201	204	209	206	203	202	239	186	200	218	205	188	203	230	220	222	235	198	196	210	203	205	180	215	214	211	222	238	213	212	205	232	214	205	228	214	207	191	212	207	216	188	239	222	229	221	201	245	224	210	194	201	217	215	216	235	209	202	223	211	198	188	208	217	220	223	213	201	207	210	176	196	251	228	205	212	215	195	204	206	210	198	209	201	206	204	204	185	193	227	239	230	193	209	220	218	221	218	188	184	228	204	198	218	220	203	198	199	225	199	217	181	243	232	213	208	208	223	191	219	194	210	198	221	220	224	196	212	217	200	201	209	212	195	225	213	199	219	183	219	211	197	205	224	231	225	206	207	185	189	204	213	192	210	232	205	209	202	225	266	202	212	209	207	198	216	211	225	228	232	196	204	231	216	198	213	197	220	200	206	188	205	208	212	197	179	220	191	201	196	202	208	203	187	200	217	219	202	208	221	213	201	222	217	208	221	211	182	198	211	218	191	211	214	235	181	197	193	218	207	195	214	208	213	238	207	232	200	210	196	204	223	197	210	206	211	203	216	194	239	206	213	230	228	231	216	162	202	184	211	206	214	192	209	219	212	236	198	233	209	219	207	236	204	188	212	197	187	199	241	214	216	212	208	231	205	207	226	201	215	223	200	228	219	227	226	221	205	239	212	219	243	190	240	227	232	192	204	226	188	218	214	201	210	202	207	212	207	200	208	218	201	197	214	183	219	201	200	223	234	203	213	242	243	216	241	234	188	201	185	193	210	200	201	221	207	215	198	257	202	230	215	195	240	213	198	177	215	222	210	228	208	190	223	215	198	205	195	245	202	210	180	203	196	223	191	206	215	212	185	219	216	235	223	210	218	213	199	223	211	242	194	216	215	219	244	208	204	227	183	192	230	229	229	195	206	206	205	209	224	214	202	225	207	234	224	224	200	224	190	189	225	213	222	225	204	202	220	228	205	217	205	209	220	225	195	218	231	217	209	241	192	222	187	190	205	217	195	198	245	220	228	220	226	184	193	231	211	208	223	269	212	205	193	220	215	228	200	175	186	186	209	226	214	186	198	205	228	196	212	210	219	195	217	208	203	201	241	197	180	194	209	219	220	199	209	195	217	215	219	186	225	208	214	209	215	217	201	230	239	189	220	189	237	222	210	206	213	260	228	215	224	217	182	226	230	247	210	231	231	176	219	215	209	218	203	224	208	201	183	212	229	202	201	216	205	192	209	175	223	208	222	211	250	199	205	224	213	234	232	238	220	216	213	222	209	209	227	214	218	205	227	220	199	204	203	229	194	189	199	211	209	217	245	197	246	260	218	222	229	218	222	198	203	213	207	238	223	215	186	185	232	204	216	244	193	211	224	190	229	202	197	217	266	198	196	225	192	212	190	195	188	195	216	198	200	231	228	220	208	223	199	196	196	192	236	235	212	214	206	183	211	206	205	204	203	204	216	219	169	194	217	194	175	219	196	208	220	204	198	189	237	253	229	213	210	201	215	235	231	193	228	203	225	207	179	179	218	220	211	217	207	200	195	195	203	193	232	197	209	203	204	217	220	215	214	193	216	175	214	204	217	217	233	192	236	206	231	184	231	198	193	218	202	205	214	229	190	208	210	212	188	222	204	239	217	254	219	230	201	204	213	240	217	237	224	242	193	192	216	203	178	195	200	197	206	222	213	188	210	219	197	199	216	247	207	198	203	232	219	235	196	217	177	195	238	182	229	206	211	185	213	230	196	211	219	201	242	224	202	227	236	219	201	244	227	226	213	234	209	196	200	216	222	210	212	225	195	234	222	237	207	218	204	208	219	205	214	222	242	215	203	225	205	209	200	197	214	226	218	215	195	218	195	198	202	188	192	213	220	228	212	204	226	195	221	215	221	190	185	208	198	184	203	224	220	220	207	215	229	216	206	220	209	241	221	254	223	213	222	211	200	208	199	228	226	179	215	225	220	211	205	236	212	235	191	194	196	210	219	215	209	216	204	211	215	217	208	222	209	206	219	203	214	207	197	224	202	208	216	209	189	193	243	196	210	181	222	188	196	210	200	199	193	219	219	168	193	189	243	217	212	208	203	204	182	212	198	232	261	217	229	248	190	231	216	235	221	200	196	229	200	204	199	163	184	237	205	201	205	162	213	191	181	193	213	215	182	180	214	196	190	197	207	210	205	184	217	221	227	211	192	217	231	185	170	217	226	222	200	207	213	216	218	212	186	228	195	229	215	217	213	222	216	205	218	229	229	207	228	199	223	198	205	208	185	200	182	197	225	239	201	193	207	226	222	204	214	190	202	231	209	211	192	220	210	178	223	205	226	249	229	217	192	217	213	201	231	194	204	196	214	228	187	193	212	227	201	237	210	217	215	206	203	248	207	215	224	210	188	221	203	214	204	223	193	204	184	223	235	239	220	209	197	220	195	209	225	207	223	218	222	211	217	226	213	231	227	206	203	206	204	226	244	216	223	209	207	218	229	210	199	201	212	225	211	229	224	225	232	220	228	220	209	190	199	189	214	259	241	201	211	189	193	200	198	224	212	223	248	194	192	214	221	193	201	184	227	220	207	208	193	215	198	211	240	197	208	197	183	201	204	215	193	205	209	216	218	196	200	197	200	194	220	218	210	209	199	220	214	210	192	208	198	207	205	196	248	191	189	206	229	213	207	203	218	237	243	210	207	208	226	224	217	206	226	225	206	219	205	222	213	213	201	209	203	196	204	213	208	212	204	185	196	192	204	206	206	198	214	208	215	204	204	213	241	218	212	192	223	213	203	196	186	199	231	218	234	218	205	202	221	217	219	224	195	217	276	190	232	205	244	190	186	189	184	198	204	238	249	214	206	218	209	211	194	184	221	214	232	215	191	192	220	201	175	228	208	228	206	197	206	204	219	253	223	227	202
7087	775	1313	1301	1261	1095	935	820	809	743	693	725	640	649	697	611	622	574	603	567	594	585	586	580	576	553	547	557	559	550	540	553	556	538	566	597	519	537	579	561	556	544	502	532	503	523	520	539	532	537	505	565	572	509	545	519	498	508	523	572	554	461	532	548	543	514	537	549	538	522	537	572	520	529	541	540	528	515	572	516	548	571	525	498	547	562	517	577	537	507	552	545	548	487	498	533	533	528	544	496	521	538	560	531	548	588	571	533	556	525	557	550	495	529	536	553	501	517	550	523	532	538	564	556	539	513	536	524	522	489	523	548	574	538	537	585	545	576	537	479	563	534	573	572	532	522	560	525	563	558	531	534	525	525	513	486	517	483	536	493	533	521	526	549	564	523	528	510	547	544	485	503	556	568	509	522	570	543	529	519	548	560	510	554	554	546	513	573	543	555	567	521	522	510	509	503	538	519	563	505	511	506	520	567	520	555	527	563	543	558	486	542	528	507	512	513	536	501	500	575	529	554	505	536	556	503	574	539	552	545	521	528	530	536	477	542	576	529	519	508	522	491	563	559	524	575	523	475	547	513	553	528	528	480	561	535	511	527	510	523	523	551	552	572	521	504	529	541	507	574	534	527	558	549	523	536	516	515	533	541	519	535	551	557	574	522	520	509	540	569	508	535	551	488	524	517	523	546	520	548	554	523	542	551	571	533	580	514	515	508	544	508	598	551	539	476	525	563	475	509	566	514	502	542	565	492	543	511	547	512	519	553	518	526	525	566	527	559	542	538	518	505	502	527	528	543	580	517	531	526	548	519	554	545	506	503	503	525	572	530	538	535	534	522	561	507	547	570	574	554	541	524	505	526	524	521	547	502	559	532	560	534	500	534	530	558	500	544	548	588	520	533	543	528	547	556	568	513	555	508	547	533	530	518	536	557	533	549	570	511	559	519	529	557	533	558	535	549	598	552	558	573	546	538	529	536	537	555	535	510	556	542	538	517	537	508	536	508	568	521	530	530	567	554	566	572	533	516	594	550	529	559	555	551	532	518	524	537	548	532	540	572	549	531	553	542	580	528	501	537	580	510	550	540	519	556	517	526	579	514	522	498	533	560	509	522	528	523	531	571	531	538	545	505	543	554	549	558	529	485	540	521	558	549	516	559	544	546	551	557	500	519	576	550	512	548	523	530	537	543	534	507	533	515	518	524	513	526	552	536	526	533	524	531	537	547	525	491	528	515	536	525	572	513	559	517	512	523	497	552	543	520	542	545	548	523	568	550	541	558	567	561	551	551	510	518	518	558	561	558	545	522	550	530	498	562	510	522	519	531	547	505	552	525	561	539	542	535	541	523	531	588	500	527	501	552	530	570	533	568	527	559	507	527	531	549	542	503	528	560	511	534	561	569	484	573	536	495	545	595	565	550	524	521	539	557	523	543	536	524	551	565	557	554	562	513	528	546	570	528	536	550	553	542	552	559	531	544	536	534	538	531	536	499	542	525	560	539	518	531	533	481	530	503	519	534	529	539	519	559	546	511	527	538	526	565	561	543	557	565	524	511	543	511	514	525	528	563	504	519	546	522	493	533	509	540	554	491	569	508	536	503	507	557	539	547	528	553	548	520	557	582	512	581	555	501	532	543	540	528	514	568	505	546	540	510	548	558	519	548	568	528	538	508	532	524	509	537	538	520	509	558	515	536	528	565	505	496	522	513	527	501	516	523	507	563	537	535	501	497	486	509	554	523	527	558	480	550	509	509	509	566	493	528	531	570	531	554	570	490	493	572	553	555	509	522	540	490	495	577	562	540	521	519	536	514	541	524	549	546	522	537	574	544	539	500	550	521	593	561	524	534	563	509	523	535	543	525	536	569	549	476	530	535	557	534	552	532	530	501	525	544	528	505	524	508	528	502	501	544	534	579	526	509	538	515	548	528	543	527	549	532	550	548	565	538	539	530	533	554	592	511	543	538	545	549	532	533	527	553	511	490	500	526	575	530	495	551	527	613	548	504	522	531	513	553	508	544	589	509	568	542	544	516	571	555	523	559	568	494	545	549	556	545	498	554	554	514	523	555	568	513	522	569	544	491	547	553	552	496	529	536	565	527	512	516	516	519	552	550	518	521	531	546	502	540	540	538	553	510	522	514	544	552	532	562	584	529	545	589	541	538	526	499	531	534	513	568	555	496	568	529	486	533	537	547	534	544	528	569	579	552	539	516	512	500	545	544	490	568	570	549	568	548	529	525	563	538	554	510	579	534	589	492	561	545	522	518	551	538	547	509	544	489	516	571	522	543	496	568	574	520	506	546	499	553	531	537	485	525	499	531	520	561	537	579	550	490	533	558	579	519	547	512	538	528	486	491	575	554	556	532	537	522	578	485	543	498	560	523	503	576	538	565	565	553	534	502	574	524	526	529	508	566	568	537	548	564	540	552	538	533	513	520	535	551	534	559	534	525	497	523	577	530	553	547	565	505	548	542	541	557	517	555	522	606	510	532	556	523	559	530	578	535	516	522	518	538	562	555	556	516	548	525	530	503	538	518	524	516	499	496	532	525	491	553	511	571	545	552	542	508	549	528	555	528	508	499	520	527	483	542	493	550	549	532	537	533	546	532	580	531	555	565	496	576	590	510	538	559	547	526	544	488	522	525	552	553	556	502	561	546	508	551	506	516	498	530	585	529	557	529	517	522	522	529	537	526	484	493	518	556	514	565	543	517	540	570	545	524	546	517	545	519	550	538	527	498	526	556	524	500	492	533	537	563	504	523	530	518	558	500	518	535	549	507	565	533	549	564	545	552	532	491	543	540	526	523	526	510	531	478	500	536	540	524	496	560	513	489	533	554	543	563	540	540	519	551	556	566	564	527	576	542	528	553	536	545	550	567	505	540	506	531	543	539	579	514	521	579	523	563	509	525	598	504	546	564	531	549	542	545	523	530	525	534	537	502	488	554	580	531	566	534	580	544	548	517	578	526	489	531	474	531	545	535	524	553	549	563	561	521	547	508	553	548	585	566	574	525	548	561	514	524	554	561	542	494	480	527	522	514	513	537	540	501	528	532	513	526	525	587	557	512	490	495	528	549	566	527	512	513	492	492	524	515	510	526	504	544	521	464	500	520	538	523	550	533	508	523	535	538	543	544	563	557	547	524	506	543	497	503	545	520	561	547	501	511	579	564	520	541	548	554	526	513	515	554	523	567	509	557	547	500	519	476	492	497	524	490	538	523	540	531	560	540	562	588	559	530	540	569	530	551	565	562	512	535	536	547	513	501	548	562	547	510	494	580	515	532	548	509	536	504	539	534	513	506	536	508	534	490	512	549	539	499	531	545	505	547	524	559	539	540	507	521	574	562	574	556	521	575	531	486	561	515	533	510	547	554	512	558	514	516	518	508	511	514	488	532	520	530	540	502	540	518	524	564	533	544	538	530	572	529	556	522	511	550	539	514	539	543	515	511	519	571	508	556	536	554	483	532	534	539	496	543
16769	1433	880	798	605	484	471	384	348	339	300	288	288	278	284	302	307	301	292	297	268	323	287	262	304	261	313	263	287	254	290	263	283	283	270	250	278	274	256	296	284	291	269	287	272	281	283	255	286	293	278	272	258	272	302	292	288	307	243	257	302	264	277	272	256	250	274	265	270	299	274	290	255	282	267	275	238	250	292	263	285	260	255	278	267	287	272	262	244	280	290	294	317	276	262	268	274	266	268	262	278	274	280	279	315	245	257	266	254	288	291	246	297	302	239	239	253	255	272	287	285	276	271	307	279	294	269	264	239	257	257	247	283	254	284	260	282	262	251	276	284	289	250	251	279	272	279	307	287	245	282	310	259	255	291	228	257	277	276	263	263	275	306	277	274	291	251	275	270	287	265	247	270	274	284	288	248	274	286	297	267	272	281	253	251	284	263	285	277	293	250	291	294	254	310	269	295	268	282	247	292	271	247	284	265	268	269	285	268	288	295	286	301	239	267	259	281	253	282	259	291	281	255	270	276	255	281	259	280	244	292	251	277	240	296	291	249	270	285	237	274	274	266	274	297	283	265	275	273	252	268	294	252	262	311	283	271	281	282	264	236	264	243	304	253	256	265	268	279	313	279	271	272	276	286	290	295	282	259	311	268	272	305	280	279	310	277	281	279	340	257	261	295	299	279	271	278	285	294	291	260	266	272	261	291	275	254	270	267	264	261	261	291	257	267	263	280	267	259	284	272	267	251	279	276	289	262	293	273	287	297	257	265	280	279	267	288	270	264	250	264	278	274	240	244	239	286	265	281	274	256	278	296	263	266	270	294	276	279	239	279	306	277	307	315	323	278	258	268	260	242	281	300	265	282	287	246	268	273	298	301	288	240	310	293	259	253	263	261	301	267	271	277	265	295	252	297	277	275	273	288	277	279	267	293	279	273	306	268	301	256	291	281	276	279	268	287	272	255	269	286	276	264	281	274	272	293	300	286	267	263	279	294	262	250	259	237	301	303	264	285	282	231	260	256	282	256	280	288	278	233	267	251	298	277	274	282	286	258	278	240	277	282	266	279	276	266	296	260	276	254	265	274	279	309	254	270	272	275	269	276	260	281	254	292	278	265	260	307	307	259	261	268	291	305	269	281	285	270	265	261	264	246	257	301	267	250	268	269	270	258	271	288	269	278	253	274	290	268	268	264	285	275	287	285	262	279	261	282	300	276	281	286	303	296	272	281	301	288	254	259	256	234	266	270	253	269	299	277	271	271	261	283	254	296	272	266	252	285	252	273	251	252	240	286	262	259	307	287	233	273	288	267	286	281	276	280	289	279	307	283	327	278	264	262	298	277	246	280	293	265	253	267	285	262	256	268	324	266	273	278	263	259	262	299	289	255	281	280	260	290	280	249	288	290	259	265	261	274	267	250	266	277	246	271	267	287	268	287	301	288	256	256	263	265	267	276	249	243	266	287	263	276	292	254	276	296	266	296	267	264	280	258	312	283	267	247	305	283	274	242	274	255	253	274	282	292	286	261	249	258	309	242	270	265	260	231	305	248	256	272	264	288	277	267	267	272	252	261	271	268	279	257	302	245	290	271	268	317	289	275	264	279	285	242	244	271	304	281	306	244	271	265	278	276	305	293	257	273	272	271	284	270	236	255	297	260	286	271	261	257	293	280	265	270	289	288	305	273	279	290	295	271	271	260	267	296	287	288	270	324	257	285	275	283	269	271	255	242	299	280	259	315	315	285	300	285	275	265	295	292	249	285	300	311	305	299	287	287	258	255	256	281	250	253	290	290	279	261	274	269	272	269	246	242	265	298	260	291	282	270	296	302	299	267	241	255	253	275	271	290	277	279	238	298	245	267	252	258	239	273	265	265	283	279	254	283	276	281	236	295	264	290	247	285	287	282	268	266	262	283	236	272	270	280	278	281	287	269	268	286	305	267	246	274	250	276	276	287	297	306	302	302	309	255	241	282	238	274	279	267	248	281	274	255	287	256	287	283	250	281	267	275	271	245	290	249	294	261	270	234	292	296	313	256	268	253	241	262	232	304	287	299	249	257	269	270	283	256	272	257	274	261	266	287	308	245	257	290	240	260	263	293	265	244	275	257	265	266	274	270	280	252	300	261	258	302	281	277	277	304	233	292	279	310	273	258	254	255	244	261	315	261	293	284	274	279	274	245	252	244	279	263	259	276	295	255	285	287	274	260	294	329	295	296	267	260	278	274	270	262	291	252	275	278	281	280	280	278	256	264	282	299	300	252	257	271	274	266	282	227	263	300	283	269	285	257	263	280	290	272	261	262	277	233	276	293	275	261	287	250	266	254	285	298	292	290	274	270	292	313	248	315	260	261	253	279	269	277	255	283	259	274	265	290	248	277	242	294	267	235	252	286	282	262	286	279	266	272	248	263	278	270	253	267	285	279	286	292	268	280	271	267	301	305	282	262	299	288	222	324	313	292	265	263	292	260	257	264	297	270	262	257	271	264	256	249	278	262	276	265	296	276	272	300	260	276	246	257	284	299	253	298	260	291	263	274	278	247	281	270	295	279	277	281	275	283	315	279	254	269	279	263	269	267	252	271	271	273	282	296	270	226	251	270	251	263	250	279	282	253	257	246	273	265	275	262	268	271	257	281	269	276	248	271	300	308	281	274	313	323	259	297	285	251	288	276	270	281	268	272	278	258	292	270	281	287	263	281	282	274	269	262	280	298	299	335	288	248	273	258	301	271	269	262	276	284	281	250	296	270	251	247	256	303	278	274	250	274	271	271	263	270	262	256	288	260	281	284	251	254	279	265	257	320	268	251	277	261	268	283	279	260	294	272	309	248	271	318	249	244	265	260	266	282	269	285	276	276	254	259	299	271	248	270	255	271	261	285	260	256	275	231	293	291	298	271	279	231	284	259	260	300	269	269	244	273	307	290	283	302	271	269	260	256	266	286	268	265	259	245	296	284	239	230	266	264	266	276	256	308	269	286	287	243	276	273	263	298	286	278	263	260	263	238	264	252	296	316	260	298	269	260	302	257	266	266	284	301	241	271	257	285	244	265	270	298	265	271	291	306	297	291	280	287	246	273	268	304	280	299	270	297	299	263	259	260	270	278	270	259	298	278	272	272	277	301	268	278	278	290	248	281	308	243	299	228	265	273	267	272	279	325	251	293	259	281	293	283	263	262	290	287	312	263	290	282	294	251	300	283	317	258	282	262	259	256	278	282	274	258	249	324	274	294	298	266	249	265	258	272	292	272	264	272	279	295	266	253	264	305	311	264	292	274	302	284	285	276	258	262	284	293	294	292	288	284	299	308	273	253	272	289	264	277	265	290	277	277	264	252	269	271	299	254	278	267	255	246	285	280	280	267	296	276	272	276	274	261	302	263	269	301	247	260	255	256	268	274	274	266	289	267	300	271	268	256	266	259	268	269	269	294	259	248	248	299	272	274	271	266	283	263	247	258	313	274	280	258	250	270	281	273	227	292	291
9122	1267	2075	2301	1946	1683	1431	1330	1159	1050	980	921	938	861	839	823	818	787	854	728	759	752	788	711	757	738	778	706	742	742	744	710	732	734	698	666	681	693	679	693	684	724	717	710	689	742	725	684	696	667	711	660	701	732	665	732	673	682	703	685	693	713	751	696	688	701	719	696	674	690	648	729	702	714	697	680	685	645	700	709	717	737	734	727	649	687	697	697	706	651	659	693	706	696	676	703	714	719	690	698	709	688	696	705	688	703	689	736	663	702	686	703	684	635	690	674	688	668	733	698	680	701	742	677	684	680	705	675	609	668	646	656	717	662	718	648	664	722	671	705	699	713	680	743	720	724	705	715	659	692	673	674	700	684	667	746	676	681	701	670	728	742	708	702	710	710	695	736	638	661	647	694	694	653	654	714	694	706	691	726	675	670	719	689	684	669	665	722	676	699	700	663	673	733	692	647	687	722	692	675	666	719	720	683	688	719	687	692	659	680	708	689	720	674	668	673	664	682	647	679	648	708	683	666	702	647	648	695	707	691	677	708	673	691	717	652	706	710	650	699	642	701	674	733	672	700	691	701	701	681	680	682	720	712	707	699	687	692	660	701	703	661	664	723	681	741	660	699	690	689	698	675	649	696	694	683	661	725	670	700	711	700	705	713	713	695	712	696	738	742	711	676	692	696	601	634	692	698	693	655	704	661	715	719	686	709	689	661	710	648	663	708	705	705	682	703	686	680	705	648	672	696	694	701	661	670	659	676	696	708	674	661	673	664	678	685	687	727	682	722	669	677	690	690	658	661	675	704	694	730	745	677	694	686	706	719	707	669	718	677	708	702	737	691	720	701	664	672	699	718	672	692	690	689	696	711	694	688	701	723	696	708	679	683	652	690	693	659	738	704	667	720	706	695	690	694	746	704	690	644	702	682	726	680	671	713	674	650	732	727	677	704	669	695	751	712	677	679	646	720	673	669	694	682	711	671	700	633	699	702	677	670	647	698	686	708	750	673	703	667	703	682	682	728	678	710	707	669	695	684	655	629	715	674	663	655	672	713	670	667	743	717	697	718	697	723	685	649	690	692	681	704	708	664	643	721	665	619	687	651	669	656	727	679	675	700	705	690	656	717	695	663	694	708	658	713	681	689	683	723	723	718	673	693	669	690	659	694	721	656	733	710	704	704	746	696	710	665	665	698	643	693	663	688	696	650	660	653	683	684	670	675	670	637	708	673	709	706	707	690	670	679	679	689	709	643	647	643	637	736	665	641	700	683	667	716	710	689	719	657	731	713	681	705	669	698	707	700	682	744	696	695	677	680	709	727	739	731	721	664	676	721	703	700	680	690	686	657	728	703	708	668	674	684	675	691	675	654	745	683	676	667	664	690	666	690	657	711	678	706	666	644	672	698	665	699	717	650	700	684	698	663	651	728	699	712	735	701	703	658	699	689	671	675	697	654	672	699	707	699	718	644	663	685	672	714	667	679	706	660	699	675	705	666	683	642	677	685	689	688	711	668	683	633	678	710	627	716	717	660	700	725	724	717	701	679	673	688	666	714	718	667	670	699	685	698	742	726	686	661	676	659	719	689	678	681	703	724	654	703	696	641	691	688	689	683	663	704	678	715	663	674	628	677	696	719	661	700	677	688	700	711	685	684	681	680	730	683	724	679	670	695	665	665	644	711	602	702	686	710	660	729	655	702	666	692	708	686	706	716	687	684	654	687	697	686	677	671	701	677	726	683	689	736	698	682	650	693	678	713	656	667	650	710	702	697	716	673	649	663	679	648	662	695	709	693	664	744	690	663	695	666	700	688	677	700	714	690	690	695	691	701	691	701	654	653	650	675	683	738	671	649	678	693	693	700	661	686	720	696	656	695	695	654	715	692	643	711	687	684	704	673	697	674	735	671	666	684	679	729	689	635	703	691	673	681	698	662	682	684	627	682	694	712	714	713	697	716	693	686	703	730	766	670	669	693	674	651	737	688	706	675	675	654	668	637	742	733	694	718	687	694	689	665	708	668	706	694	699	676	707	694	698	695	673	673	671	636	689	689	715	713	705	692	640	709	645	651	725	690	674	694	707	700	726	656	678	719	685	670	683	738	667	653	682	680	743	714	738	663	727	724	645	662	715	722	708	694	687	691	675	673	717	668	711	660	692	646	676	714	696	655	740	697	734	666	660	683	690	666	717	701	744	669	734	676	718	693	680	681	731	709	620	672	703	708	676	662	649	714	668	679	648	726	694	637	688	664	711	731	661	699	709	717	689	679	670	717	643	688	707	763	683	685	693	714	716	665	681	695	751	669	653	695	664	675	651	676	695	667	699	682	663	689	675	675	689	737	666	694	699	669	670	686	707	649	660	674	673	690	719	735	674	672	701	673	642	729	668	680	672	654	702	728	694	655	680	650	680	670	694	701	655	668	685	731	736	682	696	699	674	677	744	712	656	717	677	728	678	704	698	721	685	677	674	692	723	666	692	689	671	740	653	665	749	672	692	682	667	684	691	657	689	708	705	703	691	687	713	676	677	701	687	692	658	659	700	692	703	668	669	667	645	671	649	724	682	692	656	683	683	701	631	659	693	730	683	676	693	734	753	695	689	656	711	745	747	737	708	697	689	661	693	703	704	690	697	678	699	740	719	654	691	680	680	693	746	684	741	712	678	695	704	688	687	717	654	704	702	660	675	679	718	673	648	691	696	695	708	655	701	689	649	666	716	727	686	677	676	684	697	701	686	707	682	657	723	682	645	693	659	684	702	688	682	719	690	727	689	686	689	672	669	724	646	676	691	677	690	673	701	690	695	686	693	688	701	668	736	669	740	659	682	702	721	728	694	666	674	673	661	704	657	687	667	667	673	631	713	731	707	723	670	714	678	701	658	673	665	646	720	680	667	702	733	688	695	681	724	660	695	655	661	688	689	699	725	677	701	703	697	704	749	689	684	669	734	682	723	711	662	669	700	670	679	672	712	703	705	686	692	654	711	688	646	677	711	731	662	662	683	731	695	674	670	704	713	680	675	704	693	686	650	668	726	651	658	680	645	605	723	681	719	697	698	654	671	692	689	678	735	704	671	755	741	679	669	675	700	698	688	703	680	684	699	657	715	632	711	694	658	690	704	706	698	679	695	743	699	679	680	702	676	624	667	675	693	695	695	647	715	675	698	725	671	687	690	693	731	748	662	696	675	658	660	627	692	663	672	666	747	703	711	650	707	718	645	661	720	672	692	660	732	703	688	671	700	638	669	677	709	706	676	652	663	679	708	725	673	670	685	707	661	673	646	680	662	738	690	699	699	715	704	695	676	716	700	690	663	693	658	732	689	719	676	705	687	700	680	724	659	638	696	669	689	694	668	659	666	694	643	663	700	707	639	681	636	687	720	668	748	719	708	688	680	672	710	688	690	660	654	680	716	711	637	718	668	687	672	664	722	681	714	668	680	692	691	705	663	728	676	703	690	697	703	708	689	640	685	664	720	693	731	678	694	674
2864	453	484	441	434	441	421	466	396	437	409	432	466	401	451	409	419	450	400	443	428	382	433	381	422	417	443	432	399	451	446	445	425	416	460	460	408	406	444	445	399	410	427	435	437	455	433	484	439	370	391	437	459	436	402	467	461	384	410	402	403	405	435	451	450	452	433	428	444	425	443	395	417	411	360	409	435	441	410	396	408	408	428	428	425	411	440	440	415	431	435	437	429	438	381	454	436	438	421	429	439	406	410	456	461	453	422	444	437	446	435	463	454	395	405	397	449	428	420	406	441	406	408	415	467	455	431	412	449	400	409	427	460	431	430	435	442	417	442	435	395	447	415	456	433	453	416	425	428	438	444	450	445	406	430	473	402	422	431	435	460	450	389	435	448	423	476	403	418	405	450	418	440	420	406	444	411	458	394	394	440	415	436	434	427	411	429	443	408	444	396	416	427	430	411	440	456	457	459	443	424	404	415	432	432	403	419	422	459	476	404	413	412	395	406	448	482	469	410	435	464	406	424	430	424	393	426	427	408	409	426	445	415	415	404	401	413	439	453	383	384	448	418	412	431	407	435	455	459	445	437	415	423	443	458	418	432	420	450	405	466	443	394	453	436	423	455	458	376	392	454	494	444	438	441	452	433	439	461	409	410	402	444	437	399	404	395	450	362	442	451	463	388	390	425	430	460	435	408	412	396	420	418	418	441	424	439	421	425	411	423	416	439	404	447	436	419	433	405	401	421	415	438	449	459	405	422	405	419	405	377	410	409	421	437	424	453	412	434	377	434	445	423	439	475	424	393	416	465	467	433	422	456	418	430	427	421	447	433	422	402	399	433	459	446	445	424	354	449	408	432	376	444	428	456	475	431	418	429	427	462	455	405	382	480	374	406	455	440	397	449	435	470	385	419	435	399	423	437	416	391	418	398	430	437	456	424	433	428	414	440	428	443	454	436	410	393	412	411	397	416	424	464	419	400	423	439	445	459	432	455	443	428	437	416	418	409	403	454	432	435	428	429	467	403	423	377	421	459	442	402	492	399	423	435	408	400	422	449	399	415	437	371	432	449	406	431	402	400	430	433	408	433	421	398	418	442	428	421	432	436	441	428	461	441	434	427	444	458	427	425	440	410	444	416	389	375	452	427	388	434	390	386	430	464	425	425	432	416	430	467	450	431	398	428	426	417	442	403	400	382	406	413	393	395	420	428	439	458	429	450	423	483	456	451	409	434	420	432	405	398	425	432	438	454	454	392	460	438	416	453	433	403	395	433	373	398	395	426	414	437	413	429	453	395	432	420	446	430	448	395	406	433	410	429	430	451	417	418	407	404	409	429	434	445	422	392	458	434	433	464	478	410	366	409	412	441	449	492	414	405	448	417	465	417	407	432	414	434	440	401	420	434	414	445	459	413	442	417	433	451	423	407	455	450	435	432	418	385	460	436	438	455	390	416	425	430	456	455	411	472	416	435	415	400	408	421	412	415	477	447	431	413	449	420	451	416	439	421	398	423	418	442	396	433	421	410	488	467	423	408	421	423	395	436	450	452	409	414	426	422	468	417	428	405	481	422	424	412	422	408	446	430	432	446	462	438	394	433	444	443	453	432	437	434	397	419	457	434	453	449	428	408	399	441	412	442	445	453	435	439	410	390	437	440	411	416	417	423	409	432	399	397	441	428	464	422	482	375	413	424	424	399	434	435	463	419	445	448	464	417	440	408	431	409	404	442	399	452	434	404	428	461	414	409	430	355	443	408	442	430	425	466	414	458	403	440	439	408	401	393	478	492	436	431	446	457	417	428	381	464	399	444	463	435	442	451	386	397	405	414	407	416	442	444	433	437	420	438	416	414	425	449	420	429	449	447	453	434	466	422	417	409	385	403	441	441	435	432	427	443	388	442	421	396	383	420	411	464	439	388	415	433	430	399	401	392	412	414	421	426	434	424	410	458	460	424	457	414	424	448	426	420	466	438	418	411	417	445	368	437	418	437	427	399	427	438	409	445	464	450	440	449	421	424	437	435	437	431	444	419	414	430	453	415	384	447	395	418	430	424	409	482	424	453	429	427	419	436	414	445	428	411	391	413	427	442	431	418	431	412	419	417	428	389	392	443	427	387	446	401	419	467	420	411	465	443	456	423	395	428	442	478	431	407	421	425	438	438	450	432	396	441	399	398	421	432	470	431	451	384	444	392	414	387	408	444	455	412	388	414	434	386	410	423	406	408	426	426	427	407	457	418	450	419	400	398	440	419	388	433	414	414	409	436	460	453	404	412	457	436	405	443	433	399	466	427	435	430	419	428	417	387	411	397	409	391	463	459	409	437	382	463	433	420	405	429	443	435	450	394	407	390	429	442	414	467	425	408	459	450	447	400	399	451	423	392	481	432	395	439	478	371	422	407	472	427	441	423	418	486	406	437	433	440	400	422	403	424	420	455	452	399	417	441	436	426	430	428	455	470	381	419	452	464	439	463	429	422	423	406	417	454	458	422	411	438	433	416	451	384	436	462	483	425	430	446	394	481	419	398	450	471	416	418	442	461	433	458	441	401	420	448	434	409	461	422	468	433	469	431	416	410	460	414	392	416	418	409	422	394	438	447	418	413	453	427	431	413	406	461	427	445	421	428	455	413	434	435	419	423	391	429	427	438	459	435	418	448	439	461	433	411	445	410	424	445	431	432	436	393	439	398	427	436	446	406	424	407	422	421	457	418	444	399	412	420	434	441	477	447	451	430	429	418	424	481	432	453	372	385	443	453	429	449	443	435	378	445	425	445	454	407	409	480	417	436	448	436	431	440	416	446	419	423	439	425	461	431	437	435	454	350	384	447	402	464	445	407	428	437	437	440	406	445	415	463	431	396	430	407	406	408	457	427	450	407	415	412	432	437	448	423	446	406	469	463	426	440	453	452	450	400	419	428	439	423	445	408	433	461	434	434	423	446	389	422	418	398	440	441	406	442	437	442	475	426	421	477	415	410	415	444	407	418	446	454	442	438	428	466	457	445	466	409	424	433	405	462	452	414	408	385	430	502	461	420	419	420	448	436	392	425	442	403	431	418	403	479	437	403	426	416	468	469	437	399	421	433	436	408	407	411	437	416	456	435	406	442	450	441	437	398	364	415	409	421	395	452	439	424	441	440	394	431	448	414	451	431	461	448	430	448	414	399	395	445	432	406	439	430	462	417	449	408	454	419	427	417	435	432	411	439	453	432	426	429	399	411	475	465	431	431	458	473	453	471	458	446	460	446	434	436	420	401	418	416	392	423	423	444	414	402	432	451	415	403	444	408	469	389	404	340	448	449	432	422	442	443	412	418	401	399	427	436	424	417	456	458	428	453	397	399	426	435	449	420	403	427	419	435	427	410	409	470	426	419	405	431	446	419	362	423	419	412	427	454	437	416	410	405	431	434	440	439	413	455	451	399	400	414	440	469	395	444	455	443	417	435	402	422	415	422	428	430	477	474	454	403	417	393	410	422	466	437	399
3410	928	986	940	1024	991	967	999	1004	960	984	976	941	1000	979	942	959	948	919	951	1041	936	946	952	933	1036	914	938	977	952	974	952	940	897	937	957	954	999	978	931	950	1007	1018	954	977	1010	976	986	939	941	898	968	990	929	948	911	914	957	906	947	938	1010	941	917	931	978	912	953	904	904	1004	972	963	978	922	957	923	977	1003	965	952	1009	958	977	971	948	936	977	977	1009	892	947	1010	964	909	914	1011	896	935	949	962	960	958	1002	993	959	961	962	924	922	954	1019	989	944	966	875	899	968	998	914	940	1005	908	938	921	921	991	996	929	903	939	965	943	932	979	932	971	961	930	955	994	962	1005	932	943	957	956	899	941	971	1026	942	955	960	952	964	925	922	977	977	985	936	919	967	956	919	923	957	951	975	973	930	972	975	1037	928	934	1016	953	1006	943	904	974	935	921	905	954	918	918	968	956	980	953	934	952	932	982	996	953	950	947	961	977	993	930	921	936	969	968	921	940	903	956	938	967	887	923	926	998	955	1003	967	929	955	971	959	973	894	991	948	979	1004	930	912	958	942	971	981	972	947	947	989	920	897	937	985	970	936	939	904	917	908	888	920	916	925	997	943	975	969	893	1000	973	955	970	957	986	931	1007	909	983	957	958	993	957	968	924	945	997	918	956	900	925	926	919	919	1000	981	976	945	974	920	958	958	945	941	918	936	981	926	945	945	914	951	881	938	958	952	974	961	974	951	942	957	978	946	967	948	947	968	974	984	929	1008	929	910	977	983	926	921	938	999	918	987	938	917	916	913	966	991	926	949	933	935	953	940	936	971	980	930	950	924	996	943	935	939	927	928	973	904	933	908	929	972	943	941	907	889	929	964	961	920	947	919	1011	951	936	938	952	943	886	974	970	970	985	963	930	1003	931	960	914	991	1018	920	996	935	934	950	929	942	939	948	956	922	928	991	974	901	993	966	890	1017	1008	962	1005	951	930	963	974	968	941	933	937	918	932	973	921	981	952	926	912	975	919	996	967	981	972	947	996	1027	926	956	901	927	1011	954	971	942	966	971	939	913	957	960	883	948	956	966	906	936	891	935	945	916	915	954	991	997	945	969	963	943	996	985	950	929	909	977	929	935	995	941	968	909	933	871	955	933	938	912	952	946	975	924	936	952	985	937	967	989	960	966	949	981	917	886	917	917	999	981	979	948	923	970	979	918	991	931	955	912	978	992	950	872	1010	965	957	931	902	972	975	910	926	962	962	927	985	927	944	947	991	937	986	976	986	978	932	893	923	968	994	905	917	956	963	981	981	932	989	1028	895	891	977	952	954	942	942	919	942	951	933	990	942	919	948	973	961	945	970	957	922	951	1006	911	922	887	941	989	926	979	1024	989	936	892	961	939	966	960	929	938	962	967	940	935	986	930	948	993	940	981	982	932	979	986	948	919	936	950	950	969	895	916	1008	996	917	944	927	926	905	936	931	914	899	936	936	944	974	988	940	1014	1002	982	948	940	940	993	1017	934	944	906	942	986	904	964	939	921	932	957	992	951	935	959	958	960	927	971	988	989	922	958	972	897	918	944	944	956	924	940	911	934	915	940	932	965	953	913	971	958	896	984	962	955	931	945	897	912	953	1008	965	942	897	942	953	908	917	961	968	934	946	933	976	936	938	961	976	948	923	957	993	968	1000	927	986	981	903	1049	957	980	934	946	940	952	942	921	985	959	927	931	952	946	948	915	976	954	934	950	932	954	970	961	900	953	945	939	926	971	924	952	959	984	929	975	945	936	912	986	910	963	972	968	926	901	995	939	952	945	963	985	947	937	945	977	952	992	971	905	945	959	1014	962	945	992	1005	968	1011	882	986	937	981	927	966	958	922	931	917	939	927	968	942	980	955	933	962	900	921	908	953	985	950	910	931	930	964	1010	927	971	926	926	915	984	993	954	968	926	932	921	923	947	917	991	926	927	949	952	962	970	944	990	931	927	889	902	916	955	956	966	963	981	949	1006	988	917	919	942	969	920	935	967	958	909	972	966	954	978	965	911	935	888	985	939	942	989	965	979	948	943	936	914	939	948	991	939	1013	970	919	919	933	880	928	945	985	918	948	986	871	923	960	918	916	966	912	953	950	908	893	988	931	999	969	931	921	954	928	991	1007	967	907	956	916	924	949	913	976	949	907	944	975	950	968	911	970	941	958	943	948	1004	997	938	943	940	927	902	909	918	962	973	877	948	951	931	961	982	963	976	964	897	921	928	1009	930	993	982	965	871	941	974	957	933	950	932	996	968	956	928	969	987	901	922	966	949	927	968	882	1001	937	947	969	953	997	910	948	992	957	912	907	960	946	985	973	964	971	935	989	953	974	950	881	960	924	969	909	949	957	941	951	879	970	985	944	934	993	1009	935	1011	949	938	912	936	955	923	944	977	985	937	917	909	961	939	952	950	929	1004	927	1015	895	959	934	900	971	954	963	969	950	924	962	959	974	946	926	915	913	970	969	909	949	962	940	937	947	903	986	1002	931	932	970	927	934	963	906	934	929	960	929	966	956	956	953	947	955	981	946	957	911	958	992	1006	955	936	1009	988	921	929	1015	895	920	991	972	899	913	977	903	894	990	959	970	926	916	967	931	947	918	954	947	1007	964	990	902	945	946	1009	963	965	937	942	964	927	982	973	972	966	936	941	963	949	1017	942	928	905	960	970	954	963	936	941	991	940	899	930	973	942	922	923	930	985	969	1011	932	1025	916	946	937	978	960	933	972	917	901	932	970	967	942	909	944	921	885	990	1008	974	971	944	931	977	927	913	958	892	902	965	932	984	969	917	939	949	960	886	953	895	950	954	912	924	945	902	907	940	968	1012	902	918	936	899	920	900	946	948	903	965	1034	943	923	966	975	946	952	927	979	984	930	918	975	941	951	982	950	935	932	974	943	931	898	959	959	967	880	986	969	921	950	946	916	941	916	936	954	962	953	942	998	958	1017	949	917	939	946	949	973	981	948	975	920	958	969	913	940	987	963	909	935	958	929	902	908	911	944	959	991	904	979	932	952	913	925	941	1035	955	925	981	952	935	884	995	901	949	966	932	929	933	963	964	956	942	980	977	965	956	894	948	912	927	943	894	935	920	923	949	1008	936	1006	1034	954	926	925	881	991	931	951	1004	956	929	962	979	926	936	958	937	982	933	967	974	926	938	958	973	959	946	1026	929	1006	947	917	928	920	924	934	961	890	1006	899	941	948	959	923	921	954	959	868	929	937	951	944	932	926	953	964	973	996	936	947	959	976	945	922	949	959	974	917	962	989	965	956	953	935	975	1006	933	1012	894	944	963	939	971	1011	981	918	934	919	923	933	912	956	902	911	963	941	955	937	933	967	902	924	942	921	965	917	940	960	879	945	928	955	896	946	950	981	976	865	977	944	907	968	931	956	942	918	907	947	917	929	958	985	900	947	934	930	962	1005	992	908	911	897	931	971	934	982	995	974	936	924	961	935	963	953	939	936	986	974	932	923	967	1000	972	983	1007	935	917	932	965	945	973	981	977	962	972	931	946	905	905	964	992	974	1013	947	924	902	1004
8963	563	561	476	380	350	310	312	272	232	230	212	236	232	230	212	205	223	231	206	227	200	232	263	247	215	219	220	241	183	214	205	233	248	255	227	254	242	224	208	229	218	222	217	213	202	207	220	218	200	206	225	256	209	191	228	239	200	194	210	223	226	234	192	202	258	230	222	234	193	232	226	221	203	208	200	185	209	195	215	223	207	209	215	239	217	222	222	204	229	213	247	241	193	236	219	201	207	201	216	239	185	253	205	249	235	201	234	240	213	203	217	231	247	205	226	233	209	220	218	201	244	207	208	214	185	175	235	229	203	200	213	193	208	222	213	249	208	226	202	248	229	222	192	211	196	213	193	242	236	222	230	241	226	200	227	234	242	231	203	237	200	213	221	223	194	203	260	211	242	241	228	210	212	231	221	242	248	265	246	216	228	224	214	217	234	235	228	231	189	220	220	228	225	205	217	214	240	227	219	198	194	238	194	232	211	209	200	208	212	220	259	248	237	219	219	236	191	215	213	267	225	205	224	241	212	215	215	198	205	231	213	229	203	197	200	220	197	232	209	217	216	213	193	214	231	246	234	224	219	218	200	228	232	206	225	214	202	239	197	209	223	236	224	229	237	231	217	212	245	239	223	212	208	230	188	220	226	204	227	212	224	250	228	218	212	218	241	228	235	206	195	226	202	221	204	234	234	182	209	254	223	231	220	235	247	205	219	205	189	187	226	218	225	206	218	221	228	230	212	237	260	228	237	203	190	205	196	212	220	208	209	219	218	212	214	216	195	206	228	219	198	224	227	230	241	210	229	218	203	209	230	221	229	221	233	230	199	218	241	222	215	234	240	212	223	217	240	237	237	158	221	220	206	205	224	231	199	239	193	240	214	210	229	257	222	224	222	224	210	222	252	228	222	234	243	212	232	225	206	227	233	234	225	216	224	234	214	242	220	232	214	184	193	248	205	192	228	220	222	210	210	224	235	237	221	232	236	245	208	227	209	195	197	211	231	205	216	222	208	213	246	227	212	198	204	221	224	255	206	261	229	199	209	190	204	205	193	206	230	229	206	217	235	210	194	214	208	207	206	216	199	237	210	208	225	258	231	200	230	249	223	247	210	235	235	219	187	214	193	227	213	233	253	201	201	211	209	218	239	242	237	241	229	217	218	220	227	224	254	219	208	218	249	229	232	215	216	230	206	233	226	213	219	242	221	223	235	218	241	213	193	238	221	223	238	229	229	225	241	231	229	211	211	234	221	232	191	208	208	179	218	203	228	236	204	221	217	224	239	231	238	221	207	231	222	205	220	227	211	211	217	221	235	218	218	241	221	235	232	200	256	221	228	183	213	241	226	245	211	220	237	223	212	199	195	186	223	208	219	246	220	239	228	230	247	227	250	216	213	222	209	227	220	245	219	234	211	205	234	208	212	210	204	245	205	237	224	238	216	225	219	230	225	241	232	229	213	196	204	230	202	209	226	225	210	215	198	224	213	213	220	244	224	242	219	194	212	225	215	203	237	226	220	193	218	245	236	206	217	235	208	233	229	228	216	227	201	213	208	215	230	191	211	202	209	223	227	242	228	221	171	215	201	226	218	248	235	221	231	230	207	224	212	202	244	238	235	223	223	240	199	232	201	204	240	233	228	219	218	202	264	200	231	206	221	233	214	217	196	194	201	204	220	243	211	221	220	186	223	257	226	247	225	221	222	222	197	190	233	185	214	228	228	222	194	209	215	216	214	240	195	239	221	242	217	229	215	218	247	232	212	219	229	206	239	221	229	243	209	215	235	247	223	205	215	211	231	239	205	224	237	203	235	210	213	197	217	205	218	214	198	258	222	221	238	217	224	187	217	247	211	227	212	205	224	203	236	201	225	198	252	210	207	213	207	192	234	234	217	232	231	208	200	216	240	224	220	199	223	217	249	215	212	217	237	252	217	227	216	190	194	225	219	223	205	215	238	250	243	216	226	209	214	202	225	211	226	242	213	231	223	209	222	227	211	225	240	223	197	236	210	216	221	209	204	207	211	230	219	211	215	214	224	219	237	217	208	212	246	208	197	227	234	220	243	258	208	211	231	256	190	215	225	247	219	221	223	218	225	221	214	191	226	216	212	222	223	253	205	223	224	223	214	207	253	233	256	198	205	235	217	242	231	230	226	219	205	217	193	215	205	213	222	213	221	244	272	210	222	213	172	239	233	222	226	222	258	223	216	209	231	221	232	192	225	228	224	216	222	220	230	239	228	209	207	208	216	218	196	207	235	208	236	215	200	215	222	238	230	219	221	226	226	203	198	207	227	199	203	228	220	207	206	235	221	213	229	198	236	207	240	237	202	216	199	220	213	209	208	233	212	242	233	242	210	213	198	223	211	201	219	192	217	204	240	219	235	218	206	237	210	221	224	211	241	228	265	240	221	241	212	232	227	208	234	249	240	235	239	222	202	264	215	208	187	199	201	201	252	201	217	232	245	208	218	177	197	227	215	265	216	189	215	235	201	195	213	195	220	223	218	248	233	207	223	184	209	239	215	218	240	205	231	201	215	232	236	239	212	198	232	208	221	220	201	236	218	226	218	228	219	225	200	213	194	170	196	210	219	240	197	196	215	207	224	228	178	209	220	196	204	227	210	223	210	233	216	225	230	188	212	192	214	210	194	207	235	212	205	243	206	210	219	214	227	193	233	214	228	227	210	211	196	232	215	238	234	228	249	194	229	230	216	194	233	222	217	233	247	237	186	231	213	183	244	203	213	230	220	206	209	232	222	237	223	224	210	241	234	236	265	202	215	243	228	191	211	233	213	214	223	230	220	230	219	206	229	223	222	214	208	194	214	201	233	210	228	222	233	215	265	235	200	186	204	231	218	209	237	207	218	220	234	214	243	230	216	222	229	204	194	199	223	233	223	216	218	204	210	218	223	216	232	210	233	226	237	222	225	227	203	257	223	239	221	209	218	235	215	216	230	214	211	242	225	220	205	246	200	226	229	243	218	240	254	214	217	236	214	206	241	187	226	211	231	226	218	213	231	208	233	220	225	212	216	251	218	204	225	201	223	246	197	198	221	232	229	231	207	217	202	209	215	221	210	198	252	227	193	226	209	223	228	211	248	219	221	201	214	248	217	196	236	236	205	224	218	239	213	260	215	216	195	219	208	218	236	230	208	202	230	219	207	203	220	226	216	216	227	215	235	209	208	231	193	228	199	233	234	220	193	229	224	216	194	236	191	212	188	223	205	221	200	237	240	228	217	219	219	220	190	225	219	207	212	228	218	227	224	205	226	221	225	211	215	231	223	215	219	250	221	195	242	209	209	225	216	226	204	209	221	246	208	219	239	212	170	239	224	239	230	212	211	210	178	215	218	219	223	210	214	231	218	214	202	246	202	218	231	232	207	212	209	231	238	234	223	216	198	216	223	232	221	208	196	210	220	216	217	206	218	198	210	197	228	199	226	246	223	225	203	186	233	243	218	225	247	241	229	222	236	216	215	215	189
7104	802	1255	1368	1197	1111	879	849	792	671	690	680	686	653	655	700	640	607	641	615	601	598	559	557	601	560	572	598	590	529	614	562	622	550	575	541	581	564	582	562	546	586	546	571	547	545	569	545	525	554	560	523	548	545	573	548	523	544	581	550	568	543	562	561	573	612	612	575	540	518	576	511	521	538	540	590	592	526	535	563	566	517	534	549	531	610	531	569	608	508	531	522	545	536	535	489	574	550	567	570	579	532	550	533	576	562	543	550	510	545	559	521	543	518	602	557	567	535	572	532	544	602	542	555	600	580	527	542	528	539	593	568	594	552	580	534	542	561	565	562	542	555	614	573	576	512	536	539	550	559	519	558	573	537	524	547	579	532	554	545	547	561	575	596	501	581	559	570	525	549	543	557	540	532	527	575	560	545	536	539	584	578	544	590	539	547	503	597	555	550	541	575	565	551	582	539	558	557	581	562	584	612	554	562	570	569	559	589	551	547	522	558	529	551	548	551	573	505	531	558	554	532	544	572	555	546	551	581	557	497	515	597	533	589	572	533	548	560	538	537	575	580	547	599	538	584	557	585	535	496	538	574	500	568	606	565	532	552	580	548	535	552	549	530	562	538	572	561	550	518	548	573	567	560	566	572	580	546	543	532	562	570	586	511	545	524	567	546	552	563	554	547	563	536	526	535	538	515	545	540	594	532	591	548	543	557	535	538	558	556	541	591	494	511	503	574	558	581	572	525	560	540	548	539	525	576	562	565	507	539	557	544	527	562	532	568	562	585	575	578	582	542	606	571	503	542	528	566	568	550	571	547	539	493	570	572	560	539	542	591	538	585	558	555	535	567	557	580	536	540	549	596	614	512	557	522	575	520	585	497	561	537	547	553	505	567	564	572	570	527	513	572	599	590	583	548	545	545	524	590	540	556	565	621	520	560	553	575	569	572	567	588	533	527	525	559	527	511	534	546	575	563	609	613	562	533	539	508	579	532	549	555	566	579	526	539	529	565	554	560	567	528	534	530	538	572	569	534	578	525	574	577	512	547	548	565	522	558	514	560	576	527	561	569	567	562	573	546	576	515	557	540	534	518	563	593	594	531	525	530	577	559	578	579	548	508	565	530	577	572	570	555	623	536	555	572	553	505	550	573	563	542	551	541	571	552	530	536	501	528	518	561	548	517	570	561	565	569	573	548	556	543	562	572	573	583	557	571	523	542	544	567	561	563	549	546	574	554	554	595	533	537	571	517	549	557	563	536	560	538	546	564	575	547	590	521	554	556	548	540	548	543	557	501	548	562	578	587	556	535	564	584	547	566	524	581	529	499	566	551	547	575	537	546	511	578	589	563	578	585	576	577	530	565	521	557	595	537	535	539	542	557	541	546	553	522	552	594	511	544	545	539	516	587	573	586	548	553	576	548	534	524	555	597	501	529	584	554	567	558	555	538	576	576	524	556	553	561	506	511	521	561	561	539	540	557	528	507	595	533	572	538	545	524	539	599	553	573	593	554	601	513	555	545	588	556	580	582	570	575	547	555	560	523	524	489	561	548	495	586	501	560	583	585	561	596	533	545	562	550	585	549	564	581	558	551	593	594	512	565	558	570	548	540	567	555	600	562	544	567	559	573	577	566	579	582	540	565	570	502	551	581	514	506	576	525	577	571	534	562	508	500	585	529	548	551	574	533	587	536	535	539	564	521	521	576	549	545	558	543	556	554	550	538	565	550	502	544	567	534	579	570	570	580	529	547	562	558	556	564	541	554	562	587	523	544	573	528	533	525	532	536	611	563	592	509	571	564	577	537	573	533	546	541	583	523	532	575	540	571	539	535	543	574	506	550	533	530	517	517	563	547	568	549	561	550	519	623	532	549	519	519	559	540	583	525	562	533	565	562	557	568	583	549	557	564	572	602	574	607	551	565	543	585	574	539	545	539	567	522	570	535	562	531	535	550	547	529	578	547	583	540	557	506	501	557	529	527	558	559	517	572	523	586	565	559	569	543	548	578	532	545	560	528	548	550	554	519	570	533	539	550	559	596	584	575	575	592	558	578	575	514	519	549	523	556	560	610	584	525	570	559	566	535	528	558	525	576	590	522	548	556	572	564	568	566	587	562	600	518	561	534	549	587	543	538	534	533	561	560	563	548	538	559	550	543	540	560	540	500	555	569	543	566	553	540	591	525	570	541	550	586	539	558	559	557	515	578	543	603	535	548	546	603	550	530	520	564	554	568	552	542	566	533	529	530	530	531	582	545	520	549	527	560	562	569	532	585	564	558	538	545	577	537	545	593	536	554	573	568	565	548	573	608	565	523	544	533	537	529	536	574	526	540	546	547	524	561	554	572	543	551	539	541	578	563	545	544	509	536	520	533	570	556	537	593	572	555	560	576	564	516	556	546	570	550	598	551	521	498	579	566	524	545	531	567	564	530	573	508	592	571	564	531	584	557	538	564	518	568	575	523	524	546	545	541	547	557	516	539	576	583	563	556	525	546	548	546	563	519	564	520	567	546	548	555	561	551	564	566	588	532	540	541	589	599	543	527	531	545	592	533	510	573	562	559	608	548	568	552	556	553	512	567	572	561	537	551	558	529	548	539	533	535	553	497	546	566	566	528	575	545	564	522	597	557	534	522	539	541	532	575	534	486	545	540	585	551	524	536	568	529	568	554	585	550	557	558	511	534	581	568	580	560	541	545	563	502	594	551	548	545	521	553	543	545	569	549	568	597	570	532	526	554	547	551	540	543	609	540	572	560	559	553	533	543	523	527	581	558	570	548	577	567	564	548	545	563	496	535	582	577	602	574	517	542	562	614	567	512	536	527	535	517	547	599	611	549	543	588	555	559	571	545	557	572	573	578	574	503	496	579	541	558	552	545	565	559	558	596	529	563	578	543	550	586	527	538	523	547	540	525	539	507	560	554	548	540	547	533	525	589	527	544	569	537	570	543	542	546	524	570	534	552	529	527	582	518	574	563	574	512	546	585	546	554	529	574	545	562	549	607	532	631	585	543	530	538	584	560	504	531	522	598	557	559	530	564	606	552	606	534	578	539	538	563	543	522	540	602	544	496	572	561	574	538	592	549	551	583	533	509	517	561	543	548	561	549	576	529	554	592	541	561	566	570	526	558	525	569	588	499	551	602	552	528	542	517	534	512	607	508	558	492	549	560	596	540	555	539	544	540	554	563	519	577	588	520	567	564	530	532	536	520	523	554	572	569	585	560	587	569	532	594	582	546	575	550	557	590	535	552	558	558	582	543	581	569	562	569	522	548	571	564	557	598	524	519	511	590	545	531	539	559	598	511	533	537	567	580	538	558	529	546	556	583	576	528	522	548	539	506	545	545	571	556	522	567	595	509	493	552	582	612	560	588	553	545	567	569	548	543	567	587	541	527	565	565	546	536	480	525	533	527	522	585	573	579	527	547	543	558	533	541	532	529	537	539	489	509	571	562	554	525	541	567	558	536	559	506	551	518	515	565	539	545
16472	1406	938	742	559	487	426	395	367	360	329	320	284	325	327	277	240	284	248	317	324	287	292	309	276	257	264	292	256	283	300	281	258	244	279	309	270	291	304	276	304	312	269	268	281	287	284	274	279	302	306	302	282	290	251	317	290	266	249	290	279	261	259	261	310	295	284	292	262	281	277	235	258	266	267	277	298	249	280	265	279	266	261	303	267	280	275	265	287	282	289	290	272	224	260	310	239	270	280	255	305	280	279	237	274	290	263	303	292	276	279	297	293	243	282	262	268	277	270	270	323	261	329	261	290	253	256	246	287	288	276	314	294	274	275	285	267	296	280	288	251	270	268	255	271	278	282	289	260	287	293	288	327	281	298	307	274	288	289	284	301	300	281	262	256	278	280	259	272	265	262	261	291	245	263	283	288	302	287	292	270	284	260	263	260	278	284	277	253	267	286	279	309	290	236	236	262	267	270	292	276	297	242	252	275	288	276	293	266	296	288	281	289	261	281	272	273	281	314	265	246	235	268	267	278	301	274	290	285	260	277	245	282	298	290	277	276	283	278	263	278	260	293	278	305	291	286	284	274	274	263	276	291	271	259	273	264	232	268	255	259	280	254	271	258	252	261	292	270	255	311	277	270	280	265	256	283	286	251	271	291	288	265	305	249	269	266	284	263	266	299	255	294	292	277	289	259	299	261	303	258	283	286	299	267	276	266	268	255	240	283	281	260	279	289	267	299	272	275	274	293	295	284	260	291	268	286	277	275	257	268	284	250	278	227	278	255	277	305	268	294	271	276	277	262	302	301	283	274	295	297	301	259	262	285	266	286	287	270	272	247	217	276	285	287	293	263	258	259	239	293	287	269	253	269	297	306	273	260	274	319	280	268	297	280	277	250	252	267	299	279	266	251	267	260	294	240	308	279	292	284	240	272	279	265	278	276	246	289	273	265	284	256	256	278	242	272	261	271	261	285	256	274	269	307	275	320	268	275	269	254	285	304	294	297	267	255	250	291	284	236	292	274	281	266	261	269	284	300	287	292	282	262	281	269	303	281	275	268	253	288	288	273	263	282	287	255	283	287	258	283	262	275	292	260	277	268	278	306	295	296	253	300	276	282	277	275	274	271	287	278	244	299	301	272	281	274	289	257	271	259	260	287	254	260	260	272	292	309	263	252	291	286	306	300	310	266	319	282	273	290	294	290	266	305	282	265	269	282	306	275	296	301	317	260	268	296	279	301	290	299	271	286	257	326	259	247	260	269	273	253	293	267	246	273	317	264	295	262	268	270	264	308	275	259	299	274	270	278	311	248	280	284	262	276	255	257	302	308	315	278	253	266	282	248	277	283	284	283	258	253	279	246	263	284	280	279	260	297	290	274	298	264	281	311	278	243	268	269	297	274	267	260	244	268	270	313	306	264	280	277	234	257	320	287	254	300	287	258	270	290	327	270	269	280	295	265	263	311	305	291	281	294	271	275	297	276	262	259	283	278	283	284	287	308	278	299	280	334	297	289	266	277	288	281	273	289	298	258	316	305	296	303	269	269	248	225	292	279	281	255	291	275	254	279	284	268	265	297	257	260	261	256	277	283	284	306	265	263	309	274	260	246	282	266	274	316	276	287	272	284	300	289	302	283	265	250	301	267	268	274	264	266	286	264	283	252	270	299	284	276	296	282	286	289	282	287	289	278	291	271	304	287	302	311	238	287	264	307	264	281	299	273	259	311	259	276	253	276	295	267	257	221	270	262	289	277	272	264	265	273	270	282	265	293	250	284	283	257	291	286	304	299	283	288	272	269	289	289	289	270	266	269	276	313	265	278	283	300	303	288	285	290	267	265	254	270	267	274	271	265	280	284	275	308	223	283	286	266	264	267	256	314	279	265	274	280	271	267	236	284	270	292	270	295	269	266	285	318	264	281	289	270	264	293	276	276	276	306	272	289	320	271	285	306	282	300	279	272	272	272	275	263	275	266	284	263	281	282	277	301	270	281	264	298	260	297	301	284	264	248	263	302	277	275	281	277	298	274	286	235	301	301	287	300	285	259	265	281	262	315	272	271	287	291	291	260	280	267	291	291	289	268	258	269	274	291	269	279	267	280	291	282	267	292	275	272	281	263	246	254	271	285	273	265	269	275	268	278	326	289	260	271	270	271	285	276	268	260	259	266	299	290	285	262	235	279	274	268	307	274	281	264	296	280	269	274	288	230	294	289	283	286	289	244	300	293	267	281	281	242	273	265	262	289	269	272	304	298	270	266	283	276	283	292	294	271	256	286	280	258	276	295	283	260	272	332	298	251	269	267	283	246	287	300	262	292	285	272	287	268	261	291	286	292	276	269	283	272	281	276	271	276	322	257	300	281	227	295	299	280	289	274	287	284	260	290	265	273	282	284	294	269	313	288	266	272	286	269	281	280	290	265	286	260	275	303	298	281	321	313	264	264	278	238	286	254	261	257	275	257	275	299	266	264	267	271	269	267	309	285	267	255	242	265	263	256	252	252	297	267	288	259	266	299	274	264	261	286	313	257	284	283	265	261	290	275	260	277	273	265	301	296	299	259	278	270	277	279	316	259	290	262	234	272	279	313	277	262	276	264	286	278	275	304	232	311	296	282	288	301	299	261	260	274	292	253	253	310	277	313	242	280	246	285	288	276	292	254	296	252	269	282	265	289	281	300	241	272	273	263	248	263	292	282	284	248	230	257	305	299	283	260	246	281	254	257	271	238	291	257	267	259	292	275	253	271	293	259	303	294	286	255	266	268	281	282	298	316	258	306	268	290	282	277	272	309	240	279	283	279	262	279	293	284	302	273	288	263	287	261	262	254	287	290	322	298	267	278	277	229	276	260	281	263	292	271	261	269	293	289	280	263	283	283	269	272	273	268	298	278	320	259	290	282	313	267	283	284	261	239	303	306	276	239	288	270	295	245	305	279	297	274	254	287	294	264	299	276	269	273	251	264	275	267	248	262	241	279	264	269	265	277	283	298	286	276	273	248	263	254	271	282	261	270	275	322	274	265	264	266	284	285	281	287	285	294	288	249	262	294	275	270	272	281	283	295	283	277	264	243	236	283	253	252	280	269	279	260	290	277	289	284	255	250	297	286	315	246	260	289	270	304	287	290	268	269	236	278	266	294	274	281	289	323	274	272	290	258	280	327	266	274	263	282	274	299	259	281	309	274	276	284	304	300	249	292	244	290	270	280	289	290	276	271	285	284	277	283	269	260	280	297	275	277	256	288	290	239	256	262	261	254	307	275	284	272	261	278	277	262	297	281	295	243	286	290	311	321	315	259	308	271	285	267	278	265	292	283	269	293	254	268	253	277	293	300	290	241	260	266	308	279	268	260	287	257	284	285	281	285	272	289	290	269	304	289	274	273	282	242	234	278	259	261	270	256	273	253	249	293	268	283	268	302	293	267	272	273	314	285	287	284	264	274	300	283	260	260	284	297	230	288	281	276	261	290	279	267	268	284	262	319	281	278	309
8984	1259	2079	2382	1976	1647	1328	1255	1152	1042	1032	928	896	875	863	847	784	780	778	834	735	783	737	758	721	776	727	697	770	710	726	759	698	788	670	728	721	707	715	714	703	716	685	690	663	719	730	701	698	672	679	689	721	730	687	674	728	731	717	794	749	704	693	733	740	715	726	662	679	687	657	698	713	711	724	733	702	724	743	685	739	706	695	640	725	697	730	686	683	683	673	694	702	725	671	676	741	741	656	699	691	736	671	701	681	678	647	664	687	748	662	700	696	728	706	712	714	688	692	661	739	658	670	715	726	687	707	674	683	680	667	719	646	684	697	693	709	706	735	718	717	721	731	648	655	671	701	681	702	738	697	707	721	681	704	693	701	689	666	677	710	719	710	690	656	754	691	704	702	684	684	684	719	678	704	686	648	707	694	681	628	694	651	722	705	682	643	743	724	719	707	700	719	676	704	707	709	695	690	691	665	670	710	728	774	702	711	646	701	700	738	694	672	726	676	677	660	706	696	684	737	654	734	630	704	688	713	663	675	673	647	725	738	713	695	693	712	692	674	699	668	732	682	669	676	724	680	705	718	645	693	670	730	683	737	684	682	753	675	670	679	662	658	708	683	662	691	710	688	720	696	729	664	686	711	693	703	704	687	709	654	706	689	696	690	678	700	715	681	701	649	707	675	670	670	699	665	712	671	686	699	736	696	672	709	700	710	666	726	666	719	720	718	693	704	628	689	736	711	656	667	688	695	713	661	699	678	722	733	696	706	685	708	711	720	736	709	749	672	759	652	676	682	694	690	684	662	686	683	709	725	684	720	714	694	682	698	706	748	740	687	730	670	701	706	632	689	756	687	650	699	687	669	707	700	699	671	700	684	661	660	678	686	713	712	655	664	707	709	718	691	698	719	684	697	688	751	697	716	709	698	654	742	712	693	678	692	705	667	679	701	675	658	690	720	699	675	644	652	676	691	713	679	714	666	694	668	689	706	658	695	670	649	707	664	663	704	678	687	691	768	731	660	704	681	665	697	638	723	665	688	652	686	677	708	715	677	675	669	701	691	694	669	708	706	725	721	711	705	656	710	757	700	681	737	736	677	678	679	687	690	662	675	740	736	695	705	701	713	655	738	679	716	691	714	732	698	677	726	735	717	696	705	674	726	662	724	658	734	662	632	730	695	655	715	733	692	699	672	685	661	652	690	693	664	715	668	757	734	696	697	706	651	680	681	673	685	736	671	676	659	684	688	664	733	670	705	718	763	710	656	705	743	675	699	714	677	681	747	720	689	684	707	671	696	689	678	683	700	697	628	712	665	700	696	653	694	671	706	668	696	732	724	724	711	655	679	695	703	712	735	647	683	682	719	694	692	694	684	687	708	688	701	679	687	681	688	663	669	772	711	718	680	734	727	701	718	708	714	726	632	670	711	685	669	674	702	694	676	687	706	748	689	706	729	768	736	701	714	683	714	683	694	718	682	681	674	667	708	680	693	730	703	665	703	689	709	674	652	659	734	696	669	641	694	700	680	700	716	722	675	656	678	711	702	690	699	754	672	650	713	687	756	681	674	678	654	692	734	687	685	680	656	588	697	698	707	767	695	682	694	703	720	755	726	685	712	711	709	648	728	673	685	683	693	654	678	695	670	680	697	682	718	690	729	706	675	653	704	695	669	688	681	698	733	734	645	682	740	698	690	664	697	665	728	696	688	696	661	750	678	659	696	686	675	676	711	691	633	727	699	698	708	664	680	667	723	667	693	737	676	702	687	743	685	686	659	694	680	665	716	690	777	712	697	672	757	762	664	671	689	742	731	675	699	682	708	686	649	750	708	715	628	687	718	732	683	709	679	648	722	693	717	717	692	646	694	700	717	699	685	729	787	665	687	725	727	700	684	681	710	676	687	684	692	684	722	667	672	699	680	668	712	675	689	725	670	652	741	646	678	680	714	701	738	619	688	732	701	702	719	682	742	686	700	680	670	660	704	702	739	686	717	695	716	690	766	718	718	681	707	691	701	703	741	680	666	735	709	695	678	653	705	663	686	721	725	703	663	678	706	724	678	679	707	681	674	718	698	702	698	710	689	685	716	706	687	750	661	704	686	696	689	665	655	695	685	679	684	643	752	721	666	715	731	705	669	690	693	694	694	628	719	717	686	665	696	732	715	666	666	721	677	682	672	670	663	693	654	673	703	686	679	717	687	707	712	690	728	768	705	704	638	677	668	726	719	735	641	718	719	694	673	725	655	722	716	701	726	612	714	671	731	694	645	683	697	689	713	712	692	707	728	684	672	704	716	720	751	708	683	715	696	664	715	679	732	687	688	682	695	725	684	706	704	720	671	713	718	661	691	675	731	697	703	709	650	716	656	688	683	726	675	650	701	706	687	650	711	678	681	675	674	663	711	707	680	686	704	700	686	688	719	707	707	695	645	674	706	725	695	711	645	723	730	760	712	677	684	655	716	676	669	710	687	743	696	648	698	735	697	697	668	678	761	650	642	677	736	696	681	700	690	682	739	649	682	713	646	735	684	680	748	705	667	667	705	661	655	705	681	680	705	715	667	689	685	677	674	706	759	688	674	678	713	726	686	678	701	720	701	709	668	669	723	690	689	689	704	694	642	743	696	678	670	702	703	671	712	664	693	688	668	703	670	727	679	715	653	715	711	667	731	691	734	685	704	735	698	705	691	717	727	703	723	709	672	729	734	692	700	712	710	688	660	715	763	720	704	734	678	709	742	671	709	726	668	718	666	694	647	674	739	655	666	740	705	667	673	738	724	678	708	678	726	690	716	699	692	697	652	685	673	717	671	695	665	682	619	687	645	733	752	661	720	755	644	708	666	709	665	698	697	750	718	692	697	707	715	723	706	716	667	741	731	700	704	674	729	697	717	660	745	722	756	689	682	674	673	633	642	694	675	663	706	739	702	695	659	723	670	682	703	708	660	709	712	692	694	674	687	691	658	683	705	664	702	707	689	686	631	684	701	688	751	704	723	706	684	669	688	696	682	677	685	725	717	683	694	685	724	677	671	682	656	673	699	691	697	702	692	684	729	711	703	692	678	715	690	699	661	679	663	682	690	677	667	724	723	746	696	622	668	678	702	659	750	653	671	730	681	706	681	691	699	681	663	663	671	704	699	645	707	729	687	707	639	718	636	735	704	702	676	687	688	719	724	654	681	710	663	725	663	679	718	652	707	678	685	700	668	691	692	671	713	684	687	694	668	722	641	688	680	730	682	714	670	700	696	674	723	684	714	714	685	675	688	659	679	646	715	707	706	721	696	705	729	740	721	675	714	660	640	713	674	633	713	722	709	726	697	697	687	712	672	709	739	708	662	714	693	636	673	721	694	740	685	688	682	743	695	699	669	654	691	697	694	746	669	715	664	655	728	696	673	710	663	691	659	674	691	632	705	703	656	660	727	710	715	686	695	720	699	677	685	755	732	713	713	713	659	765	745	726	702	683	721	679	679	653	669	725	709	698	655	700
2665	420	501	387	435	397	392	406	438	428	394	445	438	437	403	402	451	424	432	444	459	405	412	369	436	395	380	418	460	424	402	433	442	428	443	423	438	430	440	413	393	492	425	465	424	439	450	476	409	439	445	481	424	401	431	475	450	461	438	431	436	411	457	427	397	414	459	462	415	427	418	431	439	464	429	414	429	458	471	408	440	431	402	408	446	442	392	392	408	398	425	419	446	410	427	443	424	449	462	430	440	432	408	433	429	432	404	408	468	411	441	428	433	393	419	400	484	436	451	383	399	425	413	388	424	416	464	452	389	435	427	430	412	448	386	416	451	417	409	470	419	402	451	468	450	391	409	431	411	428	413	401	418	413	428	412	401	418	395	381	441	420	437	476	446	434	435	444	368	437	414	449	427	427	422	468	427	414	436	461	440	402	405	446	439	431	412	403	422	428	406	421	468	433	419	428	406	439	437	431	417	420	402	414	383	450	447	437	447	416	403	444	443	470	383	384	447	443	424	425	434	413	423	438	409	412	429	425	423	378	419	433	455	411	390	457	438	435	407	412	419	428	428	452	464	430	413	432	429	447	438	416	427	437	435	415	412	438	434	394	430	386	411	459	430	426	417	411	411	442	458	437	382	390	419	452	412	435	419	425	410	398	399	451	422	411	403	419	432	404	407	445	415	402	430	404	402	414	429	434	389	444	405	465	445	434	432	425	448	396	415	441	428	413	426	443	441	413	421	473	427	383	436	444	416	437	443	415	411	457	414	394	439	419	417	420	422	429	451	439	412	413	435	416	435	406	474	424	417	453	376	459	442	366	442	405	439	378	438	447	405	425	436	484	428	436	405	438	374	460	419	411	432	430	414	435	463	410	412	448	449	433	446	436	418	423	411	413	408	413	384	413	428	474	425	427	414	379	458	410	419	431	435	435	455	385	418	416	479	442	435	407	391	413	436	431	414	422	443	401	416	451	421	432	453	417	467	437	475	433	410	466	411	363	445	443	436	408	410	413	418	447	454	434	390	409	413	437	434	435	405	437	440	429	417	426	411	430	389	388	403	431	425	416	412	422	454	393	404	412	424	420	356	443	428	387	426	385	377	462	447	401	433	440	415	469	427	430	448	450	399	455	422	391	451	400	408	430	439	412	428	437	449	426	423	393	389	432	428	449	413	376	428	412	424	439	388	471	461	434	448	412	412	406	422	414	437	451	431	412	461	407	415	454	401	457	439	413	398	454	392	451	396	412	405	420	414	441	431	400	397	408	431	418	431	453	394	433	444	417	439	463	426	427	440	409	419	419	410	405	424	441	429	395	397	420	365	439	403	421	451	421	398	454	452	429	386	382	401	414	413	389	420	449	466	392	420	434	418	391	418	405	415	452	399	429	393	428	448	443	468	404	440	398	438	434	460	447	419	457	453	403	405	409	430	436	404	426	456	427	393	396	404	423	452	451	429	433	426	464	426	399	395	417	433	426	450	452	402	411	418	432	391	446	424	391	427	438	413	406	398	445	423	401	433	411	463	415	422	417	408	415	431	441	406	414	451	438	417	424	432	457	453	392	444	408	395	482	439	439	411	417	436	414	438	404	452	409	437	429	431	455	416	440	426	389	419	405	464	417	419	409	421	429	399	444	426	422	369	439	430	450	444	401	411	456	411	426	425	419	414	416	407	418	439	453	422	435	430	435	419	375	403	426	433	445	440	381	421	425	452	423	450	440	401	437	432	390	416	407	434	405	435	432	402	422	400	444	406	415	459	428	411	428	432	430	443	410	398	425	447	439	426	426	409	419	442	400	440	458	440	443	459	397	469	451	431	432	423	414	419	429	442	415	406	433	437	409	387	400	398	395	427	410	409	471	435	431	408	429	405	412	443	388	411	431	452	455	467	438	423	430	416	420	430	423	420	422	441	437	411	442	441	442	412	398	420	431	463	402	446	453	425	424	406	417	461	429	420	408	362	448	454	435	448	412	439	420	436	445	400	461	443	438	427	453	437	403	428	424	419	412	418	407	467	432	434	475	411	438	409	387	424	407	420	436	410	414	447	454	374	418	466	474	414	440	425	475	408	417	400	445	388	460	444	462	451	421	434	435	427	440	449	390	395	407	413	426	406	433	416	423	445	438	420	405	431	427	410	439	422	451	435	372	437	433	376	432	436	436	412	438	422	432	431	420	417	399	434	455	427	423	439	374	436	416	427	471	394	468	420	429	386	452	426	442	443	437	432	441	439	417	411	392	395	432	387	426	451	465	443	414	384	354	452	421	426	466	400	450	424	419	438	428	434	367	406	383	390	399	429	444	376	388	403	427	462	384	422	428	413	404	420	434	446	412	434	422	432	404	415	469	430	421	429	469	376	412	445	423	402	407	403	439	423	441	414	437	420	403	424	394	401	382	415	428	419	421	431	408	433	410	457	425	401	384	426	395	409	429	416	435	453	430	440	427	443	482	440	448	419	411	391	393	458	432	426	400	406	429	432	412	407	401	388	419	427	421	474	380	413	408	437	409	441	436	442	417	409	460	431	406	392	392	391	423	410	398	431	429	432	440	464	433	465	460	436	417	459	412	429	436	411	447	436	427	463	464	439	419	461	425	431	387	424	435	418	407	383	409	412	392	406	412	418	391	422	457	456	404	436	390	417	389	422	434	402	443	445	410	425	386	465	441	462	448	449	404	403	408	379	414	433	417	429	387	449	421	449	444	429	426	421	423	435	378	392	391	444	422	452	436	406	424	378	462	453	394	412	379	445	423	424	431	437	407	419	425	442	414	399	387	425	419	427	397	433	432	428	435	419	415	415	429	412	417	425	450	435	412	469	448	396	417	430	424	425	399	420	437	409	434	401	428	434	443	421	433	406	441	396	432	436	414	390	421	436	386	454	408	426	411	407	428	392	408	454	428	401	421	398	493	397	455	450	442	393	401	405	430	418	429	412	416	416	424	435	403	402	426	436	431	429	455	407	436	403	425	418	436	424	377	424	422	437	457	399	475	436	414	449	472	406	414	445	418	409	432	416	398	432	451	451	415	442	425	413	427	437	446	481	428	416	375	433	400	465	436	405	383	406	438	403	409	426	410	404	406	394	425	420	410	427	457	463	398	413	438	448	396	394	418	416	438	420	420	419	407	423	429	407	412	417	417	470	428	475	442	426	452	398	422	449	426	407	411	461	417	452	418	390	407	452	454	388	424	487	458	439	417	395	422	440	413	437	389	420	468	429	428	407	407	431	413	457	394	415	441	405	426	398	393	417	446	450	475	433	439	431	394	429	375	445	395	445	393	377	479	402	399	431	387	438	417	437	403	472	445	452	447	430	470	404	433	417	425	425	412	405	434	427	419	417	406	409	402	446	425	423	462	379	390	394	424	409	422	465	433	432	428	456	425	416	437	394	412	402	443	451	401	494	453	418	425	435	435	421	390	415	423	414	406	395	424	441	433	464	454	390	410	417	448	447	424	452	426	427	447	441	415	434	427	404	435	426	420
3093	963	1003	975	948	1003	1017	949	983	955	1003	967	976	958	966	1007	939	944	955	932	907	921	974	966	931	910	979	954	970	981	934	961	963	871	973	916	936	949	926	930	954	962	948	971	963	926	979	948	924	946	998	1001	963	930	955	920	976	981	967	915	885	1000	956	950	920	942	961	932	973	958	956	891	916	994	968	908	993	912	970	918	905	848	958	927	935	960	882	983	932	881	959	983	903	930	956	987	962	963	892	991	903	920	924	925	933	945	923	928	902	898	955	966	923	946	916	1015	929	903	949	962	920	913	909	945	964	985	932	931	960	945	952	987	941	937	935	926	941	967	957	923	938	943	955	904	963	946	992	1026	987	913	921	912	927	987	928	931	890	987	943	928	969	938	919	940	929	983	970	919	922	958	925	962	930	985	999	999	930	945	994	995	902	923	901	931	934	995	944	963	917	949	958	917	981	964	932	934	914	904	975	922	940	1002	907	946	979	931	946	885	990	945	943	942	926	960	890	965	902	964	930	938	975	914	963	1031	1019	937	949	941	942	949	942	857	914	941	940	978	945	977	941	921	904	937	961	917	953	932	967	970	953	961	932	928	944	937	941	945	902	925	928	914	901	971	952	979	977	914	897	946	956	998	961	883	952	939	938	945	954	971	933	941	931	943	866	896	893	943	928	945	882	968	876	938	904	936	949	945	927	935	926	938	965	934	920	965	876	913	930	903	991	966	955	979	953	994	907	964	940	912	906	908	961	931	891	905	980	951	965	936	940	980	976	946	909	932	953	917	944	922	926	981	893	963	975	1004	1008	929	951	989	980	920	944	980	950	969	876	960	907	975	931	889	921	895	964	948	936	964	986	899	927	910	937	966	969	988	943	960	911	970	980	929	920	942	980	956	981	961	928	883	886	963	968	914	972	915	936	950	894	990	946	958	970	933	916	885	912	891	952	958	947	1009	936	921	926	914	928	955	963	908	966	922	946	929	949	929	965	908	957	923	979	983	954	982	971	913	1004	976	983	957	938	971	902	936	906	950	997	954	970	993	940	932	953	971	950	985	937	925	978	888	925	961	955	932	922	1002	963	949	929	921	980	933	1025	971	967	908	933	962	929	1005	933	905	972	956	1030	936	941	965	965	910	939	958	1007	1005	945	890	951	913	959	963	901	922	946	943	945	950	932	985	954	954	982	893	959	917	879	922	932	936	950	952	937	957	948	972	985	924	943	934	985	919	940	1017	942	952	929	936	951	955	953	936	911	970	901	990	936	924	909	920	929	939	892	901	873	905	988	928	949	932	895	941	948	933	900	961	996	959	961	883	876	940	956	996	971	932	920	962	964	945	965	907	952	912	938	968	945	987	930	965	973	961	1019	922	979	988	863	936	913	900	939	1035	953	951	923	909	947	913	938	932	923	966	930	916	933	956	1006	970	933	931	942	945	938	931	907	1000	974	919	949	918	906	958	960	927	932	963	964	961	973	987	942	942	900	970	958	960	915	949	923	880	955	962	930	919	971	959	899	942	959	955	945	948	917	949	944	926	926	906	961	917	1002	942	922	981	925	954	910	923	913	929	921	928	948	918	979	982	941	883	913	940	981	900	924	978	954	934	959	953	929	907	938	948	987	957	927	941	899	947	954	935	918	937	962	912	988	969	911	935	916	917	924	938	994	924	973	925	943	957	960	942	931	910	931	913	928	971	941	964	986	988	997	936	924	921	957	979	936	927	956	996	926	910	935	958	929	947	944	912	938	940	952	934	926	928	940	954	919	945	962	968	947	937	918	909	948	955	923	940	960	972	972	933	965	970	871	974	933	902	972	956	911	900	880	985	976	916	957	950	923	945	942	1000	958	940	939	996	922	969	949	972	972	957	981	948	935	955	946	932	984	916	938	975	901	969	960	955	978	916	981	941	941	874	932	906	929	936	936	935	943	899	970	981	949	942	922	947	986	873	915	913	931	978	966	958	946	994	973	916	933	904	950	984	953	982	1002	943	928	974	977	908	977	954	933	962	977	965	946	934	943	899	958	983	911	974	964	951	931	939	964	921	956	897	967	960	969	916	911	944	933	969	927	900	914	942	993	913	885	898	959	945	960	954	909	990	983	904	956	929	981	895	888	943	931	934	930	890	962	998	911	916	979	965	944	947	952	946	863	937	992	945	979	986	968	970	969	970	998	933	926	913	903	971	906	975	1004	953	973	933	966	944	983	973	948	998	944	993	941	882	885	921	900	964	978	939	935	935	944	986	943	947	1030	953	897	977	938	912	938	977	910	932	928	946	890	936	902	883	886	968	936	969	966	944	933	943	941	973	933	948	944	1007	954	943	947	950	1003	934	968	998	950	950	959	994	923	961	922	939	894	978	948	994	916	929	935	958	907	924	967	909	966	968	966	974	918	986	933	916	887	927	965	949	902	936	928	1002	927	932	935	1018	942	985	954	942	954	971	940	922	944	956	911	926	936	927	924	938	903	935	907	887	949	879	965	916	909	917	945	910	926	882	893	921	892	886	903	992	958	991	948	925	919	905	952	927	909	907	969	966	968	891	944	950	948	975	969	956	926	954	982	939	943	976	1014	894	929	934	910	972	915	950	936	929	1002	961	914	922	968	972	934	896	934	912	974	955	943	965	944	913	917	949	908	905	939	988	990	945	932	967	975	897	930	995	906	970	914	962	916	930	918	935	900	913	940	946	963	887	971	939	955	950	924	978	964	948	921	944	938	868	961	966	920	939	998	907	939	943	924	950	921	947	938	905	972	966	937	950	989	911	897	938	937	948	918	942	957	986	930	965	913	971	952	988	935	917	983	906	932	974	943	929	926	1011	879	997	996	944	902	957	898	933	965	907	977	911	944	956	876	1002	955	947	892	933	957	930	926	918	934	908	984	919	975	978	950	943	939	929	978	1000	966	944	954	967	957	955	908	957	953	968	944	900	929	968	931	926	942	988	940	893	900	980	943	941	961	960	927	937	983	942	903	976	855	972	989	969	923	970	957	969	983	870	941	936	931	942	891	974	947	928	1014	986	961	955	960	938	916	937	930	959	967	950	972	950	1017	947	972	924	981	972	919	959	913	884	992	932	927	948	898	987	998	937	897	906	974	965	956	962	928	963	980	953	928	951	1013	930	925	940	994	900	1010	941	960	988	925	918	929	911	901	937	888	948	902	963	918	949	972	949	950	947	929	908	941	920	982	933	937	948	968	936	959	942	927	935	951	977	999	966	964	992	942	914	1003	963	913	948	932	1014	958	987	903	944	932	954	956	967	965	1001	910	963	935	947	898	917	987	934	889	929	957	935	939	894	996	937	897	891	945	987	967	900	949	987	961	940	916	916	996	980	918	928	942	936	955	914	917	898	931	936	975	981	953	939	929	922	914	1008	979	994	962	979	898	914	925	926	946	994	937	937	934	940	982	942	917	956	888	923	938	971	932	982	940	898	927	922	938	895	989	921	966	971	929	927	906	977	959	931	951	978	917	915	960	964	1012	977	949	941	903	984	915	981	896	956	984	969	970	907	902	965	954	936	891	943	947	958
8894	502	524	438	366	328	256	270	256	246	260	220	205	229	221	220	212	193	215	235	192	212	198	215	192	201	246	220	220	218	244	194	218	207	221	224	231	212	197	228	215	224	204	240	209	193	230	223	226	219	222	219	197	246	215	198	216	235	193	209	226	228	218	193	190	187	226	228	237	215	227	206	206	251	213	210	242	214	218	230	202	235	210	191	217	208	174	239	265	206	220	205	222	227	224	213	214	206	193	214	216	217	202	239	203	242	221	231	214	189	204	222	211	189	186	212	222	218	223	215	214	180	218	235	218	203	238	214	231	207	210	210	219	228	221	225	201	239	206	234	215	238	195	236	220	224	227	216	208	199	196	224	226	219	221	198	213	204	186	226	223	242	197	221	208	228	225	201	194	220	215	230	229	219	222	217	218	207	228	212	217	224	248	217	233	213	202	212	226	223	210	236	203	250	213	217	208	207	201	215	217	180	228	234	204	241	194	214	214	248	208	190	212	207	237	225	213	222	211	231	231	207	189	219	220	200	212	236	226	222	227	209	217	242	218	231	234	211	228	225	172	223	214	211	213	235	232	211	197	190	205	233	197	217	213	249	227	231	197	227	194	223	199	198	204	235	221	209	227	201	234	218	236	200	211	218	237	231	210	213	207	195	185	219	202	207	196	209	218	220	221	197	234	204	204	218	204	217	221	216	231	213	238	230	215	200	211	236	214	192	209	183	235	238	216	198	204	206	230	201	224	217	213	231	213	251	237	231	223	224	209	222	219	194	224	183	224	239	213	204	234	209	242	204	225	223	204	210	217	219	209	256	205	222	215	221	232	212	195	208	204	209	199	239	213	195	223	223	225	223	221	216	223	204	195	196	244	241	184	236	222	195	197	229	224	222	220	213	212	228	240	232	189	212	227	233	203	244	213	224	194	229	200	261	236	177	204	220	222	207	245	236	202	206	206	194	200	237	199	214	239	222	210	203	225	212	210	226	200	217	215	218	222	230	207	220	247	246	205	209	233	239	211	239	213	202	227	238	221	193	209	214	247	244	236	230	223	197	204	191	190	221	206	210	241	229	223	221	220	214	244	199	231	189	189	226	218	226	198	226	222	198	201	224	199	250	209	242	229	204	176	209	213	219	200	206	235	190	217	215	227	234	241	226	209	227	244	228	216	250	220	188	206	217	230	217	214	218	209	229	243	239	203	220	220	183	239	230	226	198	221	206	190	222	231	212	221	242	208	190	220	235	198	237	252	233	223	211	207	256	211	251	233	231	247	219	235	199	185	191	221	243	219	229	197	233	215	207	226	240	220	214	230	214	186	219	211	218	193	212	234	261	197	222	200	225	206	196	237	231	178	194	222	197	229	190	239	204	196	208	213	235	198	201	239	192	219	196	226	200	206	194	198	212	197	212	217	235	182	213	209	182	232	224	206	213	250	214	202	211	203	203	233	239	196	187	219	223	221	203	232	197	202	226	209	224	235	226	225	223	256	256	229	216	242	186	205	219	201	223	208	202	230	227	207	227	226	186	230	223	234	216	198	207	216	220	232	224	183	221	219	221	212	234	196	222	211	187	220	222	230	238	218	211	228	231	214	233	224	234	189	205	228	238	200	245	201	232	194	228	234	234	232	211	208	236	196	231	197	225	217	227	217	215	206	228	213	216	222	203	217	243	218	210	200	220	191	204	200	227	210	202	214	232	214	234	238	183	212	196	216	196	194	189	229	207	211	222	214	216	194	206	232	232	236	234	215	256	223	215	234	251	220	203	233	242	220	193	187	220	209	205	238	210	236	247	234	214	206	209	207	228	214	195	195	202	224	216	201	217	212	196	189	203	200	195	217	219	211	204	246	219	221	234	202	217	231	224	206	232	215	193	226	192	226	212	220	213	203	204	224	201	215	203	223	210	210	219	216	236	222	234	198	198	216	222	208	218	206	199	238	202	206	214	201	210	225	203	210	217	218	211	222	217	213	221	215	206	209	196	198	209	181	215	206	231	250	199	242	206	222	243	234	196	210	232	243	201	188	248	223	229	228	230	226	238	196	203	204	210	198	178	199	212	217	228	223	211	239	229	214	239	213	220	237	197	221	225	200	226	219	216	209	241	201	227	212	169	189	210	203	244	207	210	226	234	236	234	228	220	221	207	224	205	219	180	230	225	183	217	240	227	196	190	197	236	214	213	236	199	240	216	265	199	234	211	207	227	193	226	232	247	213	219	211	204	217	220	233	211	220	229	214	210	207	219	206	193	208	229	240	240	214	207	208	230	202	246	218	209	196	226	229	206	196	227	208	192	188	240	227	202	216	240	201	221	192	203	215	211	210	194	192	200	200	216	218	210	232	235	197	183	212	247	226	248	211	228	221	214	221	229	220	212	220	200	214	193	227	217	222	230	242	208	226	211	191	191	232	229	218	199	228	180	177	218	249	222	205	215	250	234	223	207	208	227	221	199	199	227	222	220	215	196	227	225	217	216	213	230	219	241	199	217	229	220	181	210	216	199	212	222	222	195	219	233	226	232	204	208	246	212	252	254	203	242	205	202	211	189	240	205	220	211	210	208	228	200	223	218	201	222	232	208	237	205	249	222	217	258	190	232	223	258	204	222	212	199	198	198	224	221	216	232	197	244	222	238	231	202	215	225	224	235	205	215	256	216	243	229	236	238	213	213	226	238	232	209	212	217	188	220	199	206	192	218	183	181	226	201	190	188	206	204	221	238	194	206	216	209	233	218	250	260	229	206	219	195	210	224	215	237	222	227	208	200	210	241	224	195	223	220	226	219	210	203	231	202	220	206	218	237	186	218	227	212	209	238	237	222	218	200	220	209	193	219	224	214	226	218	231	231	235	210	205	218	246	248	233	200	225	203	193	235	233	208	225	202	219	226	222	218	190	232	196	203	219	224	193	220	205	217	195	229	255	228	237	214	204	193	223	220	226	227	236	225	225	239	197	213	196	231	203	227	232	192	235	206	227	227	210	261	227	178	216	208	205	198	231	211	205	222	211	215	223	204	207	219	210	197	241	236	240	228	228	217	211	225	205	198	213	233	236	217	221	216	252	252	220	206	232	233	204	213	198	225	218	199	202	212	212	220	230	232	216	200	231	231	228	208	231	215	250	214	215	217	194	195	194	213	236	226	241	205	221	199	195	213	217	222	209	215	221	230	201	209	221	254	231	208	216	228	227	210	215	214	253	219	224	202	213	219	183	223	251	219	216	220	199	247	211	202	220	208	233	223	221	210	229	236	223	238	213	235	209	214	234	206	222	212	227	200	209	244	189	224	202	229	254	206	229	199	224	222	217	207	213	217	223	235	230	224	226	212	221	228	211	198	234	246	193	210	234	196	231	221	208	227	204	197	207	203	219	201	226	226	207	203	206	222	221	187	224	234	217	228	218	203	228	218	210	202	262	215	214	218	211	210	215	203	196	219	212	269	216	230	233	166	234	220	214	220	230	203	236	234	224	197	224	221	210	227	224	224	216	228
7215	788	1297	1386	1230	1064	935	839	793	730	717	676	687	585	617	635	575	560	607	592	594	611	566	628	575	572	616	605	552	565	526	586	585	572	572	519	575	586	573	550	574	521	554	562	577	585	532	549	539	540	543	612	583	577	565	566	566	558	549	586	560	545	537	558	549	572	597	537	582	514	559	576	553	594	556	557	565	549	572	550	532	549	540	526	542	572	510	536	570	547	566	576	533	573	533	540	575	560	574	536	545	566	560	554	557	513	555	532	572	547	572	550	592	535	529	536	580	586	522	555	573	520	573	578	590	584	536	498	561	588	550	547	532	526	521	552	549	536	570	554	513	558	579	572	552	548	518	529	519	532	564	567	555	571	597	574	567	585	544	578	573	591	556	585	530	495	587	519	607	553	567	506	536	553	547	545	516	524	551	529	564	538	549	557	570	523	564	547	575	567	624	570	523	555	517	548	603	540	570	552	566	547	567	550	563	558	573	587	553	564	549	530	545	554	517	577	552	556	590	586	517	571	559	552	514	542	547	530	534	532	570	589	584	558	532	531	569	545	559	575	572	565	530	546	584	524	572	555	565	596	590	543	524	578	537	534	533	512	556	488	559	573	554	565	544	582	602	540	539	576	547	517	532	530	512	548	553	567	538	572	506	566	564	537	594	558	559	597	496	563	526	589	568	539	559	546	589	586	526	554	576	534	558	523	519	524	552	535	524	573	534	576	526	576	578	579	508	536	556	555	556	532	536	534	568	544	543	568	595	560	583	556	518	545	512	544	524	530	541	586	533	542	565	502	558	579	517	550	546	543	561	557	529	565	539	551	568	552	503	564	573	544	550	566	547	536	553	560	554	546	558	583	553	543	542	567	573	505	566	563	513	533	581	597	577	529	545	542	554	546	517	560	557	563	536	554	511	536	507	537	538	585	556	553	571	551	561	600	521	538	602	522	510	581	521	539	577	532	559	565	537	579	529	543	569	551	538	574	565	575	565	536	582	570	558	536	525	613	549	553	529	527	547	539	553	547	529	511	550	547	549	561	517	559	525	561	529	561	566	556	535	557	537	552	524	551	526	547	561	532	554	534	554	514	550	561	514	595	495	522	584	552	554	549	553	536	538	562	533	549	533	551	561	579	541	556	561	508	557	554	565	553	557	549	525	584	537	525	551	586	506	545	564	554	538	533	515	525	558	572	555	516	539	568	575	497	511	501	567	542	562	548	558	564	554	551	567	513	549	556	566	554	557	580	570	566	574	548	536	578	541	566	594	576	573	552	530	548	519	556	561	519	585	544	518	561	573	572	549	605	527	558	579	529	564	529	558	579	568	538	567	567	549	579	580	547	557	549	525	566	531	552	556	537	594	518	549	541	513	557	566	595	568	560	549	542	540	531	538	537	568	561	533	540	509	551	551	570	527	530	561	557	528	577	587	548	521	570	523	550	554	557	559	562	592	527	571	585	541	583	562	541	553	537	512	534	553	549	536	554	529	571	548	576	555	568	536	599	571	553	544	511	517	570	535	581	524	542	516	548	530	536	608	564	556	569	545	554	545	501	588	527	545	523	565	536	553	565	518	554	593	615	522	568	569	569	543	544	540	555	545	538	542	497	582	551	590	548	516	531	489	537	545	531	550	557	569	547	550	543	550	542	527	557	573	519	551	498	562	568	547	615	558	517	583	547	565	552	573	561	513	578	522	566	556	535	570	564	574	559	558	564	549	521	561	495	565	548	567	563	556	545	572	548	501	519	538	570	540	571	568	522	539	511	560	521	591	528	515	531	534	539	554	556	556	594	560	576	532	548	543	567	548	531	566	551	561	574	567	549	567	593	535	576	557	547	564	562	533	531	503	566	558	565	560	532	593	571	528	538	536	570	562	553	546	539	556	531	530	530	600	567	554	566	544	516	580	520	530	545	600	522	553	554	564	565	581	536	574	535	538	540	538	572	572	560	523	535	579	510	558	543	553	543	566	523	509	587	583	563	585	588	539	564	542	559	543	529	582	557	583	532	582	572	535	541	560	534	571	597	540	539	535	570	560	551	513	539	547	519	542	548	550	555	586	564	532	572	535	531	510	551	563	556	533	560	552	555	578	517	565	532	545	557	549	520	534	565	530	577	552	521	535	561	549	532	515	557	591	548	599	576	579	561	553	556	515	533	522	538	550	540	533	571	499	568	610	526	496	545	532	524	551	580	542	556	531	506	526	560	526	555	560	551	574	551	570	560	569	514	571	572	574	517	585	560	583	507	547	520	507	537	583	576	561	571	557	576	552	545	576	580	597	538	545	542	581	555	568	571	551	562	550	541	560	488	512	566	564	582	568	581	511	525	540	579	558	552	529	544	550	543	538	532	564	557	540	564	548	570	534	544	515	597	533	531	555	568	553	566	542	524	594	514	522	527	569	564	558	559	549	584	567	563	539	564	540	551	518	561	549	526	554	580	538	582	537	568	582	535	548	516	521	553	573	606	557	532	567	576	547	553	581	546	572	561	550	574	555	538	564	544	522	539	585	584	575	535	559	572	565	518	507	556	553	544	570	582	549	541	567	572	546	513	537	551	550	546	530	565	590	547	575	533	547	550	566	515	536	606	585	583	566	492	562	603	540	521	567	546	518	574	526	523	571	520	507	525	532	531	531	537	561	565	525	539	548	541	533	531	555	574	535	577	575	554	549	537	563	538	539	558	572	533	565	564	618	546	548	544	574	572	523	556	523	525	571	576	552	571	549	543	535	552	542	552	551	513	609	551	569	516	566	512	534	533	537	578	531	512	519	534	510	604	595	517	533	564	541	530	583	558	539	525	518	545	505	544	507	567	537	578	566	554	553	551	568	561	541	565	595	564	553	547	546	540	565	556	564	555	513	555	545	552	559	601	637	561	546	555	533	595	549	554	506	591	596	540	528	582	569	541	601	512	558	589	565	555	543	561	575	540	581	512	556	538	544	564	552	549	571	531	531	534	555	522	607	570	571	530	582	539	575	533	537	559	520	552	551	534	575	499	562	547	577	541	582	560	601	576	564	516	572	567	569	554	546	511	567	552	548	542	562	544	539	514	568	519	584	591	536	548	550	606	516	528	537	540	542	544	540	590	518	545	552	530	575	521	555	502	497	549	559	533	552	555	538	552	548	508	533	598	584	566	585	567	553	540	559	550	515	540	535	520	547	544	560	568	500	563	559	545	563	562	537	560	548	573	569	604	543	541	550	543	579	573	525	574	540	556	543	546	541	586	545	541	585	556	536	530	558	598	582	584	613	560	539	542	535	551	541	581	522	582	540	524	549	549	574	551	547	537	517	574	530	548	492	574	565	524	547	561	532	538	524	559	543	583	587	572	537	557	560	548	531	539	572	519	529	548	521	565	541	580	565	537	549	534	535	558	573	551	504	559	565	564	578	555	583	536	608	596	552	608	551	523	518	559	526	536	543	543	552	536	594	536	527	550	560	564	556	524	508	572	540	543	548	586	579	596	548	534	536	518	556	525
15962	1354	970	758	599	491	411	411	364	351	313	304	262	275	306	316	292	300	300	303	247	276	288	302	273	280	295	274	268	298	298	281	284	283	285	235	301	276	273	267	264	294	241	265	251	269	269	285	284	282	283	299	284	264	280	256	289	286	277	253	266	242	273	287	274	295	265	290	244	273	269	276	271	272	251	301	265	276	273	305	284	292	282	294	275	272	287	297	283	286	285	284	256	300	299	264	269	294	319	280	277	282	262	269	266	286	273	297	297	256	278	234	292	244	261	255	251	252	273	270	265	272	256	296	294	320	276	253	267	275	296	269	268	276	252	261	262	253	240	273	251	282	265	275	277	284	299	263	271	253	271	253	277	275	249	265	253	283	300	287	278	259	322	285	242	273	289	255	283	292	280	261	271	253	257	260	292	243	240	288	249	290	242	278	238	271	278	267	223	265	277	280	248	284	294	252	258	261	266	260	274	264	273	300	264	302	246	267	292	260	267	270	271	254	252	283	295	290	285	289	227	307	291	265	271	275	271	292	309	289	258	256	269	280	269	244	289	256	306	242	250	258	247	288	262	328	270	294	271	284	250	254	263	281	281	260	262	282	257	285	266	301	273	267	260	272	293	301	295	260	273	252	276	249	286	267	275	281	262	281	309	281	259	266	255	301	294	289	269	254	264	282	249	272	285	279	273	310	289	286	311	279	271	262	251	262	266	267	279	276	287	275	271	257	245	279	267	317	274	285	286	242	264	263	297	273	272	303	294	274	273	275	250	267	263	279	265	281	301	276	267	276	287	270	242	267	311	260	298	271	265	282	266	261	299	285	257	253	297	270	281	267	280	244	272	272	317	244	289	277	293	261	289	278	283	283	282	255	257	294	298	309	298	278	269	261	270	267	273	291	278	273	276	261	292	245	278	247	277	273	280	250	273	256	285	285	271	287	299	258	291	251	271	255	245	282	246	233	275	269	258	268	281	270	275	278	300	244	274	262	252	264	237	281	291	282	276	299	291	259	272	249	272	267	250	250	293	249	292	272	245	272	256	277	289	275	282	273	273	255	279	259	255	272	268	291	315	277	257	283	262	240	272	254	289	262	230	271	250	250	246	272	267	290	289	266	267	273	244	260	274	295	292	298	284	278	253	266	268	274	259	270	291	254	279	278	292	264	270	264	266	275	241	281	255	261	270	286	284	249	288	287	290	272	245	271	268	287	283	268	279	265	239	272	288	274	250	267	246	249	304	263	290	254	250	275	252	261	309	247	280	294	266	282	286	333	284	263	264	267	292	308	257	281	264	259	266	289	269	282	309	259	282	251	277	275	249	265	263	282	270	268	289	265	299	283	270	272	238	275	265	281	277	258	275	271	257	276	277	269	282	255	268	267	228	287	300	297	287	271	274	273	292	281	276	292	255	271	269	263	291	267	265	259	275	253	267	288	267	273	268	300	287	310	267	253	275	276	267	233	285	274	266	288	303	307	294	274	253	276	290	272	262	299	299	271	261	284	277	271	286	254	270	286	280	278	280	286	264	273	245	305	254	278	311	290	286	267	268	273	293	284	277	291	305	264	283	280	267	256	290	279	305	325	289	242	279	273	264	321	284	255	239	257	283	272	293	302	294	306	269	297	279	276	261	281	240	279	265	254	285	278	254	264	268	261	259	238	314	293	278	268	259	296	285	265	251	252	244	279	293	267	253	263	272	278	242	240	279	259	255	256	260	314	275	288	273	275	265	299	278	287	275	257	246	267	249	259	278	258	285	261	256	257	263	297	270	288	260	286	296	275	259	287	281	302	264	282	281	281	286	294	252	283	278	254	247	311	260	274	284	285	312	282	239	252	253	232	291	269	284	268	256	282	267	264	248	267	276	229	279	254	310	278	291	303	290	282	284	246	268	297	240	274	280	267	256	246	249	279	264	283	292	250	258	317	272	286	265	283	284	285	255	272	293	258	293	284	295	296	262	286	285	252	265	303	251	260	255	291	273	269	253	271	278	265	249	260	291	274	269	257	274	285	258	270	272	292	271	280	262	281	312	294	267	264	298	274	274	300	274	284	245	276	288	268	297	275	242	276	242	276	293	266	266	271	301	271	292	304	266	283	292	269	269	254	278	294	272	287	280	280	266	253	245	272	274	298	316	265	295	259	274	246	241	264	248	253	283	292	285	250	289	252	276	271	249	298	249	283	250	259	288	306	263	252	273	284	269	246	278	275	240	241	287	275	257	282	271	272	290	292	247	302	299	283	248	240	273	253	310	260	271	250	240	284	271	286	268	290	274	302	260	287	242	236	248	271	283	301	287	266	265	280	288	296	253	286	299	268	291	281	276	270	301	285	277	271	276	270	264	267	302	238	282	269	286	310	261	288	278	291	277	255	279	258	287	268	276	247	238	278	292	284	261	271	252	279	257	249	265	239	269	283	291	288	260	245	245	306	287	276	278	290	290	286	260	268	260	253	271	247	276	244	254	291	264	255	296	278	280	266	249	296	277	288	259	245	261	262	257	269	268	279	276	278	289	253	233	260	276	286	250	302	273	253	290	272	244	256	263	250	234	259	294	276	298	266	296	252	298	262	289	268	278	278	281	263	260	239	265	262	241	263	281	259	275	234	272	240	256	280	281	251	284	245	253	303	234	301	272	288	281	277	279	274	265	270	272	300	293	278	280	240	255	264	306	278	287	243	270	263	290	259	282	292	271	281	258	268	272	292	284	292	279	275	251	280	274	296	280	258	302	283	273	275	237	283	262	273	244	255	284	244	279	261	271	269	266	284	275	265	289	273	266	268	277	246	268	280	275	262	287	240	269	276	278	259	273	256	268	276	259	250	261	256	251	256	265	258	278	279	286	266	243	248	252	265	257	276	237	262	304	289	267	273	275	269	262	278	296	257	267	288	274	269	277	280	296	283	235	259	256	305	270	272	265	242	287	279	260	257	275	278	281	285	254	280	263	273	307	251	269	285	299	291	276	289	269	258	267	255	312	286	261	287	279	240	290	280	305	292	263	281	248	259	246	286	241	273	297	263	264	269	265	272	272	290	262	246	270	282	267	302	240	273	278	264	304	294	249	296	256	314	253	283	301	272	275	301	276	280	269	263	271	290	295	251	295	299	252	254	254	299	267	268	272	249	246	267	269	279	245	276	295	267	276	262	293	309	284	258	252	297	294	270	274	269	272	284	287	290	255	282	308	272	248	253	279	267	290	303	268	311	267	248	278	264	257	295	264	304	284	265	284	286	253	258	284	292	294	279	265	282	275	347	284	288	277	254	281	273	287	264	305	226	243	244	259	280	298	224	253	254	309	260	281	280	275	280	286	273	256	257	262	280	247	264	284	242	286	307	276	271	273	256	278	270	270	276	290	298	306	240	266	299	280	229	258	283	254	269	292	275	298	273	270	271	274	294	261	284	255	271	291	316	275	309	299	240	253	265	278	266	275	245	271	264	274	247	301	284	284	277	284	262	307	239	253	245	271	268	251	243	280	292
8726	1257	2104	2235	1958	1640	1426	1217	1153	1058	933	967	941	834	873	798	798	712	753	742	738	809	757	781	763	724	765	724	733	686	705	751	771	716	698	726	719	721	680	769	710	708	746	690	694	710	723	642	696	722	716	702	668	693	674	779	644	713	686	716	669	714	707	697	709	693	678	709	718	692	698	707	719	714	686	671	676	673	693	690	708	676	710	693	701	645	720	642	667	671	694	743	712	682	679	696	655	677	671	690	702	693	697	699	713	683	698	698	693	715	688	663	668	681	671	688	686	684	682	739	669	695	689	687	668	667	638	686	691	689	677	700	715	667	688	682	685	696	671	692	732	641	707	666	710	651	727	676	673	705	684	716	705	692	646	676	691	728	642	708	666	660	690	701	720	683	674	716	668	685	706	647	697	665	688	670	676	698	683	703	651	669	701	666	723	713	676	702	674	714	713	666	665	683	712	674	695	695	710	729	701	700	679	677	718	633	678	668	685	715	656	691	668	723	650	664	666	676	705	730	722	637	660	733	680	696	653	697	713	670	646	679	674	703	665	670	649	717	737	686	660	642	657	672	671	657	699	668	658	662	743	692	733	742	676	686	685	706	708	669	661	711	655	671	685	687	679	721	626	692	684	680	705	697	695	665	705	715	672	687	691	680	706	683	696	694	698	665	685	706	672	663	663	702	641	713	686	665	675	681	653	653	692	704	673	736	628	690	716	678	704	660	693	676	670	691	638	696	705	701	693	704	687	676	703	694	679	684	736	700	685	644	682	650	689	739	664	684	699	689	664	680	650	707	713	706	657	659	662	660	703	697	709	687	733	625	660	696	655	692	679	677	684	667	747	687	672	794	709	716	680	722	632	660	647	700	659	639	670	631	668	704	694	668	704	688	610	668	679	670	708	712	698	689	739	654	677	675	685	698	685	640	708	678	656	678	681	636	693	625	652	718	732	687	748	701	706	683	663	674	689	742	684	680	670	649	716	681	663	728	684	699	643	702	674	695	730	672	669	692	683	658	678	737	696	667	676	667	689	662	753	660	652	621	655	658	730	686	676	698	690	718	708	676	658	677	694	714	652	712	620	679	729	699	714	664	682	703	701	638	676	667	720	699	714	675	673	667	632	686	716	707	705	697	671	687	633	644	702	690	669	720	646	681	692	683	730	651	677	632	670	731	715	711	645	673	674	672	666	650	667	708	679	683	657	689	701	718	640	730	649	701	694	728	711	709	672	684	732	708	696	616	619	641	682	679	661	678	678	729	686	667	729	675	659	717	709	680	733	701	720	651	707	684	697	685	670	704	679	692	649	667	674	700	750	718	650	676	664	646	711	676	699	685	689	733	699	652	716	689	693	717	679	680	710	666	683	718	661	695	691	695	687	678	674	699	703	678	708	687	685	709	723	704	683	642	670	681	712	686	686	717	677	680	676	669	717	684	701	699	688	663	653	694	748	687	736	689	703	714	703	674	660	669	728	687	681	696	659	683	662	625	702	650	678	744	647	666	663	672	687	622	691	721	711	665	666	648	669	723	718	733	688	714	676	683	674	715	711	698	682	657	689	670	667	668	721	717	708	648	663	662	677	706	687	658	657	696	668	696	642	701	643	711	693	702	709	699	692	661	677	658	709	691	718	662	692	676	695	730	623	687	690	720	700	696	707	690	688	691	680	716	671	657	709	736	638	701	693	669	707	694	682	659	698	649	657	684	726	720	691	716	662	618	640	673	678	642	687	662	676	711	716	668	695	684	664	713	717	712	739	712	690	722	669	687	669	669	706	660	690	707	667	696	656	687	654	683	667	705	709	674	693	672	660	710	699	686	712	696	702	676	732	653	707	723	681	700	680	695	672	677	732	705	720	679	673	688	691	729	699	687	709	705	701	730	679	678	709	697	723	704	649	686	672	685	650	698	713	711	666	691	671	679	677	716	680	690	660	709	659	672	709	685	667	692	684	685	709	686	742	721	658	690	691	668	703	674	669	743	696	686	691	711	678	710	698	655	673	704	646	681	710	732	690	652	705	708	653	677	709	651	652	705	708	684	684	699	722	671	703	671	732	674	681	713	674	704	664	691	670	688	685	716	690	661	662	687	671	659	652	723	679	690	664	688	703	698	663	721	693	731	665	675	690	675	653	683	714	697	701	682	653	753	657	695	709	660	700	719	705	642	619	696	722	654	699	691	710	659	708	685	680	686	674	712	746	747	706	649	688	705	670	701	708	686	678	697	701	690	670	677	696	671	664	710	634	736	681	729	751	733	654	710	710	702	692	746	712	735	748	724	679	732	732	637	749	657	670	702	642	679	681	754	692	686	712	666	737	683	701	734	677	678	678	721	743	704	696	693	721	688	698	735	694	693	679	677	701	649	686	654	681	666	673	698	681	670	696	668	735	678	737	735	668	703	668	623	697	659	743	682	680	724	689	708	708	690	713	730	682	725	709	675	718	670	683	694	743	746	645	737	694	665	656	683	658	688	676	665	700	671	699	675	649	670	678	715	676	694	681	662	703	641	692	705	691	704	732	656	683	708	677	669	720	711	645	652	704	704	690	662	655	713	683	657	663	680	680	708	646	686	658	690	649	659	729	657	670	676	673	728	696	674	688	677	689	670	691	682	648	641	661	661	757	689	719	707	712	695	687	638	670	676	699	676	677	665	711	736	672	678	654	684	652	694	677	676	695	700	652	710	706	629	668	717	699	707	655	678	691	704	688	668	682	714	692	684	654	735	709	667	616	685	708	647	683	707	651	704	738	698	727	675	677	683	618	653	705	642	699	662	644	685	639	684	710	674	666	673	664	672	688	687	686	713	669	672	641	645	684	703	720	679	748	710	693	723	663	708	695	724	673	702	726	743	668	692	678	686	680	676	644	694	710	690	696	722	696	657	725	747	686	701	670	714	682	664	685	684	690	665	674	690	712	688	669	686	718	686	691	686	647	724	669	675	725	743	654	675	715	706	707	714	717	667	650	648	682	714	693	695	706	683	673	699	697	675	653	741	711	671	648	706	661	731	680	681	669	683	711	683	664	713	698	646	671	650	706	684	644	688	704	677	679	705	674	657	701	658	723	707	696	669	722	684	655	701	686	646	680	711	658	697	736	728	720	668	702	673	675	701	707	689	697	677	623	683	683	638	695	720	742	699	686	680	688	675	662	664	674	675	691	733	655	713	703	708	696	734	644	693	685	702	723	667	665	664	711	692	676	680	663	701	672	651	650	668	680	677	639	664	735	672	649	682	696	710	663	729	713	702	691	701	650	665	683	674	704	684	654	683	658	704	684	660	681	686	690	719	670	714	704	707	703	705	659	677	673	718	675	672	729	674	715	689	683	690	679	681	662	697	721	701	656	661	721	701	677	718	692	672	679	669	650	697	656	697	699	709	663	696	666	650	726	697	698	677	664	687	676	690	706	684	661	660	666	685	713	686	701	654	710	678	721	711	667	706	659	711	681	715	729	649	711	717	704	667	670	697	666	651	666	661	668	689
2155	447	437	415	412	454	436	445	437	420	421	425	408	409	370	425	396	448	417	399	416	455	389	446	420	444	435	419	428	388	403	404	406	409	383	409	439	418	460	458	417	419	414	451	442	384	418	476	441	414	410	399	410	455	424	387	412	399	381	408	438	426	453	413	402	427	408	415	366	410	406	433	397	409	398	403	394	423	384	432	415	462	398	442	428	439	421	414	415	426	424	406	396	421	417	421	393	431	413	408	458	395	438	431	426	440	419	416	347	423	451	420	444	449	388	457	441	388	423	412	443	430	440	412	421	423	407	405	429	380	418	440	423	402	401	408	417	417	374	391	403	433	414	437	401	425	454	432	425	445	382	438	416	394	403	424	422	419	442	433	422	422	414	427	411	389	445	420	403	405	443	414	437	441	410	428	430	412	427	412	419	463	436	426	424	406	427	410	413	435	410	434	425	424	445	382	423	440	371	417	418	407	398	465	440	437	387	424	472	440	412	386	388	410	414	435	383	433	442	401	401	407	430	428	396	414	401	468	449	421	394	409	424	437	397	429	414	380	415	389	380	381	435	433	437	419	381	415	449	396	421	423	441	407	374	428	405	442	435	410	429	394	464	364	397	410	425	427	437	394	424	459	432	425	441	424	431	412	413	390	383	436	422	429	398	445	421	397	418	379	374	444	422	392	436	398	416	425	399	386	395	421	434	423	365	440	395	408	414	411	417	426	402	414	433	416	438	447	384	413	458	448	425	419	452	420	421	442	454	430	401	375	420	421	448	382	395	417	404	402	431	423	393	443	423	431	422	427	394	399	397	463	443	426	406	437	418	406	411	422	430	424	431	415	407	430	402	381	403	428	406	384	423	390	394	405	409	406	423	459	409	428	399	425	420	400	374	446	405	423	426	418	391	447	417	415	368	370	396	408	417	436	400	406	429	423	397	374	426	394	372	461	440	445	389	412	416	456	461	472	420	407	395	405	425	451	436	426	461	423	381	441	402	472	420	416	414	450	406	443	419	408	436	422	383	447	427	411	419	419	424	386	440	418	381	405	402	436	383	431	408	429	377	464	422	421	410	376	413	407	421	403	440	400	387	450	421	370	421	404	402	403	411	406	386	392	382	380	416	403	441	409	410	417	393	411	420	417	438	413	440	443	394	423	432	405	386	410	405	423	443	429	432	433	410	444	392	415	416	422	397	406	375	429	393	437	416	394	387	435	386	418	399	443	446	404	395	429	432	436	400	457	425	433	401	418	446	403	434	443	418	448	436	418	430	424	379	419	440	429	404	422	401	430	401	388	436	397	395	423	428	401	431	423	428	431	409	418	398	371	372	412	434	395	411	378	396	429	421	435	420	408	450	413	432	384	407	401	432	402	434	443	391	426	454	411	428	425	399	428	411	424	411	408	384	384	378	367	398	375	438	428	411	408	471	404	430	425	419	414	397	451	400	421	443	396	394	445	428	385	417	430	387	403	399	396	416	392	398	433	448	416	424	458	377	438	414	428	419	392	394	444	391	402	445	433	389	395	419	397	395	446	400	423	391	439	409	409	412	421	428	421	421	413	414	421	429	412	422	380	401	389	429	418	437	433	424	468	422	419	424	408	421	384	442	377	442	420	426	413	402	427	453	424	480	408	390	393	402	418	388	408	374	452	432	430	431	442	380	431	449	383	421	415	404	419	385	433	436	364	412	414	431	423	447	421	406	451	412	437	384	439	378	387	452	402	418	436	412	426	382	390	431	446	448	424	403	424	419	399	397	425	440	399	419	450	458	383	437	421	374	443	479	410	457	401	415	393	378	411	427	374	409	436	407	414	410	391	423	384	380	450	394	411	385	390	386	396	436	405	426	396	409	433	433	385	428	406	395	441	408	459	428	408	439	430	400	440	398	408	391	406	386	440	460	435	420	412	408	415	423	395	411	419	432	429	398	402	370	419	447	397	403	414	433	413	407	427	417	428	385	397	422	421	398	432	432	442	414	435	442	414	430	363	382	409	445	399	448	456	419	411	404	431	413	399	485	429	434	421	396	404	402	416	394	425	402	417	426	456	469	383	402	415	441	442	432	415	400	461	421	422	412	434	441	457	438	429	421	411	427	410	391	435	407	436	427	422	395	435	431	423	419	435	423	404	433	390	423	453	422	443	393	428	398	396	406	439	402	412	455	452	420	431	414	425	461	425	415	381	414	412	453	415	429	426	394	456	405	395	438	441	406	413	444	451	435	425	378	376	428	395	396	402	429	367	441	405	402	406	406	447	400	399	421	413	434	417	401	434	444	435	451	405	418	407	393	429	433	413	412	394	405	407	431	403	405	411	429	387	421	408	461	414	405	406	442	415	401	406	430	409	398	409	428	431	413	437	369	439	397	443	386	454	441	392	440	398	385	381	458	394	402	396	384	397	451	435	496	371	462	428	404	427	420	406	402	425	410	432	433	402	412	396	411	405	404	394	418	402	406	391	456	438	446	418	430	411	407	377	377	421	427	416	435	421	439	416	433	405	435	427	399	393	455	426	397	414	420	420	376	401	438	406	409	387	410	426	394	392	426	395	423	392	433	409	372	397	431	433	456	443	435	439	418	437	442	400	389	428	399	420	424	441	414	445	415	407	396	412	398	424	413	399	415	428	464	431	422	397	421	420	411	411	387	426	400	428	423	404	401	407	421	374	373	401	385	403	402	420	428	427	472	434	390	419	384	420	436	400	399	426	417	450	435	458	401	418	407	415	407	395	408	425	411	443	440	423	437	421	447	468	444	410	411	419	405	387	402	450	431	384	405	395	420	417	461	420	412	399	384	397	433	391	456	422	414	445	384	396	410	437	379	438	388	448	441	413	404	372	406	414	395	432	427	420	420	409	447	405	392	421	406	406	454	435	434	422	421	438	486	410	433	425	427	431	402	457	487	366	396	454	425	438	419	396	459	374	470	453	399	415	418	460	403	434	418	360	396	416	411	408	442	399	374	387	476	431	414	410	405	423	430	421	424	427	376	443	408	399	441	425	441	438	426	452	393	400	417	434	435	407	405	408	355	442	392	399	426	406	402	428	456	441	427	406	432	375	426	420	405	410	419	393	424	390	420	400	404	410	431	408	413	405	366	419	443	385	394	439	407	394	399	420	440	417	411	415	411	421	411	419	402	383	420	404	378	382	422	380	374	395	385	397	421	439	377	436	450	436	414	447	425	441	433	459	397	404	400	425	387	413	441	410	374	406	422	411	407	396	419	443	406	414	417	426	409	438	406	436	393	451	385	404	469	428	415	396	397	429	407	424	399	406	406	435	433	408	438	408	417	407	437	398	391	440	440	403	434	398	382	426	431	423	416	422	402	428	391	407	415	436	411	430	432	439	417	443	414	404	430	454	424	457	424	429	440	456	431	430	453	417	443	467	440	424	424	412	428	411	427	411	415	440	459	378	404	390	394	369	406	448	418	390	414	448	438	420	437	398	406	415	392	388	430	416	415	436	433	417	417	412	422	402	411	375
2690	936	920	943	929	965	939	1007	951	978	908	891	975	931	964	913	907	890	910	919	919	921	936	907	917	917	972	957	968	929	930	940	973	905	913	934	923	942	930	912	982	908	932	923	959	957	903	963	946	913	905	946	982	944	938	922	940	946	955	1007	939	911	976	919	924	966	929	922	956	927	915	911	931	929	969	970	964	908	980	943	946	914	900	923	920	959	960	887	912	968	944	973	859	937	872	945	926	880	896	910	909	887	912	896	931	901	895	874	896	917	914	913	952	934	881	901	934	903	882	952	941	920	940	868	929	959	973	881	931	958	935	896	926	971	914	907	926	883	889	892	894	915	886	928	910	909	903	923	915	927	922	921	896	875	906	928	912	934	927	913	873	914	950	921	949	925	976	910	926	936	932	923	963	930	889	902	905	992	944	894	908	959	982	926	855	940	890	900	977	933	888	900	986	912	959	880	888	987	861	932	923	957	929	965	909	926	939	896	1020	900	960	947	938	947	881	877	915	939	902	928	916	949	927	899	886	925	916	898	873	880	950	935	927	974	962	930	908	918	903	932	947	933	896	973	957	912	948	921	907	932	856	902	941	976	889	890	999	946	909	914	1001	941	975	938	946	886	955	938	947	937	908	854	963	934	927	924	947	884	917	899	928	907	946	946	911	942	976	965	903	927	940	933	912	954	965	953	917	957	917	919	901	911	941	962	898	883	941	975	951	923	937	955	925	947	921	913	895	939	910	958	948	884	959	949	934	983	932	937	908	962	899	896	944	954	885	922	938	936	929	907	912	946	968	933	947	945	921	947	920	910	959	1011	926	937	890	945	929	955	956	959	947	942	919	969	915	941	955	924	895	961	914	886	908	951	951	904	948	940	938	932	917	917	931	867	896	928	979	939	923	915	920	941	934	981	905	940	906	941	944	951	956	923	908	932	927	995	942	871	962	935	917	912	924	964	917	989	920	919	911	907	871	944	973	937	995	904	944	923	915	919	966	906	952	940	943	993	844	949	969	898	921	928	910	928	899	908	958	914	904	929	913	963	873	940	922	930	909	954	915	945	933	975	983	903	954	891	922	957	973	963	868	853	959	980	964	965	919	940	966	937	944	911	960	900	926	961	950	911	912	878	939	892	910	903	987	982	937	923	882	927	913	921	923	915	895	916	946	905	1016	886	943	962	966	922	919	956	900	958	927	899	910	873	916	913	922	913	911	934	986	887	923	881	920	914	960	919	875	904	903	945	917	965	961	931	940	886	914	935	987	935	919	972	952	885	872	930	928	893	923	982	953	923	948	920	944	931	924	916	938	917	941	904	850	907	933	968	939	916	953	936	879	932	948	915	918	932	871	905	987	910	945	972	942	923	941	931	911	952	954	910	949	921	955	976	874	923	942	913	928	959	906	924	927	970	862	889	915	920	918	963	872	926	942	892	919	955	901	910	950	954	919	939	936	909	931	922	942	909	1010	943	884	961	974	989	956	955	935	971	910	923	908	880	904	941	901	917	883	961	927	979	901	880	925	895	920	950	939	924	891	907	954	925	968	924	920	981	935	946	940	948	935	925	964	919	931	888	940	941	940	890	965	899	880	898	900	882	935	947	929	909	908	935	889	965	978	979	931	890	967	920	915	987	909	951	914	960	907	957	935	929	962	950	940	942	945	956	929	930	944	910	951	948	940	883	931	969	914	938	942	939	955	996	946	897	923	970	918	991	974	915	888	936	895	886	923	953	934	876	932	982	909	924	916	985	953	895	894	918	949	908	921	946	925	874	958	903	887	931	933	923	855	920	945	949	895	954	957	928	951	922	956	944	945	944	871	927	959	926	904	963	974	954	924	940	896	889	913	939	919	939	940	861	895	918	946	993	887	941	968	902	905	931	973	954	888	951	867	899	893	907	934	918	923	909	944	858	902	913	926	957	939	926	941	947	974	922	880	911	911	977	913	918	943	925	925	924	915	935	907	1014	938	915	901	948	943	841	929	969	916	911	947	918	932	967	923	902	912	947	893	965	932	921	950	896	941	965	911	885	947	943	896	893	926	918	937	950	978	910	936	891	907	920	987	899	942	919	914	870	937	925	940	920	981	838	896	945	944	939	925	978	913	896	930	917	873	959	872	929	944	902	947	926	903	918	910	946	924	910	916	870	978	910	937	906	950	933	916	972	904	956	884	921	956	933	925	987	918	925	957	938	872	904	943	935	905	931	909	921	911	913	912	985	935	952	931	934	945	947	937	968	907	896	914	964	925	936	915	904	917	970	970	872	898	908	940	948	941	872	923	915	950	951	903	977	923	933	933	945	981	912	895	889	911	942	938	997	918	906	955	900	950	902	955	918	949	888	930	906	908	855	970	886	893	943	882	933	919	958	931	936	942	917	928	906	915	905	919	928	974	898	918	973	871	945	969	942	918	923	966	933	935	900	876	978	905	943	923	932	957	918	920	881	926	903	927	921	944	935	934	969	969	923	915	914	918	930	939	904	927	916	892	903	941	911	922	892	851	961	937	908	875	929	966	921	924	929	960	931	916	901	950	968	921	931	931	933	935	944	908	931	930	929	935	944	947	912	916	910	932	933	934	887	919	907	928	968	919	922	900	928	920	982	882	862	923	929	948	989	939	879	926	866	896	948	970	896	944	935	939	884	941	984	968	936	936	933	886	911	993	938	932	917	889	905	906	910	920	922	953	982	969	919	887	907	903	941	915	906	895	937	941	986	935	955	952	917	928	984	955	945	910	929	931	898	945	883	941	962	930	945	951	979	929	923	913	953	899	900	955	909	961	964	940	884	879	873	943	960	925	898	891	925	964	925	901	890	914	901	893	990	905	934	928	962	983	901	942	899	932	927	995	890	927	925	895	928	989	901	872	953	903	1016	965	949	969	929	924	952	953	957	954	889	924	951	915	946	983	935	927	906	934	990	969	916	950	882	946	894	955	926	963	933	981	958	956	904	917	916	911	932	908	948	918	925	946	947	944	944	934	943	938	920	919	908	877	944	931	893	912	931	926	937	917	898	954	961	966	944	953	915	914	941	953	932	941	930	974	940	917	896	920	985	918	900	988	978	859	939	996	919	948	952	932	915	891	951	904	902	846	931	898	940	932	956	897	928	969	954	912	916	949	951	909	878	945	955	912	931	940	883	929	878	972	931	980	1002	941	952	914	926	901	907	934	893	912	910	938	959	957	887	930	855	980	948	888	899	950	968	893	937	929	907	955	885	928	955	898	868	940	909	930	884	889	906	920	940	962	954	903	984	928	920	917	913	948	940	914	951	947	894	978	879	970	937	971	888	926	963	959	878	923	938	890	944	946	882	934	930	904	943	966	917	916	922	948	892	940	958	942	935	873	914	918	928	922	940	942	908	934	961	954	938	970	969	871	992	922	901	972	907	863	882	934	911	921	913	907	920	904	987	914	894	945	930	895	917	891	911	914	929	945	938	900	961	875	915	950	991	933	929	960	976	939	919	915	896	921	969	937	953	958	933	957	959	900	913
8117	552	557	448	332	314	280	236	253	240	224	233	208	226	219	210	225	195	207	216	203	222	218	205	240	242	258	216	202	195	201	219	220	216	233	203	218	220	189	239	206	206	201	219	191	174	212	220	199	214	225	254	221	203	202	234	212	195	208	206	232	230	200	224	223	219	189	204	178	233	210	181	197	236	199	217	203	215	213	223	230	176	216	210	269	212	205	201	228	215	211	205	216	192	204	216	253	186	225	196	199	191	193	230	213	201	194	169	217	203	194	240	220	216	258	238	191	224	200	206	209	226	215	214	215	231	204	206	202	199	172	211	175	196	194	204	229	179	200	223	205	222	194	224	241	232	238	245	208	210	206	180	189	190	206	219	210	205	202	205	233	183	195	213	203	202	208	207	191	190	225	202	200	208	196	191	263	198	190	213	204	220	219	207	194	206	202	226	195	212	194	221	196	211	204	229	211	241	231	235	231	206	191	221	195	177	210	211	200	214	226	191	205	188	211	235	221	216	225	212	229	206	194	189	230	225	210	207	200	194	208	221	212	198	177	192	217	203	216	189	213	205	195	195	212	212	217	201	176	210	210	208	181	171	218	185	183	231	229	235	208	230	206	221	215	230	198	187	233	223	209	198	192	217	190	200	202	239	198	216	185	181	220	199	200	210	239	224	215	209	206	202	212	210	220	212	206	209	207	180	196	205	201	220	194	210	202	222	199	232	223	206	199	222	246	207	212	204	213	186	180	205	211	217	200	219	228	218	199	193	212	206	201	208	224	229	210	198	210	234	226	209	239	188	206	188	211	200	212	220	198	200	187	174	187	206	212	213	224	224	201	218	219	202	192	189	202	222	222	202	208	223	218	209	219	193	212	217	227	177	220	205	200	223	213	221	190	209	225	174	216	207	241	195	233	201	213	211	226	199	164	208	199	220	222	215	215	199	204	224	204	209	223	198	197	182	218	225	228	212	194	219	193	236	223	227	201	218	224	220	257	201	204	192	220	222	202	217	218	199	195	190	208	245	204	185	226	221	217	211	233	246	238	192	202	197	223	217	223	209	220	215	198	211	191	206	236	222	203	209	235	185	225	183	168	209	221	185	232	196	220	211	234	219	190	216	217	199	215	192	200	208	227	207	193	212	200	227	217	221	219	182	192	207	204	199	203	198	225	220	204	210	210	217	231	200	204	191	209	205	182	200	183	173	205	229	208	203	183	243	220	206	217	198	203	185	195	190	215	202	231	195	219	212	205	197	200	192	191	216	215	217	201	197	186	230	203	245	202	218	223	217	211	218	194	196	208	200	220	203	208	214	222	182	205	206	213	201	227	217	191	209	190	205	218	243	231	203	212	237	190	206	186	217	238	200	204	209	205	200	198	196	230	242	217	217	204	218	211	215	167	181	192	224	231	235	204	215	228	203	230	217	213	211	216	250	219	234	223	158	208	192	221	212	175	165	205	218	213	209	225	222	203	207	197	212	240	203	192	195	214	204	197	213	227	227	174	216	227	231	181	224	218	205	187	228	211	234	201	220	191	217	217	219	214	216	204	211	221	210	213	221	211	200	208	199	233	234	211	207	179	209	242	211	215	232	228	204	220	205	199	192	184	209	199	187	213	206	218	194	184	231	195	228	204	213	188	207	203	181	212	207	214	214	222	214	240	226	224	213	183	218	194	195	235	165	208	218	203	217	217	204	207	204	217	209	209	189	232	196	182	212	187	219	228	223	235	198	203	196	205	211	232	227	206	256	178	199	193	213	215	241	239	208	226	195	235	203	190	227	212	191	203	198	214	192	196	191	203	193	221	225	222	208	222	218	202	217	194	222	193	213	232	206	190	216	219	211	192	175	214	202	216	188	200	229	212	209	219	171	203	193	220	224	209	180	216	223	212	201	230	207	237	197	208	184	241	207	221	226	230	253	194	191	218	218	208	200	220	205	196	213	212	234	194	214	206	211	200	213	195	202	205	221	198	207	191	198	226	211	221	210	222	213	211	204	213	204	220	203	226	201	197	215	181	231	168	213	213	242	198	189	216	191	194	191	200	209	215	237	236	183	234	225	197	210	211	206	207	221	194	203	186	237	222	210	203	201	197	209	208	211	187	199	198	177	197	196	175	222	171	207	183	188	206	214	200	205	200	213	196	195	223	226	199	217	201	188	203	211	236	189	248	216	233	230	219	205	219	210	240	249	216	205	221	178	236	219	208	232	213	207	237	183	199	222	199	218	195	209	198	229	184	206	194	198	210	228	180	209	234	246	215	226	208	180	230	199	248	242	220	217	222	218	219	204	233	219	226	240	203	201	199	182	195	218	225	216	214	187	208	207	199	223	193	183	208	218	194	208	209	199	198	224	216	226	208	198	204	203	212	214	225	216	235	196	229	209	226	235	232	218	201	197	218	221	224	190	201	193	196	215	228	206	221	211	235	195	203	200	226	203	219	181	206	198	219	213	233	209	207	213	234	203	205	179	203	207	228	188	223	192	187	190	189	211	202	214	219	195	207	209	181	210	214	177	176	193	215	215	224	213	186	221	242	202	220	192	207	176	212	222	210	207	195	203	225	187	225	179	202	215	214	215	207	211	197	242	208	206	241	214	222	220	205	227	207	216	247	212	203	195	202	216	211	187	203	193	214	212	207	218	216	211	170	174	240	203	210	199	227	204	181	214	202	191	242	160	213	232	194	195	188	202	248	204	198	187	244	249	239	209	210	171	209	208	200	230	193	220	242	252	203	233	200	181	216	211	228	191	215	195	219	213	231	201	185	223	216	185	259	196	199	221	223	198	217	212	237	174	202	201	231	205	221	197	186	227	188	208	229	210	211	195	188	221	205	183	200	220	215	187	199	192	222	187	241	208	246	197	220	216	214	216	230	192	203	209	205	192	201	216	189	185	221	194	215	184	217	205	213	210	221	216	179	220	190	206	233	219	223	209	209	210	197	216	215	189	222	217	216	225	209	198	213	210	189	187	208	200	204	208	188	203	205	188	213	204	215	213	198	225	212	208	220	181	231	191	240	187	210	208	202	197	226	154	194	243	217	214	220	188	219	185	198	214	198	196	251	201	199	204	206	221	201	203	228	181	217	211	201	196	245	218	217	198	209	212	223	221	203	225	233	190	239	222	204	203	246	216	211	194	220	205	222	206	215	193	227	204	206	192	193	208	210	191	217	194	207	201	210	233	222	204	213	188	188	220	213	201	221	205	225	205	200	183	197	230	202	207	196	217	207	220	197	200	197	228	218	183	211	211	197	235	218	203	198	204	192	231	212	222	196	207	212	219	215	210	242	203	204	229	190	210	192	190	207	213	220	178	205	225	226	207	197	222	229	211	224	232	181	205	202	232	209	208	205	248	227	233	206	201	189	209	255	208	196	174	211	195	200	207	208	215	237	207	191	225	198	207	220	235	196	221	203	242	207	204	220	220	178	193	208	242	183	208	223	225	218	187	192	236	207	219	218	211	210	217	200	206	187	215	207	214	201	188
6671	831	1189	1385	1179	1054	932	867	805	711	681	669	700	658	631	632	609	596	600	593	595	586	585	582	534	582	567	544	539	580	561	611	566	558	517	541	531	529	544	533	569	578	524	552	545	491	545	569	584	512	505	499	527	528	547	528	559	523	532	527	552	543	536	563	520	508	552	519	512	529	556	546	520	541	501	550	531	541	568	533	555	536	561	540	530	541	570	532	568	526	531	557	526	529	470	520	498	551	529	473	559	526	510	524	565	546	547	549	503	498	528	522	529	541	544	516	516	547	524	518	526	569	560	505	534	548	552	534	569	537	527	532	490	503	510	534	525	533	512	555	484	525	502	555	532	570	543	485	572	503	529	504	533	528	521	542	555	542	548	507	544	500	534	542	510	499	512	522	566	533	475	531	502	539	483	524	528	537	529	555	547	554	539	542	535	512	538	538	531	546	501	495	520	515	522	521	508	540	573	530	549	510	513	520	548	571	535	563	535	550	528	549	553	522	530	496	534	528	514	511	533	546	551	528	535	538	562	532	494	570	528	506	504	472	573	522	550	514	525	541	512	530	523	528	547	518	521	570	540	545	546	509	564	520	492	524	559	546	508	509	504	529	513	529	537	538	521	566	530	530	516	549	536	530	533	506	493	556	485	543	580	538	470	569	513	563	571	527	567	539	517	507	500	515	518	571	509	535	578	541	507	516	520	541	526	520	526	480	496	445	515	548	534	513	530	568	507	528	545	541	540	581	518	511	535	492	544	601	540	509	525	538	516	561	498	507	501	527	490	566	531	506	518	520	522	563	507	551	524	551	533	531	558	498	546	473	571	557	516	568	536	523	544	536	535	521	520	534	498	532	545	553	545	515	554	512	510	505	594	549	539	531	527	553	535	525	520	500	510	523	504	513	508	486	525	528	536	565	576	537	517	501	495	520	524	549	489	502	565	518	572	530	556	552	498	530	536	482	577	525	534	497	549	537	556	521	549	499	550	536	542	527	517	504	520	532	544	535	541	551	533	546	533	484	537	524	510	529	519	551	485	529	522	537	513	524	495	549	518	532	534	532	540	525	514	538	530	552	576	512	552	502	539	547	499	545	546	479	574	520	545	497	529	514	529	580	532	504	513	563	532	573	521	507	544	541	519	531	522	535	528	532	556	530	516	542	523	531	517	567	515	541	508	527	598	513	494	529	532	524	525	568	517	576	570	519	551	520	539	528	543	493	521	549	542	506	549	535	517	546	525	573	562	528	545	547	551	546	522	539	521	531	531	561	537	533	543	535	494	524	530	539	502	579	500	514	559	528	548	541	526	520	499	542	537	500	517	562	541	482	536	543	522	525	563	536	541	515	529	520	527	520	483	549	532	562	528	504	493	535	539	485	526	540	510	520	561	502	509	517	533	541	523	545	498	538	515	544	504	576	515	517	544	565	579	559	526	483	527	540	478	525	528	515	548	558	560	493	546	515	536	544	559	536	524	483	543	569	548	511	502	520	532	553	514	533	529	496	526	500	516	538	558	575	518	520	540	506	557	561	524	519	509	531	496	500	546	539	549	541	517	511	555	600	537	520	555	533	534	563	524	517	516	559	526	505	569	516	515	536	521	501	531	504	545	549	527	467	534	518	555	509	540	526	525	539	537	538	506	568	551	495	549	554	517	554	501	543	509	520	534	519	532	552	534	524	536	540	471	521	520	509	553	546	512	577	556	490	517	528	505	540	525	540	538	541	541	545	496	516	549	524	538	556	553	524	550	499	524	526	529	523	551	516	553	520	487	544	484	520	499	561	514	532	524	535	496	570	572	527	508	532	519	532	532	557	530	545	560	534	494	554	513	503	525	526	524	542	574	504	466	521	532	562	541	520	495	535	569	523	543	489	549	528	479	548	506	521	519	567	502	514	503	537	521	485	519	542	493	487	514	522	535	528	503	492	502	523	533	545	508	539	533	520	529	519	536	518	522	493	526	562	511	528	476	531	526	548	522	514	521	518	544	552	518	543	489	578	481	520	569	482	537	511	496	547	508	536	551	496	531	460	481	483	526	521	494	542	532	525	529	530	537	518	546	532	489	544	536	548	538	527	498	503	529	540	490	528	502	541	546	524	510	530	535	554	498	489	553	520	523	537	523	572	581	527	516	529	535	534	509	544	522	550	537	562	524	523	541	516	521	549	534	521	547	539	532	552	579	586	515	548	552	534	551	562	500	499	556	527	495	516	521	556	516	519	545	527	547	549	552	520	563	516	550	525	504	521	489	512	515	528	554	491	537	523	536	525	551	540	539	553	549	536	522	565	574	529	520	534	524	539	489	603	521	485	509	521	548	522	513	504	507	508	510	540	512	540	489	521	521	521	530	557	511	526	490	487	529	554	561	533	509	539	534	527	562	531	493	549	513	504	563	487	521	513	557	525	525	543	550	513	539	501	501	515	536	522	535	517	510	519	480	553	530	527	546	529	525	476	548	540	566	529	512	515	563	533	521	543	529	554	503	513	529	521	539	587	521	549	464	535	520	508	537	531	529	502	535	533	514	522	540	543	496	551	535	554	533	555	541	507	546	552	495	541	559	572	538	560	507	531	533	518	506	527	562	516	519	529	532	527	514	541	534	490	533	515	544	544	535	565	533	488	546	492	546	533	523	571	543	514	534	539	552	516	523	542	517	509	526	566	519	490	545	516	571	527	521	504	546	524	513	561	540	516	556	523	568	564	555	519	540	525	542	550	556	533	566	521	538	512	506	512	510	515	529	507	515	554	541	576	533	525	498	543	552	536	481	585	510	555	568	531	533	548	512	532	524	516	514	523	517	525	513	525	527	517	537	513	510	524	539	487	531	542	488	509	542	534	505	520	557	548	536	522	512	529	518	524	520	555	522	521	494	547	515	496	529	564	543	532	515	507	527	520	556	533	502	555	532	548	545	548	525	489	503	538	563	495	544	489	533	485	553	526	535	545	497	527	503	500	532	505	540	548	507	583	565	506	522	512	513	523	527	568	532	499	515	505	522	499	514	526	533	483	542	502	532	516	523	557	521	515	539	514	539	535	519	519	547	518	539	485	552	549	468	529	529	511	529	529	520	510	542	524	529	532	495	523	542	505	575	502	528	539	550	537	479	553	538	491	532	493	547	577	534	488	532	567	540	542	492	513	552	535	540	543	523	529	492	548	560	548	507	533	534	508	516	524	575	551	529	541	530	529	520	571	521	506	528	527	536	511	521	538	525	542	517	541	540	576	502	543	545	540	517	545	515	507	520	518	542	527	540	546	510	539	585	555	543	514	544	601	546	516	525	510	536	517	562	502	536	546	497	549	524	530	493	524	544	552	515	531	532	536	512	571	555	517	540	525	516	502	589	557	511	507	526	501	577	535	546	493	544	489	541	533	584	499	520	503	513	540	544	569	545	551	555	561	542	509	538	527	530	491	518	511	563	585	517	511	581	574	532	527	548	546	519	533	506	506	539	513	509	509	517	536	528	542	555	569	542	540	520	503
15321	1276	900	734	600	478	411	350	363	339	316	327	271	324	266	291	273	317	308	294	279	291	297	278	290	265	257	294	254	293	240	278	282	248	293	261	276	267	225	252	287	265	247	273	252	279	252	234	268	277	285	272	260	265	270	287	262	256	223	267	276	308	288	244	292	257	267	273	293	275	259	276	246	266	258	250	267	250	267	253	272	258	239	338	254	266	264	257	271	266	246	268	289	236	260	257	234	277	266	264	268	223	255	286	273	271	271	275	263	246	238	269	255	282	280	298	300	265	255	269	278	262	275	266	273	287	286	259	264	256	255	243	272	243	263	248	292	244	272	264	260	259	269	289	249	270	254	224	255	253	231	234	268	221	288	264	266	263	254	269	274	237	264	263	265	264	271	253	268	233	260	265	288	264	253	304	250	262	225	260	288	268	314	260	268	258	271	251	260	245	276	247	239	242	271	270	243	240	271	259	245	281	238	280	235	256	272	279	232	254	294	276	264	271	270	278	263	258	288	253	291	256	250	276	265	274	252	278	273	281	249	276	266	261	236	291	262	272	273	247	278	255	275	249	299	258	241	289	293	271	248	286	244	213	213	247	271	276	249	268	241	254	253	254	280	276	240	263	271	257	263	257	249	298	285	238	234	229	253	255	236	235	262	269	274	266	261	253	269	260	242	288	267	260	279	279	259	259	235	235	231	260	278	272	257	250	244	296	250	230	265	245	267	273	287	254	248	240	281	253	251	265	300	293	258	298	250	274	248	252	265	241	244	277	269	282	266	278	261	249	260	240	287	239	244	271	273	284	267	269	279	249	250	276	235	282	264	282	263	253	275	277	272	278	263	253	265	233	286	238	243	265	245	230	249	286	296	236	273	280	274	271	279	232	242	217	283	270	258	276	251	277	269	275	248	261	256	269	264	270	278	257	242	288	242	275	302	258	264	269	303	264	263	284	278	244	249	285	285	289	257	228	246	262	265	241	293	262	266	263	287	280	263	252	234	252	282	264	282	256	266	274	263	301	277	257	245	294	271	275	278	246	248	256	239	284	254	249	249	262	257	238	294	280	277	256	283	251	268	254	272	268	268	287	267	287	281	276	262	254	253	259	254	277	270	252	261	280	256	298	263	248	244	250	229	242	253	274	248	281	261	284	276	258	289	263	273	259	249	260	302	247	254	262	268	242	299	277	260	292	277	269	234	264	256	251	284	284	253	284	268	288	274	290	274	264	239	265	282	257	284	273	267	265	286	251	255	254	260	255	248	287	268	247	274	291	251	258	281	272	277	251	280	269	260	243	242	254	284	294	254	281	247	240	296	243	266	232	245	251	281	254	255	260	256	279	271	273	271	282	231	260	232	236	265	256	257	228	260	250	279	253	262	266	282	301	271	270	273	259	257	298	258	269	272	274	267	267	280	297	276	256	274	218	277	264	278	246	268	276	279	279	262	272	272	241	278	284	299	314	289	246	262	268	275	278	236	249	235	253	259	256	284	251	245	251	266	274	266	254	273	268	298	291	291	249	257	248	254	276	244	260	241	267	258	282	291	246	263	248	250	290	274	286	287	243	271	247	237	251	237	267	262	242	279	253	265	297	274	274	288	256	274	256	258	225	266	276	263	243	267	292	255	249	252	246	283	260	245	271	258	258	262	260	241	236	262	270	219	255	285	277	258	245	250	287	256	255	295	257	276	241	269	263	255	249	260	250	242	259	263	263	264	270	253	264	250	236	283	283	261	244	303	232	295	264	301	281	260	269	284	275	286	256	236	264	274	277	230	287	251	292	296	291	270	261	304	297	275	258	254	252	260	264	254	287	261	283	244	267	287	264	257	298	245	259	242	238	294	264	277	251	271	284	263	263	256	264	285	239	264	267	273	285	255	249	293	293	258	310	277	277	291	282	250	248	277	287	276	262	267	231	266	255	244	264	229	232	248	267	248	253	271	293	296	252	264	273	267	276	278	247	262	247	272	273	261	267	248	273	262	275	270	263	258	266	230	256	276	275	219	287	277	279	262	279	276	255	273	237	277	209	274	267	278	225	292	257	252	250	281	277	292	276	242	236	248	280	304	266	291	246	276	245	281	264	245	294	280	275	254	284	269	272	272	266	276	282	271	257	276	268	309	274	281	264	292	238	256	292	283	267	261	259	257	250	268	244	249	239	247	242	269	245	246	263	241	249	299	254	274	234	253	247	258	284	261	277	260	281	276	297	243	275	295	288	281	261	259	274	265	274	264	227	276	259	253	244	253	257	249	231	270	261	263	309	277	280	249	274	265	270	280	270	289	238	282	259	227	302	278	282	268	252	250	237	268	225	257	270	264	266	275	239	253	253	245	226	268	239	280	260	239	274	258	232	303	273	255	256	257	291	266	269	261	278	273	313	255	270	289	290	283	232	239	272	294	264	282	276	266	248	311	262	291	233	256	244	232	279	274	271	297	279	264	253	250	254	235	229	259	245	272	264	237	253	259	264	248	290	255	242	269	247	271	241	266	282	239	242	263	252	277	273	263	273	286	245	249	256	289	287	248	271	266	273	226	260	276	251	238	276	246	257	305	262	272	271	245	291	245	262	280	255	247	272	268	239	270	238	262	268	251	244	257	255	268	280	251	280	276	265	267	255	289	270	266	292	290	259	250	260	257	274	262	260	266	264	273	246	257	250	238	248	273	276	297	263	281	269	250	250	265	265	266	247	264	250	265	291	250	247	265	239	241	270	263	269	240	295	281	250	225	291	255	287	282	273	252	273	228	286	267	226	252	282	269	282	264	233	270	269	245	250	261	257	232	295	239	266	288	291	261	283	242	282	271	268	263	273	239	298	267	268	280	256	263	274	294	248	261	228	261	263	275	250	286	255	262	244	256	240	245	247	235	217	254	232	259	274	244	240	241	275	266	262	284	255	227	247	283	231	279	262	273	242	275	296	269	277	253	247	267	253	283	256	252	275	288	267	284	257	259	253	262	265	266	272	249	263	267	295	283	267	260	259	264	270	252	258	241	280	261	267	277	234	259	263	253	270	279	260	243	252	234	289	272	302	255	266	270	228	249	204	285	244	229	252	272	262	262	248	286	250	277	255	265	258	253	259	260	262	253	238	269	252	236	261	264	262	248	266	263	258	246	231	267	257	253	268	300	244	264	232	300	261	253	269	263	262	269	259	270	267	269	275	269	283	285	260	286	268	251	267	253	234	277	262	273	272	237	275	294	256	269	253	260	275	263	276	253	242	252	273	256	231	251	264	250	240	251	290	271	246	255	255	247	250	228	269	258	255	275	294	280	295	264	286	245	251	307	254	259	246	266	265	235	245	252	267	250	239	262	262	261	270	254	280	290	282	254	272	263	229	263	267	257	269	296	241	261	265	276	246	231	256	283	259	266	239	288	269	248	232	296	282	263	256	251	260	267	292	268	283	313	272	273	259	247	257	283	302	264	256	272	280	259	286	281	230	291	259	289	235	275	265	264	289	239	286	252	272	249	251	275	248
8522	1216	2121	2298	2032	1672	1456	1199	1147	1120	959	969	889	861	852	787	739	816	755	729	769	716	768	722	765	689	736	680	683	707	681	756	725	697	665	708	700	699	678	674	692	716	697	708	702	598	655	688	711	671	642	706	670	662	683	677	605	681	634	671	675	712	666	694	653	695	694	718	648	673	628	694	707	621	616	676	675	706	688	648	665	661	696	689	697	708	679	650	690	661	682	685	648	695	716	652	692	662	707	658	674	670	630	649	645	697	682	676	652	662	660	646	671	695	627	683	692	690	687	661	686	660	642	627	609	618	647	665	680	668	627	650	689	679	682	698	715	660	722	718	668	664	666	711	639	678	695	630	689	713	649	679	671	671	707	681	679	689	636	679	693	713	652	676	653	648	669	670	677	675	687	706	689	686	652	635	665	667	710	677	691	667	688	642	652	636	692	667	648	690	676	620	642	626	718	642	620	698	683	659	602	698	637	664	673	654	682	693	685	672	651	686	638	671	681	619	627	657	675	648	671	666	706	677	681	677	639	682	695	723	638	669	627	656	641	626	649	699	636	681	729	656	687	600	681	680	684	672	670	660	632	662	683	697	642	646	652	655	666	660	692	679	724	651	677	662	700	663	694	678	686	652	677	668	638	708	704	656	719	682	705	632	688	667	646	648	680	702	671	692	675	640	676	663	624	671	624	644	660	631	669	715	718	653	675	666	673	668	670	684	667	653	675	640	648	662	643	662	695	641	688	660	721	678	719	668	670	680	677	645	633	653	622	674	681	710	621	677	654	604	669	668	729	654	663	654	690	657	699	649	614	614	664	645	672	678	652	675	669	638	661	662	684	636	658	677	668	646	663	706	652	654	652	639	592	664	665	635	665	700	701	714	598	717	704	634	654	637	669	669	685	662	693	631	687	624	691	655	667	675	678	672	673	689	637	691	648	619	648	663	637	684	651	685	675	624	649	684	671	640	667	679	706	676	658	639	638	649	628	684	644	688	694	675	709	663	751	647	723	680	606	692	671	684	638	702	675	638	699	665	663	645	618	665	650	669	613	652	672	658	683	616	704	688	623	666	670	687	649	730	689	651	657	707	653	679	671	701	642	656	644	690	666	673	696	658	672	646	656	682	651	652	642	670	679	668	658	665	666	670	697	688	620	677	691	681	671	719	642	708	673	657	681	686	699	659	677	707	676	666	643	710	704	700	725	695	651	690	671	667	625	685	643	651	671	629	681	658	749	647	610	686	691	710	653	654	661	656	686	666	635	645	689	695	662	630	655	672	667	718	689	637	692	659	670	692	626	687	668	685	663	650	659	629	658	689	646	680	673	693	653	665	656	702	658	628	684	663	650	656	678	619	625	669	671	637	674	661	675	624	698	653	675	656	613	727	687	637	627	664	664	685	648	691	632	692	658	697	693	670	705	667	678	684	636	665	681	693	684	609	706	634	662	671	667	672	680	689	630	660	669	733	628	673	644	688	687	648	654	645	734	685	699	690	687	708	640	655	669	631	689	708	676	706	664	669	687	699	678	666	701	667	683	670	692	688	715	680	678	671	643	634	672	687	645	685	649	696	640	683	681	678	667	641	659	725	711	677	692	657	701	640	641	657	634	638	664	695	680	650	681	729	669	640	650	700	661	648	708	648	687	685	660	688	681	651	691	700	667	713	680	717	701	688	672	634	699	660	656	688	698	724	644	622	681	637	677	689	644	678	658	684	637	656	674	684	683	651	645	688	698	638	666	673	666	682	680	684	680	622	664	644	648	634	666	675	701	665	701	667	718	687	661	692	668	630	673	687	713	677	669	667	643	646	635	726	693	701	671	664	691	640	677	711	654	691	657	634	705	696	628	659	640	655	658	634	676	708	650	641	659	696	647	706	604	657	730	651	689	693	684	691	647	680	726	636	695	666	688	644	651	639	643	647	707	662	691	698	664	645	669	653	657	644	667	708	636	630	681	661	699	656	637	674	643	708	631	695	645	683	634	690	653	662	694	703	670	653	672	668	700	682	724	674	631	691	673	681	688	615	632	681	675	650	629	688	674	668	628	643	642	656	657	683	700	683	635	645	662	696	635	691	688	642	658	698	675	676	672	676	667	654	656	669	676	713	659	668	632	642	650	681	661	659	699	648	651	649	721	689	709	687	660	699	672	664	645	695	685	646	682	656	629	648	659	693	707	617	658	662	681	691	668	663	642	684	670	675	695	677	670	683	636	646	644	664	657	633	677	637	700	637	675	637	666	638	666	636	651	623	691	675	646	681	664	636	671	651	658	633	709	649	660	727	741	631	616	667	678	635	632	635	714	662	721	673	682	642	672	688	671	632	663	631	648	660	698	649	605	691	659	634	644	667	636	673	639	653	670	697	691	656	665	597	637	621	613	682	712	663	700	617	653	661	674	690	675	608	674	664	666	699	676	666	631	702	651	693	699	618	729	664	662	671	677	693	659	665	641	700	682	685	647	688	652	637	679	714	648	623	663	678	656	648	675	660	627	642	674	698	613	660	700	655	645	644	720	661	653	638	669	674	688	675	699	657	658	661	668	679	670	694	627	665	656	655	695	696	667	660	672	662	701	667	640	669	649	675	676	673	685	708	648	661	648	680	684	689	627	613	674	650	659	651	691	623	710	710	635	697	653	677	685	652	715	636	677	657	680	701	692	641	627	691	671	705	596	656	735	631	700	682	667	685	638	654	631	613	684	672	641	653	657	721	617	637	638	694	639	639	693	648	673	653	671	679	685	678	651	651	631	679	682	649	672	666	685	653	675	671	584	639	725	710	631	639	681	668	684	642	686	719	689	655	658	655	632	684	661	668	670	697	684	645	675	676	647	671	682	667	672	652	631	685	694	685	659	644	666	639	666	659	622	679	684	614	645	640	698	664	640	678	663	625	688	706	694	665	642	663	692	672	634	664	674	636	672	711	656	696	670	652	691	643	679	674	694	695	694	694	651	676	644	658	682	595	650	669	651	714	670	656	694	639	641	656	676	678	637	619	635	652	707	667	638	652	675	609	695	703	682	660	671	660	674	713	711	666	655	682	649	633	703	680	654	707	655	670	682	671	626	710	620	714	663	649	679	661	683	646	698	711	655	671	662	664	617	657	672	628	657	685	699	671	708	682	701	691	679	625	627	638	703	630	697	654	681	668	683	704	648	648	660	644	693	639	671	629	663	657	664	699	661	719	711	655	637	704	672	711	666	732	642	675	669	666	675	680	705	649	648	692	654	678	722	655	663	659	625	633	637	656	675	671	646	676	663	714	724	701	644	656	691	677	649	665	675	683	674	706	644	621	641	689	698	664	639	666	663	649	682	704	661	681	719	685	706	656	679	636	664	650	642	683	694	659	652	700	700	652	738	659	698	649	650	672	650	647	661	665	668	675	660	661	661	670	642	669	630	653	658	672	706	658	682	660	638	642	675	642	678	661	658	674	673	661	659	675	668	664	645	674	681	671	660	680	679	667	654	747	674	717	692	695	675	688
2034	375	471	434	411	396	480	437	392	409	401	405	371	443	413	417	385	391	428	439	444	391	406	424	365	439	453	439	412	438	414	371	416	426	413	432	446	364	384	403	410	407	367	404	425	434	394	416	434	387	374	398	410	428	396	426	437	426	388	437	406	419	413	433	397	410	378	479	405	418	417	404	405	416	419	385	429	424	392	376	414	398	422	365	417	453	443	407	436	411	418	445	404	424	420	435	406	369	408	371	406	409	391	420	397	410	393	407	418	383	422	405	415	407	404	398	418	405	414	395	410	390	419	422	395	390	437	403	409	390	395	389	445	408	366	467	385	378	407	424	403	423	424	412	398	395	401	422	449	458	402	411	433	404	397	451	465	448	459	439	393	421	441	416	419	415	432	401	439	400	429	391	393	418	436	416	387	393	422	419	383	441	410	422	391	424	438	406	396	398	418	419	426	443	412	407	419	410	414	431	390	415	463	402	393	438	415	416	429	415	404	474	404	430	415	464	438	448	438	421	417	360	383	440	433	408	425	426	412	422	435	419	355	416	405	431	387	408	436	390	370	407	410	454	434	436	398	387	398	412	420	367	415	404	413	460	420	424	411	368	430	425	408	443	396	404	436	412	393	420	407	424	414	418	415	376	413	402	385	409	405	371	408	368	395	441	428	389	452	381	433	428	390	396	391	456	408	387	403	406	401	373	445	412	471	381	407	429	402	407	389	391	414	466	411	388	421	418	408	417	407	408	391	388	417	407	430	440	415	386	431	426	421	418	380	411	419	382	409	428	415	414	401	404	414	406	403	443	406	429	465	402	443	398	379	388	404	445	445	431	408	381	382	405	410	424	417	398	426	393	409	419	406	373	391	420	408	395	407	432	405	398	403	405	415	451	371	452	413	452	410	414	415	418	408	419	439	424	420	412	386	415	427	432	429	446	402	465	430	382	414	427	415	393	426	390	406	432	382	405	398	445	409	435	424	429	421	414	380	430	408	442	423	432	409	417	426	428	396	414	409	374	404	418	399	394	426	416	393	394	451	430	389	408	397	415	422	400	435	389	410	440	430	423	415	435	412	440	424	414	461	382	459	396	439	421	418	403	433	435	428	428	369	424	394	427	376	435	414	422	426	423	425	413	435	470	397	432	441	400	431	382	426	414	428	412	441	426	401	378	416	414	438	411	390	422	413	411	373	439	402	419	391	417	382	404	409	417	373	381	403	376	398	418	428	418	461	423	396	406	395	403	404	371	442	385	424	387	396	366	400	456	461	430	398	388	421	420	400	407	413	400	433	377	461	399	376	419	408	398	393	415	365	390	447	404	436	455	417	429	378	411	422	375	365	423	443	408	410	415	404	418	396	373	451	383	432	428	438	433	455	399	403	434	415	437	403	460	404	385	414	386	446	402	395	425	399	417	424	428	404	438	415	416	393	437	395	404	462	424	382	425	392	431	389	433	450	420	399	405	416	460	404	433	408	410	433	363	400	423	412	412	440	387	406	453	421	426	427	428	410	428	380	401	442	450	434	408	397	484	383	360	397	385	463	406	414	376	425	434	424	420	434	397	450	406	403	424	401	431	437	383	416	433	410	412	406	426	408	431	429	417	440	385	437	396	396	436	430	369	419	429	433	439	404	423	439	434	421	384	435	431	420	443	404	378	416	384	445	444	395	418	429	367	461	418	383	380	395	432	429	456	418	419	437	376	405	411	396	398	406	391	458	396	447	464	404	426	379	441	431	420	419	425	413	400	470	419	427	444	404	431	441	417	446	374	449	388	426	381	465	460	420	437	420	452	401	444	410	413	384	427	429	403	428	388	390	416	409	406	422	399	406	451	377	405	416	439	390	407	372	431	430	411	395	424	389	425	417	451	398	414	443	422	377	426	430	431	415	435	450	437	388	396	436	420	404	373	414	431	409	423	444	405	377	424	421	440	409	403	434	415	412	405	424	423	420	386	387	444	404	437	413	426	396	352	388	389	403	396	396	424	409	405	418	389	415	455	413	435	430	398	402	398	414	408	383	431	405	451	438	420	430	439	398	377	411	396	411	395	427	385	423	369	421	401	398	397	420	460	428	454	428	434	395	414	413	403	446	417	438	416	398	436	405	423	416	412	418	393	400	434	386	423	424	390	399	405	403	377	456	425	418	393	428	410	386	406	414	410	426	423	439	428	390	396	406	444	451	458	410	394	399	431	413	436	388	429	425	443	442	384	386	401	405	379	390	432	418	364	417	408	420	388	421	410	393	399	358	424	460	454	448	430	384	429	415	423	431	439	432	413	384	448	433	398	423	416	402	386	410	419	415	414	363	426	441	428	403	436	403	460	416	387	420	429	380	458	448	444	395	363	413	409	420	386	406	436	414	422	429	417	443	417	386	373	413	392	443	416	429	426	409	424	369	414	423	419	414	427	418	385	402	426	421	414	439	409	433	386	399	412	412	434	437	453	409	415	395	363	398	415	419	398	420	387	356	385	459	387	397	358	462	434	398	419	415	423	436	413	410	414	424	418	409	412	431	430	440	423	482	414	408	427	431	425	395	404	406	373	420	428	432	395	419	417	381	448	443	427	439	438	434	395	377	410	414	380	413	412	432	419	414	428	412	412	411	424	437	424	404	439	413	442	428	405	446	386	406	441	409	400	428	437	405	389	450	414	386	387	466	416	444	443	431	415	391	391	462	435	422	440	423	435	479	376	440	453	415	418	414	434	414	400	437	443	429	409	403	404	427	440	423	454	355	399	419	394	439	398	418	397	373	414	411	425	431	389	441	431	382	427	433	401	385	390	424	435	392	443	432	380	397	414	396	431	422	418	430	411	428	483	399	418	400	409	421	449	408	397	397	429	381	420	403	429	394	391	407	428	393	416	417	390	422	394	443	420	429	417	424	420	442	449	414	406	391	379	428	434	391	399	370	407	423	381	375	399	437	427	401	395	406	421	447	427	446	397	428	406	414	392	442	392	416	421	421	403	386	396	441	422	429	426	410	425	408	401	405	420	433	450	400	421	394	392	363	400	420	427	454	379	440	394	421	444	365	395	409	416	433	425	365	425	456	387	389	406	390	384	415	415	400	390	387	376	420	401	440	398	418	406	409	386	419	379	408	392	420	418	417	409	450	428	408	397	332	444	425	433	381	436	381	425	418	412	421	404	363	386	444	403	458	403	419	418	382	424	407	374	414	402	429	437	416	400	461	433	434	392	391	450	433	379	412	387	395	404	416	413	424	419	441	382	423	442	402	414	445	429	390	403	361	389	404	430	436	429	431	396	394	431	432	417	397	393	420	409	421	386	419	409	401	375	403	409	406	370	430	416	433	458	410	419	440	419	386	436	394	407	398	402	401	392	387	412	430	411	393	404	405	450	362	409	367	392	413	424	413	425	414	453	416	424	431	432	424	439	385	424	452	451	399	415	411	420	409	368	415	437	434	443	437	426	393	414	388	428	424	396	422	409	376	418	431	421	398	426	428	415	406	412	441	377	394	461
2519	934	917	939	933	965	927	940	906	954	937	944	900	869	946	893	891	934	903	922	908	908	938	915	921	917	928	883	943	919	894	913	904	960	966	905	925	935	897	897	949	907	927	940	960	927	915	933	895	919	916	988	951	937	947	921	926	945	946	944	946	940	897	962	933	966	965	967	936	883	904	955	969	884	940	909	946	977	953	927	916	930	948	944	947	895	931	932	988	923	992	946	896	903	885	918	915	929	890	1029	930	917	979	939	943	904	885	947	897	959	939	966	900	931	913	893	955	998	937	973	948	896	932	972	872	929	916	931	955	950	898	955	938	911	919	901	967	922	918	866	934	930	1000	994	926	919	918	920	943	907	908	919	947	922	913	884	977	872	958	934	936	950	902	870	930	928	963	953	926	957	927	937	929	949	963	953	966	938	936	959	912	953	884	1009	929	936	950	951	888	939	886	922	955	912	905	940	925	939	921	920	944	934	903	912	955	933	873	924	974	907	929	907	925	943	891	924	900	883	921	926	898	902	928	958	982	918	918	882	913	903	933	962	939	921	931	939	955	897	959	907	856	926	908	903	903	941	964	907	896	885	966	966	927	953	882	859	935	864	953	869	937	873	931	981	879	889	931	929	967	926	954	841	927	874	916	873	942	878	921	884	927	926	902	923	901	898	996	927	915	922	933	913	976	950	956	937	880	935	902	933	949	906	940	948	902	974	969	920	880	946	928	954	904	944	923	933	945	954	893	934	911	924	888	952	926	929	885	948	935	936	902	861	934	879	972	880	882	967	958	905	959	892	935	941	951	964	919	907	897	944	958	949	898	877	974	921	922	897	945	971	909	957	965	904	924	918	941	914	924	931	908	949	934	899	889	890	936	923	893	936	912	908	896	909	896	931	878	939	914	954	969	905	893	945	896	899	877	933	891	939	936	949	931	922	936	890	900	864	914	918	937	852	948	961	932	970	917	909	905	851	920	899	860	888	885	909	909	928	881	968	971	894	910	944	879	926	958	946	925	912	922	947	942	873	896	975	917	932	911	932	924	983	940	888	935	911	925	939	940	922	916	924	912	907	865	921	903	946	933	943	907	944	912	874	890	1010	900	940	974	949	974	907	896	965	844	938	926	918	876	967	940	915	899	927	907	945	994	925	1005	870	906	946	914	925	942	1001	913	879	938	940	926	939	917	961	935	913	922	968	927	909	956	909	899	871	926	922	924	920	972	942	950	938	839	878	876	958	913	922	917	931	987	918	915	913	904	941	942	962	911	952	898	921	944	892	940	933	955	1001	892	935	882	937	945	911	929	952	928	912	958	886	917	987	911	922	914	937	879	916	891	920	889	913	939	892	940	960	909	928	906	930	919	963	967	916	897	950	888	866	940	899	963	949	895	963	966	902	944	885	969	940	932	950	918	925	925	906	933	888	927	915	901	943	923	914	919	958	872	870	906	926	864	888	954	899	916	941	942	1007	935	914	932	932	899	927	876	922	995	917	904	976	906	952	946	940	954	879	938	947	979	933	893	952	937	891	937	983	891	914	900	978	932	905	980	898	913	969	920	994	924	942	907	956	932	974	930	934	929	974	928	911	953	924	925	950	931	938	965	908	931	966	912	894	907	929	974	933	937	958	883	884	901	1005	952	925	932	897	893	925	953	904	954	846	894	883	969	920	977	924	926	933	942	950	911	926	905	920	967	976	957	957	929	944	939	934	919	917	894	895	921	919	961	985	992	913	951	881	937	942	876	889	911	908	942	942	933	899	922	925	938	949	949	927	913	864	898	959	953	960	912	936	917	932	851	904	903	883	913	938	950	933	992	942	937	859	903	955	901	942	935	929	946	922	927	903	944	917	877	926	963	980	908	948	900	924	933	954	925	873	955	894	926	927	953	964	896	903	915	892	932	949	927	923	875	939	925	928	907	928	950	904	928	941	960	973	972	897	908	898	947	926	922	918	913	907	869	994	930	943	934	946	953	949	958	898	949	957	942	938	896	942	878	916	927	931	936	917	966	934	957	898	904	910	951	917	926	923	928	914	900	907	956	923	940	905	935	975	953	916	967	909	845	905	960	949	860	865	958	899	890	908	907	886	906	940	957	950	961	953	936	880	904	906	936	961	930	934	946	958	936	908	984	974	969	932	937	888	926	994	946	936	932	932	957	942	850	856	920	954	899	902	939	907	950	857	910	906	921	952	931	903	954	910	898	914	922	933	935	949	972	934	909	924	943	928	895	905	917	973	913	916	905	899	901	936	979	898	912	954	959	960	923	954	920	911	961	885	896	877	928	905	909	888	932	990	924	850	873	884	893	903	913	971	931	957	968	929	872	944	927	955	924	940	910	926	928	885	966	918	881	899	952	908	930	931	950	950	868	943	931	871	950	915	906	959	951	923	878	914	894	903	886	929	899	931	919	908	896	895	985	1011	928	864	896	955	878	910	881	901	936	959	936	917	933	888	945	965	931	874	937	951	940	920	924	893	918	915	924	899	981	937	930	923	924	995	876	890	923	915	903	865	846	875	931	988	979	909	966	909	963	914	941	930	950	905	903	924	927	943	911	915	943	851	962	935	925	928	936	954	899	894	931	926	954	874	916	898	956	925	921	943	923	991	904	985	1002	958	955	907	988	919	923	925	938	884	948	906	951	953	889	929	955	955	931	955	940	913	911	934	956	933	965	935	914	960	847	953	878	966	931	873	961	908	935	920	971	890	963	941	962	902	923	922	929	928	925	964	909	892	882	895	912	910	963	931	914	880	937	890	917	890	879	918	987	949	933	900	942	875	929	956	888	920	914	912	888	941	945	932	946	891	928	969	952	907	920	923	978	911	931	875	964	922	923	895	893	919	902	948	927	903	931	940	926	963	923	892	939	954	944	894	914	988	900	877	909	891	959	958	899	939	935	931	918	911	912	910	942	953	845	977	933	923	942	900	959	912	930	935	932	962	937	909	913	887	975	957	956	898	949	942	920	952	937	944	918	859	949	941	884	932	970	921	912	908	908	922	927	978	934	959	931	918	934	913	905	905	926	918	868	953	981	892	894	916	943	851	944	945	935	907	851	913	899	945	911	921	917	876	954	951	933	1033	927	909	870	957	932	914	906	962	898	939	960	958	949	904	966	1010	921	863	912	976	933	916	958	981	887	902	914	907	948	955	877	946	908	897	916	943	905	900	895	949	911	910	899	895	944	945	889	932	914	916	927	905	987	844	948	863	936	992	922	924	930	954	895	903	884	924	946	869	927	896	890	986	936	905	948	935	909	960	980	917	924	917	990	912	898	930	1012	966	927	932	904	942	917	916	920	942	959	890	966	931	938	894	955	948	931	918	927	926	872	900	899	1007	952	940	882	921	875	917	955	870	926	929	933	919	880	921	912	881	942	952	934	889	892	916	928	933	911	942	896	891	918	876	911	932	984	911	949	995	955	908	915	891	919	963	919	928	963	946	957	936	956	941	901	930	877	917	907	918	909	931	887	894	921	901	932	915	980	955	950	930	930	993	936	958
7845	552	501	444	344	335	297	263	251	218	225	220	226	212	225	196	219	233	224	198	230	226	230	212	203	200	217	206	242	191	195	215	194	200	215	201	182	197	204	215	223	223	209	201	206	196	198	197	218	203	189	208	201	219	208	184	211	218	200	188	221	204	202	182	204	237	214	218	190	193	198	202	188	205	214	182	192	203	195	193	210	204	223	209	227	204	211	229	201	205	195	188	180	225	194	201	230	212	180	221	220	197	241	196	183	214	204	220	208	199	188	202	181	203	195	220	196	181	182	219	203	230	193	244	195	180	216	222	208	203	210	198	198	196	195	201	208	198	216	201	209	172	210	223	204	232	229	196	190	196	249	219	195	201	207	201	182	193	242	205	208	218	237	190	225	197	190	219	205	210	210	214	205	203	216	212	203	183	179	206	193	233	236	213	217	199	208	213	198	220	191	185	195	197	190	198	211	217	199	200	195	212	176	194	190	197	173	204	223	204	204	178	193	213	190	232	199	191	200	213	204	201	201	210	204	201	199	186	188	200	168	190	223	194	185	186	207	202	203	191	214	210	184	219	205	195	203	184	209	228	228	198	200	230	202	195	237	188	211	199	206	214	203	209	205	186	188	206	235	225	209	165	192	250	229	213	240	180	222	203	208	186	187	241	233	241	205	201	210	187	196	226	207	239	187	215	204	210	195	219	227	225	199	206	207	180	204	217	192	199	223	225	175	200	203	223	176	225	232	214	202	188	212	212	221	199	213	226	198	220	212	205	212	196	212	215	212	213	239	187	224	228	202	189	221	199	227	175	196	225	209	238	214	223	200	176	202	198	209	204	190	202	232	200	209	195	218	193	189	218	201	185	165	187	198	202	207	199	217	221	199	199	195	199	206	210	217	199	199	213	213	214	227	217	218	201	233	197	267	207	227	173	177	177	214	215	223	210	187	226	236	219	198	187	205	199	207	204	203	233	201	203	211	193	207	212	181	203	235	219	203	228	208	202	189	187	201	202	231	193	186	176	233	195	218	216	213	183	208	184	191	204	186	177	212	199	196	204	190	193	215	233	196	198	236	213	196	190	207	198	230	203	211	198	210	209	222	178	211	182	219	210	219	212	220	185	216	211	200	220	219	204	192	215	224	197	218	207	202	198	221	213	210	165	216	201	185	213	174	206	191	216	228	214	225	210	201	188	213	211	203	198	224	201	212	193	203	168	222	230	186	178	217	194	204	214	202	223	202	223	191	196	241	224	205	214	186	222	196	220	195	205	201	206	220	215	223	201	201	228	197	204	183	203	175	225	205	216	210	196	217	190	192	181	206	178	193	179	226	219	217	198	210	211	206	193	204	206	222	211	205	200	207	200	234	222	190	218	196	207	222	211	195	196	210	230	180	197	197	205	194	201	210	201	217	185	195	208	216	196	204	207	204	197	186	213	219	207	213	187	194	223	217	194	217	199	207	210	204	185	201	236	207	208	215	192	199	238	201	218	210	215	194	213	198	231	181	240	209	245	212	196	212	192	203	222	217	200	213	221	216	176	199	204	203	231	198	207	201	211	184	200	216	197	229	200	178	236	186	207	222	203	203	221	208	220	177	202	226	214	216	180	211	215	207	196	173	208	221	205	210	221	224	206	201	213	246	186	186	202	188	243	191	217	225	199	202	221	191	182	230	184	187	178	242	188	215	200	227	180	197	187	196	177	220	180	225	189	205	216	199	201	205	183	197	238	218	220	224	229	211	226	207	199	192	216	168	191	200	214	187	221	228	192	211	197	173	213	190	211	199	179	209	194	198	210	192	207	205	213	228	220	201	216	237	195	219	220	188	197	175	186	218	226	229	191	208	179	220	189	209	238	214	180	236	201	182	231	229	201	207	183	177	194	225	208	179	222	242	226	208	229	199	195	218	215	177	206	195	201	218	203	209	202	208	182	187	197	197	186	218	203	230	212	207	191	197	209	182	211	187	214	177	248	195	186	193	196	205	194	187	188	178	210	213	218	194	189	209	190	203	209	172	232	224	188	202	241	221	208	195	186	195	197	201	190	193	220	222	223	202	219	210	202	205	212	228	212	206	220	184	199	218	227	200	190	203	188	210	207	228	212	201	217	204	196	206	204	204	207	182	185	188	200	208	213	219	243	210	201	199	223	212	198	218	212	213	217	200	202	211	197	210	181	182	203	227	192	200	195	212	190	219	232	188	183	206	209	218	214	211	199	238	242	197	219	189	190	207	224	212	215	218	231	191	195	185	192	206	211	200	224	191	220	176	210	202	222	199	221	218	193	196	195	191	207	182	207	208	202	215	230	192	189	191	248	231	214	211	208	193	194	215	203	226	198	198	241	233	192	226	200	189	199	210	201	214	211	191	242	195	213	192	187	197	227	212	227	212	199	205	226	198	210	185	203	184	209	209	206	203	216	243	193	206	214	200	211	171	203	195	204	202	188	197	212	174	185	230	192	239	233	214	235	214	189	192	203	200	203	189	213	177	222	204	192	183	201	204	195	224	228	204	200	201	207	182	182	197	208	205	224	185	174	204	220	200	195	194	226	196	209	222	204	239	217	192	242	209	188	231	226	220	237	191	181	218	214	205	199	220	205	202	199	221	216	181	194	235	228	216	203	218	197	181	196	196	186	182	232	202	217	200	214	201	216	176	191	209	214	215	195	182	183	186	223	212	216	190	193	208	185	200	204	208	193	224	206	207	215	176	207	200	219	212	198	207	180	216	178	187	207	188	210	197	218	208	217	213	219	215	200	191	204	207	206	198	213	187	200	205	220	223	190	189	179	203	198	202	181	206	204	192	206	196	190	219	204	225	202	220	194	211	220	213	207	226	210	236	216	225	178	203	197	189	212	172	200	190	191	235	206	197	181	209	207	225	209	194	195	178	231	213	218	210	192	194	199	198	238	217	204	214	183	206	243	204	223	199	204	187	207	204	186	215	212	185	195	204	196	217	217	207	213	203	202	183	195	196	218	219	199	211	223	240	217	209	210	181	211	199	193	191	209	194	201	223	225	237	219	217	203	188	201	188	189	208	185	201	229	200	179	220	224	192	224	198	200	188	212	193	225	183	176	201	199	178	197	188	233	232	221	220	207	220	179	251	208	215	188	177	183	218	196	193	240	219	197	208	203	178	207	223	202	209	198	190	229	214	225	198	190	224	210	189	194	193	201	193	206	203	190	203	185	194	222	207	196	198	242	215	209	195	205	224	200	210	215	220	192	224	216	214	204	177	225	206	177	205	204	204	207	213	197	210	239	198	256	217	187	197	213	213	214	205	216	210	218	207	204	191	190	223	234	185	237	189	194	231	187	167	214	211	198	190	177	173	218	195	207	195	233	220	231	222	216	203	200	210	207	208	205	213	209	187	209	204	223	201	210	192	214	224	208	222	212	249	214	225	209	215	186	220	196	195	217	211	211	202	210	236	174	197	222	210	170	199	212	193	202	224	217	219	203	242	228	206	190	225	197	208	200	203	196	196	192
6605	789	1268	1380	1176	1019	915	794	806	714	636	643	618	615	607	638	580	615	594	569	563	547	531	545	593	541	532	551	555	606	507	525	547	534	522	513	539	515	534	547	531	536	522	545	532	522	511	523	562	567	549	504	541	519	547	542	530	525	559	509	580	544	531	571	511	502	467	536	507	555	539	518	530	502	549	537	501	517	501	505	545	573	518	513	550	544	531	510	539	507	530	485	533	486	540	558	565	562	544	537	554	526	506	498	478	498	526	532	518	482	503	511	495	531	541	510	555	518	531	502	514	519	493	564	512	533	561	516	517	530	534	529	547	515	540	556	486	577	524	549	497	528	514	538	557	506	502	534	513	504	529	539	497	517	518	499	541	532	522	509	496	524	576	541	519	547	524	509	522	581	546	521	544	558	538	503	523	531	510	531	487	533	521	503	509	524	534	555	550	521	529	538	520	525	543	500	522	546	502	539	540	529	505	516	514	505	534	527	492	512	501	515	536	514	484	544	536	569	561	517	504	522	500	500	571	519	519	567	507	471	527	534	506	534	504	556	536	546	527	519	513	494	544	532	506	556	539	510	548	495	538	514	509	500	517	521	543	512	539	514	494	541	520	543	538	522	555	486	477	537	485	523	497	538	521	497	528	545	549	475	519	502	482	518	507	546	496	540	512	536	573	583	506	553	535	535	500	511	500	521	516	526	498	558	523	488	501	547	511	575	545	530	537	548	500	540	516	494	519	503	530	476	532	488	493	530	475	530	488	504	536	506	526	527	508	539	538	550	516	543	531	530	482	516	511	522	516	541	529	524	518	559	501	503	581	538	548	554	545	521	557	476	529	484	506	500	484	484	518	492	537	531	525	523	546	548	484	512	493	497	539	498	515	509	477	509	520	532	517	518	525	521	517	562	489	523	553	530	513	514	525	525	522	517	520	551	520	537	523	477	522	539	531	500	531	535	548	508	555	506	545	520	533	533	490	540	532	542	523	518	513	511	496	515	507	498	571	545	492	502	516	531	505	531	526	499	538	553	531	482	456	541	478	513	521	516	540	543	548	503	498	513	541	501	518	523	535	525	540	493	510	563	515	535	558	521	510	503	533	480	491	544	518	494	541	549	534	477	536	509	525	510	522	529	527	534	511	519	501	555	555	534	510	531	529	537	567	514	533	495	516	531	491	485	521	539	468	535	513	521	504	569	545	497	534	528	505	514	516	503	488	534	502	546	508	483	549	505	536	545	507	525	506	497	535	540	524	543	575	500	505	524	548	551	523	505	543	572	519	498	531	505	557	509	524	534	549	513	567	540	484	470	521	538	501	490	547	535	549	521	527	503	515	513	547	515	494	499	496	548	518	566	543	524	540	485	557	515	526	496	467	544	506	534	522	515	476	521	511	508	508	543	527	531	547	565	512	474	531	531	515	506	524	536	502	513	531	518	546	547	503	475	550	524	514	509	534	539	528	516	515	540	502	515	487	537	550	518	508	569	560	512	545	526	601	525	554	548	535	527	484	488	543	565	532	531	527	501	515	542	509	520	612	515	541	508	531	517	511	524	525	555	506	535	527	543	524	509	476	484	502	562	520	510	535	483	531	536	511	525	539	536	567	539	527	518	569	538	498	508	530	513	510	532	541	517	518	526	516	508	530	552	470	502	567	524	490	461	527	582	538	497	529	484	512	516	524	525	527	548	514	508	526	549	497	526	504	539	511	512	493	506	553	507	522	557	497	524	529	542	530	512	527	501	497	508	545	509	508	498	516	517	494	535	516	545	515	539	561	506	504	487	518	537	519	518	530	536	490	518	532	520	495	532	531	528	537	522	515	513	562	510	514	493	524	527	519	565	523	503	551	535	523	535	512	551	477	534	527	518	506	518	526	498	550	594	503	535	498	564	509	553	493	481	547	536	541	512	564	519	522	487	551	576	570	529	486	516	475	525	510	544	523	480	526	525	520	499	547	527	536	521	550	539	549	529	509	546	519	524	510	491	530	542	525	520	539	531	550	536	523	477	482	553	527	516	550	550	550	510	536	552	493	535	554	510	479	550	532	501	536	542	539	520	515	484	556	542	529	568	530	524	520	540	563	522	528	534	534	540	516	496	560	528	532	541	515	516	519	523	523	489	518	562	555	502	582	538	532	523	483	551	526	527	513	526	557	533	545	566	519	538	519	532	541	533	497	521	533	463	540	516	524	538	514	515	508	498	539	558	555	517	557	496	503	502	536	552	558	503	517	523	464	528	568	503	514	473	522	536	523	517	500	510	550	514	528	503	488	504	512	490	509	564	537	468	530	510	538	522	512	542	538	497	516	495	548	547	526	514	527	488	506	500	542	574	504	492	556	499	541	496	496	512	530	514	482	486	459	530	536	556	533	488	522	536	516	555	549	540	529	484	528	534	593	531	538	531	510	544	534	514	525	532	516	498	492	518	521	501	592	485	530	546	485	504	527	562	501	537	565	523	502	454	497	519	538	491	515	546	497	494	480	538	517	513	527	507	549	542	521	503	522	527	523	532	565	544	534	528	481	566	500	518	453	514	511	534	559	548	543	523	512	524	478	518	508	523	503	515	516	543	505	503	540	512	511	544	534	512	526	532	542	479	536	534	554	503	476	484	560	495	509	527	526	511	531	544	527	509	562	515	498	526	540	497	483	504	500	499	483	550	545	536	550	549	536	516	500	528	519	488	534	548	540	524	493	480	534	524	513	520	525	532	507	495	506	553	511	547	522	546	528	500	538	517	492	509	520	534	519	501	538	467	493	571	532	515	492	541	530	522	543	546	490	492	542	526	527	524	521	529	540	555	525	510	543	496	522	524	501	548	514	514	546	488	492	528	566	550	528	503	508	505	554	528	527	517	525	546	522	532	511	532	499	513	506	519	500	550	540	495	545	554	561	487	491	561	528	567	519	547	504	571	499	535	518	543	515	502	568	534	527	532	486	563	502	540	520	509	540	542	558	521	542	499	485	518	544	512	509	553	523	567	497	507	505	534	512	514	496	547	536	490	530	507	504	490	564	519	511	498	524	562	539	465	488	497	554	504	506	555	508	526	526	545	543	528	523	515	535	521	542	571	530	535	533	529	538	542	530	534	538	495	497	530	562	518	478	507	564	529	482	536	527	511	562	525	544	537	506	579	519	517	542	528	513	519	526	514	499	561	552	475	520	589	505	529	553	491	525	572	547	480	551	507	503	469	553	508	496	527	506	515	527	508	520	521	446	526	521	498	558	525	545	545	552	542	531	485	494	538	533	524	506	530	524	529	517	550	486	554	518	496	507	530	480	560	527	543	509	520	524	507	506	520	569	516	526	522	505	553	500	558	521	523	542	525	496	501	526	507	502	519	484	543	507	502	520	493	518	547	514	543	495	470	537	542	531	482	549	539	524	558	540	512	527	568	500	560	537	540	550	473	536	531	527	483	545	501	569	499	522	541	548	505	570	504	551	539	531	499	511	505	512	543	510	512	519	514	548	543	526	500	559	575
14983	1320	982	762	581	436	404	365	335	343	313	317	307	342	301	315	262	259	257	258	274	283	258	265	277	296	293	279	253	264	271	276	263	256	272	261	266	259	236	245	239	286	250	245	252	272	297	277	290	251	270	263	264	256	314	269	250	262	247	245	277	269	250	271	273	260	246	275	276	264	252	259	274	288	273	261	285	227	245	247	261	226	254	222	230	263	293	253	267	284	293	283	251	250	243	267	271	283	257	261	248	259	233	263	261	260	264	285	239	274	266	254	262	272	277	265	265	261	261	230	266	250	267	250	252	263	238	268	239	250	253	230	286	243	263	267	267	257	272	274	287	290	294	272	267	255	256	277	237	279	277	285	264	262	276	279	306	245	263	252	211	258	271	252	230	265	259	272	264	247	256	282	250	257	263	256	294	290	305	283	279	281	260	278	281	241	206	254	269	249	277	244	226	267	288	256	284	237	241	251	250	257	272	246	256	294	260	276	269	260	231	283	264	252	252	288	261	256	282	264	254	254	276	287	259	252	272	285	269	249	255	257	283	294	270	244	279	268	247	274	292	287	274	262	266	268	247	241	287	265	243	290	264	254	244	300	255	266	283	279	305	254	246	251	246	287	301	252	305	265	252	266	227	244	278	245	289	280	264	287	271	274	279	267	290	268	262	237	220	244	249	267	255	309	279	255	273	244	289	254	270	286	239	269	268	271	258	268	251	253	293	254	283	233	277	260	252	266	269	281	258	246	252	226	225	260	267	239	242	261	251	269	270	295	294	293	264	248	281	256	253	271	268	272	258	251	259	269	241	260	274	235	231	273	253	283	246	273	246	256	247	258	254	267	235	254	260	266	268	261	262	260	278	259	270	250	244	291	263	259	237	226	253	291	259	251	244	275	243	252	244	251	288	256	259	235	286	213	273	253	228	255	267	289	242	250	268	295	262	288	281	280	268	252	296	260	251	271	283	275	269	260	257	292	263	243	263	246	249	265	270	255	242	259	238	282	266	261	259	281	231	252	261	258	254	274	246	253	264	246	280	247	251	234	259	266	282	265	274	275	300	264	238	272	262	250	295	262	265	279	250	268	247	244	282	259	253	261	242	239	255	254	276	221	259	247	247	272	283	238	266	229	228	282	253	247	254	302	257	248	243	270	250	232	288	254	281	237	253	268	258	255	260	278	277	256	269	270	266	236	276	261	254	251	255	303	283	246	254	279	241	254	273	253	256	236	290	274	231	267	273	248	252	263	234	259	245	265	273	281	256	271	255	255	258	257	219	277	289	236	247	290	263	271	270	257	254	286	236	271	269	255	245	257	286	269	297	277	261	227	252	288	288	267	312	262	227	254	288	228	233	221	264	249	261	236	257	269	244	240	242	259	254	233	280	266	270	255	255	231	273	242	256	227	247	236	264	267	230	232	254	245	245	251	262	258	271	256	245	274	292	278	276	269	254	227	254	241	257	255	273	247	258	257	239	245	259	264	256	274	266	246	234	231	235	257	286	244	270	259	227	263	249	247	264	267	252	236	266	248	259	267	284	219	281	266	231	276	303	258	311	285	268	264	282	233	304	287	248	277	248	245	270	273	267	292	272	286	286	316	268	259	277	299	296	254	255	294	276	288	255	270	272	233	289	268	269	269	266	218	268	231	260	269	293	295	263	270	279	271	257	265	269	262	272	279	248	277	316	267	255	255	279	277	264	264	279	264	265	246	238	256	281	248	252	267	292	252	252	273	257	281	277	244	266	246	263	245	249	248	294	232	279	244	263	267	269	277	266	286	277	269	300	289	247	267	270	278	268	286	258	258	266	236	265	268	215	269	242	236	250	261	245	281	250	235	249	287	285	256	224	277	222	256	273	274	264	250	254	278	228	255	289	257	289	255	277	230	246	254	281	265	252	279	265	296	263	268	258	268	277	283	237	284	251	240	257	265	231	301	267	215	273	261	312	254	256	271	268	270	250	244	303	256	267	222	256	265	244	265	256	281	266	285	260	242	279	269	278	268	275	254	237	247	289	254	250	258	240	240	246	242	272	248	266	275	264	253	276	274	265	239	266	257	289	283	261	247	285	224	284	283	224	254	253	270	287	228	255	219	250	260	270	253	257	253	255	249	280	251	248	280	224	255	246	274	271	267	265	271	231	288	269	246	239	270	274	274	264	264	263	230	252	238	263	263	241	288	279	232	247	274	230	249	250	293	269	270	261	269	292	266	259	260	258	267	263	230	243	262	247	252	281	254	266	220	262	262	258	272	276	247	254	246	250	270	256	230	263	289	265	251	277	248	228	281	244	254	240	240	243	241	252	273	280	263	248	229	237	269	264	248	283	284	261	257	253	267	248	245	275	266	258	264	252	254	273	286	254	255	252	267	282	241	255	252	253	277	282	235	239	248	265	249	300	227	262	255	216	262	279	254	267	296	287	270	247	250	263	261	267	281	244	252	267	246	263	287	272	248	287	242	233	279	238	247	274	271	257	291	252	278	231	234	242	286	283	267	250	232	241	263	235	257	259	299	260	272	261	281	266	271	217	279	232	285	246	292	277	268	283	234	226	255	247	256	300	251	259	245	273	236	257	257	258	273	221	243	255	217	245	271	248	278	260	253	266	249	260	260	264	243	258	253	269	234	238	232	272	254	272	286	300	238	241	265	263	246	266	269	260	248	235	268	254	253	260	243	263	236	250	278	258	253	257	246	251	270	292	269	301	238	259	257	251	295	258	265	256	253	276	250	255	239	246	246	246	236	251	264	270	281	266	302	264	244	282	281	292	244	259	241	244	266	275	260	256	267	238	270	258	233	277	257	292	275	253	243	266	279	277	298	248	275	266	246	270	262	256	284	263	260	318	250	248	239	267	237	248	270	233	274	269	309	272	261	258	247	271	254	255	276	273	250	271	257	255	247	255	250	257	268	238	273	292	270	248	265	262	240	261	263	286	252	288	273	242	260	285	277	249	229	250	264	231	244	269	265	262	244	289	241	266	273	268	274	250	269	299	236	239	266	267	285	263	275	278	256	246	235	260	258	263	238	257	248	275	273	284	276	267	235	248	251	266	265	263	274	262	261	303	247	274	246	253	262	256	301	281	275	248	259	260	269	264	283	259	269	287	280	270	246	251	256	277	250	247	242	260	268	263	258	262	248	262	235	278	280	268	278	304	259	255	235	273	285	274	276	261	221	257	235	239	286	253	255	285	253	247	271	253	253	258	267	296	244	277	250	288	258	275	248	260	265	238	255	246	263	238	249	235	280	277	262	251	246	264	281	233	247	238	255	270	291	251	251	298	244	238	282	283	246	282	242	282	254	278	247	247	260	272	231	256	285	250	262	257	235	236	230	268	277	264	274	284	316	249	229	238	303	276	250	295	276	252	270	282	276	261	265	248	254	263	283	291	231	256	221	243	274	254	234	264	251	280	266	270	259	249	232	235	265	252	249	257	253	247	277	284	265	271	249	273	263	250	249	230	246	265	248	232	269	243	229	268	277
8400	1193	2101	2262	2026	1667	1360	1312	1195	1010	975	897	910	816	754	823	804	769	786	771	719	733	804	719	737	721	718	724	708	716	670	681	692	709	694	699	675	722	724	692	682	686	681	780	714	648	674	716	672	688	726	678	667	723	696	643	674	690	691	626	670	669	636	686	642	716	652	653	718	675	652	683	688	671	684	657	663	678	699	707	664	691	629	693	688	673	695	669	664	679	660	627	626	666	642	684	693	664	641	661	710	645	670	627	656	709	614	684	653	679	645	629	635	626	647	675	691	623	698	670	677	676	612	681	699	708	666	685	646	645	652	644	631	653	640	647	671	600	673	695	706	616	690	703	642	675	675	612	645	643	684	647	709	665	653	618	693	640	694	655	701	710	662	687	621	661	662	662	673	673	652	665	696	663	683	671	633	646	673	680	676	649	704	673	687	667	671	676	678	654	671	661	646	646	681	660	667	630	680	634	680	667	646	643	688	634	635	650	675	631	676	647	629	625	697	688	664	626	704	681	659	663	685	718	695	661	650	664	653	675	683	676	678	659	651	701	666	653	668	671	691	667	704	671	632	658	636	656	640	647	678	661	683	625	668	670	636	696	641	673	655	656	677	688	721	654	657	702	684	605	684	663	667	676	673	682	638	644	664	672	659	632	681	656	670	657	667	603	659	717	664	659	691	690	645	642	702	667	685	665	661	681	648	650	663	660	667	691	672	713	681	682	637	696	650	697	646	656	655	634	616	678	673	665	655	642	712	691	678	687	681	637	625	684	659	648	696	644	669	672	678	703	652	650	663	712	659	640	699	639	677	638	649	678	708	662	676	680	691	636	682	699	686	641	627	646	649	645	695	694	661	632	700	660	655	660	674	679	687	665	667	704	669	644	670	683	693	718	658	668	730	656	660	641	715	638	692	682	638	653	660	649	639	696	675	688	673	683	665	634	614	642	681	641	677	661	638	692	660	675	606	650	653	637	638	687	651	646	664	701	660	702	635	609	676	650	672	636	661	646	652	653	631	618	682	644	645	639	686	696	651	629	652	645	663	711	662	647	645	658	678	627	663	633	663	674	686	671	700	684	618	663	687	670	692	657	631	670	646	670	614	654	627	645	658	629	665	688	680	640	682	687	579	645	621	679	695	685	657	671	638	658	629	654	655	654	688	635	622	701	670	621	684	642	661	669	665	693	649	666	620	630	665	650	676	674	687	678	655	682	681	680	678	628	635	673	674	668	654	650	647	642	647	669	694	709	625	680	653	660	634	657	663	644	643	649	621	642	659	659	690	665	636	667	691	673	641	653	674	668	709	665	636	664	695	663	666	674	716	624	651	642	663	680	670	691	684	612	661	608	646	671	666	698	673	678	670	701	640	667	631	673	661	633	663	632	686	630	669	642	690	621	687	639	668	652	653	671	654	657	686	654	675	653	680	656	673	644	671	596	643	685	692	631	675	673	632	666	618	666	650	671	698	661	648	596	640	716	670	693	665	626	622	668	649	673	650	672	609	635	634	640	707	654	628	616	631	666	642	617	654	626	653	643	686	668	606	705	668	633	638	629	650	675	655	667	664	717	693	656	649	674	652	640	679	659	649	631	680	680	649	681	645	625	627	654	637	661	669	644	722	643	668	693	669	658	700	713	638	670	677	671	655	667	652	658	686	612	640	645	670	605	704	677	646	653	682	665	641	613	660	648	688	645	637	652	649	630	659	650	679	672	664	663	634	644	671	643	691	668	658	685	637	624	677	649	679	669	672	707	620	670	667	675	648	664	635	626	624	682	677	693	637	685	689	658	683	632	672	704	659	686	660	676	664	664	654	657	675	609	639	684	600	703	686	648	637	699	680	679	629	639	682	691	678	681	659	690	661	641	629	655	691	681	660	678	696	715	627	676	673	662	677	619	657	667	666	660	674	636	694	668	641	653	651	635	627	669	629	637	615	661	668	659	701	655	686	636	647	671	663	655	707	662	654	623	629	678	637	684	694	643	669	675	718	656	674	648	719	626	627	661	664	646	644	627	651	653	643	655	650	662	682	664	632	674	671	686	663	696	609	693	641	673	682	677	650	647	685	681	652	645	638	642	641	683	649	677	631	726	668	675	674	696	661	618	686	679	682	679	678	658	663	671	658	648	685	635	702	651	688	660	621	690	684	690	693	642	642	662	672	684	664	721	629	611	699	628	633	669	657	661	666	676	694	674	695	627	697	644	682	657	671	656	712	706	662	688	669	701	702	686	694	630	682	693	693	660	657	606	638	683	665	703	612	642	627	655	609	691	693	658	681	640	635	682	681	659	661	704	642	668	635	681	671	616	656	632	712	681	657	671	630	648	683	644	656	700	670	639	654	730	682	664	657	685	656	672	682	667	652	643	642	674	679	656	717	645	677	697	634	688	658	663	656	628	703	673	678	655	660	653	647	678	637	669	722	630	648	640	649	693	679	657	652	632	633	675	629	653	679	609	657	618	663	654	717	644	685	628	671	636	659	673	644	667	649	661	646	636	685	607	681	607	687	620	673	719	641	689	694	688	652	663	642	653	686	699	650	653	592	683	648	654	676	663	688	650	626	651	714	653	689	648	634	623	660	677	666	663	661	693	693	664	653	621	698	636	656	693	710	632	652	681	652	675	643	651	645	638	683	661	700	650	673	657	600	657	639	629	633	660	665	660	628	685	671	655	668	703	693	689	624	726	678	695	652	635	623	652	679	689	676	646	706	699	650	651	705	670	697	653	645	727	637	690	649	690	662	693	673	651	644	598	633	639	667	669	686	669	688	613	640	646	669	665	675	630	674	645	642	701	657	695	637	670	679	652	666	678	630	672	624	663	659	674	665	686	684	616	666	663	644	656	688	652	663	659	632	683	682	657	653	642	680	663	620	717	632	683	662	642	689	659	664	650	665	662	672	649	668	676	647	654	671	683	669	656	674	673	692	681	694	640	694	643	632	615	616	654	676	705	649	661	637	696	634	609	673	668	659	702	659	660	726	640	718	642	621	650	674	655	662	700	653	698	674	639	602	681	666	654	680	688	686	697	708	660	651	665	697	623	686	708	619	687	631	696	662	657	662	642	664	627	639	718	625	654	678	671	645	689	668	674	647	613	642	654	610	661	648	639	618	634	647	678	686	631	694	679	668	691	691	701	647	693	703	674	673	597	675	655	665	718	688	646	636	667	652	709	710	665	662	698	694	645	690	593	714	612	633	668	662	644	670	677	697	635	618	673	720	685	653	642	692	617	637	692	612	711	671	690	664	694	690	646	644	615	674	666	660	658	674	653	695	646	638	710	684	619	640	662	662	646	668	650	659	679	663	652	648	630	668	670	661	668	629	661	697	628	608	679	683	658	657	661	649	638	659	664	660	659	662	660	681	700	658	630	678	629	656	679	651	610	640	674	713	691	690	669	631	644	645	652	663	714	658	651	669	634	666	665	675	658	694	678	664	714	694	653	675	693	678	644	708	687	639	636	653	677	636	655	682	659	653	613
1765	408	436	435	408	396	406	414	389	421	400	392	390	411	410	424	410	416	426	388	366	388	393	430	393	396	429	421	399	386	401	427	399	394	390	426	415	448	391	391	449	414	413	434	456	417	377	413	394	421	360	411	405	381	408	407	420	412	410	409	402	388	386	420	428	388	404	382	392	396	394	414	411	372	426	405	467	416	393	407	431	401	382	389	417	393	376	411	374	440	430	419	356	413	376	384	374	398	355	416	396	405	433	415	385	433	377	427	436	460	406	405	396	390	379	409	396	373	405	415	385	399	401	410	413	411	405	421	407	431	410	433	427	472	416	415	383	359	419	426	390	408	408	430	416	405	378	395	380	439	403	439	406	390	459	368	402	404	419	446	385	439	416	410	412	455	387	390	410	411	420	386	410	383	402	394	416	357	390	406	389	444	363	402	463	418	394	411	418	389	396	436	412	387	399	378	386	386	417	401	358	399	383	428	379	370	440	415	424	424	417	444	408	417	395	434	432	427	375	410	413	405	408	412	397	410	397	361	372	424	421	412	357	386	426	394	412	410	409	358	387	419	447	429	436	422	416	447	416	400	416	400	430	425	403	421	400	449	430	388	409	395	398	396	392	415	377	424	393	399	406	359	391	387	454	376	419	389	395	413	424	424	403	406	381	382	398	444	381	439	434	432	408	444	371	407	404	404	422	441	385	384	385	398	388	373	430	426	417	406	432	381	403	402	419	411	371	397	376	391	363	408	416	469	418	388	401	412	386	392	384	418	351	382	408	398	393	435	414	368	425	417	456	390	398	380	424	360	386	394	416	417	466	420	436	400	368	406	400	402	350	389	351	394	442	414	411	400	421	411	420	402	408	391	374	413	371	429	386	386	395	403	409	426	429	441	420	386	372	414	393	389	363	409	378	399	386	409	430	371	423	393	387	446	400	413	409	444	392	378	391	406	377	409	399	418	361	390	410	432	402	421	460	393	394	387	387	414	405	407	400	417	415	425	373	384	372	411	399	387	402	426	422	438	381	447	429	419	415	433	422	463	409	365	427	422	427	407	400	385	395	389	405	393	414	360	394	401	417	433	423	387	380	388	434	397	410	397	413	411	394	400	413	406	416	443	410	379	377	388	411	412	420	424	462	424	421	424	422	376	440	425	411	397	443	401	383	409	449	392	411	407	386	409	400	444	408	408	436	388	373	379	372	397	428	382	409	400	450	415	406	411	411	439	378	386	457	404	390	396	415	390	392	395	371	390	390	423	410	384	400	443	421	393	423	401	417	400	453	408	440	416	413	397	427	411	380	387	428	453	389	393	382	409	421	386	396	411	437	408	406	420	447	385	428	390	414	431	402	423	425	403	402	409	383	429	414	410	386	390	428	442	396	402	416	410	405	432	391	393	378	418	409	392	442	407	369	384	389	390	440	426	413	401	394	377	428	436	409	443	420	397	420	402	437	389	398	426	359	396	396	440	390	375	388	422	410	387	395	435	414	418	420	387	422	446	419	373	417	387	428	390	415	409	403	409	385	437	403	356	415	390	436	442	402	381	433	417	401	443	405	400	437	373	372	400	377	394	433	418	374	424	384	406	402	391	421	419	387	426	424	399	371	411	410	422	396	438	391	439	380	418	412	351	377	431	425	404	402	431	433	422	435	411	381	363	416	407	425	388	420	416	387	392	401	427	450	414	409	375	392	417	408	413	437	417	423	444	438	401	441	410	397	442	426	391	384	437	445	413	432	397	433	450	407	427	383	382	396	396	391	410	379	379	397	443	403	439	385	394	403	410	409	389	425	381	383	416	383	396	353	378	385	383	399	432	430	443	414	407	411	400	409	446	390	370	405	395	394	380	405	387	373	427	384	414	422	399	400	422	417	429	396	426	425	395	421	389	410	395	391	402	419	404	445	421	429	382	409	426	435	410	375	392	450	404	449	389	422	402	364	400	421	435	413	384	379	385	371	412	378	379	383	433	416	421	368	380	400	424	478	433	419	410	373	405	383	415	459	402	407	405	427	430	393	386	438	406	386	433	431	394	413	394	402	369	380	384	390	392	415	386	408	427	426	398	398	433	422	430	391	372	386	395	402	400	395	382	416	427	405	410	387	420	393	402	372	429	395	406	439	416	433	371	384	420	416	405	398	389	388	410	423	388	387	437	427	390	399	396	432	403	394	410	395	407	413	396	412	414	401	421	436	431	446	435	382	461	381	408	403	399	376	427	409	398	428	393	417	349	389	395	396	391	423	400	395	351	388	396	413	381	412	404	404	404	380	372	412	422	398	376	427	408	410	433	441	378	397	446	397	353	418	414	407	407	403	429	402	388	427	432	413	378	393	445	405	394	336	421	398	428	428	435	398	409	393	418	412	452	417	425	400	393	438	364	372	365	436	394	390	401	394	425	386	372	441	388	367	423	417	403	412	401	369	435	425	402	415	436	427	408	404	407	426	410	407	427	418	411	408	434	442	416	427	377	399	398	388	423	425	419	436	384	402	380	416	385	395	393	415	412	399	422	419	388	413	428	436	397	398	405	368	419	409	400	437	431	397	423	405	399	409	421	372	404	385	453	426	334	418	394	411	419	378	392	426	409	410	397	435	386	422	417	416	404	411	412	427	432	382	429	446	407	401	401	411	386	418	412	377	409	402	428	390	400	463	395	395	391	392	375	400	388	408	421	431	397	404	445	411	415	393	396	406	402	377	386	377	378	427	420	434	400	401	406	403	393	404	449	402	401	420	398	436	394	424	401	415	425	436	422	404	372	407	419	409	420	458	416	420	416	392	428	394	378	391	401	423	403	402	398	380	394	361	440	377	369	430	402	387	353	400	399	428	423	428	394	406	406	423	388	431	413	389	463	411	420	378	415	427	420	429	380	390	428	383	414	434	383	389	411	373	437	403	420	401	434	420	444	416	413	397	412	401	397	432	432	399	393	392	358	410	443	393	404	431	428	398	461	437	405	391	432	419	392	379	403	412	414	364	382	419	434	420	392	422	381	403	403	398	377	414	389	409	359	375	396	391	395	434	384	394	375	379	404	353	443	370	399	392	412	391	404	388	431	409	346	382	405	414	396	422	401	420	408	399	411	371	425	398	417	397	353	396	420	406	406	398	392	419	430	399	434	403	391	417	379	403	411	427	436	405	421	403	420	406	374	404	405	398	381	377	408	459	419	408	391	415	421	429	393	428	423	392	384	438	406	381	400	413	466	387	427	403	401	449	420	406	411	374	375	393	418	394	399	406	375	423	434	365	410	393	373	398	375	407	448	452	412	426	397	362	407	366	364	427	410	436	414	386	411	403	433	414	392	426	423	409	416	413	389	396	393	417	414	410	333	360	405	401	406	396	415	379	432	429	392	369	442	425	411	421	352	411	428	425	443	442	387	409	441	390	403	375	393	411	382	387	380	422	403	396	455	420	388	372	396	404	430	436	425	403	412	433	420	393	386	366	426	411	403	432	440	421	401	412	433	403	405	378	427	399	383	435	416
2172	908	939	918	1014	935	950	893	910	928	914	922	923	868	914	937	877	937	870	919	915	842	882	878	907	929	899	883	932	952	898	876	925	898	869	870	924	945	925	855	889	895	901	944	936	851	910	920	904	906	930	903	921	885	891	936	897	896	837	956	879	932	894	908	855	859	821	885	885	911	964	945	910	907	947	890	931	881	862	951	922	906	871	907	903	898	858	875	901	944	923	930	896	902	937	888	894	945	907	915	892	894	888	900	895	881	913	905	922	862	880	913	878	903	879	915	869	929	924	877	857	956	892	891	891	886	907	931	914	846	893	911	922	899	916	923	875	902	926	896	915	913	871	856	934	946	890	879	895	910	921	874	914	878	952	874	915	935	920	924	912	903	890	892	876	946	947	940	869	893	891	899	918	893	925	874	876	885	922	938	890	915	912	886	875	994	926	861	922	912	924	909	886	922	952	941	951	907	835	946	955	934	939	913	944	889	937	917	919	936	884	897	887	908	898	901	883	925	903	940	899	988	896	912	967	871	950	899	902	878	875	923	934	895	923	883	907	950	955	931	880	890	929	963	905	889	858	914	912	874	923	886	888	899	924	900	856	889	876	883	890	864	913	884	909	914	860	888	941	905	922	885	914	850	881	906	920	934	923	914	896	912	881	908	915	912	901	951	923	904	885	899	925	880	942	914	965	963	928	944	936	931	929	923	913	870	871	932	914	901	886	889	903	909	913	939	906	974	901	909	962	878	934	908	910	862	892	923	941	966	936	911	870	899	831	891	956	866	902	877	900	946	931	922	865	982	873	901	837	900	913	889	929	924	900	901	904	917	917	898	894	902	948	871	917	906	923	913	931	920	943	889	860	900	890	884	968	926	935	855	929	933	869	891	904	900	888	959	880	858	880	866	976	904	912	918	900	920	914	928	933	947	901	930	884	948	905	882	869	860	903	920	937	883	920	951	880	914	905	987	914	879	911	942	911	925	894	853	872	912	935	896	861	894	887	928	932	901	891	932	944	872	908	862	849	867	913	911	907	893	868	945	930	923	885	919	900	949	979	895	928	899	897	973	858	951	954	897	941	908	868	949	910	910	897	903	891	925	910	884	901	937	859	914	854	900	875	906	943	896	885	886	883	909	880	900	906	886	909	888	948	891	948	880	872	932	898	909	863	906	939	937	926	902	938	908	928	886	934	873	926	851	952	942	899	899	894	936	932	867	882	947	904	914	925	894	943	907	868	971	954	956	923	952	913	883	913	968	903	936	891	848	884	946	883	894	923	920	848	928	891	954	931	907	920	908	879	918	938	859	900	905	874	870	883	927	958	910	933	911	936	908	910	890	945	844	884	906	914	906	945	864	904	906	941	892	926	900	912	944	896	881	910	912	859	863	909	968	963	927	941	875	916	887	894	902	904	898	928	902	895	976	946	933	946	896	902	874	893	950	910	862	946	875	888	949	907	904	934	877	913	904	821	873	918	912	965	927	930	940	854	945	911	925	906	881	930	859	937	951	906	876	940	948	884	865	886	936	912	926	911	930	867	950	957	891	932	903	817	920	895	858	945	890	891	957	899	908	924	936	925	908	888	902	927	915	927	830	921	969	878	856	889	903	925	877	874	909	935	924	931	949	923	889	948	923	926	889	923	863	836	867	902	901	879	955	902	927	931	901	900	885	900	948	902	911	948	937	876	883	867	875	892	922	934	915	908	902	913	885	901	889	915	997	910	930	898	914	942	905	930	917	937	918	898	873	862	900	909	915	897	944	980	894	951	874	900	929	873	904	854	891	877	916	894	938	901	920	950	901	884	850	921	935	950	916	915	896	943	904	899	915	940	933	895	932	901	870	867	871	970	888	911	905	864	930	916	901	904	932	917	907	897	923	945	900	910	926	877	976	875	979	915	894	933	894	923	876	914	923	897	965	899	904	881	930	910	889	960	908	953	887	895	901	912	902	897	922	857	906	927	911	906	900	880	889	886	910	958	858	938	915	936	942	864	907	932	868	934	948	871	878	919	915	927	873	891	912	920	902	896	911	862	911	910	884	898	874	1018	881	954	908	933	935	925	898	917	907	923	950	919	932	955	910	896	937	915	895	895	862	879	967	870	942	918	968	860	895	836	916	906	922	943	959	907	925	921	962	951	936	874	941	925	887	897	934	944	846	921	970	941	1013	869	920	873	907	934	919	987	877	901	959	873	907	922	961	943	939	894	885	913	893	958	917	912	918	873	907	900	879	935	887	935	926	915	934	903	906	902	922	910	878	944	877	897	924	959	906	891	908	879	887	911	867	909	893	952	881	957	906	943	892	906	936	882	898	877	923	955	934	923	888	907	903	907	931	912	906	898	933	896	890	925	879	882	867	935	894	959	916	926	893	903	918	924	887	919	890	855	919	935	913	855	867	886	909	924	927	909	893	899	943	936	884	931	933	929	933	851	877	888	897	954	970	903	887	861	935	909	878	912	916	936	876	932	905	882	871	907	968	913	942	913	916	975	896	925	841	921	916	908	849	916	902	918	913	931	930	911	861	950	930	944	881	895	922	915	858	910	884	931	916	882	931	915	900	916	972	913	868	919	932	857	937	904	931	918	927	877	913	909	967	887	919	895	898	922	885	946	935	957	934	963	899	839	937	835	893	922	839	919	935	937	938	900	885	893	974	896	908	885	893	854	886	906	889	825	921	905	926	957	891	958	917	933	918	924	859	950	837	963	871	886	850	915	966	900	977	917	898	858	937	905	932	979	879	906	945	853	960	920	926	945	928	864	934	873	903	908	867	904	882	874	917	891	882	884	917	934	937	952	895	908	926	861	907	845	931	951	899	884	931	915	880	907	909	835	880	936	904	876	861	914	875	934	915	899	874	915	921	933	935	865	932	881	902	989	927	921	888	922	914	878	878	893	897	882	878	966	921	860	886	870	911	885	906	910	946	924	869	939	928	934	922	909	927	863	923	887	862	957	914	924	952	904	901	909	884	934	906	929	953	876	907	898	939	932	929	944	907	874	920	892	860	900	945	872	920	866	933	938	935	933	917	884	946	922	905	895	901	957	881	879	921	913	938	902	980	979	902	922	921	899	913	939	907	905	931	911	902	913	953	844	930	902	903	942	955	886	912	889	938	928	929	888	887	894	908	932	939	956	872	912	928	921	907	888	891	921	933	922	949	912	914	903	855	947	885	917	909	925	925	881	884	910	884	896	919	884	916	911	933	897	900	929	911	900	911	903	940	953	927	908	897	930	911	924	917	925	930	873	912	916	948	867	936	934	908	905	884	911	862	884	884	904	933	1001	902	926	877	953	886	896	906	928	935	910	839	933	881	950	961	927	912	920	938	859	934	876	911	915	910	958	889	860	942	877	930	875	892	897	821	950	876	898	890	878	900	901	902	947	898	911	913	915	927	904	857	902	900	885	941	906	898	925	865	945	952	898	961	896	895	883	890	904	900	881	933	921	915	916	895	884	913	892	952	919	826	856	902	929	947	911	888	932	868
7732	533	524	452	339	314	282	239	228	225	240	230	221	217	233	214	199	212	213	190	233	219	217	180	205	223	229	199	194	206	203	214	198	220	191	200	184	200	203	227	200	188	205	230	178	208	206	193	196	208	178	221	212	195	210	203	177	210	213	221	178	226	220	187	186	192	203	203	196	204	202	216	220	202	217	195	216	202	192	256	204	200	200	209	248	194	171	216	202	202	203	212	203	169	223	217	208	181	187	186	211	206	214	207	199	217	207	219	196	197	170	225	191	193	206	217	224	226	222	211	217	207	226	179	184	235	196	204	231	216	225	232	192	188	185	175	187	223	205	186	239	198	214	216	206	187	173	214	194	208	182	205	182	225	218	185	225	226	199	203	208	190	210	226	194	212	198	188	211	218	205	179	210	184	188	190	192	202	191	214	198	230	206	190	189	214	181	189	171	211	206	239	191	181	210	218	203	192	204	199	207	208	210	208	190	205	203	220	216	190	205	175	193	211	195	207	180	204	198	203	183	223	206	197	218	155	221	246	231	218	173	194	209	183	185	200	192	202	170	202	195	246	193	197	185	209	218	171	222	220	195	223	231	197	218	186	218	206	204	208	208	215	206	176	231	216	214	193	210	195	212	214	194	213	208	244	185	185	210	190	211	185	219	198	169	219	203	220	201	190	204	183	182	200	180	224	184	200	204	202	177	202	203	207	211	217	196	216	179	199	206	189	205	204	190	227	197	194	214	187	201	193	164	229	207	211	208	203	184	186	196	223	179	213	184	195	198	187	223	192	176	203	180	180	217	220	198	208	213	191	197	215	182	220	203	223	238	237	208	224	197	210	183	208	217	203	209	207	207	203	194	216	200	205	228	192	211	190	211	198	218	184	199	211	218	235	188	212	194	205	228	212	215	213	205	190	186	235	215	195	183	208	220	186	188	191	190	201	193	211	221	203	197	196	217	204	173	208	231	182	210	214	193	190	166	191	192	240	220	204	196	195	194	204	231	211	207	216	228	194	198	186	204	210	228	227	184	213	196	185	177	187	199	185	184	189	214	215	193	215	197	214	197	201	214	227	200	212	200	204	234	220	187	212	216	198	222	212	192	208	220	211	185	203	193	189	195	194	190	225	216	218	221	209	192	193	197	183	198	212	205	205	204	205	199	193	193	187	187	197	221	195	197	200	231	209	224	197	202	213	196	194	201	211	219	208	232	189	218	202	213	210	184	182	197	194	244	213	211	203	198	208	182	218	219	195	202	206	192	203	208	180	188	200	214	179	198	207	206	200	202	192	191	180	222	210	204	203	189	186	201	215	180	203	220	194	191	209	189	197	198	193	196	197	208	205	203	215	236	212	191	211	190	181	200	190	202	210	206	184	226	217	249	198	203	202	210	210	164	212	173	227	189	192	205	211	214	194	216	192	201	228	205	212	202	200	186	193	237	212	206	174	187	226	202	209	212	195	208	207	183	172	217	185	184	198	224	189	213	197	208	195	206	209	199	201	188	209	204	208	195	213	207	177	191	194	197	193	193	201	195	221	233	205	210	224	177	199	180	217	197	204	217	186	197	193	196	173	208	187	176	195	184	203	201	221	215	215	189	214	209	200	205	210	180	194	193	225	188	193	209	214	211	190	195	188	200	191	175	185	196	205	218	178	203	165	201	196	218	188	199	220	176	210	213	208	196	159	182	188	232	212	181	191	216	229	217	206	193	207	198	201	197	184	177	196	175	199	221	204	194	177	192	214	203	180	203	186	204	205	213	220	214	189	228	208	218	200	202	206	195	205	216	204	181	206	194	198	231	225	189	192	196	208	207	207	218	215	212	200	219	214	188	207	220	199	218	208	225	227	200	197	186	201	198	209	238	209	198	215	207	205	228	206	197	225	222	207	231	202	210	222	209	192	181	218	228	207	184	195	204	194	208	236	185	199	198	209	229	202	194	200	190	199	209	204	202	189	214	203	198	194	206	213	207	189	193	187	215	185	187	204	222	189	197	201	183	155	207	216	183	233	200	207	199	196	202	193	223	220	191	195	204	177	197	195	187	205	204	175	204	201	196	192	213	193	191	186	212	210	210	194	201	220	182	199	183	196	195	199	214	182	208	200	236	182	191	236	213	179	204	181	221	184	181	211	190	174	228	162	211	182	203	213	194	177	205	202	201	182	207	188	191	206	213	225	186	204	209	185	199	190	228	200	208	204	175	223	198	175	195	180	191	202	190	202	205	205	201	159	207	205	186	195	198	217	213	217	200	210	220	199	199	183	186	204	190	202	181	193	206	191	218	188	212	211	208	205	216	192	200	193	193	190	202	186	221	181	215	191	202	224	185	183	217	191	197	205	186	189	197	188	189	223	200	245	200	202	189	185	203	183	199	241	209	220	213	196	226	198	232	188	194	225	201	192	176	204	204	191	208	224	187	204	225	188	211	213	234	201	194	205	214	217	195	217	198	204	226	213	222	192	219	229	202	208	202	200	206	219	241	232	214	234	222	197	186	197	184	206	235	231	201	218	209	221	223	229	219	215	183	186	231	204	247	191	204	201	205	193	218	210	203	206	176	191	189	212	163	195	205	200	244	215	192	184	221	214	185	201	209	205	201	224	197	203	190	183	178	195	217	204	194	205	200	196	229	220	219	209	196	192	202	212	209	194	225	215	197	206	193	203	204	217	191	197	226	213	207	226	180	196	204	209	181	214	205	206	224	198	213	170	224	173	207	207	204	174	165	205	190	212	182	185	193	198	208	199	201	208	207	223	223	218	227	198	179	235	201	209	189	222	210	208	181	208	193	223	218	206	190	198	180	193	196	200	204	194	211	192	185	218	224	211	185	200	199	198	190	199	192	228	202	215	211	180	192	196	197	180	204	189	178	179	207	207	187	191	199	204	197	176	194	199	202	175	204	195	226	232	197	214	223	204	226	208	208	212	205	199	187	165	195	202	168	182	210	205	214	201	209	193	170	190	207	215	194	188	209	187	198	187	191	199	193	198	184	183	211	190	217	185	177	188	208	194	188	215	193	214	226	208	219	202	213	209	197	177	212	205	180	188	217	201	210	196	210	192	199	192	211	220	205	215	206	205	181	193	189	220	198	199	208	188	193	220	198	171	222	220	209	207	179	224	218	198	199	194	204	192	194	189	185	228	203	203	217	220	198	217	201	182	209	225	181	203	179	213	191	215	195	228	191	199	194	188	183	190	204	208	202	203	208	217	228	213	218	230	174	214	224	208	203	205	201	194	197	247	198	174	221	200	192	189	226	203	190	188	221	198	205	169	188	207	198	218	230	205	205	205	166	189	208	236	200	195	215	220	228	196	194	203	214	201	193	171	209	191	183	199	210	212	207	220	197	222	193	218	180	178	201	204	197	214	189	215	200	203	203	202	227	202	205	194	208	176	208	228	225	185	197	222	226	214	196	193	207	215	195	214	206	192	200	186	220	197	177	199	213	197	199	219	187	219	213	180	222	196	185	219	204	186	204	210	218	219
6466	820	1216	1383	1206	972	907	863	767	748	683	630	676	604	600	589	584	541	577	562	548	567	557	570	562	538	542	587	521	542	588	524	513	499	559	501	520	527	528	532	514	582	513	504	529	531	541	484	516	525	484	523	522	508	560	551	529	514	517	557	516	503	517	526	532	485	508	510	548	487	514	467	517	510	527	529	549	506	455	499	518	533	534	499	510	486	504	543	519	502	526	530	568	512	538	555	534	545	467	525	507	512	487	564	521	549	516	512	530	530	528	519	535	533	542	531	539	514	513	496	491	504	520	539	550	485	508	507	542	520	542	495	530	528	511	517	501	490	514	536	546	523	558	463	533	513	505	486	516	534	505	555	481	522	542	511	532	532	512	551	514	489	562	540	529	520	506	515	544	509	519	508	528	480	527	545	516	530	501	529	519	474	513	542	523	544	530	518	529	532	520	518	498	466	495	492	484	506	550	518	517	517	534	519	495	511	557	490	475	529	503	524	517	536	488	540	535	525	517	530	505	557	509	517	519	530	514	535	549	521	522	515	542	517	522	495	543	532	499	516	469	536	478	501	507	527	545	514	516	499	532	525	540	497	512	523	483	475	529	469	525	538	501	522	522	470	474	496	517	518	486	507	526	515	525	501	531	516	529	489	538	545	538	498	537	504	505	560	510	522	502	491	511	530	521	499	509	502	579	547	520	519	525	542	530	476	501	557	552	497	498	559	527	480	551	483	526	544	511	540	510	505	501	516	496	538	478	544	535	508	513	517	516	518	508	537	509	522	488	517	499	526	542	498	499	529	517	546	509	502	502	513	541	542	506	550	514	503	510	553	534	514	510	548	445	504	499	489	524	497	517	510	453	501	516	522	492	491	533	508	551	515	495	510	498	503	511	533	538	513	531	489	480	534	498	524	505	518	505	545	496	532	502	547	530	547	500	493	516	530	511	463	535	539	527	527	501	522	530	528	523	515	489	514	470	501	532	510	515	496	505	566	534	489	537	528	533	527	508	509	503	515	533	535	496	551	511	534	526	522	521	537	536	502	510	487	545	522	491	548	487	491	528	503	535	540	518	491	537	528	514	483	507	540	540	528	508	526	553	526	534	475	522	527	529	531	533	505	505	509	493	552	522	536	464	494	499	525	514	483	532	547	498	564	484	522	515	524	515	530	525	537	526	499	536	529	472	496	508	550	509	498	519	518	521	543	479	498	537	526	519	520	516	528	523	516	498	485	499	511	501	495	521	493	496	540	510	560	533	514	556	548	453	524	531	544	499	514	511	548	563	521	542	524	511	495	524	494	469	535	542	506	498	529	507	541	502	512	518	502	524	490	534	527	481	480	551	486	527	515	480	479	535	517	520	494	528	508	506	496	492	534	512	534	521	523	525	538	504	506	519	500	539	500	593	525	474	541	519	489	521	511	519	523	504	530	503	522	501	493	507	526	497	505	545	529	521	533	562	535	495	519	541	515	528	528	506	511	522	557	511	534	517	530	457	462	523	505	560	511	529	495	522	549	519	516	499	488	512	493	552	529	520	527	557	510	535	526	493	555	553	517	514	571	541	507	510	562	541	559	532	524	541	550	518	536	491	515	540	521	510	523	531	505	502	524	541	505	517	491	522	523	533	506	536	550	541	468	518	572	483	483	526	517	515	502	518	504	519	528	530	521	520	513	549	503	532	554	524	536	494	525	497	517	518	485	489	529	511	501	532	496	534	531	517	531	522	506	540	555	522	537	501	476	514	554	537	539	531	563	559	533	525	509	536	531	528	488	511	536	522	537	534	550	501	529	515	518	529	498	542	510	542	503	513	553	529	525	502	483	521	491	555	484	486	536	483	533	500	535	550	531	512	487	514	507	512	496	488	513	538	508	522	545	489	559	518	530	537	513	556	536	503	574	536	517	531	519	549	529	487	532	481	517	520	518	506	515	499	524	512	556	517	526	491	513	537	549	507	545	522	541	527	480	524	517	537	537	520	537	565	535	530	506	586	505	545	500	515	529	479	464	553	513	513	526	543	507	511	554	510	500	533	533	504	515	489	473	536	501	558	481	508	565	562	529	539	506	551	507	491	511	549	517	480	524	543	541	533	513	499	534	494	531	492	475	485	601	523	537	508	545	465	547	538	538	557	495	512	498	515	566	538	525	522	495	531	525	490	537	496	539	539	546	540	508	536	518	507	493	457	493	500	554	509	528	490	485	496	512	541	519	553	524	551	526	508	530	521	503	465	533	542	541	497	538	494	501	495	511	516	531	503	560	497	458	503	513	572	523	521	479	530	518	529	507	501	514	524	488	505	529	519	525	519	514	502	469	501	522	529	536	517	496	522	475	502	568	495	545	522	502	537	548	522	494	473	501	476	514	503	514	544	511	528	524	582	498	541	518	496	507	509	484	529	503	517	498	526	535	521	486	523	478	511	532	512	507	545	503	515	568	505	498	536	542	498	519	483	548	535	499	499	492	520	523	513	494	528	568	500	508	498	498	510	538	520	480	522	507	493	507	521	537	520	534	527	533	546	504	539	503	542	532	447	519	514	540	507	538	526	537	560	512	509	516	533	501	534	484	558	502	503	517	504	514	530	492	539	558	486	510	498	534	517	489	509	490	533	506	518	515	532	514	512	505	527	545	521	500	530	483	480	491	503	571	542	500	518	482	535	493	493	547	509	471	536	484	507	544	484	536	469	517	475	539	551	510	526	496	538	498	535	515	568	518	527	512	484	508	514	499	555	493	465	500	542	536	466	554	534	515	522	540	497	545	516	517	535	496	529	487	567	554	522	513	485	518	514	521	545	546	524	535	534	530	535	506	530	511	499	502	540	479	518	515	521	545	538	520	516	525	495	515	531	515	475	507	539	478	508	553	477	541	497	510	480	567	514	537	526	527	543	562	532	498	504	523	539	500	526	498	499	514	508	532	537	531	510	530	497	504	499	519	537	484	511	427	507	542	526	484	484	524	509	516	518	537	507	497	532	491	530	589	549	534	536	534	535	511	557	515	498	545	510	472	494	501	491	506	499	466	467	540	514	526	483	533	562	522	582	531	504	499	507	550	532	551	504	525	488	534	526	501	528	543	534	513	549	497	506	503	477	548	505	487	553	522	505	517	510	526	519	515	494	529	517	493	543	525	520	505	493	518	532	499	508	514	520	511	520	506	503	474	536	508	534	485	481	538	534	478	541	532	518	507	496	513	473	547	507	546	490	533	540	485	500	519	498	518	471	525	526	532	522	477	536	480	506	508	539	503	486	535	511	545	466	508	550	523	515	523	574	529	502	515	517	538	509	537	504	506	488	473	496	544	535	481	501	491	486	540	560	537	538	509	515	523	552	518	483	522	496	487	580	479	534	527	533	534	545	504	537	575	531	466	483	484	520	508	504	494	563	515	487	490	536	505	526	503	504	524	530	528	521	501	548	500	530	522	542	526	517	513	542	484	526	506	537	541	514	493	439	522	524	514	535	520	500	523	538	526	528	503	528	490
14781	1221	954	815	583	476	384	409	348	323	312	337	281	297	268	274	294	284	274	257	237	305	279	253	249	271	269	251	279	272	279	261	255	268	238	246	285	252	265	245	263	236	260	242	223	236	260	263	264	267	255	260	271	281	280	275	256	276	252	253	251	283	241	259	271	254	297	249	272	242	249	264	273	261	276	276	292	278	256	242	234	217	240	260	242	283	270	238	269	248	222	284	275	283	242	259	237	249	293	261	271	258	248	297	281	276	251	265	246	288	247	271	244	253	288	246	268	257	234	263	280	277	285	248	260	247	237	287	278	267	247	263	277	263	263	287	239	267	249	285	256	291	251	236	276	250	262	277	280	267	276	266	260	247	276	262	266	232	283	268	271	294	250	259	239	245	264	253	284	261	286	252	245	241	277	253	275	254	261	277	284	230	282	292	262	240	271	291	271	272	256	284	276	278	247	246	275	230	297	241	275	241	255	258	265	272	255	233	218	285	253	246	251	270	256	270	278	308	254	251	264	253	271	272	243	256	252	243	261	267	270	244	255	289	238	278	279	259	272	248	274	267	271	264	271	229	282	234	254	231	271	220	291	230	272	241	226	270	270	255	227	249	267	265	276	246	228	246	258	276	260	254	240	275	290	255	241	259	264	263	250	248	268	288	257	228	265	243	236	238	281	259	295	258	252	253	269	245	251	248	242	245	277	243	246	258	243	304	235	263	263	249	252	241	242	280	252	277	256	244	268	262	251	237	247	231	243	255	270	274	240	273	250	288	259	250	250	237	264	267	242	233	286	243	270	268	283	262	269	274	286	282	264	244	238	287	291	247	265	267	278	247	245	243	274	243	250	259	261	224	247	258	264	286	266	232	257	247	238	248	268	286	263	273	268	266	264	246	234	264	269	280	252	262	230	277	258	257	243	260	250	244	242	273	222	250	270	277	270	262	266	274	269	264	283	293	263	252	274	289	281	253	276	277	255	272	268	266	270	258	325	281	287	259	253	272	264	292	248	246	292	275	268	258	262	273	237	264	266	229	310	248	206	229	237	255	266	272	242	277	229	266	276	255	238	253	264	242	232	273	238	284	242	259	239	231	238	266	258	274	264	263	264	252	259	233	238	254	269	250	274	265	278	251	242	222	271	288	270	259	260	265	296	266	275	239	261	249	287	271	278	262	272	252	235	239	250	281	281	259	214	276	240	245	266	251	252	251	290	253	269	286	252	264	279	240	266	243	235	258	230	241	259	261	252	266	276	266	269	256	294	294	250	282	234	219	243	265	251	256	241	266	264	243	256	257	263	264	255	239	238	244	247	238	256	257	272	255	277	270	291	289	292	258	234	254	250	264	234	249	255	265	260	269	266	250	257	251	278	247	244	242	261	308	227	255	243	256	276	255	263	249	272	266	249	264	247	270	261	246	237	266	252	250	250	304	281	280	249	251	282	231	272	260	279	242	257	280	244	276	238	263	258	252	228	257	237	242	207	265	270	290	283	274	272	244	265	243	285	251	241	232	249	248	248	255	265	257	231	270	273	269	273	256	264	270	261	281	241	267	255	263	271	262	221	267	253	287	266	274	265	272	271	263	261	276	236	272	275	249	260	274	273	266	251	292	243	203	269	270	242	252	280	253	214	287	269	269	261	271	239	267	278	259	216	276	266	265	237	258	270	261	269	232	230	249	268	297	286	277	272	234	223	237	258	273	290	277	272	275	251	274	286	259	269	303	264	248	240	269	260	256	250	281	258	295	253	238	268	261	256	239	235	257	253	261	245	279	246	248	259	263	252	226	274	266	235	264	258	250	224	252	236	249	262	294	250	263	261	273	222	244	252	258	234	263	264	258	283	242	254	264	267	252	256	265	261	255	256	233	237	253	258	283	272	278	258	282	253	273	249	229	264	242	264	245	282	290	262	287	264	259	282	260	270	271	209	267	237	260	279	245	273	255	264	281	261	270	286	278	241	242	273	253	282	273	260	260	273	269	243	264	277	257	252	268	229	263	275	300	248	293	259	246	230	260	281	253	238	254	261	279	268	270	274	274	244	235	272	265	258	268	262	303	266	245	266	250	260	256	284	238	249	257	238	259	283	247	257	267	269	236	264	241	271	272	241	266	278	250	249	270	276	257	293	267	238	277	256	282	240	271	276	278	268	274	256	242	255	267	255	263	258	278	258	256	243	239	298	289	265	257	259	249	227	257	252	285	264	270	260	268	260	263	240	269	263	256	241	248	283	276	246	262	255	261	265	274	218	296	223	266	240	285	256	260	277	282	239	258	237	256	258	274	271	238	268	284	264	277	260	248	236	270	275	268	288	232	258	264	238	237	257	293	254	247	262	275	248	255	245	234	242	276	252	249	267	285	271	258	249	261	262	266	222	275	273	289	250	281	288	256	255	255	256	234	263	254	272	255	233	253	228	253	286	276	279	258	263	276	262	258	294	260	250	235	260	274	255	267	282	278	266	236	267	276	250	260	266	275	260	258	292	226	280	271	233	235	263	259	274	259	260	301	265	274	303	289	259	217	309	317	257	254	248	240	235	276	255	262	281	241	253	263	237	278	254	242	250	285	249	297	263	256	275	300	293	268	261	235	271	241	240	256	271	236	261	257	263	248	224	238	286	267	274	280	257	292	277	235	288	237	242	247	260	244	233	258	278	228	257	244	288	287	260	248	287	237	219	247	235	276	253	223	249	257	254	298	255	266	269	257	292	247	270	267	216	250	253	223	213	262	274	270	266	256	243	245	238	278	274	238	241	236	264	257	247	230	261	260	249	238	249	236	222	236	247	229	269	264	249	255	248	259	272	266	265	251	285	276	258	240	254	275	268	317	250	246	249	288	261	244	292	267	267	278	265	225	245	261	264	287	285	270	258	254	251	271	287	229	285	221	227	285	278	249	237	232	242	218	277	249	286	265	252	264	240	239	237	246	226	226	248	248	296	259	255	280	271	248	259	248	264	267	257	257	231	265	236	250	287	251	255	267	234	268	265	280	215	263	249	292	239	266	217	217	249	265	265	253	230	240	262	267	264	256	252	248	277	243	251	266	274	277	254	247	255	237	258	287	250	236	252	226	274	265	294	284	264	253	277	266	263	272	283	256	260	261	282	252	272	223	286	252	263	292	261	266	280	248	260	235	236	273	265	240	269	288	257	276	258	275	291	261	247	254	267	263	257	224	277	280	262	246	274	278	285	243	237	246	248	261	243	264	276	248	275	257	260	261	258	267	283	219	244	272	243	235	267	232	260	221	279	259	233	259	288	280	274	279	276	257	239	273	272	257	270	239	293	256	264	240	258	245	257	267	256	262	263	281	300	282	247	259	254	255	247	297	262	279	259	276	252	293	274	236	289	276	256	274	246	253	281	279	267	261	242	265	273	278	282	274	255	254	248	274	267	224	243	244	265	281	249	233	247	244	272	260	273	242	298	268	275	248	225	246	261	279	256	242	273	265	258	271	241	279	256	268	265	271	294	251	231	274	249	253
8346	1208	2027	2275	1901	1708	1468	1284	1127	1008	971	934	891	816	830	844	815	786	783	789	733	740	720	763	714	723	732	738	738	697	687	762	705	692	685	705	700	680	666	704	687	677	651	661	655	652	660	668	705	688	641	701	663	694	667	647	688	716	714	696	649	675	658	670	669	655	671	670	688	623	675	676	632	708	643	668	662	630	647	635	663	655	637	706	628	643	651	620	647	665	704	630	712	658	645	670	674	650	653	614	669	680	634	686	651	665	643	676	652	685	699	614	675	660	662	675	674	655	636	702	689	651	645	648	670	681	666	702	704	639	688	631	698	668	598	668	666	686	610	676	671	628	642	650	610	617	650	664	623	648	663	683	654	684	664	695	658	666	678	694	681	653	629	618	658	685	660	664	673	663	661	658	668	622	685	627	690	670	599	679	645	726	700	645	659	631	642	693	667	619	647	706	683	682	653	679	639	647	673	697	688	677	640	622	688	678	680	668	675	667	649	618	631	709	617	660	641	661	624	640	655	664	611	705	631	670	659	646	705	661	642	720	686	652	690	683	690	650	634	642	678	705	608	658	669	617	637	665	686	673	671	654	632	629	683	681	667	715	637	679	656	639	668	635	667	693	607	643	662	712	628	632	637	664	660	652	710	683	669	641	636	662	638	639	672	683	681	665	708	660	641	670	676	691	685	646	670	681	705	677	657	656	671	651	668	660	688	685	688	672	675	640	688	648	709	634	666	650	659	617	674	660	629	642	599	643	629	651	688	651	610	659	712	635	672	680	631	670	637	655	632	672	640	648	622	690	699	685	657	630	654	686	726	652	656	619	673	621	700	674	698	635	613	697	674	683	659	678	689	647	658	632	704	626	641	659	652	681	685	657	641	609	625	657	621	669	650	623	674	612	690	704	654	644	648	667	666	621	663	686	625	630	630	679	604	604	667	676	628	627	633	713	642	653	643	637	710	672	610	660	703	741	715	682	640	690	628	698	676	667	668	668	694	680	623	667	692	643	679	668	681	686	701	645	667	662	649	687	638	669	650	670	690	669	678	636	634	695	645	644	619	652	648	609	685	656	634	691	677	653	649	658	611	671	601	649	641	641	663	606	674	647	652	665	689	677	694	616	695	663	631	649	672	660	677	670	635	683	659	652	667	660	624	660	662	670	658	675	642	664	683	707	680	666	649	679	670	668	685	613	691	673	638	658	675	673	668	665	665	708	663	682	660	653	678	682	698	635	606	690	669	671	672	661	636	670	701	673	700	662	632	685	615	688	664	665	636	675	693	659	658	662	654	631	702	675	643	639	685	684	676	638	687	669	689	660	644	654	682	667	655	662	625	650	688	675	615	648	700	661	627	667	687	665	626	692	671	649	640	679	613	667	687	664	646	652	664	659	682	638	661	660	607	713	679	669	652	674	656	670	616	701	663	669	715	648	658	655	689	626	637	682	650	649	685	704	676	718	649	631	670	672	682	680	675	655	673	648	641	666	677	640	667	720	671	680	628	616	644	637	639	656	643	655	726	628	644	697	650	662	653	662	722	662	656	659	707	651	673	685	632	680	653	698	696	687	660	700	632	685	685	685	649	684	669	671	703	671	642	660	655	639	669	665	651	699	645	701	664	650	664	628	634	662	652	650	619	623	682	639	673	635	700	619	691	662	722	707	659	659	687	643	674	643	661	654	697	653	703	672	703	695	655	644	652	660	637	658	655	653	637	667	665	670	616	675	665	676	664	661	669	682	638	667	649	683	664	702	674	687	657	650	658	676	697	663	668	640	654	683	671	628	699	633	679	656	635	635	607	645	672	659	717	677	659	676	672	672	663	690	687	671	687	651	644	690	661	651	633	689	672	612	697	637	662	669	626	684	668	678	648	648	606	705	697	688	662	667	659	640	687	672	640	653	652	685	660	658	651	664	676	644	650	643	619	665	698	705	635	644	645	690	664	664	661	655	667	663	638	671	630	661	652	665	654	647	687	650	657	666	695	634	681	637	710	716	639	698	663	621	696	717	655	660	669	655	672	703	690	661	659	680	679	691	642	604	658	669	665	632	621	636	673	645	675	639	676	656	663	677	659	704	708	737	661	685	685	654	679	648	656	627	629	637	667	626	641	624	648	666	661	638	742	689	686	622	657	670	665	682	657	621	625	668	667	650	632	682	702	662	667	689	696	648	624	657	650	626	650	630	694	651	665	640	654	644	652	657	666	670	666	691	674	672	671	633	721	686	674	674	639	661	626	670	668	655	652	679	623	656	703	662	642	657	666	642	654	637	658	664	674	682	656	661	670	652	664	651	685	691	679	715	678	638	636	669	659	693	667	684	708	642	619	645	639	688	648	678	669	678	654	659	688	620	665	640	664	672	665	687	633	706	657	591	638	644	678	668	688	634	691	673	613	666	703	681	681	673	691	654	682	636	682	705	627	724	705	651	606	667	645	657	637	671	644	707	658	655	652	718	655	660	676	646	634	637	650	643	634	648	608	708	643	672	701	624	672	643	632	684	610	676	651	649	671	637	659	652	664	638	638	671	658	636	681	635	624	664	659	664	664	714	663	660	681	680	684	689	684	679	662	652	642	656	635	667	649	670	693	676	659	708	663	647	636	656	643	656	660	641	678	646	695	591	634	681	650	631	667	648	624	690	586	636	667	673	643	682	644	679	676	658	640	675	651	634	657	696	674	648	648	656	636	673	668	658	665	639	647	664	648	659	674	665	619	634	663	635	660	653	690	668	690	667	627	679	667	692	652	656	632	636	632	631	612	609	641	661	708	617	661	658	695	708	660	689	621	642	647	678	675	681	671	732	675	661	631	623	656	642	642	667	646	693	653	661	675	657	712	663	706	638	692	697	629	671	655	644	667	665	625	645	649	656	645	628	642	647	640	656	650	632	673	675	636	705	661	633	660	619	661	640	609	681	672	657	658	713	637	688	686	702	696	681	667	652	687	687	686	660	672	656	653	625	648	643	652	696	642	644	683	645	660	672	671	680	688	633	660	687	685	674	692	627	672	641	684	647	633	667	636	668	658	636	668	666	678	663	680	637	668	696	668	700	702	650	737	661	649	594	642	665	673	635	675	663	680	656	652	677	666	670	640	683	676	647	661	680	690	677	655	658	670	644	657	678	661	695	591	690	703	646	685	689	657	687	709	634	681	678	688	667	684	623	643	609	640	672	661	679	636	718	675	639	724	655	663	628	687	686	626	642	674	646	672	651	665	699	609	660	604	649	615	682	666	616	665	675	641	689	666	651	714	647	639	720	625	640	692	614	629	674	687	650	645	640	663	682	651	626	690	645	678	670	690	666	653	656	675	648	680	661	683	690	645	702	648	668	682	683	656	649	663	616	607	660	715	709	676	702	708	680	655	677	680	722	630	668	687	668	687	656	647	672	659	639	665	645	676	693	686	660	662	622	685	694	703	663	601	657	641	650	597	658	674	699	672	685	667	685	672	688	645	645	712	680	733	648	643	664	652	644	641	675	702	653
1858	417	422	436	418	400	409	438	384	394	410	405	430	391	395	372	400	403	417	404	414	408	381	414	427	425	435	387	418	396	391	398	412	417	402	427	401	368	372	401	432	430	395	397	403	433	407	382	420	395	438	386	369	396	425	389	390	416	387	397	386	382	432	416	441	429	390	420	420	414	440	462	388	442	430	387	396	380	423	366	441	384	419	422	416	404	399	414	379	403	412	441	422	421	434	408	416	389	408	400	435	421	415	413	410	417	397	411	425	382	404	452	392	399	407	452	430	380	407	401	417	432	448	385	455	425	416	398	428	363	421	397	401	392	426	422	412	367	385	418	433	412	435	416	412	423	383	408	450	426	423	394	388	417	439	413	408	367	404	400	418	385	418	412	383	386	399	419	369	387	448	446	383	398	385	413	399	424	403	394	385	407	388	398	408	414	381	408	351	396	420	405	401	434	444	410	416	428	403	420	378	434	392	430	362	459	401	378	363	425	465	426	407	413	416	458	407	388	404	378	391	450	412	404	390	413	384	417	420	408	379	367	451	444	400	399	431	379	421	412	434	431	359	414	395	435	379	399	435	385	393	392	407	362	409	394	397	408	468	412	392	410	412	416	411	436	381	412	397	380	394	392	386	399	412	414	385	413	428	440	447	399	359	412	408	418	417	379	431	423	405	369	391	401	408	383	442	349	432	416	381	408	436	443	415	396	414	386	382	406	372	405	407	425	409	403	478	438	410	442	410	365	397	414	407	432	409	405	448	360	387	423	415	402	388	384	378	419	342	376	388	423	415	415	427	413	403	405	408	425	412	398	383	398	385	410	432	372	387	457	395	380	354	398	385	359	362	382	366	394	406	398	387	430	392	403	423	386	414	373	401	426	390	439	382	422	382	389	425	399	406	405	366	421	374	422	412	444	379	442	436	406	397	433	409	395	392	421	410	404	401	403	402	414	424	396	373	409	407	386	397	375	386	438	412	400	393	412	418	365	396	413	430	436	371	377	427	407	377	396	426	365	402	398	391	403	366	385	427	420	335	385	431	429	372	395	390	373	399	406	421	405	459	396	445	395	375	395	455	431	383	384	390	376	408	398	400	430	411	375	397	427	413	375	402	403	415	402	408	381	421	448	427	429	391	423	388	406	375	365	423	404	402	388	400	397	427	392	403	424	453	419	385	417	397	407	425	433	440	381	385	364	408	383	395	384	406	425	362	389	400	406	451	433	412	409	393	395	373	409	402	414	424	394	358	373	426	393	394	413	388	412	440	424	408	402	395	396	419	437	444	400	425	430	420	412	437	389	417	435	407	446	426	425	406	390	381	383	430	425	417	395	386	412	373	408	428	390	354	418	388	439	392	416	387	420	416	389	373	391	407	358	442	404	427	428	395	435	418	351	403	394	382	440	428	357	396	420	404	436	451	416	370	396	364	423	403	419	384	417	436	402	422	447	361	399	375	407	424	429	407	394	449	421	390	424	416	397	390	414	426	432	408	420	414	436	406	461	407	389	400	413	390	401	372	358	417	427	404	411	390	376	393	397	373	417	437	422	377	387	399	411	429	399	431	413	378	393	385	411	402	374	424	431	387	405	409	376	395	366	368	392	410	396	383	417	432	369	384	412	435	393	393	378	389	390	392	358	411	391	362	409	395	426	396	414	405	399	388	371	430	447	426	415	386	444	417	396	401	412	446	410	394	409	460	422	431	398	400	405	399	425	416	415	401	400	389	383	451	432	357	410	424	390	422	407	413	377	418	376	387	381	405	415	416	407	395	415	387	376	425	385	443	400	377	421	420	409	404	389	401	408	400	422	400	422	402	435	406	415	382	377	428	419	455	397	415	397	430	397	424	417	388	444	410	405	391	410	473	453	426	404	404	391	395	390	451	388	404	420	391	379	399	422	443	421	404	378	376	382	395	411	376	386	417	398	414	382	383	420	423	417	412	396	417	408	433	422	398	427	419	380	360	406	421	456	443	390	427	421	451	418	466	409	390	400	443	407	397	396	428	409	465	434	439	399	415	405	424	381	342	398	394	379	424	415	405	364	414	390	377	396	376	417	412	429	408	446	384	396	411	419	420	408	366	406	410	399	410	435	386	402	425	380	435	404	398	400	422	412	416	397	427	381	428	412	404	404	404	428	396	406	430	406	426	436	459	384	430	387	429	413	424	393	432	395	406	444	434	411	393	380	420	376	414	399	397	409	413	421	477	416	442	394	422	419	428	392	382	409	403	426	415	432	349	377	385	405	435	355	425	424	431	396	414	384	376	437	401	427	407	427	415	416	426	390	434	409	403	418	417	359	409	393	390	400	437	368	392	403	362	423	419	383	399	437	402	445	419	396	417	386	435	402	431	400	382	424	406	431	407	381	415	432	420	424	384	386	426	405	423	411	364	381	378	402	405	407	388	403	435	417	402	398	439	392	396	429	420	382	445	390	377	355	359	424	360	388	429	389	407	401	422	416	410	377	401	413	408	405	397	416	415	373	424	401	393	430	431	381	409	401	409	388	392	389	409	462	391	414	412	386	361	447	413	400	422	403	402	396	407	388	408	402	435	410	421	415	410	416	400	407	401	423	380	405	432	426	417	429	411	406	400	438	420	424	380	440	391	389	396	403	409	387	433	379	399	410	407	398	401	415	414	398	395	412	374	415	372	413	399	405	446	434	397	425	428	425	406	422	357	428	407	417	407	410	411	404	409	410	427	403	369	409	394	417	412	412	377	382	409	385	394	419	389	390	442	430	400	390	432	449	421	391	383	385	431	424	420	423	392	349	399	395	409	442	396	427	373	401	406	429	458	402	409	439	396	397	410	407	436	424	444	411	450	424	400	395	437	429	353	386	377	454	407	401	410	427	412	423	418	391	405	389	418	404	403	366	393	450	388	394	394	380	391	425	432	432	361	396	421	413	427	432	445	394	427	395	423	400	376	404	389	425	415	409	400	441	432	406	420	423	430	380	409	413	459	391	382	415	388	441	430	420	415	417	398	422	431	391	373	382	411	394	429	407	387	427	419	420	403	411	427	405	421	435	391	382	379	421	404	416	417	360	401	424	380	447	399	421	436	414	455	394	392	430	406	437	395	422	425	388	382	412	409	410	419	374	437	423	432	404	413	400	421	424	425	458	454	422	396	424	418	390	390	399	384	427	395	400	411	429	419	433	384	424	433	415	413	398	396	450	432	405	391	407	382	452	444	415	394	421	373	377	402	392	427	442	400	405	355	409	389	391	383	451	411	415	388	426	407	434	392	445	444	436	437	404	395	391	359	392	402	439	406	419	417	410	385	412	439	389	374	428	417	413	362	385	430	353	443	397	403	386	368	363	394	389	413	400	391	405	436	422	418	417	398	408	425	439	421	378	429	408	359	404	449	388	387	375	401	393	426	408	406	425	387	386	411	378	368	402	364	374	378	419	432	388	387	384	366	438	458	448	402	383	388	432	416	430	408	385	408	371	421	447	402	416	415	442	426	377	442	384	402	439
2168	897	924	935	931	956	894	923	891	945	927	960	875	959	923	906	938	935	883	897	900	909	884	988	944	909	928	975	892	913	920	904	891	893	894	896	928	915	901	899	935	921	916	982	858	911	875	906	908	920	887	933	910	861	904	904	952	955	934	941	917	952	868	896	934	921	935	967	886	864	878	910	959	929	920	916	965	921	902	976	913	845	937	911	908	889	917	901	928	919	912	916	853	921	924	916	897	923	915	916	904	937	903	902	908	902	906	892	926	878	921	879	881	927	905	895	1005	886	983	929	894	895	968	901	890	922	901	894	877	903	980	937	966	914	906	915	920	953	895	914	914	856	928	914	921	959	923	923	886	915	898	939	901	926	909	928	931	921	907	934	934	1000	907	886	914	894	889	913	917	869	927	919	878	923	856	922	901	946	892	904	903	904	887	917	892	864	876	907	916	845	897	944	859	871	907	908	915	916	928	947	895	881	877	925	911	925	891	940	858	908	885	912	916	977	947	892	896	930	863	913	961	884	923	872	888	917	898	881	873	897	921	906	921	897	910	909	870	960	874	852	883	905	897	881	950	891	948	835	902	897	819	928	894	932	931	869	883	890	922	891	882	930	912	910	894	883	933	893	932	850	930	893	864	956	906	905	938	916	927	884	891	941	921	867	939	913	886	881	885	905	948	867	906	964	911	890	873	918	918	905	929	892	988	928	937	853	862	853	954	934	928	884	878	875	910	890	902	930	867	906	949	883	921	900	919	875	896	885	898	907	955	845	930	925	954	912	872	851	888	919	910	933	926	913	930	897	935	878	965	887	898	944	929	916	980	942	864	910	876	900	910	878	922	940	916	892	917	942	927	900	934	875	895	899	876	840	885	889	911	939	893	912	948	951	919	919	926	957	943	899	906	888	901	969	903	873	948	875	911	919	935	921	909	877	948	858	907	922	932	921	957	934	890	887	943	881	879	926	904	867	821	861	894	902	927	910	901	873	909	894	915	904	916	910	894	939	920	893	919	863	913	930	946	842	909	910	920	956	930	913	908	902	882	969	885	958	912	913	897	948	899	915	922	929	898	869	840	887	983	887	896	970	909	924	957	928	896	901	849	873	904	896	875	890	914	917	914	858	937	894	942	920	876	891	970	862	891	925	906	911	889	874	909	847	919	902	967	924	919	941	935	889	861	878	959	925	924	855	889	941	912	897	967	939	897	867	915	876	946	879	864	881	938	902	896	927	944	914	869	933	965	857	936	944	945	892	954	955	872	871	947	957	864	866	907	902	881	852	881	903	915	881	872	910	942	870	887	927	884	899	854	854	859	907	918	945	954	878	889	908	946	880	880	895	893	927	878	958	873	929	899	891	905	923	943	939	917	902	938	895	934	885	931	942	969	953	924	908	933	978	915	872	897	933	896	917	876	922	945	888	901	930	905	904	883	903	895	923	955	983	900	882	909	875	895	882	955	922	916	899	883	924	945	852	910	939	895	866	910	921	879	924	925	957	899	901	896	899	931	930	871	911	942	912	920	884	904	910	911	919	921	938	867	894	909	923	901	881	917	888	903	914	907	916	909	953	874	957	907	947	911	941	941	915	868	910	882	929	946	913	945	937	930	869	897	919	919	949	904	918	842	871	948	907	948	897	908	893	984	908	863	884	884	905	878	927	952	906	846	897	876	955	921	951	920	896	891	936	933	898	889	879	910	908	922	868	924	914	966	900	878	919	894	932	907	909	874	899	924	873	945	911	927	937	953	956	943	928	898	898	960	906	930	932	861	928	939	928	876	860	956	921	912	906	924	873	881	909	922	895	908	893	916	916	906	909	875	872	947	946	876	904	872	914	934	916	948	952	888	882	932	921	932	923	934	893	900	932	877	910	895	867	963	852	950	959	903	871	943	940	864	906	892	982	883	930	897	877	889	909	940	914	982	906	901	900	885	912	906	886	861	927	907	861	935	930	863	957	933	818	945	847	847	912	909	879	861	915	862	989	928	921	885	921	911	877	943	897	945	904	924	927	926	913	902	909	891	930	855	933	963	898	851	939	900	888	908	896	860	944	893	951	882	878	944	946	896	917	933	864	932	913	931	924	888	882	923	884	933	970	867	913	875	865	937	905	912	891	917	883	882	902	921	933	917	879	926	950	894	945	910	901	891	914	918	874	918	913	914	944	893	889	934	917	901	888	963	894	879	922	955	924	938	880	883	915	896	869	947	924	942	868	920	945	893	937	930	959	966	906	918	896	905	832	904	928	869	896	906	886	935	953	937	918	940	931	942	931	886	889	922	918	922	881	922	957	856	891	897	889	958	949	920	917	903	846	951	905	984	994	852	888	868	846	945	968	919	917	834	943	875	917	928	894	874	927	914	956	879	902	942	908	901	939	898	910	924	880	964	854	941	865	863	947	877	931	938	915	928	922	953	941	869	953	906	902	935	892	937	960	886	914	939	948	878	955	899	859	910	920	923	927	866	924	912	901	873	883	963	932	919	923	853	905	930	889	893	943	897	910	933	944	896	931	878	965	915	903	880	952	860	928	891	902	893	901	934	895	946	899	949	935	869	911	939	935	902	934	908	916	885	905	938	938	934	917	898	886	911	887	912	889	897	878	908	922	914	880	928	940	920	934	958	901	930	901	935	932	895	924	904	875	919	944	885	900	882	944	843	947	960	895	911	903	914	959	879	957	909	875	928	961	923	902	938	880	902	907	907	856	897	883	962	922	901	939	900	885	904	886	931	905	895	924	955	920	905	876	867	909	910	913	947	926	925	889	943	949	895	903	895	943	994	879	972	881	944	891	892	877	875	867	876	883	896	871	907	924	889	951	859	899	901	909	889	946	912	903	906	871	908	936	875	852	912	907	919	926	900	941	881	900	989	907	925	940	890	884	853	901	909	879	913	922	966	882	952	902	904	932	898	907	910	909	906	948	827	924	954	911	960	936	920	880	911	947	889	887	969	863	880	947	899	925	945	945	999	926	926	880	886	895	873	919	870	906	885	914	875	963	897	895	926	939	868	889	871	899	867	982	869	907	933	950	896	896	854	866	867	914	895	929	903	885	919	885	891	871	936	947	941	905	914	864	929	945	930	922	969	900	905	873	875	955	957	900	967	901	944	958	956	955	932	900	938	902	937	905	897	899	870	912	931	874	904	826	876	945	915	876	904	882	992	940	875	933	967	925	875	890	918	950	886	940	877	901	897	903	880	930	943	897	877	937	869	937	950	910	897	932	867	928	949	894	955	896	873	910	898	884	912	930	922	862	871	905	921	884	904	945	925	915	920	824	912	907	965	873	941	868	958	931	872	923	874	869	924	899	927	914	876	969	877	940	935	890	968	909	931	942	936	912	939	912	942	917	909	901	842	925	945	910	866	939	881	918	958	897	906	856	852	913	982	929	839	871	876	914	882	940	908	894	919	915	885	928	914	901	914	964	885	963	929	940	868	933	901	916	921	910	925	909	883	907	858	892	922	895	894	930	918	855	925	903	890	942
7714	540	534	467	362	315	282	245	261	240	222	208	229	184	190	230	201	215	191	178	183	205	197	201	211	207	217	234	202	204	190	186	176	188	204	192	221	190	205	188	214	210	199	189	192	187	207	165	196	227	204	208	209	178	193	202	193	168	218	201	235	223	194	191	201	207	196	233	215	213	219	208	192	189	206	200	193	176	212	176	182	208	190	214	196	173	225	208	227	190	207	205	213	204	203	199	202	203	202	210	184	186	211	230	190	199	186	210	162	183	202	222	190	213	214	209	207	159	183	194	214	189	193	173	201	187	232	199	188	214	199	197	196	215	212	214	203	213	172	220	221	206	228	196	217	222	190	192	193	203	207	223	183	175	200	203	209	199	197	196	179	207	210	194	216	236	182	218	215	211	193	208	209	213	179	200	196	177	208	191	207	192	190	215	214	187	215	190	206	194	177	217	189	206	216	174	223	196	214	180	192	197	226	201	186	186	197	166	206	197	173	179	180	204	239	206	184	193	234	200	198	198	215	219	162	206	192	205	199	207	205	209	190	201	201	203	198	192	214	205	230	185	196	211	183	207	213	188	186	214	205	213	226	165	200	184	189	193	187	212	213	189	201	189	185	165	196	212	216	177	204	205	203	221	212	222	216	200	206	207	206	183	211	202	204	234	192	214	207	180	196	202	191	196	192	192	201	211	215	205	199	204	183	190	197	201	224	207	199	216	191	203	184	204	202	216	199	197	182	219	187	225	204	200	177	212	192	191	191	197	212	217	189	211	194	214	193	173	221	199	201	193	198	185	209	203	221	210	199	205	218	201	202	198	218	216	194	219	221	214	212	184	184	188	208	172	202	191	186	194	195	169	180	200	195	193	182	207	186	212	207	190	191	199	224	203	192	204	196	193	197	187	227	192	227	194	207	212	206	201	201	210	201	199	223	234	215	190	216	190	193	226	225	225	223	228	201	229	196	216	199	211	218	188	183	184	213	194	160	178	192	187	188	208	195	193	186	238	211	204	184	195	196	208	211	196	222	213	225	233	211	185	192	191	216	206	227	196	216	200	193	186	213	208	189	195	205	185	194	221	182	183	194	216	221	202	225	238	186	201	223	218	228	198	202	206	209	222	171	175	183	194	209	196	185	168	194	198	210	190	193	219	197	189	211	189	202	224	188	228	203	189	203	212	189	184	217	210	200	203	199	170	190	200	198	220	195	214	216	167	199	200	213	176	219	204	203	206	197	194	226	218	211	186	211	185	214	207	207	228	218	183	191	192	172	202	190	192	194	210	228	199	184	209	192	200	201	230	181	216	215	183	175	192	179	204	191	230	218	190	189	184	193	217	228	218	167	180	181	186	222	166	206	174	191	183	178	187	183	182	189	187	199	215	196	217	205	245	198	182	189	213	213	206	177	208	216	198	189	192	222	192	210	188	210	189	201	216	198	175	167	194	171	203	201	213	197	177	194	195	214	202	207	222	191	198	206	183	198	188	214	230	206	193	200	223	216	219	216	192	195	209	199	208	221	189	190	197	204	196	212	217	213	198	174	217	212	191	210	197	180	202	193	198	226	203	261	218	227	187	216	205	269	199	201	254	223	185	210	213	191	205	187	204	214	200	180	211	176	193	207	194	208	212	188	209	234	193	197	211	206	183	209	215	185	195	220	203	183	197	229	186	182	179	211	204	188	219	232	195	216	177	172	215	211	195	167	205	215	207	197	190	205	200	199	212	188	191	202	220	214	203	199	199	194	202	195	201	240	200	197	187	217	223	239	194	195	206	212	219	193	211	198	209	196	196	202	180	193	165	198	222	210	208	197	233	193	205	204	209	178	214	198	202	191	199	207	220	208	226	220	201	205	213	200	217	178	190	210	242	209	220	196	182	192	205	209	217	192	194	192	206	201	180	191	202	196	193	187	181	212	206	212	204	192	190	206	201	192	216	210	206	195	211	187	193	199	184	190	213	210	185	205	200	194	214	221	205	224	212	200	189	193	199	192	211	190	210	212	219	210	226	212	209	219	196	209	157	201	210	228	193	183	191	210	201	203	220	207	218	205	214	179	193	217	215	190	216	211	197	220	214	193	200	221	209	206	186	185	193	200	175	227	211	195	206	197	195	190	207	210	171	248	226	211	201	182	159	203	216	212	204	191	205	219	229	160	228	207	200	186	218	185	202	196	206	197	208	204	187	193	195	184	189	241	185	161	175	213	211	212	195	166	202	191	194	206	248	208	216	190	203	200	208	206	193	213	185	235	208	204	193	211	197	213	203	202	207	205	160	218	206	211	194	209	194	184	223	197	183	200	223	189	199	217	186	218	190	169	182	176	206	208	183	193	210	167	206	183	198	207	185	184	225	209	191	169	185	197	206	178	209	204	178	194	186	189	228	195	211	212	209	183	205	199	216	218	191	224	206	191	207	180	205	194	201	194	177	216	203	198	215	175	202	169	199	223	222	196	179	197	195	218	233	188	204	180	179	230	199	220	213	195	223	158	203	200	195	230	188	238	216	190	220	193	172	181	231	194	198	217	203	208	187	217	227	176	186	217	201	213	209	214	196	209	203	195	184	226	178	195	160	216	178	178	198	217	208	198	190	189	205	200	208	228	228	180	175	196	179	185	212	207	204	191	207	200	199	192	209	182	236	214	187	194	218	223	227	176	179	208	197	205	209	227	188	208	206	213	189	192	195	200	205	215	218	183	204	211	202	205	192	201	204	196	213	227	172	180	208	207	196	205	175	182	236	189	199	181	199	212	189	204	196	204	201	214	183	190	215	199	184	196	184	206	220	209	199	175	183	204	194	214	224	231	191	197	210	220	193	226	211	232	194	185	193	205	201	202	219	237	207	208	203	169	213	185	208	198	183	184	180	204	193	179	195	189	194	181	196	203	209	190	198	189	180	168	176	206	216	208	202	207	185	187	164	222	197	216	210	217	223	197	186	193	174	208	212	194	203	197	194	203	180	207	225	190	199	221	205	207	212	191	220	203	207	198	179	186	195	206	192	197	213	188	202	208	200	196	200	233	228	199	218	234	208	203	208	188	212	192	208	211	194	212	217	177	202	202	201	204	211	195	214	198	186	192	196	211	188	220	204	189	194	188	205	206	176	217	223	206	170	167	189	188	206	196	214	231	220	198	196	180	199	212	190	221	206	211	201	204	196	202	205	235	205	204	216	205	226	184	195	202	205	199	179	211	188	196	190	195	188	198	194	174	220	237	194	205	218	194	211	194	176	188	212	224	235	219	199	175	219	190	201	219	235	248	227	207	208	228	201	220	203	193	198	198	184	187	216	221	188	195	193	207	198	192	197	196	199	200	215	230	178	195	200	193	184	199	185	201	211	195	177	235	191	209	202	227	212	216	222	200	210	205	227	185	198	179	208	205	180	195	220	194	206	209	210	206	180	202	193	189	190	202	233	227	209	189	205	225	201	188	194	204	190	200	205	182	176	221	194	251	221	212	186	218	224	230	204	222	192	201	193	211	198
6372	737	1256	1334	1197	1007	943	810	790	715	615	642	612	637	613	565	560	566	552	548	498	557	529	539	521	526	579	572	525	525	515	543	515	530	551	531	534	534	525	534	517	538	551	520	503	515	524	521	548	487	535	542	563	509	492	533	512	555	513	503	479	501	537	519	537	514	551	499	524	488	540	544	508	497	559	521	556	500	540	465	484	527	513	511	516	508	511	494	540	515	495	501	538	510	516	518	501	504	518	524	535	520	525	508	504	481	560	544	533	497	514	515	510	506	532	502	534	492	498	477	512	486	519	542	470	526	494	566	525	500	530	511	522	513	516	541	533	505	528	483	512	527	535	509	521	538	495	502	507	494	502	488	515	517	529	487	545	524	540	532	499	484	548	507	498	532	513	504	528	517	576	516	526	497	489	511	515	528	506	494	482	522	528	489	490	538	497	525	513	499	479	488	491	458	491	489	528	511	473	473	540	507	532	552	489	506	521	527	496	527	517	513	521	497	514	545	480	532	527	496	519	505	571	492	532	506	508	559	494	499	538	531	510	508	499	489	510	503	514	521	480	503	503	510	512	506	497	450	527	480	487	519	531	470	539	520	494	495	497	533	490	496	551	497	505	486	503	492	538	535	522	542	540	527	518	537	478	534	545	531	510	517	520	522	528	543	530	516	514	478	546	495	519	514	500	580	483	466	517	495	492	519	521	498	513	534	527	514	496	471	503	517	514	536	503	545	515	530	571	540	511	544	549	545	496	521	483	506	526	537	482	496	547	501	512	467	531	474	496	519	507	488	535	488	547	539	505	500	537	478	495	522	507	509	555	529	511	486	496	539	522	451	512	520	502	508	524	521	514	489	517	552	544	456	530	514	543	517	518	536	521	521	480	537	525	503	470	499	498	516	497	541	544	476	538	518	544	503	495	523	520	536	490	514	530	465	540	513	509	541	504	502	505	519	525	558	515	576	505	542	517	540	526	517	540	521	475	529	522	539	540	521	486	495	505	528	500	540	489	481	487	517	480	496	513	544	478	474	558	508	511	513	480	519	520	526	534	490	545	530	540	495	504	504	509	511	530	512	450	509	493	514	546	556	522	525	489	493	503	531	549	562	515	505	517	517	517	491	534	506	522	501	499	473	478	524	505	519	508	503	470	505	524	516	507	528	482	510	543	521	485	511	537	517	566	559	521	546	493	504	553	497	494	489	511	476	518	494	513	542	515	492	575	553	497	508	533	515	467	498	542	508	505	537	515	533	573	501	543	493	526	533	567	470	488	507	495	510	531	517	545	491	535	489	485	511	549	573	533	484	528	487	529	495	528	505	520	491	493	495	498	541	510	487	510	516	530	530	516	486	508	535	528	501	543	508	508	508	540	522	533	537	520	515	502	524	498	498	518	542	445	480	519	489	505	504	501	531	495	514	465	522	498	540	519	516	510	535	521	534	533	494	512	563	489	533	496	563	516	523	537	520	509	540	524	500	524	529	525	486	495	528	505	540	476	514	583	473	533	558	476	517	488	523	509	537	537	509	516	496	502	453	495	473	486	501	496	515	509	492	504	505	553	511	558	529	518	529	531	535	490	486	506	519	515	479	492	535	492	531	496	526	545	493	509	501	538	523	529	523	512	461	480	535	562	495	574	539	530	471	558	507	496	527	512	488	530	520	501	514	476	497	528	510	536	573	528	480	493	509	499	489	490	511	509	522	477	562	492	512	561	477	523	532	477	513	469	552	551	492	530	556	542	511	515	534	467	485	516	493	509	555	509	514	495	472	527	528	527	503	499	531	546	474	535	504	524	555	515	521	484	526	529	504	494	571	490	509	536	529	512	510	490	476	529	515	524	532	551	480	520	513	450	506	557	511	495	477	517	510	522	486	483	501	486	526	543	526	520	513	513	491	511	474	530	518	527	507	503	491	547	509	541	522	495	533	501	483	520	488	535	452	516	476	549	492	487	517	519	505	566	487	512	490	510	499	520	487	464	516	518	510	487	510	492	501	526	554	562	523	484	486	506	521	515	530	524	534	504	538	473	494	493	515	518	523	568	518	515	533	530	535	480	487	476	542	477	538	537	527	516	532	502	506	512	519	534	546	480	555	526	523	522	506	515	542	521	531	507	508	570	539	491	598	500	562	473	546	517	530	519	482	485	594	520	538	501	522	542	511	504	563	488	520	516	531	541	532	485	517	518	538	504	502	532	500	502	486	528	496	511	509	548	534	507	523	530	529	539	510	531	555	559	561	507	493	518	516	548	482	533	512	520	531	527	522	531	518	487	527	493	481	529	497	485	499	519	513	480	528	490	503	508	536	522	547	497	531	494	524	504	498	538	503	522	501	492	526	553	491	488	497	593	543	539	525	522	480	531	515	508	537	560	558	543	471	524	501	501	491	538	549	518	513	528	501	498	492	547	490	514	517	482	516	520	506	528	500	520	529	516	504	529	465	537	552	527	507	489	502	490	544	503	551	513	522	481	488	483	526	500	525	527	523	499	537	532	461	538	518	530	482	508	511	461	505	498	540	501	503	510	484	551	501	525	505	523	509	475	504	530	510	504	479	457	500	510	521	473	524	483	518	472	502	547	525	538	537	540	543	525	545	513	532	516	495	488	466	505	492	536	528	490	532	516	514	483	492	511	536	516	483	519	501	483	526	506	504	507	515	503	502	525	503	519	526	475	553	529	481	503	503	521	530	535	481	528	507	540	517	552	504	479	522	567	537	526	491	502	537	555	532	491	484	545	528	511	507	521	543	555	496	506	477	509	531	497	529	503	509	562	477	499	488	548	519	540	491	505	472	582	553	497	506	517	489	469	515	499	534	497	524	528	487	510	523	501	555	505	483	527	516	496	520	498	475	467	542	556	496	503	506	509	517	538	509	496	512	491	497	517	492	561	493	523	455	521	533	523	515	557	505	477	502	498	482	500	477	522	507	510	513	508	506	493	501	521	535	493	487	541	488	507	522	529	522	490	498	512	496	520	541	528	515	517	502	498	523	513	561	549	514	514	500	480	526	505	530	485	515	509	531	541	502	524	497	489	518	497	504	491	522	510	506	506	539	533	519	492	512	503	510	522	489	530	485	552	466	512	527	565	539	512	531	511	537	479	500	479	515	540	516	517	480	487	548	522	526	494	516	514	502	474	538	495	498	507	549	527	548	497	525	515	543	517	521	506	508	537	492	503	530	499	526	535	481	511	494	484	526	574	545	488	540	502	536	505	551	504	515	555	529	555	514	523	511	555	485	545	514	510	469	551	517	502	528	522	524	516	526	527	497	472	517	515	508	495	526	516	528	500	487	537	533	472	507	524	509	504	544	526	537	543	522	485	483	534	495	517	507	486	516	537	517	525	545	538	476	529	530	490	509	501	499	509	538	499	529	507	540	483	545	515	539	513	545	490	453	523	497	489	501	537	514	524	509	497	513	492	516	527	485	546	513	504	526	472	498	495	501	502	490	484	563	501	538	530	493	527	538	499	532	512	529	561	503
15180	1306	1013	772	542	457	448	356	351	300	293	275	297	291	282	304	317	294	284	290	261	287	272	262	256	292	256	273	293	290	262	246	236	231	263	230	267	242	285	257	288	229	267	260	259	246	292	265	264	256	243	266	302	274	267	277	258	280	245	247	256	255	258	266	245	263	269	251	252	239	248	257	271	259	269	234	235	233	268	273	264	258	253	259	242	276	273	262	247	251	249	250	260	273	269	240	252	240	264	259	269	312	285	262	282	285	250	270	259	241	284	278	266	268	257	257	280	275	260	291	251	241	251	235	294	244	268	267	258	227	225	262	275	266	248	260	247	233	288	259	273	276	227	270	253	259	294	280	273	241	247	248	275	264	265	252	254	268	256	233	269	263	249	281	261	252	270	273	284	243	255	295	267	256	261	251	249	276	287	296	211	245	233	262	249	257	287	269	263	213	272	263	273	278	275	244	259	265	266	264	285	250	292	245	290	261	257	221	259	253	272	241	262	239	232	267	282	280	261	275	269	242	265	284	280	214	268	240	236	297	260	258	265	252	262	278	248	258	250	275	257	270	288	263	264	255	232	281	255	280	258	281	280	254	274	240	221	239	241	241	275	293	236	289	247	243	252	259	255	254	306	279	245	274	241	286	236	271	265	251	253	251	243	268	253	276	270	250	267	260	291	278	220	273	233	259	272	272	242	262	259	228	258	260	260	271	261	289	256	230	259	262	221	275	236	281	256	296	281	264	251	251	264	234	245	271	262	251	251	249	249	254	253	277	281	267	282	264	263	254	270	262	242	249	285	246	255	251	290	234	252	234	261	273	275	270	229	237	239	254	256	250	284	265	249	271	262	281	287	248	263	242	242	255	275	279	274	277	274	238	252	229	304	267	268	234	239	242	284	269	276	258	269	267	274	220	274	250	246	242	233	235	265	259	268	268	253	266	245	257	276	234	288	247	204	262	292	274	282	280	260	272	234	256	235	257	250	270	244	243	272	275	284	244	279	247	269	248	267	247	238	261	260	274	232	255	233	220	268	251	273	256	282	252	247	254	265	261	260	262	257	288	274	265	238	274	273	249	254	291	245	251	269	256	233	257	264	305	248	242	259	250	294	275	240	274	258	253	248	236	238	249	235	253	250	248	259	266	208	253	273	306	255	266	275	237	239	262	252	267	264	246	260	286	229	237	273	270	245	299	289	273	265	275	266	258	245	251	274	256	251	269	287	302	282	272	273	232	279	303	288	275	260	272	256	279	252	286	246	252	234	263	239	224	286	278	273	256	271	251	284	252	271	259	241	281	279	256	234	253	325	269	257	268	254	259	263	241	257	271	232	269	269	245	263	255	259	260	284	278	267	237	279	256	280	260	245	240	263	267	262	280	244	257	253	277	250	280	290	276	228	257	292	234	248	259	274	277	263	265	248	260	272	263	271	252	271	290	265	261	270	266	269	243	264	275	238	240	230	274	247	270	259	263	250	264	267	261	281	279	251	271	244	260	280	259	261	276	259	263	248	247	238	291	279	277	233	247	270	232	260	236	279	297	296	240	276	260	281	269	269	234	252	238	276	240	294	257	232	254	284	252	271	263	265	246	297	259	259	247	257	252	237	219	258	252	262	264	251	247	251	263	254	235	258	242	225	259	257	276	248	272	267	260	260	253	220	235	248	209	262	265	284	250	275	262	286	237	261	280	263	276	273	268	280	262	241	286	285	261	259	263	255	224	299	264	239	260	270	280	282	257	227	252	267	254	235	252	287	281	266	273	261	241	277	245	250	240	278	260	278	274	257	243	233	234	266	257	268	262	225	238	264	252	278	262	258	259	247	255	271	263	253	242	269	255	267	224	238	272	288	221	264	253	247	268	272	296	267	264	254	280	257	276	232	258	262	276	269	296	255	228	231	268	238	290	267	254	249	285	256	273	221	254	270	252	246	274	263	264	247	229	280	262	279	272	253	229	263	255	262	313	271	274	298	256	288	263	217	265	262	246	273	263	264	271	260	262	240	237	262	248	286	241	231	286	267	245	238	260	245	257	264	249	275	249	244	245	244	255	255	259	263	294	256	235	292	257	265	224	264	237	278	258	271	250	263	241	234	239	265	264	291	286	247	279	260	241	278	267	236	250	252	243	245	270	252	233	238	275	288	291	275	244	261	280	275	256	283	270	236	231	262	271	261	268	236	272	229	266	269	270	223	279	269	256	288	279	274	262	269	255	272	275	234	261	275	260	249	277	258	270	274	227	260	256	298	282	293	300	257	302	271	253	275	268	262	263	260	248	245	241	255	261	242	241	277	277	231	271	246	254	249	290	242	296	270	313	258	260	235	262	262	260	256	275	253	247	285	236	273	266	287	248	244	265	250	270	235	270	242	244	277	240	254	282	285	236	259	290	267	292	273	259	261	261	269	267	261	240	249	245	249	239	269	234	240	243	271	255	272	260	241	234	226	248	254	247	271	297	272	301	237	287	268	274	265	258	288	232	263	253	231	274	267	249	262	258	264	229	279	237	250	288	240	267	262	255	242	290	286	255	241	282	250	252	286	258	252	272	271	236	247	263	293	246	258	268	230	253	271	251	236	267	260	255	253	241	272	247	248	277	270	252	251	261	238	284	278	285	261	267	262	227	249	268	228	264	254	234	248	256	243	254	227	277	254	256	266	244	252	278	272	299	259	272	269	266	264	243	300	274	261	299	256	236	237	227	269	264	281	262	242	283	316	267	253	285	242	236	246	278	270	255	272	259	247	278	223	279	263	247	257	273	228	263	290	279	252	276	283	244	235	270	250	242	289	236	251	254	263	270	252	257	250	267	248	260	258	265	280	264	255	233	263	283	261	229	242	286	248	244	260	258	247	306	233	258	250	277	291	245	233	291	281	239	270	282	251	273	236	274	250	241	292	281	273	288	273	265	261	259	282	270	247	253	266	238	297	290	253	277	246	233	253	256	283	264	235	266	287	241	261	260	268	265	260	273	294	274	249	237	295	239	264	251	272	276	280	266	263	252	238	269	252	265	290	280	272	277	268	250	281	248	288	247	266	248	294	260	308	255	255	250	281	277	286	262	277	286	255	256	278	258	263	248	209	250	261	237	233	291	282	270	236	277	238	275	298	267	257	257	253	272	236	262	249	259	245	273	257	268	291	231	279	252	281	259	236	233	258	268	255	274	253	268	257	273	213	233	241	253	255	286	241	287	255	274	263	283	297	235	243	271	263	257	220	276	237	257	269	233	271	260	244	264	265	275	264	281	261	228	281	273	266	241	232	256	264	266	270	270	285	267	270	253	249	244	259	289	276	251	273	250	278	262	256	256	250	302	260	269	259	225	265	238	249	254	256	309	270	263	267	267	261	253	293	263	228	266	271	256	281	270	262	273	238	280	289	281	228	271	228	265	277	250	276	298	261	234	246	235	272	231	238	278	258	276	223	243	264	275	236	244	272	283	274	254	279	257	257	264	258	252	243	246	247	275	241	250	239	289	254	254	237	283
8472	1223	2051	2311	1937	1726	1430	1243	1108	1083	930	931	851	885	825	822	773	723	763	747	766	771	717	741	703	747	724	664	724	730	707	692	705	701	696	673	664	630	719	730	638	662	635	752	670	662	644	682	704	696	737	685	719	686	650	641	701	663	654	650	634	659	637	700	653	638	700	675	709	643	672	714	656	669	659	650	613	635	683	680	662	660	705	702	668	643	707	695	687	671	664	645	675	664	629	639	625	647	679	647	660	687	610	627	645	657	649	675	661	652	668	656	660	678	661	662	649	729	665	697	648	694	670	659	760	631	723	717	697	660	655	671	666	603	668	687	676	642	668	712	661	615	666	676	633	658	691	650	616	703	627	669	680	666	665	707	661	659	694	639	635	685	670	656	669	651	643	680	716	681	680	627	628	700	612	645	671	672	664	677	657	691	679	692	653	648	673	652	681	683	630	690	683	643	664	659	662	687	650	595	641	664	711	628	674	721	653	665	632	647	682	633	705	654	685	650	654	639	664	669	633	677	692	658	613	702	679	648	676	654	612	596	677	649	716	625	639	671	658	650	620	656	645	665	672	675	659	635	631	626	644	697	686	698	654	687	657	711	687	628	697	652	694	637	670	671	676	638	630	665	629	671	651	661	645	672	658	630	642	636	663	648	681	643	687	639	682	687	705	685	650	656	675	705	650	625	651	650	638	631	611	621	660	661	695	643	653	634	631	671	634	610	726	689	703	659	634	657	690	685	666	674	666	652	662	619	679	668	680	633	693	707	679	682	674	636	653	680	639	661	651	701	650	646	672	617	651	653	643	675	661	673	672	696	651	669	664	674	625	698	689	651	675	635	598	675	619	643	623	634	690	661	681	655	688	673	678	639	626	655	649	661	682	674	647	648	660	642	650	600	643	696	662	667	656	667	683	665	655	632	683	641	663	693	674	652	641	674	665	599	670	680	654	679	654	658	666	683	642	650	670	651	690	620	637	689	634	687	613	653	655	686	646	676	671	687	690	675	696	635	632	647	661	675	646	627	654	663	677	656	628	619	681	653	634	628	668	665	676	659	630	675	621	666	642	660	615	611	671	710	684	663	675	705	681	677	615	685	701	677	640	617	680	647	685	643	654	674	712	676	701	628	694	684	653	608	611	654	662	652	671	698	688	658	673	713	642	677	684	631	672	672	673	714	603	713	626	653	605	659	663	667	679	675	693	661	610	648	707	666	666	658	693	697	655	650	635	654	654	637	671	647	611	635	722	638	645	657	671	673	673	674	643	662	668	652	694	641	682	679	679	692	650	646	720	659	698	702	684	632	651	657	667	678	680	696	663	628	688	664	636	683	652	665	679	651	704	647	636	624	668	665	651	673	689	697	680	699	628	653	662	716	653	628	685	645	642	662	660	624	668	708	675	659	731	675	708	662	673	699	642	641	659	696	699	651	685	686	648	689	665	663	615	625	664	656	611	655	655	675	621	616	640	676	639	650	687	634	629	679	596	684	640	639	636	665	670	668	670	663	655	648	725	695	686	668	670	661	652	676	655	676	651	680	649	648	633	642	640	669	656	711	636	628	676	673	658	595	683	654	635	673	664	706	613	703	718	656	712	650	650	675	645	670	652	684	667	662	615	657	656	681	650	701	720	694	678	703	622	648	680	679	673	683	660	674	666	714	667	620	652	641	639	710	662	639	680	649	661	638	631	601	649	607	638	623	639	686	658	713	642	703	652	696	645	660	653	623	670	656	656	657	639	678	609	625	657	645	640	667	642	702	642	689	640	653	632	703	666	659	650	615	690	644	692	650	665	691	705	677	674	625	682	658	661	648	656	693	676	675	628	671	696	702	683	695	638	658	623	687	672	663	695	632	674	641	699	642	708	607	636	643	657	668	654	730	686	653	690	653	642	669	649	629	703	652	645	614	623	656	672	671	699	720	652	681	626	656	632	622	642	606	652	679	646	613	662	678	597	628	666	706	634	670	659	623	684	646	682	659	695	669	656	660	744	708	698	625	657	646	657	644	660	654	648	631	685	672	674	656	689	642	667	662	628	687	661	651	616	644	644	693	632	649	622	631	676	648	686	656	665	667	657	665	678	627	625	627	637	694	646	684	624	674	633	620	676	706	640	642	694	703	650	699	661	646	645	613	700	641	633	640	719	690	637	625	617	646	663	678	633	627	615	671	672	662	695	618	675	632	631	675	690	623	672	672	671	654	641	668	640	692	668	660	664	705	665	657	672	625	670	681	661	673	668	604	689	694	656	667	641	659	676	609	637	681	659	665	709	673	672	661	694	627	677	662	688	675	648	654	613	659	670	696	634	690	650	672	697	669	675	702	671	645	643	657	663	661	635	669	677	640	661	634	654	685	641	664	622	633	686	648	698	709	688	633	658	656	653	645	671	689	654	687	699	669	695	661	642	591	666	663	693	675	680	633	637	673	651	633	673	699	650	610	654	668	698	649	685	638	684	669	668	634	661	639	712	672	668	639	674	657	636	652	669	671	620	722	614	650	660	698	688	716	650	599	671	658	681	711	684	659	603	688	734	651	641	637	657	619	670	634	667	690	682	659	648	678	690	661	645	702	668	740	685	643	697	678	647	662	686	620	643	669	658	664	680	648	667	692	692	643	695	630	670	631	654	630	613	667	706	669	668	666	647	666	684	713	638	642	679	699	663	624	672	646	652	647	640	650	649	622	676	628	674	648	654	647	669	660	693	684	676	649	694	651	714	634	681	690	692	673	657	668	679	606	654	663	630	659	672	644	651	689	672	656	699	643	645	664	643	676	651	689	678	655	590	664	651	606	654	643	607	686	652	684	651	615	645	685	673	664	686	676	647	653	634	662	705	666	668	676	652	672	676	691	626	660	679	684	675	662	638	633	670	672	635	671	609	650	651	692	621	629	592	681	647	662	655	632	703	687	676	672	647	650	637	652	697	650	688	632	649	629	675	676	647	650	690	688	644	688	657	679	643	691	624	628	684	654	652	673	673	663	659	659	644	692	685	653	714	700	690	624	664	672	678	693	662	672	670	606	683	634	606	674	624	680	627	649	622	688	697	643	653	674	664	631	646	623	654	630	638	659	625	660	659	677	660	657	677	700	629	679	626	635	644	703	671	645	666	629	609	686	653	681	705	655	656	612	685	608	652	677	660	645	677	650	678	631	658	668	697	684	674	649	661	674	667	673	694	688	652	623	661	687	663	656	650	646	661	651	682	651	694	705	679	608	601	648	661	682	672	664	691	647	659	662	645	656	645	668	687	656	691	661	679	686	645	634	649	669	684	684	652	677	673	678	655	696	649	687	679	674	643	707	619	678	624	614	659	680	613	664	690	670	627	682	696	655	611	666	677	671	619	668	661	696	691	676	632	692	637	680	661	663	669	671	625	640	636	729	678	664	719	718	671	663	659	629	678	662	632	667	682	627	668	608	673	636	657	630	662	634	694	672	681	638	654	594	679	691	653	638	629	698	623	649	675	642	653	669	652	710	687	639
1709	414	441	421	392	400	367	410	402	396	390	408	392	394	426	420	401	395	376	396	395	420	418	437	438	396	396	374	420	433	405	364	433	382	410	413	422	433	408	404	375	390	402	416	383	382	415	421	398	414	388	389	389	394	378	418	412	420	383	428	425	391	400	407	404	407	415	424	420	364	404	414	419	388	394	406	423	440	379	411	388	414	400	396	426	394	410	378	368	386	396	411	412	409	400	409	419	426	401	387	393	435	381	390	370	392	391	424	423	415	453	371	410	435	413	374	436	396	358	391	433	453	386	418	398	402	413	391	385	395	391	442	404	397	396	401	396	391	389	432	440	388	409	401	441	432	393	444	404	407	400	410	375	410	430	399	415	438	408	402	412	410	350	401	392	441	418	403	398	380	424	394	381	404	386	404	422	384	415	396	406	431	377	411	396	420	396	361	396	394	428	403	410	382	400	409	405	409	410	453	417	433	393	429	380	430	387	417	385	402	379	371	402	409	449	437	392	447	427	429	366	401	403	401	390	431	438	434	417	427	432	420	390	406	390	388	399	401	427	436	415	425	403	406	388	405	379	396	423	400	398	408	344	415	416	423	432	402	452	403	429	425	382	420	421	389	431	412	379	412	419	393	410	435	397	391	389	404	420	344	407	425	429	384	393	406	406	410	397	404	376	439	422	455	433	428	430	427	423	415	368	383	377	413	426	386	418	406	378	408	414	445	403	392	401	402	425	431	410	415	429	414	387	418	363	393	368	419	386	386	411	430	397	416	403	408	396	414	409	429	379	400	386	394	409	402	401	459	442	407	380	441	385	411	412	427	398	372	405	424	410	380	443	430	386	408	407	414	394	412	400	367	426	428	407	391	384	386	415	417	393	431	417	454	354	412	387	403	393	386	445	384	441	462	406	392	406	399	383	403	404	443	405	427	371	406	409	442	386	424	403	410	424	416	401	405	435	407	418	419	345	385	369	424	419	451	427	408	410	413	429	420	458	376	376	371	407	410	413	416	398	399	418	429	433	378	384	407	429	408	421	363	405	394	391	403	424	451	391	414	408	391	430	392	394	379	371	410	448	433	440	396	372	371	363	409	410	377	411	420	399	420	379	382	383	416	396	453	413	391	425	414	377	427	399	424	362	402	445	419	423	379	405	411	420	409	438	420	437	385	415	392	414	377	401	387	356	402	414	401	414	390	406	427	438	410	420	361	381	426	448	396	408	417	397	362	388	419	427	398	409	362	380	389	441	392	391	410	410	427	427	401	430	403	420	437	411	445	395	399	366	450	369	406	393	403	395	418	417	427	389	390	420	463	420	392	407	401	398	426	418	415	400	382	431	456	405	393	373	379	412	392	392	445	397	435	394	416	426	397	391	405	423	402	435	423	426	438	381	387	412	409	413	436	447	439	419	413	401	408	410	448	405	405	431	383	434	427	420	430	384	402	395	439	405	421	410	382	403	411	385	374	391	404	406	394	362	410	413	386	429	396	412	431	387	422	405	411	421	390	399	475	403	423	382	447	464	409	429	428	391	379	420	380	403	398	417	416	388	425	432	386	401	403	441	448	361	430	391	406	414	398	422	379	420	371	391	424	352	380	407	437	401	427	385	422	413	381	407	427	408	364	400	407	389	425	390	412	431	385	446	428	398	431	402	377	384	389	437	410	413	423	438	389	405	419	444	436	409	382	420	442	390	401	362	400	416	443	413	434	416	391	402	396	397	406	375	417	415	381	435	409	388	379	430	424	405	380	388	403	413	406	447	404	462	415	407	442	403	379	367	420	414	379	403	394	400	409	420	425	418	405	391	381	392	375	398	422	409	415	404	418	424	360	409	441	425	420	401	415	404	430	391	421	384	381	364	405	445	425	415	403	425	396	435	421	414	404	415	416	454	398	395	421	438	405	420	397	394	396	389	380	409	431	418	421	458	425	376	410	382	386	403	412	417	420	399	392	379	411	417	388	432	370	376	387	416	383	364	394	421	415	426	373	401	417	375	441	389	434	392	371	404	446	416	459	420	381	389	401	402	366	371	389	410	386	369	382	434	401	386	380	387	402	368	378	400	415	425	404	372	444	385	426	384	428	446	438	418	391	397	356	418	404	431	411	412	427	407	381	367	375	413	437	429	410	420	397	434	383	412	397	402	400	418	399	418	401	405	446	373	431	404	416	419	398	397	425	448	391	365	415	405	442	480	414	404	402	447	429	417	411	396	411	420	384	383	428	362	430	445	413	406	423	379	419	408	408	425	416	385	462	362	386	374	361	391	356	407	413	374	395	417	416	389	413	411	401	401	391	435	394	395	415	386	407	372	379	406	412	416	416	401	353	401	373	402	378	437	390	367	433	407	379	410	391	400	412	409	421	389	454	401	420	398	369	407	418	447	381	415	358	403	410	415	422	407	391	390	423	370	410	407	393	396	381	385	425	385	376	404	403	395	443	430	427	356	378	396	434	404	433	429	377	428	454	375	386	407	354	378	412	400	417	417	404	422	416	415	437	405	407	417	427	403	417	358	396	400	421	404	450	421	411	417	403	389	429	436	457	401	419	395	394	370	403	409	363	421	475	407	450	406	370	384	425	423	428	424	427	431	422	379	404	394	416	407	393	430	405	424	435	431	419	391	406	416	395	410	415	436	413	418	354	406	407	423	425	426	429	394	382	410	425	430	407	418	388	377	431	405	436	419	418	359	411	429	437	399	388	405	376	385	377	435	423	414	355	437	412	399	426	430	378	414	397	409	376	418	406	446	405	415	394	405	368	382	407	427	417	383	384	419	373	414	395	441	424	406	429	431	428	395	357	384	368	388	454	418	410	421	396	435	416	401	414	389	412	397	433	402	406	420	435	411	402	459	405	416	429	417	411	430	413	396	436	412	369	421	415	388	402	383	366	374	445	443	423	407	380	424	417	403	422	397	420	378	426	376	372	412	377	457	401	405	412	391	430	402	422	407	394	425	431	433	424	405	418	415	400	425	450	428	424	405	411	410	382	426	389	409	391	423	396	446	398	393	382	414	416	433	416	403	454	438	389	389	429	450	400	397	414	437	426	393	430	392	426	414	394	400	385	370	398	393	399	398	375	428	388	449	387	391	392	414	420	387	401	392	366	392	414	370	424	436	398	414	407	353	417	401	399	407	428	408	411	399	457	424	401	410	429	375	386	401	403	420	403	404	418	380	406	422	371	385	440	374	441	431	368	414	423	405	423	398	426	364	425	424	358	389	434	441	409	410	396	395	386	390	366	446	433	367	389	411	409	387	374	416	391	408	420	402	441	422	431	395	411	383	408	383	390	436	393	402	422	444	424	379	390	420	378	409	395	418	410	403	425	418	415	399	397	407	432	412	397	445	409	400	448	421	435	418	409	401	394	381	400	388	399	444	436	413	385	392	423	446	366	377	417	378	360	406	430	416	388	400	421	403	437	453	415	365	397	430	418	414	406	397	397	452	462	398	435	408	394	413	414	385	373	428	384	393	368	390	409
2152	972	948	922	936	956	880	905	898	918	922	871	914	913	911	946	919	863	950	894	893	878	883	922	901	900	896	901	874	894	936	917	862	870	934	933	886	935	941	905	894	856	899	933	893	932	881	932	884	920	909	906	886	891	892	899	904	889	901	909	904	856	938	888	911	934	887	900	890	920	924	918	889	879	933	881	926	930	874	923	871	919	910	832	899	883	909	913	885	890	880	887	927	873	836	913	832	893	1003	913	954	897	986	893	911	855	936	908	900	921	897	939	899	875	865	904	949	851	931	946	889	928	906	884	887	894	879	896	928	902	938	927	885	938	923	967	881	899	956	931	921	885	904	903	881	938	969	898	838	904	924	851	990	891	897	950	874	916	871	886	904	867	900	848	886	861	929	909	933	902	930	955	868	925	882	897	923	880	939	937	885	902	876	916	902	851	869	877	851	868	919	897	921	908	939	855	883	888	881	879	883	921	870	926	892	870	956	934	924	928	845	861	888	896	949	929	893	899	894	890	940	894	881	885	923	911	891	913	962	918	913	934	889	935	908	925	875	908	899	944	886	932	919	933	851	886	866	863	926	929	905	918	929	894	935	934	905	966	914	886	872	877	899	900	942	881	871	845	949	876	956	882	889	883	904	910	877	961	872	932	910	882	873	916	847	930	905	848	867	907	902	913	843	912	921	878	873	873	922	874	906	844	873	894	909	951	914	877	935	860	926	894	876	902	884	876	895	886	912	880	911	841	925	872	938	900	893	955	920	906	902	887	870	868	886	854	887	898	866	848	893	924	865	856	842	874	930	901	855	884	854	869	929	888	888	925	935	892	894	908	914	901	935	906	932	902	914	852	896	876	907	899	919	910	916	878	880	851	868	945	854	910	917	872	918	891	886	913	948	930	960	918	934	907	857	911	905	881	975	946	895	918	891	906	929	902	837	887	954	889	919	905	918	944	884	920	920	890	950	885	890	872	905	967	949	899	900	942	896	958	957	895	900	877	910	887	937	955	878	937	897	902	867	882	900	932	938	898	892	860	917	883	899	933	841	891	843	1009	844	891	901	835	963	870	897	922	905	888	926	871	917	905	868	913	957	900	961	908	924	920	923	916	919	900	876	922	906	948	897	966	928	882	898	910	911	866	869	879	913	862	886	934	896	939	939	843	900	921	910	880	939	963	890	889	949	944	877	885	874	917	915	951	920	918	932	901	914	901	907	877	889	927	941	920	876	925	890	884	900	893	882	921	924	884	927	894	930	949	918	875	927	913	973	889	891	875	926	875	909	890	954	907	931	961	912	896	891	957	870	878	914	940	893	898	925	873	918	888	888	869	908	895	883	890	927	905	915	842	873	871	916	942	925	895	887	927	897	893	905	889	900	908	867	933	862	894	819	900	935	923	968	941	916	889	846	918	876	924	892	903	905	926	915	934	940	914	867	962	861	941	898	866	907	932	894	890	932	957	875	922	916	943	893	911	916	876	906	853	897	931	878	929	876	928	883	875	900	925	852	948	895	902	888	915	863	976	839	985	888	843	866	870	944	946	869	884	861	908	901	950	920	896	920	925	874	853	870	854	878	852	911	911	886	924	933	934	991	882	899	915	889	952	936	864	929	924	959	870	883	873	950	861	900	866	920	928	903	923	939	878	896	870	913	891	945	933	932	942	890	927	852	904	881	918	927	822	905	948	862	906	905	919	946	932	883	873	867	913	927	882	916	930	937	861	926	891	933	853	913	923	887	962	929	921	906	927	896	918	935	905	911	915	913	896	908	872	912	913	881	917	867	926	942	830	949	900	897	884	929	986	925	925	940	931	894	929	894	924	935	869	938	907	944	916	928	912	882	953	872	896	862	857	898	915	885	889	908	873	908	933	890	923	936	911	868	892	904	875	938	948	922	891	912	913	901	921	923	916	885	879	874	993	916	923	922	890	947	907	896	903	896	907	936	912	854	920	952	896	953	882	898	891	945	876	923	846	904	952	909	919	900	920	860	912	945	973	862	903	934	892	903	929	918	890	951	885	933	907	897	883	887	915	845	955	896	860	931	920	934	915	845	902	892	926	929	921	892	879	870	892	903	924	955	877	853	901	895	903	945	904	950	878	929	874	939	916	911	911	907	842	913	929	954	908	879	879	921	921	899	904	865	922	933	938	935	952	896	979	975	888	855	942	870	929	899	908	914	902	936	900	874	929	862	903	913	854	882	897	918	932	903	898	905	889	946	867	928	918	929	895	886	926	906	937	895	946	950	957	905	925	918	865	909	889	918	923	901	966	914	876	865	916	884	902	935	940	866	883	892	914	905	895	873	932	914	846	868	918	893	948	883	909	904	989	886	892	956	893	892	864	937	943	936	905	908	887	947	888	901	883	855	948	845	885	914	901	923	851	911	939	920	959	901	912	943	913	908	857	886	885	912	857	898	895	948	898	890	910	924	940	967	872	910	966	911	911	882	923	917	934	924	874	918	924	876	906	936	936	918	841	936	853	914	922	921	864	943	867	880	914	978	865	890	913	926	888	889	883	884	890	932	915	920	888	903	888	964	894	918	891	905	925	863	892	862	916	885	871	906	916	912	907	890	862	942	957	896	941	905	897	890	926	955	876	919	908	949	888	876	938	916	914	920	856	871	879	897	898	867	906	946	921	908	905	920	876	903	884	945	925	871	915	938	952	929	899	935	926	883	885	835	863	893	919	927	962	938	924	942	896	873	942	849	895	896	925	950	888	858	926	904	873	910	877	887	928	901	926	942	861	911	923	924	916	935	922	870	901	881	900	871	912	892	947	917	832	921	909	923	920	937	917	925	885	859	928	862	892	939	965	926	891	928	905	846	891	873	889	871	912	925	864	913	918	924	933	883	863	965	926	903	867	917	920	905	927	880	943	927	875	839	899	930	902	926	946	881	946	912	914	864	940	922	875	936	901	943	944	968	896	902	852	925	918	861	874	912	852	866	944	868	974	895	934	871	948	884	941	857	923	888	903	892	923	937	957	894	928	879	912	972	957	899	934	951	872	905	883	867	909	919	935	853	952	955	899	879	900	915	910	886	899	909	925	950	922	863	900	898	933	925	913	902	883	918	947	899	880	924	937	906	920	989	933	880	921	880	903	853	951	881	867	919	940	926	888	870	903	903	905	992	915	967	892	918	914	905	882	880	924	900	905	924	937	905	876	938	899	838	930	885	867	881	928	913	870	942	902	930	866	914	897	927	891	861	946	914	858	888	949	948	936	915	935	902	898	896	894	915	942	915	898	947	951	878	846	874	899	896	866	876	920	905	941	925	877	899	910	853	912	918	904	905	890	887	928	913	906	909	928	909	884	928	913	981	953	875	913	916	889	902	964	898	942	919	967	862	943	964	947	895	936	936	946	896	905	929	848	957	903	924	868	927	895	911	889	878	902	910	876	921	894	928	906	879	902	942	858	896	922	891	904	928	869	931	934	941	923	944	906	951	884	899	847	936	881	912	894	911	965	897	888	879	874	885	914
7916	558	513	434	330	328	261	252	247	226	236	238	205	233	202	213	219	178	211	224	219	235	220	201	201	180	189	207	190	183	191	227	190	230	173	197	186	208	205	206	211	154	210	217	215	231	195	178	187	220	198	205	198	205	183	205	215	214	201	195	213	200	184	176	217	235	184	202	208	198	207	184	204	196	211	181	195	193	212	206	185	193	224	202	211	191	226	187	214	200	185	217	160	195	208	211	213	185	203	196	192	176	188	195	208	201	177	204	205	205	202	197	187	201	177	204	197	190	195	223	228	188	200	238	203	218	202	217	202	205	209	222	216	195	200	241	199	194	214	215	206	215	179	197	205	209	205	185	207	211	182	196	205	224	209	213	232	220	189	224	196	207	214	212	189	197	189	204	206	212	218	213	215	184	192	193	198	199	212	213	194	197	199	205	190	202	197	201	242	210	203	208	193	208	228	198	183	220	185	196	222	198	176	188	209	210	201	202	206	206	203	184	203	183	214	208	196	197	169	205	219	183	193	198	183	220	238	223	185	206	188	204	203	188	213	216	210	219	182	218	220	203	225	239	226	209	179	187	209	214	182	194	195	202	212	222	178	182	207	211	220	192	194	212	225	237	200	196	175	216	226	191	200	211	178	205	201	189	236	230	189	213	207	182	187	194	227	232	224	224	225	220	206	186	195	205	217	196	206	180	198	207	187	195	206	216	191	224	208	197	220	207	207	171	202	198	199	184	208	212	186	189	214	188	240	204	192	190	185	201	189	231	213	208	218	214	213	204	192	179	198	188	202	206	212	207	185	206	224	174	202	191	199	193	210	225	228	216	207	196	218	222	186	185	188	197	194	208	190	200	196	172	212	168	213	192	207	181	230	225	228	210	182	214	196	198	200	220	213	184	212	178	202	198	211	183	238	190	197	231	193	205	203	195	179	232	197	195	204	200	221	218	218	195	203	222	189	205	201	208	182	214	178	190	204	201	201	205	177	215	207	187	174	200	214	188	197	190	193	198	208	191	214	211	203	178	204	216	208	179	184	220	203	209	178	200	202	215	195	216	187	199	214	197	217	193	202	200	171	187	195	182	193	205	181	194	217	205	209	222	188	201	188	189	208	231	204	177	182	204	208	221	216	207	187	202	198	200	187	210	197	205	201	175	219	204	190	195	188	206	185	196	216	208	196	213	215	198	207	194	211	168	207	202	219	208	172	211	186	187	218	195	228	203	233	205	194	164	212	188	174	198	185	188	209	219	184	193	216	197	202	189	195	241	217	203	192	205	199	184	210	218	227	222	189	192	221	226	174	209	191	198	237	211	177	195	213	228	202	161	219	194	230	177	200	209	215	193	236	226	213	192	204	200	200	178	195	190	231	192	180	215	199	212	210	198	215	222	193	203	211	185	194	220	157	192	209	191	194	202	201	182	214	218	208	191	179	192	205	217	175	178	218	206	197	194	194	185	222	187	215	193	202	203	202	177	222	200	188	213	194	210	221	195	197	185	192	205	201	200	182	205	212	187	187	206	212	218	209	210	200	180	203	182	189	178	195	208	206	199	198	203	219	211	225	213	202	202	203	191	213	214	222	205	217	206	197	222	229	194	229	197	225	193	184	197	200	210	205	208	201	213	207	173	222	204	173	217	197	190	189	190	170	204	198	188	191	180	198	208	237	185	192	205	203	187	188	189	208	200	217	208	199	199	200	220	239	188	207	195	192	208	208	222	208	196	199	198	201	188	200	219	177	213	210	204	186	179	213	208	219	212	218	204	206	192	221	193	180	204	195	174	194	197	185	215	198	173	183	207	213	201	180	214	188	186	216	222	197	196	210	194	219	178	192	193	209	217	188	232	224	208	208	225	200	197	196	225	197	195	194	204	179	182	178	196	200	193	202	193	221	216	207	202	189	193	203	173	210	221	203	224	181	200	186	191	205	180	166	191	209	221	182	195	191	202	198	184	236	213	189	224	208	229	197	189	189	191	225	184	209	168	211	200	209	184	217	208	190	183	179	209	224	174	209	203	220	217	224	212	191	210	226	209	189	224	235	186	183	214	208	196	222	190	198	208	222	190	214	234	220	210	185	221	213	218	205	190	194	201	196	201	185	230	217	184	209	232	217	209	236	208	200	193	196	215	207	193	216	187	198	175	189	230	212	190	192	200	204	205	179	169	228	220	200	197	213	168	168	199	206	214	219	180	227	198	200	184	160	198	210	188	208	191	185	200	199	175	195	206	196	192	194	204	199	194	192	211	206	210	201	200	196	197	236	217	205	203	215	204	219	203	229	205	223	200	204	256	201	205	196	236	182	196	209	191	216	193	183	182	189	202	218	205	179	175	198	208	191	213	208	221	194	201	208	174	193	215	206	202	223	206	207	217	174	181	213	219	217	166	212	193	229	193	201	200	197	232	201	205	185	218	198	188	194	219	201	207	211	219	231	211	214	197	201	191	220	174	195	181	176	178	187	213	214	193	192	182	181	197	200	182	213	190	190	199	186	196	221	220	195	223	200	235	200	191	200	204	192	211	185	206	204	178	191	186	230	193	195	185	213	183	217	227	180	211	182	181	229	199	213	205	200	219	207	228	203	184	193	210	210	209	191	165	204	223	189	189	188	208	212	188	181	195	206	195	202	203	201	193	213	204	194	193	221	183	188	207	199	223	197	187	212	197	203	190	208	200	193	207	179	217	195	214	219	184	206	193	170	214	184	162	186	200	186	211	207	220	178	184	206	181	199	199	176	211	188	224	195	171	216	209	195	214	189	194	183	219	211	196	201	197	202	199	208	198	190	195	204	184	211	203	190	192	204	203	219	218	187	182	185	208	212	199	195	220	207	209	189	217	187	189	220	185	185	186	198	263	226	212	201	199	189	214	184	167	169	174	227	204	183	182	199	201	239	194	173	211	192	206	209	211	221	234	200	188	204	202	197	183	196	209	211	177	212	201	219	191	193	195	188	212	239	213	180	223	195	212	199	230	196	213	186	208	208	250	237	200	197	203	219	196	210	202	195	194	194	199	177	195	213	204	188	180	213	193	201	208	218	190	206	202	184	192	199	228	196	200	206	200	199	182	209	173	197	181	186	215	212	205	177	208	177	206	201	215	201	191	160	205	192	188	182	207	210	199	206	194	196	204	189	199	216	184	202	194	180	191	205	188	198	198	174	197	225	193	207	215	187	196	206	214	201	195	210	202	198	196	217	202	218	203	224	193	214	190	203	190	236	203	201	201	182	216	211	187	181	204	201	213	210	222	234	220	201	198	182	193	230	194	203	231	231	192	207	179	183	205	213	195	182	209	183	178	205	179	187	192	210	223	228	213	214	209	190	203	225	209	220	195	210	182	205	211	186	218	182	183	216	199	198	214	203	184	183	209	193	205	222	204	232	206	175	205	209	201	197	189	212	201	207	198	196	195	190	192	208	221	186	213	194	211	191	229	198	219	202	225	210	207	209	186	204	199	209	203	211	242	203	221	225	236	219	209	201	192
6406	730	1244	1336	1251	1001	925	826	789	721	647	665	600	627	605	621	591	575	554	627	516	563	562	531	562	518	532	554	529	512	532	516	558	523	511	585	522	513	527	521	569	511	531	537	513	509	545	520	545	508	549	530	522	511	548	476	492	495	515	492	538	532	490	519	495	538	530	527	504	545	510	514	540	518	527	519	517	595	532	528	590	501	531	575	517	542	546	549	524	532	509	490	526	523	507	479	552	537	501	518	531	506	516	565	538	541	516	532	485	492	495	508	501	536	499	536	544	518	526	505	547	484	537	504	558	498	514	512	515	490	528	511	551	572	534	548	508	535	506	554	510	504	501	524	514	487	514	558	507	537	515	528	515	509	503	497	523	520	525	540	543	515	546	516	517	467	524	496	506	538	508	571	550	551	496	470	515	503	525	571	480	556	543	504	497	527	539	507	515	547	498	523	519	511	515	534	511	518	506	515	515	506	525	514	526	491	520	489	509	499	507	523	476	508	519	489	501	511	519	529	507	532	550	485	544	532	507	493	523	511	535	598	489	591	596	482	509	531	493	561	491	502	512	546	514	581	504	553	523	484	519	514	496	500	526	524	530	501	503	514	535	520	542	515	507	527	472	511	520	496	479	522	504	532	502	468	474	488	514	493	515	488	500	503	526	478	507	496	517	528	496	496	538	568	496	494	505	520	482	488	482	504	527	481	498	505	538	511	504	501	510	483	544	547	556	520	548	510	538	516	462	504	480	528	551	542	532	521	502	534	485	529	513	497	491	514	526	517	533	525	529	515	529	504	550	500	471	544	478	520	498	465	541	490	525	532	495	522	501	485	521	490	522	497	510	503	491	529	542	522	555	526	531	492	500	512	503	503	521	458	497	484	550	480	540	493	507	538	556	501	515	501	558	514	494	496	531	492	516	539	566	517	516	496	500	511	489	487	486	533	498	536	501	502	505	507	504	514	516	542	515	536	542	507	501	536	504	527	464	551	515	520	539	489	454	499	513	514	478	478	501	500	482	525	507	459	543	478	523	503	551	553	507	531	495	515	530	500	554	516	487	516	555	479	547	510	542	501	524	532	542	560	519	514	509	501	516	526	514	491	536	498	521	550	509	521	494	556	484	511	553	495	530	525	498	494	515	529	526	531	543	490	563	564	520	516	521	522	501	556	546	508	552	525	528	529	516	521	543	524	509	497	520	558	515	524	499	541	526	476	495	534	497	526	451	533	507	535	491	541	507	510	538	524	536	484	513	524	526	523	525	520	509	505	490	490	498	522	480	519	480	549	508	571	526	518	507	505	505	520	541	526	532	526	508	518	489	568	521	532	515	532	528	457	523	510	469	551	493	524	533	519	545	495	530	532	497	501	496	477	513	533	506	534	527	497	482	500	537	527	525	544	517	495	497	535	507	520	484	529	513	519	504	504	546	491	499	501	539	513	464	493	530	530	509	493	493	512	492	535	508	499	482	562	540	536	543	495	481	491	472	537	536	478	548	505	521	560	506	479	521	483	510	483	500	507	538	523	499	501	515	521	549	524	504	505	486	505	509	564	535	521	513	523	533	485	564	483	477	547	508	523	528	500	531	484	551	528	515	501	533	489	498	538	512	525	482	507	535	465	520	518	483	533	507	520	528	586	514	516	482	491	540	516	468	504	495	519	484	553	523	473	506	533	491	518	488	495	486	483	562	516	503	528	576	503	552	528	510	524	507	531	514	472	496	501	522	518	522	520	534	478	528	509	528	506	516	502	523	550	487	493	504	474	484	525	512	509	519	520	531	553	514	503	499	523	509	504	546	534	519	558	539	492	453	513	520	495	504	495	503	446	503	558	492	519	507	532	505	509	515	426	527	529	494	529	512	500	556	487	512	520	482	573	550	502	492	483	509	526	488	498	512	533	531	498	571	524	514	514	522	523	517	518	511	529	538	516	529	484	515	552	492	550	526	477	512	500	502	523	533	484	555	503	492	486	498	508	514	506	495	488	488	504	564	528	526	501	482	534	523	504	523	524	490	500	498	514	481	502	523	525	543	455	503	533	529	493	509	511	507	506	498	491	495	479	505	497	509	507	486	480	536	510	478	504	509	489	529	530	543	483	559	528	545	518	523	529	526	529	538	500	534	519	541	530	543	470	527	515	546	493	510	509	526	569	512	526	508	541	483	499	526	507	520	514	505	516	527	499	555	517	502	510	494	537	521	529	523	504	527	494	493	494	519	511	515	528	550	522	523	522	531	512	541	546	564	500	505	508	499	475	508	577	492	505	524	498	470	523	522	506	486	531	473	522	504	518	521	538	563	510	521	526	522	545	513	537	512	541	498	532	516	534	493	532	511	528	512	552	505	533	466	519	485	489	509	530	513	540	510	564	518	513	521	546	517	547	561	548	528	506	524	474	523	507	512	556	533	479	549	540	502	550	557	505	519	524	523	521	525	518	481	499	469	529	498	478	481	499	503	522	517	547	527	508	497	538	522	508	547	520	527	471	481	528	520	535	521	521	496	542	555	505	474	529	500	530	501	496	545	530	499	510	490	502	504	490	474	494	541	490	544	503	499	515	502	487	471	510	509	531	525	505	502	501	485	557	540	498	511	524	545	535	514	512	469	482	521	489	524	549	494	559	491	500	516	499	557	498	485	516	490	509	535	509	506	508	511	509	465	564	536	517	502	526	527	519	505	552	501	514	537	530	558	566	505	497	503	515	516	511	487	474	526	521	487	528	496	546	555	479	510	507	511	495	538	474	511	524	497	503	564	526	518	488	543	500	552	543	537	525	493	528	499	518	462	525	503	480	522	544	546	519	520	484	544	543	468	506	508	559	499	527	525	479	517	505	523	466	518	513	540	503	561	438	507	482	566	517	498	535	477	513	459	533	518	494	499	485	477	509	511	509	561	528	493	505	550	509	527	470	503	486	538	515	491	516	544	489	521	529	476	507	500	504	492	501	502	553	536	530	484	534	477	549	526	522	546	522	526	522	514	488	553	524	513	512	491	542	520	512	511	509	495	493	483	527	453	456	506	486	532	504	535	500	514	542	489	517	478	570	516	531	498	518	536	526	544	515	501	506	487	500	534	504	541	494	529	520	551	494	485	543	524	520	532	506	508	449	481	549	518	524	571	477	505	533	570	504	523	518	505	493	562	491	517	559	538	520	511	489	476	516	468	510	507	536	528	512	532	538	505	515	507	534	555	489	515	545	524	543	560	510	537	539	493	536	510	502	516	509	519	496	531	480	524	546	540	534	551	541	528	467	532	504	486	514	530	534	550	534	487	539	537	526	535	543	482	512	510	509	520	530	501	522	517	538	496	537	524	526	497	487	519	499	521	553	487	498	508	524	504	527	505	489	499	522	508	491	543	529	511	500	556	522	537	526	503	504	541	533	514	522	517	562	512	532	484	471	523	472	504	514	490	494	544	522	493	530	496	463	523	528	510	492	564	514	506	501	505	531	488	530	527	496	516	541	544	523	514	480	542	510	541	533
15061	1284	907	824	566	465	371	392	350	310	313	280	281	299	304	268	307	239	241	289	284	299	239	253	258	280	273	273	292	271	264	293	270	269	269	272	253	261	264	233	283	249	287	265	268	275	267	255	253	285	272	293	255	250	258	265	264	292	237	258	285	287	268	286	246	292	274	276	252	260	315	268	254	278	236	251	245	250	261	238	295	228	242	242	254	263	269	256	248	257	238	265	245	256	259	255	257	242	283	251	286	278	236	239	270	290	252	256	272	259	239	277	262	273	277	255	259	242	250	262	264	248	267	254	299	275	257	297	268	280	261	280	279	263	269	272	236	269	238	236	240	272	224	258	285	265	242	270	250	241	265	268	251	259	257	236	287	255	228	226	269	279	247	299	278	266	264	259	263	260	271	258	276	245	257	287	272	238	231	248	299	286	255	290	243	281	266	272	249	237	255	260	250	229	239	262	261	283	251	248	274	252	238	280	262	275	286	259	241	248	256	270	267	261	232	238	255	254	242	260	278	248	281	287	246	242	251	237	281	246	282	267	287	246	245	265	265	283	257	263	253	266	265	270	264	267	276	259	254	266	276	284	269	253	271	274	243	221	245	277	256	255	249	240	259	263	274	277	255	215	287	252	300	286	250	243	250	263	272	301	269	235	274	241	282	260	269	232	255	272	265	257	274	269	229	246	294	265	254	270	251	268	248	258	239	270	236	234	260	255	251	255	280	278	256	244	301	258	258	251	255	251	289	239	287	274	224	242	268	280	287	275	243	281	261	272	260	273	238	265	230	238	281	279	259	259	262	299	250	269	273	219	276	240	244	302	260	237	247	219	254	258	248	248	271	245	272	259	297	264	257	253	294	261	246	265	253	252	269	258	282	256	247	261	276	249	270	265	273	286	261	243	258	291	265	235	262	254	232	247	252	256	288	266	246	247	290	265	259	231	286	248	278	228	257	236	268	270	269	280	266	273	294	291	266	234	230	256	274	256	243	254	268	262	267	281	239	238	271	255	286	236	259	246	257	273	265	275	264	251	246	245	247	274	280	256	264	232	229	281	235	272	273	249	213	269	269	228	286	267	260	261	274	207	226	262	266	294	254	251	274	277	265	241	282	238	263	254	255	247	268	265	272	255	279	295	253	253	264	295	268	238	266	259	276	263	272	283	249	254	246	269	259	271	238	236	261	278	244	269	280	250	258	253	258	254	287	264	276	243	243	247	295	251	270	307	221	240	285	249	276	280	254	280	261	282	230	293	247	255	261	261	286	252	263	263	249	259	273	248	275	274	253	251	250	272	267	268	254	245	264	267	242	249	260	243	264	267	248	256	267	251	224	249	262	257	278	266	274	233	275	258	261	250	273	260	253	263	259	243	266	250	290	230	257	221	262	261	255	251	257	258	265	277	280	282	259	252	263	278	265	254	271	237	269	263	277	284	236	300	267	243	252	269	221	268	262	287	252	255	250	290	266	254	290	281	270	280	266	237	295	265	263	262	270	278	264	234	280	236	246	247	251	243	271	248	248	248	273	237	256	269	282	229	264	275	278	252	236	295	286	241	259	270	250	243	262	251	285	227	251	273	272	279	248	261	273	269	294	265	261	249	220	259	274	261	271	269	276	263	249	232	245	250	265	261	241	274	240	265	289	251	264	287	264	289	252	226	271	231	285	293	260	265	265	261	249	257	248	239	276	253	274	253	259	252	258	285	234	255	255	230	252	207	247	244	242	252	249	250	246	253	254	280	273	236	247	273	233	254	242	232	254	274	248	265	285	273	265	255	268	280	252	252	247	243	282	264	272	278	282	274	268	218	253	280	249	238	251	249	259	261	278	232	268	279	254	277	268	245	240	282	280	249	250	247	273	237	235	268	280	251	254	227	267	255	300	262	263	290	223	271	246	253	272	272	266	263	251	245	255	251	269	246	251	239	234	255	242	279	251	283	265	242	251	261	247	239	266	255	254	226	235	238	273	261	289	277	258	287	268	264	288	293	296	279	266	257	288	252	235	255	273	250	260	267	228	275	246	231	300	257	261	266	266	274	280	277	306	222	254	266	274	265	237	246	269	278	285	249	279	249	265	257	260	274	217	248	222	261	247	262	237	267	246	239	287	260	247	279	312	281	253	271	266	267	259	245	243	262	277	237	245	231	262	281	294	241	246	265	239	265	274	246	261	247	235	232	281	261	248	246	271	256	235	255	264	283	265	284	255	243	254	287	226	273	286	236	288	259	282	230	271	262	260	258	249	275	245	280	251	253	265	245	243	252	233	278	273	247	276	283	250	286	281	276	285	265	234	306	273	284	255	258	277	236	267	258	227	251	266	294	290	263	280	254	276	238	263	317	255	241	247	241	232	303	281	284	273	273	271	251	244	257	245	285	256	258	238	246	279	256	266	238	253	266	278	248	271	261	270	263	255	241	246	266	249	293	232	310	255	266	250	249	249	267	250	254	244	245	289	261	259	296	238	285	252	248	252	263	258	260	265	254	264	272	285	257	260	281	278	268	273	266	270	245	284	252	237	253	284	261	243	237	274	296	276	259	279	273	234	259	268	260	275	246	270	265	246	248	255	279	245	241	261	283	242	235	255	262	292	271	258	260	279	295	240	274	274	256	288	301	255	248	246	254	231	267	253	263	251	240	280	284	285	250	257	275	270	247	263	241	253	247	249	281	265	274	258	281	248	266	273	277	254	267	220	243	247	243	278	267	257	270	223	256	265	267	232	295	255	258	266	255	229	266	244	249	237	264	255	238	257	275	241	274	250	277	259	235	247	240	281	255	263	267	256	302	240	282	264	262	252	257	262	252	284	231	257	264	234	281	262	266	245	257	271	269	269	255	225	263	259	264	262	271	295	267	236	251	238	241	263	239	250	277	298	276	219	262	283	268	263	243	271	285	278	252	269	249	289	266	242	259	258	255	217	268	265	265	238	274	259	294	261	271	262	275	242	238	257	251	269	250	246	278	266	267	255	251	297	257	277	263	306	252	249	249	248	258	262	260	282	231	252	224	240	253	285	252	282	278	234	256	272	258	261	262	256	265	259	268	230	263	290	255	271	272	273	275	282	223	251	246	272	253	256	285	295	270	251	307	258	272	311	247	261	256	263	253	252	258	248	234	228	223	260	244	262	268	245	260	270	266	259	242	283	238	256	243	278	227	279	285	240	259	225	257	257	255	275	261	265	275	238	247	271	300	235	247	244	231	272	286	282	237	253	250	243	243	257	246	290	227	262	270	277	268	308	249	262	269	254	258	229	241	278	252	236	266	270	247	280	282	258	300	255	244	279	225	290	259	249	286	247	272	266	223	283	270	256	241	268	236	251	273	269	267	273	263	260	289	250	260	291	290	244	264	250	271	238	250	247	259	242	269	244	234	260	256	260	311	245	234	272	262	270	269	266	291	260	257	257	245	264	292	268	260	269	249	246	270	253	252	274	270	259	270	260	274	245	268	264	245	282	307	266	289	271	278	269	260	273	278	233	287
8277	1185	2009	2253	2020	1698	1391	1242	1138	1069	957	938	898	865	804	802	767	880	805	782	735	725	713	727	739	715	719	696	718	715	695	698	680	727	696	655	634	714	666	691	684	667	715	623	657	681	685	712	649	728	674	697	643	675	642	659	721	726	726	694	629	625	671	670	682	696	671	661	713	660	731	633	689	679	619	656	674	676	620	638	627	661	627	649	660	698	663	676	688	632	648	652	671	632	650	673	683	677	679	655	673	656	645	682	674	676	640	672	688	672	629	693	608	606	651	680	652	642	681	686	672	647	700	675	628	662	680	605	661	621	634	653	665	639	659	687	671	644	712	656	672	660	676	662	674	638	650	698	696	651	688	723	641	620	645	679	655	670	665	691	677	645	666	681	700	642	647	665	685	670	644	669	650	640	649	680	636	641	623	642	652	672	620	659	700	721	622	697	646	637	704	650	646	700	665	620	653	686	693	628	716	650	639	662	658	612	683	637	729	649	656	667	630	650	664	643	681	636	659	627	676	621	710	676	664	647	675	647	655	692	634	635	654	648	622	658	645	653	651	666	662	636	703	670	663	674	604	660	697	703	687	649	686	583	619	617	654	614	725	662	633	670	668	678	667	654	664	618	697	658	708	691	665	671	672	668	642	631	690	638	678	679	633	676	672	619	649	638	658	652	673	667	689	679	657	671	680	702	682	669	674	642	636	650	662	657	678	653	656	649	676	645	663	660	671	732	675	649	711	661	670	647	660	664	666	664	615	623	721	644	648	677	664	649	674	676	617	644	666	667	615	678	649	703	622	660	686	723	717	650	682	663	656	639	685	648	635	601	630	645	653	626	678	667	690	659	667	637	621	641	687	659	640	685	641	650	647	677	643	662	651	671	650	662	623	658	664	646	672	636	667	641	628	617	692	682	627	638	655	680	658	659	721	645	651	622	638	677	680	684	616	660	641	731	680	687	668	690	639	646	622	659	694	641	655	661	679	666	641	671	672	685	686	668	668	618	649	695	705	674	657	700	650	653	680	657	628	637	646	677	671	698	654	630	664	640	649	651	675	653	661	611	682	678	652	645	627	667	639	646	654	682	679	613	659	679	645	639	672	678	682	702	698	646	663	643	673	652	683	655	672	685	667	667	685	679	646	676	703	637	688	682	657	702	668	652	682	642	657	632	691	704	646	699	667	649	683	684	694	664	627	623	649	643	650	636	661	679	656	639	637	648	661	666	625	662	641	668	678	667	699	597	597	640	704	638	657	654	674	679	692	688	633	675	664	627	678	702	635	661	685	665	655	668	644	698	662	647	674	675	679	680	658	629	659	671	661	671	677	665	649	687	643	650	634	639	660	694	670	607	673	620	657	687	698	640	659	649	621	660	641	675	678	621	666	686	642	647	661	680	682	671	703	714	706	616	652	651	590	687	669	655	676	683	666	626	642	646	664	650	675	696	669	676	696	676	660	669	651	637	583	673	658	671	659	651	642	621	678	657	701	639	679	612	675	615	674	685	649	612	690	614	658	685	670	634	664	656	679	670	661	703	679	655	656	638	678	711	655	640	646	669	624	655	645	651	673	645	679	700	672	660	652	617	656	628	694	703	686	657	675	645	670	677	651	625	643	630	681	666	656	669	662	662	693	688	690	638	659	668	721	686	641	669	641	698	635	698	710	646	657	670	664	653	643	683	663	650	713	681	675	647	692	629	645	722	673	648	705	683	705	646	663	676	681	628	682	632	660	673	699	660	684	700	580	665	665	646	634	642	669	632	681	691	657	685	674	652	664	674	639	714	661	652	656	634	687	682	705	668	641	666	626	660	627	642	650	641	705	668	669	672	620	652	630	643	647	694	632	674	643	635	670	636	623	680	631	631	639	663	670	657	623	693	672	654	648	700	614	646	639	658	689	670	709	721	653	679	680	697	638	647	709	667	709	654	673	656	649	675	657	665	700	670	670	669	643	647	656	654	637	631	637	676	706	635	665	658	651	669	690	659	673	659	610	643	645	678	631	643	647	638	669	621	609	693	649	646	625	686	650	681	636	660	700	639	641	668	664	705	676	717	659	677	633	640	685	667	675	687	654	665	646	683	645	678	671	687	729	634	652	665	663	684	650	645	690	643	639	676	633	622	636	686	637	663	677	660	617	671	670	626	675	677	631	657	676	637	690	642	650	666	637	643	648	624	672	670	648	664	667	697	640	687	630	689	659	693	674	647	676	690	673	652	683	683	662	634	694	612	673	648	644	694	615	695	694	703	642	662	672	655	681	670	621	688	643	710	606	626	634	723	660	684	683	671	631	662	722	674	707	640	649	671	664	706	682	679	609	633	669	673	656	672	683	729	610	719	669	678	634	687	627	627	653	648	650	679	643	701	637	676	655	693	707	655	697	717	663	637	669	648	686	679	650	699	661	671	700	670	606	658	658	650	649	754	656	698	724	641	689	670	667	681	672	681	688	655	645	656	671	670	705	622	673	690	648	677	670	652	597	677	682	646	627	625	659	607	656	659	616	632	622	674	652	705	717	626	626	699	658	673	681	661	686	653	629	679	643	682	708	648	676	617	648	630	684	657	632	640	654	687	681	655	682	687	648	643	681	692	640	639	672	640	672	680	655	648	653	650	645	675	636	677	650	666	671	690	627	622	672	650	664	683	655	678	635	628	661	699	634	656	624	729	651	653	647	648	688	678	651	669	703	704	633	609	698	707	626	683	695	663	670	659	634	671	606	662	633	657	675	663	674	650	676	655	647	685	646	646	662	653	629	706	671	740	637	687	663	655	619	676	688	648	621	654	684	640	693	667	689	671	680	659	667	674	666	667	671	702	703	653	686	660	660	666	653	656	658	687	652	660	610	653	633	637	664	647	654	673	670	630	634	671	680	651	696	718	661	648	658	664	675	632	700	659	663	655	660	640	670	634	633	684	642	658	716	660	680	651	623	672	632	654	636	702	671	673	643	642	726	692	646	716	646	640	645	629	645	599	662	656	655	612	649	642	686	694	646	612	663	632	662	690	649	672	693	679	617	646	657	623	666	663	677	698	691	601	666	630	667	625	692	661	723	648	692	659	698	671	655	656	682	668	684	664	680	679	675	671	651	708	666	670	670	654	636	669	634	650	688	632	675	658	653	671	663	617	637	694	715	678	701	651	671	646	659	651	672	674	642	637	682	620	665	658	648	678	686	685	683	705	652	662	734	660	618	668	674	630	661	660	642	661	680	694	622	705	663	663	617	657	651	632	653	633	671	710	679	704	660	650	675	664	639	681	680	625	715	650	628	662	615	630	685	671	640	676	646	688	675	639	667	670	652	655	683	686	667	670	649	646	626	682	639	654	679	630	690	695	676	679	657	634	661	622	666	662	616	645	667	698	658	649	632	627	657	639	648	683	598	713	655	653	660	672	699	649	657	637	645	664	697	653	679	648	616	677	701	675	689	658	658	654	683	672	635	720	654	653	700	659	752	663	642	636	687	643	673	627	641	667	667	669	637	625
1712	425	406	415	419	409	385	387	368	421	378	406	363	379	427	408	402	409	423	364	398	434	417	381	410	374	437	397	396	434	418	392	360	427	402	412	391	422	393	363	383	441	405	387	414	382	415	369	364	416	401	411	411	430	427	448	378	442	422	391	405	368	420	395	412	429	436	431	399	404	421	403	393	394	424	424	390	408	419	407	423	377	369	413	439	361	405	406	407	396	381	422	404	440	429	377	396	413	358	408	405	451	401	405	405	404	384	404	406	433	426	397	382	396	443	419	415	448	444	390	382	435	390	396	409	414	382	410	420	377	399	402	354	412	408	430	392	434	409	381	413	388	402	421	396	414	400	424	416	415	383	431	378	384	400	416	378	413	418	376	408	383	409	388	438	419	427	402	417	433	389	434	384	387	400	396	383	417	424	411	408	431	392	404	396	415	396	449	408	401	458	380	395	422	369	382	372	406	431	386	359	358	404	392	427	448	445	402	444	427	430	374	412	399	380	396	395	404	370	387	409	402	383	388	381	388	406	392	416	387	392	443	401	429	416	378	429	427	375	424	392	395	438	428	421	424	432	428	449	401	433	417	356	377	436	432	405	357	409	405	385	421	390	438	378	408	442	433	421	406	379	407	416	374	449	421	426	388	399	386	407	410	404	396	396	405	400	425	416	406	378	440	418	413	415	393	381	395	419	386	397	453	435	416	397	442	413	391	448	387	402	455	412	426	396	406	387	374	393	416	412	414	372	421	424	386	395	424	380	406	407	371	407	388	398	389	385	343	392	377	382	379	378	384	406	438	388	438	395	384	415	373	388	383	358	404	394	380	386	406	406	409	428	477	405	415	393	413	484	389	415	395	404	394	395	383	370	408	412	395	404	427	440	434	473	438	405	406	417	421	438	387	407	411	406	395	429	396	366	402	400	399	438	377	423	394	418	394	426	410	436	415	389	400	398	378	405	385	391	359	429	397	345	375	414	423	395	411	440	387	405	408	411	386	387	385	412	388	441	390	381	399	398	424	453	409	373	437	412	401	404	422	439	395	445	385	403	377	403	398	422	387	410	405	351	370	417	393	383	417	359	386	394	383	427	431	388	413	370	374	425	424	416	394	386	429	419	404	418	405	411	425	410	424	376	373	398	392	394	432	415	390	402	377	369	398	397	430	363	452	379	385	426	407	412	415	431	412	396	411	396	397	402	418	408	438	383	423	411	401	400	384	398	418	399	393	401	427	446	393	381	387	383	382	414	408	416	402	430	428	363	401	391	389	403	388	394	379	398	406	398	405	378	380	409	411	395	404	420	404	407	424	431	439	383	405	387	389	385	383	416	417	420	407	411	413	402	380	407	417	402	416	409	392	419	368	403	438	433	360	415	445	443	412	379	415	368	453	407	351	416	396	412	396	426	434	399	401	462	437	456	461	381	421	397	410	388	437	395	401	444	415	424	386	426	440	388	388	425	421	410	408	386	388	389	409	397	361	416	412	407	394	418	438	384	406	386	400	419	405	431	398	430	437	440	399	408	429	410	407	377	418	406	410	404	397	393	441	410	404	380	391	388	402	420	412	391	427	398	382	413	429	368	406	419	435	399	442	374	440	393	416	384	402	427	367	393	418	415	409	401	415	413	406	411	417	411	375	441	422	415	414	376	394	387	402	372	406	422	448	413	373	390	393	394	395	390	418	378	441	425	440	401	436	401	411	351	419	411	418	356	407	403	373	405	400	399	385	424	434	424	399	393	371	392	424	419	395	410	436	389	405	435	410	401	415	406	393	408	425	413	409	436	390	377	448	406	417	408	393	497	420	445	358	427	406	409	378	379	408	361	408	415	448	423	427	394	412	398	371	378	441	408	400	453	417	415	391	428	383	424	433	417	394	440	399	442	388	429	428	434	404	379	390	416	435	383	392	407	404	419	413	417	399	365	420	407	374	432	447	393	405	431	403	414	407	422	394	416	410	369	381	399	369	462	415	422	428	386	413	440	396	427	401	374	402	416	400	403	372	410	433	371	430	408	440	401	389	405	414	410	406	421	403	401	437	402	402	404	428	399	386	420	396	421	364	405	379	402	404	424	413	426	407	380	397	391	424	398	440	410	436	427	406	440	378	370	386	371	365	387	435	397	413	432	406	414	403	396	440	368	429	390	394	381	399	411	441	423	382	398	416	413	408	393	363	381	399	434	384	394	410	376	432	447	429	421	425	366	436	420	427	402	427	439	381	412	421	379	368	397	413	399	401	415	423	431	410	423	372	400	439	407	397	404	406	446	402	418	387	386	393	400	388	405	403	403	358	401	372	383	381	428	449	452	410	401	379	412	393	390	402	404	399	374	394	457	398	390	388	372	385	435	421	423	374	433	430	381	387	447	404	446	344	369	374	424	407	422	438	394	439	343	392	423	407	414	410	444	407	416	397	400	404	414	398	427	416	425	414	425	381	394	407	405	386	423	410	392	386	389	424	389	381	408	407	368	408	369	399	392	390	394	380	382	423	386	412	417	379	381	406	475	417	401	399	415	366	394	405	394	407	394	391	426	369	411	402	460	400	455	396	374	396	402	411	369	391	423	398	393	400	425	396	408	420	403	430	410	389	408	405	463	429	437	404	435	406	366	455	372	420	407	411	421	388	419	397	421	418	392	402	410	416	369	402	397	391	421	440	438	395	391	415	434	386	368	429	390	444	406	436	432	379	416	398	395	405	404	425	382	381	393	422	433	389	416	398	411	364	423	404	391	417	410	436	410	419	371	434	392	395	406	417	389	417	406	405	398	400	402	423	440	387	376	406	440	393	490	444	412	391	395	399	391	397	393	386	401	433	434	423	379	374	375	407	370	423	416	414	413	358	372	412	388	417	400	416	459	432	389	403	394	368	437	423	381	402	410	408	373	451	415	388	441	432	402	417	409	404	442	391	426	414	345	410	372	393	410	429	417	404	431	450	401	402	382	418	418	393	441	407	426	405	389	404	443	373	386	392	400	419	380	405	429	448	402	423	427	402	436	391	396	385	419	424	441	335	430	420	414	416	417	334	366	429	388	414	383	417	439	422	394	417	420	413	404	401	418	399	434	404	377	418	428	399	425	421	393	418	428	427	395	409	416	429	409	388	398	420	423	420	421	397	400	442	434	415	382	449	386	408	420	409	370	376	416	417	443	412	403	419	399	414	400	454	366	415	432	438	442	403	378	395	419	409	397	461	427	435	375	438	391	384	385	396	384	427	392	433	448	398	417	433	421	404	425	393	412	383	392	421	410	399	428	399	366	406	397	387	400	395	439	413	456	409	405	432	428	396	378	419	385	402	405	423	404	450	387	414	377	395	408	374	405	412	373	423	412	417	395	436	370	404	413	400	430	387	365	422	431	388	400	389	380	435	411	436	437	420	428	406	407	424	434	428	405	417	419	371	427	405	377	385	406	429	437	399	416	437	367	377	420	436	393	434	388	394	417	438	411	401	431	411	402	383	397	379	386	376	410	403	385	394	420	386
2086	904	921	976	922	886	922	923	904	861	903	916	890	955	900	906	904	858	914	922	932	906	872	857	917	867	970	944	900	966	937	868	872	910	932	870	917	889	946	931	891	981	890	888	867	903	924	893	902	896	906	921	855	930	901	933	899	885	928	901	909	956	948	920	879	906	899	896	937	955	951	920	938	869	893	905	932	907	915	905	879	925	923	962	914	887	879	970	933	868	914	896	884	963	931	894	882	918	922	883	951	886	944	892	948	901	893	982	914	883	947	935	879	938	919	869	932	871	893	894	892	885	951	887	916	902	886	912	848	945	926	925	957	898	919	947	897	925	934	944	876	963	898	858	883	910	897	882	920	924	911	902	873	946	897	922	909	869	908	928	927	917	931	872	908	940	884	922	936	933	961	910	889	920	951	958	888	878	943	871	970	894	933	906	908	933	957	906	936	923	896	894	875	925	916	892	948	864	987	863	923	895	887	901	927	865	935	841	907	957	907	835	917	923	869	939	918	868	892	900	945	896	927	920	957	894	896	887	881	840	877	888	883	878	890	917	894	952	932	846	958	855	954	914	921	924	957	911	880	913	944	918	883	881	896	922	941	907	959	1012	950	894	899	877	932	886	907	904	852	844	898	880	887	949	878	919	880	890	889	913	928	921	947	849	921	903	878	943	892	921	937	914	932	943	953	932	894	832	905	932	922	917	910	875	881	927	878	868	973	943	946	897	956	904	874	885	953	941	932	893	884	906	919	881	947	920	910	836	906	863	922	885	918	939	905	936	932	915	966	927	948	911	917	895	939	878	952	896	915	888	952	941	903	882	889	893	940	913	922	840	959	926	922	923	892	899	895	882	924	897	934	952	961	894	872	972	962	919	918	880	871	887	912	937	886	942	903	927	936	883	954	955	889	899	972	940	933	839	939	878	910	951	930	932	912	895	900	918	867	907	902	918	864	890	885	850	911	932	911	924	865	866	886	907	926	923	900	909	920	916	970	882	889	903	839	920	901	877	873	905	909	898	927	925	895	959	942	889	930	920	914	875	917	895	908	907	887	937	923	908	859	857	888	854	894	941	861	914	906	868	863	914	943	897	903	885	958	917	969	928	882	943	852	914	897	880	915	898	911	955	879	912	889	858	931	933	903	843	938	878	884	940	931	844	929	936	902	869	856	931	962	923	979	896	899	857	900	948	952	909	936	893	912	934	921	947	960	906	962	937	835	870	885	948	875	943	1012	879	904	902	927	900	901	907	906	940	927	933	944	886	929	937	887	867	906	876	909	881	886	894	837	904	894	929	909	916	971	896	918	912	902	929	895	868	891	936	924	892	848	905	903	915	846	861	869	923	935	873	929	868	849	920	894	902	863	968	904	938	891	922	867	909	891	928	927	892	954	845	900	940	908	893	967	880	914	895	919	865	856	876	882	876	904	893	880	909	912	944	923	866	932	927	920	903	918	899	922	889	903	969	927	869	904	900	939	923	923	861	859	887	806	917	927	919	911	921	888	948	909	899	908	969	909	858	910	909	951	928	846	953	922	885	937	931	907	906	925	904	910	911	876	931	898	996	947	908	961	955	940	879	892	910	912	923	926	957	894	906	913	912	911	843	958	918	935	826	942	943	926	939	926	911	973	897	909	901	910	895	960	906	897	879	860	916	870	933	913	926	946	905	933	905	946	886	859	927	892	914	891	938	912	936	917	867	921	884	921	895	887	941	890	892	900	886	930	924	868	912	953	904	933	926	926	958	922	951	926	966	895	926	893	901	900	896	885	942	919	873	923	916	858	937	915	960	919	915	898	878	909	933	966	882	915	928	908	981	869	899	919	892	910	847	914	917	865	904	933	929	977	945	912	878	961	892	868	950	896	969	954	967	918	908	865	941	956	901	940	907	903	912	885	966	905	907	937	921	900	897	934	933	845	870	914	907	931	873	876	942	945	912	901	906	946	913	938	888	934	902	939	932	927	893	869	886	953	926	913	850	919	928	900	924	909	953	884	976	908	918	928	905	943	919	902	887	900	918	938	946	950	982	888	870	874	894	919	949	909	851	899	961	907	935	975	910	975	872	871	910	931	891	835	940	906	938	905	939	943	887	900	906	952	899	895	906	879	893	894	919	859	888	898	920	862	896	974	910	899	902	948	848	969	927	922	898	938	863	925	899	885	872	920	904	927	916	875	922	867	875	921	920	904	907	941	875	890	870	922	896	920	897	928	902	908	902	884	896	937	852	908	892	928	864	912	911	893	888	837	899	904	924	911	894	916	911	853	859	896	847	945	906	893	909	919	950	921	912	853	929	963	893	905	926	920	865	882	849	862	938	885	919	947	957	941	852	905	971	926	913	863	909	888	913	911	946	919	965	903	916	965	907	953	832	872	956	882	919	908	960	885	937	907	936	921	953	939	927	911	907	913	880	909	882	915	898	925	902	923	930	894	954	924	876	948	911	889	966	912	922	931	841	919	902	902	904	907	912	908	833	871	913	889	903	836	899	938	889	899	855	901	938	869	872	847	854	943	869	937	848	928	888	901	916	903	938	905	908	907	877	894	881	925	908	898	902	868	918	965	913	939	891	905	926	973	876	910	904	927	922	951	940	975	916	873	883	956	912	914	895	935	972	943	892	861	917	928	905	920	878	897	909	931	949	893	952	954	914	896	920	864	881	895	906	928	921	906	912	936	874	869	886	895	964	972	886	856	923	933	912	957	928	912	912	811	947	927	889	907	912	883	935	876	938	926	872	920	954	929	859	853	921	890	934	953	897	933	911	909	937	918	906	922	904	884	933	872	892	919	935	913	930	906	941	935	897	909	868	901	912	925	929	902	911	886	887	914	956	890	916	900	943	913	909	907	890	895	903	934	915	902	864	916	914	908	949	968	903	878	889	874	844	938	881	932	912	861	920	904	930	891	916	866	940	910	884	920	969	870	927	855	895	863	853	911	949	943	883	930	932	942	930	905	875	890	877	922	963	889	927	903	931	917	858	903	895	914	865	920	951	952	938	854	937	925	915	852	918	900	914	908	908	940	905	903	929	904	920	920	894	935	912	907	907	898	860	915	914	921	938	918	886	885	896	868	864	915	899	898	906	938	898	895	926	865	873	932	952	910	923	927	970	896	974	905	907	934	953	903	939	925	963	977	878	930	908	896	878	923	872	939	959	944	885	935	873	889	917	949	878	906	908	933	914	855	938	840	899	909	933	902	879	900	948	912	927	895	911	922	857	902	958	932	866	934	918	928	953	882	950	931	884	920	933	888	915	906	920	853	908	870	898	932	881	873	920	946	869	956	926	927	897	917	844	858	842	934	907	911	954	880	922	920	902	921	911	928	902	931	885	930	893	910	956	927	941	882	871	861	891	940	906	920	906	902	941	986	943	883	917	888	891	910	868	848	888	910	880	934	940	928	832	895	885	932	899	922	859	901	919	902	949	959	933	910	931	918	922	899	902	929	918	910	951	888	934	887	951	897	861	912	894	931	888	920	870	858	878
7928	518	490	423	306	318	256	248	278	225	233	242	195	196	220	234	225	237	210	198	208	210	181	209	203	206	226	210	228	207	198	195	217	231	191	208	197	187	189	189	200	211	222	224	234	197	201	218	194	200	203	199	194	183	195	183	206	217	195	219	180	197	183	184	202	185	181	174	225	219	192	199	245	200	227	182	208	183	215	230	192	187	201	182	202	212	198	207	206	183	197	182	185	215	193	202	192	201	198	216	200	215	177	181	198	214	183	188	207	206	192	205	199	200	189	200	213	191	225	202	197	175	253	177	208	178	183	220	202	186	203	191	213	188	187	214	180	201	207	192	199	202	194	195	198	197	206	201	196	197	198	201	185	177	213	202	199	202	185	183	207	226	203	193	217	207	204	210	209	202	224	195	232	218	227	191	209	208	192	201	211	193	230	192	187	197	215	211	186	191	179	188	167	175	191	188	226	185	213	189	187	173	209	195	217	190	191	202	168	195	219	192	199	176	183	204	187	190	196	218	198	190	198	204	195	215	173	221	203	217	203	218	185	194	196	193	189	204	194	175	201	228	172	218	195	182	199	225	214	185	210	230	197	191	209	208	189	195	194	208	190	203	176	186	165	223	190	185	216	209	202	219	197	187	191	182	224	220	205	211	205	220	190	184	175	190	198	223	179	230	208	194	225	178	213	206	176	182	206	216	215	213	189	194	206	201	225	199	197	215	209	234	186	181	179	201	224	178	183	206	200	172	186	195	181	221	207	193	209	207	199	213	196	197	198	181	213	214	211	207	207	195	205	208	192	207	196	222	202	205	213	202	180	173	195	178	197	213	222	198	204	187	175	178	199	206	226	212	196	199	172	194	194	174	208	207	214	201	172	193	220	207	211	178	191	208	210	180	213	200	197	190	182	175	233	205	196	182	193	193	213	200	191	219	199	209	227	196	215	213	205	209	179	218	230	188	220	205	192	185	185	223	219	208	195	204	209	206	199	218	208	207	191	196	202	200	208	218	209	183	208	202	211	226	191	204	189	214	201	176	203	195	206	200	192	218	193	239	181	225	233	163	200	225	204	195	212	195	178	182	218	223	204	197	188	212	219	217	192	194	179	207	206	204	177	189	230	192	181	188	207	202	196	168	194	214	211	212	227	211	197	205	212	182	213	206	186	199	187	174	204	196	196	169	216	214	218	187	200	227	188	179	204	190	226	179	196	191	197	192	218	197	171	211	197	202	208	200	201	205	176	210	219	184	174	203	234	223	183	193	200	203	180	203	202	196	173	218	180	233	187	198	201	206	189	209	196	196	215	208	183	212	202	230	209	222	206	207	212	221	211	208	212	223	210	204	200	231	189	224	199	212	205	223	184	189	191	184	188	198	172	175	189	203	202	199	180	191	196	214	207	227	198	187	203	200	179	220	218	219	203	216	187	210	169	200	187	213	190	202	183	209	195	211	193	187	214	210	213	216	220	216	230	194	222	224	208	185	205	193	184	208	205	163	161	206	213	199	202	206	215	207	205	202	179	204	188	220	228	220	198	223	204	194	198	182	214	176	188	217	222	191	180	179	173	227	220	208	204	191	217	217	201	194	195	207	226	192	189	191	212	209	206	200	182	171	206	173	197	191	199	215	205	216	183	209	189	196	171	226	201	240	218	208	210	206	181	179	204	183	187	182	238	229	185	198	194	221	197	230	224	216	206	226	203	172	203	217	208	193	177	210	208	209	223	168	189	214	189	209	230	188	231	196	205	209	193	210	216	246	205	217	203	205	204	198	224	189	198	172	196	216	229	228	219	202	205	192	191	201	197	200	203	232	220	197	198	185	202	222	197	217	192	209	197	205	193	200	187	183	197	187	209	224	209	171	213	186	190	228	173	191	189	171	204	179	195	192	228	204	180	174	207	191	191	213	206	223	186	202	171	203	183	187	201	222	208	201	216	175	216	193	212	214	232	190	205	217	213	215	203	200	202	191	194	250	200	206	205	223	209	188	217	200	219	212	178	169	208	229	193	219	184	206	230	191	191	177	211	232	192	209	219	175	158	218	206	192	210	214	208	221	206	211	210	192	215	206	222	231	192	195	173	200	203	187	190	201	181	211	225	207	179	229	195	221	192	190	187	171	202	212	230	174	213	183	213	212	178	223	190	199	219	193	201	183	198	195	227	207	175	192	195	186	176	167	196	197	209	225	177	211	201	223	191	208	187	183	210	184	176	189	209	231	197	207	182	235	188	207	187	206	197	191	220	203	184	229	182	201	189	184	217	202	195	169	193	216	192	233	188	201	177	197	179	204	197	225	193	213	205	211	190	170	174	226	195	178	194	203	219	205	237	198	216	169	207	179	196	221	249	221	226	217	170	191	175	199	203	213	169	189	174	209	211	192	200	225	191	206	195	204	191	234	222	200	179	198	212	218	193	204	187	221	214	172	181	203	215	190	194	202	189	200	194	186	210	189	212	194	193	184	224	190	239	199	214	201	231	196	207	235	214	209	201	197	200	225	194	177	228	203	190	201	189	188	197	209	227	189	211	207	219	218	213	195	213	197	202	223	197	212	205	188	189	193	212	214	186	191	202	209	194	215	248	222	190	194	212	204	194	225	212	227	192	195	193	216	178	207	174	219	204	216	235	176	178	210	191	191	196	210	216	205	229	187	203	208	197	203	212	201	195	213	198	209	222	210	195	216	209	207	183	188	185	195	178	206	205	222	191	187	181	205	198	198	187	208	236	195	201	223	195	206	207	174	207	199	206	201	196	186	213	184	185	192	202	199	204	207	197	190	193	203	208	209	209	189	207	212	200	176	221	174	179	199	185	191	192	198	221	192	194	199	203	178	155	192	214	220	173	198	206	210	207	224	180	202	201	185	198	182	176	172	235	207	208	194	205	191	207	204	189	213	178	196	217	208	213	200	181	179	199	219	199	186	202	219	231	173	151	193	231	196	196	206	179	201	201	182	181	205	215	200	181	208	210	201	212	227	212	205	210	208	202	194	195	195	192	201	198	224	204	242	208	200	224	202	212	189	200	185	202	210	215	192	208	212	225	182	200	201	204	167	218	223	195	197	207	172	192	185	207	190	170	212	201	201	208	199	202	229	176	189	212	205	211	190	197	195	190	175	196	242	221	202	202	226	229	220	205	207	223	216	214	202	181	197	201	192	206	199	212	190	213	192	206	186	253	186	212	207	212	202	184	214	209	203	193	173	221	206	197	215	180	193	190	192	210	206	191	195	191	182	193	178	216	228	190	207	199	216	212	222	192	201	205	197	202	209	202	191	210	204	206	183	163	204	191	183	177	210	210	211	210	187	211	193	210	196	204	205	230	219	192	199	204	185	180	204	200	216	203	183	182	187	202	196	205	206	179	205	207	187	191	161	204	194	190	226	185	213	168	208	208	208	213	220	164	192	192	204	230	200	201	216	197	217	206	190	203	203	211	195	198	212	209	192	178	205	180	187	182	184	225	197	230	189	198	208	217	203	204	218	199	188
6463	795	1186	1362	1170	1033	840	859	757	685	707	675	606	622	553	607	578	553	583	533	602	549	532	504	548	548	567	531	568	565	514	522	533	568	517	539	520	506	549	516	535	515	536	540	528	522	521	493	547	491	509	513	520	512	530	499	537	535	502	498	544	530	515	492	464	540	473	499	499	517	510	514	491	508	521	489	520	541	557	522	506	562	517	524	518	508	522	534	509	491	533	507	524	503	572	531	520	540	510	550	505	511	549	521	536	532	528	526	543	517	537	511	494	534	474	534	507	493	465	552	525	544	540	520	536	508	514	527	505	545	544	548	588	489	555	514	507	488	538	582	491	517	547	510	540	549	523	484	505	480	553	512	505	493	497	526	525	544	515	498	525	492	532	498	494	526	495	517	536	522	531	516	511	522	514	547	527	499	542	469	502	505	505	511	510	474	495	489	502	544	498	515	580	506	504	516	539	586	543	511	532	527	552	509	506	517	541	518	521	555	541	474	490	482	503	511	512	560	525	556	520	508	513	527	520	511	502	504	526	498	524	497	518	527	523	534	541	513	466	516	520	517	484	526	483	532	532	543	455	532	540	485	517	538	512	526	516	524	530	524	511	533	513	508	485	486	510	522	523	502	538	495	509	464	564	535	536	452	483	513	525	514	552	519	488	499	504	507	481	492	522	518	488	524	495	520	507	501	547	549	504	512	531	514	496	505	507	528	534	510	541	561	517	517	508	527	532	501	514	491	532	491	510	530	517	542	521	511	502	521	503	492	524	477	502	510	531	540	537	494	541	516	536	568	544	532	508	501	498	525	506	508	479	527	503	542	535	512	482	520	518	498	524	481	502	531	547	501	524	533	494	546	531	464	533	559	532	526	554	543	497	537	485	511	447	520	520	516	521	482	504	523	513	508	507	504	529	521	500	500	525	567	517	506	581	537	517	541	507	564	522	518	552	528	514	502	517	507	544	499	500	531	525	492	499	498	530	546	530	497	505	535	511	469	551	520	514	555	495	520	477	502	554	509	560	503	503	465	475	489	491	526	514	506	518	522	580	523	481	514	535	475	491	517	528	514	501	539	491	512	534	530	493	516	512	519	514	527	529	536	562	512	542	521	500	507	533	477	506	500	548	548	543	531	528	529	514	509	488	543	524	508	510	465	540	540	536	495	510	494	545	501	477	504	523	474	550	523	525	530	513	530	548	482	540	515	553	507	483	493	500	503	486	496	555	533	503	530	521	504	520	503	511	495	506	559	492	510	482	528	521	514	508	534	536	520	514	520	523	515	505	484	508	508	535	526	517	526	516	542	531	529	522	538	496	528	511	518	556	518	553	537	525	482	581	493	485	553	496	515	516	509	514	535	516	516	565	485	539	465	512	504	494	531	536	537	491	531	522	532	524	479	515	550	515	516	500	518	542	499	512	529	486	507	521	523	562	508	520	574	522	521	520	545	486	501	503	524	533	476	512	541	508	554	525	527	502	501	485	542	515	493	558	504	513	478	498	525	539	533	511	559	515	531	507	535	523	502	530	510	530	513	527	494	522	530	525	522	558	489	517	527	526	494	500	502	529	534	507	472	539	533	515	546	527	488	545	509	518	490	544	504	484	513	492	546	512	504	496	505	493	515	525	499	522	491	521	516	505	511	521	524	538	516	530	544	506	499	546	511	546	517	515	514	500	486	471	479	522	477	511	521	532	530	527	477	532	506	545	523	540	532	504	493	521	502	537	509	512	564	538	511	520	534	475	529	523	510	485	556	496	574	498	558	507	512	535	502	525	517	525	504	534	535	508	527	551	531	504	537	529	535	511	541	510	540	533	532	506	507	513	521	508	498	552	492	497	508	505	510	520	523	512	485	524	537	499	510	506	503	506	530	538	528	502	528	493	534	515	485	509	540	506	506	493	507	501	489	518	493	526	508	511	513	527	518	522	550	501	515	520	533	516	556	495	513	494	517	514	536	510	482	493	506	525	505	541	515	510	513	557	509	530	531	529	443	520	524	486	489	504	528	531	501	542	500	522	526	526	505	493	481	515	550	504	488	479	538	525	553	529	529	530	486	508	524	484	494	513	535	503	500	485	542	524	552	548	526	537	541	504	493	558	501	526	515	489	532	527	545	521	481	535	548	505	558	537	522	547	539	494	500	512	483	504	485	530	498	525	515	552	511	504	520	515	509	516	488	539	540	481	501	479	499	511	511	540	516	544	521	494	511	494	515	519	542	518	523	499	509	566	502	530	529	513	505	491	538	504	550	484	554	521	500	533	501	546	509	498	554	503	533	548	494	516	547	520	504	485	493	519	566	594	480	510	492	495	526	538	553	525	524	530	526	503	499	518	520	508	528	534	480	537	521	568	498	516	519	528	505	512	482	510	505	477	507	495	496	533	520	491	511	513	483	524	522	462	537	517	533	518	551	543	530	532	514	508	486	554	515	520	564	501	526	529	521	493	492	536	522	492	468	536	540	468	538	527	526	491	521	544	523	480	515	491	560	528	528	545	542	547	524	544	498	505	583	509	524	524	539	506	536	501	487	518	515	498	496	496	489	509	518	505	511	512	543	535	537	525	559	497	501	560	511	555	527	506	528	523	512	483	522	552	512	516	550	505	496	521	489	480	512	506	542	548	518	486	501	551	485	569	500	509	495	518	525	518	489	568	505	494	530	523	512	557	479	501	521	516	538	530	504	534	542	536	551	517	526	560	525	559	489	509	443	536	530	521	516	538	506	493	526	493	505	490	528	498	538	487	556	518	518	496	512	545	496	524	499	532	516	530	514	479	526	527	502	510	554	505	529	496	540	487	513	503	532	501	540	516	534	478	522	507	501	530	515	509	522	486	492	526	487	547	503	538	506	518	543	495	525	495	529	490	540	521	484	526	509	536	535	486	517	517	489	535	537	530	524	530	553	529	487	482	515	513	496	526	508	533	488	490	533	545	523	526	487	528	515	538	536	523	555	536	506	526	531	498	523	514	538	498	509	473	512	505	567	528	517	507	528	517	515	532	541	515	508	534	458	534	512	527	524	510	501	492	524	514	510	534	553	519	533	506	533	522	538	509	554	516	529	499	511	507	513	489	496	498	492	513	538	549	483	487	518	481	533	541	515	480	523	502	505	505	516	502	507	550	500	483	497	485	520	517	537	525	521	564	485	505	501	523	558	534	529	496	501	523	510	538	505	533	503	518	508	516	520	527	552	516	537	544	516	516	498	507	505	497	508	539	512	522	527	497	505	506	561	509	516	500	546	534	518	550	523	499	496	486	518	528	531	511	499	505	505	493	509	509	568	505	465	501	542	503	514	514	553	539	509	487	508	509	522	519	485	511	579	492	542	513	525	509	506	514	516	538	502	485	535	512	541	481	528	528	545	477	512	511	504	522	496	504	513	515	542	491	458	512	514	505	530	481	521	511	563	530	506	530	484	507	498	505	534	500	549	516	519	509	521	479	511	499	494	515	531	540	489	496	472	473	502	555	535	538	515	515	501
15052	1197	944	815	546	434	428	356	339	319	285	271	310	252	272	280	273	268	260	266	284	280	302	257	272	285	265	238	238	261	259	287	284	246	248	285	269	261	244	247	271	273	289	264	281	268	279	254	274	288	249	279	251	248	255	281	254	284	265	261	278	294	273	277	246	246	275	260	256	222	232	283	240	243	242	288	279	271	260	285	243	257	251	242	275	233	277	247	256	247	251	253	263	265	266	264	272	275	263	269	267	268	283	260	251	260	276	271	262	255	276	249	245	272	262	238	244	262	254	264	245	255	251	256	257	248	296	251	259	249	301	260	275	253	243	261	283	277	260	271	268	267	259	290	241	280	282	273	287	295	286	269	260	236	285	279	268	260	277	244	250	266	253	267	280	259	267	266	254	251	302	254	229	252	274	285	272	283	270	268	279	231	240	258	242	259	232	250	275	248	257	256	260	245	264	285	253	275	276	265	255	312	263	230	285	279	257	267	243	273	274	284	232	235	266	263	238	260	267	268	261	258	244	253	276	283	242	243	261	284	279	294	277	240	250	287	269	256	325	262	269	248	263	248	273	274	281	265	263	232	219	257	249	235	249	265	244	286	238	257	248	276	265	271	283	262	248	268	233	271	250	258	256	247	276	251	257	247	275	255	259	242	252	260	246	281	293	235	247	258	241	267	250	272	238	242	271	255	244	294	245	229	257	236	248	273	281	253	311	242	270	268	247	275	276	255	253	272	275	279	276	271	272	251	278	273	297	277	242	273	267	269	257	286	262	269	269	247	275	300	247	268	271	320	255	242	272	275	264	297	251	231	224	236	263	257	253	257	265	267	256	279	258	282	237	264	279	235	277	253	298	286	280	275	266	270	265	262	263	255	283	249	283	291	260	267	266	262	289	272	265	291	264	260	275	291	255	296	249	276	266	224	262	250	265	292	286	272	280	273	248	238	313	242	272	261	297	251	261	244	297	252	263	293	240	232	248	274	263	303	259	239	244	266	247	282	228	233	283	251	286	240	288	242	235	282	253	249	250	225	223	246	221	280	272	264	260	250	277	242	256	311	281	258	303	269	235	276	271	270	245	281	266	236	282	264	267	242	298	295	262	226	256	250	251	255	275	249	292	247	247	272	258	260	296	259	251	278	262	293	277	259	253	221	239	282	249	236	260	285	241	272	270	257	250	253	281	249	252	271	251	296	274	271	257	245	283	245	278	265	269	258	251	255	282	247	272	287	249	300	252	244	275	263	263	284	241	284	263	257	272	242	240	252	239	270	248	245	267	277	269	267	272	272	280	254	269	249	254	280	245	257	237	230	264	256	271	269	257	252	270	267	267	283	237	257	272	274	283	295	265	239	270	261	274	259	259	238	242	289	226	253	301	268	243	252	292	231	262	279	260	277	249	279	241	260	266	264	302	236	247	264	244	258	257	251	296	252	261	263	272	240	286	260	279	259	257	273	261	249	287	292	250	267	236	249	266	255	255	262	255	298	260	249	268	251	307	262	234	268	228	219	261	261	247	213	243	242	260	276	244	271	247	276	290	288	263	263	242	251	284	299	284	282	307	243	255	246	256	243	264	270	247	242	244	285	240	269	252	240	258	279	230	271	279	260	278	262	267	237	256	249	261	239	229	238	276	272	222	248	264	235	263	256	251	274	270	254	279	276	252	241	217	238	262	244	243	251	252	259	246	270	255	254	253	306	238	247	244	231	233	250	265	244	245	263	271	262	259	248	263	250	240	244	245	273	231	219	272	282	289	260	278	259	249	261	276	236	273	251	262	253	266	301	265	230	254	264	272	282	273	272	286	250	237	311	280	242	240	253	255	248	260	269	286	258	245	260	284	270	260	294	279	290	236	266	271	289	250	237	253	237	251	266	225	228	273	272	242	272	301	248	262	247	255	263	248	264	263	251	266	277	279	241	264	267	239	221	274	297	273	273	252	251	284	228	257	231	289	266	263	297	252	251	253	256	268	256	275	272	203	264	246	245	266	271	278	246	239	253	250	263	292	246	264	248	248	280	272	252	259	274	244	298	267	262	249	287	253	250	265	270	273	281	251	264	247	240	270	265	278	244	249	286	251	248	253	244	261	264	262	241	243	274	273	264	251	234	235	241	283	284	253	247	275	244	255	306	229	280	235	285	241	274	277	260	249	278	300	259	268	263	259	258	266	269	292	244	258	246	240	275	262	243	269	265	264	253	244	211	274	259	267	275	244	271	245	270	282	261	260	264	240	260	266	249	271	252	260	306	260	265	280	246	281	261	294	263	279	235	247	255	253	248	235	296	236	256	260	268	239	278	232	271	203	300	247	259	273	260	278	252	285	282	251	280	255	248	269	285	275	271	274	229	262	261	248	260	241	277	269	249	219	247	264	259	265	257	267	263	276	214	260	246	226	257	271	260	268	252	224	272	257	269	258	258	274	234	271	265	263	213	232	267	303	263	224	261	257	260	284	240	248	256	254	239	256	253	254	257	279	261	262	300	253	261	265	260	273	265	245	244	249	244	244	255	277	253	248	261	289	283	232	248	264	284	247	274	276	251	228	266	254	276	259	263	259	282	270	283	236	285	261	266	253	262	254	258	272	274	271	276	242	246	291	257	249	268	290	256	244	269	273	288	269	271	266	264	258	310	285	236	282	249	232	283	273	280	285	253	265	276	223	285	268	278	230	264	265	277	242	264	263	255	272	266	272	242	234	279	287	293	258	278	234	308	309	267	248	261	277	254	267	307	261	254	295	286	269	271	236	244	251	259	286	226	244	281	273	278	262	290	290	256	239	258	239	298	243	252	238	265	252	270	273	277	264	256	244	271	275	273	256	252	249	266	271	240	262	257	245	255	286	242	261	274	265	276	294	255	253	238	266	286	282	239	247	257	281	246	277	258	276	251	262	237	322	290	253	248	240	235	264	268	245	259	230	302	274	250	283	264	264	272	248	279	275	266	265	269	276	307	251	276	261	264	236	234	271	268	271	272	260	309	288	231	266	220	268	280	258	264	247	255	260	247	250	259	242	270	258	250	272	264	259	254	302	284	298	277	270	278	277	296	286	286	245	254	256	288	290	267	243	255	301	304	229	269	252	271	231	252	281	249	256	263	268	281	273	283	272	260	253	266	256	266	254	290	231	264	245	251	265	257	253	244	248	256	270	243	260	283	224	242	215	254	263	262	249	250	240	260	246	262	277	272	269	255	267	277	277	257	270	293	251	288	250	258	256	246	279	246	256	282	259	268	270	244	261	266	234	276	268	273	271	256	298	246	244	278	275	267	265	257	261	260	266	256	259	316	262	238	235	273	256	266	272	252	265	254	250	274	258	239	270	269	297	235	274	276	301	277	256	282	252	282	258	242	294	234	268	247	248	276	291	261	281	230	249	234	258	279	271	275	250	273	251	257	264	265	276	257	274	266	271	259	281	266	278	278	266	259	250	263	278	239	246	260	255	285	252	277	254	257	265	272	248	274	291	299	265	273	272	242	254	292
8412	1194	2078	2333	2010	1712	1415	1263	1150	1052	979	962	847	862	824	842	790	779	785	762	752	756	769	769	722	775	720	676	739	724	675	773	667	733	668	678	718	667	697	698	739	691	696	714	702	648	730	685	666	680	699	728	657	686	686	645	677	670	696	670	675	684	697	624	711	716	722	674	674	658	666	646	584	628	703	661	639	718	650	655	698	659	643	702	652	729	707	629	650	666	673	663	640	631	685	682	677	696	618	666	665	702	709	673	673	661	689	653	683	646	649	652	655	668	646	662	661	684	702	676	652	665	680	630	652	635	652	723	678	648	698	689	637	635	704	678	663	698	667	630	635	669	654	715	694	694	710	653	612	668	661	672	747	681	651	651	645	621	633	697	656	645	665	681	699	648	688	652	658	671	654	663	696	660	642	647	697	661	640	720	734	649	661	677	653	681	680	671	712	656	636	621	665	674	663	652	661	680	672	663	646	649	680	665	697	618	647	688	642	702	696	705	656	624	652	657	673	666	679	656	664	663	640	671	677	611	682	657	658	639	671	662	657	689	710	681	675	681	682	667	694	656	661	664	670	620	637	640	677	680	681	694	702	638	630	656	639	663	679	716	621	700	683	674	668	682	697	658	666	647	649	660	639	679	699	647	664	677	684	655	708	648	662	700	659	676	672	661	697	682	657	663	656	665	721	619	682	626	709	690	681	690	700	629	663	686	692	663	652	662	644	671	678	678	656	727	689	688	703	626	684	632	652	655	633	610	704	671	635	649	660	633	643	670	693	661	626	660	594	629	642	666	686	639	662	649	710	693	685	653	657	665	641	640	696	678	651	658	646	686	636	662	703	666	672	651	651	603	644	657	661	717	656	660	696	669	633	626	665	703	634	715	655	666	666	686	671	607	711	709	688	633	686	639	653	644	663	640	655	657	672	674	617	660	619	702	696	665	634	654	664	667	656	634	634	661	639	667	696	654	688	664	625	658	687	683	659	674	625	695	637	683	672	713	650	674	700	653	683	671	651	633	665	632	675	651	671	732	643	687	649	637	678	693	652	689	664	738	725	690	712	646	678	606	667	646	683	688	649	673	668	679	640	616	663	666	672	657	648	651	606	633	707	688	662	646	623	640	698	679	640	655	615	666	653	649	665	675	664	622	727	671	619	662	686	653	624	655	673	642	670	695	694	633	678	648	655	649	685	649	695	642	683	639	699	611	661	676	624	641	658	705	642	679	681	638	608	667	666	657	671	667	723	664	651	659	715	632	666	675	685	693	666	697	675	680	656	652	706	666	651	686	648	696	682	643	677	626	643	639	650	689	678	641	653	648	685	649	681	659	659	662	707	685	647	667	688	668	669	630	732	698	602	636	699	663	652	678	670	622	630	671	617	627	642	721	659	611	669	676	670	701	663	634	704	630	679	634	621	639	656	673	691	678	670	672	620	675	683	626	649	724	662	632	618	632	666	649	685	630	673	640	683	641	710	682	709	707	688	629	666	678	685	638	666	643	694	666	633	675	678	625	657	641	617	669	671	666	632	687	699	658	738	661	641	691	677	654	620	673	654	621	632	739	650	641	691	670	650	703	658	640	719	648	636	662	694	653	642	694	636	695	656	658	700	704	648	645	626	649	732	679	651	665	655	720	650	632	666	648	629	718	670	626	671	655	645	734	654	669	684	689	663	707	649	657	647	626	658	634	666	671	676	633	695	628	669	651	715	682	687	718	631	651	650	736	661	647	644	661	631	610	664	657	612	680	661	660	711	688	660	714	722	638	694	663	669	624	690	697	642	652	668	660	655	657	662	675	673	660	725	642	671	634	660	672	639	658	642	641	684	718	643	638	608	653	695	635	649	649	681	652	638	681	624	706	629	645	644	678	641	721	632	673	640	700	705	701	679	663	639	638	649	715	659	690	638	654	657	626	672	650	626	628	641	690	689	688	658	639	637	645	693	627	696	635	654	672	669	628	705	659	633	666	642	652	677	669	690	668	701	705	705	701	607	665	703	674	619	683	684	642	636	699	644	651	652	622	678	699	626	646	630	665	612	692	618	635	679	675	623	629	687	635	666	660	690	638	659	691	649	673	640	669	639	641	663	647	724	618	682	603	684	655	656	692	624	725	689	634	647	641	676	669	663	666	647	672	631	657	679	649	680	678	688	682	637	591	673	697	635	707	685	706	676	653	676	682	660	671	633	692	662	637	600	681	665	683	691	652	676	671	649	659	651	673	627	651	656	677	663	663	660	683	677	651	689	679	667	652	649	672	677	675	689	672	661	698	650	649	658	638	664	692	641	692	656	673	674	668	660	699	650	593	665	689	678	655	675	653	671	671	683	669	642	647	645	713	664	625	655	674	644	703	671	663	699	669	631	646	639	663	687	642	690	683	688	660	666	685	622	700	692	722	709	643	612	662	636	670	675	695	612	704	654	626	706	668	648	621	620	638	658	677	678	634	635	654	635	663	638	695	689	660	637	626	658	617	618	681	631	671	683	710	699	703	636	718	666	661	656	706	607	637	684	635	646	588	715	630	661	618	649	659	609	687	617	649	675	656	643	675	684	673	659	692	639	634	685	606	690	661	629	657	689	618	663	679	656	682	682	665	650	644	705	663	639	694	749	670	613	679	680	686	639	648	661	651	656	668	661	653	639	669	675	602	645	661	622	634	645	656	648	685	650	668	650	614	657	694	641	704	678	697	646	711	671	625	632	681	668	659	674	657	662	682	650	628	656	684	651	652	664	689	668	664	658	622	671	658	633	671	680	653	616	672	676	640	593	630	653	667	654	653	678	656	689	607	662	676	678	650	646	618	711	670	703	631	684	657	678	672	682	694	679	641	690	634	696	709	695	631	671	676	649	647	675	680	684	660	648	664	647	648	649	683	694	687	682	620	681	723	673	686	684	679	708	728	662	644	662	673	653	633	657	686	674	687	703	662	688	683	704	706	697	643	642	683	653	662	624	642	691	649	665	656	658	665	634	675	687	652	675	649	704	653	664	634	627	658	648	624	645	611	652	653	709	647	644	703	653	696	639	666	664	691	629	626	704	655	663	703	622	669	665	694	684	640	719	649	660	694	724	686	614	647	631	650	672	642	670	671	674	677	636	625	638	704	670	645	627	651	694	665	671	670	684	653	695	684	682	676	677	656	704	675	652	654	691	651	665	666	687	647	738	689	664	676	670	617	669	655	633	622	666	657	649	662	696	662	676	661	678	665	684	659	631	606	674	680	669	654	643	715	646	664	674	650	646	690	723	669	686	685	668	661	667	692	676	703	638	638	667	661	652	627	655	682	698	653	680	673	653	629	701	637	639	646	722	678	652	636	668	669	685	669	622	683	709	664	688	702	632	722	636	678	670	654	692	684	697	660	632	709	664	684	677	666	676	684	641	720	686	696	641	672	652	661	697	651	676	671	662	690	715	660	677	648	587	685	673	666	617	681	643	639	639	621	693	647	699	672	717	637	647	622	651	634	641	664	664	655	662	689	642	644
1860	437	407	445	399	370	414	387	463	459	452	405	387	389	425	389	417	384	382	428	422	408	400	382	388	389	394	388	403	411	423	378	411	400	409	408	386	389	397	431	408	390	446	405	420	390	393	411	410	424	414	371	377	379	389	408	359	397	384	394	447	398	406	419	409	405	390	392	424	488	438	403	407	434	396	415	429	385	397	390	388	391	398	471	441	394	412	408	429	427	421	442	411	429	414	396	417	413	417	407	445	420	392	385	405	376	389	409	392	401	398	420	433	415	380	388	463	407	424	437	424	413	415	443	385	390	427	428	405	390	426	388	364	391	391	420	415	416	425	417	447	418	396	393	406	463	405	403	394	401	431	387	410	376	408	375	371	404	431	388	420	394	365	405	396	425	396	392	432	392	422	409	404	382	416	409	403	436	404	414	396	418	436	365	443	407	406	388	427	403	393	399	386	354	403	394	422	414	385	405	404	386	403	359	390	396	368	398	407	410	377	451	367	393	392	394	395	425	400	425	406	397	413	409	402	393	414	416	441	401	387	417	436	421	406	373	383	416	414	409	423	420	378	396	431	404	396	439	402	404	418	395	430	425	422	421	390	394	413	396	435	432	408	433	359	394	422	438	384	412	425	438	385	403	390	376	385	410	408	418	367	420	416	437	400	383	394	409	437	402	422	377	423	378	420	427	404	397	417	392	429	414	386	411	434	398	374	406	445	425	370	370	376	392	407	370	396	424	396	426	440	435	384	423	398	444	393	412	402	396	423	406	399	431	406	422	388	432	411	372	374	418	383	435	426	436	419	406	420	437	447	398	419	434	401	420	402	399	442	421	427	418	427	367	394	448	451	416	427	399	403	413	391	419	401	393	405	431	398	384	421	399	426	407	380	402	401	397	413	400	373	403	447	427	435	452	388	370	420	453	436	384	385	392	354	390	409	418	411	417	440	389	409	421	402	398	399	437	444	403	410	437	390	382	425	406	413	380	366	395	395	423	442	385	377	399	407	424	426	427	407	395	414	403	401	420	408	437	409	413	427	418	418	406	383	433	463	404	409	410	393	397	463	417	363	398	382	414	420	436	404	434	369	418	370	369	407	411	426	423	392	418	409	471	416	436	430	408	399	413	396	398	364	398	428	410	402	399	348	416	409	428	383	460	417	376	382	388	374	408	404	396	378	389	392	370	426	424	416	423	412	393	411	389	404	432	436	410	406	390	421	391	417	439	382	399	426	380	383	435	440	410	399	408	392	404	355	419	448	432	504	385	413	406	403	389	462	433	389	409	460	396	392	382	414	368	400	417	437	374	408	397	418	448	387	375	378	409	384	402	426	415	330	403	453	405	416	388	371	367	404	391	409	377	413	393	432	401	415	412	414	388	400	408	411	427	428	418	448	413	388	416	380	428	406	419	416	407	409	437	378	436	335	403	412	370	428	418	402	434	399	404	400	384	412	400	422	417	409	409	413	410	426	398	415	431	384	411	388	402	414	405	364	421	387	354	429	374	413	417	399	439	374	401	399	394	395	407	419	381	390	410	390	402	405	417	415	393	388	399	406	398	405	378	429	382	386	412	445	443	422	434	426	402	427	404	428	417	393	378	394	414	441	412	379	385	430	410	422	408	440	417	455	444	425	335	373	435	393	392	394	430	374	407	431	439	402	432	395	417	414	406	414	423	403	434	407	441	386	429	457	388	373	409	379	371	377	413	437	380	426	387	414	404	366	371	374	392	425	395	401	391	381	397	432	397	392	379	368	374	461	384	374	372	438	429	417	432	336	417	469	403	396	394	406	414	430	466	417	369	372	394	373	422	428	457	391	401	412	387	412	434	394	414	374	447	413	398	384	422	431	372	341	420	360	419	397	396	440	410	393	354	390	423	413	411	397	414	432	428	402	423	405	434	419	424	377	427	415	421	406	391	402	433	428	390	425	367	388	433	384	395	412	434	383	425	368	418	391	376	365	389	413	395	396	382	403	377	428	414	384	402	390	447	434	395	413	436	422	419	453	412	409	413	424	391	393	387	452	458	440	360	428	373	384	386	383	405	391	388	407	404	402	431	414	425	409	369	378	405	411	390	436	391	376	433	404	374	431	428	407	402	409	394	387	380	404	422	388	394	368	402	402	405	419	381	367	445	413	449	418	403	380	392	392	441	421	397	418	407	454	394	413	409	412	411	423	362	419	385	384	380	360	354	445	415	386	379	448	423	390	415	416	432	420	387	408	456	412	427	430	421	396	410	459	387	427	417	401	445	386	444	436	434	422	442	448	381	382	409	418	370	409	419	370	371	371	414	384	370	381	389	412	422	388	404	414	391	423	382	422	432	441	368	371	376	461	425	396	383	414	408	398	400	410	432	406	407	428	416	369	424	402	391	398	399	394	448	430	399	429	392	408	403	430	415	387	418	422	373	440	392	403	423	364	401	424	411	426	420	441	419	397	435	434	411	389	434	389	381	408	445	358	471	409	399	443	385	387	423	369	434	438	371	352	380	404	402	384	437	379	421	434	446	411	419	394	434	410	421	390	426	427	427	403	408	391	436	386	394	468	391	399	408	417	402	407	377	389	387	421	413	396	405	402	426	425	425	400	406	411	393	415	390	385	411	416	392	420	409	409	403	403	401	412	369	429	393	398	390	399	377	430	394	422	406	425	399	426	399	404	401	471	441	416	421	374	406	390	418	385	403	362	437	422	376	407	386	397	365	416	423	403	405	446	419	412	435	388	411	352	375	400	374	424	403	363	377	422	414	433	386	377	433	403	402	378	405	422	395	417	419	422	429	442	420	453	407	393	410	380	379	404	394	405	420	417	399	371	412	393	424	394	383	427	410	380	416	433	386	444	404	405	420	422	428	376	391	418	422	456	426	391	368	375	417	393	409	385	405	422	410	399	414	402	371	402	437	379	424	390	436	416	430	457	420	419	437	431	421	393	396	449	432	454	386	397	403	414	421	380	445	418	412	413	389	389	392	377	370	356	413	394	425	429	397	399	393	372	422	428	373	417	414	423	429	412	388	430	404	419	417	398	405	408	419	371	355	458	413	460	380	382	393	404	350	404	416	410	395	406	423	416	412	406	452	411	403	362	406	377	387	414	374	404	432	420	458	457	424	412	421	414	367	407	434	393	383	401	405	396	430	408	385	423	392	398	401	362	429	449	374	359	425	407	406	464	407	388	390	406	431	405	392	420	397	375	378	392	382	397	452	422	406	366	367	387	424	458	373	421	400	403	432	417	413	409	433	411	387	386	383	406	384	453	414	406	364	419	423	402	395	395	358	407	453	414	391	398	404	420	412	385	412	433	402	463	390	412	405	417	376	399	407	410	396	410	408	429	378	413	396	408	452	378	386	381	411	411	411	420	402	437	415	464	414	410	379	410	368	419	392	386	402	408	448	351	400	403	388	433	413	440	377	369	400	392	432	389	365	403	393	417	420	388	409	405	397	409	419	416	411	398	403	388	349	428	374	410	440	377	426	384	401	410	445
2318	928	951	926	948	960	892	960	973	948	958	928	918	897	923	890	915	871	925	917	883	915	961	876	887	915	979	889	904	909	925	895	945	898	897	932	933	853	938	888	893	958	907	874	910	925	933	869	895	876	941	903	904	932	902	939	940	955	934	905	892	965	905	968	930	866	921	897	870	934	929	899	917	865	866	890	882	926	865	824	913	880	941	892	906	974	920	876	931	929	925	867	914	876	883	948	926	912	904	923	936	905	919	875	899	877	876	889	909	903	880	861	871	906	928	881	918	886	940	844	922	926	889	935	902	924	875	912	931	905	892	890	880	955	913	862	871	864	927	865	857	925	835	860	922	955	898	892	924	890	891	901	883	901	955	888	883	987	883	899	913	907	903	924	876	877	908	876	892	939	954	913	925	884	864	924	918	923	944	923	890	838	875	898	893	904	913	886	917	886	891	908	853	861	939	883	890	896	960	920	961	917	933	928	879	881	869	914	917	864	957	899	866	894	985	901	926	898	963	945	931	912	929	935	888	887	908	881	904	912	966	936	854	890	893	875	932	959	913	927	909	942	983	923	902	959	926	905	951	943	925	915	926	905	865	860	864	853	938	898	963	813	935	854	884	899	890	916	867	943	896	885	910	896	953	908	874	860	931	927	918	892	939	923	906	862	901	892	944	912	941	946	876	900	936	925	903	884	933	898	912	957	917	953	913	910	917	944	923	931	947	919	853	870	914	920	972	894	968	914	883	925	938	885	964	958	925	894	930	855	972	934	904	903	964	898	936	912	936	885	934	881	947	923	868	917	920	947	894	924	914	884	906	931	876	895	881	914	915	883	778	898	874	898	898	920	864	911	940	871	919	902	901	926	884	960	891	945	960	944	916	893	958	927	888	915	916	873	877	849	906	874	897	892	888	925	898	882	960	908	873	923	918	890	863	921	891	879	923	878	935	933	903	889	899	885	944	986	928	954	888	905	921	925	863	905	892	951	938	879	903	915	931	888	929	901	824	917	917	914	892	897	931	862	892	877	909	893	961	932	903	874	898	932	886	919	931	907	920	853	953	905	938	907	902	890	894	933	976	892	973	957	929	903	959	930	946	945	926	935	939	866	924	935	945	918	939	872	916	911	915	965	906	885	869	869	893	900	911	899	899	906	931	906	902	879	874	901	915	936	957	874	929	877	896	898	878	903	901	929	853	882	923	918	875	859	942	955	930	858	937	927	909	890	943	869	874	912	918	918	890	940	857	877	906	968	882	891	918	910	934	903	935	943	892	851	928	896	913	971	955	861	909	891	883	863	945	912	917	924	928	886	937	926	936	922	903	895	919	917	961	898	906	907	911	883	897	950	850	894	902	818	951	952	923	907	1005	952	872	948	891	932	957	920	920	916	944	907	925	945	877	911	871	850	928	882	926	910	893	915	965	923	919	915	932	897	955	852	897	931	930	877	956	946	884	917	911	984	901	954	978	887	965	900	907	948	870	902	897	916	932	903	879	911	883	936	1017	921	892	875	904	905	879	910	915	924	940	888	907	912	942	917	877	910	910	926	894	895	888	908	899	938	920	892	893	892	877	904	886	873	895	952	882	922	899	902	916	945	862	916	901	874	940	854	871	909	937	917	911	934	954	913	893	947	896	954	899	908	931	933	879	925	876	889	919	882	871	917	903	888	918	851	897	926	910	930	903	880	900	925	911	863	937	930	936	863	965	864	887	869	914	915	927	865	889	934	903	906	973	959	885	908	901	929	874	919	879	950	897	881	914	898	954	913	905	941	893	903	857	895	882	989	964	1029	884	972	911	935	900	923	902	900	867	969	918	886	909	907	878	930	920	940	928	910	915	923	918	951	887	837	919	923	961	868	910	923	931	882	940	952	957	917	889	942	913	943	893	908	892	879	935	930	866	884	949	876	897	879	901	916	887	936	906	898	943	938	968	904	928	882	878	893	990	930	887	910	996	890	888	930	925	924	944	946	914	908	896	858	892	902	899	924	884	940	862	909	888	877	858	913	954	944	894	888	943	912	926	872	893	862	920	934	936	917	856	913	843	947	918	976	896	929	926	888	926	882	890	940	903	919	927	913	921	868	979	888	915	868	902	909	865	952	892	949	949	899	907	903	908	930	898	946	910	840	890	943	923	892	928	916	869	916	935	854	900	925	977	882	935	869	928	915	906	876	872	873	893	923	933	933	927	898	919	853	957	906	868	893	901	973	880	900	871	857	869	880	899	948	930	935	925	907	860	893	907	883	909	930	909	963	907	931	930	867	911	873	937	872	908	941	949	938	880	870	953	909	922	932	900	875	898	944	923	883	925	917	911	879	897	904	854	905	917	917	912	940	889	881	848	886	918	935	929	902	939	898	934	893	925	953	897	925	918	872	929	954	950	921	905	910	906	940	942	916	888	915	936	900	884	889	948	940	866	925	951	914	928	916	899	893	874	934	886	845	878	956	931	965	929	918	920	890	915	910	935	882	927	954	949	894	936	879	898	885	889	927	904	928	926	918	926	881	953	886	906	977	915	893	893	914	947	964	877	919	915	914	884	892	894	886	906	895	890	896	912	922	929	847	951	918	848	888	947	859	932	871	897	881	915	928	898	872	891	852	945	921	888	940	856	866	849	914	885	933	898	939	930	925	946	922	888	934	846	899	897	910	885	937	928	929	915	931	851	862	921	885	902	898	915	923	922	923	926	946	921	934	891	874	897	941	861	867	893	902	898	921	907	946	905	904	918	859	918	944	912	893	930	942	901	948	933	837	936	922	926	904	862	988	950	861	934	925	906	899	934	901	922	886	925	938	911	933	922	901	907	881	918	926	939	916	958	910	901	899	947	924	935	894	883	914	887	871	910	858	924	906	898	978	966	884	884	895	913	896	897	876	901	891	890	964	864	906	893	919	957	954	860	954	873	916	930	951	919	854	905	906	934	924	925	923	885	877	928	942	903	862	868	972	890	952	906	888	920	943	874	876	865	958	895	918	866	886	960	886	900	918	929	901	934	925	941	929	908	901	946	883	870	913	947	893	903	945	899	898	920	942	881	902	824	867	920	884	890	921	811	880	903	918	927	898	881	948	855	900	933	906	936	916	896	904	930	910	896	917	908	945	913	869	863	879	949	898	947	912	919	881	863	948	906	870	892	966	895	884	947	939	876	947	841	926	944	863	931	921	838	926	898	988	921	913	906	888	878	924	883	884	899	860	849	907	922	933	966	893	861	914	908	924	893	919	897	891	884	922	910	922	890	931	913	921	916	887	922	942	913	920	855	972	911	925	942	901	887	950	911	878	908	902	909	921	940	879	897	886	875	958	963	928	920	925	921	860	922	920	888	930	932	916	961	958	893	859	906	869	897	868	881	923	857	931	928	883	956	950	876	907	930	921	891	906	908	964	945	871	869	913	885	957	835	934	932	911	933	833	932	891	902	935	943	900	874	912	896	957	891	923	919	853	935	866	917	943	910	904	909	888	914	917	953	905	923	889	951	952	843	881
8087	506	505	443	362	312	241	282	235	205	241	210	235	235	215	252	177	217	196	230	223	197	199	203	227	213	196	210	203	188	204	201	199	210	222	189	186	192	172	210	223	224	207	210	227	187	202	210	210	190	208	204	193	203	230	202	187	189	210	215	217	196	208	198	206	223	194	208	229	210	208	173	200	203	186	212	216	207	207	180	207	218	212	221	235	178	208	195	207	174	204	182	183	198	203	212	210	202	196	194	196	189	210	197	178	181	172	212	204	192	175	227	200	213	200	211	194	188	202	221	214	200	199	204	198	183	169	195	217	192	208	197	194	211	210	200	202	187	205	219	200	228	171	188	224	216	200	199	195	226	196	203	181	200	194	212	197	210	241	207	218	224	204	214	181	215	171	194	206	200	205	199	204	213	200	212	199	201	179	200	191	187	223	199	186	197	186	182	217	194	217	196	207	192	217	221	200	189	193	188	222	204	218	217	194	211	209	202	231	171	215	200	196	216	182	221	183	187	189	200	185	177	202	223	263	203	192	212	224	208	210	201	197	199	219	208	219	209	198	191	206	180	194	212	189	187	200	213	222	214	197	190	160	198	202	180	187	199	185	202	199	178	198	217	202	193	192	197	193	212	233	212	202	185	192	201	221	214	212	203	187	210	200	198	227	202	188	191	208	199	191	200	205	229	201	203	212	218	196	196	179	193	201	183	198	197	214	207	198	191	212	190	211	198	217	197	189	199	194	192	179	203	182	189	183	199	237	202	213	205	191	214	178	219	212	219	199	196	213	216	176	240	177	180	185	190	183	190	203	207	215	195	193	230	195	221	219	197	180	218	195	203	194	181	212	220	199	216	202	188	188	183	207	214	212	198	204	201	214	194	212	206	182	217	228	208	204	180	205	201	192	194	181	183	208	200	220	184	181	203	203	223	206	208	207	226	212	238	221	189	208	183	205	217	187	211	186	219	196	231	222	207	222	178	198	194	180	225	183	189	194	164	189	198	203	199	192	195	213	200	231	215	201	199	218	195	184	204	228	203	184	199	209	198	217	209	186	237	231	196	212	195	195	209	195	189	205	199	188	192	190	201	204	187	216	207	222	236	200	195	208	206	171	185	237	193	182	203	171	174	200	174	210	197	212	217	211	195	207	216	205	221	219	185	197	192	207	197	189	219	196	211	217	202	190	172	185	225	225	189	197	184	209	195	179	195	232	192	202	211	212	244	233	206	212	215	209	203	225	197	190	179	183	188	189	184	205	226	206	222	221	221	226	177	201	223	223	186	221	215	193	208	208	199	186	187	172	194	220	204	173	181	198	200	232	197	204	204	207	210	231	199	214	220	209	189	187	192	233	212	212	201	179	206	181	227	204	215	196	216	207	189	194	198	233	219	197	216	230	237	218	214	175	204	220	190	196	201	207	183	206	213	200	209	210	221	208	197	227	222	190	220	229	200	178	179	201	213	226	212	209	208	216	184	226	211	209	217	197	182	189	234	184	219	193	220	215	211	206	203	206	212	223	179	232	223	205	210	203	223	184	217	195	218	192	198	196	235	194	192	195	209	200	217	206	207	225	203	168	197	202	201	210	213	217	208	187	169	206	183	172	193	230	249	196	187	186	229	208	199	224	217	187	214	185	192	201	232	215	212	183	203	189	189	215	200	215	222	212	175	206	208	215	204	196	189	190	230	217	218	187	202	212	216	221	222	172	220	203	209	221	202	200	191	201	185	199	190	210	170	196	202	224	190	215	213	205	191	176	178	213	212	224	221	201	182	191	196	184	210	220	196	208	204	181	183	203	218	210	214	212	203	168	203	197	195	211	184	205	181	163	201	204	196	192	193	195	205	227	211	193	199	229	225	163	179	197	184	222	191	222	168	189	227	191	182	200	192	189	199	197	200	188	201	185	194	208	211	184	200	196	184	203	195	211	207	199	193	181	187	219	232	201	203	215	218	210	192	200	205	166	213	216	204	226	194	209	217	197	193	200	211	207	201	201	207	208	191	195	204	179	214	173	210	193	207	186	213	214	209	208	203	175	211	178	212	207	196	197	229	180	221	193	212	175	182	190	205	186	208	230	184	185	200	169	194	217	203	226	172	180	234	211	217	215	233	202	201	203	232	219	211	229	212	218	213	204	182	196	194	179	192	205	203	194	182	239	186	193	190	204	177	208	195	176	197	208	220	191	199	230	212	208	199	190	207	207	217	195	223	212	223	230	215	194	200	206	200	199	193	222	237	177	191	185	201	175	229	215	218	194	201	176	179	220	223	177	206	226	240	227	208	191	229	222	228	197	204	185	196	221	205	191	191	178	195	184	210	203	213	189	197	198	181	181	198	211	209	196	197	194	226	213	194	206	201	189	215	187	222	215	190	211	176	189	218	192	199	195	210	203	207	208	229	195	203	173	194	174	170	186	182	205	195	207	224	214	225	223	214	193	228	217	197	219	236	242	198	216	204	212	213	254	212	173	220	208	203	219	213	190	192	206	207	208	224	227	226	198	176	231	186	209	191	209	215	213	213	203	187	200	207	194	201	191	175	183	199	184	215	233	187	221	210	231	205	198	211	194	186	203	198	210	189	207	221	194	236	202	211	213	202	180	210	190	198	207	218	220	197	198	185	216	203	181	204	207	179	203	192	222	160	202	202	208	178	239	183	194	195	207	203	207	239	215	187	218	212	217	214	208	175	239	205	214	226	180	236	216	192	210	181	203	206	218	192	210	187	186	211	194	193	200	208	192	219	231	191	190	215	221	203	203	206	203	209	219	213	195	209	200	201	200	197	198	218	219	204	210	203	230	210	211	181	202	189	186	221	198	220	185	187	214	201	219	232	171	179	228	213	210	198	215	203	233	208	209	222	198	217	174	197	232	193	195	230	203	204	194	180	216	226	226	227	189	196	223	242	226	217	223	214	207	179	210	217	189	205	201	208	207	202	196	204	185	223	197	208	202	203	204	192	198	213	196	205	191	200	213	238	193	191	197	219	207	190	203	194	235	197	187	187	206	196	202	188	227	207	187	209	213	217	216	206	213	184	229	213	195	194	214	199	233	203	183	187	213	195	246	210	227	179	177	167	195	221	233	211	196	199	205	200	204	188	188	226	210	230	185	206	212	201	222	221	194	188	198	215	211	215	216	203	224	204	191	189	188	177	198	205	205	201	217	202	213	199	188	204	229	184	204	187	187	204	209	184	197	190	186	210	216	194	197	204	187	207	167	201	184	198	179	197	183	212	207	182	200	191	231	198	205	214	230	216	201	179	222	187	173	218	197	187	225	211	213	192	211	194	203	203	215	216	209	219	203	193	197	193	207	208	219	192	226	193	223	193	188	195	229	199	209	190	225	183	211	214	224	198	192	191	199	205	184	208	222	191	193	196	207	208	197	201	196	201	183	197	235	194	198	181	179	185	216	183	220	191	216	202	220	180	180	210	210	214	197	217	189	212	195	221	194	162	179	217	189	181	235	202	204	216	195	175	197	199	208	202
6552	838	1256	1306	1181	1042	885	829	783	699	658	705	655	630	610	595	587	523	568	581	579	560	541	572	508	530	586	542	537	579	525	569	565	543	509	492	576	552	521	537	498	528	529	498	498	521	484	551	529	541	545	541	498	511	504	498	544	523	512	528	524	530	531	538	459	551	532	488	536	541	492	519	476	521	486	561	530	550	527	520	494	534	510	578	470	521	524	518	543	488	517	511	511	511	503	525	492	556	537	510	527	507	525	496	472	511	514	456	514	535	535	473	521	507	523	540	543	501	535	523	524	494	551	531	518	510	472	511	516	550	515	520	510	597	515	521	581	550	556	534	506	520	530	530	544	502	549	536	504	506	522	508	516	514	467	535	513	502	505	497	515	507	503	516	547	521	562	472	530	525	545	489	517	514	520	530	522	594	499	565	484	515	492	507	523	521	523	500	526	511	537	528	524	541	540	525	520	520	579	537	536	524	515	509	495	524	527	493	496	512	498	491	506	516	530	522	508	513	501	515	516	541	514	509	493	512	591	541	480	501	538	578	492	509	506	477	505	522	536	521	491	491	539	532	550	519	543	480	524	483	538	519	496	518	546	518	509	558	517	491	511	517	513	546	528	498	513	529	492	530	512	542	533	484	565	497	510	507	516	519	489	543	513	525	543	531	515	527	544	497	493	492	500	558	490	516	543	522	497	516	549	480	548	519	525	517	505	505	485	526	491	527	485	542	515	516	546	484	519	502	572	491	517	525	559	521	469	533	516	529	539	488	529	536	513	499	491	543	542	537	516	482	508	505	504	517	502	476	528	537	470	468	499	523	528	547	540	536	528	563	516	499	522	520	464	522	531	522	522	522	532	546	553	507	552	557	533	534	509	509	497	553	532	536	524	489	527	540	525	534	539	494	561	516	571	547	509	525	550	525	512	548	495	517	531	513	504	519	546	515	526	533	540	495	510	550	521	518	492	490	534	534	577	511	534	541	496	519	520	530	493	517	503	466	529	516	512	466	480	517	537	527	512	508	524	542	535	546	494	520	551	534	540	505	510	497	523	536	502	506	568	520	499	555	527	555	483	517	520	523	484	506	500	485	534	491	467	529	555	517	468	511	489	508	557	553	525	493	494	539	525	522	509	543	503	563	504	506	546	502	554	527	475	542	462	464	504	529	516	534	561	501	527	553	529	502	554	497	536	498	547	481	515	514	528	530	519	513	490	507	544	541	542	529	499	545	546	515	505	549	560	531	491	544	538	528	503	538	509	486	528	558	531	535	515	521	481	514	542	511	525	505	527	543	531	547	526	528	466	541	539	530	523	478	540	553	486	515	498	548	531	503	518	510	512	504	548	509	545	528	532	487	510	547	560	525	506	505	496	511	554	548	512	495	527	497	511	544	572	543	535	531	561	496	489	536	504	499	538	533	545	522	448	473	565	489	536	524	537	522	561	525	501	535	539	564	501	515	525	554	529	532	499	521	516	538	501	550	504	491	489	533	490	488	511	516	489	540	531	551	530	484	501	554	490	587	568	527	509	509	476	502	541	524	519	534	481	515	532	509	502	536	495	560	527	545	507	530	457	500	495	528	513	500	535	524	525	538	510	527	509	530	553	492	532	538	537	523	512	536	528	500	510	536	522	504	533	493	583	480	511	511	543	515	539	534	505	505	518	515	514	517	534	510	534	513	547	510	505	468	536	557	508	532	508	503	510	518	514	493	506	488	514	575	491	506	533	513	523	514	557	498	538	524	495	562	533	511	526	490	497	520	532	519	520	539	519	556	509	481	492	533	542	540	528	506	512	540	517	533	539	496	559	532	552	515	498	537	528	528	500	559	523	481	514	494	490	562	525	499	496	556	481	516	536	524	525	522	564	490	534	534	483	508	538	525	522	497	475	474	563	506	561	512	507	528	519	516	519	500	506	442	541	509	494	547	538	513	536	527	555	536	503	552	534	531	513	516	505	507	478	494	518	499	523	544	528	509	535	491	497	495	517	511	537	552	499	544	471	497	506	522	545	490	506	514	524	524	543	543	521	501	513	465	522	534	518	527	516	484	512	507	523	513	501	563	489	524	521	515	530	562	539	534	479	523	500	491	523	508	525	501	520	503	476	520	518	517	566	535	515	513	507	501	510	520	518	504	539	506	495	525	523	541	506	550	508	532	502	522	516	490	545	513	506	530	554	545	544	532	502	515	553	525	539	539	471	537	513	518	511	542	482	512	536	541	547	470	498	530	552	516	530	541	528	564	523	504	520	485	573	515	467	488	548	510	497	547	500	493	475	569	555	518	539	496	550	523	491	493	531	509	505	494	524	554	486	515	532	571	514	527	493	496	503	475	503	534	525	547	505	517	523	524	489	485	475	483	525	485	512	515	544	466	516	553	512	529	532	508	511	531	491	531	534	528	502	516	510	501	552	494	532	499	480	533	513	485	555	534	535	506	488	522	518	501	529	529	497	495	501	526	504	491	523	505	537	502	526	506	527	523	542	485	505	509	529	535	504	515	534	510	507	541	517	541	500	556	507	554	489	476	526	531	477	517	533	518	508	545	519	516	565	527	495	508	528	492	556	555	534	506	552	489	537	561	537	505	523	499	507	546	513	521	516	509	544	525	527	526	532	540	522	509	514	518	583	512	520	525	501	487	487	527	487	515	521	518	517	517	520	559	495	557	493	503	516	499	494	534	519	500	550	545	545	545	473	555	514	525	510	501	539	563	530	501	522	565	539	525	523	511	515	515	534	542	523	516	507	516	507	532	471	499	505	517	521	501	540	530	528	513	508	484	511	537	535	476	518	520	549	548	525	532	516	496	533	498	514	534	529	523	549	508	546	512	529	543	516	519	513	493	502	551	535	508	529	548	551	513	513	543	509	528	508	494	504	465	511	503	510	515	488	517	551	556	473	560	529	567	469	518	564	516	544	514	500	554	503	509	538	536	532	532	517	548	544	525	540	527	477	537	518	501	511	528	514	501	500	508	541	511	522	573	539	514	521	490	515	515	498	516	508	540	544	477	465	549	561	526	483	553	533	543	531	494	538	562	500	499	493	494	530	551	486	539	518	479	516	496	543	523	480	542	531	528	488	505	536	464	531	507	524	519	524	516	523	527	531	499	498	502	534	493	542	527	495	476	524	517	499	516	480	540	543	539	473	496	516	535	524	552	496	493	508	516	548	528	532	504	491	516	557	494	527	462	487	544	534	517	517	524	496	526	527	530	516	529	518	558	550	508	510	515	549	493	500	538	534	539	524	529	518	538	523	550	560	497	517	516	542	507	497	543	515	507	516	474	516	544	535	488	516	493	523	523	509	530	539	494	544	556	542	514	487	546	533	486	521	532	512	492	511	536	526	490	507	549	501	505	490	504	514	540	521	506	545	536	520	524	538	525	535	495	561	546	514	506	492	495	530	512	501	505	499	540	482	500	509	526	527	504	523	508	530	493	512	557	518	527	534	570	531	511	544	527	522	536	524	525	546	561	530	555	517	519
15386	1324	1028	798	560	480	388	347	320	309	319	288	317	270	289	307	274	256	268	262	243	286	277	269	279	312	267	259	279	285	250	252	244	260	279	265	226	265	259	252	274	245	291	239	280	253	228	264	244	273	279	255	276	251	281	312	273	223	287	241	270	267	253	261	259	269	247	313	198	272	268	255	249	254	235	283	252	271	281	266	280	255	301	277	252	269	241	251	242	284	243	275	259	279	240	276	266	246	227	269	262	262	264	279	236	252	273	257	246	279	291	283	259	255	222	260	266	251	259	268	278	272	256	235	283	236	271	269	277	274	267	270	266	303	242	280	251	258	270	237	275	272	281	267	280	280	204	289	276	228	288	269	264	259	273	266	253	263	245	270	245	273	268	261	274	282	275	257	291	250	236	248	236	230	240	268	243	291	246	271	269	269	251	264	279	300	269	264	240	261	254	255	289	242	269	256	259	233	259	295	288	264	278	267	289	243	226	252	244	253	244	248	279	241	259	285	308	251	254	264	268	246	263	266	276	279	269	285	269	250	271	279	252	263	261	268	241	243	248	257	281	252	265	262	246	251	258	284	249	233	220	270	267	267	261	270	250	247	266	305	278	262	268	234	267	253	291	264	245	261	272	290	277	246	263	232	272	268	259	230	264	275	268	295	280	283	282	281	240	275	254	251	265	291	260	264	255	270	251	261	247	270	264	261	276	243	270	251	256	260	272	274	258	275	270	286	256	248	289	263	241	252	267	235	260	270	260	278	264	257	251	231	280	300	275	271	237	251	294	292	292	269	264	280	286	258	273	278	259	262	260	246	252	266	234	295	272	293	281	255	284	277	261	296	250	292	275	246	252	288	284	263	274	250	275	238	264	261	269	277	266	264	222	287	254	253	253	243	253	274	280	240	270	252	262	296	273	263	266	261	251	251	267	296	263	284	270	288	288	268	233	251	266	283	264	260	249	267	278	235	252	257	265	268	269	273	294	236	227	269	272	248	270	274	239	265	278	244	258	288	266	229	264	253	240	260	263	242	291	239	262	263	263	253	243	257	238	263	266	276	250	276	265	270	264	264	252	241	268	259	256	239	270	252	271	276	258	239	252	271	254	308	300	277	270	283	286	268	257	254	251	250	271	256	319	291	288	284	266	282	248	272	262	273	274	277	292	253	289	286	263	251	263	258	269	264	249	253	236	247	275	241	291	262	272	256	290	261	261	254	232	259	277	263	279	278	230	260	241	248	262	249	280	243	234	231	274	255	241	246	281	259	278	246	286	287	245	249	262	273	265	252	245	254	270	293	271	271	255	245	269	251	286	251	265	254	239	281	283	244	278	263	302	274	272	287	257	231	238	221	235	280	247	258	243	247	234	263	260	267	288	223	295	266	259	274	244	229	258	240	262	280	269	280	287	259	261	266	244	277	253	300	286	284	224	261	283	250	266	259	248	275	267	241	251	263	259	281	244	255	252	244	259	257	234	252	282	280	240	290	267	285	260	244	263	225	310	271	291	299	249	269	283	258	304	256	266	270	264	277	212	283	257	251	264	286	266	236	263	245	275	252	275	248	272	288	259	259	256	261	260	260	307	296	266	252	262	213	275	252	262	244	273	269	257	288	273	237	262	244	266	246	279	265	255	299	281	275	271	266	277	253	284	266	239	293	227	280	262	267	247	267	260	264	254	253	282	255	300	269	257	281	259	238	233	249	271	287	278	270	277	250	256	250	268	287	256	267	229	256	284	263	273	231	265	244	246	254	231	258	280	294	247	250	259	266	260	272	274	264	253	284	272	227	257	263	239	315	249	247	267	257	260	269	293	268	220	242	279	240	280	259	267	287	266	274	224	264	254	249	288	275	248	291	268	230	236	273	286	296	254	265	257	272	254	215	278	271	258	241	220	276	268	235	270	269	280	270	242	278	331	254	285	266	224	281	270	248	243	271	243	279	274	277	277	274	246	243	284	246	264	236	255	284	273	251	267	255	257	253	282	244	262	269	261	246	269	263	253	279	275	268	228	248	283	286	251	251	273	276	255	260	250	227	252	242	284	289	279	280	271	249	256	251	265	268	263	248	277	239	254	240	275	248	266	286	256	263	284	276	274	261	281	285	250	259	276	241	231	286	256	259	252	279	249	258	262	246	240	280	254	250	253	240	261	207	261	267	308	275	263	233	288	277	271	246	258	265	249	234	282	287	262	285	243	279	273	251	250	260	247	279	295	287	304	252	284	236	244	248	239	269	272	277	244	262	246	272	255	243	260	263	242	257	267	273	253	269	300	271	267	272	245	261	226	259	299	260	252	277	293	270	266	255	269	276	297	278	264	285	255	272	279	283	269	268	275	251	308	309	261	261	253	263	237	252	262	272	286	276	245	249	241	258	275	301	242	228	247	258	255	257	254	270	283	257	236	261	255	280	289	245	290	243	256	257	285	275	282	242	263	243	252	276	262	237	255	243	256	285	243	260	268	289	258	290	302	229	221	231	249	280	235	273	235	264	292	259	264	275	228	279	258	255	265	256	266	232	271	254	249	277	264	270	281	268	273	274	267	282	263	248	239	250	279	249	263	315	260	222	268	278	257	236	259	277	260	235	252	232	266	244	286	265	237	272	272	293	256	261	268	254	291	258	242	295	263	292	260	262	270	271	253	265	266	254	288	285	241	272	239	253	268	271	260	278	250	283	257	274	268	268	257	268	212	269	263	262	238	295	285	250	256	262	282	261	292	286	268	246	264	264	254	259	274	282	258	237	277	265	265	267	262	267	302	283	253	257	268	254	266	278	272	243	253	268	270	255	264	294	255	296	254	258	260	278	268	274	272	274	297	236	244	247	266	250	280	293	241	248	252	254	239	258	300	250	263	250	255	251	259	252	267	264	276	306	265	269	253	263	251	246	283	268	263	267	281	269	260	269	250	222	259	245	282	301	261	251	251	255	274	296	275	268	288	254	218	251	256	282	276	293	262	285	293	256	264	277	276	287	241	254	247	289	235	275	263	277	291	240	267	268	266	268	266	251	268	262	276	266	261	267	271	267	251	277	264	253	258	265	236	274	269	258	264	241	274	253	252	270	211	252	258	273	247	291	257	242	271	273	261	282	253	268	238	267	277	273	265	269	260	304	281	246	238	286	274	265	257	259	273	275	254	262	273	268	250	244	267	282	262	260	276	280	236	246	286	278	275	297	301	286	245	236	252	294	271	280	276	258	265	247	282	288	274	244	278	271	265	227	234	264	272	253	239	242	247	280	243	276	256	275	264	265	252	243	266	272	277	263	257	214	238	263	270	279	257	277	272	278	253	252	282	235	253	262	242	269	279	277	272	260	254	265	301	287	281	286	262	264	262	266	250	248	251	241	300	295	274	279	318	268	213	247	277	265	242	255	279	277	245	287	256	277	248	278	250	251	270	295	269	249	255	303	224	242	272	283	299	290	259	258	232	265	270	281	240	283	263	249	286	316	266	281	289	271	247	313	259	312	285	263	249	248	267	288
8427	1211	2052	2419	1935	1688	1402	1248	1160	1040	1005	917	821	884	899	838	855	771	819	752	816	719	740	722	739	715	716	722	713	694	719	686	716	711	673	695	702	687	687	653	747	664	688	712	661	639	722	689	649	626	715	677	647	695	652	670	673	732	685	697	698	651	728	698	685	665	684	665	673	697	704	655	677	694	666	694	700	682	671	704	695	663	636	646	670	674	656	708	668	657	647	681	692	616	690	710	669	689	684	690	672	686	646	639	675	704	683	676	704	687	655	630	634	655	670	671	653	663	637	681	685	708	669	664	690	653	710	670	618	684	697	692	650	684	683	662	645	653	699	690	730	656	656	652	675	642	656	700	670	672	653	664	706	677	656	684	670	673	669	713	695	648	671	646	676	646	723	674	659	744	696	674	697	685	636	662	682	702	620	698	688	684	662	635	663	689	647	635	679	642	666	638	689	702	684	681	695	630	695	682	699	652	713	646	701	707	654	651	653	667	689	683	637	666	678	686	646	693	693	645	673	598	651	650	657	682	669	689	674	617	681	657	623	710	653	673	726	682	676	698	668	678	701	628	624	662	646	685	664	663	689	639	659	638	666	696	641	627	682	604	649	671	679	656	690	638	665	718	712	657	667	710	672	669	671	673	606	670	662	697	689	624	682	675	664	663	659	662	665	673	674	658	668	678	629	681	675	659	691	704	661	696	660	675	660	618	658	684	650	627	709	729	674	671	679	656	683	656	688	616	666	721	650	683	635	665	638	666	682	696	648	675	607	672	705	637	666	645	650	672	691	655	670	617	628	697	697	706	688	711	645	663	647	680	681	719	676	652	660	665	683	684	706	702	686	699	686	673	630	657	676	617	683	695	670	678	703	716	660	705	741	664	687	676	672	659	662	648	651	638	665	659	664	644	694	653	612	652	676	664	629	656	657	674	654	714	643	679	668	650	630	669	668	678	726	701	661	650	667	646	679	677	655	632	676	676	649	652	711	668	618	655	680	665	640	703	742	654	653	716	669	608	730	691	672	707	705	687	686	702	717	636	666	681	651	707	656	656	640	630	641	704	661	688	662	670	657	663	647	711	704	723	670	693	660	675	728	711	622	626	655	663	664	651	676	702	653	702	660	684	683	649	656	665	658	667	628	706	657	664	641	653	708	634	680	667	658	679	678	660	651	672	690	676	625	649	697	667	619	691	649	687	617	672	694	662	662	693	644	664	691	630	620	657	649	639	643	663	690	665	620	669	686	693	628	716	624	682	656	678	703	668	670	625	633	696	651	632	636	673	701	652	706	660	640	604	664	685	681	637	641	676	670	654	677	700	680	686	653	668	697	713	659	655	632	681	679	652	643	675	662	663	675	650	678	657	661	710	665	649	658	659	639	662	649	660	692	637	696	615	696	662	701	612	702	648	715	648	681	629	674	683	623	666	700	654	639	668	638	699	686	689	671	681	640	672	713	662	682	686	655	714	634	691	660	636	643	669	693	635	696	624	638	700	686	654	700	662	636	662	668	717	675	673	689	661	709	674	623	655	689	690	658	659	692	667	664	628	681	650	718	673	645	698	674	714	647	659	653	650	640	674	643	690	697	647	656	646	679	714	671	639	708	642	688	652	653	651	689	681	658	670	670	660	665	651	684	636	679	645	673	657	691	694	679	641	660	695	646	642	689	655	677	669	693	675	692	711	650	681	722	669	639	657	644	646	691	639	701	655	662	668	664	701	704	679	679	631	620	683	653	706	674	667	679	660	669	660	685	635	691	687	676	700	673	680	679	661	692	648	701	652	658	647	680	658	676	664	677	679	679	657	639	686	648	661	683	701	683	703	638	673	656	706	674	680	631	672	649	629	686	660	716	690	657	655	661	657	680	662	656	691	656	649	695	634	691	676	696	688	674	702	649	683	694	687	657	666	668	656	662	681	661	633	690	673	687	696	651	663	616	632	687	663	667	701	729	662	703	688	664	694	676	732	653	645	684	655	681	626	666	686	664	630	663	677	681	619	599	665	689	639	687	705	656	664	669	674	670	657	645	671	642	652	664	635	692	700	693	664	678	650	674	708	665	697	667	645	674	671	728	623	609	681	667	735	636	653	668	684	664	662	679	687	624	662	635	656	657	677	695	689	664	673	636	657	669	629	661	691	677	719	688	667	660	652	637	661	645	734	680	632	618	653	659	649	716	662	647	655	661	695	683	652	623	652	646	690	714	704	654	640	647	678	631	637	663	633	646	684	669	675	686	664	692	660	658	667	659	679	693	666	690	730	655	685	642	675	648	621	659	673	673	646	697	664	697	665	649	660	687	671	697	712	652	671	668	676	658	640	670	685	725	671	695	704	692	640	685	699	697	653	624	719	654	657	678	643	690	627	646	738	687	664	664	729	633	656	660	721	666	690	702	696	684	690	694	662	657	696	683	663	673	698	691	665	639	704	715	715	705	662	665	675	624	627	652	638	701	690	636	621	641	669	631	702	700	679	671	690	707	666	644	635	663	677	627	662	618	638	676	683	676	680	637	658	694	690	670	684	654	682	702	697	695	650	639	694	660	674	629	679	675	677	680	661	656	664	659	639	663	653	676	706	661	676	642	702	707	659	654	646	673	660	648	698	639	651	687	668	654	677	697	698	645	659	721	642	644	662	649	694	716	725	650	649	641	666	654	649	673	666	644	712	679	669	646	666	706	704	667	652	694	669	691	724	621	667	667	704	631	668	660	651	633	643	692	677	676	660	647	683	656	686	671	668	657	653	682	675	624	643	676	709	644	681	673	664	627	684	665	647	677	687	684	684	701	675	667	675	658	665	707	665	668	668	695	681	666	669	721	641	653	692	665	639	682	689	616	702	603	691	624	680	645	675	684	715	713	652	679	648	653	750	617	635	644	687	693	664	663	699	645	646	656	650	674	663	662	662	663	665	639	702	691	688	673	669	638	637	694	693	716	683	693	629	656	628	700	669	712	665	675	618	674	634	711	635	673	683	662	669	659	657	667	616	695	707	687	716	667	614	653	672	648	688	657	652	687	668	632	645	690	687	695	691	624	692	680	667	681	659	700	663	667	659	656	688	631	683	664	677	635	700	665	685	686	666	624	686	618	662	691	673	660	683	724	651	684	660	642	668	639	656	667	625	674	644	645	676	687	738	665	654	668	631	709	697	671	682	662	624	659	715	642	655	674	654	681	659	705	663	635	661	645	674	666	705	662	680	674	709	678	652	691	639	674	691	612	707	694	667	622	659	678	698	715	630	664	668	661	706	657	663	637	661	636	647	671	676	674	641	660	708	672	612	736	689	678	701	637	647	627	678	676	671	685	675	683	716	700	642	636	692	655	712	608	684	694	703	699	702	695	685	717	670	649	652	677	719	645	619	659	660	688	689	695	625	646	645	637	673	625	653	684	670	689	706	609	697	612	689	657	665	706	705	655	628	643	691	671	688	666	617	620	709	676	657	704	662	686	666	631	698	686	642	664	690	664	684	650	664	704	665	617	683
1719	425	389	417	375	381	390	414	403	402	436	370	392	416	419	409	414	456	453	429	368	407	409	461	406	431	396	444	439	380	416	490	418	389	429	369	415	380	428	390	433	390	375	412	436	392	439	405	405	399	422	419	432	418	416	425	424	388	440	391	393	402	444	422	406	385	424	426	430	396	451	435	381	391	393	367	414	441	421	420	394	392	416	379	418	415	413	393	441	374	388	410	431	405	417	418	432	411	450	422	414	457	423	383	434	384	412	378	417	412	389	372	436	419	401	387	406	382	436	395	415	399	438	390	459	398	403	404	410	387	405	405	404	412	431	397	427	404	379	396	399	385	395	438	414	390	384	408	435	372	442	436	416	391	408	417	395	418	438	394	408	403	379	434	422	409	421	418	388	409	394	421	383	395	404	421	391	423	422	361	356	397	411	407	434	412	380	395	435	391	409	404	403	426	401	415	408	381	397	399	435	416	428	431	407	393	406	377	407	439	427	413	414	397	443	420	422	429	434	411	378	386	455	408	392	399	406	338	402	446	391	411	421	404	416	396	394	443	389	398	431	414	426	392	397	360	393	400	405	438	427	411	410	337	395	428	395	376	433	401	441	394	404	394	403	390	399	400	357	375	411	427	420	413	412	420	425	422	415	431	431	401	400	441	414	389	426	404	405	401	406	372	401	386	417	356	390	443	363	446	415	405	440	387	399	382	412	436	438	423	408	417	359	419	401	422	417	420	386	439	385	404	395	385	432	406	431	410	393	369	395	413	399	386	437	405	435	435	405	415	397	397	429	445	377	383	409	434	407	394	413	392	394	387	419	397	407	393	423	434	412	419	395	417	418	409	401	396	430	409	408	438	408	406	403	426	385	396	398	395	411	395	390	394	410	383	397	418	420	397	386	405	418	376	413	399	457	407	401	375	370	460	417	410	394	412	417	429	402	412	407	461	413	422	399	399	371	402	426	414	442	390	431	376	361	400	376	415	435	365	428	400	429	391	416	377	410	390	407	371	429	422	392	391	417	445	390	425	410	445	433	400	425	387	398	401	438	410	403	434	380	387	380	406	406	463	412	390	451	414	420	454	418	404	419	398	419	447	360	364	448	413	438	403	414	432	389	403	391	450	421	371	410	397	383	407	414	406	419	421	395	392	422	416	436	451	417	432	415	406	380	391	402	417	427	408	435	372	397	429	382	402	374	400	414	444	392	381	404	451	410	379	411	424	436	428	381	395	377	407	383	406	386	432	400	398	431	414	398	445	398	404	408	452	420	427	418	422	398	413	399	401	385	436	372	441	417	438	452	406	395	434	410	431	400	405	410	420	414	415	410	403	415	384	407	447	380	442	398	407	403	363	419	393	391	450	414	409	460	443	419	379	372	402	413	393	349	387	410	403	412	421	409	445	408	432	390	385	453	384	431	411	412	392	424	421	379	428	411	385	399	385	378	383	413	401	440	429	419	428	388	432	361	403	435	433	393	387	447	396	417	396	359	418	406	412	417	468	433	387	428	434	385	388	406	364	388	425	421	388	397	474	440	466	379	377	410	395	401	406	423	401	444	428	428	429	422	416	406	395	393	408	386	395	386	399	422	404	436	400	379	390	434	433	375	402	406	422	433	392	400	413	412	424	458	414	392	417	429	446	419	392	383	430	463	393	424	420	388	404	370	438	434	422	401	429	404	392	436	405	416	421	418	414	405	428	416	393	399	448	373	404	411	367	402	411	414	391	406	403	452	390	425	389	378	422	384	440	463	420	419	419	408	403	391	441	379	418	451	357	395	407	417	437	394	396	411	411	419	407	419	403	398	386	394	417	419	456	398	396	382	397	392	416	445	406	426	398	375	401	421	420	385	428	399	432	418	399	422	395	420	396	424	408	437	390	381	406	446	392	412	416	401	448	401	390	428	412	409	384	411	399	453	436	396	399	408	397	418	418	372	441	388	403	392	391	397	406	378	404	392	385	410	430	413	396	419	401	386	415	454	377	381	387	426	404	409	377	391	449	419	424	408	417	442	427	430	401	405	413	408	432	386	394	452	402	374	386	435	406	367	385	391	386	402	411	403	420	412	443	434	417	425	414	390	411	422	419	399	396	396	399	428	400	421	416	403	411	403	383	419	410	427	401	425	431	381	390	410	378	432	388	447	369	392	404	372	368	360	402	428	412	359	397	414	394	417	427	402	367	437	396	404	432	413	378	428	412	414	416	427	428	402	435	420	449	429	435	415	388	376	413	368	393	456	437	442	416	468	406	400	415	393	381	408	371	369	392	395	414	430	417	372	397	408	384	411	425	414	428	415	411	399	417	408	436	420	391	415	405	392	404	403	369	459	436	402	393	396	392	336	424	391	428	402	405	401	433	399	418	361	394	396	390	417	443	455	405	426	430	418	393	422	436	454	434	437	416	411	395	397	408	411	422	446	431	429	420	411	398	430	400	439	395	452	372	375	443	412	434	409	392	398	428	360	438	402	403	398	412	408	424	412	432	425	400	392	479	397	407	474	410	450	410	440	416	415	397	380	420	453	414	411	407	392	425	411	413	388	415	444	384	391	391	410	424	372	432	422	417	410	423	445	433	429	426	418	364	377	418	391	400	376	375	409	385	415	380	432	418	437	459	404	410	411	401	428	429	446	416	394	438	395	427	426	424	429	402	413	411	386	383	407	430	413	412	402	370	413	415	386	401	394	427	440	425	430	372	391	413	385	433	394	416	388	428	417	356	393	401	401	427	370	436	446	430	413	418	417	432	393	388	411	448	454	409	367	433	417	407	405	409	401	410	408	445	412	452	408	371	378	387	382	405	418	375	400	450	372	378	351	364	387	418	420	398	405	437	388	400	405	413	436	421	415	394	385	426	443	421	388	421	416	382	411	384	428	394	414	394	386	386	415	376	409	426	416	400	423	440	428	373	389	456	448	430	454	409	445	411	384	417	374	422	455	432	416	356	428	370	387	386	424	415	444	430	397	395	397	441	433	418	408	401	410	422	404	389	427	385	422	418	409	421	435	398	408	396	417	424	399	450	456	426	432	414	444	433	376	414	408	420	444	426	362	404	432	427	380	398	389	396	406	396	412	373	441	444	380	411	448	376	443	440	429	401	409	371	391	384	464	451	438	426	417	401	408	447	428	381	397	396	358	404	437	401	408	425	412	437	426	449	385	444	426	397	395	413	401	427	462	416	439	361	442	414	423	405	420	424	419	448	422	411	403	416	393	430	412	437	361	467	387	382	406	403	421	406	367	394	385	397	416	388	417	405	432	447	365	406	417	411	431	414	386	429	374	394	442	403	394	419	435	366	432	384	381	406	410	382	405	396	391	375	371	403	420	416	410	446	398	411	395	396	425	411	407	396	383	409	403	422	390	402	380	378	415	400	414	406	400	369	405	410	385	370	399	383	404	374	373	423	412	405	401	378	398	427	393	386	428	423	434	439	415	417	419	439	376	378	407	413	433	421	414	384	369	442	419	424	374	362	372	414	417	415
2156	928	950	879	993	931	950	938	933	847	899	944	895	934	864	949	950	959	899	918	939	924	923	924	945	927	912	881	951	919	886	943	883	862	900	922	896	963	911	933	949	908	911	858	863	928	928	925	932	941	932	895	900	944	904	947	881	945	913	951	943	947	929	956	959	926	927	938	916	866	862	881	962	908	907	917	915	922	914	885	907	897	915	947	885	875	898	929	933	900	937	915	888	882	866	959	951	903	898	941	947	884	939	875	971	925	909	942	938	918	892	885	913	875	924	955	890	914	960	903	889	916	876	920	898	821	895	927	919	925	900	923	909	948	903	884	933	960	953	901	922	881	923	901	901	956	934	940	904	883	901	887	917	947	913	922	917	863	887	940	940	922	885	849	887	919	934	880	906	899	851	864	952	954	946	938	902	895	850	952	903	951	923	902	975	894	943	881	873	895	943	900	951	939	902	902	934	923	872	889	900	865	898	892	986	943	885	956	926	899	902	965	874	897	870	978	900	907	872	898	938	950	905	937	981	909	923	944	963	945	948	885	900	907	957	895	956	929	916	947	900	898	922	880	825	965	940	835	887	968	902	940	897	934	957	901	904	915	977	955	878	940	888	934	917	948	924	868	945	873	848	882	912	932	873	902	903	878	931	846	936	951	866	949	929	883	895	868	870	933	877	931	951	903	958	941	870	882	860	891	964	926	914	894	908	917	899	906	864	890	920	977	927	870	869	934	890	934	869	884	909	888	909	925	927	908	907	929	886	910	920	879	981	953	935	880	924	922	868	894	920	937	888	928	878	933	915	922	904	853	968	914	864	910	909	987	878	933	883	879	917	918	924	879	888	843	919	915	912	892	935	873	960	901	931	902	901	928	877	968	892	865	861	914	938	924	907	918	931	916	954	924	906	886	907	904	866	876	926	850	950	864	926	847	955	941	931	923	928	892	924	869	939	871	891	895	907	864	883	915	868	888	851	903	861	885	985	928	883	931	909	889	886	930	872	971	980	923	908	864	913	925	893	850	870	906	918	883	870	920	949	900	897	931	928	917	908	937	944	904	950	909	866	929	921	891	875	896	885	904	889	891	878	940	925	960	894	937	920	908	895	930	909	921	928	967	914	927	920	921	916	939	905	882	896	889	904	914	926	921	885	965	891	926	885	863	901	905	955	903	936	909	858	922	865	936	942	901	931	895	867	909	944	909	886	897	920	945	890	937	876	891	898	954	935	863	876	915	940	860	873	905	875	892	920	874	911	880	897	939	922	902	907	958	867	916	941	890	838	892	926	948	900	934	908	909	906	932	915	878	848	881	935	890	904	926	932	861	944	914	863	940	929	893	923	939	918	905	927	952	876	929	916	963	877	896	899	916	955	957	932	858	895	828	901	913	960	873	935	866	919	895	917	900	870	911	936	932	900	924	924	948	922	909	920	916	938	888	917	888	948	908	936	950	901	934	967	906	883	918	874	878	940	935	929	895	860	895	864	920	882	892	901	866	905	920	914	881	907	890	926	943	936	914	951	883	896	863	911	931	881	927	914	892	927	891	890	915	922	915	884	894	909	887	869	928	941	914	865	930	928	911	903	884	942	891	882	890	977	861	924	889	923	913	905	934	928	984	919	924	901	967	887	932	911	859	875	919	924	921	912	870	888	910	963	879	841	900	880	906	920	880	905	943	921	892	868	910	920	912	923	904	937	898	923	900	970	943	880	902	931	897	903	877	940	909	931	927	928	927	911	935	875	902	924	953	941	901	907	899	876	913	898	938	919	870	869	917	907	915	905	934	907	941	876	849	887	861	922	886	863	930	905	888	917	910	921	953	904	942	910	933	925	923	927	926	930	967	895	896	883	933	889	910	871	925	873	932	925	906	923	913	906	887	888	905	928	866	968	908	894	944	925	939	893	994	906	952	891	907	895	932	928	917	925	924	883	902	929	917	942	911	941	953	925	878	932	930	925	917	933	883	907	894	922	937	943	951	904	960	977	915	976	869	938	952	893	902	910	849	922	866	909	902	881	871	899	929	935	952	905	911	912	947	944	909	940	895	878	880	900	921	909	918	917	922	936	894	884	951	895	909	911	882	955	894	927	937	922	937	953	941	863	913	892	972	976	899	867	918	854	896	928	881	932	944	954	928	905	885	845	904	909	882	861	891	897	896	874	893	865	951	873	894	894	926	847	915	930	917	975	934	875	943	914	850	913	909	877	838	924	928	883	859	932	909	969	867	962	887	854	958	981	932	947	921	930	956	946	921	930	911	884	875	956	938	903	946	940	926	927	921	916	904	955	949	931	925	924	932	947	900	909	923	908	925	897	867	919	929	901	908	919	834	947	907	909	939	894	966	913	889	985	920	898	882	938	938	886	941	933	875	927	905	989	911	937	917	934	951	955	823	926	917	856	919	893	865	922	929	897	892	842	925	983	867	810	988	909	939	984	919	935	906	908	922	948	913	916	920	924	930	913	870	914	908	905	928	900	925	894	899	963	924	881	879	879	905	886	901	883	879	891	884	914	877	925	890	903	961	924	869	925	891	888	901	891	950	925	917	904	879	891	903	930	929	908	914	878	898	898	959	887	949	900	966	870	915	874	913	910	954	940	882	903	912	947	891	874	909	920	894	909	891	962	905	938	967	925	923	940	827	876	1002	923	927	872	952	906	926	938	890	900	929	945	961	961	927	964	847	878	897	837	919	927	890	906	889	871	889	874	912	879	906	945	922	933	852	862	837	928	878	933	937	898	943	910	881	876	919	947	865	918	898	895	919	935	932	910	895	921	891	900	874	873	885	935	1020	880	873	900	932	913	886	946	889	907	940	940	931	897	948	905	933	934	864	953	897	890	940	871	867	840	890	879	938	930	927	900	933	944	976	910	890	929	903	905	890	921	900	948	933	926	913	900	882	969	931	892	912	843	900	906	963	900	914	929	854	993	937	903	905	919	952	890	917	998	914	890	873	872	840	927	959	925	959	920	868	924	928	894	942	901	978	954	921	881	945	915	962	963	925	921	909	902	993	866	838	890	924	889	912	873	919	929	922	943	905	899	988	911	920	917	897	907	924	918	922	938	889	931	886	916	938	938	924	896	921	913	940	895	857	883	930	936	935	940	940	937	854	905	893	926	867	984	938	929	931	861	927	923	932	941	890	881	894	919	957	854	859	909	922	929	921	912	964	900	926	910	990	936	950	903	948	871	952	915	929	885	947	860	958	915	943	902	916	901	924	881	922	906	882	908	907	914	915	902	921	939	918	925	943	932	907	901	913	924	916	936	923	954	872	908	961	883	893	940	853	923	902	920	891	916	901	914	868	890	927	935	904	845	910	937	884	856	921	866	884	893	878	943	908	943	872	870	908	926	889	894	897	885	937	890	888	916	939	897	928	925	924	946	935	902	950	884	904	919	919	931	893	917	961	942	937	929	906	907	915	937	941	907	906	889	964	918	929	976	926	919	924	921	911	913	896	941	970	896	938	931	952	876	939	870	908	931	876
7825	526	519	463	346	311	271	277	243	241	220	241	251	218	222	184	206	191	186	191	220	191	217	212	197	197	180	191	197	205	204	243	206	204	203	221	188	197	199	197	214	211	178	200	192	217	213	195	228	198	201	220	200	196	231	193	193	203	196	175	170	207	214	217	190	173	215	200	168	177	194	219	216	216	197	217	202	202	197	213	225	223	203	205	212	205	216	227	205	236	184	201	207	216	205	223	192	199	193	159	179	198	191	239	213	198	211	227	227	190	205	227	191	180	216	218	212	207	199	201	212	190	174	177	201	183	225	182	201	192	229	210	172	211	209	183	198	192	181	210	194	223	182	200	201	194	183	201	231	203	179	199	217	202	203	208	194	197	190	210	193	225	209	171	177	196	209	226	182	200	211	208	200	200	165	194	207	189	227	197	209	193	206	223	212	212	210	205	205	191	193	211	192	205	208	216	227	206	209	209	219	211	201	202	196	173	168	194	215	186	216	181	213	220	201	200	215	217	209	194	215	201	206	210	187	189	202	204	216	219	180	200	188	195	201	191	227	206	210	191	210	200	187	186	189	200	170	216	172	218	230	187	211	229	221	203	220	207	183	225	197	214	187	222	176	208	196	205	209	203	201	235	214	190	202	197	226	187	202	214	174	228	191	222	188	223	190	250	188	201	206	228	189	210	204	193	213	208	192	191	202	187	195	208	197	203	203	211	200	186	219	209	215	181	197	207	215	206	245	198	203	219	203	201	193	203	188	195	198	185	226	171	231	228	196	198	191	202	205	231	215	221	206	215	204	193	209	202	211	216	199	218	215	223	180	208	211	197	225	209	221	227	204	192	205	185	235	181	190	179	184	226	183	208	198	197	216	191	225	214	199	199	204	218	196	212	195	180	176	201	192	205	218	211	195	195	188	193	236	195	206	185	201	193	213	212	180	220	218	206	209	200	193	211	213	197	199	187	198	233	177	221	211	187	183	212	213	208	197	198	223	224	209	212	211	203	191	222	179	198	191	208	194	209	178	192	174	206	222	205	195	210	225	195	228	224	201	189	182	210	208	184	206	218	236	211	223	223	201	173	187	229	179	185	188	195	222	197	192	215	183	214	211	196	182	169	198	200	181	192	194	197	182	225	214	198	204	185	212	213	224	231	202	196	184	193	209	201	227	205	211	202	212	186	204	199	178	216	195	186	241	197	184	175	205	219	180	212	177	196	200	231	206	215	202	195	223	185	193	185	189	207	205	214	209	208	158	213	179	201	207	201	204	201	195	185	222	210	202	209	211	220	196	197	198	206	203	198	228	176	214	211	198	227	214	189	204	198	174	177	191	219	201	213	199	185	193	189	228	219	218	202	192	208	199	204	193	174	209	224	190	205	202	174	176	200	184	190	178	192	186	186	186	173	231	194	188	172	193	196	171	198	222	203	222	197	209	228	216	200	210	210	191	209	200	174	216	198	203	219	198	204	198	171	174	201	212	198	208	212	225	189	196	191	204	222	175	191	203	177	197	181	202	220	214	230	225	213	189	222	207	219	207	211	213	217	191	211	202	203	197	225	183	194	209	196	206	196	200	182	184	220	180	195	203	206	191	197	181	198	189	208	224	203	199	196	191	214	211	228	205	225	226	200	195	218	209	187	198	200	221	180	199	213	184	205	193	203	232	189	197	183	202	193	203	176	193	171	215	195	207	209	220	202	178	200	232	199	201	212	187	172	211	205	205	191	208	201	205	234	194	196	208	212	210	216	204	231	196	236	199	195	190	200	215	223	181	218	184	215	189	198	231	256	206	228	196	168	220	216	182	213	216	195	231	211	191	202	180	178	232	232	234	214	246	212	156	219	180	194	174	187	221	208	205	218	198	203	212	198	204	206	196	214	217	223	192	185	188	185	200	229	244	193	204	182	198	190	220	232	222	192	206	208	195	206	217	187	178	166	190	201	229	211	206	193	202	196	208	209	202	207	208	196	216	188	205	199	187	212	215	217	214	205	183	199	177	197	218	197	192	218	184	193	199	210	180	213	217	213	212	172	214	197	199	199	212	195	206	230	218	240	217	201	236	220	241	211	202	205	204	213	185	189	197	184	214	219	210	204	228	217	187	170	184	215	197	211	199	212	185	183	195	222	201	248	204	175	209	200	197	185	187	191	198	227	181	199	211	185	213	212	207	205	190	216	189	186	206	206	182	201	205	181	208	241	223	182	204	190	209	225	194	184	193	205	199	189	220	208	209	222	250	195	186	214	186	195	192	217	153	185	231	246	199	215	196	187	185	203	188	216	205	181	206	202	183	195	211	190	229	192	176	209	197	199	176	195	193	186	199	211	177	190	216	223	212	208	212	187	197	211	172	185	202	217	216	178	182	206	232	211	215	196	172	202	198	211	179	216	195	196	199	197	217	203	211	210	233	225	223	186	193	207	221	209	201	222	201	214	212	211	194	198	215	185	201	190	216	200	197	183	206	219	206	203	214	170	213	217	195	214	199	220	209	200	217	200	206	211	201	225	211	213	221	216	186	202	222	203	217	201	226	233	209	223	201	162	207	182	158	214	210	188	201	197	186	184	190	213	195	191	219	190	198	198	177	207	210	186	214	203	200	199	187	208	200	187	222	205	197	207	200	194	179	225	204	177	233	189	189	205	209	215	213	214	227	192	197	179	190	195	217	175	202	187	195	179	203	201	214	224	183	202	229	186	196	213	215	219	187	207	225	211	200	211	183	226	195	202	225	232	157	167	201	190	182	193	209	197	190	218	213	200	197	194	225	202	185	211	201	229	170	209	199	213	191	200	178	184	195	201	186	197	241	219	229	192	219	201	227	228	238	187	208	214	184	196	213	207	217	187	219	181	195	220	208	186	187	197	209	172	209	220	201	185	178	195	203	202	216	176	219	209	196	190	207	193	215	187	219	203	191	204	202	215	226	217	225	199	186	224	213	218	212	224	212	196	226	204	192	186	178	202	200	196	170	205	213	214	224	243	208	187	194	202	189	187	208	192	194	206	213	212	237	191	182	194	172	204	173	213	195	210	193	201	198	214	202	222	199	177	188	191	190	212	186	213	197	198	197	200	193	216	188	231	208	198	198	209	200	189	180	221	221	226	199	197	227	223	201	205	215	240	217	186	194	221	236	188	185	204	218	213	195	183	191	182	196	194	203	213	216	190	222	201	188	217	213	199	202	176	199	190	203	194	199	203	203	199	214	200	193	205	242	184	196	202	210	211	215	172	218	203	205	196	191	182	208	196	217	170	158	205	217	206	188	198	222	207	203	200	198	205	210	203	201	218	214	191	197	188	211	199	203	170	193	216	216	204	205	194	212	226	176	205	206	194	214	198	233	184	187	197	218	217	214	204	220	198	209	194	196	181	207	232	213	197	197	214	201	234	184	199	186	211	212	215	232	203	202	195	206	214	222	227	198	183	180	198	202	203	200	206	216	206	229	194	202	176	217	185	199	229	209	203	214	222	205	178	199	216	202	177	217	220
6482	816	1291	1363	1212	1021	924	781	767	764	686	667	652	664	655	611	601	582	548	611	577	570	576	569	575	513	534	550	530	546	555	529	548	508	512	544	550	513	499	540	557	543	534	525	511	520	530	543	519	539	509	554	535	537	525	524	540	564	548	548	546	532	531	520	535	539	527	537	551	557	503	553	529	512	591	540	536	516	534	516	511	507	524	473	524	523	546	503	518	515	577	537	529	537	558	529	509	567	518	497	529	522	542	530	523	499	523	541	494	524	510	525	531	491	511	542	506	504	511	494	536	522	553	487	508	525	510	515	555	526	503	503	502	552	510	513	565	527	529	537	548	510	539	536	500	554	549	508	551	492	521	551	502	517	527	536	537	507	527	533	536	552	545	536	555	540	518	554	533	535	541	495	507	526	527	527	492	503	530	496	510	538	518	514	516	535	537	524	517	501	522	502	465	517	570	514	524	511	529	491	569	519	509	516	524	532	504	521	539	499	512	504	536	515	513	482	530	491	517	542	502	567	539	503	497	508	494	504	490	486	583	479	539	548	519	521	517	523	526	512	520	560	503	507	500	526	504	529	487	528	520	544	514	510	531	512	511	488	529	555	515	547	531	550	507	504	523	536	577	533	498	541	543	518	542	450	521	506	515	518	523	516	521	539	545	533	521	534	529	542	500	530	539	512	497	506	502	520	542	519	528	520	503	550	546	530	491	479	503	507	490	540	497	549	500	511	534	521	555	465	534	509	518	519	542	507	526	520	484	519	546	508	576	538	557	531	521	490	484	514	547	521	550	499	495	510	529	552	483	486	517	548	511	534	550	498	527	521	505	543	531	520	504	553	511	502	533	597	544	527	499	526	541	496	537	513	511	525	539	525	534	530	528	506	502	522	538	538	520	532	530	513	490	529	547	520	510	507	525	547	497	522	544	527	533	517	535	536	488	523	517	574	551	531	514	501	531	486	528	542	494	521	508	513	536	538	488	484	502	499	530	532	532	529	547	490	532	523	482	487	529	507	514	515	506	502	518	527	523	512	518	516	501	530	537	483	525	507	542	490	543	498	496	540	507	531	491	544	497	516	539	526	541	488	560	504	531	569	503	507	506	552	509	531	550	575	475	485	559	536	572	516	563	500	516	554	541	536	500	490	546	532	525	486	548	524	519	565	516	490	534	476	497	565	483	533	496	545	508	516	549	525	530	534	504	537	505	545	495	500	517	502	523	463	546	468	522	533	515	482	510	527	553	480	522	526	526	504	507	528	533	512	507	498	512	527	517	533	546	456	529	513	506	519	526	522	489	518	489	513	508	511	523	510	480	550	521	523	531	518	496	517	529	526	547	524	526	494	530	539	487	523	510	552	527	499	527	522	540	582	525	493	551	509	508	504	505	482	519	537	519	513	523	526	495	538	518	513	500	510	467	499	546	555	502	529	554	519	514	555	498	498	482	519	517	508	489	527	476	535	533	530	508	532	494	518	496	537	521	508	538	502	493	551	511	492	519	526	506	494	559	491	521	489	503	501	480	491	548	504	536	541	526	482	512	540	513	514	560	512	513	535	523	486	527	521	520	505	492	488	530	512	500	547	528	524	520	554	520	498	526	549	530	521	489	465	501	562	517	513	515	494	578	513	514	524	536	509	490	521	528	517	522	537	510	500	512	502	528	528	497	546	525	524	528	527	533	542	521	520	496	524	507	511	504	545	543	520	538	524	523	477	540	508	526	524	519	531	509	554	525	508	469	509	481	515	514	510	505	546	504	516	494	530	540	491	537	511	497	510	522	501	549	493	543	526	537	504	517	517	551	512	483	535	514	519	496	529	517	541	534	517	496	536	556	502	528	516	533	516	522	501	548	494	491	535	524	488	503	524	493	516	538	537	503	511	548	527	529	541	523	501	479	522	518	531	551	526	498	504	560	546	493	478	501	542	516	503	537	516	519	501	497	514	494	479	543	511	552	550	495	515	530	542	495	515	592	504	515	547	555	533	550	495	504	540	541	519	546	499	499	512	498	503	568	508	547	530	546	524	499	536	530	516	537	507	496	564	574	530	495	482	476	547	531	507	529	543	501	539	474	488	493	502	546	551	521	551	529	531	539	520	536	568	533	481	520	524	526	487	544	533	558	514	533	566	510	548	528	494	528	537	536	545	539	565	503	565	501	524	511	552	497	522	520	546	519	545	531	531	509	525	538	573	567	529	512	508	521	498	496	503	507	531	504	547	503	523	529	497	500	504	518	547	500	532	495	501	507	510	501	513	512	480	512	523	531	542	502	522	510	519	506	513	548	491	482	495	527	504	483	553	532	535	524	530	558	513	555	505	533	524	539	501	531	533	513	543	506	530	523	505	534	494	524	510	517	503	505	517	522	495	489	545	549	536	534	516	538	528	535	515	499	501	493	529	555	516	508	506	489	540	490	537	490	517	515	553	529	526	503	528	462	491	526	516	492	506	531	523	526	548	477	514	541	502	538	492	518	535	535	520	497	508	522	493	477	535	506	511	533	491	550	488	538	538	485	528	482	489	537	504	543	511	517	492	566	534	531	513	531	503	524	537	542	545	521	520	556	505	502	496	508	550	542	527	566	511	529	530	526	507	504	494	538	530	542	547	501	519	471	519	538	559	584	541	531	506	539	558	552	524	501	487	519	531	521	456	506	510	490	494	548	533	510	522	565	533	500	513	516	484	527	530	523	507	462	524	479	513	512	508	509	484	506	548	509	517	491	499	543	538	507	492	517	557	522	521	569	531	569	519	498	513	550	525	521	559	515	506	584	521	545	533	492	562	513	507	559	520	505	480	505	550	520	522	515	534	483	569	528	520	557	514	486	531	503	519	490	515	540	524	529	515	472	513	566	574	522	543	526	523	539	499	521	510	522	531	491	505	512	549	546	543	503	485	497	503	538	546	516	547	521	497	519	507	513	496	522	534	519	507	501	487	510	525	476	505	491	512	534	481	495	505	519	535	573	522	501	473	553	553	533	535	479	511	495	493	534	486	507	541	534	492	518	521	552	515	500	544	471	521	520	518	578	475	496	495	539	497	512	506	503	486	492	539	499	555	488	520	494	546	519	544	543	511	511	509	535	497	496	533	526	511	515	525	505	523	513	532	492	526	518	486	524	511	528	504	511	498	524	495	491	541	524	504	547	519	518	495	515	513	531	525	530	481	515	550	538	528	482	514	546	538	504	513	491	517	535	502	490	516	488	547	537	531	507	498	516	497	483	478	519	538	527	518	527	510	513	499	510	570	516	498	523	538	510	549	513	534	515	475	530	540	522	548	550	504	535	512	515	514	519	543	535	511	478	531	520	536	560	518	542	536	550	475	521	555	494	513	510	546	544	508	549	513	509	559	572	536	494	508	527	542	539	515	526	500	512	528	544	489	525	518	585	511	529	501	534	556	515	543	521	535	541	512	512	525	498	499	484	544	535	522	526	534	487	516	524	519	552	550	495	543	521	487	524	488	522	531	570	549	481	564	502	499
14954	1326	984	778	564	480	416	379	360	334	319	319	324	289	277	314	291	299	293	276	290	238	284	309	281	257	247	261	283	272	282	269	300	265	249	253	247	293	283	289	225	273	286	273	322	246	276	278	228	236	261	275	309	279	258	276	269	258	261	280	272	270	277	260	267	233	302	252	299	244	294	287	297	261	265	300	277	270	260	296	246	278	257	253	269	298	240	253	253	267	261	289	245	252	274	252	305	269	236	267	265	257	258	276	273	272	253	294	291	274	264	287	275	284	255	252	277	245	285	238	262	293	269	266	291	289	261	270	248	248	292	277	293	272	257	248	239	287	278	259	296	266	279	262	275	273	248	280	281	263	273	273	268	276	283	300	279	253	245	240	270	251	265	290	267	288	273	272	255	256	275	278	271	256	264	262	257	270	274	292	259	228	271	251	265	274	264	278	255	249	236	271	255	277	249	275	263	273	316	275	252	297	245	250	244	257	231	262	284	254	271	284	282	223	251	294	287	268	297	252	286	272	249	226	272	244	254	268	267	267	277	263	231	277	235	252	265	279	279	270	244	268	283	282	263	250	275	263	245	260	257	247	248	252	252	249	242	272	274	281	253	239	258	256	238	270	283	296	258	308	275	235	286	257	260	286	266	293	286	263	251	265	286	273	251	259	252	260	252	294	289	262	241	227	263	268	254	280	270	262	271	270	256	254	267	242	235	261	246	278	298	261	246	284	255	259	267	260	258	267	288	245	286	257	262	277	258	268	259	251	297	260	275	252	245	228	288	266	285	283	272	293	299	262	258	275	269	233	285	294	265	265	266	245	262	277	269	226	273	252	248	250	260	280	255	258	246	265	293	256	294	290	253	229	280	257	275	269	260	244	266	273	271	270	286	277	252	269	285	256	261	246	251	267	243	252	273	325	262	248	241	230	273	287	285	264	298	258	283	274	265	253	238	250	296	285	261	295	267	255	279	272	238	259	258	269	273	301	254	236	256	248	255	273	271	291	289	305	256	252	269	208	274	264	265	242	242	298	277	253	239	234	263	266	266	259	262	258	238	288	265	293	251	282	287	256	232	282	257	295	269	245	250	241	256	239	262	271	277	244	262	266	276	253	282	266	278	286	274	303	280	282	250	277	246	251	241	269	243	272	258	233	248	291	244	258	234	281	255	257	283	262	292	240	251	281	269	267	306	264	257	265	252	257	277	251	261	274	299	275	294	252	285	257	228	277	267	259	273	260	251	267	292	308	259	296	271	259	255	282	260	306	256	241	248	225	284	242	233	277	294	246	253	269	284	273	288	307	266	245	284	275	275	243	259	262	255	289	247	288	280	242	254	280	254	302	270	262	273	285	260	271	287	282	300	276	252	229	245	252	236	277	278	266	266	246	249	257	288	260	291	253	228	252	259	266	282	312	252	236	298	249	271	253	302	283	242	252	283	285	270	273	260	211	271	246	249	257	286	295	283	270	275	290	248	253	258	291	333	262	267	261	263	271	254	274	260	236	245	288	288	259	310	250	253	273	240	264	284	253	263	268	242	235	226	289	266	291	267	243	288	276	247	281	248	254	265	248	275	263	292	270	288	270	260	275	249	261	262	268	284	284	247	263	301	273	262	267	263	267	274	229	229	246	273	284	257	262	258	272	284	253	267	239	261	265	236	232	276	283	249	263	279	276	277	252	241	229	231	266	276	250	280	239	251	277	266	275	255	273	248	219	258	254	264	281	297	258	255	274	294	287	269	282	241	267	291	253	274	243	271	240	297	273	245	274	261	267	272	253	278	263	275	281	294	268	250	265	266	239	273	267	245	292	266	264	230	268	216	251	257	274	281	278	265	242	276	275	274	260	236	250	260	248	280	277	245	261	257	256	253	279	244	273	261	274	287	265	284	276	301	252	290	276	224	262	251	283	249	253	262	254	247	261	264	281	278	262	272	250	257	272	267	274	278	267	272	229	246	265	262	257	244	254	273	267	287	243	276	293	279	248	221	254	298	258	238	245	256	264	287	295	294	231	261	266	305	266	243	282	285	257	258	260	262	253	253	246	305	236	263	258	249	261	246	273	250	261	265	256	290	251	262	281	277	252	279	275	250	283	262	253	261	253	249	267	277	275	234	264	279	293	258	279	258	256	242	297	272	292	286	281	269	250	304	277	246	223	243	277	265	274	252	277	248	263	265	278	241	250	260	297	279	254	280	263	265	269	297	230	313	271	289	279	281	265	266	245	247	267	260	250	246	258	282	268	283	246	258	257	275	243	285	228	228	307	292	245	235	272	274	264	255	280	304	273	268	275	274	300	272	241	257	267	248	278	280	285	278	244	237	266	273	275	248	266	270	278	237	273	281	241	295	253	291	270	299	253	241	277	251	274	243	297	277	296	255	258	283	299	287	270	263	271	283	254	246	253	283	258	264	258	249	264	251	253	265	248	267	249	265	250	278	240	274	230	276	254	235	256	285	253	293	259	277	256	270	249	257	270	271	272	261	280	268	248	265	244	267	276	265	290	262	245	272	278	254	281	223	249	270	262	300	248	260	265	249	267	290	267	244	264	310	239	240	283	257	245	257	280	290	291	274	268	295	267	252	261	278	267	262	262	247	287	292	263	259	261	259	292	266	278	270	296	233	270	263	246	262	284	281	255	248	264	247	296	283	250	280	273	267	273	280	277	284	267	292	279	282	290	237	263	267	263	224	224	242	249	280	257	277	279	293	245	272	296	269	245	247	251	283	268	278	268	263	249	255	276	256	231	274	266	248	252	260	247	242	284	273	261	280	297	273	280	280	266	264	278	299	275	257	291	253	255	297	240	246	228	266	286	250	326	272	286	302	294	271	279	258	242	255	280	280	298	266	284	275	285	330	289	258	266	287	297	289	250	260	233	274	248	244	266	288	284	264	268	251	277	286	271	296	239	240	277	236	262	286	279	281	240	289	239	272	283	248	284	251	242	281	232	319	259	246	247	246	255	253	250	288	271	269	253	252	270	263	264	253	251	263	261	287	263	258	288	238	259	277	266	273	283	257	255	280	247	271	264	279	257	252	269	280	294	251	257	300	278	267	256	249	269	263	270	265	276	252	255	279	257	297	281	260	251	298	304	234	291	295	259	270	245	244	293	286	262	251	294	265	269	244	290	251	258	265	271	277	271	263	246	265	279	276	258	246	245	243	238	248	299	258	252	267	249	268	247	263	289	252	301	230	284	251	268	256	282	245	259	252	275	271	273	268	283	277	247	255	274	265	246	256	295	279	265	267	232	264	253	237	252	257	264	280	275	251	258	266	264	266	244	280	231	304	253	252	289	253	281	246	261	246	248	291	275	277	274	262	259	262	276	254	249	277	243	251	276	273	259	266	301	246	280	271	278	263	292	261	237	241	246	258	234	221	242	265	256	264	290	268	247	239	284	236	252	249	243	243	261	297	262	276	235	220	238	237	266	249	268	292	280	274	245	242	256	274	285	245	255	263	254	254	265	264	303	286	305	293	225
8410	1252	2074	2277	2037	1708	1419	1228	1155	1033	923	936	880	855	836	837	833	811	760	744	737	805	716	743	745	751	692	725	739	701	711	697	723	677	651	631	728	632	680	751	713	697	654	658	718	639	732	695	684	692	667	688	701	706	659	731	683	660	660	721	664	674	731	677	710	670	672	670	675	641	715	723	701	674	649	686	689	668	676	691	699	737	677	708	668	687	643	696	672	662	748	674	657	620	705	693	703	668	627	693	664	669	615	668	664	629	663	674	696	661	674	672	692	652	662	700	670	668	696	709	707	669	630	680	656	647	692	669	658	692	720	624	624	640	682	673	653	703	639	661	607	708	691	707	680	662	642	681	677	648	684	636	701	719	685	677	679	692	658	625	687	656	645	689	693	676	686	702	656	670	698	672	703	671	675	657	734	684	659	670	654	657	672	670	681	656	635	715	684	701	686	655	669	699	650	656	675	705	676	632	634	628	714	629	639	693	633	726	673	677	712	651	673	651	637	658	671	679	663	696	708	668	660	663	656	699	656	694	702	640	632	659	741	666	669	670	652	688	685	684	642	679	670	635	666	680	689	624	629	671	628	689	700	673	713	705	664	647	704	646	705	678	653	699	635	689	639	655	644	632	707	647	626	637	651	666	700	697	717	695	704	631	639	687	688	659	668	645	659	681	677	762	679	667	709	711	692	674	700	672	685	673	650	665	668	661	653	695	647	719	699	718	675	648	676	646	678	669	659	608	626	612	628	711	661	700	689	681	614	634	679	691	644	664	703	628	653	682	684	663	672	648	685	684	659	670	681	705	634	648	665	686	676	734	698	639	661	651	706	722	650	683	686	640	650	616	655	679	644	689	650	650	669	682	706	719	654	702	628	723	626	691	673	668	718	659	640	724	707	656	636	615	661	642	648	650	649	650	672	680	674	655	690	667	652	650	679	699	665	676	649	638	669	684	669	630	690	675	661	646	646	668	682	629	664	664	661	631	707	642	627	647	704	686	656	709	663	689	660	685	660	653	691	636	640	680	684	662	672	674	654	693	661	657	628	604	639	664	650	727	684	641	663	684	633	661	682	673	654	661	699	726	664	663	644	664	733	661	674	691	662	637	663	603	658	716	694	635	681	696	677	674	679	674	637	666	678	684	692	676	671	669	634	673	655	688	709	659	663	634	674	678	675	660	656	654	696	651	643	662	659	686	690	683	679	635	723	676	698	651	678	700	662	680	650	648	680	615	699	669	670	655	723	675	672	642	653	695	701	705	698	730	679	685	688	668	655	647	663	651	701	649	674	673	675	709	663	689	667	654	642	653	674	666	721	658	676	670	655	672	625	706	650	646	647	661	633	671	646	681	684	706	662	695	707	661	661	684	710	645	644	670	660	651	665	632	714	660	665	650	627	664	654	719	676	677	696	686	659	656	607	680	608	688	656	643	665	662	670	685	656	689	680	637	690	664	719	657	665	686	651	673	700	675	718	666	637	681	672	711	655	672	700	633	650	640	650	659	644	684	688	693	620	650	709	696	693	649	683	691	661	656	673	730	657	631	672	650	697	654	604	662	645	681	662	623	680	705	649	704	678	658	649	690	667	705	639	654	711	655	722	701	653	666	660	651	647	670	665	624	699	697	666	687	680	657	632	659	631	655	695	657	708	726	695	661	639	685	674	685	665	711	714	637	629	655	680	682	634	667	682	708	669	599	652	720	654	671	674	652	664	653	702	688	636	691	681	657	612	663	702	695	687	643	650	707	670	648	688	626	695	670	678	639	633	706	674	667	713	661	679	632	652	653	641	659	668	645	698	668	660	654	646	677	700	692	664	660	676	651	674	664	685	668	656	706	665	684	700	698	680	671	649	655	694	688	640	713	662	659	657	672	635	703	672	684	652	689	666	691	683	692	645	682	658	657	671	624	620	681	714	692	687	663	666	653	651	669	688	687	649	653	653	656	654	729	689	679	607	700	690	651	692	660	697	619	687	673	678	655	678	697	710	664	672	637	674	669	636	687	670	752	693	712	677	682	701	656	645	702	672	701	664	650	679	715	662	672	701	674	647	634	649	672	672	645	715	652	663	681	665	663	702	649	676	688	699	702	649	658	669	690	709	671	663	618	696	640	638	656	706	707	672	646	645	642	665	684	652	721	680	613	680	633	663	676	663	711	640	704	671	667	720	645	712	628	671	704	666	692	670	640	714	642	666	698	717	698	632	668	659	684	673	681	649	656	698	711	662	661	678	680	640	674	646	699	670	719	652	690	729	665	689	665	709	682	631	707	698	645	668	657	637	647	631	716	710	702	665	674	727	618	671	668	641	632	658	630	636	617	694	700	695	679	681	700	636	663	674	682	659	646	665	689	632	675	673	668	675	635	670	662	652	702	679	679	651	659	653	674	658	679	723	661	681	671	721	696	671	666	668	693	675	675	674	693	664	680	648	666	644	647	683	641	686	689	690	670	632	694	704	671	683	662	612	687	657	672	672	708	666	682	693	706	656	657	699	734	676	705	710	699	693	657	653	717	685	665	669	695	690	652	666	683	671	655	636	670	711	703	693	701	709	669	635	682	664	698	668	692	634	657	713	657	660	656	660	671	730	676	676	695	705	623	693	643	711	691	702	694	681	698	634	681	698	669	688	704	650	699	686	651	666	651	681	688	656	695	634	668	669	653	697	660	657	654	660	676	651	666	669	656	683	709	645	685	709	667	708	638	634	652	658	699	670	665	663	644	669	665	657	668	671	645	647	700	659	707	721	691	673	660	651	692	668	645	709	659	682	673	659	674	661	695	641	686	662	711	685	717	662	690	646	650	701	683	677	680	701	648	597	693	670	634	702	669	689	687	705	663	649	682	663	691	653	678	614	674	638	653	679	627	694	661	673	655	695	620	668	727	655	691	637	683	687	612	685	701	668	667	645	667	639	651	684	659	680	635	660	673	649	686	674	655	697	656	727	680	684	688	720	658	659	642	668	678	633	655	648	683	698	673	685	674	675	710	671	696	667	675	669	698	681	714	636	696	720	695	631	681	678	656	675	651	635	682	670	661	682	686	634	712	689	668	695	712	675	666	676	681	674	671	665	738	665	694	691	709	662	679	671	673	695	668	633	655	658	669	677	667	627	694	700	669	702	671	657	659	682	680	675	657	679	665	634	676	659	688	644	679	665	678	641	633	635	640	694	674	641	663	665	690	737	682	665	632	687	688	644	676	645	612	658	701	625	659	719	723	629	685	656	715	652	659	674	690	646	629	676	687	644	659	640	681	683	632	660	733	753	681	659	693	665	668	671	664	693	689	641	679	655	687	688	645	635	703	659	678	688	705	661	709	679	709	685	675	682	714	687	682	706	673	680	675	674	720	642	657	659	668	651	638	657	669	658	651	696	680	663	653	622	719	701	673	642	663	646	641	644	706	649	720	671	683	657	683	640	602	643	705	732	670	654	674	660	719	672	689	700	709	644	696	670	627	667	644	683	642	644	672	639	610	656	664	733	684
1807	412	421	453	407	392	414	404	426	413	373	445	428	378	439	412	416	400	394	459	438	442	447	396	425	403	374	411	397	413	363	393	409	415	415	408	408	392	356	398	400	403	392	436	429	418	402	414	391	367	412	405	413	432	402	382	387	376	427	362	419	403	383	424	417	410	371	414	415	408	407	392	408	369	399	426	427	412	430	366	405	434	342	424	419	362	384	412	376	410	387	386	406	424	369	432	414	421	393	402	433	390	380	384	390	411	404	393	410	407	394	409	386	406	396	412	426	427	406	362	385	399	397	396	421	393	413	415	443	374	402	362	402	400	398	418	424	389	421	413	447	419	406	432	388	371	416	366	456	419	418	385	411	429	438	457	410	430	396	449	393	405	408	415	388	379	394	406	409	387	400	400	391	381	424	412	417	396	389	390	421	457	384	388	428	426	404	400	399	412	396	376	426	399	418	385	394	413	416	398	397	391	358	389	391	368	444	406	380	366	411	409	387	400	428	409	449	394	413	395	399	415	376	420	385	390	420	426	447	423	467	381	376	392	363	384	398	377	361	424	362	411	396	419	460	450	406	384	386	409	400	436	420	404	391	415	428	411	392	382	404	387	409	394	392	409	428	394	372	404	382	375	391	397	427	389	412	353	427	426	380	398	430	437	413	374	429	420	408	412	402	412	400	343	389	393	420	401	408	406	384	459	432	372	429	431	384	460	418	381	385	429	435	389	385	412	395	400	418	437	376	396	390	393	371	395	391	353	383	411	404	427	410	445	431	381	435	410	427	416	398	389	411	429	395	401	396	361	359	389	394	408	433	395	428	428	395	365	382	385	392	381	414	441	399	410	399	411	398	377	388	415	416	388	371	391	403	426	399	434	389	447	394	371	421	389	433	430	417	390	350	436	380	403	375	406	397	425	383	396	428	410	386	398	397	412	397	424	402	369	414	361	410	372	391	414	392	425	387	441	378	391	384	398	383	403	413	419	381	408	508	440	391	402	399	392	436	382	387	374	400	397	408	384	366	458	372	380	392	393	380	379	423	401	439	428	442	416	416	430	417	413	412	436	390	424	380	405	421	431	387	396	377	405	414	437	388	430	423	393	415	408	423	398	394	418	439	376	374	385	432	390	398	380	392	397	420	399	394	354	389	386	407	389	418	415	375	423	426	433	422	383	416	383	429	390	420	386	403	402	401	384	414	380	397	425	407	412	417	368	430	407	409	371	384	373	389	435	411	413	403	397	421	442	390	419	403	418	422	410	404	453	395	401	409	441	414	388	374	385	394	417	394	430	357	424	403	382	382	392	425	425	394	422	409	371	416	400	378	373	397	404	381	388	440	436	397	400	401	417	429	397	428	408	403	396	404	430	396	418	433	389	363	361	391	425	391	417	404	385	364	403	481	398	411	387	389	424	351	390	446	385	431	396	397	411	379	417	406	394	413	383	430	432	423	386	397	409	385	396	442	394	392	384	421	400	417	404	391	403	387	380	393	372	396	369	367	412	416	390	421	430	400	443	396	376	394	408	422	386	419	385	397	386	395	438	447	397	419	398	419	435	400	393	395	459	401	380	397	369	353	358	386	386	447	427	406	424	400	410	381	403	369	409	467	394	421	416	390	386	396	410	404	414	413	387	394	387	412	450	426	406	362	428	392	422	410	382	384	397	437	434	383	352	394	428	421	429	400	427	420	413	439	397	386	431	440	383	413	443	394	400	424	389	416	397	436	418	385	396	397	403	394	418	414	416	401	406	393	406	375	405	402	421	376	414	437	429	451	394	401	400	388	440	441	397	396	395	413	399	423	430	444	421	408	435	379	397	441	411	416	366	426	373	408	391	398	405	435	417	435	400	390	427	405	436	399	389	374	407	370	403	399	407	388	389	463	377	426	369	419	442	386	406	416	386	393	428	384	453	377	385	386	408	398	393	392	422	384	356	458	409	372	395	413	408	435	430	415	431	415	417	423	388	410	393	432	390	405	416	378	436	399	379	380	408	417	394	385	393	405	408	417	396	392	402	389	390	429	420	415	394	453	411	414	439	400	389	409	404	400	423	367	395	425	444	391	417	405	403	384	397	406	430	370	417	403	427	389	408	406	416	361	386	383	417	391	381	416	419	378	427	394	381	377	396	426	372	422	400	366	380	402	429	416	359	446	405	400	458	394	423	412	398	393	410	414	408	401	445	411	407	392	441	390	413	430	373	421	439	433	416	399	453	387	414	431	406	372	400	409	381	440	380	417	379	429	424	415	388	396	405	425	399	404	395	449	410	375	411	404	378	419	378	412	416	438	387	397	388	414	407	438	373	395	368	440	401	407	420	388	359	403	372	417	370	410	398	425	434	418	427	391	423	411	423	409	390	395	399	415	447	392	412	398	437	412	421	419	345	424	387	411	457	396	442	400	397	410	409	401	463	415	431	392	409	348	380	389	418	449	382	408	403	364	373	377	448	427	393	409	380	395	402	441	392	408	389	441	357	382	381	432	408	411	366	435	438	376	386	395	413	410	425	435	397	370	422	402	394	417	361	356	392	395	393	402	402	373	475	394	404	390	399	406	416	429	408	389	405	426	417	438	410	391	399	411	387	392	399	399	413	394	400	405	414	441	410	399	372	364	458	423	395	384	414	386	394	409	409	438	387	382	405	431	409	392	410	409	414	403	374	413	400	422	413	401	392	436	441	380	424	407	420	378	413	419	397	414	414	401	359	395	392	397	392	416	431	412	385	408	422	380	408	428	410	405	398	378	370	383	405	379	413	405	415	410	391	371	397	439	398	385	391	401	403	409	405	380	380	420	382	382	388	400	376	416	444	385	390	425	399	396	421	444	419	417	387	386	423	413	410	400	411	395	379	390	369	411	398	396	420	414	417	432	437	371	406	386	408	400	415	421	408	459	422	410	400	391	387	398	400	428	432	407	406	418	422	410	391	418	421	429	428	384	415	407	388	407	443	415	384	412	398	407	398	415	370	379	383	408	408	410	401	344	408	409	433	411	405	387	438	415	433	425	388	388	393	393	390	374	410	416	399	429	419	451	424	392	398	426	394	405	425	416	427	376	400	396	426	409	407	403	437	402	392	385	402	380	428	395	427	366	386	432	388	388	359	389	405	416	410	418	412	386	400	427	386	391	363	399	422	426	407	414	383	368	422	407	420	397	399	394	423	375	410	432	392	420	417	389	380	410	391	382	382	388	368	434	400	391	404	411	379	401	364	397	394	395	420	411	420	421	393	394	417	438	382	406	402	447	372	405	387	393	400	392	396	393	401	407	398	384	401	415	424	410	409	405	442	431	435	417	367	417	401	381	417	408	392	396	393	389	396	399	414	372	396	423	396	432	417	449	399	422	414	437	399	401	437	411	421	427	436	356	411	447	392	375	418	401	370	428	431	427	413	421	414	379	412	376	424	434	430	382	398	378	414	387	396	399	365	355	418	430	448	413	410	380	431	378	415	402	424	393	395	377	421	399	429	393	426	351	412	412	398
2121	926	903	952	945	918	928	941	936	900	856	882	914	885	965	900	855	892	861	874	904	935	844	950	909	913	938	915	872	860	915	873	861	960	888	891	916	917	818	906	900	918	815	940	914	916	876	905	806	845	932	897	937	893	852	877	880	865	940	897	841	900	912	926	880	934	871	829	916	857	871	912	871	913	861	841	918	916	863	922	920	893	940	865	908	946	917	891	860	871	892	876	890	874	929	904	844	898	891	929	862	889	859	909	882	941	925	907	917	895	948	920	877	866	831	924	888	915	901	884	927	902	907	967	909	920	938	861	885	913	861	895	905	911	914	854	920	933	924	882	877	897	847	930	929	881	930	886	876	887	907	900	905	911	918	937	904	936	905	895	863	866	944	909	852	899	847	903	918	889	928	874	927	891	919	883	951	856	887	892	910	885	889	870	911	918	883	876	920	870	890	894	889	922	872	866	885	850	907	899	844	931	886	901	855	892	906	861	918	861	877	907	891	914	904	933	854	911	913	905	924	936	914	908	897	855	904	917	874	916	880	910	950	861	941	853	887	873	855	889	906	912	903	862	909	904	893	945	920	910	920	899	912	919	882	876	890	889	926	882	919	918	902	883	910	912	903	888	910	947	933	850	900	942	903	878	901	863	876	921	875	891	909	921	889	880	891	881	900	898	881	857	880	851	961	853	903	859	894	944	967	850	865	901	847	926	892	899	929	949	971	878	874	861	917	888	923	888	876	900	867	917	941	911	893	862	925	892	978	956	899	879	861	857	898	917	866	859	919	906	885	896	921	819	876	915	877	901	945	905	872	910	901	875	959	901	887	839	864	919	904	891	916	902	916	877	925	877	899	918	874	892	930	924	957	921	955	916	899	925	913	971	941	933	860	918	905	850	873	925	884	922	856	926	862	905	920	907	924	872	939	838	919	887	908	888	904	861	877	868	923	870	873	943	943	890	886	957	911	917	904	892	886	911	978	863	880	925	918	878	929	915	866	897	890	915	962	942	952	878	896	919	920	855	951	956	876	874	890	915	934	899	873	908	904	862	882	897	897	969	845	943	897	870	967	899	897	936	951	906	900	917	941	845	906	913	886	912	942	915	861	929	878	875	899	907	874	915	963	948	884	879	924	888	936	921	875	906	888	858	892	891	870	911	850	869	887	910	883	927	899	894	868	836	865	888	932	916	935	887	932	876	850	951	911	885	862	834	934	934	910	883	909	912	872	850	893	885	881	890	860	904	913	946	883	930	922	900	907	913	960	888	915	914	893	947	928	917	881	931	912	892	856	970	916	939	899	963	892	873	886	923	963	936	913	877	910	888	869	964	920	879	929	923	919	903	900	875	903	904	890	958	863	921	885	915	880	896	875	939	912	865	870	926	907	892	945	879	923	861	956	941	944	910	883	904	914	890	933	871	861	888	936	937	928	906	916	919	912	888	889	880	922	886	896	831	907	910	904	904	856	932	944	907	886	911	883	917	912	844	862	898	853	884	901	954	942	897	878	941	909	837	843	920	952	938	889	931	883	904	915	852	894	914	883	926	898	945	924	915	861	875	919	930	943	885	878	893	885	934	857	907	930	917	903	923	909	915	873	932	883	907	908	902	930	895	881	897	894	871	940	888	895	885	888	870	912	904	898	882	888	848	895	969	865	946	927	888	891	874	895	889	888	927	896	968	852	901	936	925	924	923	894	911	931	962	954	954	887	901	850	878	904	933	828	906	951	922	879	878	870	948	904	895	901	859	834	959	953	922	878	880	897	884	882	932	915	933	869	906	901	892	887	890	854	918	892	908	921	839	895	856	994	897	894	879	866	943	918	954	883	877	898	907	931	895	884	893	937	918	892	858	910	890	938	918	897	876	918	924	938	902	962	904	893	918	897	901	879	885	869	883	879	865	870	981	915	889	893	924	850	856	896	910	866	946	912	861	878	925	855	849	893	902	931	979	935	961	910	899	925	895	932	885	850	845	905	842	865	907	876	910	840	915	843	887	879	914	924	855	902	915	953	867	861	916	905	942	899	877	904	928	878	895	890	907	939	927	903	899	943	889	930	880	881	944	967	937	830	865	918	888	915	863	927	922	873	863	914	881	863	950	940	931	909	921	922	879	847	886	869	931	896	874	911	900	887	903	931	888	867	919	922	907	950	964	942	898	876	873	899	950	831	873	979	953	944	882	811	905	885	920	876	925	942	879	888	889	916	889	909	853	908	876	918	910	872	910	915	886	885	918	917	922	916	856	908	905	911	828	918	887	952	892	905	877	889	943	917	887	893	892	865	864	890	872	946	875	932	898	859	908	888	923	902	913	890	902	880	857	869	900	921	897	909	874	890	870	930	887	903	887	900	850	890	941	883	911	870	902	878	884	870	910	934	885	905	909	885	912	879	891	909	885	929	870	866	930	920	884	934	895	922	872	921	895	895	876	883	908	950	926	876	940	883	892	927	871	881	950	927	889	900	887	844	874	876	915	911	868	938	924	904	901	906	960	852	866	906	925	889	919	944	948	905	897	898	942	881	867	893	875	905	905	878	916	896	878	897	899	903	888	946	907	883	902	887	947	884	874	957	862	902	930	914	930	911	843	917	912	937	914	928	931	882	876	926	872	879	898	861	925	903	897	842	875	907	899	949	893	887	980	914	909	953	871	890	863	940	872	898	913	863	908	920	928	947	931	946	927	903	954	916	853	894	907	895	979	922	956	926	909	867	879	867	878	878	895	889	924	873	895	929	921	941	950	875	916	962	933	859	877	877	934	926	908	927	992	877	888	835	841	871	938	855	898	939	901	901	874	901	904	945	879	909	910	872	897	911	907	866	891	899	877	951	885	946	913	887	884	887	927	930	935	946	943	977	895	881	884	914	933	889	865	850	960	866	847	883	910	925	911	882	924	913	903	894	909	930	943	906	877	872	914	897	923	946	922	921	906	889	916	900	931	887	882	907	890	886	930	895	941	886	901	918	916	935	934	873	858	907	907	927	916	906	833	923	946	914	872	859	905	887	974	895	866	895	846	921	919	933	880	877	878	950	871	884	936	864	855	878	930	903	911	952	882	919	933	918	881	946	893	897	908	920	877	923	899	909	880	966	967	918	840	915	862	934	929	896	912	894	925	863	910	895	934	881	885	922	867	887	881	953	871	912	879	879	859	920	834	887	907	907	915	954	921	912	857	892	895	961	921	912	884	912	924	899	905	916	891	862	900	881	876	876	961	886	887	901	917	898	889	943	858	949	904	914	882	893	862	893	927	851	893	897	890	941	891	868	931	923	927	885	908	918	901	854	856	883	869	910	867	902	936	869	903	933	895	931	867	908	894	876	911	920	870	936	863	884	895	898	903	922	926	904	905	865	859	895	916	892	909	915	902	906	946	970	937	865	879	926	873	910	913	860	905	925	933	930	951	906	882	918	896	894	887	938	884	951	928	893	878	895	840	903	948	914	897	907	946	861	900	898	882	982	955	955	856	906	895	855	902	893	872	888	853
7882	566	573	451	349	330	270	242	254	217	219	229	243	208	195	218	219	198	206	217	223	233	177	182	219	212	223	188	215	216	201	189	221	201	197	216	198	206	221	206	214	173	202	190	219	217	190	203	180	213	211	190	196	215	215	234	236	200	207	213	198	221	229	215	227	185	209	176	219	198	213	199	212	202	212	218	217	215	195	196	195	190	191	210	206	242	185	187	221	216	218	205	209	197	209	196	208	191	224	201	220	204	197	190	170	210	211	199	218	232	181	217	203	215	196	221	181	213	200	213	216	198	222	194	190	207	188	225	206	202	199	210	219	211	184	195	226	191	192	235	203	197	174	200	201	203	206	224	234	208	193	216	188	183	203	229	198	152	209	197	207	196	208	206	194	224	215	194	203	212	205	212	215	205	195	221	181	199	208	190	190	214	238	217	189	200	210	210	205	233	206	239	214	219	221	221	212	186	223	201	211	203	218	208	212	208	183	192	193	219	210	208	208	225	191	220	210	209	210	186	178	190	170	215	204	178	188	189	200	245	187	189	208	184	197	193	212	198	199	236	218	216	187	211	176	167	185	199	225	190	205	219	204	187	206	195	201	213	212	197	213	188	213	185	187	174	222	236	224	233	225	199	184	205	212	218	197	222	211	219	202	197	193	192	182	215	222	197	179	215	230	225	215	224	206	191	216	209	196	199	207	202	221	208	217	170	206	198	169	200	215	213	200	210	209	182	195	221	206	190	224	212	196	207	218	225	203	205	189	221	208	211	217	203	238	233	208	180	204	217	222	215	209	199	201	202	223	186	235	220	250	210	183	188	197	194	214	210	203	175	210	219	232	202	223	193	223	217	219	191	179	187	208	238	215	238	209	210	217	221	191	188	207	199	206	214	195	192	170	199	162	214	195	206	217	205	225	222	229	184	195	211	224	214	216	205	216	192	234	208	203	230	190	239	206	236	183	213	208	217	248	211	224	212	204	217	195	173	204	213	210	195	213	216	204	216	213	224	184	213	223	224	190	205	176	173	196	193	183	192	188	193	200	231	220	232	189	221	181	193	209	223	208	228	193	195	211	190	209	199	208	186	194	196	179	206	203	200	209	213	196	209	210	191	174	186	204	211	220	176	221	219	198	219	199	204	213	206	208	183	234	202	231	196	226	187	225	206	197	215	220	195	212	197	219	211	190	202	207	194	202	221	196	203	210	185	207	219	233	205	221	221	209	235	200	202	222	212	199	178	197	211	188	193	186	205	199	214	203	216	187	194	178	235	230	207	208	198	208	218	216	231	208	195	206	198	198	216	201	204	170	181	209	182	219	197	207	209	215	188	223	181	216	197	212	171	199	219	195	218	191	204	175	212	186	199	203	213	209	213	190	192	195	187	214	221	226	189	184	221	199	183	196	188	203	195	215	214	205	220	205	187	210	203	233	225	211	197	200	196	206	205	173	200	197	224	213	193	206	214	193	204	200	205	230	193	210	209	198	214	223	211	206	173	205	213	187	228	197	181	187	191	196	201	208	188	213	220	182	200	206	216	218	200	206	192	229	216	220	193	221	206	187	209	173	188	228	217	203	195	209	186	217	213	232	183	202	192	195	197	211	204	203	206	229	177	216	226	229	211	224	234	172	191	179	202	190	222	192	213	195	199	207	203	211	195	197	213	211	222	203	205	225	223	181	207	217	210	230	209	214	218	199	200	205	230	203	206	208	175	188	161	203	235	182	238	185	186	208	217	207	209	191	201	205	225	238	197	203	211	212	189	180	224	202	221	203	205	228	251	203	212	209	203	199	209	205	211	196	210	216	221	194	185	190	193	194	207	206	177	196	196	228	206	187	178	171	199	222	189	236	202	185	200	231	211	223	222	209	204	200	188	207	196	205	204	225	196	196	187	209	197	194	227	207	209	200	196	198	177	236	191	201	195	164	189	203	194	213	191	217	197	205	227	223	194	196	197	180	220	222	204	223	189	198	188	223	199	210	193	196	180	189	221	197	224	191	183	210	181	202	224	214	225	195	221	226	200	190	202	221	193	214	207	210	229	209	216	233	206	194	216	188	202	210	198	216	193	216	191	180	208	223	208	212	225	213	211	185	172	199	194	203	210	206	195	197	219	223	157	237	202	188	221	194	219	199	179	199	221	194	221	200	196	193	189	205	185	229	199	223	219	217	212	260	205	217	221	196	166	191	182	202	198	215	199	211	208	197	189	210	209	180	200	191	174	231	191	191	198	229	226	217	198	205	197	243	191	218	201	187	212	178	217	195	159	195	223	210	207	198	216	201	192	201	211	207	205	216	204	174	183	212	208	171	208	167	196	179	202	220	188	190	225	202	197	220	215	190	197	204	204	197	193	200	182	194	206	191	217	215	232	162	206	184	216	176	209	187	218	191	216	200	196	212	191	164	211	192	234	227	189	212	196	197	226	220	176	196	209	179	193	204	225	190	194	216	222	219	207	200	213	224	203	220	191	204	227	228	185	210	219	206	185	225	195	210	199	188	192	198	197	218	200	209	215	181	200	192	207	211	203	175	191	210	200	200	206	226	221	223	182	207	226	200	205	202	202	197	214	197	198	198	173	200	194	200	176	193	205	210	188	207	191	205	184	155	207	211	209	200	197	209	191	206	207	223	223	211	204	190	239	199	197	222	203	189	213	211	195	198	202	175	222	233	196	196	189	200	216	225	173	207	201	212	203	205	199	221	191	185	197	204	202	191	209	199	237	229	212	206	171	198	189	201	195	193	205	184	180	180	204	197	215	183	199	214	238	189	199	172	216	210	178	179	214	185	209	222	208	203	202	202	187	178	191	215	196	216	227	210	222	198	223	228	227	200	199	207	212	205	183	224	177	193	176	179	203	241	192	215	209	197	193	205	191	205	210	207	195	219	189	190	192	190	209	192	184	193	187	198	195	222	209	191	184	187	220	215	194	205	220	205	178	214	190	201	196	199	247	198	211	206	235	211	199	181	222	196	223	224	199	207	198	209	220	200	205	199	236	183	195	192	219	203	174	189	206	218	184	196	203	188	218	198	192	217	223	209	204	202	193	184	195	210	219	206	199	209	191	227	194	205	213	196	218	200	212	217	158	181	190	214	219	215	188	208	203	178	212	249	194	219	195	237	190	177	211	216	210	200	215	217	226	206	222	224	215	224	204	193	216	211	220	226	216	210	203	216	194	213	209	186	189	225	202	196	173	230	214	188	210	180	203	207	204	203	232	184	207	217	216	213	228	215	248	210	209	210	207	224	219	193	187	210	211	193	211	201	227	196	191	223	232	206	218	225	222	190	210	170	178	213	226	198	190	203	207	183	231	195	205	194	211	180	192	203	228	230	187	218	203	232	194	212	210	203	199	210	228	192	216	203	188	196	181	185	208	212	211	192	211	206	185	218	210	221	207	205	183	214	194	222	207	199	217	211	181	213	194	208	178	194	197	205	205	205	198	234	237	200	194	194	199	231	207	233	188	215	213	193	206	207	204	189	223
6509	809	1194	1313	1144	1032	910	825	757	705	705	654	634	629	632	616	640	589	565	584	590	547	550	604	529	543	527	568	567	546	551	515	519	544	537	499	524	551	569	517	524	510	506	529	527	500	544	547	518	536	504	520	548	500	551	523	515	508	547	524	533	546	553	542	532	553	535	525	525	529	503	518	486	526	536	546	539	498	540	525	545	502	536	531	543	535	493	537	542	556	501	525	569	514	503	518	520	537	513	529	492	491	504	556	518	570	534	528	562	532	508	554	507	527	495	526	521	515	498	553	544	542	514	550	508	488	516	491	523	575	503	520	510	532	502	500	507	543	526	539	505	511	492	561	517	482	533	502	547	513	561	537	542	498	539	522	554	543	531	503	498	506	551	519	555	536	545	497	513	516	551	520	508	497	529	482	511	534	541	504	507	521	493	515	471	549	507	522	507	498	519	540	527	509	520	541	565	526	531	522	563	523	519	473	497	525	489	523	555	481	521	517	573	498	487	496	541	532	538	537	531	523	509	516	532	511	519	576	539	522	532	500	543	530	507	555	558	485	488	510	543	515	511	541	523	521	518	519	530	550	476	505	518	493	508	562	551	540	537	564	512	508	502	472	500	510	546	536	532	526	555	549	494	528	513	522	578	557	524	539	522	524	552	512	502	542	534	538	500	484	505	527	538	494	557	506	518	543	497	484	528	522	525	544	533	529	528	549	477	512	543	490	495	566	534	514	564	532	532	517	524	517	507	543	537	581	500	508	523	532	534	521	535	513	507	520	536	538	518	528	548	510	481	535	516	485	546	507	509	510	539	531	546	544	534	520	528	529	481	577	529	519	521	513	550	540	521	538	491	508	528	522	530	488	509	521	495	490	508	512	503	540	491	491	525	516	486	556	541	533	515	491	527	496	520	539	530	592	533	536	540	508	517	490	491	507	504	529	524	498	494	502	509	571	529	527	549	512	508	536	516	494	522	519	490	519	525	500	499	548	507	536	531	533	489	489	509	543	577	510	530	571	528	511	537	513	514	495	540	489	509	590	520	502	499	529	552	490	521	524	537	544	515	504	525	541	525	533	547	523	541	515	556	534	532	539	534	497	544	500	528	536	494	523	579	522	536	508	496	483	496	545	517	546	488	558	551	471	523	528	537	562	515	541	526	491	506	496	541	514	565	511	518	513	494	527	510	540	510	523	530	534	556	517	521	522	537	525	536	539	454	514	531	503	505	532	546	529	507	542	552	524	492	571	511	523	503	481	534	515	527	496	533	536	505	532	525	537	525	539	542	517	510	529	543	540	576	526	504	553	526	534	536	501	537	522	526	498	556	522	532	561	557	542	532	501	526	496	516	514	503	520	522	519	566	532	530	506	556	510	506	533	511	485	515	513	509	511	543	510	550	523	516	510	514	530	573	475	514	536	505	528	564	491	525	511	523	541	532	535	499	540	491	488	512	518	504	537	522	474	533	502	479	531	559	558	513	542	503	527	535	553	553	482	520	540	519	548	486	562	539	514	512	543	506	534	560	551	488	519	526	534	541	527	502	519	560	556	525	498	548	490	535	543	552	548	511	513	568	557	561	492	536	491	547	522	506	541	539	548	501	527	539	532	516	544	524	541	534	540	536	580	549	531	538	515	539	532	567	512	535	523	523	524	497	561	541	528	508	552	484	573	518	530	523	473	505	543	545	533	488	522	542	551	524	491	531	493	524	520	529	541	498	505	525	572	528	534	520	503	497	519	504	529	562	510	554	512	555	533	561	522	530	538	519	518	526	569	496	509	489	543	530	533	530	518	545	533	512	470	501	540	539	510	530	527	513	495	536	567	480	549	542	499	526	516	508	548	555	496	531	518	495	547	502	523	493	526	521	507	494	532	526	523	520	518	541	570	533	535	493	528	531	514	567	534	537	550	555	542	568	507	532	493	497	536	516	549	526	515	537	477	535	513	515	523	556	551	505	488	522	512	535	546	513	529	532	549	524	556	491	511	508	542	514	520	529	519	515	513	504	531	526	550	539	523	506	520	569	484	526	522	520	540	532	491	508	483	479	517	525	505	515	524	548	479	513	496	576	573	532	500	543	556	520	549	530	514	514	504	528	525	458	520	533	545	528	530	513	567	545	553	523	554	521	481	531	526	539	484	505	542	520	573	546	509	526	519	516	553	477	537	510	514	541	522	496	520	563	535	530	540	543	574	563	518	533	514	532	526	519	486	474	539	566	533	564	521	529	498	557	499	513	500	492	534	549	523	507	502	492	522	551	502	499	551	513	502	561	535	559	532	536	527	551	556	526	491	534	502	521	522	509	507	490	493	529	519	474	524	526	526	512	524	511	495	512	497	517	541	548	577	505	525	517	524	502	533	518	508	532	528	572	530	529	504	545	498	537	474	518	544	462	541	569	528	504	537	538	484	525	517	526	525	497	491	528	534	563	482	518	510	522	524	531	537	515	500	523	560	500	535	522	507	529	529	573	537	520	494	541	535	556	509	518	500	546	522	499	565	507	539	554	480	500	462	525	578	566	522	515	521	520	472	523	485	539	558	520	524	520	527	532	537	527	536	510	495	536	553	537	509	535	563	524	536	537	467	541	547	520	496	521	518	504	508	521	543	554	543	469	499	531	534	501	547	526	534	541	504	505	536	553	485	549	542	541	570	546	519	546	504	555	540	503	561	482	488	484	508	489	515	528	517	526	541	513	532	548	491	504	533	578	518	529	529	537	523	525	556	509	494	535	521	524	526	520	528	530	517	565	507	491	519	519	474	517	518	538	529	517	531	521	527	503	502	528	514	521	490	495	493	509	513	557	494	521	553	518	497	519	559	543	517	545	508	494	559	540	529	513	501	542	548	577	511	495	473	534	549	531	510	491	513	508	524	529	540	488	567	511	550	509	523	486	582	535	531	526	511	528	520	525	517	564	506	562	532	538	568	532	516	525	537	541	499	541	524	541	532	528	490	522	523	576	548	492	545	506	545	513	521	527	513	503	534	490	517	560	555	493	489	560	553	516	514	517	519	511	483	526	551	536	582	504	500	503	517	524	517	543	528	556	540	563	560	496	519	533	498	554	468	505	547	520	534	549	508	543	515	518	549	510	542	502	582	512	524	514	543	519	468	526	530	539	512	509	498	531	574	538	542	554	547	500	519	507	524	545	535	492	525	532	504	502	539	505	505	534	545	529	497	566	535	528	534	502	534	501	525	543	524	528	519	515	503	515	482	553	514	522	538	504	520	551	534	529	521	529	495	555	504	510	512	520	536	522	544	516	537	496	538	552	528	513	534	504	549	502	569	490	532	536	522	502	535	561	506	512	462	551	560	520	539	515	503	520	502	530	466	537	529	556	481	546	537	481	501	503	511	529	520	512	488	500	536	558	533	544	560	537	515	539	544	496	552	548	511	513	482	512	530	562	553	523	542	509	520	529	556	530	534	532	524	509	544	514	530	506	531	538	523	522	510	551	482	518	487	499	513	537	492	575	501	494	505
15222	1283	1012	829	602	468	429	376	348	332	298	303	286	299	292	255	308	284	256	294	293	267	306	286	250	249	275	290	286	272	287	286	279	296	248	284	268	255	280	266	261	259	296	270	280	248	270	283	285	268	232	259	271	280	278	267	262	248	267	269	283	261	265	274	243	237	269	282	250	257	257	265	269	279	285	269	268	296	273	299	257	267	258	266	263	247	258	244	276	280	254	261	282	276	233	254	253	284	250	293	264	248	251	250	240	274	242	258	272	264	274	266	259	306	260	242	248	262	298	275	244	260	257	270	288	305	262	270	254	263	296	258	274	262	270	285	232	254	299	253	242	286	283	283	245	279	263	245	287	241	269	265	233	264	266	265	288	293	244	237	287	248	286	253	238	255	246	247	291	259	263	281	269	264	243	270	256	276	281	279	255	253	250	266	239	264	272	268	252	287	258	274	264	224	281	256	257	266	286	267	264	242	284	279	243	282	296	256	285	251	253	264	245	247	254	263	253	271	271	261	262	247	270	261	269	251	292	304	249	241	278	262	268	288	275	253	256	252	257	286	278	263	267	270	270	269	257	268	267	289	278	257	240	258	260	274	269	256	258	269	260	252	244	231	227	278	260	259	255	257	275	260	279	278	269	259	248	282	297	237	259	237	271	261	265	285	273	278	238	272	245	293	282	272	282	226	280	262	291	242	300	280	261	255	269	295	244	277	241	266	275	250	247	296	250	284	211	255	304	295	276	278	265	252	237	287	264	279	279	279	259	269	269	264	276	263	257	259	269	286	253	277	257	257	253	265	267	262	258	276	270	272	249	295	244	247	284	298	267	270	266	224	282	282	276	255	259	290	258	262	274	264	252	259	277	273	260	261	280	254	278	277	273	297	264	269	289	296	253	260	259	285	270	257	261	286	296	259	280	268	261	283	285	260	266	316	225	283	265	263	282	260	260	271	262	262	284	272	252	257	295	254	253	248	232	285	263	281	285	314	260	269	269	297	272	262	257	274	293	258	240	267	281	275	228	264	269	264	259	301	255	255	254	238	278	288	258	310	239	242	282	268	277	229	241	278	275	237	281	281	282	284	287	241	255	261	251	254	241	288	258	259	249	260	284	265	237	253	259	279	241	245	258	271	272	255	272	265	255	274	304	262	248	279	286	289	266	257	240	231	246	255	252	252	241	290	236	246	259	279	273	243	248	286	291	265	254	296	252	276	293	258	268	296	249	253	247	251	235	262	256	296	294	282	249	277	254	301	310	265	246	232	244	233	259	269	237	240	329	285	242	265	250	257	259	268	257	256	274	283	275	243	256	282	296	273	275	240	262	245	274	268	292	257	275	265	267	308	255	255	283	252	253	236	270	244	280	273	271	257	275	282	280	248	272	257	282	272	246	257	257	285	258	261	280	260	308	253	260	270	249	271	268	277	295	277	262	273	236	264	257	272	278	261	268	277	251	276	271	243	275	256	242	258	232	251	250	249	262	225	307	253	232	267	277	246	279	238	239	230	254	240	239	252	257	269	264	300	285	277	300	283	301	290	288	282	243	259	255	270	292	231	283	285	258	269	233	267	286	285	297	261	248	281	259	247	255	274	250	243	255	294	262	291	266	247	240	255	258	279	278	273	277	290	276	253	267	267	279	281	237	277	289	271	242	277	277	230	249	267	279	290	279	273	259	259	247	271	248	231	267	269	258	260	241	259	248	292	258	294	259	269	262	266	287	260	278	248	256	247	252	249	270	249	253	261	269	278	282	278	271	280	227	253	262	252	235	227	274	290	296	267	258	264	236	268	275	251	274	270	257	281	298	251	235	245	293	275	224	247	247	236	248	236	269	267	265	253	282	251	249	233	280	277	260	282	263	254	270	230	244	288	291	261	261	220	295	290	265	276	275	306	241	299	264	246	275	270	288	259	264	264	248	280	267	278	288	284	227	252	274	260	246	273	257	292	268	246	271	241	266	265	271	278	263	243	238	287	261	290	277	243	268	293	259	257	261	251	291	255	315	252	267	258	215	273	279	269	277	255	266	252	279	267	282	289	271	225	241	319	261	264	265	282	255	310	243	258	234	238	239	225	289	244	283	289	303	290	271	272	270	269	304	258	282	238	252	270	246	289	275	286	271	285	264	289	266	272	257	265	234	274	264	253	243	274	259	270	282	286	265	260	303	258	234	276	255	261	291	282	270	289	264	249	251	270	280	279	240	260	289	259	286	273	258	272	257	267	252	255	280	266	262	279	253	276	304	253	258	246	266	288	282	265	296	249	247	274	277	257	268	274	292	245	228	241	263	265	249	253	265	255	227	243	271	267	251	282	245	251	267	258	260	274	288	280	272	277	265	260	270	238	272	251	284	282	248	241	250	274	251	253	295	267	266	272	250	272	226	282	270	288	259	266	284	252	255	278	258	266	227	259	275	277	244	272	234	260	253	275	248	235	242	238	241	290	279	265	266	262	277	287	307	292	291	255	282	251	265	269	256	260	291	254	260	269	265	289	280	272	268	241	256	243	269	265	280	280	246	268	295	259	248	263	275	242	286	261	286	283	275	252	274	267	296	295	294	276	251	277	281	266	271	255	302	244	278	281	248	231	282	261	272	245	257	262	256	233	258	245	224	308	251	241	287	276	247	272	248	279	228	297	295	262	300	281	256	240	293	248	263	238	279	229	274	254	274	292	270	239	244	283	289	287	258	267	257	300	287	269	291	286	248	245	291	260	246	244	268	276	267	265	239	249	249	226	253	251	269	267	265	274	287	270	257	247	282	245	272	253	246	284	312	274	241	228	274	273	274	267	253	266	274	255	267	255	283	285	280	246	276	246	275	274	242	266	259	242	246	286	306	253	273	270	261	245	229	256	259	252	267	278	258	249	283	290	266	278	275	239	226	265	236	257	260	270	266	282	271	260	260	285	249	252	262	285	271	280	294	256	259	257	243	250	236	254	263	279	260	255	265	292	250	259	280	244	295	268	294	254	261	262	268	267	256	283	260	250	254	287	272	251	254	271	274	283	246	286	273	294	285	275	280	267	269	222	258	291	265	245	242	260	270	294	275	267	235	255	300	268	267	276	257	244	249	258	246	255	233	249	239	285	271	272	263	265	261	266	258	258	249	249	246	291	259	253	271	251	284	270	269	240	243	264	269	251	287	273	278	261	312	248	291	260	283	259	240	245	250	241	285	274	239	270	273	238	272	269	268	269	264	241	254	256	238	243	253	261	271	234	284	264	239	249	257	280	272	248	278	259	266	266	270	272	251	283	217	281	256	261	266	269	268	277	239	236	260	256	245	249	271	282	268	295	277	219	261	276	270	266	257	262	290	296	259	289	255	239	288	281	260	225	271	249	272	264	280	258	259	257	271	265	288	273	271	288	260	247	250	281	275	261	277	264	258	275	322	308	281	288	302	225	245	271	260	272	298	235	269	302	274	255	256	285	237	248	259	253	292	260	300	242	245	269	257	265	280	258	266	273	271	274	242	228	295	240
8471	1205	2138	2365	1977	1628	1412	1230	1070	1086	1010	960	889	869	811	844	833	733	765	793	741	750	716	711	724	728	735	757	735	673	710	692	683	663	700	705	692	708	680	730	674	663	671	686	659	717	684	681	736	729	713	684	673	715	663	680	689	657	696	711	687	643	674	656	705	714	668	732	661	682	682	685	689	698	623	669	674	666	706	717	694	715	658	644	688	649	675	675	667	670	680	657	682	716	709	664	680	643	644	663	653	650	716	671	685	650	645	681	688	679	656	694	645	694	687	653	621	672	698	688	691	703	688	668	710	682	727	641	683	641	681	622	655	609	691	648	695	703	656	648	698	725	651	683	664	725	664	664	656	655	637	704	650	737	686	709	643	698	698	707	696	689	642	685	663	658	697	630	658	667	727	646	682	651	661	645	691	690	658	659	704	654	717	684	659	670	691	625	688	677	683	701	687	682	671	682	698	719	674	677	683	686	670	656	675	657	730	687	675	718	658	680	681	703	652	633	676	641	739	670	670	650	675	669	625	696	684	690	661	672	679	672	661	714	661	711	701	667	734	676	711	638	651	695	658	637	644	654	694	675	630	659	720	688	711	696	610	674	665	657	711	636	659	701	642	653	688	687	688	705	683	648	670	657	674	670	646	696	673	652	642	618	666	621	695	677	713	657	669	704	679	662	649	650	670	680	645	672	633	697	670	652	694	685	689	666	648	675	620	656	640	672	661	644	687	696	658	665	640	693	697	665	683	628	677	714	673	672	657	649	699	647	662	703	658	680	702	714	668	697	661	686	618	689	669	668	682	698	683	690	708	701	655	612	663	705	683	670	657	659	664	685	681	672	651	674	635	647	688	677	667	705	697	719	663	629	662	696	714	674	680	711	680	622	605	649	666	664	668	710	692	631	700	654	691	632	661	659	676	684	672	683	663	664	665	639	664	685	647	679	648	694	691	692	632	649	681	703	686	668	683	691	624	646	635	645	638	674	649	728	691	675	688	662	651	670	693	650	689	689	656	679	665	676	663	662	656	701	663	670	653	689	702	696	662	681	674	654	657	669	683	658	645	688	661	674	675	690	660	653	669	691	682	651	684	666	645	681	712	648	735	616	672	638	656	671	632	663	650	648	612	630	653	705	660	706	703	711	698	672	623	666	709	674	690	716	642	662	666	711	651	690	638	644	628	689	711	653	715	699	690	630	662	678	662	630	683	659	649	669	659	689	651	655	677	671	673	658	667	671	655	682	690	706	664	648	681	660	639	647	668	668	674	647	650	653	669	623	670	672	699	642	658	667	721	727	666	670	648	685	692	675	700	640	674	698	694	665	698	670	654	698	676	688	699	675	677	627	639	643	654	643	637	675	672	653	665	659	729	629	687	705	656	633	712	696	688	703	652	682	646	664	644	666	668	676	612	643	659	697	645	654	650	672	677	656	660	669	681	647	645	631	667	676	684	645	701	681	664	658	658	672	690	697	700	651	689	636	705	668	655	681	648	677	635	678	660	671	717	702	668	712	659	639	678	693	693	663	719	687	662	702	651	674	678	629	697	687	656	692	674	693	651	715	715	707	693	686	683	679	642	679	658	686	627	715	706	629	627	683	657	698	664	664	675	624	670	673	664	647	701	696	694	669	674	664	690	664	668	684	700	673	652	680	675	699	695	648	647	678	702	686	678	663	617	705	636	695	672	650	658	707	648	671	665	670	655	696	646	676	651	665	677	701	691	708	673	657	687	656	662	682	673	668	648	654	693	660	682	649	667	660	649	729	678	640	668	625	661	687	696	682	661	628	726	711	656	709	713	700	655	655	708	657	676	665	668	664	669	669	682	674	655	704	687	682	653	686	695	637	691	698	710	678	670	692	709	633	655	675	655	675	653	668	654	641	670	683	681	706	661	654	722	664	683	648	642	708	694	652	664	643	638	664	665	714	700	662	637	606	693	652	669	657	631	650	643	666	682	684	669	674	678	660	648	750	661	680	687	702	622	643	639	686	667	711	702	653	701	669	717	672	649	721	682	648	708	677	677	713	682	639	683	664	659	680	618	677	693	669	645	646	622	685	648	691	667	682	657	645	684	661	654	660	690	656	665	713	637	674	644	644	644	699	700	720	638	632	677	694	626	677	670	715	649	653	612	687	689	663	683	669	689	691	688	711	669	672	661	657	665	635	646	702	675	688	672	677	674	645	667	628	663	651	661	719	661	647	716	733	660	688	671	676	684	639	648	699	667	639	690	678	665	663	630	642	685	670	695	654	680	672	707	676	657	655	658	693	717	665	592	640	651	717	705	692	682	711	670	708	707	675	657	633	710	709	631	659	679	637	669	637	689	675	656	666	631	698	699	682	685	636	682	657	678	670	679	668	661	698	626	719	663	641	641	696	671	705	721	693	648	669	642	649	665	629	641	702	704	654	718	684	659	616	662	697	633	713	689	668	682	677	638	659	695	678	682	663	724	631	655	649	684	668	621	648	684	602	692	674	659	679	682	667	668	678	638	685	641	658	689	653	656	629	704	683	689	701	715	696	659	697	694	671	677	720	637	720	696	651	630	708	679	696	625	732	662	673	684	647	655	632	658	633	700	687	679	688	658	668	664	699	640	680	700	673	674	676	681	696	677	668	680	677	673	646	662	684	712	666	652	673	616	673	678	701	719	710	653	632	631	670	630	641	690	651	682	684	680	655	677	711	719	699	653	661	663	689	662	703	673	628	682	706	621	678	688	662	688	668	712	626	677	692	649	662	687	717	631	702	688	678	700	698	680	681	699	680	668	673	669	673	686	717	672	707	661	686	691	691	662	688	662	664	677	690	667	692	686	685	696	701	707	655	672	660	699	695	679	669	614	674	634	667	697	663	619	641	665	654	697	727	672	669	656	664	643	720	717	663	711	708	649	622	703	635	684	659	701	713	696	671	664	689	669	643	680	666	653	676	695	660	666	676	656	680	679	667	689	719	652	690	659	686	691	682	682	656	669	628	695	661	679	660	701	701	668	704	637	664	649	668	686	653	693	702	650	644	690	682	723	700	692	703	713	630	699	675	667	646	683	648	694	641	683	687	682	672	695	634	666	678	687	668	695	669	685	673	659	662	709	664	688	664	662	681	661	686	683	666	641	641	714	678	647	672	697	671	668	667	683	674	682	709	624	623	639	666	671	694	667	674	672	643	699	667	707	702	678	656	653	668	687	681	617	647	681	668	694	723	673	633	705	624	717	689	677	679	658	658	697	682	727	696	652	705	669	694	689	720	746	675	689	644	698	632	669	663	634	643	670	669	676	697	652	646	629	662	661	697	649	650	659	643	702	729	629	645	684	674	649	659	644	641	620	657	655	668	653	664	681	701	711	690	654	641	683	687	651	690	694	693	616	699	652	696	628	693	673	684	635	661	643	694	712	669	656	654	700	692	677	678	669	678	656	669	647	634	651	665	690	750	664	678	688	721	618	654	645	667	689	661	651	705	730	680	643	683	647	627	696	690	699	648	666	695
1812	424	392	426	447	416	418	410	403	426	441	424	389	431	400	415	426	445	403	408	436	440	386	382	415	411	432	427	405	400	406	443	411	381	401	398	379	407	369	381	404	374	431	408	389	396	409	414	435	403	405	404	420	435	427	357	393	431	392	399	412	389	395	387	436	459	401	435	445	440	402	393	401	388	410	419	430	388	426	413	387	379	373	427	390	393	404	380	402	461	361	431	436	440	416	395	409	425	425	397	405	449	393	407	402	408	399	412	418	405	394	388	457	408	451	384	405	374	439	421	410	437	432	426	409	420	430	411	393	405	430	384	385	386	387	411	427	439	416	414	412	418	416	418	420	400	397	404	425	392	401	438	403	413	379	425	434	381	447	421	417	427	410	396	367	391	391	410	392	409	381	392	454	440	405	445	443	414	439	452	434	385	417	410	390	400	369	405	418	424	437	383	409	391	380	365	397	379	409	418	416	420	390	414	389	431	407	418	411	410	397	423	379	385	397	383	402	413	417	398	433	429	406	426	416	424	382	448	423	438	431	422	463	456	391	423	432	437	437	381	380	432	437	432	397	426	400	433	411	391	401	380	379	431	390	388	377	399	413	395	419	396	426	464	388	398	404	404	444	391	410	388	410	399	448	424	423	408	388	378	412	417	379	375	393	425	406	393	433	392	352	419	399	426	385	376	386	436	406	379	416	438	422	396	422	376	386	413	382	423	412	420	396	445	416	406	422	465	419	460	452	420	429	429	454	398	436	379	410	415	388	411	375	439	426	408	449	404	369	419	404	436	408	391	387	425	404	449	430	400	375	443	409	412	432	413	401	416	438	429	413	427	383	421	356	421	414	415	418	424	426	398	407	386	412	377	401	416	381	347	426	408	430	431	389	429	418	414	412	396	384	357	420	414	435	396	387	366	381	370	396	389	402	438	384	397	423	433	406	451	381	386	418	421	405	400	436	440	413	380	395	395	440	412	381	416	401	384	428	417	415	396	421	428	363	388	400	438	374	399	420	396	418	389	443	411	411	407	432	383	437	418	403	432	427	447	425	435	418	380	405	447	403	446	451	440	442	387	407	413	426	414	418	419	398	415	432	444	427	405	418	381	398	394	418	422	406	462	443	395	441	432	402	373	400	357	428	403	446	400	396	398	452	435	406	414	340	455	405	408	398	453	393	405	445	410	392	446	359	412	360	378	383	383	404	435	442	387	392	408	409	419	406	408	419	384	393	412	434	423	421	444	412	438	429	399	417	406	430	399	384	400	411	379	430	386	419	424	434	376	416	393	410	407	426	387	408	399	403	383	420	414	383	395	381	418	398	362	399	411	435	393	433	424	384	441	417	447	416	408	410	416	419	410	415	429	404	435	406	415	400	405	399	429	410	405	403	414	411	436	356	397	393	457	401	461	419	368	412	403	399	397	409	398	445	415	452	416	415	401	417	396	348	412	392	417	426	418	406	390	416	397	419	414	424	444	349	382	464	416	433	403	384	418	419	419	424	438	397	419	401	427	361	392	421	433	399	415	418	389	414	407	413	393	399	429	425	375	426	437	393	431	404	436	395	369	396	398	421	435	401	431	403	438	411	401	422	424	405	451	397	399	394	366	450	402	393	424	422	399	404	403	416	389	436	405	427	392	412	405	424	437	401	407	399	417	393	395	445	389	384	429	422	399	419	373	358	402	411	418	425	427	382	390	390	383	427	403	418	423	421	431	416	423	381	410	433	387	431	437	419	402	401	361	423	392	369	398	426	412	436	426	391	422	395	435	418	384	373	429	397	402	434	435	420	434	404	441	438	422	388	460	412	382	415	391	416	410	414	429	392	425	429	469	436	431	435	407	437	414	441	449	394	461	423	426	413	386	423	426	420	430	454	387	387	392	396	410	420	398	377	348	392	418	451	422	429	403	371	407	420	414	370	416	422	376	421	366	409	405	425	430	393	418	433	416	421	415	422	415	391	427	419	388	411	419	439	365	403	399	438	399	387	435	400	409	390	399	464	422	377	426	394	422	431	413	424	393	380	402	449	442	438	403	430	402	423	410	420	396	422	415	375	421	388	390	381	401	425	403	402	427	436	418	378	406	409	396	426	387	419	432	407	424	396	417	391	434	394	405	412	430	460	408	397	415	424	385	432	448	346	406	364	406	391	394	428	447	409	398	414	413	431	421	415	398	422	413	401	394	423	416	422	398	420	402	441	412	392	386	425	424	357	393	412	405	383	419	415	395	407	388	437	409	422	454	402	401	393	378	380	405	403	409	409	409	414	410	436	430	415	408	403	368	432	433	405	372	409	389	386	395	401	393	403	416	373	413	408	455	417	403	389	424	405	428	429	391	396	399	384	415	389	400	428	390	411	418	410	393	381	388	373	387	403	424	441	436	395	403	407	390	443	381	420	454	404	419	411	404	431	403	410	413	405	424	416	414	369	415	399	430	427	381	395	394	401	428	455	405	415	414	455	416	434	448	384	389	428	428	384	400	408	438	402	403	429	407	412	396	443	376	401	452	386	410	398	447	412	422	398	397	403	400	410	421	400	440	444	394	427	420	416	427	391	400	400	452	411	393	440	414	409	423	421	388	469	429	426	366	413	425	382	378	449	452	429	387	448	388	398	371	393	380	434	430	398	397	418	438	408	410	474	407	414	437	439	398	416	422	398	385	397	394	402	388	425	424	453	422	434	395	383	407	429	433	385	450	428	434	422	406	450	405	388	407	379	396	410	412	429	418	395	423	458	433	423	412	408	472	399	423	412	429	406	401	400	411	444	404	404	371	449	413	415	402	394	402	409	395	427	425	429	423	400	360	404	402	394	408	426	433	453	414	433	396	421	412	405	421	440	377	419	432	425	403	402	415	415	424	397	429	380	393	387	403	389	380	425	388	406	428	423	403	394	422	405	438	435	398	407	430	421	381	429	406	401	417	431	443	412	433	402	367	411	399	398	386	447	421	389	405	398	394	454	410	428	391	382	411	401	413	411	409	395	436	408	413	379	392	410	400	406	420	422	394	436	372	427	403	430	445	429	400	400	414	426	419	405	415	372	431	445	413	410	410	389	402	384	370	404	434	409	401	417	464	381	386	407	438	450	447	406	399	402	409	409	396	376	406	420	433	448	392	408	394	410	416	370	416	408	434	440	422	421	405	420	412	403	414	415	415	435	402	389	432	383	408	395	409	413	454	452	429	414	411	427	418	411	401	395	427	421	412	371	421	388	452	378	412	423	406	366	410	376	453	444	406	434	381	449	377	429	412	397	412	384	393	447	383	384	416	374	386	395	421	394	385	423	427	367	383	429	383	417	392	424	418	414	414	395	405	447	393	413	415	416	439	354	396	400	418	398	423	387	404	397	363	431	411	416	429	438	393	412	403	426	394	467	414	388	393	407	402	439	399	399	380	395	425	404	412	395	424	447	439	416	397	408	410	423	410	407	376	424	411	414	393	435	435	409	432	427	363	421	417	386	416	404	403	420	384	384	420	418	403
2255	929	940	938	933	942	949	959	968	977	911	955	907	975	941	911	915	894	936	924	900	896	898	943	894	943	920	980	877	936	970	926	890	959	877	900	875	932	906	908	967	914	911	874	943	856	960	939	920	923	857	928	952	900	931	893	909	954	912	895	912	943	913	937	877	914	910	911	870	928	930	917	901	963	906	914	890	859	902	924	905	938	959	893	926	875	902	944	890	904	962	918	851	937	862	921	942	951	917	926	917	953	945	863	879	905	929	932	912	904	900	872	917	911	937	918	944	970	893	901	948	910	951	889	873	956	919	889	938	898	901	937	901	961	922	900	946	879	868	907	946	902	952	927	876	856	886	867	915	916	913	900	922	941	961	918	943	907	980	907	939	883	1001	896	951	956	893	948	902	855	926	878	892	940	954	946	874	958	849	891	950	938	914	918	890	872	904	871	891	902	897	901	908	934	954	892	945	905	961	952	919	913	943	968	875	877	945	932	922	919	902	945	951	962	887	942	921	954	942	868	967	900	904	925	923	913	911	910	822	861	898	912	929	889	858	864	935	900	918	893	907	923	897	926	966	931	927	902	926	890	957	912	935	891	892	971	977	943	914	874	975	846	938	878	943	871	926	875	933	935	897	939	961	923	910	924	893	984	952	926	914	868	920	929	885	914	920	929	869	872	929	959	933	907	907	898	930	935	882	888	931	911	882	893	897	918	947	873	891	895	858	976	874	932	917	969	874	919	886	884	959	942	900	924	944	923	895	967	941	889	933	900	944	931	937	885	863	924	962	898	879	911	952	907	933	960	926	919	880	915	913	893	919	970	861	994	913	916	909	939	885	908	935	923	928	867	909	884	937	954	924	927	938	904	880	911	875	963	942	962	965	897	944	965	867	920	943	921	937	874	956	892	914	890	966	894	920	902	940	911	946	978	949	888	939	965	910	896	926	955	906	906	950	900	900	881	959	911	877	973	917	965	903	929	915	911	878	905	868	904	908	897	876	918	918	921	896	931	887	873	926	899	867	948	984	887	945	911	909	930	911	913	925	939	906	903	941	953	917	892	878	919	938	967	876	889	935	929	944	894	932	869	915	897	947	924	876	905	914	910	900	917	908	827	896	874	948	899	908	896	954	861	920	940	880	960	923	924	944	921	934	896	939	909	967	917	944	907	940	936	874	930	916	971	895	899	880	892	926	867	898	927	952	883	954	939	890	936	929	928	882	942	913	926	910	927	938	909	922	917	935	967	905	935	935	889	932	858	898	904	896	961	903	957	927	944	874	884	911	913	885	962	912	926	960	936	931	1003	931	884	903	943	857	925	898	941	947	899	879	919	951	945	909	976	915	892	893	884	924	948	894	952	900	884	935	941	893	925	904	892	935	961	928	944	907	910	897	861	898	912	950	909	907	927	934	893	917	969	924	928	914	847	970	990	892	919	869	929	931	909	919	842	865	901	918	950	930	906	933	937	935	915	921	913	906	921	929	953	927	890	885	926	920	945	895	945	960	855	849	941	913	948	926	957	905	896	898	871	858	909	900	987	919	898	924	918	938	935	851	873	924	904	886	942	936	940	933	921	932	899	909	874	918	916	885	890	945	905	919	932	908	873	902	948	870	871	896	909	891	891	928	937	940	958	896	920	918	913	892	865	964	927	839	899	923	913	921	963	950	940	908	951	902	915	881	910	898	888	944	904	934	934	885	926	926	971	899	936	910	901	884	920	899	924	980	934	875	976	924	920	933	895	940	878	949	912	967	889	982	950	863	952	928	896	931	875	890	897	907	913	895	935	931	902	896	909	944	965	930	892	942	896	902	870	898	1002	907	899	935	982	946	901	947	948	917	903	916	907	940	928	929	863	917	928	914	926	898	908	914	891	883	935	928	909	890	889	899	899	934	935	920	902	945	901	946	941	918	885	868	901	889	851	877	876	925	872	861	870	866	923	900	856	864	956	897	846	936	883	903	943	891	924	915	905	884	863	927	956	885	896	946	870	912	940	892	897	934	944	919	898	877	947	929	878	882	905	929	897	916	902	907	973	957	921	974	913	932	905	945	838	901	895	914	922	927	887	891	915	949	960	929	921	901	917	921	932	944	949	938	939	971	906	909	885	919	908	920	918	920	933	866	909	934	894	898	931	921	909	863	885	929	949	915	866	873	921	937	892	933	951	914	932	984	877	896	919	955	941	921	940	915	979	905	900	846	895	938	922	888	907	909	865	930	926	919	920	870	920	903	926	934	879	925	850	904	944	952	906	985	965	964	884	962	956	929	919	944	900	860	923	915	912	940	999	930	893	855	912	926	948	953	924	906	943	973	923	952	922	904	925	1006	956	898	950	914	1018	973	904	935	913	927	841	901	929	934	901	906	943	904	911	900	890	956	961	937	984	938	924	954	945	883	944	969	920	921	911	928	845	870	911	906	910	956	931	890	892	921	890	951	884	909	916	949	945	897	960	879	895	867	959	991	913	912	1000	920	941	934	914	955	894	881	920	926	869	854	935	878	922	912	892	927	917	930	938	892	918	879	896	927	895	940	933	920	935	946	916	913	890	869	903	937	917	856	894	897	928	931	945	924	865	892	884	901	955	965	927	946	861	861	941	875	903	974	910	943	913	895	943	905	921	899	937	874	920	948	884	935	929	938	876	856	915	918	925	886	931	943	943	893	878	946	925	893	939	906	924	920	924	938	937	929	930	923	898	885	910	911	892	895	950	942	915	926	960	935	858	910	857	902	893	941	907	908	905	946	990	942	931	938	884	946	909	901	956	920	942	928	902	915	967	900	897	945	929	849	886	865	913	913	929	919	934	968	919	865	915	921	916	959	995	971	890	936	948	928	903	933	875	917	889	905	927	950	941	940	920	956	918	876	966	961	907	915	944	887	938	942	947	938	878	962	923	867	853	890	905	905	921	918	898	893	965	875	916	928	894	949	873	934	871	873	918	950	916	934	964	906	905	927	923	915	930	951	931	932	946	953	903	892	932	910	910	927	944	916	880	945	896	950	926	909	919	927	858	935	943	979	947	931	850	897	943	882	925	927	932	925	956	938	855	924	921	918	948	960	907	907	901	971	893	938	915	956	955	956	925	916	901	924	906	906	947	969	939	974	925	903	901	938	888	919	929	888	910	897	969	923	967	924	944	897	942	900	909	958	900	930	904	927	922	931	876	896	913	942	915	964	913	918	913	976	889	886	957	951	937	913	929	913	912	936	881	928	902	897	920	921	926	939	937	930	910	960	889	948	925	934	908	909	895	909	941	908	1015	922	927	914	874	916	960	922	852	945	953	902	910	906	920	877	934	954	949	923	871	974	909	878	865	893	948	906	911	928	982	921	917	913	944	909	956	919	884	890	920	952	914	853	829	897	907	890	898	877	867	910	906	925	916	920	933	897	890	929	934	975	958	934	890	903	907	926	891	929	887	936	976	897	953	886	919	942	905	871	923	907	940	976	910	902	881	850	884	894	933	893	920	915	913	949	885	935	871	883	937	890	860
7886	530	539	427	352	294	252	291	230	234	218	211	224	241	243	201	209	206	223	193	213	254	211	188	180	233	207	200	204	220	218	201	206	196	213	186	242	218	231	210	200	209	204	220	220	239	209	193	199	182	196	206	224	206	187	222	208	174	213	186	186	200	195	198	201	209	207	208	205	192	208	179	217	211	207	182	210	203	198	248	192	199	177	201	210	204	232	207	211	213	217	222	230	207	216	204	202	241	183	198	214	211	177	213	193	225	215	207	189	220	194	210	182	193	210	220	187	214	229	231	186	179	212	226	224	206	195	209	227	210	187	180	203	217	190	202	225	223	213	217	184	196	207	219	184	210	175	235	195	188	208	197	255	246	206	226	216	220	197	206	187	216	198	194	194	205	217	208	204	177	179	213	227	196	244	177	194	207	206	199	183	211	222	205	198	190	201	215	225	193	211	194	223	221	206	235	183	221	220	187	172	211	205	201	216	215	189	229	223	185	193	202	187	191	237	203	245	204	177	177	202	212	202	197	223	206	189	193	194	152	187	197	196	190	232	219	197	192	223	211	176	221	203	198	179	200	189	215	221	208	233	185	195	197	213	189	210	232	207	213	214	226	215	206	208	174	204	201	207	206	192	162	178	208	227	224	223	225	190	196	209	179	224	202	194	194	189	197	195	220	209	193	210	222	196	211	198	204	214	205	195	210	191	197	183	194	201	215	237	203	174	221	196	191	214	207	182	191	199	204	175	214	194	208	186	182	205	189	197	208	250	219	235	181	217	213	197	212	213	190	221	236	226	217	219	249	191	229	203	199	216	221	246	202	200	193	197	197	222	198	208	179	195	220	201	218	171	203	219	156	204	179	226	216	203	195	211	213	194	189	218	217	188	200	203	178	203	223	207	197	196	223	226	185	169	203	221	187	183	219	203	224	190	202	220	178	184	199	202	230	192	209	191	195	223	177	214	214	209	214	217	182	219	210	218	182	213	200	216	194	206	228	196	214	183	210	214	204	209	250	214	208	195	194	201	199	211	210	227	229	224	218	215	226	219	207	197	192	233	211	219	200	213	207	170	187	209	187	201	210	214	227	207	200	176	190	169	191	218	210	201	212	213	220	176	207	199	220	208	223	205	223	218	253	224	206	187	214	193	184	194	221	224	203	189	212	189	231	223	219	194	192	227	175	210	195	209	198	226	202	214	233	228	206	202	239	217	188	217	206	239	213	207	199	223	188	207	204	210	220	218	212	204	229	227	206	193	199	196	197	165	190	205	192	207	189	212	189	201	224	203	203	190	204	189	218	230	204	189	230	197	214	181	187	221	204	206	207	207	212	195	213	195	219	189	184	217	187	178	186	206	209	199	180	210	185	227	198	199	236	207	222	214	231	186	178	219	200	227	201	179	212	232	195	184	200	214	190	192	211	201	205	198	189	210	194	203	197	200	208	206	188	231	202	205	206	184	199	215	200	214	178	207	198	203	205	199	239	228	216	212	223	200	218	191	198	192	207	186	191	213	199	207	200	199	215	191	233	216	202	195	193	198	192	202	205	220	193	211	202	219	183	221	227	222	203	211	199	216	222	210	187	201	200	227	212	196	179	206	219	185	193	231	206	207	215	196	183	223	186	214	199	223	217	217	216	233	214	197	206	210	205	217	212	222	192	210	212	226	202	233	209	201	225	190	213	214	205	215	200	193	219	214	215	209	187	223	212	193	205	200	223	207	180	183	192	179	218	213	200	210	219	217	222	189	187	198	214	250	196	206	191	215	224	215	225	211	204	207	211	200	230	200	226	211	179	190	195	201	226	197	197	198	197	203	209	204	203	211	191	212	229	208	198	216	188	189	201	214	198	218	227	188	216	201	195	208	202	220	193	227	197	200	222	209	210	211	184	213	214	220	213	184	230	198	210	215	192	199	212	175	211	207	189	207	206	195	196	203	198	218	189	191	199	217	179	213	213	182	206	220	194	211	195	215	186	206	190	222	216	198	187	217	205	181	181	227	186	209	190	205	217	211	206	209	214	233	198	229	208	219	218	217	212	223	212	211	196	195	203	218	200	207	197	166	222	210	178	205	201	184	198	187	211	223	228	226	215	208	203	195	187	204	199	213	219	188	171	206	223	195	207	181	236	183	203	194	215	182	212	202	200	169	170	206	196	203	226	208	196	198	218	225	197	188	192	181	193	211	196	194	214	183	218	187	215	209	204	209	199	194	214	215	210	216	229	197	202	227	212	233	218	237	213	212	191	201	227	182	220	218	207	214	192	195	189	220	200	209	192	196	208	218	219	211	231	178	218	220	229	223	204	198	211	236	206	235	236	245	221	212	223	192	196	192	230	196	194	232	201	211	197	194	176	193	199	214	223	190	215	195	221	210	215	183	217	216	220	192	256	223	191	197	189	228	189	210	240	205	194	225	199	206	218	225	207	191	177	211	186	189	198	247	178	189	197	209	191	204	190	233	215	172	192	218	211	219	202	189	223	219	193	224	184	193	185	221	218	193	228	222	208	232	179	230	207	200	170	189	188	230	177	236	205	218	218	197	192	203	208	211	182	202	191	240	209	203	223	196	191	215	222	220	208	192	198	193	190	222	218	209	185	209	204	193	185	199	235	195	197	216	221	225	204	221	192	183	220	206	203	178	209	170	185	196	191	188	189	189	204	227	181	194	203	209	215	185	192	212	217	206	172	165	218	218	218	212	197	226	195	187	237	199	201	193	192	198	210	216	205	198	233	218	217	200	217	201	200	186	209	199	163	189	170	214	200	193	225	196	199	206	238	227	204	181	225	204	212	199	213	219	235	211	176	224	201	203	205	207	197	194	214	223	220	229	206	196	203	220	180	188	177	179	215	191	165	192	193	215	202	210	207	205	220	225	234	190	198	207	228	214	204	195	219	215	199	221	211	199	225	215	205	200	212	188	190	202	202	206	204	204	206	190	236	225	185	206	185	202	215	181	229	186	228	201	177	219	218	194	180	206	219	194	204	190	195	212	226	234	202	203	194	209	196	216	218	186	178	185	184	223	208	197	225	177	163	206	224	217	179	215	192	220	210	206	214	192	184	185	206	207	186	201	207	193	175	191	202	195	206	194	207	175	216	206	223	209	236	165	209	209	207	211	198	195	187	200	211	220	209	184	200	221	229	206	199	219	171	208	203	180	217	227	214	185	196	212	218	213	210	179	200	205	192	227	202	222	210	201	210	195	192	219	224	198	219	180	208	193	219	218	209	208	212	181	213	189	198	235	202	207	177	184	211	207	226	202	203	221	198	190	205	203	213	192	210	209	195	222	215	206	198	211	207	215	186	217	206	196	186	203	228	223	200	197	182	214	185	168	212	191	192	196	203	183	215	204	200	234	217	189	198	222	205	178	197	213	244	192	172	198	223	203	220	214	221	219	193	193	209	201	184	206	205	207	204	204	245	198	200	214	207	212	198	194	190	181	197	185	203	190	206	237	187	188	223	214	209	224	209	227	213	209	222	204	185
6445	813	1220	1444	1141	1034	918	839	759	750	665	642	682	607	627	600	575	588	577	559	572	574	528	574	550	544	525	529	531	541	518	527	503	549	534	602	557	550	517	527	546	513	538	564	501	521	566	561	534	522	556	555	515	519	502	514	502	492	513	549	513	533	567	531	510	579	526	528	513	537	527	504	493	509	568	513	530	496	502	540	520	499	542	497	527	516	555	530	531	484	533	516	540	545	512	484	552	547	564	552	550	552	510	546	520	548	574	556	515	523	504	534	529	497	552	471	538	520	535	489	534	543	536	536	527	516	530	527	505	535	505	510	523	516	537	521	548	542	524	507	541	537	489	508	480	548	513	523	526	544	511	556	514	524	532	486	526	569	521	553	554	550	465	526	492	502	508	495	526	565	533	536	544	559	511	525	520	514	490	488	529	511	521	546	536	557	554	518	518	506	526	529	556	537	538	549	501	530	528	545	521	517	498	517	532	532	519	524	520	530	504	533	552	528	540	526	480	500	525	502	551	519	528	540	546	527	513	525	533	527	525	524	533	571	527	531	510	509	539	520	513	517	518	489	555	451	548	516	496	550	521	572	528	552	518	538	531	549	495	541	517	546	534	500	514	520	506	481	517	530	511	501	490	527	523	517	522	513	545	498	519	493	495	545	513	534	496	550	542	555	510	504	486	471	545	528	468	523	536	520	496	534	535	546	501	546	542	501	552	508	521	573	545	518	531	517	508	518	525	533	553	495	518	523	507	487	478	547	537	529	497	532	538	542	525	529	507	545	520	516	531	502	495	533	521	500	579	493	501	522	517	548	568	521	506	526	522	537	548	519	510	517	495	518	503	532	525	516	519	527	566	551	572	499	527	504	545	542	573	520	473	546	588	551	500	516	512	528	512	515	502	509	553	507	535	500	512	492	510	551	501	528	583	479	523	500	523	521	538	529	519	521	539	536	532	546	518	504	536	506	526	510	512	505	542	510	458	511	487	543	506	545	518	538	541	540	516	542	526	483	556	515	536	551	490	521	491	520	532	563	514	528	491	482	466	503	512	515	518	541	507	544	491	527	528	567	481	526	499	544	508	557	535	507	549	484	523	521	544	542	485	509	557	552	517	499	520	505	515	519	517	518	505	506	540	544	540	547	542	514	548	574	522	499	517	508	508	516	489	541	464	544	525	578	525	523	504	544	505	491	546	497	499	509	491	507	524	526	506	514	525	499	474	497	538	509	528	499	508	507	513	520	493	532	527	520	522	558	551	506	529	530	456	560	528	528	509	529	539	505	492	497	572	539	503	540	511	520	497	507	520	522	501	530	478	526	493	491	525	501	492	474	508	521	524	533	522	580	492	540	490	492	544	529	516	529	476	512	526	555	525	539	505	498	535	549	507	517	507	541	508	493	469	487	514	551	556	522	517	516	525	524	510	460	531	513	511	576	556	523	516	541	509	489	551	527	526	521	533	469	552	575	518	511	531	525	535	519	545	526	515	524	517	506	534	515	544	510	517	499	554	507	519	551	558	531	544	546	493	504	546	543	556	517	518	511	546	521	497	535	489	513	501	519	522	484	549	534	512	523	515	584	517	527	517	513	514	526	552	501	521	535	540	509	519	462	506	539	519	529	551	519	524	509	501	520	530	588	519	504	483	541	561	542	519	505	506	508	536	486	548	542	534	529	528	546	480	507	514	477	519	513	468	502	506	507	534	526	467	512	538	530	525	538	520	528	488	505	500	528	483	498	544	533	494	504	513	529	575	534	526	544	541	534	540	562	538	508	546	552	513	488	543	507	494	490	498	519	547	527	500	533	535	524	558	524	515	523	491	486	539	490	527	542	499	526	528	506	544	524	498	509	532	543	480	519	506	543	525	535	563	494	528	538	505	533	533	506	525	531	509	562	539	499	504	517	549	564	522	539	484	497	520	531	522	515	508	515	514	504	526	530	523	522	539	500	541	536	520	516	542	517	511	539	489	494	525	505	521	516	556	517	533	535	492	512	556	519	543	545	495	519	497	534	489	552	544	513	504	500	554	549	494	540	507	491	539	512	540	542	525	554	521	545	539	563	502	516	536	520	520	519	551	492	549	538	517	528	534	525	529	554	573	546	520	562	533	546	550	519	505	523	499	531	507	509	528	501	528	505	497	502	524	519	511	507	544	504	542	502	499	541	493	569	482	530	491	540	529	502	522	532	505	518	522	527	546	529	557	513	484	577	551	489	491	512	518	493	511	518	529	552	500	510	487	522	521	550	517	504	557	546	488	545	520	531	525	513	516	561	443	540	542	504	504	533	539	548	477	495	520	520	528	529	538	582	546	539	521	531	531	519	500	545	562	519	520	532	509	544	515	522	509	539	546	502	541	526	537	553	506	493	509	508	528	502	522	541	538	511	554	511	500	506	515	492	556	519	537	568	560	493	517	502	544	558	533	507	535	524	516	503	554	513	482	523	487	530	497	542	535	554	489	488	531	506	521	538	487	536	553	532	556	470	562	539	504	511	509	533	529	542	521	524	479	530	530	538	521	492	501	502	517	536	524	512	507	505	516	520	539	509	495	549	509	513	501	509	484	515	508	541	533	529	518	540	557	491	549	509	546	518	522	520	509	530	487	536	515	512	561	522	530	564	511	531	513	525	512	496	543	530	527	514	541	568	504	497	567	503	537	516	534	569	530	546	529	482	517	527	566	519	504	511	486	507	540	515	510	481	527	514	557	548	502	512	535	550	513	479	523	494	530	491	514	535	518	507	554	498	513	509	517	494	532	531	529	504	521	492	510	544	522	516	529	531	545	543	505	526	492	529	523	536	522	541	508	554	510	550	509	497	527	515	500	511	493	524	531	539	494	509	532	519	482	524	568	549	513	515	519	516	502	542	517	511	539	494	589	508	558	527	510	533	537	583	540	544	551	514	534	449	517	548	540	491	484	580	529	506	503	547	530	530	554	528	511	523	514	559	492	479	520	506	514	544	537	534	552	511	533	549	551	508	542	550	524	510	537	507	498	519	477	512	509	566	537	513	552	537	538	521	541	502	498	525	527	534	564	512	515	527	553	527	499	529	516	529	531	509	519	510	459	574	515	542	507	476	520	571	505	512	518	515	474	510	551	543	518	533	502	537	534	538	548	528	488	512	554	500	498	517	505	546	511	487	489	528	489	521	511	503	487	492	502	575	478	527	501	535	506	518	514	485	524	491	509	534	552	537	550	526	506	542	491	514	554	517	516	501	495	509	512	536	524	536	545	562	547	526	568	485	544	513	548	502	500	538	514	516	524	511	514	557	515	523	486	511	540	549	498	522	559	516	510	540	523	524	487	559	539	524	524	525	521	507	500	543	477	511	512	501	533	525	483	502	546	527	516	533	498	505	499	491	531	516	543	517	520	533	508	565	514	511	504	510	538	523	500	539	535	554	500	489	528	535	479	480	497	518	506	530	534	524	471	533	502	561	521	524	517	503	543	504	538	485	543	514	506	507	519	524	476	529	486	511
15197	1344	955	795	558	494	460	398	331	353	300	290	336	289	298	323	287	274	281	300	302	287	273	281	262	266	246	313	277	273	256	266	299	272	252	266	289	264	302	289	265	277	288	287	271	269	266	267	281	267	263	251	289	268	266	247	267	281	296	255	270	262	289	270	271	276	257	286	273	243	268	287	293	239	275	275	296	268	267	286	277	260	298	263	270	277	288	260	264	264	238	274	267	267	246	244	279	271	282	267	285	272	274	274	280	276	263	252	274	265	209	241	279	283	275	243	277	247	230	253	272	241	270	277	278	250	272	260	294	265	255	277	274	269	241	239	246	306	260	247	297	294	276	284	270	262	281	254	279	295	279	248	269	259	249	285	269	307	255	263	279	260	261	259	284	269	246	261	282	263	285	265	255	270	261	285	284	267	240	254	263	304	265	287	252	261	274	275	275	293	277	246	267	258	261	269	282	242	261	246	266	258	235	245	274	252	255	274	272	236	255	275	288	274	274	251	287	250	259	302	246	259	279	245	256	253	230	251	269	225	255	237	244	271	286	262	285	236	271	304	277	285	267	287	247	250	251	267	247	260	278	247	267	258	271	297	276	270	261	280	262	273	269	281	238	270	288	282	253	252	286	272	269	269	280	266	287	284	258	273	267	250	266	270	289	273	245	274	257	293	256	240	250	283	254	252	273	258	248	298	246	281	281	277	283	253	281	257	280	264	289	256	287	285	249	252	243	278	228	283	260	251	279	258	255	274	232	265	247	269	258	258	252	295	291	267	287	265	289	281	244	281	279	276	270	282	284	277	255	287	318	255	274	268	250	239	287	256	259	254	270	249	283	263	254	280	248	278	248	284	256	277	252	285	265	238	275	278	288	300	283	286	259	267	246	274	228	249	256	284	238	254	291	297	244	282	261	284	246	265	285	278	281	292	262	301	266	251	263	256	296	248	251	268	260	255	257	268	267	256	243	251	269	255	243	280	268	286	263	240	256	245	305	255	241	254	307	262	265	265	269	288	310	246	261	248	253	260	278	240	293	250	273	266	236	257	259	257	255	235	251	285	246	270	295	282	271	296	271	258	268	253	240	260	282	290	265	285	223	268	282	266	285	260	255	274	264	256	264	278	258	293	271	269	255	273	248	264	300	267	246	236	252	262	266	298	301	260	249	277	246	270	250	254	274	246	274	269	291	260	269	283	269	260	273	302	251	234	283	273	272	273	272	288	299	276	260	260	254	283	262	250	269	272	238	249	271	269	259	246	289	300	302	281	274	270	275	280	278	300	277	304	280	235	295	270	265	261	281	240	282	266	256	236	267	275	256	264	283	288	269	256	232	247	264	254	265	255	276	284	269	273	247	263	257	275	290	282	272	262	260	255	309	278	285	266	277	227	290	276	276	264	271	267	308	302	260	274	316	267	280	267	316	275	269	264	256	253	248	290	268	267	282	277	245	302	283	271	255	320	253	241	268	241	244	268	280	273	258	267	270	236	279	280	267	299	274	302	286	260	248	261	287	255	270	247	265	294	284	290	246	303	298	273	267	263	266	275	286	275	242	281	279	245	271	289	270	259	279	308	282	254	274	247	256	262	271	282	270	264	280	255	301	253	276	278	257	264	289	285	282	274	245	277	258	256	259	248	251	277	255	246	258	256	261	254	228	291	281	245	249	274	281	271	268	278	281	275	290	286	268	290	265	267	252	252	248	284	290	291	271	237	264	288	271	270	245	258	279	259	273	272	278	250	258	271	269	265	275	279	262	237	267	252	250	265	278	259	258	288	283	259	272	297	247	264	268	266	262	281	249	282	297	285	254	257	251	228	251	258	257	235	265	280	282	273	232	261	266	252	238	249	274	259	305	257	243	262	270	258	228	270	259	275	292	276	268	288	252	252	240	300	225	248	273	279	273	259	258	269	262	257	268	277	282	300	261	252	286	245	263	260	272	252	260	245	271	271	303	296	265	261	273	290	267	292	277	256	264	267	255	244	262	259	271	291	279	249	243	273	271	303	294	294	233	288	264	244	284	316	279	285	253	278	260	272	301	276	254	260	222	290	260	284	246	257	248	253	247	253	301	278	264	257	250	259	266	257	255	260	247	255	281	249	286	276	281	278	236	225	262	238	246	239	245	280	237	280	245	289	225	254	267	285	262	252	253	260	265	262	285	263	278	252	277	307	243	300	252	273	289	272	275	247	262	257	292	252	291	246	227	252	258	255	283	252	263	300	221	260	263	297	286	297	257	265	264	251	274	259	248	286	277	265	255	270	237	240	281	262	288	238	244	267	302	265	252	278	302	284	244	251	242	254	266	258	291	292	271	264	279	252	249	274	291	251	291	291	263	240	293	263	279	276	266	290	278	285	283	277	219	278	283	272	243	250	288	254	269	253	253	250	232	241	263	302	278	237	278	257	276	259	285	254	261	270	295	255	270	261	285	274	293	236	244	275	278	284	272	249	251	277	246	289	260	267	218	255	273	256	263	253	260	252	291	291	252	253	236	264	265	260	274	296	280	247	238	259	251	259	283	267	244	271	251	259	271	272	271	268	252	298	252	298	255	281	262	228	291	238	276	273	261	280	275	269	245	267	243	246	233	264	244	264	248	264	274	243	274	249	274	283	227	269	278	269	270	214	291	289	262	264	316	287	277	282	266	245	257	279	284	262	294	281	261	266	264	303	286	276	263	262	266	282	292	276	247	264	264	254	280	278	251	249	280	264	285	249	250	274	264	265	233	237	259	266	253	277	275	284	265	269	274	262	257	273	285	253	267	293	270	304	252	300	261	254	297	264	234	261	285	242	274	269	252	244	264	253	224	259	293	268	265	275	234	267	275	260	257	300	267	277	268	266	230	254	274	273	254	257	276	274	262	286	279	299	260	282	297	276	272	271	280	249	294	251	267	254	242	274	290	265	306	278	304	257	291	260	282	281	259	298	268	289	263	261	268	237	280	277	260	245	266	271	245	241	241	263	278	276	274	264	285	287	255	266	261	249	276	280	240	259	257	253	274	291	268	233	252	261	288	293	261	260	284	281	273	263	278	271	256	286	287	266	239	248	265	268	262	233	298	263	261	275	250	263	268	298	285	275	288	244	283	271	275	289	264	308	288	258	269	278	279	270	289	257	282	272	304	275	260	259	278	248	251	258	278	248	290	262	276	264	257	286	264	274	260	263	281	240	255	305	292	244	234	242	250	285	265	260	246	254	304	286	246	274	244	273	271	270	266	253	253	270	273	295	279	295	283	260	276	239	284	263	257	285	258	230	267	279	255	263	240	254	259	271	303	268	243	254	274	280	283	293	257	244	280	256	251	275	226	306	293	285	293	257	264	270	255	264	268	267	238	239	264	271	267	248	272	267	263	243	271	260	243	260	305	272	273	269	278	271	256	260	251	247	282	224	264	265	257	228	268	267	246	269	245	243	251	291	291	272	284	285	271	284	243	262	267	247	232	275	230	264	265	268	271	235	303	281	281	274	252	273	252	254
8481	1171	2043	2242	1968	1650	1411	1265	1190	1043	1000	918	910	864	831	772	826	723	780	741	785	751	742	726	703	709	720	700	744	705	722	751	771	693	732	689	705	689	687	720	672	741	681	665	677	690	716	692	678	649	715	715	679	713	668	708	726	739	721	671	647	681	674	690	703	695	716	670	630	671	656	675	682	709	649	709	685	670	681	673	707	726	673	714	684	652	714	708	708	667	684	696	706	677	669	646	689	648	700	644	672	679	706	683	681	656	651	703	669	726	652	717	683	684	668	699	674	712	675	667	627	697	699	706	731	654	653	688	696	685	675	675	682	659	737	674	686	657	628	703	663	672	662	698	654	646	678	651	625	739	685	685	669	647	642	696	637	680	653	663	703	667	712	723	698	671	687	631	710	670	610	626	680	683	646	710	654	667	712	700	675	696	657	647	688	659	672	702	689	658	678	703	642	672	705	687	726	673	718	677	709	699	655	732	674	639	714	674	665	690	647	691	730	648	739	702	667	656	625	672	653	693	684	671	674	641	695	682	658	686	604	646	699	677	665	649	679	727	709	677	679	651	663	676	679	688	651	636	640	633	702	673	657	635	670	674	665	663	684	682	732	709	669	713	628	694	683	642	655	696	697	708	672	670	653	714	701	706	676	660	633	614	711	637	678	639	701	711	668	656	612	683	709	680	669	715	709	653	658	654	696	672	659	649	677	662	663	683	681	682	674	681	716	683	677	675	639	626	697	684	644	637	668	639	667	682	699	637	717	685	716	719	717	701	670	681	697	652	669	651	660	660	660	637	705	664	653	613	664	674	651	685	626	701	676	679	640	664	675	659	653	660	679	683	692	734	635	652	659	692	685	675	672	717	686	636	698	640	657	669	662	636	683	614	651	701	689	659	685	663	702	680	709	686	663	649	681	676	687	641	705	679	711	670	669	664	670	654	676	702	683	630	675	663	636	666	662	690	674	686	667	696	681	667	647	673	644	699	692	661	663	689	672	641	653	671	671	711	687	670	661	671	700	714	693	666	642	691	678	646	652	662	673	681	667	680	649	675	665	699	671	644	658	645	685	671	668	623	693	711	649	703	677	710	671	627	683	660	662	686	672	642	674	689	670	638	664	679	646	631	688	703	724	669	689	639	688	719	670	689	698	660	688	647	659	717	643	677	714	642	652	656	624	678	661	673	682	673	652	691	727	700	665	706	670	660	679	631	670	681	651	710	667	662	650	679	697	632	677	666	689	649	630	733	678	661	647	653	712	676	626	631	651	640	685	636	654	691	711	624	662	687	628	677	661	670	672	693	675	667	695	669	736	673	684	701	682	660	699	668	667	658	662	677	623	678	682	697	654	724	674	685	646	697	676	678	723	729	649	689	691	665	682	652	671	667	699	660	712	699	648	668	684	648	678	631	682	672	660	642	675	720	657	692	673	697	720	665	653	663	683	685	648	679	685	684	654	707	663	664	622	671	738	663	679	645	676	658	695	704	671	641	722	678	639	680	673	670	678	662	683	644	688	622	678	653	690	671	681	678	661	650	655	668	681	671	672	709	738	721	689	668	686	691	702	696	655	700	608	708	678	641	707	685	702	661	684	698	675	705	669	695	656	652	663	662	648	647	689	687	645	643	656	661	657	680	688	718	706	710	708	655	634	649	646	668	666	668	664	675	662	673	690	640	672	698	672	671	667	689	654	687	719	701	673	683	659	672	700	739	678	685	712	714	677	650	661	681	652	678	681	641	704	659	652	658	661	670	687	700	638	720	655	707	721	610	691	648	679	650	690	677	675	694	715	697	664	652	667	654	707	671	678	681	688	661	672	620	703	668	716	672	658	647	701	682	650	733	694	633	689	626	675	677	674	671	653	680	670	683	665	665	732	689	656	628	677	642	688	706	682	671	696	696	685	672	689	657	731	672	671	662	689	666	669	639	678	679	674	634	670	657	685	690	641	665	689	668	691	687	671	631	681	657	690	609	662	656	673	649	673	633	669	678	688	714	655	707	677	700	691	683	673	701	684	672	654	653	680	683	679	634	691	687	655	672	665	671	650	656	710	638	691	685	681	672	678	668	703	697	618	620	685	676	686	704	654	648	684	711	652	664	753	672	654	697	656	678	688	697	696	700	665	685	696	748	689	604	672	704	683	727	721	699	649	679	683	658	633	700	675	687	715	670	661	682	672	654	663	704	654	681	768	673	696	700	691	636	680	661	642	669	719	665	675	684	717	643	671	667	671	692	647	697	656	688	669	709	668	686	684	661	667	660	697	634	668	658	677	656	756	667	695	653	685	643	644	683	707	672	687	661	690	636	673	682	653	672	657	686	658	684	651	690	659	669	678	679	687	698	642	637	668	673	736	685	675	659	686	655	670	625	691	643	676	679	696	714	699	668	631	622	689	627	682	685	729	622	666	666	712	666	691	662	688	697	671	683	681	759	706	670	668	670	648	682	699	698	608	675	671	680	667	685	759	697	630	711	717	665	723	643	712	651	655	656	669	622	703	680	687	690	656	677	695	673	632	699	733	677	688	698	642	661	660	630	720	660	668	638	679	679	658	672	659	653	670	646	709	715	638	714	650	731	652	709	658	691	644	680	728	690	674	690	702	643	725	677	666	655	709	665	685	688	682	712	688	704	687	679	635	714	700	672	675	636	670	661	684	699	676	702	752	681	674	635	742	695	686	672	687	666	642	683	691	700	683	699	690	672	681	660	691	670	672	658	636	667	705	661	675	669	648	687	687	637	674	660	713	699	688	633	657	641	719	672	670	691	668	681	706	655	695	661	702	625	703	704	698	690	650	599	714	663	676	690	676	650	664	701	722	671	671	730	718	697	671	672	681	682	700	646	663	684	704	686	658	682	660	676	697	701	655	679	664	680	658	682	689	666	706	688	692	601	675	654	644	690	678	646	678	672	704	655	693	672	681	683	678	636	668	655	663	668	697	660	721	709	691	618	664	650	662	664	641	659	678	688	695	667	629	679	687	641	653	623	658	697	627	688	689	675	681	729	712	655	728	685	681	666	696	698	702	661	703	673	678	673	645	720	643	671	654	644	668	667	685	678	664	668	703	688	627	660	689	632	671	671	659	619	646	691	660	690	696	725	691	633	690	655	683	686	685	687	675	670	672	678	642	702	700	683	699	632	674	697	692	713	682	645	665	681	696	686	667	627	686	666	650	672	726	662	667	696	694	725	642	632	663	698	657	662	644	726	668	639	687	675	662	657	696	696	673	644	646	723	715	683	687	692	697	693	673	741	692	681	676	653	639	641	637	661	650	669	630	697	626	679	673	660	660	708	669	679	692	686	669	696	709	699	691	694	656	675	722	664	647	657	668	671	680	686	675	620	646	706	646	703	678	741	680	678	679	668	665	682	667	676	667	692	672	687	631	683	631	692	703	659	732	708	685	718	660	625	685	727	680	721	632	627	691	698	697	724	665	705	678	659	670	677	666	691	707	680	715	647	703	701	662	645	708	652	724	658	651	673
1926	453	441	422	450	422	422	421	453	434	374	417	431	383	403	399	411	385	394	416	426	405	433	377	395	395	443	405	434	435	414	432	424	403	400	397	406	384	384	422	393	403	388	402	402	412	370	404	417	391	436	412	442	398	432	417	402	402	411	377	420	397	413	435	367	407	429	441	448	400	453	415	369	420	425	443	433	409	449	427	426	377	435	390	439	375	397	409	414	382	399	414	390	414	416	386	414	407	389	462	429	420	392	357	414	393	423	422	436	401	393	339	401	394	372	400	411	455	393	416	420	382	413	383	386	424	410	403	438	445	390	432	390	402	427	404	411	426	373	406	444	453	428	421	388	394	411	401	415	421	388	416	395	420	370	404	413	397	381	378	406	412	378	375	440	473	398	418	402	389	421	414	404	423	422	449	430	401	429	402	410	424	385	416	398	400	379	415	425	419	418	400	438	391	440	424	417	440	386	437	424	392	372	411	399	428	403	399	395	408	394	407	382	428	404	418	382	417	451	365	420	438	451	438	424	373	419	413	410	409	411	406	385	396	384	409	385	396	418	415	397	370	439	440	409	392	412	398	405	397	424	393	381	392	402	380	403	376	455	417	408	401	431	427	435	385	417	387	391	374	430	409	445	365	407	401	394	421	395	449	406	387	424	410	424	439	423	402	391	379	381	411	386	402	403	386	453	382	425	433	412	393	398	453	414	422	416	443	427	383	412	446	437	471	404	420	367	412	427	418	392	410	400	398	401	425	424	428	422	381	385	382	408	383	439	430	399	422	415	433	422	398	378	404	431	418	396	390	392	379	421	434	401	390	362	383	383	427	410	408	439	424	405	411	379	420	395	422	399	382	425	451	417	394	410	416	408	413	460	391	427	404	437	394	395	393	436	414	412	450	429	438	413	436	407	406	416	428	439	452	417	402	409	439	440	386	414	388	417	408	370	416	397	432	409	386	408	401	450	428	403	435	376	397	427	451	380	412	426	432	405	424	369	400	414	400	411	410	420	421	407	432	420	384	414	421	381	439	429	423	411	386	442	414	394	404	424	394	428	388	383	420	379	410	434	446	417	416	402	439	396	426	377	407	383	386	476	436	427	407	390	428	408	393	442	412	378	432	436	379	420	439	394	414	384	400	407	418	427	431	456	401	381	422	420	420	397	428	412	398	395	391	390	433	383	437	435	382	400	465	416	425	445	366	408	406	435	423	399	399	414	405	401	411	391	428	451	420	401	434	372	446	381	425	418	389	424	394	427	409	399	404	390	424	419	425	452	432	428	390	422	434	395	401	381	374	422	416	409	423	413	366	374	418	406	443	417	434	414	384	412	398	428	421	419	414	439	428	380	427	432	433	416	419	465	423	409	422	393	383	397	386	430	431	423	445	414	405	406	463	400	376	372	390	430	423	395	418	384	383	397	393	415	415	419	388	371	426	457	456	415	439	423	373	385	401	403	405	408	398	374	411	450	405	407	417	406	444	363	399	407	401	441	415	402	413	442	431	405	387	377	432	429	406	426	413	421	395	453	421	398	433	412	448	411	380	409	402	399	420	402	401	411	432	397	361	404	448	444	422	393	425	389	386	417	422	415	421	387	412	414	378	454	417	391	361	416	435	417	420	406	398	423	446	430	415	432	451	391	418	419	435	401	343	390	416	415	458	430	448	393	422	401	378	455	402	418	444	407	377	397	389	427	402	449	420	383	397	391	426	433	386	385	443	445	429	425	424	426	376	418	425	418	433	356	415	404	417	458	428	414	389	437	387	409	393	384	437	417	434	423	410	373	409	419	405	401	391	412	431	418	359	397	374	390	391	377	385	434	449	400	414	419	432	442	432	407	407	381	433	385	420	405	445	411	435	400	419	378	404	412	396	461	414	448	397	424	425	387	417	445	396	423	415	439	421	422	407	418	413	408	415	405	408	402	405	413	480	399	396	483	401	416	411	416	401	415	393	414	446	384	455	405	438	397	389	444	439	411	444	416	404	441	406	454	394	383	406	432	441	387	427	404	424	408	422	366	434	395	422	391	458	394	429	387	410	409	404	408	423	414	415	414	400	388	403	387	417	437	421	410	430	459	397	398	410	417	442	394	407	391	403	396	409	435	409	406	362	431	414	400	438	389	390	395	395	372	413	406	443	447	427	394	405	411	373	425	435	444	407	468	400	401	423	433	394	426	420	405	438	440	372	392	405	392	439	424	436	433	361	410	406	438	408	394	446	413	426	399	388	411	407	400	418	425	427	401	414	443	433	378	419	404	421	389	440	442	447	430	400	415	490	424	421	437	396	363	403	391	410	373	436	423	436	425	431	422	431	426	478	405	398	403	440	399	395	410	406	402	375	408	404	399	398	440	404	384	397	383	390	447	392	386	419	398	410	423	415	432	395	432	388	452	417	403	414	366	468	370	390	461	396	398	399	392	410	397	389	399	400	385	423	419	418	403	401	359	411	402	393	451	381	450	401	419	363	407	418	405	405	368	442	462	422	426	428	385	416	427	415	443	446	421	404	411	423	398	419	452	416	439	402	415	399	404	392	397	412	446	440	399	402	422	456	415	414	424	422	427	428	426	396	358	404	432	445	431	409	418	393	400	429	433	401	427	410	429	379	440	390	456	426	396	390	423	377	387	399	434	408	379	420	391	407	407	423	420	425	426	414	381	418	404	388	400	404	433	429	397	406	405	389	432	415	406	393	392	417	378	407	394	378	410	438	401	442	413	422	427	362	386	374	413	396	441	404	432	378	421	388	417	430	387	385	373	384	374	419	448	419	397	395	391	407	386	437	429	440	451	437	440	415	382	390	393	422	437	382	430	438	380	400	414	431	422	392	431	420	411	394	436	419	396	410	442	384	408	380	386	446	420	419	378	426	397	369	424	449	383	441	352	441	418	420	361	378	439	402	402	398	370	391	402	423	409	396	422	421	445	460	429	475	423	394	399	369	409	406	438	436	456	413	397	426	436	382	408	382	410	428	412	441	384	403	395	405	413	411	395	394	372	401	394	380	419	390	408	407	412	362	420	430	396	415	373	391	418	369	400	416	416	419	442	424	380	423	382	401	406	386	393	423	412	399	406	407	421	389	412	420	416	421	428	396	423	405	394	411	421	397	449	390	414	397	428	451	421	434	401	423	444	382	391	364	401	414	404	418	432	399	404	412	386	383	417	380	346	400	422	415	441	405	416	392	393	425	419	454	438	412	426	412	428	421	419	426	403	424	415	429	447	383	400	365	447	408	383	421	374	383	445	410	412	369	389	400	400	404	424	454	448	427	438	418	403	411	417	402	408	426	398	444	400	476	396	440	396	410	390	429	386	406	405	430	412	378	367	399	423	400	408	393	359	393	376	376	399	425	362	460	430	402	405	419	404	407	437	389	417	425	399	433	413	441	459	449	372	416	403	391	371	411	406	408	379	397	382	438	425	398	387	445	402	409	420	434	368	429	386	421	447	403	422	378	432	406	421	389	428	394	395	371	435	432	386	428
2352	881	993	884	956	913	925	984	892	939	922	908	923	946	913	935	927	879	938	939	907	960	880	916	880	890	924	986	915	881	934	878	919	931	931	953	920	861	903	922	929	907	914	956	912	940	894	890	885	908	872	931	929	883	934	881	954	925	908	889	920	990	869	961	890	900	933	945	894	945	957	958	893	891	884	897	979	928	949	944	875	902	911	922	891	924	954	912	871	967	906	904	906	936	930	903	922	913	904	905	947	932	898	917	907	906	891	914	916	905	909	930	893	884	899	904	873	935	897	921	947	942	858	909	955	883	936	888	939	922	929	919	923	918	898	967	912	882	967	948	900	902	951	928	887	913	919	915	881	895	899	858	884	949	922	908	917	928	915	912	875	907	946	885	910	903	898	920	899	886	886	963	844	927	990	964	921	918	896	929	886	936	919	891	887	870	880	944	904	899	942	938	893	921	941	903	880	894	872	882	926	916	907	873	926	937	918	927	888	892	936	963	912	879	875	924	927	920	884	934	888	897	909	884	876	927	936	907	900	915	904	847	925	919	892	906	866	924	873	890	947	919	983	921	897	912	902	933	893	901	919	914	940	916	905	924	889	945	906	872	920	935	894	860	903	901	909	851	941	931	919	1012	928	898	913	897	893	899	912	877	861	894	923	898	899	898	975	874	946	955	976	882	889	914	901	914	932	965	863	888	976	902	919	927	931	913	925	921	916	891	951	928	915	872	824	916	876	965	949	915	896	924	924	903	890	895	900	904	887	925	952	875	885	863	917	850	889	903	932	918	941	899	893	910	918	961	929	872	919	898	894	914	893	893	874	975	929	899	928	920	966	861	912	893	922	889	891	905	861	939	908	919	956	919	901	886	945	882	972	951	914	890	928	914	896	868	888	910	905	955	902	918	935	919	981	916	952	939	947	935	929	993	918	907	912	933	879	919	943	916	959	942	901	935	934	907	914	915	904	914	886	919	866	894	930	894	954	890	871	940	898	912	921	972	942	874	945	926	899	899	960	942	891	952	890	937	958	904	941	904	912	943	902	909	934	920	866	891	952	932	940	907	953	923	928	990	962	905	923	904	898	960	942	948	929	931	961	927	902	993	951	932	929	910	944	879	950	942	959	846	907	847	896	921	865	908	910	937	898	896	885	907	921	868	918	905	881	939	985	939	840	841	933	912	897	974	894	885	916	930	924	930	920	890	918	920	908	925	887	900	928	882	936	891	904	889	883	897	893	956	951	941	887	957	895	897	850	885	930	882	916	905	962	922	931	915	933	883	930	929	890	964	886	950	923	930	909	962	945	927	932	898	911	963	948	934	881	908	904	950	944	927	888	898	876	915	897	910	870	918	912	945	922	899	929	933	950	908	913	915	936	942	938	920	930	939	929	878	882	963	936	908	907	890	931	908	875	935	894	939	905	931	908	873	894	897	923	944	951	904	951	915	901	895	966	939	917	903	965	869	961	918	873	959	903	899	934	889	936	907	871	938	870	895	861	920	876	935	903	873	881	910	953	904	934	905	957	945	907	881	889	893	943	1004	910	881	921	891	930	903	937	899	928	866	872	930	941	905	887	939	910	898	911	928	942	927	949	887	889	947	902	892	926	899	971	883	915	913	913	934	923	951	883	925	872	916	882	950	881	923	908	905	953	905	941	918	911	931	937	912	928	919	939	949	941	892	891	914	903	937	852	926	953	899	927	942	940	900	909	881	891	907	948	904	878	928	863	960	841	979	909	910	912	935	887	912	945	904	961	875	924	931	902	908	923	948	936	938	863	961	884	964	926	894	885	933	936	872	865	937	931	883	870	905	887	878	950	894	882	905	925	939	934	910	883	862	876	932	881	894	930	907	966	914	951	910	908	892	955	919	896	997	912	948	931	936	954	945	954	973	925	905	935	919	855	905	941	928	980	895	927	896	911	933	908	926	962	932	893	908	940	912	914	897	926	952	893	918	936	932	932	910	930	919	893	913	880	895	855	901	880	878	884	931	900	900	937	867	946	859	914	935	921	860	948	920	926	900	947	959	973	955	944	901	887	918	894	911	908	869	864	956	949	964	951	944	911	903	962	961	845	930	877	882	931	906	881	954	946	896	913	904	915	958	921	931	885	853	911	892	940	889	952	884	903	888	935	896	888	958	909	868	917	893	967	904	908	903	958	928	1003	944	886	913	937	979	903	962	870	898	931	895	902	891	908	910	926	954	985	886	936	871	926	971	891	950	935	919	948	919	897	887	902	926	938	905	888	893	837	882	890	855	935	894	893	898	863	948	912	863	921	974	901	925	935	924	903	940	929	886	954	936	974	867	970	871	940	894	921	905	919	909	891	909	897	942	866	926	894	887	907	895	987	942	893	932	926	945	929	902	926	928	923	941	924	890	919	979	937	925	897	934	957	931	940	962	900	913	913	932	935	904	933	870	932	970	886	945	958	927	895	903	905	981	903	893	940	955	924	910	970	929	969	914	946	959	913	947	874	867	866	962	904	962	923	927	931	935	974	865	939	950	873	924	914	915	926	956	882	907	946	952	878	889	903	931	895	876	943	926	907	906	954	915	903	903	965	895	952	937	907	932	931	926	920	884	920	937	949	910	948	895	900	937	867	952	945	965	864	953	911	899	877	902	917	948	910	978	886	918	954	925	884	956	887	925	928	946	914	899	969	927	972	907	909	860	923	875	860	927	920	921	877	901	903	877	977	949	895	926	936	902	917	959	920	955	965	876	887	925	898	945	908	958	953	908	942	920	942	950	902	911	866	921	994	879	871	930	925	904	847	909	915	945	945	965	946	941	870	911	928	923	883	953	881	914	918	886	963	932	888	932	913	917	930	904	951	944	912	960	938	903	859	893	930	882	955	927	943	925	954	880	914	899	896	962	926	918	883	891	916	915	955	891	970	918	877	907	883	904	939	858	903	945	948	905	945	955	911	905	896	909	926	907	931	959	898	895	895	908	944	921	882	928	927	898	940	908	904	996	906	910	892	901	919	885	871	890	880	896	911	936	906	951	881	874	896	948	922	884	902	879	902	958	841	913	908	912	883	945	939	906	921	933	905	939	878	899	879	883	871	920	880	913	951	944	925	923	943	918	968	912	935	927	927	889	905	927	881	933	865	918	944	920	911	950	911	857	953	921	997	946	923	934	913	902	939	893	878	884	900	978	964	933	942	950	884	951	907	958	921	905	919	929	886	906	897	893	952	931	910	922	881	900	905	924	923	912	846	919	881	947	899	894	869	901	886	912	921	926	923	911	920	961	941	876	918	886	924	915	931	944	943	866	921	942	948	922	855	932	893	932	931	886	904	942	920	941	874	910	896	943	905	981	968	931	906	887	886	911	929	908	974	896	944	931	874	917	944	906	915	982	899	927	910	887	906	921	948	903	915	886	914	916	923	944	908	903	910	912	883	964	890	869	966	911	910	909	929	955	917	891	906	905	923	885	869	912	949	914	990	950	893	869	896	924	933	851	908	915	902	945	930	889	924	907
8033	519	569	477	375	299	266	281	236	269	235	251	253	254	213	207	213	193	193	221	178	227	196	198	212	224	205	233	214	227	191	181	221	210	244	192	213	184	213	204	230	215	201	193	215	184	233	191	233	222	211	223	215	206	231	218	193	215	180	204	180	236	209	200	212	189	243	215	206	205	200	204	187	211	242	200	223	181	209	211	188	200	201	190	214	228	191	192	198	188	191	207	210	212	206	191	209	214	215	198	193	208	177	196	211	209	211	224	214	201	207	176	178	183	180	222	219	198	201	193	204	223	220	180	188	177	184	210	194	220	223	191	198	239	220	189	203	205	189	210	212	226	200	192	200	242	190	204	247	224	223	188	198	184	187	193	163	209	200	229	206	188	180	200	201	201	200	208	175	206	227	230	201	214	221	210	207	206	190	192	196	217	221	192	210	215	220	186	213	208	189	198	168	202	216	233	221	232	192	216	194	211	202	213	227	198	195	214	206	211	224	218	209	235	205	225	209	227	230	191	197	192	206	204	216	197	195	199	186	205	230	197	226	217	219	228	219	234	207	213	211	182	221	212	200	226	224	237	207	204	224	199	208	181	219	211	205	193	198	201	194	233	211	212	200	195	197	198	178	219	203	195	218	212	201	197	208	189	213	206	166	178	201	196	209	219	210	206	204	202	217	211	233	222	202	186	200	203	228	216	217	204	214	204	213	218	236	237	210	191	221	221	199	197	175	191	200	174	203	209	201	220	190	167	200	214	216	206	195	222	226	209	195	220	218	229	211	211	217	212	214	227	199	202	225	220	190	202	184	211	187	207	217	214	212	189	197	229	227	211	202	200	200	185	200	194	214	211	221	190	176	212	213	210	192	213	193	196	211	236	203	198	205	202	200	213	228	219	202	228	210	190	216	223	215	207	187	203	219	253	213	178	194	208	181	189	203	225	216	232	216	185	223	198	192	197	207	245	197	202	181	194	212	198	191	195	188	185	229	240	198	223	209	200	211	225	213	192	241	220	188	172	195	195	230	204	182	218	213	194	202	226	163	211	197	209	214	210	214	196	201	233	202	227	227	205	209	212	199	199	202	205	219	206	202	213	207	219	208	233	234	189	205	199	196	189	198	221	194	210	241	222	203	184	201	221	224	226	223	219	206	216	193	201	216	183	181	207	212	191	214	218	213	216	230	204	207	203	198	228	210	194	193	220	228	225	212	200	198	228	217	187	208	214	206	181	219	195	182	218	208	209	219	157	199	216	209	192	210	195	246	242	222	209	236	229	207	188	203	200	207	176	222	209	228	221	165	199	207	199	214	201	218	212	201	194	188	201	210	188	215	228	201	166	225	227	222	198	179	197	211	196	191	193	209	200	193	213	193	201	213	204	206	205	196	203	217	194	206	182	176	222	223	201	209	203	183	224	188	196	205	224	222	212	215	234	187	205	203	201	204	216	207	199	207	213	214	208	197	214	216	188	205	178	223	175	188	209	203	190	215	212	188	223	211	204	202	215	194	202	193	225	199	207	200	217	213	211	202	203	224	188	200	206	218	208	234	198	187	188	236	179	210	206	166	186	214	203	205	189	204	236	205	197	182	189	216	194	200	224	198	161	212	240	211	244	236	227	215	198	181	221	202	218	196	187	239	200	208	187	195	200	195	206	227	206	218	220	212	222	193	220	190	193	232	185	210	213	216	199	202	211	191	198	197	191	203	212	194	196	200	190	234	218	216	219	194	209	184	215	206	196	215	209	222	207	215	187	186	193	220	207	195	190	192	211	228	193	199	217	230	217	199	193	215	212	213	213	223	198	196	171	246	207	195	205	206	206	211	209	194	185	220	190	205	234	215	222	215	192	198	211	211	182	215	194	201	235	179	215	203	198	198	207	221	229	171	203	213	186	175	209	196	200	214	180	181	198	208	223	213	221	224	203	208	208	214	225	233	227	204	211	190	179	212	220	218	192	216	191	194	177	187	216	204	213	201	191	197	210	212	250	206	212	209	214	220	221	195	215	219	181	227	197	217	228	206	205	207	194	229	207	180	199	236	186	231	191	229	193	210	217	196	196	218	233	216	207	214	207	224	195	210	223	217	218	205	176	201	185	196	207	206	199	206	196	194	226	205	212	192	255	197	182	227	205	224	213	216	197	226	179	223	234	236	185	212	222	179	231	236	179	207	242	196	201	237	218	175	227	193	185	209	214	202	206	203	175	183	175	183	177	213	213	204	212	215	197	190	213	199	204	209	193	202	211	204	197	198	205	186	201	229	188	210	194	216	191	175	209	230	241	203	221	220	188	217	200	205	202	214	214	199	211	190	155	204	207	205	215	197	219	219	216	206	222	223	181	200	198	234	189	199	210	219	203	209	206	216	206	212	191	180	201	184	207	243	222	202	201	210	212	212	195	185	205	221	209	223	227	212	255	223	233	218	222	198	196	215	200	236	185	213	204	226	207	226	212	207	173	187	215	207	213	216	243	210	226	209	243	218	182	186	244	201	210	215	197	225	219	189	206	196	212	223	222	228	211	191	176	209	190	212	202	228	197	208	219	219	222	169	186	202	218	215	215	180	193	239	238	227	230	185	214	203	196	208	202	205	209	219	179	200	189	224	195	209	238	195	220	216	218	221	196	198	229	215	206	231	206	189	221	207	204	201	210	214	198	202	215	216	225	227	214	205	188	209	182	224	190	236	202	206	209	207	221	209	186	185	202	200	198	212	209	219	222	184	200	220	237	221	208	218	188	198	221	216	186	194	208	190	192	215	213	192	183	232	216	210	194	196	198	234	215	203	203	222	183	185	230	197	191	188	178	195	209	205	185	185	202	199	214	218	192	239	220	201	206	213	215	205	193	195	228	205	210	210	207	200	235	241	199	199	211	235	209	181	203	220	204	198	191	209	191	213	201	206	212	208	179	203	224	201	184	193	188	194	227	235	192	203	199	243	187	198	195	192	198	184	227	209	213	233	186	211	209	185	199	218	203	200	201	165	235	198	242	223	221	203	187	196	210	205	204	199	234	205	217	195	208	231	208	207	179	205	181	207	187	204	191	207	216	198	208	202	219	204	179	205	208	215	203	187	193	218	207	207	212	190	205	195	189	207	218	197	195	209	223	236	207	216	208	199	197	210	232	257	233	227	203	203	177	234	215	238	199	187	217	216	217	191	216	181	233	183	191	212	203	201	183	198	218	202	250	243	185	181	217	213	234	192	207	192	182	227	221	219	194	204	209	209	241	205	213	180	224	229	210	213	215	188	197	196	198	223	203	206	219	213	190	200	219	205	212	183	195	211	194	199	228	184	205	214	208	211	196	216	202	217	194	196	225	217	228	197	221	204	207	220	201	215	215	218	240	212	196	225	232	228	188	224	206	228	188	201	209	188	187	193	203	228	213	216	196	232	198	222	214	195	216	182	200	188	196	222	206	195	201	214	194	237	199	194	236	196	174	219	226	209	202	224	230	182	205	227	203	218	215	235	208	202	207	210	212	191	207
6614	770	1250	1391	1156	1012	925	812	789	720	709	666	636	628	656	596	577	633	588	562	560	580	569	592	539	553	563	567	556	543	521	550	555	548	547	572	567	581	596	533	560	538	564	528	548	522	557	522	568	556	538	534	509	529	538	541	566	531	494	529	509	518	543	548	502	524	519	521	512	534	478	542	540	563	529	493	530	533	513	520	514	516	564	547	529	555	535	519	535	532	486	532	557	532	567	488	531	546	521	561	510	530	531	587	546	538	535	552	560	531	530	532	592	526	534	529	496	559	538	536	534	509	527	513	533	516	567	559	560	567	527	531	575	507	567	555	540	506	557	516	493	512	542	507	553	561	527	534	532	548	523	529	522	506	522	535	520	518	494	546	514	547	502	497	517	534	508	518	522	527	505	543	547	542	531	525	512	561	510	505	542	535	539	541	543	537	558	531	535	540	545	539	566	510	504	520	498	531	568	499	524	525	563	502	535	519	522	518	557	574	520	544	552	519	478	506	518	512	530	536	528	527	555	538	550	522	502	514	525	530	552	537	480	533	543	508	548	490	503	514	516	522	543	517	550	533	543	510	532	518	543	548	513	532	555	535	517	520	529	553	543	520	525	541	532	510	546	564	540	514	521	548	536	513	561	543	560	534	512	537	507	537	499	486	556	503	539	487	513	488	497	545	557	558	550	495	508	557	527	559	501	509	583	541	549	545	503	528	499	545	579	528	528	523	494	553	576	549	491	535	541	540	500	547	555	568	528	546	500	524	496	558	547	529	546	523	505	537	547	528	504	558	547	504	523	511	505	563	528	495	510	517	540	562	544	537	504	533	481	514	530	523	529	481	530	532	536	560	517	572	555	541	556	497	554	556	544	500	509	488	558	530	561	533	559	549	538	488	518	496	529	517	488	514	543	514	511	508	526	541	539	552	515	493	559	533	556	521	554	557	546	529	556	539	565	520	542	537	471	526	553	541	539	525	557	522	526	511	501	481	482	488	517	537	519	492	539	506	493	498	532	547	566	492	560	523	510	520	515	513	512	504	575	507	526	512	514	545	533	505	503	537	540	556	536	544	529	566	515	505	521	556	507	532	520	545	524	530	556	519	524	524	562	516	528	523	531	515	535	576	531	494	546	508	501	496	549	502	547	557	549	515	511	523	574	492	521	534	508	510	518	531	521	536	502	569	536	512	537	506	540	501	511	536	520	529	522	524	500	504	505	544	531	549	536	526	554	517	524	514	534	540	544	544	535	570	530	581	514	523	550	537	488	500	504	519	511	510	490	533	505	478	558	523	563	525	519	543	573	480	547	504	503	536	557	491	521	540	535	478	554	483	545	520	535	528	580	512	516	493	533	527	529	525	544	523	562	515	506	547	521	524	521	536	538	524	545	500	550	528	533	538	558	495	522	538	504	542	524	528	552	572	531	481	555	535	584	506	503	577	548	567	520	521	514	525	528	533	566	558	515	496	497	519	521	526	523	538	500	526	550	539	524	485	516	522	500	502	492	506	522	543	502	509	570	578	511	492	487	493	528	534	521	541	512	550	518	576	566	517	525	552	556	509	491	510	506	540	576	511	535	515	509	532	568	517	507	554	501	552	512	566	512	539	532	477	537	546	462	539	497	564	510	556	534	533	530	554	517	529	515	551	519	575	521	510	511	541	562	537	504	531	568	541	502	492	575	540	570	518	496	517	565	558	521	511	476	574	521	506	535	545	556	520	532	546	597	554	514	581	502	499	507	535	552	523	519	523	490	508	522	507	519	504	553	540	502	555	516	499	497	509	547	512	512	556	520	569	536	518	513	542	526	540	532	533	534	565	537	519	522	494	496	526	533	563	556	557	524	535	485	575	529	531	526	528	507	521	526	511	528	545	505	557	484	536	546	500	521	517	488	550	508	483	525	541	549	530	513	505	550	495	517	556	529	547	536	532	520	553	500	540	546	533	522	498	555	526	541	524	502	539	470	505	535	508	527	493	555	470	584	564	542	529	511	524	519	556	521	552	476	532	516	528	509	515	529	572	531	547	517	518	543	513	539	524	535	499	528	546	495	560	478	574	540	546	526	592	518	531	512	547	513	537	540	489	544	473	536	518	511	567	508	531	529	533	551	551	503	514	537	514	572	566	565	553	506	507	509	499	524	514	516	549	487	508	568	480	579	515	484	488	483	458	531	559	530	519	526	562	564	551	508	554	509	513	587	530	547	553	534	538	533	542	555	546	548	547	559	493	504	571	493	516	522	497	535	523	556	534	538	519	524	496	589	547	559	517	551	557	543	510	555	483	530	552	478	544	553	512	560	501	547	505	506	505	554	534	522	515	514	543	538	589	549	525	516	551	543	514	508	516	530	544	509	538	573	533	520	564	538	504	492	552	504	550	514	513	492	498	550	524	560	525	539	534	534	523	520	543	536	507	525	555	520	525	558	534	489	490	563	512	542	486	512	572	530	532	529	480	556	521	508	550	534	589	553	573	512	513	493	584	515	501	538	535	538	517	518	506	541	518	480	535	572	510	543	553	546	531	554	540	537	518	512	505	538	480	562	516	512	548	526	538	500	530	521	526	614	538	522	537	520	504	531	555	490	551	528	538	519	505	535	532	526	517	518	483	535	546	576	474	556	538	562	507	543	507	511	512	528	506	576	526	533	541	532	542	567	513	544	540	556	569	550	559	547	547	540	521	489	541	554	548	505	516	539	505	542	550	575	543	501	550	527	519	499	521	516	544	519	503	530	514	500	532	566	556	528	529	524	574	461	552	519	542	533	541	573	544	512	519	502	518	511	537	510	586	537	521	516	531	547	548	527	531	527	520	506	519	563	537	524	522	501	504	531	535	531	533	503	554	568	554	507	524	525	533	516	545	523	552	567	507	538	553	532	534	548	534	535	458	529	534	515	531	553	566	528	504	525	513	538	557	510	529	523	546	555	547	508	541	499	542	517	542	531	544	510	529	530	503	509	517	505	504	575	557	562	539	554	538	535	525	489	516	515	559	553	528	518	556	530	568	572	540	529	517	490	502	533	495	553	550	538	549	536	497	555	542	581	524	547	522	588	547	528	549	544	504	518	534	523	540	470	533	513	502	495	545	536	518	511	507	511	574	552	546	514	533	546	588	503	510	492	505	499	520	509	549	540	538	535	528	556	478	527	574	529	502	555	533	533	548	516	527	525	484	528	539	523	551	520	559	549	515	517	499	532	540	531	505	554	558	538	540	538	515	524	558	556	513	535	546	549	513	506	542	539	535	540	530	524	501	548	517	532	549	549	536	556	541	536	558	541	566	556	510	532	532	526	511	560	553	525	500	542	506	526	529	542	522	500	555	536	500	516	541	506	509	529	529	493	545	489	533	521	540	505	529	503	528	521	523	517	561	554	522	495	527	524	570	559	512	522	526	552	516	511	565	526	487	533	536	525	502	511	516	534	539	513	517	498	491	513	563	526	531	547	531	521	596	557	546	531	556	523	577	505	569	521	517	609	544	540	541
15390	1346	940	754	565	474	400	380	378	354	325	320	294	312	277	289	311	297	267	293	321	280	291	299	311	296	283	293	269	292	316	268	264	304	275	260	269	262	258	290	290	289	288	275	256	292	252	266	307	280	264	326	264	266	276	290	255	263	249	272	297	282	271	284	283	299	266	282	281	242	261	277	279	255	271	265	270	272	289	264	293	291	260	237	304	265	247	295	275	274	271	255	244	264	289	230	294	269	262	300	264	270	255	253	260	321	260	267	288	280	273	281	272	266	246	289	279	274	267	274	267	262	253	266	241	294	275	282	248	239	260	285	279	272	305	308	261	265	236	262	281	288	290	277	263	291	288	266	270	274	282	252	289	292	283	265	315	252	246	289	285	294	256	282	267	269	296	285	264	258	262	286	277	306	287	276	250	259	263	266	288	262	258	266	281	260	295	238	284	268	282	287	287	271	279	239	262	274	281	227	259	259	246	284	291	272	258	299	240	280	269	303	271	269	258	275	301	268	267	282	264	293	243	284	253	261	274	257	253	271	280	278	248	269	294	295	263	293	271	281	279	279	299	306	274	272	225	295	264	276	257	287	269	256	264	260	275	254	247	257	251	271	287	254	276	272	254	258	271	288	271	286	272	249	267	279	264	262	246	232	273	280	270	252	255	280	277	254	263	281	249	290	295	241	247	249	297	262	258	276	248	240	281	307	241	253	246	263	287	250	280	289	273	276	285	254	267	299	304	298	273	261	273	259	276	272	255	233	267	259	265	263	307	274	304	256	258	284	282	312	262	280	281	261	282	236	253	288	269	258	279	305	274	264	244	230	265	238	277	268	276	285	276	261	267	247	326	290	263	258	262	265	269	264	279	260	257	267	291	238	249	247	268	306	251	276	271	268	276	297	260	236	255	291	261	283	291	273	241	310	300	289	246	261	282	250	289	244	254	249	304	272	237	297	303	248	255	268	264	274	264	247	293	316	273	261	270	241	290	264	263	312	295	287	283	234	268	282	246	247	259	278	252	276	271	261	284	297	269	268	267	255	250	266	268	295	266	280	252	265	298	297	280	264	277	290	256	276	291	281	266	249	249	265	288	259	260	276	258	266	293	291	261	265	289	277	239	271	288	272	270	228	268	286	273	305	240	285	294	244	242	290	282	281	241	278	254	248	253	276	253	291	307	293	266	289	278	257	276	275	265	266	267	276	271	267	281	252	298	313	235	269	302	247	303	259	278	275	265	250	279	263	286	227	266	275	267	243	317	290	265	291	263	277	323	274	271	268	253	277	291	270	256	273	247	275	268	270	258	281	257	283	262	259	299	269	276	281	266	269	256	262	248	262	273	255	247	268	230	240	273	265	269	276	236	266	256	302	266	287	278	290	277	243	257	304	258	259	272	313	271	252	300	296	262	282	260	242	259	257	280	276	261	288	271	300	263	275	275	285	262	305	249	260	265	271	277	270	303	262	266	273	250	236	277	278	281	257	266	251	272	310	262	249	260	244	307	287	309	273	264	286	276	247	258	247	296	256	288	233	263	254	282	283	290	258	304	260	278	252	251	226	256	281	287	248	263	249	252	263	266	273	240	268	282	247	249	262	298	286	286	277	280	284	276	257	275	280	226	285	279	259	253	245	263	276	291	266	257	271	265	276	248	278	259	266	273	264	261	262	274	277	271	249	253	315	244	293	263	277	276	244	271	276	240	289	266	260	293	286	255	242	272	283	302	266	283	273	274	255	262	262	287	275	289	273	275	270	291	304	270	276	243	265	263	279	257	270	278	246	279	279	250	255	282	286	293	301	282	254	276	302	263	309	237	255	281	248	277	237	250	292	293	264	281	275	286	270	268	290	259	283	270	285	300	277	248	283	278	290	269	249	243	251	291	264	289	265	291	243	237	266	242	308	275	295	301	310	261	278	280	263	274	301	277	294	271	273	273	275	266	249	288	256	271	307	288	276	284	311	284	272	276	272	283	274	301	267	269	292	285	264	294	256	276	269	262	260	272	268	242	281	274	261	285	285	282	278	274	275	260	244	278	258	261	268	247	259	274	256	307	264	257	259	286	284	252	266	284	298	275	288	290	277	279	289	255	289	292	291	289	259	236	261	264	269	247	296	275	283	287	262	269	287	256	262	270	265	297	268	275	287	263	260	275	275	261	254	263	292	279	281	250	270	279	275	260	269	298	233	241	270	264	225	251	252	270	265	254	255	301	269	278	274	250	256	290	276	285	269	272	284	304	275	275	283	281	286	277	280	280	272	270	271	264	279	249	260	292	263	268	269	227	280	262	285	285	231	262	244	260	262	250	261	296	270	268	270	284	247	271	269	253	274	267	277	259	252	299	295	266	261	243	249	230	251	248	246	270	305	254	294	255	286	274	265	260	263	255	276	282	272	238	247	271	278	272	263	282	253	290	263	242	269	260	256	294	269	298	262	254	295	287	260	254	259	244	271	263	251	252	296	284	264	261	254	302	278	261	277	283	256	267	237	273	241	285	287	254	293	256	269	285	273	261	288	265	260	258	244	238	276	302	259	253	252	281	258	275	268	249	264	254	243	272	301	280	264	279	284	292	264	280	288	315	271	279	241	291	275	273	243	286	288	307	269	256	285	266	250	294	254	320	249	286	282	280	281	305	290	261	270	230	284	282	268	277	272	240	263	257	287	250	252	279	263	276	284	283	253	256	287	282	240	281	274	300	269	266	291	264	273	268	282	269	261	276	288	280	274	277	251	281	272	280	282	268	269	260	280	248	276	261	258	280	254	291	287	280	273	275	297	250	280	273	245	271	256	279	273	244	300	259	279	252	266	273	275	289	287	254	279	281	261	271	278	291	234	258	293	257	270	247	244	265	273	244	257	306	282	265	284	280	279	273	257	288	277	286	255	292	275	275	260	287	289	245	285	288	288	266	299	281	294	259	275	256	264	254	271	242	251	265	269	260	270	272	269	296	265	247	269	303	320	261	288	262	251	285	276	287	289	253	247	259	284	288	271	242	267	259	254	249	263	258	279	284	303	296	270	271	289	264	280	272	263	282	258	284	298	287	273	263	246	274	277	253	273	278	247	269	280	246	265	256	276	258	280	297	237	256	275	304	281	253	246	249	274	258	262	286	307	284	241	250	256	239	304	297	270	253	300	294	253	283	291	265	299	267	265	271	268	264	281	244	287	280	268	274	261	265	288	266	280	237	291	248	266	275	250	277	260	250	278	280	275	277	268	263	256	251	268	259	254	256	255	288	286	269	255	254	303	269	262	273	283	286	274	251	236	264	282	260	271	280	258	285	275	259	260	258	273	299	274	259	290	252	252	264	270	274	270	256	269	260	271	272	256	250	281	303	281	275	281	253	289	284	280	220	283	293	266	267	281	274	272	272	264	278	267	252	274	268	276	300	245	239	271	300	269	261	254	265	260	275	258	255	240	301	298	291	263	243	279	221	241	274	249	275	274	278	252	273	257	237	274	267	234	241	296	270	267	272	239	288	279
8564	1212	2095	2282	1991	1662	1397	1265	1182	1061	925	919	904	854	872	847	849	809	809	793	816	784	786	791	754	736	729	779	726	703	708	706	717	705	703	702	711	717	709	725	641	711	729	758	706	657	727	717	710	651	706	699	722	692	686	705	739	679	687	717	687	700	712	685	703	702	677	643	709	679	734	625	662	673	693	766	720	654	674	698	658	762	695	649	666	714	715	700	715	704	671	682	682	625	737	671	640	672	673	638	683	701	693	661	693	720	694	679	664	649	674	714	728	702	699	701	649	738	705	695	681	679	691	663	680	715	662	641	677	684	646	708	722	663	685	694	697	652	662	687	672	700	699	676	718	651	704	692	638	707	728	685	655	685	678	678	687	701	656	661	630	706	717	651	668	664	655	675	636	693	679	701	724	699	670	678	664	704	738	699	709	651	666	709	690	660	668	693	688	722	732	652	714	695	693	751	680	652	714	680	709	702	674	700	683	709	703	706	655	672	677	656	726	643	684	667	655	656	693	673	692	667	632	693	675	700	696	669	688	725	691	679	687	683	707	736	684	693	648	703	673	701	693	698	686	686	694	696	685	734	685	716	695	659	650	687	702	692	744	711	692	661	675	673	669	682	717	647	714	635	686	670	687	697	704	675	701	675	708	707	706	652	687	676	669	673	731	663	654	767	683	635	675	734	721	695	666	692	677	654	680	646	678	677	717	635	688	711	647	663	695	688	686	675	668	638	691	703	668	676	686	676	677	708	645	684	701	665	750	649	650	661	645	677	689	669	746	724	651	665	679	695	691	721	611	691	660	651	696	681	691	712	614	707	677	693	647	627	741	706	679	696	746	683	648	702	722	702	685	692	716	684	756	671	667	688	637	724	673	689	661	668	690	706	693	720	684	693	678	692	641	676	699	717	719	692	679	693	691	713	696	682	664	643	660	727	689	652	688	731	690	719	672	723	653	668	707	733	678	692	640	675	714	685	675	715	656	657	707	646	656	718	673	672	719	648	696	719	668	652	648	706	656	700	695	719	670	694	701	652	668	696	733	675	638	698	700	681	711	639	684	682	692	647	646	688	708	632	709	670	636	675	692	713	676	723	629	720	684	672	696	674	713	665	661	733	750	714	688	706	695	713	684	677	671	648	668	694	682	729	695	666	685	680	662	633	688	713	772	688	694	697	665	713	682	699	720	736	662	688	683	717	720	687	646	672	666	719	694	684	690	673	681	688	695	672	707	688	655	679	678	700	690	661	747	746	688	663	689	693	710	669	667	701	694	661	676	723	684	648	655	651	700	712	674	718	672	671	686	704	676	681	675	708	710	725	670	706	655	684	677	673	697	694	685	667	670	685	716	705	678	690	646	659	684	663	688	683	661	681	715	673	673	631	711	662	665	701	724	705	675	692	666	701	653	720	628	717	660	705	672	680	648	693	679	650	661	732	705	711	695	700	681	660	684	704	671	633	713	642	686	698	677	647	713	665	693	680	661	689	667	627	689	669	686	714	677	691	682	707	720	678	702	694	672	704	679	661	681	672	687	666	684	695	676	673	726	655	626	694	734	686	702	688	711	658	660	709	682	713	670	649	695	693	670	673	663	714	682	732	661	660	659	712	689	693	688	716	645	678	637	688	701	694	686	707	692	685	740	660	680	704	739	649	684	651	683	691	712	673	651	724	674	695	674	701	668	680	696	672	622	677	701	654	699	667	692	712	708	630	635	711	677	690	627	658	697	680	686	612	669	674	705	646	663	645	684	707	661	667	705	683	664	713	708	661	672	669	664	683	692	652	647	731	690	701	630	652	676	691	666	718	663	667	650	727	707	714	683	643	675	660	716	664	672	644	647	628	666	672	695	695	671	695	669	668	685	718	663	694	642	685	688	661	704	667	653	661	657	689	687	644	686	657	664	692	643	634	666	701	666	719	664	716	721	704	654	663	636	746	696	715	695	666	670	738	704	656	678	695	674	698	677	701	710	706	662	698	675	636	672	687	692	730	651	699	661	686	695	697	665	714	732	679	696	674	677	654	699	701	670	712	673	705	734	705	666	657	666	653	722	651	653	678	644	665	694	736	681	672	700	690	673	668	721	704	670	680	673	682	693	693	668	687	668	684	679	655	700	686	701	664	680	708	659	686	627	701	705	686	709	712	677	672	686	655	673	699	687	646	711	697	679	722	658	713	672	720	654	699	694	671	656	720	659	714	713	689	705	704	683	692	692	696	664	699	732	670	740	666	698	729	711	675	721	683	663	694	678	711	669	687	734	655	663	710	622	665	712	674	724	655	657	697	681	661	621	676	710	671	662	692	681	715	699	663	658	687	724	690	710	661	669	677	698	716	657	697	707	682	657	675	720	660	679	666	687	677	693	669	650	651	638	673	725	660	682	629	656	671	707	679	685	677	633	657	702	694	729	676	698	661	724	684	691	697	689	685	697	713	683	668	685	635	674	665	665	632	711	661	690	668	668	749	656	687	721	704	668	680	682	694	669	685	710	686	739	680	716	714	714	709	675	676	650	673	638	653	673	636	691	695	697	715	681	734	694	746	698	668	654	661	687	682	695	695	678	640	693	642	657	692	699	705	726	655	704	667	732	690	666	669	652	683	713	685	672	674	692	694	663	715	688	683	701	649	672	663	700	671	660	671	668	673	687	686	683	685	674	719	690	690	705	654	709	681	728	717	682	685	742	676	630	639	677	719	671	696	703	678	691	758	761	637	665	665	702	707	651	730	701	656	674	689	699	644	681	665	702	675	658	667	663	708	699	680	721	679	714	670	656	688	720	712	680	664	699	701	688	630	624	658	728	687	687	666	680	734	741	683	660	655	694	692	657	703	659	661	670	665	697	676	686	692	669	652	774	693	684	710	673	685	665	703	697	656	691	711	657	718	657	706	722	673	682	741	714	681	717	684	702	676	708	704	685	668	651	717	658	690	653	647	653	680	730	668	688	660	659	754	676	702	690	701	665	708	706	676	700	664	674	678	701	689	695	665	680	671	674	664	665	659	673	636	639	706	654	712	719	690	675	703	655	644	664	661	693	661	735	626	670	686	701	682	667	627	747	693	688	673	689	685	752	709	632	662	689	622	639	705	671	743	737	712	668	715	715	676	689	716	669	736	736	669	707	725	661	675	668	677	714	677	648	657	768	695	744	699	685	723	656	679	667	708	720	681	679	647	720	713	725	714	679	656	634	654	698	682	701	688	678	684	669	682	683	696	659	701	767	722	685	713	699	740	600	684	659	680	729	690	752	676	696	674	694	720	713	621	649	649	699	691	694	671	703	690	661	676	734	708	711	679	683	653	670	675	691	691	728	662	684	689	651	651	702	704	678	673	676	652	684	660	642	657	680	699	686	709	658	666	658	691	661	661	712	696	691	657	673	693	669	655	669	670	681	715	708	670	687	684	702	674	679	686	670	654	737	704	683	689	666	679	673	661	685	683	623	679	692	674	702	658	620	649	665	688	719	719	694	723	666	722	716	724	669	684
1757	448	408	418	405	427	438	409	411	422	435	416	418	365	397	383	384	390	426	444	430	412	445	375	443	428	368	382	377	441	424	404	430	402	413	401	402	412	407	433	469	441	391	378	426	416	436	409	385	399	368	412	394	405	403	446	401	410	428	419	425	406	388	400	403	395	392	403	409	405	384	423	399	394	425	435	383	433	382	401	387	440	441	393	382	477	437	436	370	411	412	401	411	414	397	402	399	417	443	419	416	399	408	431	375	466	419	394	413	374	396	394	404	397	405	401	375	401	466	437	437	426	427	384	426	386	410	404	412	395	492	421	390	388	412	373	396	376	411	418	393	442	439	398	391	398	428	399	416	401	436	378	413	431	383	425	392	394	386	442	389	431	417	377	410	384	388	417	380	389	387	381	380	454	460	391	411	393	397	367	398	407	392	384	415	389	440	449	414	408	441	378	379	397	442	391	386	393	378	410	427	383	451	423	404	363	437	428	427	390	400	407	425	390	395	430	408	449	411	417	415	453	378	402	404	379	380	417	403	428	390	398	458	419	396	419	409	400	430	387	392	362	439	381	450	402	407	420	343	371	395	439	430	461	408	422	386	414	389	418	384	375	392	421	438	411	432	424	438	438	362	382	368	391	455	398	442	409	414	434	408	387	405	392	363	396	414	405	400	436	406	408	409	370	411	373	361	413	380	369	425	374	421	384	433	402	408	417	454	403	394	407	404	415	435	397	372	429	439	372	413	386	433	385	398	457	425	427	388	400	438	396	397	395	393	393	415	404	422	398	408	393	408	417	409	433	419	406	433	401	371	437	421	422	412	441	396	402	391	372	405	422	404	412	438	386	382	418	399	391	416	409	404	395	398	428	391	421	441	382	457	405	403	405	417	408	397	443	399	403	407	383	433	387	392	406	396	441	416	401	410	366	454	431	423	395	410	423	411	398	398	415	397	421	408	416	392	407	396	395	421	460	427	437	409	436	457	407	390	413	435	371	432	413	366	397	372	425	378	437	415	391	371	394	409	385	406	423	378	412	420	449	433	416	398	393	425	442	394	431	438	381	395	399	411	403	403	447	414	390	407	381	415	403	438	387	391	368	406	420	449	454	395	410	369	394	403	390	412	405	417	385	399	429	432	421	467	419	410	491	386	425	436	445	396	397	362	416	431	405	416	408	402	382	441	422	426	366	455	405	392	394	431	436	405	429	387	425	426	394	382	387	395	397	440	425	440	415	383	397	424	409	423	418	428	415	371	428	410	395	407	411	439	426	419	406	434	411	431	417	395	381	405	374	386	369	457	375	405	451	411	413	361	408	409	434	410	407	420	422	410	395	409	390	375	440	425	397	425	381	362	396	383	418	379	441	452	425	382	441	404	420	365	393	409	405	410	465	358	388	435	413	445	427	418	394	446	427	407	362	388	388	441	378	373	392	393	406	416	435	396	403	420	410	389	404	399	421	392	361	388	453	403	410	394	392	405	380	416	368	364	398	397	395	383	414	404	420	356	406	438	398	399	414	450	386	439	388	430	414	449	427	433	383	429	459	385	423	399	412	436	410	398	419	427	402	402	451	398	421	399	368	406	412	434	396	398	420	382	415	396	427	422	415	453	392	401	407	408	424	373	408	417	402	403	415	396	424	440	406	415	406	391	411	410	405	437	398	407	400	405	453	397	399	431	408	410	401	393	439	450	421	409	404	408	375	401	386	406	400	436	403	413	429	405	382	404	397	371	410	386	370	443	394	410	442	364	441	404	370	388	368	421	424	394	413	407	417	429	364	402	412	403	403	409	355	385	381	433	378	374	377	407	421	427	395	439	374	381	395	436	414	382	392	408	446	404	390	444	402	378	404	395	389	427	378	427	407	392	413	422	394	404	386	420	386	402	387	401	386	409	426	404	438	423	437	369	407	426	418	425	409	414	380	428	426	422	415	402	415	423	437	414	352	411	402	447	419	399	406	410	420	427	352	371	418	426	390	424	407	357	374	380	404	376	415	464	389	425	365	365	394	370	404	444	436	390	396	395	397	385	417	407	425	409	395	403	419	420	420	387	386	396	387	409	390	398	415	413	409	431	433	399	424	376	408	391	434	395	392	389	433	434	401	421	419	403	423	404	392	395	426	425	401	356	414	418	430	410	452	406	403	421	430	407	367	425	393	396	418	378	368	393	410	411	406	414	398	433	421	390	388	428	417	388	427	414	373	421	389	416	416	404	364	437	393	418	414	360	418	385	398	420	429	369	391	383	381	416	417	441	435	438	397	420	449	429	383	423	388	437	371	395	361	406	391	405	428	406	377	427	435	421	414	442	411	383	452	460	394	397	411	433	420	417	376	429	370	384	404	383	384	399	389	387	404	417	398	395	403	397	395	381	404	402	389	426	415	430	435	418	395	404	404	396	442	413	441	412	434	433	376	407	406	410	389	393	418	370	431	423	374	401	419	404	419	399	430	388	407	414	404	429	416	417	403	375	430	399	428	413	408	414	415	427	408	414	397	389	376	406	383	415	400	409	397	392	385	397	419	420	408	426	396	435	419	401	415	423	435	395	468	429	456	416	414	409	425	394	421	413	456	427	367	358	398	426	388	398	427	422	393	368	432	410	388	394	444	414	363	430	401	398	430	416	413	390	386	392	390	423	400	400	383	418	403	408	414	439	401	422	450	411	404	400	389	380	401	394	441	396	354	411	388	447	424	432	405	437	398	413	416	406	416	425	422	362	376	383	398	417	425	415	395	433	436	415	395	437	348	416	409	429	425	395	415	375	389	424	434	407	404	417	433	415	420	415	424	415	409	435	400	418	411	368	398	399	396	456	416	399	450	411	415	430	385	392	415	414	429	433	405	394	413	410	368	393	396	426	371	386	367	388	384	394	416	404	420	453	393	401	433	425	432	422	367	454	429	364	424	365	444	417	468	419	434	419	437	400	439	405	394	419	419	383	434	390	422	428	378	418	365	442	377	404	426	409	424	394	376	403	419	442	398	402	400	433	375	389	418	423	412	398	388	382	410	381	423	374	415	427	410	432	371	425	424	380	424	456	372	422	416	414	403	430	387	400	422	386	386	384	426	379	359	381	392	449	447	408	398	412	412	430	389	416	370	396	393	394	391	412	396	418	390	400	401	399	392	426	389	427	430	393	440	442	401	390	449	442	419	405	402	397	423	377	425	416	426	439	405	387	391	406	443	442	431	438	383	408	420	412	376	418	388	426	409	382	395	427	432	421	388	405	427	376	389	405	415	429	395	382	374	423	377	388	418	386	416	453	426	400	417	408	389	411	394	406	402	410	408	429	409	380	406	409	417	421	419	408	393	346	375	379	383	415	415	418	414	351	400	433	445	389	400	390	378	405	405	429	356	370	399	446	414	437	425	406	383	373	432	414	373	415	385	368	369	398	342	394	390	426	411	406	446	432	412	401	397	408	414	420	434	450	415	435	405	405	433	399	394	424	341	411	402	389	380	421	435	434	424	417	400	414	418	374	395
2212	921	940	967	946	923	922	955	990	935	900	903	962	901	909	930	939	924	878	933	921	905	904	915	918	913	913	889	927	964	915	894	951	960	876	875	880	962	947	872	943	983	896	865	950	931	885	885	960	931	904	930	841	838	919	927	896	917	875	924	931	905	889	936	925	900	875	915	895	933	898	934	881	962	937	977	885	879	883	934	967	939	945	944	958	922	918	936	939	937	929	929	877	913	930	952	891	892	937	983	906	919	867	956	894	904	884	902	852	902	914	918	935	899	913	952	940	945	933	943	953	943	941	928	937	904	935	882	931	922	960	882	899	864	899	867	960	875	922	934	897	885	867	968	929	944	932	904	1001	908	905	901	891	889	898	894	950	947	902	916	911	949	901	919	932	894	883	961	940	945	886	901	875	937	921	913	910	879	868	927	922	953	883	916	936	917	849	924	904	906	902	971	904	845	885	910	961	875	923	934	880	905	932	864	889	950	882	946	857	909	860	958	921	914	941	922	898	914	924	929	912	927	907	928	841	957	896	905	949	920	963	918	923	926	897	929	897	956	890	880	895	901	891	870	940	958	918	857	927	922	942	937	884	889	909	938	950	876	913	983	888	920	951	925	861	895	895	927	971	917	854	914	857	923	906	895	960	931	922	851	886	911	954	909	946	887	853	986	871	972	895	914	870	857	912	982	883	919	927	899	908	901	909	899	926	931	858	915	936	916	884	837	922	909	944	915	884	934	952	912	929	914	892	907	878	939	898	915	944	936	876	900	937	905	909	928	933	950	928	878	942	982	918	839	891	879	918	935	927	920	893	948	902	959	944	969	873	909	888	943	865	917	900	887	886	935	944	877	946	893	897	902	870	888	892	913	911	925	940	938	867	926	862	933	865	988	948	941	934	872	976	931	893	931	942	911	908	968	914	939	942	924	911	886	891	891	952	912	845	910	959	970	982	911	872	893	911	955	951	977	876	924	844	964	913	888	933	909	890	922	964	927	965	887	899	887	957	934	889	912	934	887	914	885	927	914	881	937	879	924	920	898	888	933	904	897	942	903	907	885	912	911	913	871	904	870	954	920	940	850	928	886	887	905	904	878	904	927	921	874	908	913	898	966	880	933	881	868	926	877	860	947	901	922	877	918	906	923	920	881	868	941	884	886	875	880	914	896	940	941	905	885	949	896	955	945	861	919	916	901	890	915	915	879	896	928	910	882	932	870	868	956	926	870	913	879	924	876	878	968	873	961	922	908	924	934	911	900	947	872	938	894	875	921	924	948	927	933	923	864	901	928	873	923	910	912	886	864	865	879	890	969	962	944	920	917	922	833	898	896	899	887	972	919	850	878	948	887	927	927	870	942	906	891	877	911	903	935	856	911	887	906	947	908	893	916	984	911	944	862	938	875	868	938	937	878	890	907	900	911	959	916	973	951	917	961	843	938	885	945	899	939	925	924	935	959	915	906	925	938	926	902	915	933	855	910	911	870	925	857	914	934	924	868	838	923	907	879	916	915	922	926	905	925	916	933	894	840	916	887	905	930	876	951	924	940	913	884	956	897	866	913	881	940	918	939	906	929	876	906	849	919	931	905	880	909	916	888	946	925	964	992	907	878	955	876	872	895	897	903	903	890	894	927	898	878	908	944	888	959	944	917	893	916	950	910	910	864	931	873	886	838	925	985	884	935	904	914	932	900	922	900	893	920	924	886	921	977	923	898	944	915	907	930	910	881	915	903	906	914	871	920	910	912	942	924	954	941	899	928	873	900	934	908	920	913	878	863	967	927	879	819	926	902	914	924	921	911	881	893	887	872	940	879	922	884	912	917	885	938	870	945	887	899	932	888	873	935	907	922	912	910	896	921	973	874	919	915	928	930	936	957	879	991	908	919	900	898	926	948	872	834	910	870	839	921	901	933	901	911	868	844	918	895	884	897	961	880	938	870	900	892	937	921	944	913	886	860	873	870	934	942	931	878	938	985	933	933	885	917	932	901	909	889	919	910	899	911	902	944	956	887	886	944	914	949	919	899	843	903	890	929	963	895	960	889	875	947	915	944	880	949	988	922	970	945	852	907	939	923	899	942	889	891	910	915	892	891	959	889	906	935	956	962	883	917	926	900	947	905	862	914	921	966	920	916	884	942	916	887	921	908	920	919	899	877	907	964	912	917	902	935	900	948	907	882	905	906	888	891	918	948	933	971	924	854	874	945	865	909	906	921	925	930	899	953	899	900	914	910	918	956	909	884	906	884	892	932	872	911	952	888	948	884	830	923	939	902	880	953	884	888	900	926	987	880	926	899	954	921	896	928	895	930	866	924	903	946	918	922	891	929	884	911	960	900	893	894	892	926	915	944	910	914	919	914	903	881	895	972	902	958	927	958	932	922	923	894	925	932	972	943	928	888	891	876	864	954	919	930	912	934	938	919	917	935	932	917	912	918	884	879	913	912	928	937	913	941	951	922	948	924	929	951	896	934	933	920	898	943	903	949	938	971	906	917	940	874	914	942	907	894	916	951	900	878	935	890	910	904	953	892	954	880	928	926	927	888	892	897	927	962	884	912	947	899	954	936	904	941	918	889	889	896	894	898	867	916	870	895	981	895	862	885	901	933	931	927	907	905	908	969	943	883	928	934	887	905	887	916	920	943	904	868	903	958	925	934	984	935	912	984	898	872	897	887	883	923	916	910	960	863	923	921	920	947	873	955	897	955	866	887	872	913	891	895	942	976	863	943	862	923	900	845	921	912	880	939	978	903	917	917	913	896	948	899	970	980	919	925	946	867	896	888	887	929	911	924	914	914	909	933	950	900	923	943	920	910	890	916	890	953	951	901	943	918	858	886	852	929	882	912	939	922	897	935	928	957	918	859	890	892	930	894	920	916	965	886	878	895	883	927	903	902	968	904	924	926	953	893	922	871	877	867	910	936	878	868	898	934	915	897	872	907	886	889	890	851	889	929	908	909	904	878	923	962	927	893	939	946	925	902	926	912	898	878	915	897	945	956	940	842	949	933	952	955	847	888	913	969	945	891	925	866	950	931	935	958	910	891	887	940	931	941	965	933	882	903	897	930	855	917	883	940	866	907	930	913	963	954	935	934	932	832	945	926	918	975	878	910	954	926	907	919	888	904	899	880	883	869	900	957	868	866	983	917	940	929	901	883	905	866	902	916	924	943	926	905	925	953	851	860	883	848	937	874	865	950	899	899	948	911	900	939	922	936	871	935	875	902	908	914	938	902	953	854	924	959	962	952	915	937	867	896	941	903	932	834	906	889	955	960	908	885	909	888	877	932	927	914	908	882	912	886	917	885	891	890	897	867	898	901	927	906	931	882	948	913	934	941	916	854	953	947	925	889	871	908	866	905	896	949	994	916	885	939	898	911	883	948	881	889	892	915	908	868	944	907	934	992	872	934	927	926	929	948	897	890	934	913	930	933	866	888	944	880	903	931	914	912	895	921	938	889	955	930	905	870	959	918	922	907	916	905	894	923
7780	542	560	469	341	327	288	267	251	217	246	217	241	202	185	234	215	214	186	219	233	221	206	230	220	209	208	198	173	200	217	204	204	188	176	214	192	216	219	199	209	190	197	187	212	233	179	216	213	203	223	228	214	221	239	204	230	226	219	249	163	199	204	202	190	214	202	177	188	179	236	210	184	205	205	219	182	196	201	224	208	190	222	207	238	221	175	186	211	205	211	179	206	210	226	180	217	196	194	218	217	194	205	203	170	205	200	196	199	200	209	203	220	202	188	182	170	204	187	183	178	190	224	186	201	198	216	193	197	215	227	207	210	202	191	225	178	207	190	234	202	214	182	212	159	216	215	227	198	193	207	209	201	189	213	235	206	189	203	209	228	233	219	187	182	222	187	212	209	198	183	237	208	210	187	230	207	199	203	189	193	192	210	198	206	182	209	192	230	222	204	180	240	210	197	162	215	186	202	206	223	231	229	193	213	218	221	209	218	204	221	229	182	215	192	227	228	182	209	172	225	187	202	214	224	212	208	215	222	183	197	206	226	156	189	222	185	221	230	192	196	208	181	201	203	207	204	202	197	200	222	216	175	182	188	201	213	171	229	211	183	194	221	185	182	193	215	204	186	204	193	195	234	210	214	218	201	198	191	188	198	219	188	172	182	194	204	210	209	214	185	149	227	206	194	204	215	208	178	208	210	194	215	202	206	168	191	199	190	181	223	196	194	206	195	213	195	196	205	188	175	192	241	196	214	218	206	214	224	206	197	189	222	201	193	191	216	196	232	211	192	194	228	228	221	224	206	191	208	211	208	186	185	180	203	189	216	202	186	195	224	189	210	207	184	173	204	182	199	200	211	200	202	218	229	195	183	196	184	207	206	190	177	220	205	184	198	212	196	206	214	200	226	202	197	201	224	205	216	203	198	197	198	214	202	220	192	245	189	217	192	222	210	227	219	224	183	174	216	196	214	206	195	198	190	203	195	221	181	226	223	184	182	193	213	190	189	199	180	184	179	211	187	190	196	183	199	235	217	194	205	180	204	191	193	180	199	221	194	182	194	212	194	179	197	189	190	215	225	227	194	205	225	173	216	223	214	221	205	163	224	206	205	186	200	223	173	215	184	209	203	225	190	191	211	244	211	216	231	192	227	178	194	182	191	213	198	184	197	236	201	205	193	192	204	196	222	197	190	217	221	222	227	227	199	220	183	209	187	199	202	183	189	196	210	235	193	195	201	213	216	192	223	217	190	202	197	192	197	213	187	193	206	206	193	232	215	228	194	216	222	205	220	208	226	207	190	233	216	197	193	202	214	230	175	204	221	201	210	167	222	203	201	201	228	209	200	160	193	235	209	240	191	194	204	182	192	208	190	195	240	189	199	209	218	197	189	199	195	226	200	213	199	231	189	202	201	190	225	244	209	240	219	216	211	197	202	208	180	185	193	230	228	201	212	210	208	193	209	204	190	221	204	200	201	214	231	227	211	237	205	211	192	210	224	217	205	234	207	174	207	203	180	228	175	207	195	202	218	227	174	208	199	208	189	195	207	179	200	231	202	237	198	183	218	202	194	184	209	223	228	200	199	195	186	178	186	211	226	210	192	208	211	197	202	205	200	203	186	213	207	191	196	203	195	219	206	208	191	190	204	197	183	208	187	223	173	206	195	214	196	215	213	207	201	184	179	223	182	213	207	188	226	235	222	211	205	179	180	212	209	242	194	187	221	223	229	215	191	182	198	221	223	175	215	206	206	262	195	207	199	189	210	210	178	172	203	185	228	209	198	211	189	195	188	202	188	219	213	180	213	201	201	207	217	207	197	246	212	191	218	210	196	199	197	188	177	212	189	201	193	226	202	206	208	209	208	183	218	183	207	224	189	194	188	185	194	233	227	198	211	212	218	226	185	227	205	202	217	209	189	192	182	206	190	205	211	226	203	228	211	202	224	206	193	206	199	210	207	195	208	211	201	235	167	202	189	196	195	179	226	180	192	191	206	183	188	211	204	187	228	188	226	184	187	209	199	206	197	194	189	203	198	223	212	191	207	189	210	205	232	208	193	194	212	215	234	204	200	196	231	212	219	198	212	197	215	179	202	183	200	186	191	210	197	208	196	219	212	201	197	188	170	224	212	216	193	185	194	234	204	193	209	202	217	183	194	198	224	212	214	226	208	198	202	206	221	180	218	219	210	166	190	198	196	207	179	191	182	207	188	212	206	185	181	223	243	217	201	181	243	227	204	228	221	216	212	208	181	199	216	218	193	194	201	209	181	206	219	181	181	206	218	194	198	188	222	178	213	192	211	174	206	197	208	203	203	240	197	212	206	199	204	194	211	201	197	195	190	217	227	225	221	228	188	198	210	270	182	192	215	199	213	196	189	201	187	222	206	195	208	198	198	213	172	183	195	178	210	194	198	224	206	198	182	189	217	217	214	211	205	207	196	200	203	214	206	213	213	225	184	211	189	213	180	214	189	184	200	185	170	188	203	223	211	188	209	198	209	227	223	207	188	231	207	195	207	221	180	175	195	220	201	187	192	186	204	196	222	203	210	202	226	190	217	203	200	210	173	224	183	188	213	187	189	212	197	210	210	194	218	199	202	202	184	189	218	203	209	213	192	191	231	204	193	195	187	211	185	215	198	195	217	179	179	213	193	194	193	200	195	225	185	219	216	211	215	203	244	191	207	195	224	199	194	210	219	186	222	194	208	219	195	201	231	209	207	209	200	209	202	195	235	191	211	190	230	178	211	203	202	215	179	199	206	203	194	181	215	227	172	198	212	193	198	215	208	208	214	227	209	211	211	223	195	207	176	195	213	226	229	189	207	228	192	208	183	215	214	219	220	210	183	205	222	231	193	216	220	202	201	198	181	207	205	209	206	204	190	214	216	214	211	203	197	221	209	230	188	220	190	204	186	172	205	202	201	188	220	209	227	226	219	188	204	200	211	210	211	188	237	202	192	205	189	229	189	231	226	228	207	196	217	195	208	241	220	200	211	205	175	219	214	227	197	215	201	178	230	195	215	199	211	214	208	197	208	202	202	205	218	206	217	188	214	185	197	207	236	189	202	193	211	202	182	209	183	223	227	179	209	223	207	232	219	234	195	205	185	212	228	195	190	201	195	200	203	205	195	196	199	224	199	204	178	192	214	194	211	212	188	186	212	193	207	211	174	223	185	220	212	186	189	188	191	191	207	205	208	205	201	222	201	185	199	217	202	176	203	203	189	207	208	216	211	173	212	223	194	203	246	199	183	217	194	214	214	196	190	220	187	181	202	196	228	216	222	242	210	217	189	196	217	223	181	187	216	208	203	195	223	224	185	188	231	234	224	209	207	213	209	192	188	212	225	214	219	218	219	222	202	217	196	203	193	228	217	194	214	167	201	216	209	193	187	206	210	214	195	234	199	187	221	218	191	194	205	177	190	208	196	204	207	192	209	194	203	212	200	224	188	202	245	187	209	195	194	181	203	211	188	204	206	204	194	194
6465	766	1277	1372	1212	1001	882	842	774	743	624	710	643	640	591	550	561	567	537	604	586	577	578	610	571	530	590	562	539	545	545	528	580	536	502	556	551	523	545	497	565	525	544	530	539	542	566	539	524	543	566	545	513	488	491	551	524	496	555	510	495	507	537	528	497	513	529	504	547	503	528	491	527	481	550	537	487	527	553	574	532	521	499	520	491	522	506	521	550	516	560	519	526	508	508	500	554	498	529	584	539	502	562	544	556	495	515	529	522	542	530	523	499	518	575	515	513	528	547	505	545	509	534	559	532	502	520	522	544	542	536	542	516	499	530	557	503	520	522	520	501	505	516	546	502	569	547	509	568	570	540	494	536	577	509	526	526	525	546	538	512	556	516	531	506	542	513	509	543	517	522	519	502	529	494	553	518	514	522	518	514	511	505	538	522	506	504	521	534	498	506	542	535	529	514	537	551	535	523	512	536	526	513	507	514	515	540	543	515	538	493	547	533	505	499	515	516	560	503	534	490	545	523	513	513	540	508	574	542	544	501	507	538	580	518	541	515	501	519	546	494	547	526	533	543	525	542	494	514	495	484	501	540	536	513	557	561	564	516	525	499	509	533	509	529	509	543	514	493	543	549	502	533	527	520	569	536	546	508	545	494	564	509	494	497	556	525	514	508	518	522	543	528	554	511	507	543	544	503	524	527	494	509	520	535	498	522	522	524	504	530	517	488	555	557	525	527	524	546	568	537	542	535	514	523	509	541	523	501	483	558	515	495	488	526	564	523	541	554	493	534	526	528	519	534	518	560	543	538	531	485	500	527	542	544	515	490	512	518	516	540	541	527	510	550	508	566	506	521	533	507	507	520	535	509	458	530	510	576	500	564	567	521	468	503	495	518	515	492	559	496	534	543	528	548	530	521	539	548	503	530	542	533	527	488	526	525	551	544	535	549	509	535	537	509	530	548	509	507	507	527	534	540	539	502	540	556	524	554	541	498	508	574	508	514	490	509	489	489	524	529	538	507	478	532	527	528	550	510	524	504	539	522	564	514	507	539	540	521	516	544	528	532	529	522	534	502	536	546	501	517	513	524	528	511	555	536	509	542	547	546	510	519	525	522	542	511	518	537	540	485	532	544	508	501	540	528	558	547	511	515	529	508	489	549	501	506	517	520	555	510	484	554	518	516	541	558	518	540	508	506	523	548	528	481	599	474	505	487	529	552	533	513	504	546	501	513	523	541	546	533	512	550	506	534	533	511	520	502	525	536	540	511	524	512	561	539	525	528	508	476	481	495	520	503	544	510	536	496	549	492	519	504	531	532	544	530	490	533	511	524	551	511	511	509	538	562	518	542	482	541	515	496	534	521	545	502	545	521	518	532	527	528	479	532	508	507	556	538	497	550	499	522	533	522	545	549	522	511	535	505	506	529	527	504	501	538	517	508	512	518	508	531	561	490	562	525	520	505	547	512	526	525	503	571	489	518	541	541	550	518	513	552	490	523	512	542	477	463	530	508	499	529	550	534	500	510	492	533	510	511	518	496	507	528	510	555	553	551	526	580	522	532	475	552	501	542	554	534	498	506	497	560	510	507	555	530	555	515	552	538	515	542	561	517	515	534	543	511	499	503	531	567	522	517	522	521	526	523	522	515	547	525	507	525	519	522	578	526	503	526	518	505	541	521	507	509	526	524	546	503	525	558	516	539	535	595	505	495	522	524	546	537	514	500	552	499	533	499	516	532	513	537	549	510	512	515	496	560	520	504	498	476	499	505	523	490	583	548	550	520	530	493	525	507	513	533	494	512	517	561	554	529	496	530	506	519	543	538	544	546	550	501	543	524	484	527	495	562	485	532	534	477	532	522	550	491	563	548	536	495	549	554	522	533	525	515	516	537	531	520	485	508	517	515	520	546	499	533	507	547	518	540	554	507	543	515	521	550	529	525	517	513	559	546	518	493	557	585	513	522	529	510	494	530	538	502	528	549	521	494	557	543	552	541	496	521	528	551	523	518	529	511	465	494	531	522	513	487	557	544	529	521	516	530	551	549	513	521	529	519	535	543	545	514	479	570	522	538	528	556	533	535	548	562	510	529	499	520	528	486	484	517	526	548	485	534	505	500	543	544	535	543	545	522	548	564	510	522	508	586	519	499	516	468	522	522	528	519	499	509	504	526	538	514	526	520	540	568	540	492	490	509	556	528	544	498	501	553	539	489	503	517	512	514	484	529	521	517	529	533	507	538	514	502	504	506	497	527	488	511	512	522	544	523	592	531	522	549	505	527	480	507	499	488	524	548	537	505	524	576	510	545	541	592	534	573	517	471	497	543	506	481	520	510	531	536	509	487	505	495	539	490	502	531	568	544	536	526	477	519	510	474	505	520	546	480	498	549	535	506	532	512	497	524	526	526	525	528	530	517	568	511	491	485	520	516	497	585	522	520	524	528	526	547	546	521	521	517	547	537	540	519	573	512	520	523	503	538	562	500	565	550	527	585	534	555	519	555	528	539	511	478	525	541	528	483	523	524	518	532	534	480	527	532	520	503	510	506	544	544	545	527	501	534	578	540	531	520	561	573	550	526	539	549	565	553	496	534	513	493	536	486	516	525	473	552	512	510	521	512	541	537	506	519	524	560	524	528	569	538	535	513	533	506	546	522	487	509	498	532	541	519	497	495	483	539	496	507	486	577	531	491	538	518	502	554	525	505	518	523	524	511	543	505	521	558	504	539	495	560	557	546	548	535	546	566	504	554	500	472	500	524	490	505	535	522	536	530	550	519	503	507	524	562	534	528	513	536	493	547	530	512	528	544	535	532	534	500	520	535	525	555	522	540	539	526	521	523	500	494	528	528	526	496	568	510	566	498	532	543	540	502	494	530	490	515	518	512	554	494	541	494	566	547	543	524	537	551	565	493	543	533	545	547	546	538	551	524	547	562	544	535	554	494	515	525	522	490	520	548	517	480	518	526	521	526	541	498	488	573	548	515	530	526	529	546	526	577	530	479	512	543	510	515	475	555	501	490	534	499	527	537	534	559	508	533	524	499	514	514	538	527	521	494	537	520	513	511	522	561	516	523	521	527	512	528	535	540	520	519	560	504	512	505	530	548	539	516	517	524	526	503	523	519	504	509	539	484	581	514	548	537	494	522	552	530	538	515	503	509	538	511	506	488	518	531	536	533	554	508	526	497	561	523	508	492	506	512	520	536	493	512	534	522	528	524	520	490	504	508	523	530	503	564	516	521	527	522	491	517	549	509	517	539	522	481	508	521	539	552	523	549	528	491	564	533	515	523	527	523	547	497	538	547	487	503	574	528	560	505	498	525	464	559	495	517	567	557	537	528	519	551	530	545	523	515	510	551	537	530	526	533	517	516	567	543	494	494	545	488	553	504	515	523	528	525	498	522	507	510	522	510	530	546	538	503	532	477	526	506	520	529	541	553	549	519	486	531	549	540	508	536	530	509	496	527	525	501	532	510	501	503	533	516	480
15194	1330	978	811	568	485	397	400	336	333	326	324	316	292	295	272	291	293	290	293	264	296	245	272	274	300	287	261	276	302	278	259	289	282	267	276	271	260	281	265	272	303	265	292	265	263	261	271	239	262	258	249	298	238	242	267	245	276	257	251	256	266	259	283	271	281	282	262	241	273	264	268	245	256	259	263	258	265	254	267	280	301	255	248	250	282	268	291	272	272	272	273	291	271	254	282	250	284	271	271	295	285	281	272	255	272	243	272	256	240	314	274	268	275	252	249	278	273	260	260	274	285	249	267	251	292	269	283	286	299	287	236	283	293	266	251	292	265	233	272	263	266	311	286	283	266	282	259	264	249	289	253	271	265	318	266	266	272	267	261	297	252	263	284	264	243	271	280	237	273	264	283	276	276	247	245	258	291	289	247	235	242	254	281	257	269	302	251	250	269	267	264	256	242	280	296	273	329	285	254	297	283	292	240	256	270	324	269	280	244	279	260	269	286	282	277	254	266	262	259	253	259	263	279	290	278	307	296	280	281	277	263	258	268	270	244	252	303	264	295	290	240	251	277	245	274	302	258	285	264	280	248	264	259	260	229	259	268	252	240	263	285	258	249	248	255	289	293	238	279	277	286	247	282	283	285	279	272	272	256	250	246	248	258	271	287	260	267	276	277	257	257	256	312	269	233	278	279	240	251	245	264	275	302	276	233	273	282	267	290	268	261	270	294	253	272	268	266	280	279	289	273	275	267	278	249	260	282	245	270	270	272	298	261	268	271	267	261	285	282	293	275	256	252	287	259	275	293	268	256	245	261	241	279	255	283	270	243	277	232	266	288	259	287	259	310	273	241	290	284	246	256	269	284	280	253	273	271	256	261	274	258	249	251	237	262	273	254	269	294	308	308	298	270	242	276	259	253	228	268	261	261	282	272	252	274	282	244	283	258	280	294	297	243	266	263	251	263	257	286	260	267	245	303	265	276	290	280	234	250	304	283	261	241	256	257	248	277	284	305	252	279	269	259	240	248	277	247	254	288	302	260	249	256	262	253	257	263	279	295	252	291	263	268	259	273	286	253	263	277	281	268	285	262	280	326	291	252	277	268	261	274	265	258	271	258	268	288	280	292	276	278	275	274	264	260	261	258	248	236	273	271	266	294	276	275	260	275	255	265	248	287	282	277	259	258	288	255	297	283	265	291	273	282	271	300	244	275	311	296	269	270	302	267	264	287	265	288	252	264	269	285	296	264	291	249	252	267	262	274	280	265	258	282	253	248	268	290	293	254	282	291	291	289	248	277	212	258	238	251	278	262	255	269	264	260	252	324	256	283	247	285	264	259	264	274	257	263	288	275	277	250	262	275	261	281	292	276	265	268	270	265	260	277	252	284	249	276	261	301	273	260	270	278	266	270	313	251	272	259	258	278	282	259	269	263	265	265	255	264	284	258	290	297	269	281	279	251	271	255	268	298	286	267	267	261	269	297	275	268	287	271	251	244	285	294	292	268	263	270	277	263	261	271	275	257	264	279	288	258	270	278	266	252	263	241	266	262	293	294	261	259	251	263	267	264	267	270	276	248	293	279	258	259	301	250	235	271	261	282	255	283	296	300	292	270	256	268	263	268	231	269	291	264	265	262	266	263	264	289	267	287	288	252	264	291	283	270	285	264	218	251	252	270	268	274	295	283	267	230	295	241	270	237	282	262	269	288	283	282	277	246	256	249	274	276	278	284	293	295	284	258	278	245	269	282	260	302	273	265	241	266	277	274	246	252	284	328	274	249	271	277	242	279	247	274	263	285	259	265	287	280	278	314	286	247	281	278	266	260	282	291	290	288	255	260	263	265	263	266	276	297	263	256	282	256	268	247	282	280	265	291	296	273	268	271	241	255	269	251	276	284	280	276	304	275	299	277	272	250	262	250	288	308	267	274	250	246	249	257	278	252	297	260	260	251	268	278	302	248	252	292	265	275	258	274	291	278	289	237	269	265	240	271	275	267	260	255	262	229	265	281	245	250	266	246	264	264	299	263	243	226	262	235	256	246	259	254	242	285	248	245	270	269	230	289	254	244	278	262	300	297	259	295	280	256	285	259	281	268	291	269	291	272	269	259	305	268	246	248	271	265	275	282	242	262	264	267	280	293	301	295	254	271	259	260	251	253	280	276	283	270	287	261	280	265	258	301	255	303	273	303	291	265	266	278	277	283	255	230	240	257	281	273	276	270	250	259	222	234	268	254	272	275	271	262	294	261	242	285	297	247	232	272	272	270	242	246	277	250	247	286	276	278	247	271	273	268	265	268	251	297	261	251	269	274	251	277	274	273	258	274	242	263	238	265	241	280	293	281	250	258	242	274	266	258	275	258	259	235	260	245	262	283	245	286	252	285	298	242	277	271	306	288	281	252	277	275	269	267	289	289	260	277	269	268	280	271	236	269	290	275	281	261	282	255	290	295	275	269	266	316	273	261	261	243	258	267	260	296	263	260	261	264	269	264	287	265	286	280	290	267	263	292	300	275	283	287	261	269	277	261	259	293	274	260	277	300	250	264	259	252	286	244	257	267	290	274	273	286	298	299	270	305	253	286	267	256	245	268	267	290	270	270	262	267	263	274	288	254	247	231	273	287	286	298	235	262	272	234	270	270	270	261	252	289	269	276	287	271	278	270	318	293	266	262	248	256	254	273	286	258	256	264	278	306	268	247	297	282	280	262	272	246	257	286	264	251	270	227	245	253	283	247	257	279	240	260	284	271	236	265	265	270	254	255	270	293	274	254	286	269	266	278	246	291	258	256	247	272	291	280	238	258	278	254	273	283	269	257	249	261	251	273	285	273	262	283	265	255	257	245	270	284	260	265	260	250	263	274	269	270	273	284	267	305	233	273	283	247	289	298	253	253	228	244	314	309	264	240	272	265	278	274	323	261	253	291	268	302	294	272	261	250	305	258	243	245	297	282	285	283	297	278	290	291	249	255	251	283	274	258	245	273	266	275	248	259	272	245	266	265	247	234	260	267	271	273	278	280	271	305	275	282	287	257	284	267	274	253	268	295	263	282	257	256	257	280	281	244	290	278	286	285	284	296	293	271	264	242	283	250	285	279	256	268	279	283	289	251	257	276	274	238	229	259	266	293	269	306	258	274	264	257	252	285	283	253	286	274	248	233	268	248	266	292	314	296	301	279	260	279	267	260	270	257	269	292	254	248	288	263	287	245	226	281	296	289	256	301	265	287	308	263	258	238	255	275	272	285	290	243	259	226	274	265	261	252	259	260	274	264	244	248	262	282	290	246	267	260	258	276	259	290	280	326	282	241	273	267	298	261	295	282	281	296	286	285	252	265	290	271	253	287	286	298	246	267	273	244	260	268	301	270	277	258	260	273	216	262	290	267	264	261	282	283	247	274	267	251	252	277	264	300	278	261	257	234	273	274	238	277	264	275	240	284	250	263	271	277	260	268	240	234	292	260	246	244	274	263	319	247	270	245	267	272
8534	1248	2052	2279	2003	1647	1459	1313	1107	1035	1050	928	957	922	823	814	805	793	763	794	790	760	778	754	734	746	740	750	751	746	705	684	687	734	766	677	721	741	714	737	743	715	679	678	750	687	705	748	697	675	709	720	651	681	646	713	684	697	660	708	718	680	670	714	690	731	690	680	669	647	658	711	672	683	728	653	685	744	659	693	684	695	679	706	686	701	679	654	706	693	658	679	676	670	692	729	667	678	679	707	686	713	709	657	661	714	678	669	657	696	676	676	715	635	707	694	684	733	715	718	720	689	649	642	722	686	675	704	672	685	626	722	707	681	672	658	664	692	698	704	720	662	678	623	655	668	712	652	675	691	694	709	677	702	765	703	669	674	633	637	698	700	684	650	672	667	656	709	682	597	689	662	678	708	659	681	669	720	658	683	674	679	668	662	680	676	677	695	724	709	684	652	672	671	656	699	711	705	690	658	703	639	673	661	670	747	692	664	721	664	669	673	700	690	656	694	661	698	689	674	684	717	729	694	732	642	713	643	715	622	658	705	688	642	686	697	692	667	691	655	690	660	665	721	687	674	655	665	659	736	723	685	701	626	674	618	706	659	682	652	657	644	674	659	633	655	669	693	678	688	651	698	660	669	664	675	695	668	628	648	688	712	663	690	660	699	735	724	645	677	691	654	679	677	658	724	664	681	674	680	699	694	705	681	674	730	703	662	659	703	707	754	660	677	698	705	670	678	682	638	681	673	619	679	711	683	658	679	690	665	661	678	693	683	624	665	659	719	677	689	687	647	738	688	689	647	674	680	653	687	667	647	692	687	685	705	731	684	631	705	715	664	661	662	682	693	671	676	708	740	719	739	710	691	646	715	705	711	652	693	696	635	714	762	720	664	696	696	657	664	700	702	718	685	666	693	707	673	645	666	646	630	706	671	687	669	708	662	655	679	699	692	683	644	650	692	694	669	711	712	685	703	615	677	716	675	690	688	651	682	640	589	685	668	649	701	684	687	646	692	713	686	719	646	684	619	766	718	709	674	699	647	735	701	701	661	658	694	676	648	622	687	658	683	701	728	692	710	670	734	667	688	668	712	695	651	670	640	685	694	679	659	711	627	671	711	711	673	715	636	668	646	660	690	660	655	698	686	688	675	676	620	676	656	633	702	676	741	697	690	704	679	718	670	694	678	698	675	707	681	676	647	653	634	663	692	679	697	670	668	642	674	684	666	685	691	673	688	663	693	684	664	681	685	653	686	662	651	724	671	646	672	716	720	697	698	676	642	663	700	696	689	700	682	662	753	672	672	695	662	680	657	667	740	726	697	693	700	698	662	663	678	702	647	659	702	722	665	684	645	635	742	641	674	744	670	720	644	672	647	633	717	684	698	659	667	699	681	701	708	663	704	684	697	715	703	661	658	726	651	672	673	685	642	625	712	715	654	713	670	685	697	661	671	664	686	684	697	703	674	679	689	674	643	675	690	639	674	688	663	653	696	681	609	683	697	691	676	647	687	684	700	662	619	704	712	647	698	677	650	708	728	645	675	689	700	648	692	716	701	718	645	678	712	680	666	680	708	642	674	703	641	710	662	623	693	645	722	671	694	663	619	692	701	681	692	692	693	685	735	645	725	658	711	662	664	683	714	689	712	664	633	721	694	721	695	680	740	650	706	632	687	674	692	678	668	639	692	683	702	639	737	698	669	647	671	667	668	664	711	720	631	657	672	688	661	663	637	702	698	696	673	698	701	675	696	684	713	676	715	676	668	739	657	718	682	722	686	686	653	638	662	690	689	642	692	639	635	685	701	696	722	711	691	684	664	714	621	693	681	739	683	710	648	703	758	689	684	680	663	705	676	708	680	627	722	688	699	703	641	702	662	706	673	666	656	704	684	726	659	657	666	698	639	682	694	661	670	666	634	690	651	689	680	674	656	713	720	664	728	672	729	689	640	692	688	691	642	681	679	690	654	638	651	674	695	672	679	692	652	661	719	684	645	696	650	673	712	667	645	662	691	700	672	700	665	709	713	664	641	690	676	657	693	729	670	654	681	679	718	635	669	713	668	698	729	684	633	687	652	715	674	742	696	685	704	659	687	689	684	666	694	724	692	740	701	717	677	727	637	712	678	708	663	692	635	666	638	695	630	669	699	691	686	669	673	659	658	682	697	673	675	691	692	685	671	682	684	655	628	715	674	659	693	729	657	680	711	718	702	660	677	691	653	660	718	660	666	679	654	670	635	692	633	725	685	715	683	685	661	705	675	686	725	698	669	672	714	650	664	698	720	652	696	659	671	697	675	650	671	654	705	711	679	701	655	650	656	618	701	611	669	700	686	693	693	714	727	656	653	749	662	704	680	653	687	682	646	661	673	686	669	657	682	727	652	666	696	680	685	705	657	705	655	711	713	738	639	702	695	704	663	651	696	674	652	694	669	699	664	703	655	685	662	702	676	712	712	689	710	697	665	627	699	647	697	700	686	669	694	680	691	654	681	696	675	707	708	695	703	658	657	705	644	676	669	654	638	676	646	699	695	678	681	656	683	694	660	701	686	654	672	706	695	651	708	711	665	644	680	716	677	697	649	680	674	675	709	663	737	649	677	687	677	663	669	685	659	713	694	697	667	719	681	698	682	692	711	699	707	689	695	671	667	681	664	676	671	667	702	663	690	681	692	667	705	687	730	677	697	698	678	677	739	649	676	662	714	651	704	676	650	686	659	683	692	682	655	669	723	678	658	702	675	703	687	675	678	689	714	687	709	712	648	702	738	675	677	703	722	698	664	708	665	674	684	686	682	655	644	675	665	695	697	671	703	683	700	637	687	680	622	685	734	706	685	668	736	655	690	678	655	657	645	648	658	678	705	718	665	698	712	645	730	703	699	664	692	693	654	677	663	649	650	694	708	659	677	713	666	708	672	631	643	649	645	665	675	658	680	685	674	700	719	685	708	697	654	687	683	703	684	681	704	669	693	679	676	684	647	638	671	689	624	624	652	724	703	640	724	665	663	740	695	649	690	686	679	651	701	649	690	679	716	679	673	706	711	645	668	733	633	653	678	712	702	735	659	649	675	681	712	632	704	685	683	708	684	689	655	718	709	664	677	676	682	692	645	688	726	666	684	688	659	701	659	693	662	694	672	669	680	655	629	665	651	749	647	710	724	667	743	725	747	686	690	717	705	662	683	679	713	631	696	680	715	670	706	683	654	717	658	648	661	631	682	693	674	668	702	673	700	673	664	669	681	694	735	696	691	705	689	680	657	626	713	635	666	666	712	664	662	663	688	685	712	724	724	700	677	696	643	702	665	699	703	629	672	700	645	670	637	711	652	680	643	676	661	676	670	673	700	712	726	664	638	685	691	678	662	663	704	666	672	686	712	663	733	677	648	674	650	675	706	690	668	694	672	709	690	649	673	683	661	687	659	666	662	666	741	641	668	697	718	703	651	644	688	681	649	656	694	704	705	673	685	727	680	661	665	656	704	659	663	671	709
1817	428	436	430	414	396	388	420	448	423	408	388	426	382	396	409	371	399	425	406	399	381	393	437	413	433	394	461	441	398	368	406	393	427	402	395	383	377	399	382	403	436	426	414	417	428	402	466	395	395	428	424	440	394	432	406	399	435	452	391	407	383	376	403	419	422	461	398	406	444	418	437	373	431	435	390	398	432	440	413	453	394	376	392	388	415	388	398	407	394	418	382	381	378	396	433	418	395	372	380	407	415	412	437	408	414	412	424	408	395	426	330	428	425	428	408	483	449	432	390	411	441	425	377	398	401	413	443	407	401	409	411	404	415	405	413	407	404	402	422	388	400	376	421	420	422	438	424	394	382	415	385	411	389	429	409	416	421	445	368	406	400	451	384	418	437	426	405	407	374	376	410	369	388	399	430	427	412	413	431	423	407	422	362	442	426	455	389	383	410	385	378	392	413	383	415	424	380	402	420	374	416	402	422	388	357	405	395	409	407	425	397	404	394	427	412	443	395	380	409	438	449	427	429	391	420	357	381	403	399	400	435	415	422	382	414	405	405	365	383	393	388	419	420	437	411	429	429	389	388	424	407	394	419	364	405	420	428	408	409	432	360	425	372	454	374	392	447	418	397	397	399	451	401	396	428	423	386	401	434	406	400	388	445	413	452	408	398	396	430	428	382	394	404	391	389	396	393	423	391	408	392	428	427	441	407	449	420	396	414	382	399	444	435	427	418	398	466	418	449	463	442	419	385	421	389	408	412	433	375	379	467	445	440	417	397	380	428	434	438	411	415	402	407	379	432	393	426	426	402	416	404	389	416	412	366	392	431	440	400	426	406	375	445	400	388	451	407	426	417	406	416	359	407	362	407	435	394	474	416	425	387	408	419	392	408	396	389	420	429	407	397	423	420	411	436	423	397	366	392	447	438	383	418	424	398	429	396	409	441	411	469	447	439	406	370	391	429	424	399	384	430	431	414	435	398	412	406	395	394	434	424	415	416	365	384	397	407	405	407	407	363	379	429	408	420	406	389	434	390	444	420	388	389	422	395	402	418	376	394	403	374	409	410	371	400	398	415	450	447	408	398	386	387	423	366	411	418	425	428	424	407	399	429	404	399	419	387	438	395	401	415	363	412	386	408	446	448	378	403	374	438	400	389	389	406	405	402	396	418	417	394	393	408	410	423	419	417	396	405	403	430	401	393	412	388	400	409	412	420	393	395	423	406	400	414	424	420	428	407	449	413	448	382	445	415	397	418	429	413	437	483	390	410	400	377	408	431	440	435	394	409	374	431	422	399	400	378	418	414	414	422	413	454	405	413	398	428	383	421	427	443	439	375	419	413	417	426	404	462	401	369	409	397	411	380	395	366	398	395	403	389	413	456	413	392	420	384	384	401	418	390	427	416	417	402	425	344	403	422	409	397	391	405	394	385	372	399	388	382	395	381	402	391	420	445	374	382	398	391	382	429	412	398	425	463	421	406	399	398	419	386	412	439	412	419	453	401	374	408	379	431	432	419	394	379	404	411	409	442	390	427	409	399	438	442	434	413	394	412	442	416	387	443	402	400	445	417	420	393	390	409	416	432	362	377	404	430	408	433	441	467	387	403	411	401	437	407	424	434	434	447	406	421	438	401	398	406	389	355	415	401	394	396	415	406	399	465	433	379	411	389	387	416	419	447	410	398	411	422	422	430	395	399	440	406	405	405	454	396	404	417	376	403	419	421	399	407	409	323	450	434	460	443	416	442	431	429	406	388	404	414	411	393	399	399	388	406	413	417	391	419	403	406	454	452	397	416	414	410	413	381	378	401	387	419	383	393	381	406	380	367	409	399	414	419	411	372	397	424	394	420	424	384	402	385	446	437	432	415	404	435	404	404	398	427	396	395	422	469	425	421	459	442	408	389	415	410	414	420	388	426	426	406	408	378	369	424	404	418	403	457	420	407	427	403	454	405	462	390	416	437	401	402	416	394	427	397	442	423	410	392	408	412	410	419	399	400	389	376	413	427	360	403	372	393	371	435	406	468	419	454	421	396	416	441	427	389	395	403	414	413	378	378	421	439	378	402	393	395	366	426	443	405	361	389	381	430	424	438	405	390	400	444	414	414	417	364	411	439	416	416	399	447	375	413	401	409	421	425	402	422	394	371	401	389	426	451	405	395	389	440	431	395	391	407	398	425	373	448	427	433	408	440	379	417	390	388	432	389	401	393	376	418	396	406	414	394	390	391	411	416	397	416	387	387	370	437	413	424	380	394	363	392	364	399	411	432	443	419	397	381	402	402	407	416	407	429	396	432	418	388	397	397	394	383	423	423	405	372	427	410	432	428	359	426	391	421	410	430	371	420	396	414	396	422	397	416	451	429	425	387	429	378	432	394	399	416	456	399	418	398	417	401	379	400	428	438	398	387	378	385	391	416	449	415	461	445	377	427	428	408	388	375	396	401	407	410	385	442	432	423	433	408	409	432	435	393	377	373	393	435	433	398	388	404	430	412	435	386	391	394	385	421	430	430	423	401	445	413	435	388	403	399	434	428	396	422	408	377	428	428	415	369	396	425	384	430	412	406	384	427	389	434	373	422	461	424	412	459	436	374	383	405	439	419	438	402	431	416	406	391	382	397	397	409	387	411	378	399	385	369	395	392	420	425	352	363	414	389	459	418	404	428	448	416	432	403	395	421	440	453	429	392	434	409	417	367	408	396	424	402	402	439	445	394	429	424	467	404	369	399	408	414	422	406	375	377	375	419	404	388	398	429	390	435	425	444	405	447	383	438	399	415	422	374	411	398	368	413	412	408	390	392	441	368	368	415	398	413	381	388	408	366	435	358	448	437	417	414	423	367	419	413	418	401	423	427	406	405	436	407	427	375	385	429	387	391	395	428	420	426	401	419	448	411	433	423	411	442	407	383	419	424	401	409	419	396	409	372	428	424	433	415	374	425	429	408	411	399	406	376	422	441	419	437	407	379	394	436	423	419	396	401	391	426	435	425	416	436	405	439	439	446	425	427	405	405	399	429	380	380	408	440	408	417	399	427	412	414	435	365	415	400	403	387	372	443	418	360	395	391	388	400	451	393	424	394	440	419	403	417	398	417	425	418	418	399	414	419	397	445	440	373	418	419	443	385	439	436	403	396	391	388	420	385	421	407	405	431	456	417	413	412	410	386	433	366	420	381	371	419	390	410	430	426	415	413	419	405	391	423	411	428	407	400	396	410	421	472	418	404	436	407	463	431	393	402	440	417	427	400	444	415	422	401	409	398	416	412	424	413	378	376	463	428	422	407	429	394	438	423	361	389	387	425	358	397	428	396	401	429	443	412	415	432	371	392	407	355	387	421	424	382	384	409	388	393	391	394	407	385	431	427	435	416	402	397	414	390	408	395	413	418	373	404	397	394	407	447	373	368	435	418	468	464	413	409	403	414	422	450	431	395	400	378	410	437	457	403	396	393	413	414	432	411	408	368	397	444	419	417	419	393	374	387
2315	917	916	909	938	937	917	933	948	951	886	944	951	953	914	953	914	946	904	909	857	917	885	870	965	921	895	918	970	948	941	929	926	923	962	893	916	912	923	898	867	966	924	888	866	908	906	872	956	905	926	927	891	927	862	879	940	903	925	895	889	931	896	933	836	878	858	889	887	916	968	906	924	945	898	917	857	974	943	917	977	977	890	932	925	964	890	909	918	946	893	898	919	889	925	914	860	886	951	965	899	853	941	901	916	918	920	901	924	938	933	856	920	891	963	911	949	906	898	947	911	944	950	914	910	935	925	945	873	926	904	925	916	909	936	885	945	919	931	905	896	964	922	915	949	928	916	917	931	909	906	954	928	883	868	943	924	891	923	902	892	903	888	927	903	888	942	879	931	961	935	881	972	922	939	937	902	901	906	934	935	918	913	940	879	905	864	937	948	891	880	967	865	938	963	910	957	907	946	918	908	872	922	913	950	949	911	885	938	937	954	872	920	924	872	872	893	870	928	904	961	872	905	917	890	982	905	976	886	871	937	954	891	957	989	954	893	880	882	886	904	917	865	889	901	894	922	966	930	940	915	935	882	901	916	894	902	895	925	928	928	938	913	908	858	970	899	886	942	987	926	944	924	878	912	916	906	967	906	926	926	902	941	900	889	964	931	875	948	907	885	889	956	921	904	847	910	949	920	909	921	897	911	885	908	925	927	892	876	914	931	931	930	892	902	921	928	891	973	870	920	970	905	955	928	906	936	874	970	911	910	902	924	924	928	949	939	907	885	942	873	874	957	934	888	923	893	887	939	906	880	906	931	919	909	934	901	854	966	891	873	926	904	865	943	925	949	938	872	931	888	924	954	895	953	938	973	839	913	865	891	899	898	892	890	967	911	909	961	910	906	924	897	910	897	943	947	934	925	962	948	961	889	916	956	914	930	913	880	901	941	925	955	923	965	954	917	913	919	903	924	935	966	902	924	890	900	883	948	877	916	887	879	917	898	870	900	945	938	943	917	900	919	865	941	905	950	934	909	879	911	867	925	925	932	914	944	902	916	822	887	955	892	935	940	938	919	941	896	880	986	896	979	979	910	944	926	899	911	879	913	941	867	940	906	871	898	943	894	868	945	990	918	997	948	910	936	886	959	930	892	905	922	842	891	878	876	954	882	922	895	944	912	940	904	945	931	905	905	905	945	875	929	932	900	896	890	935	898	911	937	919	884	878	909	943	914	929	935	941	937	908	922	898	925	909	873	909	883	970	899	850	937	873	905	892	973	905	894	912	891	943	925	911	885	867	903	926	938	894	887	937	952	896	868	924	974	953	962	881	924	984	925	920	883	883	920	969	921	947	942	892	928	909	863	910	856	869	886	858	882	865	964	951	917	949	945	927	906	877	888	860	910	939	914	926	998	903	880	954	918	873	940	912	891	956	936	907	923	875	932	907	896	931	923	940	925	878	938	900	883	876	939	921	905	917	942	970	929	941	931	895	909	904	935	934	924	897	896	883	899	919	899	946	908	904	870	945	939	879	911	928	961	927	963	913	905	956	923	906	933	934	854	866	933	963	925	891	917	895	849	973	914	927	948	898	908	889	935	891	886	930	911	867	955	863	853	890	933	967	906	905	925	928	943	913	950	899	908	933	921	996	931	931	940	948	854	1027	911	936	904	920	898	982	926	894	922	914	908	876	877	918	956	898	915	933	890	918	983	869	945	897	906	917	942	902	926	909	920	906	889	928	928	892	900	917	918	944	875	915	915	848	969	948	888	915	852	968	966	882	896	878	926	977	899	933	946	934	876	969	919	937	897	902	909	913	914	860	934	886	945	874	956	920	905	913	875	919	943	930	874	928	866	954	949	949	924	923	887	862	897	974	913	896	898	869	897	941	893	951	941	905	905	899	870	906	951	923	915	897	863	900	905	965	931	911	925	928	897	914	923	901	926	892	946	891	896	885	953	903	911	968	926	864	894	917	929	910	925	867	905	952	898	904	916	892	962	912	915	949	883	952	885	930	876	883	881	910	935	934	939	870	830	896	952	938	931	902	909	921	899	890	911	915	941	884	939	964	968	975	926	920	860	912	914	927	875	930	942	910	926	936	902	936	937	922	979	863	928	872	893	889	868	877	939	939	892	912	883	887	950	946	933	896	940	929	871	905	925	915	880	930	937	902	913	963	878	902	892	920	882	968	931	955	923	913	935	942	888	855	899	912	929	907	841	853	946	908	933	931	933	942	942	878	912	900	912	961	948	962	888	901	872	926	918	903	928	884	911	907	835	935	914	951	942	939	900	919	907	965	914	920	892	960	888	935	961	889	927	899	953	917	904	907	938	933	876	919	869	877	924	951	917	891	907	937	916	903	899	958	937	865	901	916	920	925	938	923	875	932	939	910	934	918	949	892	961	889	888	898	924	926	914	968	923	932	913	925	871	924	892	903	892	929	932	904	930	933	925	903	933	948	936	903	978	898	971	919	917	888	907	983	926	923	909	937	937	925	915	894	858	940	941	886	900	919	904	889	891	884	890	952	878	970	901	899	919	874	924	938	883	919	881	899	912	966	870	842	858	953	906	927	898	936	937	942	930	939	951	896	913	897	952	885	880	902	956	942	924	906	945	895	877	900	903	929	912	888	864	921	936	933	906	879	923	894	919	916	924	935	901	916	952	882	931	879	906	925	910	933	863	931	957	939	928	952	912	913	923	940	847	971	923	878	968	949	917	923	882	890	921	931	962	988	903	911	899	916	871	900	907	905	922	900	895	910	920	929	974	918	906	910	847	885	954	934	940	921	929	909	965	918	842	947	907	939	830	901	956	948	912	877	894	914	943	884	950	883	949	914	936	938	875	938	930	902	877	942	935	922	958	962	924	879	912	927	956	938	909	895	889	908	863	906	899	910	971	872	964	904	953	935	891	946	977	927	926	882	911	928	897	932	929	918	899	923	929	940	882	892	922	918	959	963	899	932	910	904	974	922	960	874	853	979	902	901	946	935	890	861	923	930	908	899	945	918	878	906	958	1013	964	883	927	917	923	935	911	878	933	948	932	912	881	892	913	949	905	932	918	924	957	934	903	849	896	932	881	941	919	908	953	874	918	910	898	875	873	951	904	869	889	947	924	902	938	914	932	930	894	962	884	930	911	918	909	873	929	882	871	997	901	922	910	887	904	979	930	911	939	926	896	883	929	901	868	884	923	847	907	931	886	868	884	936	900	927	964	956	960	947	951	976	923	897	921	915	940	833	912	921	928	981	929	867	848	948	956	956	896	876	931	964	881	873	887	945	913	913	931	849	914	921	930	951	929	934	941	900	880	871	948	921	947	909	882	927	870	898	934	912	914	914	905	941	922	834	887	917	891	905	913	869	944	920	889	922	879	846	926	922	956	877	884	841	932	890	932	878	896	958	939	929	902	912	873	937	925	921	910	870	928	926	931	879	983	933	886	886	874	933	859	891	951	887	934	895	952	889	901	907	926	930	946	833	908	957
8187	528	491	439	365	336	300	264	260	226	229	256	226	251	234	229	229	199	231	236	210	222	222	214	202	186	227	211	218	203	222	199	216	212	228	199	188	206	212	214	227	247	231	243	200	247	205	179	209	210	236	187	207	206	236	211	196	183	229	222	206	198	224	225	216	240	221	225	214	223	178	210	218	213	225	218	211	213	188	168	205	206	218	233	230	202	203	211	211	208	207	198	232	213	215	191	220	200	221	210	207	211	218	252	209	216	234	195	225	235	221	224	208	236	214	207	208	226	181	212	238	214	226	208	200	213	226	226	219	201	230	209	228	204	220	207	208	201	219	224	233	234	219	243	216	201	205	199	194	223	214	217	215	197	226	198	191	198	203	208	212	219	213	200	206	207	236	221	214	211	195	208	211	232	223	192	220	212	197	220	217	203	192	205	193	199	215	209	220	206	228	209	236	219	184	193	203	221	193	208	235	217	243	224	196	183	217	212	208	191	236	196	195	227	203	199	259	204	181	232	213	214	203	173	200	216	244	199	211	215	213	212	200	209	197	233	201	207	232	211	207	192	211	216	209	168	173	196	202	208	190	182	215	226	227	208	219	215	222	202	218	209	196	245	187	216	213	201	194	241	198	209	202	188	211	210	162	168	190	201	221	218	226	233	239	230	208	220	180	202	214	216	199	195	229	206	207	241	190	220	197	197	228	229	230	194	209	187	191	203	198	229	211	221	190	223	212	216	203	202	223	198	194	221	250	183	200	200	196	207	214	191	194	231	185	229	195	211	225	226	236	206	218	188	222	236	206	220	238	240	206	213	196	213	191	201	212	208	220	183	223	239	234	223	179	210	189	180	212	243	214	218	210	219	182	211	237	219	199	198	195	204	206	207	205	190	218	207	220	184	197	225	206	216	205	207	226	221	195	224	189	175	214	222	233	231	181	222	215	224	187	206	203	198	204	216	198	223	214	224	226	232	212	214	219	198	206	225	215	204	199	195	191	228	207	227	251	185	210	211	207	222	225	203	206	188	201	235	196	204	191	200	228	232	238	208	212	226	203	217	222	197	217	229	201	207	223	206	192	214	198	239	212	191	212	208	171	204	207	188	189	213	207	222	207	186	197	222	212	223	206	205	232	214	196	214	212	206	170	206	212	211	205	212	205	208	231	220	223	200	205	221	216	211	211	228	182	197	176	236	218	192	221	216	241	239	198	199	227	215	202	218	224	207	192	212	215	208	221	183	202	216	203	212	215	204	209	207	222	224	196	206	218	233	229	221	218	232	242	236	194	196	231	225	217	186	230	199	209	211	210	207	187	217	239	211	192	229	219	203	214	199	210	216	181	207	216	186	206	216	205	216	213	209	193	202	214	219	217	208	219	198	223	203	216	220	230	218	227	199	244	235	220	229	222	187	208	214	209	205	215	219	249	195	207	222	226	207	194	200	196	198	173	229	222	212	209	213	234	211	192	183	210	200	202	209	203	198	211	216	221	212	213	228	202	236	219	232	234	219	213	189	214	206	211	213	201	229	222	205	239	206	187	217	191	182	213	211	193	179	184	224	241	193	224	202	215	227	209	220	201	201	191	181	226	218	237	201	202	196	212	197	182	202	241	227	235	180	227	190	215	219	209	204	215	188	216	204	185	188	215	227	206	208	211	214	226	203	200	222	199	224	191	212	226	195	222	215	200	178	227	213	208	217	220	202	218	184	214	198	226	219	239	223	231	211	216	195	222	220	272	237	185	210	220	236	208	198	232	236	188	211	216	220	201	184	219	221	221	218	206	195	193	184	184	223	223	210	239	222	216	215	199	199	221	199	206	244	204	209	209	212	221	192	203	219	216	202	227	206	218	186	210	224	219	231	202	207	219	227	164	268	219	198	205	232	229	192	225	232	200	213	200	242	227	224	194	213	233	226	235	221	203	208	208	191	220	233	189	202	202	234	197	187	226	207	243	236	227	199	226	203	177	229	237	209	214	224	220	207	207	214	200	220	199	214	204	218	208	192	249	219	217	221	213	233	204	201	209	254	231	205	206	188	222	210	226	227	239	225	227	210	205	243	188	237	200	238	198	195	209	211	186	207	223	221	203	195	204	200	206	209	211	219	227	205	221	214	211	198	220	218	210	205	220	206	243	235	196	217	208	224	204	212	226	211	223	203	182	218	202	237	217	227	213	199	181	220	211	232	213	208	205	214	219	199	195	228	216	234	242	220	218	231	178	185	213	206	234	220	246	204	203	206	215	195	200	236	209	212	222	199	230	208	198	188	189	243	199	228	196	193	238	183	212	196	197	225	219	244	202	251	209	201	187	190	222	212	233	202	217	228	225	203	211	194	191	202	226	216	220	204	211	222	219	234	194	240	194	206	214	187	207	229	197	210	224	223	244	197	186	198	177	201	238	194	211	197	210	183	220	244	242	214	225	216	211	216	219	225	204	233	212	197	190	185	216	220	207	223	200	219	250	198	202	181	211	222	209	201	196	199	190	205	192	220	211	194	197	207	200	199	183	175	220	190	220	235	223	207	198	214	216	227	206	215	190	184	229	190	218	187	251	207	201	218	233	210	234	169	204	231	233	227	183	206	206	185	216	215	215	210	209	225	219	214	220	219	213	223	206	185	207	212	200	233	208	216	194	197	244	196	223	220	183	206	200	219	178	205	186	211	180	217	226	210	227	205	180	225	207	205	189	235	200	212	211	198	211	217	208	217	213	193	197	216	211	197	205	196	188	197	192	208	216	210	232	228	211	210	223	240	219	207	207	241	226	219	196	224	204	207	214	199	199	192	192	232	208	207	226	218	235	214	223	222	183	217	201	215	198	200	216	216	206	225	201	198	194	204	199	209	199	195	215	214	194	204	206	220	223	194	226	207	201	196	219	208	225	224	213	236	216	204	220	197	199	221	214	218	219	230	182	196	200	236	211	208	212	193	214	197	199	222	212	196	219	212	213	206	194	200	211	208	223	220	193	204	195	201	220	212	215	210	187	209	215	225	204	255	207	208	224	221	192	217	183	185	186	217	205	213	192	222	209	208	191	187	202	216	231	221	202	213	194	195	209	210	203	203	210	233	227	198	196	190	210	216	240	208	195	205	200	205	220	222	171	215	188	203	232	213	195	209	211	235	194	183	221	232	234	232	191	204	209	216	198	221	211	199	219	214	203	208	192	205	185	213	192	235	266	217	222	200	211	209	228	225	184	225	211	186	174	213	216	210	216	237	220	225	232	208	201	214	209	185	194	203	224	221	214	204	191	218	214	192	229	186	206	200	226	224	218	192	217	208	212	208	208	199	185	208	202	174	221	197	241	201	226	192	203	203	193	225	184	180	225	198	206	200	226	194	224	201	185	206	230	242	205	191	197	203	206	231	211	190	209	200	217	209	182	218	239	210	203	201	197	207	188	224	206	244	212	206	239	215	197	209	201	196	205	221	212	193	192	207	199	179	219	205	193	214	180	206	174	219	210	222	213	198	226	203	187	201	195	208
6693	799	1216	1358	1246	1055	958	808	768	749	653	663	674	652	614	578	590	579	621	534	596	586	566	600	564	556	579	565	502	531	541	568	567	560	522	608	581	562	558	528	535	547	571	518	557	504	529	519	529	521	574	551	562	565	548	509	550	561	558	537	572	551	546	550	546	538	539	558	526	579	551	539	542	539	523	575	561	542	569	541	596	574	535	554	514	557	579	515	522	575	540	518	541	567	518	524	523	493	550	571	530	539	531	535	583	538	567	577	521	545	509	542	535	530	548	562	546	523	555	526	514	516	498	541	546	514	536	500	543	497	544	532	543	562	519	511	539	524	516	525	585	530	549	528	560	563	528	565	560	531	500	565	500	494	515	557	535	581	548	535	527	520	535	551	558	547	501	512	497	506	558	537	521	536	549	475	527	543	533	555	531	514	516	529	559	544	539	547	560	545	532	528	542	535	570	568	587	528	562	533	524	503	535	535	546	521	527	482	518	511	510	524	539	538	543	547	551	556	551	526	534	543	531	523	553	522	507	560	514	513	511	559	485	516	526	535	548	494	525	528	561	534	546	557	555	518	508	548	544	533	562	512	551	523	548	553	608	553	509	572	571	581	564	528	555	524	579	537	521	548	533	525	573	510	522	540	516	521	530	558	527	528	523	540	554	534	518	541	530	506	514	515	526	506	519	558	556	537	550	507	531	519	532	557	551	544	494	523	521	528	549	534	512	536	552	509	502	552	544	466	543	529	543	543	565	547	523	529	574	526	547	526	532	547	550	547	486	552	508	498	480	497	529	529	541	540	565	476	526	515	531	554	530	551	541	507	530	530	569	511	495	514	535	574	508	504	581	526	554	516	510	569	512	506	515	515	520	539	509	544	511	545	517	558	526	540	503	581	542	584	520	521	498	553	544	528	570	525	513	605	538	504	513	524	512	541	530	542	592	528	579	548	531	537	555	581	474	548	566	545	491	503	531	518	572	566	551	568	524	549	512	537	545	541	527	530	533	522	536	501	486	531	544	489	498	539	516	530	586	502	504	510	525	560	536	548	534	563	523	546	563	522	532	574	497	527	537	548	487	518	574	495	586	549	560	554	527	539	555	558	542	501	457	485	553	524	543	534	531	543	542	514	562	549	583	527	582	521	532	532	547	541	521	531	516	536	534	521	516	523	589	506	541	571	558	556	489	546	558	522	516	528	543	520	510	536	533	566	562	556	537	545	514	552	575	555	523	516	550	524	563	506	538	521	517	530	531	519	558	518	484	543	500	501	525	520	548	509	566	564	503	540	532	546	541	549	533	548	566	572	550	570	479	566	558	545	521	569	521	526	546	574	506	550	520	569	558	555	529	544	565	560	562	515	535	527	548	589	563	525	550	516	561	580	559	539	516	498	563	543	495	490	502	525	581	558	507	552	485	505	581	544	526	559	560	518	553	521	523	539	526	549	553	578	518	518	536	522	553	549	539	544	531	527	551	518	498	565	529	519	552	523	514	522	537	537	568	548	508	555	515	521	521	474	548	538	519	528	547	527	529	545	535	532	521	547	563	565	528	537	541	569	554	508	555	549	539	565	529	549	499	543	492	558	535	541	527	532	526	547	578	532	546	563	531	544	524	543	501	549	553	512	538	525	508	543	542	531	577	556	524	528	499	534	549	552	546	540	526	505	516	523	564	549	559	523	554	568	532	589	549	551	513	531	547	535	560	520	544	575	547	553	532	543	535	552	540	538	530	535	548	518	568	568	503	547	532	569	512	514	545	552	565	535	537	503	535	498	508	502	592	547	536	565	517	541	531	531	546	567	518	528	578	555	537	509	505	521	554	542	557	531	515	531	540	547	514	541	551	582	566	531	544	520	528	528	570	542	547	532	540	542	550	551	525	546	554	546	523	557	560	545	525	563	505	544	528	539	524	557	565	542	528	527	511	502	537	552	574	542	521	517	564	550	544	529	534	550	516	562	547	511	546	597	533	557	551	558	571	572	565	540	534	543	555	511	490	564	534	522	564	513	539	566	549	567	557	548	501	560	505	559	562	555	545	524	556	533	547	561	546	543	548	503	552	562	549	553	527	536	510	592	527	490	537	576	549	555	552	519	572	537	556	514	531	543	493	534	526	508	561	555	540	514	556	555	499	530	559	514	497	576	570	533	503	531	553	540	523	529	539	526	499	543	541	564	504	537	537	556	556	552	566	540	535	515	529	509	516	556	541	516	505	521	545	538	557	506	529	530	571	571	557	508	537	529	534	534	546	546	538	540	553	541	562	558	568	535	526	573	514	579	516	530	492	560	557	538	571	492	534	533	524	559	499	533	529	526	499	534	519	564	558	521	540	462	494	531	493	550	523	491	528	522	567	533	514	563	564	574	502	551	510	523	537	551	557	542	522	550	530	519	546	505	547	542	546	510	530	555	561	537	492	580	530	527	536	537	507	533	489	521	517	572	505	596	511	535	562	574	522	562	549	538	584	569	533	542	542	556	509	538	556	525	534	557	525	489	534	549	536	527	534	537	531	556	549	578	516	555	518	565	575	538	547	551	559	605	522	514	512	558	552	525	548	545	532	522	537	526	552	510	527	572	553	495	576	522	478	539	558	566	509	553	546	529	521	557	512	514	545	491	538	538	563	492	553	577	535	517	527	530	554	512	494	534	500	530	524	540	545	533	529	504	550	538	539	514	511	579	555	527	517	533	547	523	536	553	544	571	522	550	527	509	528	530	550	555	513	558	582	544	522	514	540	540	494	525	541	512	530	545	525	567	545	540	509	522	552	550	581	511	543	559	528	537	525	557	555	547	514	518	530	526	539	537	566	513	503	489	567	493	566	544	522	552	567	525	493	542	526	567	590	552	556	517	562	529	560	540	564	528	562	530	540	507	590	554	518	507	505	561	537	555	517	580	518	560	549	562	518	536	522	555	562	533	500	532	553	545	496	491	534	561	537	563	506	552	545	489	615	537	537	542	552	549	570	548	536	538	491	542	530	568	575	555	536	543	603	538	562	518	546	485	551	562	562	540	530	519	516	505	535	543	530	542	511	514	527	554	546	472	585	531	556	556	551	536	565	519	498	540	506	530	556	505	553	587	554	522	520	507	557	516	519	520	545	539	547	534	515	561	539	536	552	535	524	514	523	497	531	548	539	507	531	552	530	569	540	572	550	500	532	558	562	495	581	557	567	553	536	517	520	557	554	557	516	462	548	542	547	519	526	565	537	547	595	492	471	585	541	546	565	544	559	523	550	526	534	546	573	512	554	532	505	550	523	549	552	547	535	509	557	527	523	530	521	534	544	553	528	533	557	522	574	546	514	538	457	514	582	528	527	541	528	524	537	529	545	542	572	550	531	537	568	521	563	532	521	540	587	538	505	564	530	540	506	571	566	533	555	531	503	531	541	556	563	568	545	510	541	503	515	533	550	519	532	556	511	555	516	534	519	560	496	550	530	524	562	545	526	532	524	542	548	524	540	544	544	548	600	530	564	528	493	545
15268	1258	971	758	551	437	431	373	341	367	328	304	312	303	301	287	264	328	318	286	275	291	275	312	263	259	279	295	242	259	299	273	292	293	303	289	277	237	306	277	281	255	282	273	268	255	272	273	333	273	287	267	247	279	263	252	287	255	290	241	276	279	243	276	255	251	265	259	258	275	288	265	251	265	264	310	259	247	258	255	257	293	283	288	268	245	278	294	262	278	284	272	267	280	296	267	264	291	286	281	259	293	277	282	263	285	258	274	277	250	276	295	297	239	231	284	283	291	255	272	296	288	248	290	293	249	290	262	321	241	260	257	269	263	254	292	270	289	271	231	243	270	296	272	268	287	273	265	255	259	286	279	260	304	266	259	260	260	262	265	244	257	268	270	274	277	254	266	259	289	288	254	266	288	275	287	236	267	257	274	262	312	258	273	272	266	264	259	255	312	253	236	258	287	274	273	264	233	269	281	317	270	308	315	264	258	279	267	266	264	302	274	262	270	262	298	273	279	286	310	226	274	285	242	314	229	307	284	275	269	269	242	272	276	266	249	211	308	290	266	277	253	254	254	262	278	292	236	229	278	250	245	265	278	267	250	247	273	307	274	238	237	267	256	271	281	284	255	266	259	270	301	283	263	275	266	259	269	243	295	310	255	234	242	267	282	230	268	274	234	269	278	269	292	252	284	291	274	267	289	284	283	269	289	292	255	248	274	296	303	296	304	331	243	291	261	236	275	289	256	251	252	289	288	283	271	267	248	285	255	255	230	259	269	268	259	262	284	243	278	295	276	252	288	295	288	285	291	270	286	276	292	286	282	308	276	285	269	268	308	280	259	280	283	274	264	253	265	291	243	259	263	289	277	271	263	253	267	306	258	236	254	281	250	265	267	277	272	254	250	295	269	282	271	261	306	287	244	278	264	248	323	289	271	296	284	276	264	275	283	288	274	239	250	260	284	259	280	275	263	272	267	260	238	285	262	275	265	284	225	283	249	249	249	266	275	291	281	279	248	258	270	263	271	276	255	287	259	254	275	281	271	280	289	248	254	273	260	282	245	240	267	272	257	254	273	284	251	277	279	290	299	253	287	269	300	266	278	249	304	275	261	225	259	291	277	280	252	266	274	288	249	255	272	286	279	261	272	289	274	264	255	257	279	273	287	269	276	303	258	273	248	269	261	292	282	287	242	253	229	222	239	258	258	272	268	278	268	257	290	270	271	269	291	300	246	258	251	300	266	272	297	265	283	261	277	288	261	275	265	273	268	303	307	283	259	316	280	286	302	263	277	271	270	285	269	300	255	307	241	265	239	285	273	275	246	287	271	264	282	259	266	255	288	273	283	306	218	282	235	295	286	295	279	277	282	275	263	295	248	257	286	272	281	281	298	273	281	276	291	271	284	259	267	265	275	243	249	263	288	232	265	285	261	263	269	244	276	261	282	270	300	272	231	299	289	274	277	239	274	285	262	258	299	284	264	239	280	247	293	297	272	295	290	290	279	270	276	255	244	266	267	265	248	274	299	259	259	256	284	279	290	289	283	250	236	247	277	304	244	287	263	248	281	290	289	242	253	296	293	265	249	262	274	266	298	304	293	257	255	259	269	228	257	272	277	285	272	284	271	248	283	256	291	258	282	298	240	282	249	225	250	292	272	248	256	291	272	291	260	282	269	290	284	251	279	285	269	293	291	273	292	236	268	279	319	239	257	283	250	302	309	257	294	296	283	274	273	276	280	273	271	238	242	259	277	268	251	292	279	272	259	269	254	262	277	269	270	267	238	292	247	257	278	307	273	263	253	254	288	252	289	272	270	240	244	275	277	269	247	235	272	270	287	293	278	285	273	261	290	277	286	259	283	295	275	322	299	252	266	249	274	245	273	252	272	234	266	264	273	257	268	258	275	290	259	289	292	277	283	259	290	278	250	236	245	265	279	297	274	275	266	272	257	293	252	252	283	268	259	259	251	274	276	269	274	262	244	298	280	278	271	278	260	286	266	251	281	279	288	264	271	265	256	272	275	265	270	285	254	287	277	263	235	292	284	242	279	261	264	254	263	263	273	283	259	284	278	289	244	257	273	293	281	276	283	279	270	273	270	247	285	291	265	270	255	271	262	245	278	322	284	271	252	274	302	261	256	276	285	271	249	281	254	271	285	271	248	280	261	241	258	243	237	279	270	274	268	268	263	253	306	270	295	269	281	257	263	266	271	268	275	258	304	299	265	261	247	279	266	284	274	267	259	259	287	297	280	285	219	261	276	262	248	283	283	266	267	247	302	285	271	262	301	262	278	259	267	272	256	276	276	285	269	322	268	246	280	278	287	288	260	290	295	264	268	261	287	262	254	242	262	270	253	270	301	255	283	253	279	282	280	277	268	317	263	278	289	258	282	258	277	246	287	286	275	239	268	247	251	254	286	276	272	264	303	250	251	263	259	282	276	282	252	282	284	253	237	286	294	246	290	258	251	251	254	283	278	260	269	250	266	242	296	273	267	264	276	279	273	265	274	248	267	301	259	272	271	264	296	273	268	267	270	269	295	251	270	247	252	274	284	277	278	283	292	268	262	239	277	250	289	266	238	259	245	285	292	262	263	268	271	259	271	281	257	276	261	276	265	304	276	280	272	270	319	281	294	283	254	297	285	277	268	267	272	259	292	240	284	311	320	259	287	310	312	259	277	266	280	261	269	270	263	249	276	257	259	266	265	267	253	273	263	264	287	293	263	277	238	290	271	238	256	268	277	259	290	253	255	295	267	271	287	275	268	245	254	301	279	317	267	267	246	264	263	251	274	278	249	291	292	299	291	301	281	264	244	303	272	289	285	263	262	268	261	286	270	253	252	264	273	270	274	307	252	271	284	258	277	256	255	289	286	284	260	257	296	311	257	292	299	282	287	289	262	283	244	251	296	271	286	305	233	251	290	266	258	268	275	283	244	268	268	294	239	304	282	296	278	294	297	285	255	258	283	256	272	278	270	282	258	276	307	251	302	273	230	271	276	272	290	301	294	297	271	280	271	270	293	249	270	282	270	259	292	284	259	261	276	273	294	250	274	250	266	261	284	304	279	250	252	252	258	243	269	293	288	253	281	305	318	252	284	302	260	279	267	256	284	274	280	278	276	282	275	277	252	277	290	272	270	281	242	261	283	265	285	249	301	240	248	272	266	254	283	291	266	257	292	314	301	248	255	278	268	299	313	252	309	295	281	263	275	247	276	309	278	284	243	289	263	294	269	298	296	271	265	266	270	297	315	243	288	293	244	286	248	261	251	303	281	277	277	298	239	264	249	261	275	252	267	274	273	275	277	245	294	269	234	267	273	280	257	256	280	251	261	273	279	263	257	269	258	245	280	258	277	272	260	291	276	241	267	228	291	250	284	269	260	250	235	287	313	288	257	261	252	246	258	247	252	250	258	305	261	261	282	282	290	285	298	287	269	281	286	307	308	283	302	248	263	251	292	261	269	281	259	278	252	253	262	276	244	282	300
8478	1204	2085	2286	1920	1656	1408	1269	1123	1027	947	937	870	899	868	855	788	798	787	824	770	760	735	724	768	777	763	718	715	764	739	734	723	688	689	720	722	691	693	690	690	706	676	718	706	716	716	724	687	698	709	724	691	700	671	710	713	701	668	714	723	704	684	676	666	724	708	670	669	693	677	698	679	685	659	692	621	703	669	700	710	691	654	714	700	694	703	662	676	696	708	655	675	635	685	690	680	707	683	660	659	702	692	674	655	709	668	679	722	680	699	704	660	715	653	688	705	688	716	688	656	711	693	690	710	727	714	686	681	695	682	677	652	720	662	717	665	723	696	665	714	752	659	668	715	634	687	703	722	649	719	722	674	661	675	638	697	713	733	694	708	640	690	697	719	684	673	663	680	710	680	705	715	691	663	702	738	670	690	712	682	662	717	688	699	704	688	703	682	671	660	676	681	680	687	703	643	696	662	676	671	686	743	673	654	669	676	683	659	702	662	670	663	690	666	680	710	723	693	697	721	683	680	766	730	661	667	673	695	643	660	718	697	731	696	620	718	703	704	610	690	743	669	658	697	716	662	694	637	640	700	701	720	657	699	693	682	668	696	705	677	698	684	715	733	676	664	653	675	665	716	690	669	698	723	703	686	737	657	700	693	631	663	645	689	697	679	660	698	698	706	663	708	707	702	640	697	644	712	690	661	665	702	646	675	688	661	670	709	709	685	702	692	683	668	667	689	686	614	721	673	674	646	684	674	745	655	676	693	659	692	679	683	635	701	677	631	685	681	702	663	674	687	681	642	662	638	694	705	756	698	644	707	722	684	633	717	690	651	709	643	664	654	716	718	690	682	669	676	654	662	663	713	706	700	692	699	694	657	651	658	675	692	665	657	691	669	675	713	639	690	670	702	662	715	671	669	665	717	711	628	682	693	725	713	677	696	648	685	681	703	728	706	686	659	681	688	707	653	701	702	718	718	676	723	694	645	686	719	687	716	669	679	636	709	698	667	692	642	691	704	643	696	668	626	680	715	681	666	672	703	694	683	713	697	707	625	658	682	700	629	734	670	702	657	697	669	740	735	673	684	691	725	704	717	660	683	651	691	664	675	695	679	660	694	723	694	678	703	691	697	708	683	705	639	664	681	704	702	653	704	640	643	621	678	700	697	686	715	698	720	741	691	699	734	691	664	657	689	680	683	681	662	688	741	695	707	709	639	689	699	726	659	646	661	656	639	707	727	702	664	721	707	717	680	674	673	735	709	615	696	714	701	632	681	735	692	655	653	655	686	701	673	709	675	712	696	660	711	684	693	715	712	706	674	663	685	643	707	649	663	711	721	703	724	674	652	685	743	650	697	704	694	675	667	681	659	688	669	734	652	718	671	723	671	656	688	713	685	673	700	710	683	689	667	638	710	700	677	668	651	735	706	706	720	682	699	707	691	709	702	733	695	662	658	721	750	642	699	661	657	659	672	670	681	711	711	676	694	652	673	697	662	699	684	712	684	746	718	668	625	671	677	657	712	662	703	685	710	674	701	699	701	686	721	714	660	681	714	662	654	684	653	720	708	714	695	730	683	644	719	693	663	662	652	688	671	764	706	681	659	700	700	666	651	710	656	674	714	688	651	660	712	700	667	675	651	725	742	730	682	683	658	739	706	705	691	676	698	701	650	673	662	681	675	686	708	636	697	627	696	744	625	705	644	668	689	676	614	682	664	715	658	713	664	665	620	633	681	702	662	705	696	674	711	673	679	698	708	664	677	690	667	705	687	670	690	630	693	628	670	677	685	660	682	730	677	698	667	730	720	673	681	669	641	715	696	687	675	668	675	711	637	695	666	710	672	672	633	672	698	731	697	696	678	709	685	752	668	694	706	700	692	709	661	681	730	677	697	700	715	651	666	670	673	662	663	668	694	702	659	678	737	726	700	726	723	678	629	756	640	665	669	736	694	693	671	653	700	683	637	684	657	718	697	669	725	690	682	670	622	767	659	728	680	730	664	668	682	677	574	702	647	688	649	701	697	691	652	709	666	687	712	710	722	661	635	673	659	681	727	705	691	653	699	697	681	700	691	738	686	684	713	692	698	692	691	675	713	711	649	716	676	713	756	665	668	667	691	683	683	706	664	699	672	659	759	671	687	710	692	685	657	675	611	669	682	676	654	677	718	708	675	707	692	705	661	714	700	649	722	737	690	645	670	695	634	647	716	690	679	659	692	626	681	645	671	672	672	666	713	693	679	721	682	680	640	717	672	700	650	657	687	688	687	745	693	683	668	681	646	697	714	716	665	730	706	679	647	634	706	674	708	681	660	725	643	710	697	671	674	692	665	689	698	666	700	704	678	693	682	648	694	672	712	659	666	688	708	700	691	721	764	656	685	708	694	663	686	684	695	745	648	643	720	764	715	680	735	670	697	688	717	657	686	646	708	709	688	678	671	699	671	723	701	718	716	650	722	711	702	713	630	623	690	673	668	651	699	675	680	683	659	677	684	634	642	690	643	648	665	763	747	709	702	682	699	704	637	657	727	685	665	696	657	706	690	718	703	683	696	695	643	734	684	730	699	701	689	705	671	709	733	686	727	695	673	696	703	657	710	670	722	642	683	676	716	671	702	673	663	677	666	643	694	684	677	671	734	693	715	664	703	693	676	678	681	710	650	693	674	695	642	709	664	652	708	702	701	701	706	692	684	703	701	714	664	707	672	676	719	661	681	705	668	686	676	715	723	672	692	685	727	666	697	686	671	712	728	716	653	702	642	679	642	691	643	670	701	705	695	687	675	664	694	662	637	660	662	666	724	712	726	686	668	652	668	683	678	684	633	728	666	708	703	711	682	645	660	696	698	706	688	672	617	689	673	715	705	698	722	680	657	695	704	681	680	673	672	671	697	625	684	671	681	664	710	718	656	699	690	681	647	689	632	710	689	684	665	669	720	671	704	724	667	695	679	661	639	688	715	722	694	728	687	647	696	697	664	693	679	707	699	680	655	746	692	710	663	637	691	687	665	701	711	614	643	697	716	681	659	632	686	665	665	681	682	684	708	743	664	666	649	653	602	647	717	638	695	696	642	696	671	688	706	679	653	699	679	677	668	693	662	737	684	719	650	725	744	638	678	702	667	690	694	703	707	704	678	647	657	697	719	668	700	690	699	660	723	704	667	669	666	666	688	694	681	713	731	672	705	694	666	646	709	690	677	684	684	686	666	701	677	687	743	667	668	672	729	678	659	681	677	724	670	685	695	705	664	689	687	700	663	692	643	675	661	689	677	658	652	682	673	720	706	734	677	709	711	642	667	687	685	674	668	705	716	716	673	705	716	701	655	657	716	664	688	686	696	658	681	710	669	661	657	675	692	645	673	650	688	668	689	662	648	671	692	671	684	709	672	694	714	668	711	682	624	634	704	697	680	666	678	708	681	714	715	694	725	714	681	692	736	677	689	709	710	658	661	693	713	686	694	674	670	691	726	715	655	704	651	705	682	681	674	664
1792	424	441	403	440	412	406	410	408	483	432	402	416	412	418	416	404	396	452	381	418	379	401	423	399	432	407	398	411	393	392	405	408	452	425	405	407	446	399	419	403	397	446	395	416	443	425	403	381	449	390	403	398	436	389	426	415	399	398	397	422	402	431	393	425	464	399	438	398	420	412	412	395	406	414	437	388	429	402	419	375	409	418	409	436	398	452	410	426	368	389	413	439	420	394	444	421	396	409	396	403	406	377	408	415	413	429	432	392	359	446	410	446	418	441	392	380	445	403	428	417	422	405	388	410	406	402	409	404	399	407	418	377	385	456	459	411	402	415	407	427	409	413	418	432	420	416	409	434	379	393	396	420	430	435	413	402	386	404	378	384	405	412	430	421	403	402	428	420	414	449	440	386	387	387	410	449	399	427	425	402	393	395	401	436	396	413	363	360	381	419	455	424	419	404	459	401	385	376	413	425	469	397	415	417	399	459	431	441	388	406	404	417	426	411	408	426	400	424	380	395	385	434	398	372	451	435	380	397	430	408	390	449	386	431	398	390	400	392	405	404	402	414	435	437	444	403	411	362	397	390	399	386	402	393	389	412	460	426	386	392	368	405	383	403	413	424	411	405	413	401	392	409	437	427	408	429	419	370	407	408	370	394	420	367	402	400	425	426	410	448	394	404	364	426	393	394	445	379	377	405	436	429	413	401	412	411	393	385	396	429	416	391	427	393	371	438	463	372	426	463	423	424	387	414	430	409	392	402	414	481	389	415	395	424	392	422	433	437	383	373	403	439	370	456	398	430	423	427	446	426	406	410	370	387	379	385	375	436	380	400	403	401	398	433	460	419	392	392	402	370	412	391	445	419	402	408	430	404	433	373	392	424	418	416	429	399	390	390	375	421	432	383	395	379	359	411	416	445	386	403	390	383	419	426	407	418	408	411	372	396	410	435	432	426	406	411	404	433	407	407	411	392	393	385	427	374	417	389	416	422	397	436	422	399	439	412	392	423	420	400	396	371	404	410	437	407	407	430	445	392	403	439	380	390	440	430	424	420	438	407	389	377	363	429	423	426	408	462	413	392	390	379	397	407	411	393	406	471	386	414	365	369	421	382	418	422	369	396	423	442	415	458	399	384	382	407	387	411	373	385	435	409	414	406	443	448	474	402	383	380	437	441	436	443	386	393	381	421	419	425	403	383	427	429	405	433	416	420	399	412	436	433	398	403	422	417	405	425	410	432	403	394	423	410	429	412	413	418	409	423	413	384	387	396	401	405	448	434	413	385	411	410	395	390	404	417	420	407	396	423	431	399	373	423	432	407	440	423	410	442	386	425	430	417	419	420	420	454	391	386	408	420	442	385	414	389	443	403	414	371	418	478	406	430	402	424	390	390	402	359	396	367	408	387	406	386	422	394	400	455	434	455	390	383	433	417	424	398	368	428	405	402	416	410	414	434	396	428	390	433	406	416	419	389	442	407	400	359	428	416	404	420	436	423	406	432	414	402	417	401	411	433	429	440	405	413	405	456	415	414	401	411	399	431	451	417	408	401	397	417	394	438	398	399	421	356	444	415	412	397	413	388	408	394	433	407	409	416	449	383	427	419	423	401	411	395	397	399	440	422	385	394	399	412	394	381	414	408	459	373	411	428	371	380	409	396	411	393	424	402	428	375	414	427	369	403	412	425	400	432	382	407	419	415	412	414	389	411	421	417	430	367	398	412	424	411	388	435	434	408	437	421	403	398	402	416	414	398	383	459	394	429	394	416	437	381	405	392	385	378	465	361	409	438	387	400	389	366	400	395	396	419	381	433	401	409	378	392	443	447	381	400	400	412	375	397	390	432	438	412	394	393	419	410	395	422	389	386	374	398	388	422	426	456	378	382	396	421	405	358	412	419	381	416	407	398	406	415	367	405	435	416	391	369	402	439	422	416	378	428	417	421	406	412	430	386	362	409	419	401	440	349	379	381	414	439	392	406	410	378	372	358	427	393	452	400	417	412	415	410	365	412	459	415	428	416	432	380	396	453	386	424	372	404	422	382	460	424	410	409	469	429	417	416	402	397	429	397	391	378	440	432	410	405	405	374	429	397	406	458	410	412	416	411	381	427	400	381	414	424	410	414	398	404	405	399	383	413	436	392	410	388	406	410	413	407	398	425	426	397	392	389	401	404	390	437	440	395	434	470	418	397	416	369	424	384	442	406	419	416	401	406	396	428	405	473	397	390	454	375	378	409	364	398	437	476	396	377	383	395	415	382	411	390	434	409	437	431	415	387	386	398	378	412	397	393	404	451	393	402	396	408	411	395	418	404	417	415	408	422	421	399	433	425	414	393	376	404	417	411	385	397	422	374	412	389	410	404	461	367	394	380	427	426	396	390	401	414	436	392	421	430	399	383	419	421	443	430	433	405	388	433	419	415	401	418	375	427	403	387	460	430	439	408	422	392	438	384	393	392	422	391	400	411	417	374	430	417	407	404	417	400	406	384	414	429	438	363	394	436	414	375	416	431	414	382	405	449	430	435	401	394	417	424	412	420	371	381	396	473	490	447	401	399	409	424	440	403	405	380	408	413	421	423	443	421	410	420	426	427	415	380	414	374	440	425	391	382	391	371	442	428	421	385	480	406	400	424	431	418	405	383	404	379	381	405	384	389	423	388	422	404	413	396	437	426	430	385	371	390	420	391	391	394	436	408	380	411	415	421	370	412	416	415	457	401	409	430	400	387	413	426	411	411	425	411	408	388	374	400	372	418	380	383	399	441	426	366	448	373	411	394	388	418	399	378	407	419	373	418	434	427	383	425	409	428	422	427	406	435	431	392	413	428	414	402	384	411	385	399	395	423	393	399	385	435	376	423	395	433	367	396	406	401	461	395	435	397	452	406	388	433	412	398	423	431	424	441	404	384	402	420	425	392	375	398	375	424	382	425	396	414	394	441	424	420	412	428	431	442	388	421	373	413	419	397	415	411	384	455	378	422	413	433	390	408	392	414	430	414	406	409	407	409	360	403	431	409	427	407	422	431	416	396	385	393	404	375	420	415	455	439	394	376	405	444	407	433	414	425	418	467	395	409	411	403	411	404	434	421	396	397	391	421	395	404	414	365	413	451	385	398	442	428	423	434	397	461	439	424	389	436	385	380	421	394	388	453	395	393	423	443	377	391	409	386	391	396	454	411	414	428	415	401	429	442	404	410	419	401	420	410	419	386	454	404	414	393	413	431	427	384	404	395	382	360	370	441	438	397	406	392	408	422	422	388	458	422	411	412	424	436	386	406	440	405	435	436	428	398	361	379	436	425	450	361	409	449	399	401	398	406	416	383	367	423	386	401	392	438	435	431	392	425	417	415	350	408	418	395	422	383	404	416	414	399	433	432	425	366	446	427	393	418	408	451	409	412	428	417	401	439	395	405	431	436	418	450	411	404	397	411	380	393	445	379	430	421	371	409	368	446	389	405	372	438	463	448	385	416	422	401	365	436	423
2185	935	945	968	978	935	893	906	929	915	870	912	940	924	892	860	886	937	908	924	983	905	976	892	944	943	960	891	931	902	908	906	922	948	908	959	950	891	893	958	896	915	908	944	980	892	891	962	948	930	951	935	907	920	940	943	955	867	878	972	889	876	884	880	880	914	954	883	903	964	955	899	929	912	943	946	917	919	961	891	941	920	918	905	981	901	872	954	863	880	954	933	897	938	938	970	889	894	920	928	893	946	853	884	857	894	894	979	929	888	924	894	887	935	909	925	894	916	912	930	888	906	907	965	938	924	916	972	937	903	907	883	893	908	892	893	913	935	866	890	913	911	915	972	919	970	947	888	931	898	937	943	927	888	916	887	920	958	897	933	960	899	931	930	956	888	878	983	925	898	927	904	932	855	898	848	895	946	969	915	878	910	863	928	916	865	944	899	908	900	950	917	958	897	946	932	933	930	895	940	915	920	886	955	972	870	956	914	882	895	920	882	867	869	951	900	927	920	892	921	918	923	970	917	920	931	903	894	923	878	916	858	929	886	911	904	940	924	930	942	879	897	939	899	904	940	879	898	952	969	970	958	894	897	912	915	906	988	914	897	929	884	898	920	916	938	904	842	928	926	929	929	929	906	912	974	910	915	882	961	884	910	873	918	918	942	904	952	855	909	888	920	950	848	882	911	935	911	963	1000	901	891	885	886	909	959	920	895	859	965	962	931	883	891	891	913	979	948	914	878	947	899	879	919	966	881	958	950	962	883	964	862	935	915	854	925	944	915	987	918	917	973	940	919	935	937	937	947	888	909	887	881	923	912	906	899	933	868	913	906	902	954	965	970	912	892	878	832	925	878	934	865	902	877	871	942	888	909	922	883	911	922	896	891	929	945	902	951	904	979	902	945	881	933	927	913	928	941	932	904	880	945	940	932	894	918	939	873	975	900	901	933	978	916	928	932	923	876	923	863	882	883	915	935	927	906	902	942	914	948	963	912	926	891	891	966	899	900	917	931	883	948	920	893	904	870	876	938	909	913	887	875	951	888	851	898	910	920	975	867	896	934	883	899	931	891	900	923	926	951	917	911	947	874	915	942	876	864	957	904	934	951	897	897	918	952	887	898	992	892	951	955	897	862	886	903	953	946	891	908	902	948	919	886	901	904	907	927	908	968	928	898	905	932	929	932	977	921	883	912	868	888	946	901	906	957	901	991	944	871	908	961	925	932	875	945	877	943	979	986	935	953	934	867	932	908	885	897	897	882	909	1004	915	975	895	932	953	932	853	867	970	884	892	890	924	912	949	880	945	917	892	913	871	962	874	895	938	945	899	927	902	892	932	889	946	923	925	931	950	983	909	873	896	900	881	930	910	860	888	916	863	929	961	899	944	876	908	1010	853	941	940	919	877	905	914	948	921	913	927	982	905	889	944	934	934	875	919	921	920	887	897	846	921	914	953	916	945	937	872	925	894	949	879	931	936	927	952	927	907	896	909	908	893	865	906	901	936	914	971	967	919	937	928	896	974	931	864	873	935	889	950	852	888	958	948	880	937	898	871	925	951	919	928	924	936	1014	912	893	932	910	903	956	933	952	924	846	900	914	950	936	904	901	883	902	867	962	872	814	915	911	938	892	911	901	957	896	930	922	969	937	880	878	939	912	883	923	869	900	942	896	867	984	929	963	927	912	986	957	877	886	933	945	931	926	903	947	916	964	939	868	885	913	926	896	906	951	896	972	912	903	896	952	943	877	923	884	929	868	851	898	920	915	924	897	911	913	939	916	946	938	976	929	926	905	834	893	909	893	860	908	921	946	925	921	838	950	924	967	911	872	994	949	889	965	923	898	860	865	881	941	874	960	876	907	936	886	915	862	939	918	901	915	868	867	955	852	951	941	894	928	934	931	879	928	954	909	903	931	920	883	904	932	922	975	932	890	971	930	916	876	922	908	899	923	926	914	908	948	927	963	936	908	929	902	916	888	903	901	922	950	938	918	915	961	932	928	888	883	940	916	876	886	891	900	908	932	951	917	857	929	935	1025	888	874	913	915	943	856	890	923	907	918	915	883	954	939	924	940	902	982	907	903	894	999	997	939	902	996	860	964	875	948	936	927	884	909	967	906	921	851	935	912	925	957	930	943	887	999	882	907	897	849	873	926	889	889	922	954	914	882	896	892	909	876	921	945	906	905	886	929	886	975	881	948	918	875	921	952	935	996	950	929	888	877	908	905	868	908	994	867	948	974	905	900	923	946	956	934	956	930	904	943	881	911	987	912	946	936	889	915	921	944	857	946	910	868	879	924	955	945	902	957	880	892	953	897	962	958	867	941	907	910	917	875	880	957	873	888	944	898	875	953	902	896	917	962	936	911	932	973	911	941	902	903	890	965	951	904	929	929	866	921	911	849	891	929	930	902	910	925	929	907	901	922	921	933	900	905	870	920	892	945	854	924	947	894	851	919	912	923	930	936	923	934	913	875	925	920	948	918	892	880	958	930	888	862	943	960	954	896	886	862	951	944	896	910	1009	909	913	967	917	903	909	846	897	887	878	894	925	998	934	940	984	897	925	945	890	899	948	999	930	910	922	899	886	913	967	880	932	919	904	1011	958	929	931	877	920	900	887	910	956	851	914	903	926	897	919	935	964	950	898	902	965	956	970	900	923	883	920	950	855	910	884	954	868	870	920	895	947	887	915	878	896	910	907	901	886	895	914	911	939	888	846	910	889	896	964	883	889	948	947	913	884	893	931	936	945	876	926	901	921	968	896	954	918	932	949	944	929	950	889	958	891	958	896	966	938	908	943	954	954	965	954	905	927	886	861	934	931	910	928	932	910	923	961	938	921	912	848	914	924	953	927	910	900	907	934	919	923	947	883	911	943	919	928	903	933	960	879	890	882	984	949	944	900	918	937	898	913	917	992	920	862	930	906	933	940	935	891	977	918	919	936	929	920	922	924	947	961	886	918	923	852	972	891	900	866	938	876	927	930	951	922	934	944	930	931	895	961	892	976	946	945	969	891	902	922	933	923	940	995	905	902	906	918	857	888	894	911	972	918	937	964	924	908	949	969	862	977	887	919	933	868	918	912	939	895	893	905	975	940	947	935	917	943	906	910	933	950	959	923	911	957	920	923	883	917	927	917	960	891	919	914	899	930	946	960	923	937	931	966	914	932	881	892	876	916	944	917	916	886	904	894	900	967	932	931	929	923	921	964	957	953	918	917	925	845	926	941	885	904	995	964	880	941	877	934	851	911	981	909	960	942	970	892	894	991	908	890	851	871	884	948	959	867	925	942	938	928	913	924	915	920	903	888	932	917	938	881	956	932	924	875	956	868	925	929	941	938	961	940	904	892	907	970	896	868	924	897	934	896	936	927	909	939	920	897	920	927	928	920	945	929	879	923	890	905	904	911	866	1016	957	894	948	861	889	953	921	945	952	890	892	932	908	948	914	975	919	911	905	940	936	919	984	946	883	957	918	917	930	918	938	846	907	905	916
7824	543	491	427	350	339	285	256	252	232	218	230	218	233	210	194	219	203	220	233	234	220	204	227	202	238	228	170	193	175	208	183	199	217	208	193	200	201	205	208	209	209	213	187	219	210	241	203	214	218	209	198	238	199	182	234	236	202	211	201	206	220	214	216	217	206	208	202	212	179	220	238	209	179	208	186	188	221	213	226	203	206	234	218	186	205	166	198	207	204	193	199	207	219	241	202	198	221	211	201	177	170	185	227	218	193	228	221	216	178	197	197	175	212	213	186	207	199	192	204	195	184	207	200	197	200	198	186	208	184	229	224	208	216	206	224	231	202	213	203	211	199	197	181	206	218	204	203	188	183	199	199	188	209	200	182	206	182	170	193	225	173	185	200	229	187	208	241	211	193	208	176	209	203	222	224	218	179	219	202	204	200	180	233	202	235	206	202	178	239	207	180	206	201	183	197	226	211	209	208	229	203	206	197	216	199	199	210	200	211	203	217	205	233	200	193	197	189	249	238	202	196	194	176	175	195	205	241	205	217	221	206	205	225	202	209	196	202	184	177	171	219	211	224	191	222	236	200	219	221	193	208	213	199	205	201	174	213	226	196	181	189	190	204	197	184	203	198	232	200	208	172	208	207	194	197	232	210	220	197	219	200	209	198	230	196	204	212	227	229	192	208	205	194	191	189	200	201	209	216	200	207	195	192	237	203	178	190	211	179	208	177	210	223	220	182	200	194	204	202	203	218	212	201	192	212	197	205	210	188	192	191	241	207	204	201	228	228	182	222	218	195	210	233	217	191	222	230	206	197	203	217	225	225	185	195	224	203	205	195	185	214	216	195	196	197	198	196	190	227	188	199	172	226	211	201	197	215	206	204	193	221	185	216	209	193	196	197	209	195	240	204	179	224	203	237	216	178	197	211	191	215	186	179	214	215	205	225	192	206	231	188	192	210	209	218	200	200	203	193	207	197	209	179	227	211	181	182	206	193	171	182	189	166	184	239	187	179	246	216	233	201	215	179	184	184	228	216	225	203	204	214	188	209	202	208	227	220	197	202	216	231	214	224	192	203	207	204	215	177	179	203	188	207	194	217	217	211	214	181	172	221	190	219	200	214	240	214	187	210	214	201	198	183	184	210	228	213	213	183	217	198	195	221	220	211	165	218	226	202	172	198	189	201	218	209	228	220	206	204	205	200	187	202	227	214	183	221	215	224	202	188	218	211	217	214	202	189	188	209	194	184	200	217	214	221	207	251	193	178	196	197	208	206	215	239	202	199	174	203	194	203	201	211	213	215	216	193	192	216	199	215	218	199	199	231	190	189	206	181	184	187	227	187	213	201	187	191	193	209	202	172	184	192	207	221	181	215	208	178	184	216	209	201	194	188	202	186	222	172	210	187	209	202	190	217	228	199	187	225	239	214	195	208	209	191	157	194	204	209	206	203	211	184	215	216	180	217	198	203	193	226	194	206	217	228	192	186	191	215	199	204	213	202	217	211	208	190	223	206	224	211	207	212	192	200	184	184	202	215	194	185	213	190	200	218	230	189	225	212	212	212	215	195	198	230	203	224	219	195	207	203	211	186	216	194	212	209	209	187	215	215	175	233	182	187	180	198	220	179	214	211	220	184	194	194	177	187	209	211	190	207	211	202	225	203	204	204	211	202	212	228	198	208	233	216	200	233	208	207	224	194	195	211	200	210	215	207	207	216	217	194	234	210	233	214	173	203	198	209	184	222	205	196	204	232	204	194	200	183	225	185	201	223	216	201	214	204	222	205	211	222	179	170	207	201	193	206	206	193	202	213	224	201	211	212	194	208	205	221	200	222	208	217	211	188	206	207	190	216	193	211	228	189	222	210	216	208	225	214	203	216	204	212	198	202	203	169	195	225	202	209	182	200	210	208	226	206	188	223	238	202	199	202	200	222	193	237	213	194	210	223	247	211	190	215	210	194	202	209	200	200	192	240	199	203	204	202	192	237	199	185	208	202	211	206	213	211	193	230	185	202	214	211	190	222	197	216	215	224	188	168	198	184	179	232	215	205	213	190	215	221	210	189	187	187	198	191	203	197	219	198	192	220	196	205	190	230	202	220	215	237	216	223	217	223	222	181	199	195	218	213	179	208	229	186	204	190	219	238	178	210	188	183	181	200	215	184	184	227	199	220	220	210	214	188	218	215	202	185	214	217	206	217	219	217	216	212	193	203	213	190	193	225	203	218	230	235	208	179	211	208	167	213	211	183	223	200	222	213	224	200	214	183	221	184	212	178	225	200	223	247	213	226	212	218	189	229	208	187	201	208	187	241	173	210	229	196	207	195	200	188	180	214	202	212	212	198	193	207	197	197	216	206	221	192	178	203	191	187	213	194	237	200	219	216	193	207	221	210	182	234	187	228	196	214	203	197	203	190	195	196	212	217	174	234	191	208	203	202	202	225	218	223	244	204	214	214	211	178	182	228	242	192	177	204	227	212	216	194	201	238	205	190	206	183	192	196	231	209	214	213	228	218	198	197	210	189	217	204	198	217	213	236	187	213	197	187	209	199	196	216	188	204	194	221	187	208	210	195	199	217	223	198	223	202	222	172	205	216	183	202	203	232	202	186	219	209	240	205	221	225	184	234	226	181	214	186	199	223	208	186	213	190	202	190	171	193	216	221	199	193	198	197	233	178	216	181	178	200	218	231	203	217	190	197	212	187	178	186	218	232	214	201	191	192	235	200	211	225	200	194	210	220	205	192	194	196	185	222	173	195	197	232	226	199	179	205	202	205	224	208	195	192	187	193	210	191	206	190	182	194	224	206	190	199	191	214	204	205	210	211	184	197	254	198	220	219	224	210	227	207	182	231	194	196	222	194	188	189	205	210	213	175	175	209	213	193	210	187	209	194	217	187	216	226	217	207	165	199	206	194	219	206	207	184	201	203	220	206	208	191	169	202	211	191	182	181	203	197	214	196	237	204	216	202	187	192	234	227	220	201	194	205	215	207	215	227	194	228	217	221	183	219	206	206	220	198	232	217	206	205	205	221	219	210	190	184	183	189	174	152	208	217	249	201	220	197	193	220	196	193	232	192	186	219	190	211	209	183	210	194	183	215	194	161	213	215	181	222	224	235	227	206	217	196	213	226	203	199	200	219	177	195	205	186	211	192	240	203	206	201	202	194	209	196	205	209	217	227	190	226	174	202	213	212	191	223	225	175	208	196	201	187	214	186	189	196	210	212	222	181	206	227	214	218	215	222	188	219	203	193	223	198	195	214	218	174	221	184	203	251	186	188	166	180	190	217	199	202	199	215	214	177	203	194	234	222	208	196	195	191	198	209	204	209	201	183	181	198	226	194	212	205	211	221	193	201	210	212	191	190	196	199	182	218	186	224	200	204	220	204	194	221	209	216	212	196	176	200	215	204	201	221	209	213	195	215	216	232	200	197	182	202	223	201	180	174	203	233	193	195	205	183	215	213	203	195	209	219	209	215	183	252	221	187
6507	776	1204	1315	1193	1008	889	832	771	707	700	636	592	673	615	616	573	574	540	563	562	560	547	563	576	491	566	586	566	583	559	574	559	560	552	552	566	559	575	542	524	543	526	572	547	546	537	563	565	584	581	521	514	506	540	557	550	565	541	545	506	532	531	541	552	524	520	551	532	495	504	528	487	554	503	509	513	502	496	503	510	514	543	538	511	521	542	530	534	509	530	518	491	520	515	503	518	526	524	508	510	540	516	542	558	519	560	517	529	562	505	509	509	511	511	558	526	505	502	517	533	540	535	486	519	539	522	549	542	479	526	542	525	544	503	494	530	485	538	547	530	519	491	533	518	484	538	545	520	526	541	503	540	539	497	506	534	528	547	496	550	538	528	513	525	539	515	502	529	517	524	515	537	515	537	523	526	522	539	476	508	518	524	510	516	523	537	510	544	551	474	487	508	524	516	519	569	489	515	529	508	490	499	500	553	499	538	508	545	483	524	533	508	569	557	517	567	532	497	517	510	495	513	524	527	527	523	537	571	514	513	534	539	521	511	541	552	538	531	527	560	543	563	554	535	510	498	522	497	558	527	563	541	566	510	565	534	510	506	481	553	503	565	522	517	543	491	487	530	517	502	536	519	542	543	533	571	498	522	512	514	496	521	557	506	526	547	534	529	541	520	540	543	493	544	560	590	530	548	514	553	536	518	550	510	501	532	527	524	527	539	549	562	542	552	520	511	506	506	499	554	486	482	489	529	539	570	554	556	516	525	507	553	519	569	551	527	498	519	495	529	506	523	535	528	558	538	493	540	484	499	554	464	542	482	534	495	538	581	562	515	540	528	506	528	513	512	535	554	459	537	547	548	508	533	494	485	503	531	530	528	535	506	508	505	531	495	555	585	512	539	554	521	522	522	546	528	525	517	528	573	512	535	477	497	526	537	512	485	506	525	513	483	540	486	509	503	523	527	531	511	528	535	500	538	556	527	567	507	502	559	577	538	506	532	502	545	546	509	545	558	559	501	516	519	520	532	511	527	528	534	521	571	547	506	532	510	506	515	541	522	554	510	505	487	515	537	555	494	552	522	511	515	506	503	501	544	537	544	498	482	560	515	551	541	483	551	546	565	533	553	512	537	486	535	505	516	526	541	496	549	544	490	567	542	531	513	538	488	570	532	497	503	516	544	526	517	514	496	523	558	544	498	507	523	531	543	537	527	526	544	513	548	496	523	539	500	535	520	497	521	497	533	542	529	532	514	514	546	492	496	545	532	539	499	495	497	517	554	524	533	529	486	508	533	527	511	533	512	525	523	531	522	494	494	560	496	507	465	521	544	512	573	519	495	541	537	547	513	500	517	515	539	518	523	505	488	495	514	498	491	516	507	554	512	506	498	506	526	531	548	553	548	567	557	516	556	521	559	490	504	518	522	559	531	485	489	503	537	529	505	542	525	525	510	561	514	488	499	531	553	504	506	543	527	526	506	528	518	547	526	533	548	535	493	531	477	532	533	546	527	522	500	550	540	498	514	476	500	519	505	551	526	510	528	508	525	508	532	513	525	526	545	532	533	517	529	538	544	528	503	542	547	543	531	494	538	521	505	544	560	495	502	517	565	558	492	504	520	480	516	503	546	511	548	528	513	542	522	548	517	543	504	512	532	539	507	509	533	564	498	507	558	513	507	523	516	579	513	535	558	546	564	573	540	537	543	504	502	522	544	516	527	529	562	505	514	518	502	510	489	518	524	510	519	488	526	526	514	570	514	560	494	502	546	524	525	535	514	513	535	514	558	550	577	542	532	551	484	513	514	528	520	516	523	526	571	528	518	563	502	503	551	544	526	534	508	556	515	538	509	518	548	536	526	565	530	528	496	512	524	508	507	532	526	560	548	533	496	527	543	559	484	519	513	498	568	532	512	517	527	515	528	515	541	525	539	539	510	540	536	507	484	541	539	534	570	546	517	530	525	538	529	528	507	511	488	536	464	535	503	557	514	524	529	482	572	544	509	521	520	504	526	502	509	536	550	487	508	559	520	524	575	533	528	517	509	546	563	496	524	511	522	510	509	553	498	538	517	547	535	554	516	500	546	538	523	530	536	517	505	492	484	534	517	531	487	542	522	508	528	495	543	535	530	521	508	602	576	502	519	516	496	523	548	506	518	516	517	526	552	514	498	545	530	498	494	537	513	538	490	548	519	555	530	547	557	497	490	509	548	523	499	545	539	528	545	555	526	587	533	517	505	487	533	560	531	495	503	546	534	543	542	510	518	520	517	537	511	561	531	491	524	543	537	595	518	543	546	509	514	533	491	527	527	506	487	514	521	531	529	538	518	548	518	548	485	525	527	521	553	547	496	519	529	537	555	503	546	504	519	576	559	524	552	497	504	516	559	527	528	545	495	517	513	531	549	485	506	521	532	508	533	544	515	519	522	513	518	544	515	500	551	538	512	513	508	522	499	540	529	477	562	553	582	562	514	545	538	512	549	488	529	573	572	572	523	543	560	515	501	487	557	521	544	563	562	508	497	513	527	555	518	531	519	521	525	535	540	511	529	550	567	510	547	519	476	495	553	514	508	516	527	543	539	574	598	537	554	509	511	513	542	535	513	542	504	501	518	542	545	534	549	523	504	508	505	531	484	512	522	521	529	560	539	509	496	572	524	541	534	474	524	578	519	475	535	508	534	535	491	541	532	570	555	478	507	554	526	551	511	521	567	520	518	484	539	508	520	533	498	504	491	540	511	520	487	536	543	514	543	504	497	532	529	525	554	525	511	501	518	518	509	533	531	517	510	544	527	556	541	502	486	537	517	503	502	522	520	527	517	520	570	494	511	519	528	511	526	532	563	550	521	521	505	514	549	501	555	539	522	514	532	502	532	531	549	518	548	551	522	483	487	515	515	481	515	530	547	528	508	521	536	489	534	538	502	520	519	510	534	493	538	547	543	551	502	547	498	531	496	525	557	491	499	547	546	537	515	527	538	504	547	517	507	525	521	480	513	510	527	505	512	507	527	490	512	528	565	512	552	515	558	505	498	480	505	517	523	511	538	558	537	523	537	509	484	528	525	524	469	546	535	520	543	542	535	528	538	516	540	523	509	522	513	516	521	545	499	551	516	526	499	521	530	525	499	532	514	549	517	529	533	501	529	530	527	486	500	530	519	560	506	524	501	520	562	511	517	548	501	533	530	552	537	508	493	517	521	552	520	481	514	565	524	538	535	520	517	502	524	501	510	567	544	533	498	524	513	489	502	498	519	516	510	555	515	552	529	557	510	520	535	527	542	542	514	569	564	550	525	556	555	480	540	514	553	544	502	551	506	533	554	496	534	548	484	540	546	511	495	527	510	522	523	548	546	543	544	517	464	543	505	571	530	538	535	518	558	504	482	476	517	493	534	521	504	566	497	540	523	521	491	540	535	507	533	477	529	528	521	474	508	530	514	502	527	583	541	496	563	526	510	525	527	530	483	508	526	521	509	472	534	554	504	519
15587	1349	982	762	628	512	379	366	350	336	345	262	273	268	288	309	307	295	302	276	288	270	301	283	261	276	307	295	274	260	267	308	288	249	259	249	267	274	279	283	291	281	261	264	269	292	262	261	260	284	260	301	288	250	289	241	264	282	301	285	234	256	295	284	302	252	282	284	247	264	264	278	269	255	275	277	266	267	289	300	241	262	299	326	297	269	246	296	249	279	286	285	275	262	280	298	283	263	285	261	256	284	263	264	268	301	269	262	261	249	305	271	286	250	296	256	268	267	283	297	283	302	296	278	266	266	269	262	274	263	253	272	305	240	262	276	256	284	277	289	297	268	269	281	327	267	284	259	262	278	246	295	284	231	252	269	305	218	252	287	297	283	259	277	293	275	268	231	259	257	289	271	305	276	273	272	286	290	263	250	253	294	281	282	278	252	300	252	276	273	273	254	251	262	280	276	264	272	280	267	278	258	251	260	256	277	238	299	287	266	285	239	314	249	285	259	239	265	257	231	254	281	272	262	256	273	250	261	282	312	261	263	256	261	305	268	274	297	269	282	295	266	248	274	285	253	287	252	298	245	264	293	260	253	274	250	267	282	276	286	263	253	302	263	275	254	295	292	292	261	271	278	235	260	297	254	259	286	241	277	291	256	273	289	285	291	289	275	278	284	272	245	269	285	265	294	235	269	263	291	291	274	246	259	281	275	258	255	267	277	258	259	284	304	270	292	259	283	282	297	242	268	271	268	263	260	292	283	268	272	243	276	302	267	258	252	277	272	279	290	301	275	298	235	284	257	258	255	271	287	274	273	266	296	270	268	269	274	291	264	270	256	287	263	279	305	296	295	260	263	286	307	238	258	289	289	252	276	296	304	292	280	263	272	280	263	300	264	256	251	260	282	257	252	309	277	272	272	231	253	273	241	283	304	276	310	277	295	256	274	276	297	287	312	275	252	288	263	268	314	249	289	265	268	276	298	264	290	266	257	257	271	276	276	266	295	243	263	268	285	262	258	290	257	277	307	280	245	291	250	257	269	278	279	281	265	322	290	273	258	246	236	279	275	268	284	300	272	278	247	277	278	267	235	273	273	249	268	269	269	271	293	279	252	294	260	315	280	261	298	283	272	275	276	269	248	243	293	269	287	269	260	283	273	274	252	266	271	275	292	240	288	286	251	274	250	285	266	244	248	276	246	285	294	251	265	259	263	242	261	260	274	269	282	249	270	272	239	332	283	263	262	265	254	274	270	270	259	309	275	303	280	293	254	299	281	266	280	270	281	255	273	238	257	253	243	269	265	247	247	292	285	260	264	251	259	301	298	273	269	283	259	248	305	251	273	254	267	282	281	254	271	248	241	250	297	281	278	251	260	256	277	291	272	270	256	311	291	297	303	273	268	271	279	279	290	267	287	268	303	268	273	295	304	268	315	271	250	267	290	282	266	240	289	273	289	295	275	287	278	284	267	281	262	230	262	267	249	232	276	260	272	252	231	247	250	265	264	303	283	294	278	254	269	294	257	255	279	277	298	274	282	260	277	296	293	300	283	276	294	293	259	257	245	271	293	292	250	298	324	273	268	286	290	257	262	258	264	260	239	285	292	267	264	285	274	271	273	257	295	284	267	241	272	284	303	267	267	303	262	232	274	237	258	266	284	281	243	300	258	283	275	295	290	261	295	255	289	302	272	312	255	283	297	278	259	282	270	260	253	303	244	264	256	268	276	284	243	266	239	288	284	277	285	279	289	254	224	255	281	249	253	238	244	276	296	278	252	279	294	301	247	281	280	291	290	268	301	254	251	260	255	226	293	276	225	251	263	292	262	237	262	280	245	273	276	271	290	255	257	275	286	248	263	276	256	297	262	291	285	262	201	223	281	263	252	264	263	280	276	274	273	252	258	305	264	271	288	254	273	255	288	291	259	298	251	279	274	266	259	268	270	314	269	271	275	274	261	300	291	282	264	268	247	297	279	280	267	304	260	241	231	243	236	226	250	269	291	258	296	246	274	260	270	254	318	241	260	280	279	317	296	272	252	266	251	292	265	247	270	287	295	277	242	287	293	276	261	254	266	250	263	277	315	300	271	243	272	266	266	258	270	277	283	291	272	247	268	260	276	288	267	287	267	242	267	250	296	265	276	234	272	283	300	261	253	289	263	271	265	268	292	272	261	244	267	249	275	292	278	324	281	308	268	261	290	264	281	273	284	258	293	270	277	251	264	270	271	260	243	258	292	255	271	283	276	267	242	245	291	306	244	270	263	280	246	223	292	278	295	296	258	284	284	296	277	276	310	272	261	272	292	241	283	231	282	282	281	305	281	288	293	280	243	262	272	243	254	270	283	303	270	249	274	249	300	276	274	247	265	267	289	286	273	275	275	266	275	304	289	269	281	270	258	254	251	268	292	263	297	286	304	268	310	269	267	264	242	242	234	273	288	294	254	255	257	278	280	285	259	253	283	254	253	272	267	271	295	255	298	265	268	242	285	266	278	287	251	266	267	253	247	235	241	251	259	268	278	270	285	260	290	262	291	235	267	294	282	252	259	265	252	254	272	271	282	296	286	307	265	285	284	283	263	263	263	288	275	291	258	260	279	273	273	270	249	283	276	290	277	283	254	290	279	267	268	255	257	268	261	287	261	292	250	274	279	259	306	264	294	279	271	268	280	262	273	270	256	270	260	298	266	310	285	261	278	265	254	262	255	285	271	272	305	313	283	259	253	231	250	268	267	286	281	267	284	255	269	295	283	270	239	266	282	238	264	288	269	284	265	262	308	287	317	279	262	301	246	279	260	266	260	302	291	248	296	270	280	256	275	282	252	262	273	268	285	277	287	292	310	290	270	293	271	261	290	292	284	277	321	269	263	251	263	285	265	290	254	273	259	275	273	269	278	246	262	252	314	271	260	247	266	287	301	252	263	287	306	296	247	265	277	257	296	255	282	275	284	253	254	301	272	254	254	278	316	273	250	276	252	276	285	270	253	266	264	259	308	271	275	268	289	259	282	273	298	268	258	264	304	272	274	260	252	278	242	273	291	268	295	283	250	236	276	259	256	296	270	285	250	294	301	258	273	265	284	309	265	260	287	291	276	254	246	295	267	275	274	287	279	272	273	290	287	256	275	277	280	301	287	293	271	257	271	266	277	265	293	264	261	303	268	272	260	262	250	280	266	310	301	275	301	284	297	262	290	245	251	277	281	255	294	283	275	297	271	276	251	311	311	260	276	296	269	285	279	245	255	255	263	280	280	293	292	275	254	263	272	269	300	276	293	273	280	261	282	261	283	293	249	285	293	261	296	291	329	272	308	270	309	257	292	284	248	271	267	260	314	280	288	280	254	252	303	275	251	284	257	264	284	282	263	265	290	296	286	242	257	288	284	246	273	241	266	258	263	305	279	287	298	278	288	294	253	265	286	267	243	279	272	273	277	272	246	252	252	291	301	275	286	250	270	269	291	266	293	278	285	246	254	295	258	279	270	278	263
8560	1232	2078	2340	1981	1696	1411	1278	1137	1018	997	966	906	868	826	845	866	849	782	799	818	747	776	755	770	735	751	754	769	709	732	731	696	723	680	710	753	711	714	679	721	688	713	727	717	749	679	693	671	737	723	723	735	684	724	677	693	642	641	740	695	696	725	676	664	662	671	685	731	764	631	680	731	638	763	694	735	700	677	657	789	651	692	693	682	644	652	680	672	689	664	688	683	727	700	631	684	695	645	710	692	684	695	738	655	755	730	688	705	690	643	650	675	693	708	704	655	642	675	678	691	686	702	728	705	727	686	701	691	729	656	699	700	636	696	711	716	707	674	696	636	698	682	726	680	667	674	668	692	672	682	674	646	689	674	710	670	706	720	655	683	755	681	743	682	698	703	691	651	638	706	706	697	656	715	711	709	707	673	705	669	687	698	650	699	696	701	724	701	674	706	737	743	705	682	651	725	703	703	699	674	695	629	652	645	629	688	712	716	717	677	709	676	700	676	702	716	678	672	668	681	695	691	664	688	705	697	712	675	690	707	710	671	716	708	692	724	708	724	664	702	721	711	711	658	705	703	681	654	624	673	703	681	712	766	692	655	692	679	700	661	683	632	624	708	723	698	738	707	693	681	653	684	644	660	691	673	691	718	642	678	682	701	691	741	666	711	697	688	690	712	671	706	686	655	672	638	670	690	652	684	734	679	663	690	681	706	701	624	654	700	643	718	667	706	659	655	653	618	665	674	685	655	684	682	733	698	720	678	691	700	706	676	713	722	670	679	659	699	651	679	650	709	687	697	663	659	703	685	697	690	665	628	701	671	670	657	654	718	660	665	682	701	660	697	706	689	671	726	682	701	686	681	647	676	706	708	702	715	686	716	659	650	698	707	691	679	705	688	711	702	709	654	694	712	670	741	691	675	707	648	702	658	711	689	697	695	689	721	668	699	688	683	723	714	690	721	717	680	709	681	664	734	689	629	688	730	714	686	622	662	711	644	697	723	707	672	612	707	734	669	653	676	687	642	700	669	694	669	626	658	700	696	691	666	682	711	685	663	733	683	689	660	684	668	638	684	679	678	653	662	632	722	707	683	663	706	691	679	717	699	660	690	735	707	694	692	709	708	725	686	652	750	681	656	713	692	658	670	673	715	659	657	677	695	684	701	637	678	687	672	698	676	692	694	695	647	724	686	704	684	753	696	669	688	682	683	742	670	666	661	682	686	665	664	680	685	706	679	702	720	686	696	679	672	658	703	666	605	679	673	714	656	720	692	682	660	643	669	691	719	687	699	680	663	686	758	679	744	704	660	716	682	706	699	692	749	697	687	679	661	668	700	711	731	690	662	685	712	651	686	676	643	718	704	708	699	711	719	678	714	681	676	715	683	743	673	657	670	726	724	717	688	716	690	696	662	681	659	705	674	695	699	704	734	681	683	700	699	687	687	687	637	666	663	692	785	649	704	674	687	648	689	686	641	716	677	704	658	732	689	669	707	676	711	667	658	659	697	682	709	705	682	687	685	667	694	677	724	697	679	713	692	713	702	676	659	680	669	662	721	688	680	702	686	709	723	679	705	677	695	713	740	670	633	711	683	676	695	700	715	668	705	754	682	711	639	657	681	703	700	672	657	669	679	714	729	644	728	659	704	708	697	724	704	640	712	611	693	698	695	716	665	652	683	691	721	717	690	690	695	651	673	704	651	710	679	645	751	639	676	631	706	739	727	719	637	708	672	687	651	678	718	669	663	644	670	651	687	732	677	652	689	710	678	723	673	739	729	682	673	656	709	663	732	667	662	673	661	758	685	675	668	710	669	701	719	680	682	692	732	721	680	671	695	676	716	654	684	688	682	694	729	668	665	651	723	729	668	693	689	708	652	649	691	654	671	736	645	674	714	714	682	641	732	681	663	689	662	683	661	653	676	687	684	722	680	675	700	691	691	689	624	732	680	638	717	698	678	686	672	718	686	681	676	706	703	683	685	702	689	691	679	710	655	681	659	696	695	732	689	664	692	688	652	750	665	671	669	669	657	739	724	712	699	684	655	702	682	704	684	676	715	637	707	676	663	681	692	675	655	696	682	735	657	656	732	698	659	691	680	689	693	662	632	730	678	672	694	649	725	683	715	698	679	641	703	682	669	685	692	763	675	648	682	692	684	694	703	703	725	721	705	663	706	659	685	700	678	685	670	664	694	690	706	702	700	699	658	703	702	706	693	699	729	722	712	616	683	698	684	686	664	670	690	692	693	695	695	627	688	718	683	687	701	661	660	633	722	662	670	695	710	657	683	677	655	709	688	720	678	708	703	745	712	701	664	638	704	731	700	723	638	686	722	690	698	661	686	681	733	679	680	714	712	722	686	726	697	663	681	664	670	682	652	689	699	704	671	667	692	698	664	640	712	672	677	718	709	717	661	706	688	657	711	707	721	743	653	672	723	688	703	670	740	686	685	720	678	695	678	682	656	679	665	705	662	683	643	688	699	640	645	704	698	643	701	650	676	645	676	607	695	711	701	693	656	688	639	747	703	733	683	671	679	675	698	672	716	717	653	668	731	646	702	713	661	671	643	715	681	690	664	630	653	702	656	683	667	710	708	713	675	705	705	725	666	657	682	709	717	723	651	689	636	709	643	676	716	651	680	661	671	712	728	668	679	679	736	719	732	689	685	695	667	739	680	733	726	625	675	671	689	693	712	684	675	699	685	674	678	679	715	728	686	710	756	699	664	630	628	632	740	688	661	709	678	724	679	669	672	753	672	695	693	673	692	685	718	716	701	687	686	639	649	657	670	644	679	686	627	740	657	689	710	711	666	689	691	684	645	715	668	703	696	720	671	703	651	662	717	724	673	659	722	706	695	678	719	709	689	688	731	691	721	729	691	711	691	714	711	658	660	688	658	688	667	650	680	680	754	653	710	708	723	697	714	683	645	665	693	700	719	651	746	683	667	670	706	637	693	691	653	691	735	684	673	676	722	662	646	717	693	651	710	704	695	683	678	732	702	709	683	686	662	709	660	676	700	693	665	697	679	669	634	717	718	686	733	693	695	691	666	704	657	672	723	668	688	711	700	663	707	702	728	725	710	664	669	699	647	772	696	742	633	725	712	700	665	699	683	691	675	658	708	700	686	667	706	723	697	676	687	676	704	670	703	640	669	721	671	655	689	686	662	714	681	714	713	711	715	677	756	691	626	691	663	676	681	681	688	672	663	700	726	689	673	691	734	664	710	710	673	665	667	695	725	685	658	707	678	676	647	730	681	635	745	668	725	713	668	720	687	657	679	700	653	701	717	694	679	687	679	688	658	716	658	669	715	667	698	682	699	640	675	699	713	667	676	704	693	636	641	744	697	725	656	704	701	659	720	710	701	672	737	661	658	674	684	700	729	676	657	700	669	633	757	685	639	655	719	666	674	720	674	637	678	718	644	634	747	698	642	736	661	725	705	647	698	715	689	720	734	676	698	735	709	711	704	721	733	744	656	704	630	682
1895	417	391	402	443	416	418	409	416	379	351	397	419	444	392	435	401	430	359	393	397	387	392	387	435	412	460	426	432	414	424	430	351	374	337	408	427	414	354	417	395	391	414	445	408	422	423	410	435	405	430	427	377	405	379	390	402	416	379	376	403	403	444	392	438	435	377	411	383	439	400	423	400	432	432	444	429	390	390	435	408	418	439	433	412	438	449	403	412	430	388	400	406	407	414	409	407	430	388	387	382	394	405	430	371	440	424	412	419	374	428	399	396	435	420	395	394	398	392	426	404	414	419	396	405	389	422	393	462	400	389	449	389	375	395	407	355	423	391	427	401	407	395	420	385	378	388	397	397	407	409	354	398	363	420	411	432	417	446	437	401	436	447	426	387	400	399	412	394	409	425	395	409	414	400	432	375	361	394	441	428	404	390	378	406	412	423	436	421	412	415	412	389	439	402	369	391	396	408	394	393	392	422	425	383	419	412	433	412	382	394	356	402	423	403	402	358	415	375	416	389	384	384	414	384	416	401	397	395	430	429	372	389	413	400	394	392	414	413	401	392	436	446	410	417	426	393	428	404	358	414	423	413	433	399	386	426	391	401	389	414	422	348	424	412	385	419	438	378	402	395	397	401	403	356	419	387	401	405	409	376	397	405	386	402	406	440	412	424	415	413	388	424	416	384	432	387	371	407	426	422	387	412	381	429	398	398	433	436	405	411	397	443	389	400	413	415	371	416	433	414	436	439	407	420	375	380	406	401	405	399	398	392	389	397	392	443	403	413	377	409	414	409	416	419	385	375	419	389	352	405	404	432	396	438	452	384	421	393	398	387	434	425	406	423	423	391	449	365	368	399	366	380	423	443	390	395	426	467	412	378	445	386	400	405	416	374	406	405	383	394	435	426	411	425	419	399	441	401	429	467	389	414	438	368	405	395	401	429	387	418	411	378	476	404	409	382	428	397	439	429	389	392	399	416	376	390	447	402	466	427	396	404	405	389	408	429	427	430	433	444	410	444	406	417	406	381	410	417	413	433	464	414	435	409	415	380	434	428	438	444	403	428	439	402	411	427	442	383	421	397	453	459	384	393	391	411	395	445	391	378	432	442	388	432	440	416	443	431	395	391	386	436	408	404	437	398	410	391	398	416	410	429	463	456	422	409	419	428	383	430	425	416	396	436	418	411	428	421	392	435	421	426	413	412	379	372	414	401	442	392	422	402	404	425	432	399	424	406	394	404	392	384	399	359	428	429	393	440	386	392	437	399	430	405	367	400	389	434	398	396	393	434	371	417	396	401	393	420	365	388	387	391	442	395	387	410	420	460	408	412	389	396	373	425	434	392	430	404	405	408	393	440	412	382	378	405	393	393	445	371	402	400	415	404	420	406	420	394	409	428	394	384	452	405	380	446	395	364	424	380	412	435	397	439	381	444	434	388	409	423	396	364	388	448	395	414	394	372	428	398	387	424	397	414	413	390	382	411	460	426	358	394	398	373	433	437	393	415	395	405	395	381	394	464	434	413	390	412	410	396	404	445	393	419	413	455	416	409	413	404	408	397	430	411	421	394	399	427	411	420	372	445	390	439	420	389	445	418	412	399	439	452	404	405	402	410	438	401	362	401	393	417	426	422	404	385	367	433	394	387	393	438	405	394	403	408	437	388	359	412	400	394	380	411	368	394	429	426	438	410	408	398	404	379	402	419	395	430	419	366	368	413	403	426	392	377	388	435	436	397	405	400	386	420	444	441	393	413	379	410	431	403	403	411	415	367	403	425	418	419	384	395	408	423	417	401	413	403	412	469	374	419	401	418	378	398	406	358	401	410	426	437	419	407	420	390	401	390	425	422	416	413	387	390	404	374	405	406	387	377	366	428	382	422	423	411	399	433	370	395	419	389	351	395	412	417	391	401	386	415	417	443	437	415	386	438	431	373	369	411	410	447	445	412	399	417	425	417	373	389	402	377	433	451	408	395	412	393	419	409	432	417	395	437	428	448	431	412	415	407	414	429	382	357	367	401	388	428	431	440	409	413	428	405	417	398	447	444	376	438	387	405	369	423	389	422	419	400	367	412	374	380	419	427	394	417	420	371	374	381	391	423	380	416	379	421	439	402	428	435	432	390	408	392	441	425	409	406	440	460	447	430	383	406	386	437	409	410	404	419	395	386	448	408	398	413	397	407	429	394	376	397	417	393	416	416	403	416	451	413	385	395	381	427	425	411	385	450	457	394	417	425	459	415	426	410	384	400	387	408	394	418	388	356	418	400	403	414	405	431	422	392	402	382	376	444	421	400	432	428	408	443	438	395	433	415	436	379	376	386	425	399	401	410	397	395	402	435	373	411	419	381	418	392	391	448	433	425	410	442	411	418	423	463	426	382	378	368	411	405	395	428	423	402	395	408	410	412	402	394	408	407	403	432	418	365	423	368	396	399	409	405	417	390	434	404	400	383	412	411	394	398	430	425	426	395	406	423	425	401	389	408	404	431	406	414	404	381	390	396	381	411	406	385	405	407	397	426	403	425	394	414	409	433	428	396	401	406	399	418	425	410	451	440	391	424	405	431	423	422	410	403	428	395	387	401	379	404	381	382	412	403	399	359	369	399	388	409	454	436	415	455	403	397	382	425	412	398	395	338	408	407	436	417	426	399	398	415	438	422	361	428	419	408	428	382	394	399	389	368	387	414	425	418	407	417	400	446	422	404	391	428	357	408	381	394	434	379	387	441	446	399	397	428	392	381	388	416	441	393	382	399	408	396	412	402	412	432	419	416	380	425	453	403	390	372	385	445	407	439	425	368	399	401	412	399	390	409	389	423	427	454	457	421	404	419	416	414	423	385	405	472	400	426	395	422	438	376	375	427	387	462	415	441	418	392	375	385	418	396	410	406	430	415	403	415	394	439	383	380	432	421	390	436	396	413	410	399	419	387	385	472	430	411	419	405	395	403	362	376	401	418	411	377	419	434	398	357	411	442	408	369	390	400	422	398	421	398	407	440	426	460	447	441	429	418	414	428	418	421	416	392	401	446	412	402	415	407	416	399	453	430	404	428	461	394	402	424	393	369	417	365	424	428	449	411	432	396	397	407	417	360	416	381	447	441	402	402	395	406	420	404	385	404	418	418	418	360	448	415	412	431	410	435	411	379	425	403	421	422	421	412	424	405	399	395	394	413	435	417	425	400	395	438	416	420	419	378	383	409	411	425	411	420	414	390	439	429	376	410	414	414	407	443	381	410	350	410	444	449	414	454	393	380	445	400	430	439	388	397	445	377	395	428	391	385	409	399	394	439	422	397	421	398	402	393	401	387	398	397	379	439	410	371	442	408	430	421	385	409	395	387	400	381	399	369	396	392	412	422	402	409	417	414	389	427	411	387	382	367	400	389	404	408	397	438	431	421	398	385	398	449	380	408	449	402	382	416	435	405	402	405	399	409	425	393	433	392	452	450	400	453	408	421	415	404	384	408	426	401	348	399	407	384	425
2218	902	972	956	944	908	948	947	908	928	944	947	941	907	892	986	966	865	939	928	898	916	924	889	920	938	918	901	915	888	866	894	944	933	887	914	933	933	882	960	894	903	942	940	926	919	924	886	963	967	894	977	917	918	963	933	966	921	896	927	878	953	850	953	937	911	958	940	955	939	951	870	895	871	993	918	915	867	887	933	895	935	892	923	898	937	910	944	959	925	886	919	895	906	915	871	897	897	879	920	965	931	947	886	935	939	952	960	934	888	968	882	887	897	904	910	909	931	918	895	880	880	997	907	875	934	885	925	942	883	921	856	968	868	868	880	930	896	918	875	913	916	861	949	894	962	890	929	835	940	854	896	930	899	948	947	902	918	928	937	945	913	942	903	896	899	911	956	891	915	911	925	928	963	898	877	943	907	898	893	927	868	954	874	908	989	912	1000	918	933	962	938	911	921	956	899	897	925	885	963	942	920	884	905	928	977	927	892	876	947	1013	966	937	927	945	923	953	876	883	929	933	925	932	934	901	929	972	938	885	964	947	964	895	905	897	872	888	924	895	981	875	867	909	894	874	901	928	895	870	902	946	923	954	899	881	927	898	919	938	958	892	930	904	894	936	894	902	941	914	881	923	912	927	904	931	942	949	897	926	913	927	941	882	911	965	901	947	947	919	880	891	922	929	940	958	844	855	871	920	905	898	950	912	876	919	904	949	853	948	927	908	940	845	939	943	830	873	948	925	868	901	948	940	909	917	870	946	924	900	955	893	943	888	885	979	874	920	894	952	879	917	922	902	889	894	882	914	881	913	892	977	924	925	938	910	924	916	912	955	906	874	925	893	882	878	931	914	887	929	926	965	937	916	934	919	925	920	911	895	925	918	899	940	932	937	839	904	932	951	933	892	961	913	921	923	891	899	905	878	940	891	911	908	889	856	878	908	913	905	859	912	917	914	936	920	896	904	862	945	934	905	906	962	872	925	901	863	929	931	901	892	879	907	876	931	887	890	876	914	907	882	847	923	889	904	877	977	872	883	942	933	936	915	953	902	896	930	945	897	935	935	895	912	883	894	946	931	933	895	888	983	934	946	910	910	938	900	901	920	878	887	896	951	903	949	885	916	892	911	896	921	888	937	881	903	947	921	872	896	914	885	955	954	896	922	915	868	893	887	961	929	889	904	858	911	932	884	870	862	967	950	915	888	952	935	919	920	911	886	868	881	927	942	920	922	892	952	917	888	929	935	904	906	902	957	866	920	894	913	907	962	955	937	933	915	897	831	957	935	849	910	917	874	883	875	903	939	922	897	902	915	936	922	891	942	925	943	896	913	880	942	905	922	918	879	945	918	906	1009	887	942	926	904	933	939	895	958	936	960	958	886	920	907	879	860	910	933	872	825	871	975	952	949	901	894	974	876	953	925	903	932	900	924	926	922	900	919	931	896	929	859	858	866	915	928	881	886	945	946	847	911	915	907	880	948	908	900	930	957	939	904	851	941	953	945	918	971	900	913	908	919	910	939	973	921	912	894	936	873	902	885	934	968	919	931	893	929	917	898	919	911	920	910	880	901	886	939	917	898	912	902	921	905	894	876	986	928	972	939	897	930	913	897	871	910	922	879	910	898	942	893	898	923	925	928	881	909	1000	914	873	943	951	922	887	934	884	922	909	930	914	895	930	958	888	904	895	885	919	958	954	892	903	866	910	924	947	914	938	943	922	933	937	896	933	911	921	843	975	904	908	903	937	911	889	876	884	926	921	952	870	911	926	979	899	904	944	947	925	919	878	925	905	839	978	958	886	909	939	949	951	841	969	942	904	909	890	908	899	896	981	884	928	908	948	915	925	970	861	910	914	896	955	937	871	906	959	921	920	883	907	1004	913	954	952	905	898	900	957	877	923	915	894	893	969	848	877	923	966	889	896	971	904	930	912	940	913	871	899	972	904	963	913	944	924	912	910	900	905	898	883	961	901	909	915	983	917	900	938	975	913	961	949	910	908	864	926	962	912	851	951	908	905	863	943	940	934	981	842	929	962	946	911	951	877	898	888	928	875	915	862	971	951	944	911	917	917	942	902	915	917	921	869	910	933	924	920	937	925	922	899	913	923	934	886	959	914	901	871	932	911	941	957	891	891	905	971	918	852	921	933	886	924	894	918	916	922	967	916	915	945	952	904	906	899	915	939	881	926	891	913	896	935	933	965	904	903	910	916	969	912	888	938	958	865	899	915	880	912	928	913	903	927	952	906	899	912	982	916	938	903	917	908	912	912	890	898	909	924	873	863	926	925	839	910	889	907	861	850	909	909	917	895	874	941	879	925	922	864	893	933	884	894	953	936	900	867	914	917	947	938	925	906	938	945	946	902	952	874	899	912	861	889	910	879	907	928	908	906	954	916	894	910	901	899	923	899	873	882	893	887	901	861	917	909	908	905	948	903	878	890	905	967	919	923	945	907	936	928	933	932	920	914	893	924	924	878	958	908	839	921	919	926	927	947	932	948	932	955	943	891	911	913	879	922	857	947	872	862	897	935	941	917	954	950	928	932	968	926	892	912	896	921	925	926	897	905	979	939	952	957	939	929	884	899	933	881	950	951	959	929	924	943	902	921	944	884	916	890	894	905	904	897	950	903	934	948	914	909	898	890	931	937	927	912	929	925	878	922	921	890	880	923	946	930	929	911	902	863	952	921	915	888	966	895	927	949	884	950	947	897	935	909	941	932	958	957	915	965	926	918	869	856	962	892	859	950	913	913	953	910	892	882	954	914	899	896	886	941	896	901	880	890	930	895	931	885	902	882	900	926	838	924	856	894	937	862	957	896	913	872	931	920	924	874	956	905	926	952	918	967	979	924	934	900	884	898	917	923	925	915	903	906	884	924	925	899	895	977	924	913	961	916	939	915	880	867	897	907	869	899	870	896	901	968	939	903	938	926	908	936	959	938	941	940	937	940	935	910	913	883	962	960	930	913	918	918	930	895	919	912	897	910	910	873	915	865	872	928	996	937	911	913	876	934	894	953	887	905	896	881	899	866	933	919	885	965	914	903	898	920	892	909	857	956	950	907	935	885	902	898	911	950	864	940	925	952	880	951	885	974	932	959	924	896	855	911	978	900	890	935	911	1001	900	890	921	964	916	905	919	901	962	942	956	921	870	927	929	924	875	931	948	902	928	909	927	895	910	947	921	945	891	909	974	971	929	978	859	875	893	915	925	913	886	929	924	875	928	874	924	901	939	885	936	915	908	921	878	905	976	895	970	949	881	938	945	889	918	912	893	947	842	957	921	928	880	914	941	891	922	874	897	933	932	900	884	954	889	882	879	891	875	893	949	927	937	846	957	899	908	940	866	897	906	955	983	920	935	967	932	959	914	916	942	898	919	850	906	906	921	958	870	871	925	940	941	912	961	924	966	921	939	885	937	857	847	872	884	941	945	882	877	965	913	893	899	891	914	870	879	868	880	909	959	940	948	943	901	920	864	908	920	925	925	929	944	877
7583	510	478	469	359	313	278	245	288	248	245	219	224	244	231	224	226	209	207	239	233	193	214	214	195	220	194	190	207	217	183	222	180	185	208	208	206	209	213	215	189	221	231	211	212	216	194	212	173	211	216	208	218	203	230	211	218	225	186	195	228	193	179	203	197	236	187	203	208	207	203	189	212	185	186	211	197	211	207	217	202	178	231	197	198	217	186	203	204	212	202	221	204	194	189	177	197	213	206	179	232	210	234	224	232	195	205	181	212	183	219	197	191	182	200	217	187	215	210	205	182	216	212	222	204	209	196	190	193	198	208	184	212	224	180	208	201	203	206	217	217	228	203	206	219	186	201	212	227	201	203	223	199	208	180	186	203	198	203	215	211	207	194	205	188	197	223	181	221	187	190	188	197	172	220	207	181	204	223	192	207	208	188	222	204	224	229	217	166	226	182	205	169	194	220	210	210	218	191	199	182	208	214	188	187	212	176	253	232	217	200	181	196	187	179	206	199	202	217	201	209	206	213	200	218	212	226	202	213	181	216	215	197	204	188	198	234	181	202	189	197	218	198	223	186	189	210	206	202	217	230	194	202	207	207	214	209	173	192	226	212	211	219	184	196	197	198	217	195	219	195	193	171	201	197	211	187	209	196	218	188	192	203	191	187	206	179	173	222	232	211	206	223	216	191	209	193	200	218	218	181	197	211	207	204	205	179	210	201	220	196	208	215	208	201	196	235	208	217	176	193	169	175	208	192	202	204	227	183	197	184	212	226	212	208	194	189	205	215	197	167	218	208	209	212	211	215	218	219	210	205	209	183	230	189	209	177	211	217	209	196	205	209	208	173	204	205	215	222	177	196	199	222	200	194	228	229	202	202	196	211	196	192	191	206	199	206	180	188	217	219	213	205	227	200	170	201	206	215	200	193	236	218	198	219	221	201	176	205	210	206	179	191	198	198	198	235	189	181	224	199	189	215	225	208	195	204	177	218	198	201	220	221	196	222	223	153	216	188	177	240	210	213	199	175	225	220	207	182	201	219	217	210	220	204	185	205	222	216	201	223	204	198	164	222	222	220	189	192	228	190	222	252	222	222	233	201	212	232	197	200	177	223	223	168	192	183	197	204	204	174	178	174	178	211	187	206	205	210	223	200	190	204	195	203	223	217	203	181	189	186	197	207	217	198	191	187	204	198	235	220	215	220	228	206	187	192	240	175	190	193	205	200	199	204	216	224	203	187	189	206	211	205	184	231	199	201	209	211	178	217	218	206	221	235	209	218	226	197	205	217	184	189	223	225	228	178	212	214	207	226	223	190	205	209	204	199	187	190	200	202	199	205	201	196	224	214	181	205	208	218	219	211	197	205	232	188	216	189	198	221	222	209	243	215	216	203	196	208	209	174	189	216	207	199	217	206	186	183	173	210	208	200	212	199	229	201	203	195	223	215	187	198	180	209	177	209	210	200	210	198	223	177	219	210	214	211	201	192	180	161	220	190	174	216	241	201	215	202	180	198	205	185	204	228	212	196	205	195	222	206	204	212	203	179	183	214	193	208	198	226	208	192	178	194	205	194	217	207	212	179	205	172	230	229	186	224	215	204	171	204	209	192	206	194	186	218	225	192	175	215	206	251	180	225	203	208	198	217	200	211	219	224	212	188	189	207	201	179	187	202	200	202	191	205	192	216	218	227	216	214	192	192	226	221	198	220	222	223	234	187	196	193	226	212	201	205	203	218	191	218	200	203	191	210	195	180	203	228	179	209	192	210	207	197	188	190	222	200	210	206	197	191	184	211	230	199	219	204	200	226	199	205	185	185	211	212	229	214	192	206	226	216	205	204	204	202	189	185	218	219	213	194	190	192	187	214	198	217	210	215	178	198	208	203	218	201	209	178	233	213	214	183	192	214	218	210	195	188	214	203	207	193	207	170	192	220	186	193	208	238	215	208	214	222	176	207	209	213	227	180	197	184	203	230	225	196	224	220	199	219	205	229	215	205	173	219	224	184	219	220	207	207	194	205	212	238	206	223	197	207	221	233	199	176	181	242	194	206	210	205	208	212	196	227	216	195	215	202	203	213	188	171	222	199	177	190	199	204	205	228	234	201	195	193	206	198	199	218	238	209	205	230	190	199	190	223	207	221	202	209	195	202	196	178	203	203	180	227	196	203	201	203	223	207	219	226	188	218	210	199	211	205	203	191	202	192	185	202	177	208	208	189	203	208	221	211	224	193	218	200	221	224	216	181	203	180	208	209	225	178	185	203	191	216	211	228	185	191	178	178	219	180	179	207	211	205	208	176	207	227	203	207	223	229	232	224	201	206	185	219	236	201	209	221	222	204	225	231	183	212	188	235	205	221	192	186	185	212	183	203	199	176	200	228	191	187	194	203	206	221	201	194	198	199	167	188	210	196	210	216	195	225	211	233	190	238	215	195	198	199	218	198	184	208	213	195	214	216	185	207	189	184	185	220	220	213	202	209	220	204	170	172	162	223	192	206	182	191	207	182	200	191	195	213	220	237	189	201	193	205	215	222	234	197	199	211	188	190	197	196	183	201	199	221	167	201	187	223	192	214	201	186	208	184	248	187	186	199	230	172	201	193	193	200	197	194	217	186	200	211	204	186	177	207	194	204	220	235	177	193	192	251	181	208	187	208	196	198	210	203	221	225	206	230	197	176	177	209	195	237	220	216	227	204	221	197	187	184	198	205	217	199	193	227	232	205	202	193	198	220	220	219	223	204	205	236	200	216	195	192	200	204	213	185	209	187	216	190	207	216	203	206	208	198	209	196	188	196	180	203	189	205	207	194	201	204	203	208	198	189	189	197	197	216	198	187	205	206	201	226	191	206	186	221	205	198	174	183	188	175	200	226	211	220	195	180	234	214	196	236	215	211	192	215	220	223	199	182	246	223	186	207	214	202	210	200	212	234	196	223	189	217	223	206	217	201	197	186	214	218	184	201	192	215	219	189	207	212	237	226	210	218	212	218	194	210	199	247	206	214	176	197	184	191	171	213	196	166	204	176	211	198	223	204	188	211	203	208	202	188	205	176	195	198	197	228	209	211	202	245	200	203	190	208	183	210	195	221	198	214	224	263	190	211	210	210	191	203	207	212	203	193	222	207	210	193	203	220	191	206	196	201	204	218	230	213	213	191	181	200	202	200	208	203	214	213	196	203	171	181	210	215	217	205	196	214	198	174	204	204	211	188	199	222	187	218	204	209	191	219	192	196	215	205	207	227	179	211	210	212	214	197	203	211	203	196	199	208	217	193	194	204	204	233	198	203	210	211	196	217	200	210	220	176	173	190	207	211	197	207	195	209	200	228	204	196	191	204	198	175	192	225	173	227	213	213	236	208	196	206	200	194	212	199	203	178	200	220	184	195	197	207	208	201	211	204	189	195	198	213	213	202	207	194	172	208	209	191	204	223	220	232	203	169	191	204	207	211	208	244	215	193	187	200	200	215	195	200	205	210	201	181	177	190	209
6345	764	1200	1327	1223	1016	902	786	786	682	682	615	625	639	626	576	576	592	565	576	573	558	557	564	564	533	527	552	504	563	458	552	537	518	497	564	521	518	558	539	506	499	516	559	541	556	525	575	492	549	523	524	532	522	514	507	510	553	542	509	522	515	525	516	547	540	507	559	525	539	524	536	554	510	512	482	550	573	532	515	516	502	547	512	532	492	542	530	548	531	516	520	529	535	567	543	542	514	492	533	512	589	525	580	528	488	482	554	519	514	488	544	484	481	540	514	515	564	549	510	512	487	533	515	512	578	512	518	520	509	516	535	548	496	517	524	547	535	548	495	530	532	502	513	522	543	561	531	527	539	495	528	481	513	517	512	533	520	558	550	508	473	499	565	518	538	493	523	515	568	538	504	495	507	503	537	527	526	534	536	536	504	478	488	510	517	543	526	525	515	542	545	527	523	538	510	533	508	526	533	518	515	518	564	552	536	499	544	517	567	534	568	526	521	511	514	554	487	547	505	525	493	499	538	540	528	521	515	529	471	529	537	544	526	508	502	516	476	550	558	507	503	532	526	512	504	512	508	484	542	565	526	511	522	513	505	544	548	521	551	488	516	521	510	477	568	519	509	530	516	517	508	543	525	515	546	507	507	497	523	546	516	520	517	507	520	489	497	540	547	522	548	515	523	537	552	601	533	520	527	537	522	558	500	522	532	530	545	524	511	520	535	531	534	488	544	518	545	507	568	483	480	548	517	547	499	543	530	506	530	516	517	564	503	521	529	509	548	505	500	519	486	533	543	543	495	502	579	544	550	536	505	554	529	496	517	542	559	520	513	530	544	530	529	514	531	510	520	496	522	517	521	530	512	497	510	504	548	504	514	503	557	507	547	489	533	562	529	513	506	521	549	531	534	502	524	502	499	535	534	495	533	515	551	491	540	542	532	510	567	548	562	495	597	525	526	519	524	524	483	530	553	491	525	553	529	511	479	487	535	498	507	560	544	568	507	512	492	514	525	536	528	530	503	531	507	529	555	542	539	527	517	516	526	531	544	526	515	531	575	547	501	519	517	526	481	535	515	510	523	505	527	525	511	556	535	545	537	546	513	502	534	527	531	497	543	536	507	483	514	505	531	510	562	543	544	518	537	525	523	524	545	555	527	502	512	530	521	518	522	504	553	522	479	486	539	517	532	551	534	522	538	553	527	515	534	520	570	498	524	540	501	528	518	504	553	516	522	526	556	516	529	493	505	531	546	530	518	549	503	526	558	497	511	569	519	547	554	509	545	544	489	481	538	498	528	533	525	514	533	506	509	508	548	541	537	535	560	507	530	506	535	506	507	546	521	562	530	516	546	496	537	487	536	533	518	589	496	552	517	535	544	556	539	531	510	516	514	505	553	545	526	540	509	514	478	550	514	520	506	511	529	531	490	480	518	520	546	485	502	634	541	578	519	533	512	517	537	485	543	533	514	543	554	515	508	546	528	472	506	469	571	527	484	524	503	546	534	529	524	530	532	527	502	535	531	514	508	527	540	477	513	499	494	524	504	483	519	530	530	514	499	493	525	536	539	526	529	519	557	550	491	521	482	519	537	480	550	511	505	576	552	528	519	494	506	515	504	542	497	518	511	516	507	522	520	555	564	539	519	497	505	512	498	527	528	553	540	502	543	494	513	504	507	552	532	476	576	501	516	505	498	538	501	516	484	547	537	549	497	532	522	526	522	560	538	526	495	504	522	528	488	536	510	508	584	527	522	542	509	518	477	507	543	504	523	529	529	567	551	523	533	540	465	513	511	529	541	529	539	498	532	513	507	510	522	530	544	519	524	506	542	493	467	507	498	509	519	526	542	532	515	494	513	556	532	528	546	497	517	522	511	555	504	523	568	519	576	486	521	507	518	522	560	503	563	509	518	541	529	514	527	530	501	511	536	563	515	541	507	497	519	504	507	521	537	527	519	514	500	568	518	548	542	501	526	519	522	517	521	492	560	526	532	511	519	558	553	529	514	494	505	505	505	507	544	529	491	542	498	507	502	562	503	479	512	550	531	519	525	562	509	500	499	527	552	514	551	520	537	514	518	540	482	526	464	504	509	488	535	512	513	512	516	542	532	533	527	559	560	524	488	555	512	537	502	547	573	560	523	529	550	513	514	554	488	500	507	516	490	514	527	533	529	545	495	555	513	517	555	551	520	522	518	550	528	529	546	501	531	534	494	533	498	521	498	530	507	508	510	520	556	528	515	509	494	540	483	509	506	560	513	524	536	564	478	494	526	526	527	506	553	541	550	515	534	497	510	476	525	542	536	513	548	548	529	566	518	565	515	522	518	506	549	522	519	509	493	505	522	503	505	538	543	529	546	514	530	549	540	520	565	527	536	527	514	508	529	507	521	488	559	528	541	508	495	519	522	540	517	543	555	565	533	530	488	562	504	511	533	566	526	538	503	529	507	546	522	516	537	552	472	538	539	533	521	516	529	489	525	517	501	548	528	520	556	501	488	524	526	526	548	517	536	510	501	527	502	516	551	501	533	512	522	532	535	520	483	546	502	531	528	558	520	568	471	513	477	535	474	535	516	490	497	490	521	531	476	556	493	543	536	529	554	529	560	519	511	537	530	536	493	522	479	522	543	513	500	474	548	560	534	489	506	505	525	511	486	497	482	499	551	543	546	516	508	528	554	501	544	526	529	548	526	521	530	528	511	535	526	574	534	544	534	589	477	514	510	540	513	533	588	513	539	506	531	497	563	526	523	584	536	548	478	516	500	541	525	482	511	509	564	523	543	493	538	551	514	528	513	497	521	527	571	503	567	559	527	505	507	467	491	544	524	511	491	518	503	542	524	502	517	501	521	538	511	564	522	463	510	542	487	507	511	502	518	567	522	555	502	496	522	512	468	543	531	520	536	519	539	533	486	547	497	509	518	530	538	534	471	498	554	535	537	511	515	530	551	492	537	501	531	546	513	529	507	513	513	530	541	532	523	552	512	488	572	544	577	555	544	544	528	499	559	552	518	504	482	516	520	507	543	561	547	501	531	512	521	493	528	505	500	527	579	539	511	501	537	569	526	536	503	494	499	476	490	519	534	538	554	471	564	502	573	500	544	475	507	470	518	549	494	512	521	475	513	526	497	520	512	497	521	498	542	526	526	512	525	579	501	523	548	526	538	546	537	467	523	514	521	511	513	514	524	541	502	459	573	538	565	487	483	502	496	514	529	486	523	566	517	552	539	514	556	521	575	526	500	480	524	481	524	522	488	485	493	466	535	494	538	527	513	504	527	555	530	546	529	515	529	505	533	505	533	542	562	535	521	512	518	519	504	527	530	519	521	540	540	525	528	483	544	565	502	522	535	519	513	502	558	534	510	518	507	515	459	480	513	479	534	512	529	568	502	536	522	498	470	484	520	529	518	529	532	530	517	527	512	557	548	563	509	461	504	539	519	523	525	515	551	483	524	526	541	515	537	530	519	511	501	512	524	522	502	543	506
15019	1281	980	748	566	503	461	376	338	328	288	338	305	300	295	297	329	268	280	274	289	268	303	277	254	227	293	302	296	264	271	272	277	277	269	221	251	278	278	267	245	241	260	263	274	293	252	268	244	272	252	287	304	264	269	262	278	263	246	238	251	260	265	257	293	308	274	248	283	279	247	280	261	275	285	258	292	251	267	271	285	248	237	261	247	311	276	273	323	299	288	280	273	256	268	251	290	265	269	245	280	269	285	286	290	258	287	255	300	262	270	278	263	248	278	256	252	298	275	276	289	243	295	258	271	256	239	270	266	269	306	279	267	269	257	296	266	314	268	256	243	248	252	273	305	275	257	284	277	279	272	268	261	229	261	244	257	251	268	295	249	302	295	280	258	246	287	264	299	287	288	250	260	264	279	286	289	275	254	267	267	267	268	232	259	292	286	269	261	269	258	240	290	257	256	264	275	296	265	269	265	268	252	249	292	234	244	272	263	266	296	271	268	286	298	239	259	233	252	267	243	257	275	287	256	307	284	256	245	250	238	247	291	257	279	256	261	313	239	274	264	273	282	296	256	267	279	264	284	243	238	308	247	256	234	244	263	248	268	266	260	260	257	267	268	279	238	258	254	250	267	290	259	271	277	261	249	268	268	273	262	239	292	255	282	253	259	254	288	273	251	263	285	263	261	279	266	279	268	271	295	279	278	277	278	253	268	291	263	275	256	236	275	266	257	299	243	295	289	242	274	281	241	269	273	277	268	268	249	221	265	256	264	284	267	232	286	289	315	255	278	249	266	245	278	307	250	309	274	272	267	259	299	255	267	268	267	268	295	242	312	293	266	246	214	281	280	272	301	267	277	261	268	252	262	259	246	232	272	267	322	225	256	267	269	286	247	285	289	271	296	248	252	257	288	255	276	289	276	277	296	277	268	267	299	272	256	255	269	290	280	259	289	274	279	290	243	268	260	301	284	284	259	274	277	258	263	281	256	266	267	274	285	270	269	248	231	263	268	282	279	264	268	262	301	257	269	254	271	272	283	287	261	261	296	243	274	244	260	280	261	274	273	260	266	282	258	274	263	226	239	239	252	277	254	253	272	257	268	267	270	267	262	257	255	274	258	270	243	259	249	274	290	269	271	273	258	266	282	232	312	278	286	259	260	279	269	241	272	237	264	296	281	280	242	269	277	280	245	273	277	248	275	257	251	264	248	248	262	296	267	266	250	288	282	286	267	271	292	256	250	257	260	274	278	304	262	286	268	243	274	269	242	304	280	273	276	289	277	303	276	285	302	267	289	260	253	236	262	263	263	274	254	306	260	292	259	269	266	273	310	215	242	291	271	290	284	287	251	269	284	223	242	295	269	268	292	275	281	256	251	274	252	250	269	280	267	277	288	274	262	248	270	270	270	260	271	272	276	252	266	272	261	254	281	301	270	268	277	278	244	281	242	329	278	263	277	272	235	248	230	251	268	269	277	251	275	270	272	301	267	267	246	276	264	280	274	262	271	264	276	268	293	242	278	259	276	280	274	244	279	246	270	253	249	254	265	268	261	253	286	273	276	225	265	281	301	279	243	259	264	279	253	256	297	278	280	281	263	268	263	242	286	280	263	297	275	247	238	245	303	256	279	271	276	311	285	281	276	297	254	294	259	277	272	266	277	245	280	273	268	273	278	272	292	249	320	270	276	257	281	293	298	276	279	244	247	267	257	259	277	267	266	249	271	223	218	258	236	274	259	271	287	306	256	280	241	274	258	261	254	269	243	264	260	271	267	268	234	249	279	281	266	264	273	279	243	245	293	275	261	275	230	242	291	238	271	282	261	268	282	284	250	270	281	276	281	267	262	269	274	260	268	246	281	275	246	281	247	246	278	277	278	252	302	289	245	250	277	257	257	247	299	280	278	273	278	277	233	288	268	279	280	250	246	241	265	283	280	277	274	220	262	281	264	278	249	247	290	268	261	284	266	276	248	264	279	296	268	269	278	281	268	251	263	267	292	260	280	286	286	265	282	258	268	253	253	236	261	252	281	252	262	258	264	253	266	273	260	246	279	259	269	266	275	264	281	261	265	264	294	256	238	264	253	242	286	303	236	247	305	239	261	269	278	291	232	274	247	271	290	276	273	252	274	285	255	278	287	248	257	253	267	277	272	281	275	277	260	286	273	282	263	254	251	290	257	285	284	275	257	248	264	268	264	285	255	277	266	293	243	234	254	264	258	252	226	274	267	273	293	270	288	265	292	244	251	289	265	263	249	281	278	293	266	288	278	298	278	271	279	273	266	245	279	288	272	254	253	283	278	257	236	239	251	291	272	291	259	255	254	270	268	233	245	281	289	266	243	240	280	292	279	276	261	249	285	277	259	280	247	271	276	265	276	268	280	265	257	298	247	274	265	239	236	282	258	282	270	271	273	304	294	286	296	273	266	264	281	250	283	239	260	267	260	273	279	260	272	287	274	256	256	264	266	246	274	274	288	255	265	278	286	271	284	292	221	260	286	296	273	257	276	265	262	294	280	258	312	285	265	254	276	275	260	247	252	256	278	258	247	261	291	255	267	273	275	292	297	279	262	232	297	315	283	289	281	287	273	250	272	276	264	255	274	278	291	258	267	280	295	294	265	250	283	278	248	249	259	258	295	275	282	235	278	278	258	281	292	297	282	273	258	247	257	272	262	276	280	259	281	271	249	281	263	263	286	275	295	284	249	258	260	272	273	255	247	283	252	284	277	264	279	260	250	253	258	260	267	261	285	280	255	292	293	249	250	270	258	260	278	297	292	256	257	223	265	267	276	249	252	226	245	271	282	275	244	253	258	243	275	263	267	256	269	304	243	249	259	246	253	301	270	250	285	254	285	271	292	272	256	257	258	249	260	262	239	269	291	280	246	279	282	289	248	272	269	249	290	285	265	240	256	296	257	245	276	247	241	257	269	249	302	308	260	269	255	267	243	256	284	281	263	266	274	263	253	249	255	297	246	250	244	261	272	265	271	274	275	244	299	292	287	313	287	288	253	289	287	254	290	289	278	283	286	248	271	272	285	250	279	268	262	268	270	261	296	237	290	253	266	280	242	266	263	292	275	243	270	282	237	240	254	272	273	253	280	284	234	258	276	283	263	268	251	276	265	280	303	254	288	282	274	276	289	303	270	264	254	257	254	260	244	250	263	254	245	252	295	266	247	286	278	269	303	298	268	261	284	271	277	274	283	282	257	247	305	285	280	301	303	260	278	277	295	279	252	274	284	285	271	278	283	304	297	260	276	268	287	291	263	265	275	249	268	267	277	254	276	271	245	303	279	267	290	301	275	264	289	253	261	268	265	273	238	265	271	245	242	254	272	253	284	275	254	254	233	277	267	257	299	284	275	278	304	293	256	287	259	280	304	295	300	236	276	259	264	252	288	253	255	264	279	253	289	289	277	282	277	288	265	253	291	254	286	243	228	278	271	266	253	257	277	262	302	265	265	274	284	274	288	270	263	259	258	249
8378	1199	2123	2329	2012	1722	1453	1306	1162	1123	1010	937	890	816	811	859	834	779	767	776	756	792	762	730	753	693	742	756	742	755	761	704	699	694	731	676	720	695	706	674	679	702	715	679	731	690	726	692	694	687	708	733	691	726	702	717	670	662	709	690	673	673	702	729	664	666	724	694	705	689	665	686	674	633	680	701	696	689	651	713	651	666	727	678	678	694	664	712	703	643	705	673	654	650	690	652	676	726	718	672	682	652	702	696	664	705	645	676	672	745	681	689	667	703	647	708	667	705	704	705	674	683	642	671	691	622	675	645	697	664	689	752	716	648	680	713	701	699	655	656	734	694	697	696	690	693	732	667	690	733	718	706	625	664	671	686	681	724	679	704	721	673	638	695	680	675	654	696	656	699	638	665	680	736	718	671	684	702	676	667	687	718	649	661	711	679	711	664	671	670	632	710	707	688	694	686	665	690	754	690	673	664	704	667	705	685	699	695	696	698	649	639	703	647	657	690	707	725	650	667	736	696	683	715	705	645	638	663	710	746	656	703	675	743	677	654	683	659	710	669	672	654	677	676	709	703	724	746	692	704	716	644	666	667	653	635	673	687	699	685	690	678	692	644	657	692	695	694	677	688	680	698	664	644	652	683	671	678	705	730	755	703	706	708	631	671	676	679	664	674	714	680	659	663	659	760	666	685	660	685	672	704	699	668	720	675	681	729	672	663	698	699	723	680	664	667	720	674	654	666	669	719	679	682	681	676	680	679	615	685	643	693	640	698	715	722	664	712	634	694	695	664	668	637	651	733	690	644	661	653	689	674	682	658	693	683	660	671	699	662	701	700	683	719	689	659	675	632	687	678	686	685	657	654	697	684	690	658	704	673	666	672	675	701	682	715	684	674	700	641	657	685	725	679	651	694	693	722	691	690	657	707	687	723	649	660	672	667	665	676	647	662	687	680	700	706	688	699	652	642	735	654	685	646	645	673	609	690	673	706	704	669	698	684	656	681	678	628	717	663	665	639	667	638	656	688	694	717	681	675	675	663	655	662	647	673	677	658	650	660	704	695	686	741	700	700	650	689	666	669	734	624	693	673	680	674	663	692	686	681	698	677	660	680	674	725	674	687	669	695	704	681	678	650	655	658	672	663	702	663	693	709	668	721	644	678	721	714	683	680	627	680	679	674	688	684	696	681	654	676	662	722	627	700	702	687	678	654	694	691	714	665	662	653	674	662	688	745	650	687	686	669	704	666	724	697	667	683	671	667	681	656	676	663	697	677	676	709	719	757	699	663	699	703	665	715	700	679	706	686	658	666	707	657	705	674	669	635	698	670	703	679	708	671	647	701	694	713	634	690	652	683	691	715	754	698	681	682	725	682	684	631	684	735	683	697	656	682	650	717	649	643	688	692	710	686	736	673	633	689	691	721	694	631	689	693	680	718	664	694	656	710	674	705	664	678	688	696	711	688	660	697	667	704	686	633	678	667	670	686	688	653	687	678	679	661	699	693	665	678	673	671	668	694	637	626	647	675	633	720	692	689	681	677	701	664	677	722	663	632	655	648	691	667	656	664	714	679	675	670	638	674	698	700	708	676	693	644	690	687	673	675	700	671	668	658	708	725	656	693	653	703	680	698	701	666	718	675	699	680	673	711	687	710	686	679	659	710	691	674	701	682	705	688	643	690	678	650	680	706	692	696	714	677	689	696	663	684	649	653	669	711	686	710	643	654	707	673	676	705	688	674	682	692	615	663	723	665	702	720	661	688	684	643	702	660	664	718	695	714	693	709	686	675	724	718	698	679	652	646	695	678	705	688	639	691	657	690	686	673	694	643	643	698	689	688	681	681	656	648	697	709	672	678	625	661	659	664	695	653	643	660	699	651	700	697	715	681	663	695	718	688	633	669	725	690	687	651	640	649	661	704	673	667	694	678	686	652	639	672	724	682	637	663	669	690	653	714	681	698	723	691	691	668	666	653	719	694	653	704	688	712	664	719	679	712	755	684	670	703	702	645	694	692	656	690	693	645	688	651	685	674	699	642	725	662	675	701	693	717	701	673	711	625	690	745	724	708	683	683	663	689	734	701	648	681	648	673	664	673	707	672	658	673	657	740	674	679	706	692	664	677	719	693	666	690	693	700	702	679	691	709	699	689	680	672	712	656	671	680	640	688	713	685	708	649	696	697	715	639	685	681	694	691	662	702	671	659	698	688	717	673	641	718	716	641	701	644	645	738	707	664	710	702	691	665	640	659	678	665	698	615	656	649	661	729	644	706	670	697	675	700	687	692	684	725	695	699	686	644	668	719	661	698	671	696	677	704	673	680	659	661	705	675	720	677	718	682	698	673	686	672	706	650	683	711	677	691	673	682	688	665	713	649	730	655	676	677	698	653	693	652	687	668	654	751	684	684	666	698	703	723	646	683	670	633	741	610	679	693	706	706	684	655	666	649	692	690	670	661	698	716	670	712	646	664	661	720	695	668	710	666	603	687	693	678	653	674	705	669	653	694	656	710	682	700	668	696	670	635	699	698	675	717	691	654	677	698	693	669	726	710	737	725	668	682	718	672	690	685	712	700	698	671	676	668	701	685	676	684	653	721	702	654	703	678	640	689	694	663	654	665	713	726	664	669	714	667	740	639	691	706	660	680	639	713	663	652	669	727	714	719	704	655	695	669	669	683	650	640	713	685	711	675	689	662	678	689	654	630	668	666	714	637	675	695	666	641	664	723	685	681	664	701	669	682	691	685	658	717	629	694	652	629	709	669	683	644	672	666	681	670	664	671	685	671	643	655	638	708	701	690	688	651	643	661	723	692	634	676	742	700	698	670	665	700	709	664	696	727	712	679	647	679	635	749	673	735	652	676	644	628	650	703	715	672	688	697	734	678	671	683	702	704	695	654	660	685	642	662	700	724	741	684	717	674	694	711	676	664	739	734	674	684	673	715	684	664	708	691	729	694	685	638	731	696	690	678	681	656	676	672	686	715	693	703	693	677	691	744	677	658	689	693	646	692	711	725	697	681	703	688	651	723	714	655	657	670	702	653	668	701	661	629	682	689	699	683	652	720	662	647	666	694	698	699	637	698	634	649	684	670	664	690	712	634	677	723	674	695	643	673	691	657	681	678	736	660	744	677	703	648	688	717	700	707	705	665	724	684	715	697	641	693	675	677	706	684	703	710	728	683	683	667	672	680	705	672	689	657	692	708	711	686	687	661	668	677	638	723	677	668	706	687	711	707	647	682	672	653	656	681	699	653	691	710	713	641	659	663	666	667	698	673	717	712	716	701	718	684	676	684	689	716	675	680	682	690	682	664	696	668	645	686	680	621	705	699	692	718	681	684	649	670	666	727	667	668	701	657	668	652	678	745	715	663	685	702	740	668	670	660	647	665	636	645	732	686	622	667	678	692	715	680	728	728	682	708	685	696	661	707	705	659	656	648	704	682	676	710	688	695	676	654	685	660	701	670	684	681	645	683	667	673	654	716
1751	335	384	424	452	386	395	388	414	435	412	401	355	409	456	407	382	386	401	399	394	437	364	363	380	407	405	436	422	391	417	432	418	422	422	391	417	398	418	385	409	389	380	406	422	382	410	422	418	461	407	437	447	403	373	385	415	452	437	402	379	457	432	408	421	354	410	401	402	431	402	416	387	412	452	429	399	399	413	434	443	416	406	413	406	391	410	420	384	353	376	405	424	399	403	435	380	404	427	403	398	376	401	439	412	404	424	373	395	438	387	408	414	416	423	401	399	380	434	416	440	452	439	429	447	399	398	440	405	384	384	367	425	389	406	408	405	395	423	402	396	386	406	366	415	443	412	411	419	381	399	404	395	406	420	391	413	417	376	392	403	429	433	412	408	385	413	400	431	426	408	351	412	373	381	371	393	394	399	417	395	406	419	439	399	385	385	428	373	368	432	362	390	408	430	384	421	429	399	397	414	431	380	425	383	402	444	380	419	418	412	398	396	431	431	395	407	372	394	397	436	392	386	409	463	375	423	432	416	433	362	403	408	412	403	390	403	400	401	421	387	418	376	397	422	376	394	377	390	396	393	446	392	427	417	412	424	401	416	376	375	435	404	415	425	417	411	403	432	366	441	402	405	376	410	391	427	387	364	422	378	385	401	399	391	422	414	429	408	418	399	410	399	434	392	353	440	387	420	412	375	410	416	396	387	376	381	457	414	425	378	384	405	388	413	429	404	357	438	409	438	392	366	385	387	428	400	404	425	379	375	387	413	400	426	408	394	359	440	460	432	379	418	374	418	392	390	401	395	425	386	423	420	449	393	405	408	408	383	399	372	401	405	419	414	391	414	405	389	410	421	397	427	431	417	410	393	411	385	367	432	428	414	387	413	421	379	415	389	401	421	461	420	397	379	408	380	376	412	418	411	420	374	412	375	453	438	377	378	419	435	393	398	420	382	404	414	446	409	412	402	353	411	433	389	423	391	383	430	392	366	386	421	458	445	410	386	417	422	416	411	394	419	420	390	419	433	413	377	395	428	404	377	436	374	376	395	415	382	359	388	387	444	409	398	405	410	409	401	410	413	388	366	397	424	422	423	406	431	419	396	461	446	395	393	392	415	405	402	364	386	389	414	424	411	360	392	384	436	407	439	424	429	374	414	413	389	394	385	389	436	402	416	337	426	381	404	417	379	417	407	435	411	400	363	413	365	431	419	408	397	426	427	392	373	436	393	423	436	433	369	399	392	415	435	430	418	407	417	400	398	384	373	422	393	409	411	394	413	398	362	398	421	425	463	424	420	403	408	450	376	439	414	409	428	403	391	393	401	380	374	417	412	415	410	408	380	375	416	409	402	398	412	416	414	366	422	399	376	370	406	433	403	410	412	367	424	451	398	389	393	382	392	380	399	394	394	400	421	416	420	415	397	427	394	429	410	403	421	427	400	398	437	395	407	376	370	416	418	385	380	408	430	377	376	460	403	425	417	393	389	406	356	428	402	404	405	418	394	397	397	387	395	436	441	402	444	437	408	444	436	403	390	414	394	426	404	423	402	409	435	360	400	456	394	419	432	415	433	441	410	429	396	402	397	419	427	411	448	422	412	378	404	415	399	403	421	407	401	431	422	399	407	377	412	398	369	385	382	408	420	406	427	430	412	365	384	448	409	422	428	429	418	379	388	411	424	377	427	410	412	438	389	419	399	398	385	366	395	388	401	437	442	389	393	400	394	366	394	419	398	361	398	425	414	425	375	411	423	459	395	404	385	401	382	404	385	430	381	407	463	395	417	448	422	408	420	377	430	356	399	385	386	400	415	429	420	379	419	419	415	402	453	404	417	418	424	431	399	401	426	397	377	403	398	424	399	435	416	430	427	390	391	399	427	420	415	381	378	388	418	420	433	411	372	386	428	424	415	382	403	403	410	421	359	409	376	425	399	422	430	431	372	405	398	441	384	422	401	424	391	422	441	403	425	402	432	415	407	396	457	402	396	416	373	461	395	358	373	376	440	396	420	392	412	395	393	399	395	395	393	362	408	422	399	408	375	388	427	427	397	424	390	437	407	444	421	419	398	434	386	404	411	424	391	427	434	407	400	470	444	395	417	391	403	397	389	430	391	358	394	447	455	401	391	397	358	404	368	377	423	418	414	435	368	373	399	343	418	407	418	388	371	444	424	387	372	417	398	418	412	435	413	419	409	375	418	406	371	435	358	448	429	407	418	406	388	452	421	449	398	426	392	371	414	409	393	405	429	385	393	434	407	402	414	411	395	450	421	391	420	383	381	426	431	366	337	426	401	361	429	410	402	390	398	391	419	405	404	418	415	406	462	426	426	401	398	435	373	412	397	415	411	408	387	395	379	457	405	405	451	397	461	424	409	380	383	391	418	418	426	406	405	417	356	404	408	404	409	404	384	395	396	391	410	398	429	418	416	439	416	385	406	414	396	408	434	414	390	405	401	398	383	420	404	380	401	377	411	440	427	409	390	397	420	377	396	403	388	416	412	457	386	392	381	389	408	380	377	410	407	401	385	419	420	408	375	425	375	412	396	388	424	407	425	384	413	384	429	419	430	414	381	470	428	406	410	413	411	426	388	417	428	430	432	397	424	371	377	392	421	389	402	374	373	395	419	423	411	397	395	434	406	419	388	418	409	376	375	422	412	392	382	418	407	429	433	381	424	401	396	402	432	440	414	421	394	384	423	416	393	414	448	396	386	391	354	442	411	414	433	419	449	439	417	377	435	403	416	412	390	407	396	401	398	408	394	410	426	426	419	398	374	390	389	407	499	414	450	425	422	391	418	388	423	349	398	447	421	404	369	404	370	377	406	427	424	423	421	420	383	416	380	402	400	377	429	441	405	389	413	409	383	431	390	379	438	373	381	440	402	390	378	399	439	390	424	366	444	400	415	385	425	358	378	420	427	392	408	372	409	419	420	441	377	405	424	382	435	385	390	358	424	439	430	364	386	406	397	393	403	423	404	388	382	417	399	413	365	353	385	431	422	425	391	396	436	407	401	413	395	401	433	422	420	472	416	373	388	377	381	416	407	407	425	382	380	362	380	395	421	393	408	419	409	406	424	400	435	393	408	425	432	417	446	412	420	439	433	433	389	375	408	439	420	447	431	435	389	361	419	401	383	391	371	420	406	424	443	390	362	405	391	380	409	451	402	414	408	412	409	389	408	405	433	396	414	410	431	430	407	418	409	412	398	430	452	447	391	412	379	388	420	411	409	380	415	390	428	409	412	428	385	422	413	380	412	395	410	415	405	392	421	408	406	431	407	417	423	439	400	363	430	392	433	378	362	409	394	392	447	440	372	368	409	454	406	439	390	387	403	405	419	367	412	428	413	418	433	413	415	395	407	379	404	420	421	351	413	424	422	421	397	375	381	411	425	403	430	408	374	384	390	404	404	456	443	423	386	388	401	419	396	422	402	406	402	387	390	381	405	403	389	393	378	431	435	450	413	366	424	395	413	399	383	397
2153	881	922	958	972	987	918	954	904	946	950	912	895	910	881	962	893	948	887	915	961	953	939	910	902	863	882	894	916	907	955	909	914	886	938	930	920	883	913	938	932	904	944	912	962	960	961	855	863	921	920	879	936	929	929	895	917	868	882	913	923	894	940	913	833	948	933	931	893	913	901	941	898	930	947	854	923	914	904	917	869	897	941	889	885	887	880	919	896	883	889	924	887	862	904	880	977	883	904	912	893	931	913	910	930	937	907	876	894	903	959	925	889	955	928	903	884	932	931	940	897	903	884	932	952	937	941	899	955	937	847	905	889	917	908	921	899	900	922	930	984	907	892	859	886	919	898	966	922	898	892	956	884	913	909	864	864	949	939	915	931	943	875	920	918	940	943	883	990	882	918	976	870	932	909	923	932	922	859	902	945	910	836	923	898	927	955	926	906	926	883	928	905	871	876	905	846	861	914	901	918	944	848	933	895	891	954	895	940	936	911	891	904	933	930	935	912	900	890	880	892	879	928	949	921	924	940	866	940	930	949	885	836	864	975	966	873	928	928	906	959	857	862	933	913	904	941	881	899	903	943	901	955	866	926	950	895	901	865	849	915	941	946	902	835	952	880	893	910	897	886	855	954	891	925	877	910	910	946	942	933	906	913	948	918	944	873	871	956	926	911	919	953	916	929	962	914	917	916	911	944	924	907	873	890	995	945	936	942	956	920	957	936	905	893	892	941	929	920	894	883	879	935	987	930	910	967	976	856	919	878	901	959	940	882	901	886	879	923	879	959	941	914	901	896	942	910	832	868	911	896	936	882	903	933	939	907	927	920	924	872	932	895	900	905	910	882	873	908	882	888	935	895	898	934	945	867	903	899	883	895	887	921	900	935	935	951	919	911	901	929	900	914	922	891	965	932	917	915	904	890	935	882	866	916	881	896	921	894	913	926	939	857	916	893	958	940	957	937	964	916	889	958	924	847	925	879	910	928	908	922	914	895	886	897	950	879	856	937	897	926	919	907	891	920	905	987	867	917	942	930	899	949	908	833	930	864	893	914	880	919	926	891	906	905	933	966	944	888	955	899	860	902	930	896	909	898	954	888	907	900	921	905	903	868	932	918	928	979	907	908	894	946	919	956	947	879	944	934	908	917	899	890	937	928	982	920	896	929	941	879	926	898	953	925	942	908	887	896	949	881	885	868	872	929	924	869	951	939	904	988	857	907	879	862	935	916	922	926	959	943	853	871	868	982	859	896	884	930	868	907	943	941	928	906	879	947	878	933	899	924	863	895	925	929	924	920	900	878	960	912	890	887	949	922	963	894	870	912	920	897	822	883	921	930	891	947	906	885	897	947	924	875	826	915	924	909	913	884	851	946	874	894	960	902	909	937	903	880	944	956	937	924	894	952	932	895	917	894	919	902	886	928	879	882	910	944	902	871	951	865	869	911	956	892	941	922	911	888	926	919	890	948	916	925	940	912	933	886	910	892	923	972	926	875	932	891	899	892	894	901	952	908	929	933	882	860	871	935	859	908	972	930	898	921	848	879	955	879	900	929	956	939	909	932	931	880	946	922	917	926	857	959	975	951	854	897	939	892	898	898	966	941	905	964	902	927	926	938	900	944	921	917	892	969	933	940	891	942	902	898	950	952	940	911	876	960	905	872	888	932	896	932	932	922	907	978	976	895	939	914	918	884	889	933	850	928	912	900	886	882	936	895	958	899	859	937	924	938	920	893	974	914	920	886	894	890	955	900	951	919	950	880	880	913	935	880	928	938	861	883	906	899	888	921	941	923	883	864	946	943	886	912	936	942	864	907	926	943	901	924	933	900	946	945	890	946	905	982	905	904	929	884	920	936	896	936	897	940	927	901	901	880	894	910	925	957	900	894	923	885	901	952	880	918	902	863	931	875	910	915	865	931	928	888	894	917	908	879	869	945	870	931	933	955	898	937	878	934	962	886	894	896	880	946	926	883	864	903	967	893	877	947	903	893	884	862	921	952	900	897	826	997	992	910	885	887	922	921	926	937	926	901	938	859	884	905	912	876	909	912	897	852	907	902	928	979	920	873	883	904	890	941	902	914	936	901	923	924	867	927	908	890	936	912	931	892	917	903	941	884	914	908	905	941	905	881	886	923	891	869	893	926	895	902	977	938	872	892	868	935	929	847	912	891	905	939	950	892	875	918	920	920	1006	907	872	897	970	915	941	913	933	910	930	929	914	864	949	911	936	946	946	924	865	927	889	929	868	924	911	904	945	897	882	898	861	892	862	934	890	915	912	930	887	943	941	967	850	950	913	866	923	898	896	871	927	933	889	846	930	904	950	901	863	898	930	899	855	883	888	917	993	892	881	898	900	902	846	948	896	899	901	845	942	878	858	922	840	972	891	928	843	910	903	906	914	933	890	893	886	956	929	927	898	932	914	870	957	888	937	943	931	884	956	897	892	878	977	942	974	866	970	861	868	924	924	907	939	848	936	910	906	899	875	942	889	874	858	917	891	900	940	899	943	886	886	887	939	879	908	867	922	930	909	924	918	922	916	989	928	855	889	896	883	843	915	899	918	919	931	869	912	829	900	888	944	848	911	895	936	910	853	892	960	953	924	927	914	903	889	959	935	871	863	966	904	880	875	928	899	878	919	898	852	881	862	949	952	938	913	908	885	897	872	926	914	1001	899	881	883	900	925	890	865	929	922	858	931	917	914	952	935	954	925	932	972	928	948	910	907	868	887	830	884	817	936	922	898	925	928	933	905	885	953	849	902	943	899	878	950	905	908	859	872	926	911	901	867	903	881	890	932	886	887	892	913	912	884	902	898	929	932	967	960	918	922	924	873	926	889	908	922	869	856	864	939	992	892	910	912	875	921	892	946	866	917	986	895	900	895	930	877	864	915	969	956	899	960	862	847	944	892	917	929	878	872	891	909	930	947	887	958	936	921	961	923	884	953	911	902	866	914	886	901	890	892	885	947	947	882	887	914	879	899	932	888	910	894	858	906	930	900	863	858	857	924	918	880	884	860	907	888	901	931	911	887	901	876	951	886	909	919	937	917	893	913	948	927	893	927	940	863	928	911	920	973	974	860	893	901	933	919	922	896	929	891	928	936	898	938	896	900	904	899	925	921	903	969	943	881	936	878	899	943	902	905	919	908	901	903	929	891	879	916	904	912	906	891	917	856	958	952	935	880	915	899	944	884	934	953	926	919	877	963	957	921	876	846	945	928	919	891	889	939	874	946	880	842	867	889	948	948	966	908	924	882	874	900	871	912	955	960	946	931	915	907	909	952	938	917	942	961	932	919	873	917	879	952	906	897	920	896	875	853	969	887	887	917	890	903	856	929	910	970	879	891	851	918	899	914	919	925	925	848	889	993	908	892	972	884	936	909	891	921	902	910	867	878	879	892	918	913	945	897	942	913	964	942	875	940	928	916	865	907	970	913	914	909	929	877	890	873	871	920	846	921	938	862	875	935	914	931	923	917	932	934
7608	489	495	465	356	338	293	267	197	239	217	235	220	226	211	218	217	208	215	227	199	212	223	216	206	185	202	199	234	187	214	219	203	223	209	214	229	198	202	191	195	194	211	209	186	178	212	200	185	202	194	202	205	201	188	222	182	209	217	219	203	222	229	182	207	200	205	215	211	188	210	194	186	197	210	223	202	206	230	195	203	211	207	159	196	216	180	194	215	235	226	191	198	177	192	198	189	168	171	197	230	218	210	203	223	186	203	172	213	189	192	238	176	206	207	212	206	232	205	221	211	209	219	208	209	225	189	221	228	211	206	204	224	204	230	208	172	230	231	175	206	178	237	219	202	190	220	182	212	204	201	200	211	207	237	207	214	174	204	201	206	187	218	204	183	198	193	197	212	183	181	215	204	212	200	205	211	216	209	196	192	197	205	212	215	193	198	180	205	210	214	206	193	197	202	190	207	206	220	207	207	222	162	218	190	189	196	217	194	196	195	205	211	190	200	182	204	220	190	214	220	215	204	216	200	185	186	199	190	227	199	219	212	213	190	184	198	213	161	173	197	205	211	211	201	197	205	215	216	199	211	195	171	217	224	219	221	194	206	201	192	184	196	207	204	208	200	220	204	193	194	201	190	200	167	182	187	206	185	219	211	170	213	196	194	172	182	198	185	198	231	223	213	195	172	202	212	188	192	177	199	225	208	209	182	214	183	218	200	200	222	195	210	208	202	222	196	204	180	201	198	227	181	196	195	201	190	218	212	202	202	198	176	200	200	220	214	219	202	209	233	187	199	195	205	218	200	238	195	184	208	181	209	219	226	210	203	195	190	223	190	203	207	183	195	223	223	188	189	198	219	214	216	227	189	243	198	218	184	190	209	168	188	192	168	183	216	210	210	207	219	215	211	220	206	192	225	197	209	209	205	209	205	218	194	210	190	194	207	207	174	221	202	195	185	202	222	210	215	193	201	215	199	196	180	207	202	218	207	214	191	191	239	213	204	195	184	230	187	201	205	201	218	220	207	211	206	229	202	196	176	216	212	197	217	205	210	206	215	202	196	199	207	210	198	216	200	224	209	207	179	205	241	194	169	185	196	188	210	224	202	199	190	168	205	193	205	208	212	187	204	211	232	238	191	181	206	189	214	211	201	192	187	209	205	208	208	207	212	212	159	177	198	229	205	187	186	212	238	200	169	226	188	200	217	214	190	181	188	184	190	155	192	201	178	199	188	208	220	212	184	189	190	206	208	189	193	222	210	199	192	213	197	203	204	194	197	165	212	217	189	225	193	219	199	232	208	211	207	202	220	177	192	176	219	203	202	187	235	185	220	218	189	194	198	189	198	215	205	188	195	195	189	204	202	169	182	190	168	209	193	185	180	226	219	191	191	190	192	212	190	200	209	180	190	186	209	222	187	211	182	211	190	164	215	170	184	204	192	222	189	218	194	184	183	203	181	204	206	192	202	203	192	242	209	207	200	197	197	219	177	201	185	226	196	192	194	216	203	209	189	197	217	194	198	199	222	201	195	201	231	220	201	213	193	216	215	194	204	212	184	213	196	194	206	194	212	195	194	176	239	171	207	199	192	222	191	204	176	232	226	171	200	217	204	209	220	204	190	196	185	219	200	197	197	210	198	210	214	198	211	197	189	194	203	200	199	219	205	176	205	222	239	180	190	208	204	217	202	171	223	211	174	220	192	213	187	194	215	211	186	185	198	220	228	222	184	198	216	221	196	208	187	197	203	193	210	206	210	199	201	192	206	207	200	195	202	176	172	168	203	215	228	188	190	211	200	201	238	183	220	194	197	224	207	204	192	211	216	181	196	212	229	193	194	191	202	201	179	176	201	194	248	236	190	202	201	226	194	231	223	191	198	206	211	197	211	188	215	232	216	189	200	198	181	174	210	191	213	194	177	186	174	190	187	211	205	197	229	200	206	218	211	200	201	223	169	211	179	223	203	190	221	203	189	202	187	202	213	195	226	198	185	179	200	200	206	205	196	190	208	229	170	196	222	190	188	195	196	199	218	188	182	202	201	208	222	207	214	213	223	210	199	194	185	213	192	192	195	213	215	192	202	202	219	208	197	198	221	196	214	199	176	195	190	207	201	219	206	215	185	205	180	205	214	215	181	197	186	228	189	233	220	219	195	212	181	188	192	211	197	209	205	205	209	207	205	224	208	172	196	201	200	208	193	196	204	216	204	213	199	177	205	229	217	194	198	198	207	196	201	190	187	180	194	180	210	220	191	195	190	180	205	192	208	223	175	230	202	181	215	209	190	216	218	201	168	189	213	194	203	191	175	182	208	214	209	172	208	204	217	203	190	198	200	186	206	199	189	198	205	208	229	198	209	206	197	217	186	202	184	207	168	192	204	219	229	198	183	183	204	227	202	242	199	211	212	190	227	231	207	181	220	216	180	216	230	244	188	167	202	199	217	235	177	198	187	224	193	195	213	188	198	199	190	204	201	187	194	183	207	191	207	215	209	213	195	192	190	202	188	182	202	192	219	209	211	227	212	210	234	208	224	183	204	199	214	173	212	206	220	213	212	217	209	197	212	195	186	206	203	214	190	198	202	187	200	179	191	195	208	189	193	188	212	252	220	239	221	193	160	225	182	227	176	220	221	224	205	217	212	192	207	216	206	228	201	200	186	182	228	214	221	220	226	209	206	162	193	200	210	209	212	230	216	212	189	177	183	210	199	221	231	222	207	198	181	202	225	217	178	199	200	190	196	220	200	188	205	222	196	194	204	199	195	179	196	195	202	213	181	188	207	186	192	206	204	181	187	193	203	194	232	179	192	200	211	175	191	214	227	221	210	194	167	195	166	231	207	218	214	202	209	181	192	181	214	194	213	209	206	206	208	215	187	199	194	202	242	190	221	215	202	234	201	206	198	190	213	190	191	193	206	236	194	171	211	195	215	214	175	191	195	229	200	224	240	235	182	188	202	178	191	221	205	203	221	181	182	218	198	203	223	205	231	221	204	226	202	188	247	193	208	197	191	214	204	195	201	205	232	215	205	186	192	203	178	214	204	205	199	202	196	228	222	228	203	222	197	193	206	186	166	178	206	199	196	195	205	194	196	195	195	223	194	195	198	199	198	212	203	205	210	233	183	189	184	201	208	184	184	210	199	185	180	187	210	201	235	222	214	228	216	202	193	193	235	197	227	215	201	223	209	192	214	211	198	236	187	218	206	197	191	187	204	215	201	191	204	228	204	210	209	175	217	201	201	190	206	215	220	223	199	197	215	200	234	215	198	208	201	212	227	231	226	196	232	207	209	202	194	205	178	198	196	207	197	217	196	223	219	200	201	213	188	195	192	223	224	224	202	207	212	205	204	222	186	195	186	222	199	211	209	208	209	185	217	211	208	180	204	173	158	206	221	195	186	201	227	227	204	190	188	209	201	221	210	199	193	189	197	202	192	205	192	220	213	218	197	199	192	203	187	198	193	181	198	227	210	184	209	208	183	208	194	219
6509	758	1229	1335	1254	1049	862	815	717	721	727	670	704	640	604	598	580	578	584	606	547	557	545	538	600	572	560	525	579	521	549	530	549	537	578	541	529	489	521	522	529	533	477	532	539	512	523	577	571	553	526	528	542	555	521	492	505	513	494	517	590	503	499	532	521	526	534	541	533	529	546	536	510	526	528	544	545	543	526	495	482	518	444	507	532	561	507	503	526	521	521	545	546	529	531	510	548	490	512	503	499	561	484	512	499	514	496	503	550	524	522	508	551	491	527	512	549	547	498	563	520	531	537	524	566	532	496	536	505	540	522	536	583	546	547	543	534	501	508	542	540	512	560	487	504	515	526	503	522	486	542	546	532	500	533	554	566	538	516	519	517	529	533	532	545	541	439	535	544	538	509	528	545	543	535	501	545	521	507	553	550	524	495	520	568	489	496	566	498	501	511	523	487	506	525	505	510	511	480	529	496	549	508	520	528	553	551	525	485	538	531	523	517	502	497	512	505	531	522	514	548	542	505	518	516	506	496	504	514	511	474	566	527	551	536	525	524	514	509	578	535	539	564	522	517	487	524	522	525	526	494	480	518	497	504	524	540	539	525	547	564	532	542	512	532	490	566	540	479	502	535	496	451	516	565	492	535	523	527	514	508	542	528	539	543	504	505	547	494	461	545	520	517	548	500	539	514	524	538	503	499	521	531	554	515	488	516	492	475	499	524	530	485	541	502	528	506	558	493	498	495	525	515	465	525	514	509	478	500	508	581	505	515	498	510	476	531	505	529	520	526	570	553	542	500	546	505	553	535	554	538	486	501	509	524	508	531	501	516	536	496	542	481	532	492	533	540	546	513	523	513	528	538	559	497	502	509	523	502	555	534	545	538	540	521	522	522	542	487	540	491	488	505	504	509	553	488	504	527	523	507	543	559	482	529	558	495	508	547	493	528	538	488	514	499	551	521	517	562	530	478	549	564	513	528	512	511	552	517	527	563	561	496	500	521	494	501	518	522	573	526	546	582	543	552	563	482	514	517	540	501	588	521	526	514	500	529	564	526	531	543	517	522	500	487	510	533	527	499	553	530	503	522	486	505	542	506	546	521	504	492	475	515	507	545	478	570	521	502	483	515	520	550	561	525	475	492	561	549	471	512	537	513	508	535	534	543	503	518	493	533	491	568	512	561	526	508	505	551	504	474	472	483	489	524	504	534	531	557	490	510	544	552	534	519	477	534	527	507	577	476	556	502	536	523	555	540	529	551	511	511	529	490	523	529	512	503	495	523	542	528	572	535	558	526	492	489	512	506	508	514	527	518	503	495	527	526	501	497	536	506	554	525	504	499	520	523	534	541	510	489	558	512	523	500	514	546	550	527	530	505	521	555	477	520	523	531	532	551	523	499	546	573	536	540	486	500	547	530	518	527	594	552	540	512	510	532	548	515	504	532	510	495	497	516	496	482	527	537	561	549	527	519	556	487	540	558	532	576	527	551	514	564	542	553	519	539	546	532	526	519	507	534	570	498	527	504	497	507	508	526	494	526	494	507	489	470	516	505	545	526	471	484	518	543	497	553	495	524	526	486	481	521	497	514	523	521	492	548	559	553	477	536	520	525	512	520	536	515	495	562	512	565	519	506	515	506	555	517	496	534	537	488	539	533	558	534	579	513	529	540	495	540	523	511	562	564	556	537	512	537	508	515	499	530	488	502	532	541	561	547	528	530	539	508	527	545	519	553	517	487	519	505	515	519	540	544	521	532	501	550	555	542	513	527	509	477	519	541	524	489	546	488	492	490	533	539	599	514	539	513	569	528	538	541	487	544	518	491	530	548	510	514	542	565	543	564	518	487	508	537	510	532	489	502	493	461	508	570	533	500	521	539	522	512	480	530	523	512	508	515	559	500	518	546	539	524	521	540	529	485	488	537	498	539	564	537	503	511	520	510	549	491	540	504	488	522	516	552	497	556	511	552	554	530	536	562	536	525	574	563	527	484	499	534	531	535	502	542	516	539	534	534	523	523	517	489	492	571	550	507	503	498	510	489	542	509	524	520	484	523	539	505	486	515	492	525	488	540	493	555	524	525	514	531	513	505	493	522	565	506	515	509	501	513	541	554	537	494	530	492	495	534	555	517	520	553	533	569	538	495	533	569	503	514	500	484	513	493	515	512	477	538	497	508	538	483	530	498	516	516	543	550	498	475	539	531	498	525	520	518	493	511	542	581	575	501	510	536	519	485	529	498	491	549	521	540	553	543	505	517	497	545	518	502	554	512	536	476	554	540	522	556	539	517	516	489	520	528	521	501	529	535	533	529	510	478	516	513	522	537	530	554	502	534	549	498	495	533	541	507	517	501	543	525	515	537	516	500	499	546	531	502	506	549	514	513	516	554	526	517	530	572	532	553	531	509	531	493	510	549	520	528	523	505	543	460	534	518	538	537	521	526	541	526	523	504	511	534	538	475	537	526	538	536	539	542	534	510	531	581	491	515	513	505	520	511	540	515	523	496	548	528	516	502	548	516	536	475	511	533	530	495	521	486	495	467	535	482	552	519	520	499	504	547	501	540	509	545	502	527	547	509	502	504	539	531	569	491	538	535	487	513	546	528	508	491	506	527	521	509	530	491	520	481	521	490	531	576	499	496	576	520	549	550	538	531	463	520	475	487	492	517	494	555	501	519	500	506	504	544	515	528	546	546	519	544	530	556	536	518	536	520	562	506	523	505	544	520	530	517	526	557	503	522	517	538	551	505	484	533	513	532	541	585	521	538	524	545	512	551	513	545	510	518	542	549	516	549	510	530	580	506	529	544	510	526	568	551	516	533	520	525	518	525	522	543	522	495	530	517	509	506	522	565	496	549	501	518	512	519	523	466	506	512	509	523	485	541	569	505	575	505	520	521	510	490	511	514	529	500	490	519	503	495	522	504	544	528	530	543	542	519	551	541	514	517	541	553	541	491	556	463	533	500	550	512	490	507	529	560	487	564	522	491	515	534	529	549	519	509	590	531	563	530	483	531	562	499	509	536	510	487	495	555	491	507	525	520	531	527	485	503	521	521	522	568	538	522	518	518	523	515	524	544	497	556	523	536	511	509	499	521	533	528	533	490	579	543	559	516	563	515	504	495	511	513	502	506	537	541	535	552	484	510	576	527	514	532	557	467	506	467	535	532	500	517	521	517	529	539	584	526	498	499	509	508	533	516	560	483	545	540	534	536	547	536	540	479	516	551	513	523	541	490	475	538	522	498	526	480	557	546	512	539	548	529	551	494	510	507	544	527	506	521	493	520	540	540	560	530	533	498	511	479	500	530	555	497	469	518	548	507	518	552	513	557	517	507	488	540	562	542	534	485	537	479	544	515	523	514	495	520	534	512	493	520	511	539	521	545	529	516	488	511	540	505	504	546	553	510	539	503	496	567	480	475	480	499	524	564	508	543	545	532	510	504	514	546	506	537	526	507	527	540	552	522	508	512	547	499	496	517	526	558	547
15110	1214	979	765	549	492	412	389	355	350	299	319	276	290	305	330	304	299	308	308	297	315	307	261	287	309	282	245	283	320	304	250	278	266	303	304	266	292	284	294	272	246	245	284	248	260	252	269	259	277	281	286	296	287	247	261	259	264	273	271	289	252	276	256	291	311	281	239	286	315	286	248	268	246	292	282	266	254	262	269	266	281	244	285	274	289	276	262	272	262	255	281	250	280	278	292	237	263	276	265	267	272	263	256	268	280	220	238	267	272	265	261	280	268	273	283	270	247	277	283	277	261	279	273	267	281	269	273	291	254	259	280	310	266	248	266	259	226	266	285	276	263	275	261	276	310	276	267	240	259	286	265	266	277	269	263	295	256	260	273	269	270	254	258	254	275	305	287	253	266	265	279	330	255	288	264	246	261	260	313	283	265	257	268	282	271	261	259	253	290	244	290	285	305	259	269	262	252	281	277	244	270	287	257	247	274	253	300	274	276	293	305	258	250	277	281	253	241	233	254	246	264	294	270	257	269	267	303	240	279	279	270	279	287	254	256	278	253	262	283	277	268	298	256	273	244	281	300	269	271	295	279	269	269	252	282	264	274	284	281	258	279	265	273	253	249	293	224	268	267	243	275	280	306	264	271	284	278	239	284	281	308	280	268	275	242	275	267	306	264	237	249	266	299	263	261	289	251	239	299	270	236	253	263	289	294	266	274	253	281	290	284	266	277	238	259	268	263	276	270	226	277	259	249	296	271	265	263	246	237	279	266	252	272	279	270	281	272	274	265	294	290	260	274	277	301	261	298	259	257	252	288	248	257	279	267	259	264	275	290	305	263	277	268	248	266	301	257	285	276	268	278	291	259	260	287	257	270	295	283	241	289	275	257	273	283	259	267	244	238	248	242	265	306	309	281	288	264	261	278	266	254	249	244	249	267	260	247	281	264	246	256	262	293	251	242	255	302	259	240	276	303	267	304	282	277	291	276	280	306	301	245	285	239	271	262	264	251	308	259	274	235	263	265	269	242	260	279	225	283	323	300	307	250	282	259	282	248	277	291	267	265	268	265	245	257	266	263	291	286	273	241	315	262	284	282	283	262	283	265	256	269	261	269	242	249	253	247	305	285	301	279	257	304	273	243	250	256	274	256	267	258	273	289	286	286	235	273	271	240	240	241	252	263	265	294	273	271	214	280	258	233	296	256	270	268	277	271	261	270	256	264	260	260	268	248	254	304	264	268	305	276	269	296	279	263	285	282	294	293	243	260	260	293	261	265	273	239	295	270	265	262	273	276	259	283	273	258	293	286	241	308	245	274	295	273	257	242	275	273	248	273	243	269	306	274	263	323	247	225	258	287	258	252	276	275	278	246	266	242	267	293	274	264	283	271	276	282	280	267	291	253	296	244	266	259	270	280	253	272	276	277	235	245	228	283	270	246	273	268	305	248	269	258	268	254	266	299	263	247	276	266	254	288	273	267	293	303	265	280	273	284	255	249	267	296	257	229	258	287	247	253	235	229	230	287	248	258	297	245	285	262	288	243	256	237	260	268	288	250	276	277	250	279	293	235	265	262	261	255	261	288	236	246	260	274	250	260	263	270	255	274	249	279	272	275	276	277	317	273	280	282	260	279	288	268	250	308	268	274	320	292	280	278	273	244	251	270	269	256	241	272	294	256	283	283	268	289	266	258	253	274	279	279	269	274	281	247	265	276	271	288	289	282	249	251	233	288	294	277	251	260	254	263	243	327	270	286	240	256	258	263	257	267	256	250	274	282	273	288	291	286	261	254	260	245	304	314	277	258	243	260	262	284	250	225	269	253	299	282	274	292	266	254	265	282	272	262	271	265	261	265	273	242	260	271	255	259	272	296	271	307	237	277	264	274	266	256	283	282	282	275	250	231	264	250	264	259	251	276	274	272	247	290	280	273	252	270	276	257	274	238	259	300	279	263	260	298	289	276	259	253	290	259	261	240	250	288	255	253	274	246	265	269	264	292	306	278	257	254	263	282	282	278	251	297	294	279	287	273	254	274	270	261	287	273	247	287	252	236	255	299	284	278	273	267	282	267	266	270	259	269	270	273	288	272	257	256	258	301	293	244	271	243	268	256	262	260	259	308	248	264	251	261	234	275	293	260	251	272	273	250	276	265	239	274	256	270	246	264	248	275	248	282	268	275	248	241	257	287	281	270	271	246	269	293	275	276	302	261	241	268	310	274	275	243	262	286	271	239	248	268	279	271	277	281	269	258	285	274	288	284	250	271	254	292	252	265	261	262	288	282	252	282	221	261	276	308	246	266	266	269	252	255	255	259	263	276	285	263	263	316	269	264	265	260	237	263	276	250	269	268	282	255	258	289	277	273	274	273	269	312	245	265	267	266	254	257	243	257	258	287	249	286	296	258	290	254	309	269	278	268	274	246	255	278	245	283	287	257	246	281	273	244	281	262	264	248	275	263	259	295	259	269	260	294	253	259	264	280	273	274	283	271	246	275	272	239	282	282	271	265	265	272	265	287	287	300	269	279	271	302	246	252	261	271	267	309	263	286	267	280	248	283	272	286	243	251	293	237	274	255	243	250	294	252	276	288	291	284	281	254	291	256	287	283	271	270	269	283	273	253	280	262	283	220	238	281	244	270	255	291	260	289	274	260	279	259	236	298	250	256	283	285	307	269	272	250	241	263	259	266	280	244	245	256	245	230	270	296	257	299	283	276	288	290	255	290	288	267	273	260	264	270	286	233	285	264	236	274	286	235	268	278	275	254	268	288	292	296	263	298	320	293	298	286	268	247	254	276	273	287	277	268	252	270	264	265	272	268	265	251	228	255	287	283	256	265	265	267	254	266	289	244	282	260	277	261	278	248	263	264	289	256	265	293	273	239	279	249	264	278	299	279	247	289	262	255	258	252	247	285	270	255	283	264	253	263	266	283	265	311	280	263	283	281	261	263	265	297	289	275	251	249	285	280	279	302	259	277	281	271	268	270	264	284	232	263	254	293	269	273	272	254	287	257	286	243	261	271	269	270	265	273	288	243	266	266	235	306	275	268	242	250	264	251	264	267	264	268	273	278	263	251	298	309	281	270	286	302	270	250	272	249	279	266	273	280	271	277	262	276	306	296	231	273	293	302	310	289	264	289	244	269	277	284	312	259	256	250	272	274	237	260	256	255	283	242	276	279	257	279	259	291	283	277	281	283	280	241	276	244	238	268	243	286	274	265	254	263	268	250	259	254	281	237	267	280	290	276	288	245	272	285	269	263	282	291	277	268	288	269	279	285	298	276	275	254	278	234	257	266	262	292	244	253	267	301	270	276	254	263	295	278	272	269	305	278	272	267	268	300	254	294	251	285	262	240	239	296	268	265	285	284	281	297	293	262	273	271	267	264	303	278	261	270	279	269	281	267	249	247	240	277	259	280	263	267	258	276	238	272	289	283	280	246	250	271	287	274	252	241	276	263	278	278	264	271	306	281	251	229	267	273	296	276
8355	1233	2071	2392	1961	1662	1390	1248	1106	1111	981	937	920	910	862	806	868	773	792	781	757	760	727	745	787	731	693	705	705	725	730	738	710	666	716	682	764	728	721	714	706	727	700	711	703	678	696	701	720	688	662	683	717	665	719	670	672	712	685	738	720	691	680	712	651	676	647	655	700	732	652	640	654	718	649	666	706	672	667	637	660	707	713	649	706	620	675	683	743	669	725	717	656	709	664	656	696	710	704	680	724	691	673	646	710	687	670	648	706	694	672	701	658	675	701	665	667	680	689	647	692	649	681	672	660	730	666	656	718	684	680	669	703	711	661	664	706	676	653	720	711	685	669	683	670	685	633	671	672	662	693	660	725	737	644	702	645	694	675	750	678	696	701	699	683	702	689	690	642	675	693	701	738	672	698	721	680	722	707	680	688	664	689	704	712	654	655	650	735	632	660	659	710	701	665	666	713	714	662	704	677	681	726	687	723	662	675	716	686	654	678	621	689	690	680	666	671	670	706	681	675	733	685	686	635	665	703	689	668	675	676	676	723	723	662	651	668	653	724	652	639	730	665	740	675	665	649	732	627	685	673	659	678	682	646	629	692	631	676	656	698	686	694	683	688	707	730	678	666	689	667	692	676	741	628	691	687	736	662	745	758	671	746	707	633	673	695	609	659	728	644	709	742	695	679	683	661	728	677	690	690	680	713	705	692	664	680	690	676	693	715	676	671	625	719	719	680	723	669	688	662	686	667	663	706	628	643	682	636	678	688	701	674	686	704	689	653	677	670	658	696	684	716	661	691	670	710	658	668	659	650	671	716	707	638	683	657	641	655	718	695	686	713	685	674	683	694	702	681	682	714	709	678	673	663	673	597	706	707	715	730	681	679	646	655	681	739	684	671	666	684	702	690	706	713	663	702	697	666	681	692	718	727	703	722	650	639	662	672	633	728	635	696	738	684	655	653	701	655	665	667	670	665	685	639	650	635	647	685	660	642	707	657	659	709	675	687	670	679	692	681	630	674	661	699	697	697	690	693	650	666	671	690	683	686	719	680	664	707	711	707	687	662	694	729	686	660	704	677	687	699	702	701	695	680	701	681	732	676	730	710	682	680	675	687	675	696	673	733	654	653	691	701	644	675	724	700	702	697	707	696	672	675	686	666	676	673	690	682	680	678	718	653	643	715	681	611	712	725	656	694	685	678	677	671	642	722	677	681	677	699	649	668	696	663	696	669	717	688	655	687	702	627	728	650	671	679	663	724	631	727	685	696	668	710	694	704	683	656	639	672	692	688	693	696	655	677	672	650	704	680	728	718	672	669	704	681	604	663	675	683	732	712	692	692	649	633	660	708	697	668	672	660	681	691	679	671	659	722	704	721	699	705	682	680	682	712	698	689	707	690	681	649	686	667	663	728	666	727	702	686	678	695	633	658	660	692	681	695	687	701	665	709	695	674	672	649	664	674	699	681	706	687	681	634	645	655	723	623	682	693	653	679	659	658	685	655	706	635	677	684	705	716	666	696	655	685	708	691	696	664	675	711	649	710	710	663	676	696	693	700	736	703	690	693	650	665	653	660	686	648	674	696	698	645	608	696	680	655	737	663	687	680	712	701	683	666	677	725	646	671	681	656	693	675	704	695	674	660	648	675	698	666	660	732	661	698	686	723	646	726	695	627	717	716	689	685	656	708	675	720	656	641	728	691	679	707	664	691	699	676	692	690	674	694	675	652	662	643	685	715	648	739	712	693	677	712	683	636	641	696	651	657	710	691	710	678	709	679	640	699	684	667	690	690	638	631	679	660	666	663	677	648	676	708	652	682	686	654	728	717	662	670	661	676	686	702	685	680	673	676	665	672	716	713	675	668	656	706	653	660	703	681	669	682	706	673	688	691	686	596	637	690	706	677	736	675	675	655	666	649	683	652	695	656	687	693	700	668	660	715	658	656	700	651	684	701	670	678	663	666	736	666	698	678	682	695	645	665	664	710	669	683	661	676	688	674	671	626	666	697	694	700	700	684	682	716	701	638	715	722	659	669	652	687	703	663	714	641	714	697	683	647	652	663	677	704	699	717	710	667	682	668	699	661	709	698	701	704	716	651	657	679	642	685	643	654	638	652	699	681	726	687	639	677	703	689	703	704	717	697	662	700	660	619	659	647	657	729	676	692	724	697	699	683	710	671	681	674	702	650	675	685	714	645	709	686	696	650	719	649	621	649	657	654	667	675	683	644	700	669	651	658	704	687	703	688	737	639	734	712	674	687	742	702	668	662	654	651	703	716	721	662	711	657	690	696	680	718	715	707	674	718	707	679	703	686	691	694	666	725	722	693	730	658	641	663	715	705	710	659	657	690	688	645	717	721	706	689	660	678	681	670	686	675	705	682	668	641	700	698	614	655	643	702	618	689	689	664	701	652	698	671	675	714	686	653	677	647	689	660	674	677	671	664	727	685	674	689	653	660	676	703	638	703	660	711	753	636	662	687	652	695	697	680	674	689	701	719	681	644	660	711	679	677	689	692	689	649	615	706	639	695	638	650	651	690	717	714	745	648	642	715	714	654	710	699	715	657	672	702	726	644	657	667	676	701	626	670	658	669	672	680	706	661	641	689	677	667	671	661	645	738	654	652	676	702	674	675	654	683	685	683	668	675	647	693	694	693	691	684	689	634	727	633	676	703	690	727	700	658	691	698	692	666	684	667	638	676	662	685	679	677	692	641	656	695	665	672	703	653	646	640	691	671	676	698	682	697	707	700	663	703	663	720	690	673	672	717	717	703	661	668	691	642	685	665	667	659	653	669	681	642	641	702	636	706	708	712	702	699	671	644	717	671	679	700	629	750	650	669	675	649	703	709	650	669	704	688	690	634	667	650	671	656	654	694	679	666	633	686	666	658	709	660	651	665	650	688	642	633	688	627	679	667	662	663	676	695	709	710	655	683	718	680	664	682	666	710	699	629	731	714	679	715	681	700	694	660	664	703	671	695	693	722	693	637	663	652	718	754	680	693	702	616	710	650	664	710	700	701	652	681	731	657	693	699	706	716	652	651	620	660	698	652	666	690	671	693	633	704	685	749	681	659	686	685	666	696	734	669	659	721	687	677	707	691	691	663	690	693	684	691	694	657	712	654	672	667	674	638	690	700	744	657	693	699	695	661	663	637	656	695	731	644	697	661	673	717	684	667	634	714	651	706	673	674	674	647	626	645	665	648	662	680	704	680	679	676	732	686	679	667	664	695	652	671	691	703	664	698	704	701	669	648	684	666	676	704	660	655	664	685	697	635	645	683	637	686	684	704	666	666	675	686	680	625	674	699	705	696	644	655	717	727	653	650	665	713	672	725	660	659	667	664	698	684	679	693	710	700	668	672	695	734	660	683	663	674	652	675	673	677	678	647	736	694	707	697	712	651	692	698	693	695	631	669	637	685	709	672	662	694	721	672	737	689	685	592	613	677	718	690	692	685	697	677	670	712	673	670	677	680	676	691	663
1666	383	407	346	430	406	418	418	365	373	445	372	403	401	383	392	420	404	443	400	440	349	396	415	437	405	359	390	399	415	465	399	391	384	404	424	421	416	346	413	425	386	393	409	428	376	389	385	380	421	405	409	394	402	409	397	398	439	410	378	425	432	357	422	435	396	437	430	427	380	387	396	427	400	385	413	441	394	408	389	421	397	419	383	415	406	371	473	429	377	415	412	436	389	412	388	405	451	438	389	432	379	391	410	419	388	391	376	400	454	381	402	375	418	407	408	388	375	432	431	423	429	434	403	369	433	405	364	405	376	424	444	386	403	431	378	420	370	410	391	373	360	419	410	403	387	386	416	412	386	390	425	399	379	449	410	396	404	411	360	374	401	444	393	400	394	407	432	417	402	400	399	403	388	415	431	378	389	389	376	429	390	392	408	425	416	438	401	400	421	412	422	413	384	361	401	411	435	405	407	449	408	385	406	405	422	404	387	384	400	439	405	416	405	427	403	410	403	390	414	411	408	428	396	371	434	396	412	390	390	419	382	374	444	379	386	423	402	373	443	383	420	396	378	401	417	418	418	399	408	428	419	379	387	418	405	395	393	408	373	374	394	396	385	396	443	379	407	394	397	431	378	385	363	435	417	437	412	379	352	390	405	366	407	380	443	405	393	406	409	385	395	410	421	372	383	390	429	432	442	398	426	427	382	423	380	421	436	426	420	410	397	412	399	401	389	411	390	411	368	392	377	388	397	381	398	403	443	398	433	401	426	413	390	410	420	397	390	404	371	394	444	348	392	353	432	393	393	414	400	393	417	426	418	386	402	375	375	397	440	380	406	383	417	410	372	408	403	440	418	409	413	420	395	407	396	398	399	425	414	380	420	372	372	419	408	369	404	423	425	384	431	380	418	409	385	432	398	385	407	422	401	406	438	401	419	405	402	420	391	399	374	406	395	395	395	365	415	406	400	421	430	413	374	409	360	438	376	411	426	409	417	387	368	406	436	392	398	402	385	440	430	419	431	395	381	383	403	399	389	407	411	390	435	438	420	397	393	375	399	411	428	394	442	416	397	381	406	441	436	408	423	390	442	393	425	434	389	428	431	395	420	376	424	405	431	372	419	390	416	400	428	359	398	383	401	445	435	420	421	382	417	356	409	377	397	391	391	409	411	385	433	393	385	357	365	434	445	390	400	415	371	401	395	400	398	386	388	462	394	403	402	357	356	410	375	382	411	407	407	414	431	397	455	420	387	391	371	378	377	410	366	427	418	433	431	400	424	418	409	427	383	376	396	377	412	385	417	415	392	386	398	400	400	403	382	382	418	386	389	392	432	411	411	418	422	400	382	416	414	392	366	413	385	366	406	386	382	429	388	432	372	409	416	381	420	404	425	381	463	425	418	400	392	379	450	466	384	386	388	372	397	442	399	424	381	398	389	378	391	421	428	423	385	381	399	395	405	400	414	392	434	437	396	397	421	395	426	423	393	409	403	437	388	437	394	423	429	360	363	376	425	366	384	445	397	427	401	369	409	388	414	376	385	397	374	386	417	378	390	368	436	412	417	398	386	402	413	404	418	386	404	374	438	402	427	420	364	413	365	426	396	427	398	424	408	394	406	407	397	389	415	427	369	414	385	435	439	405	425	385	454	396	374	415	431	408	372	436	419	434	375	407	374	431	425	393	365	411	436	411	389	402	402	403	381	400	416	385	396	402	384	398	379	387	428	438	400	441	434	436	443	420	360	373	410	394	404	400	426	399	402	381	394	411	402	414	354	403	402	401	372	383	435	406	393	384	396	409	416	410	395	392	431	368	426	404	402	386	400	386	377	405	403	403	418	387	409	402	414	408	368	419	389	381	366	401	409	437	435	429	421	407	378	381	383	390	372	407	413	427	407	428	425	382	354	388	430	382	408	399	378	414	391	426	417	441	395	350	396	410	391	380	419	397	438	434	408	423	420	403	353	355	389	354	390	390	385	397	402	364	377	414	390	382	398	386	418	424	413	391	455	400	377	420	359	368	365	372	382	405	408	374	410	404	376	387	409	398	451	415	421	416	395	370	398	433	377	405	410	419	387	381	375	435	452	402	400	407	417	429	437	376	382	385	391	465	427	368	406	392	366	435	431	420	388	402	386	426	399	363	420	422	420	405	371	401	402	419	390	417	425	411	409	396	409	398	411	378	383	366	450	390	391	417	429	391	404	396	400	402	438	344	426	406	408	383	373	413	405	394	419	387	424	422	409	412	398	379	394	385	410	404	365	397	404	416	391	429	381	386	438	382	383	424	402	395	379	397	410	362	410	426	411	412	408	397	392	413	424	437	409	433	400	457	433	392	394	403	439	407	391	446	462	408	419	402	439	410	401	370	419	435	405	412	419	389	396	399	387	412	431	426	433	394	395	421	393	388	406	409	372	404	413	409	431	414	410	419	427	424	428	373	446	400	425	362	408	402	364	388	378	400	403	431	397	400	376	394	422	419	401	373	354	432	384	403	359	408	375	394	444	409	398	378	390	436	421	390	382	385	415	420	395	377	395	423	417	370	414	393	405	397	429	378	425	380	400	426	411	417	394	413	386	389	436	392	440	397	397	394	440	360	413	440	405	420	406	400	407	407	383	419	414	422	388	379	381	408	383	408	427	420	396	416	404	365	375	428	406	407	414	367	378	396	383	405	407	459	371	393	416	407	418	388	399	382	375	416	441	419	427	405	358	413	438	433	371	394	403	430	398	458	435	438	398	406	390	408	431	408	433	405	408	433	431	378	383	436	407	388	401	369	371	405	391	401	424	383	433	418	391	414	385	415	394	402	468	396	357	400	420	445	392	406	433	410	428	376	424	411	423	395	437	390	427	404	375	416	406	418	416	443	404	410	396	401	372	402	421	391	384	385	381	401	405	424	387	412	430	438	404	415	386	411	384	376	387	394	413	412	425	404	394	414	389	381	421	412	408	387	387	428	445	405	374	388	402	391	407	435	414	402	408	416	416	406	404	395	391	410	393	397	418	375	389	418	437	401	403	399	400	425	437	428	399	424	418	381	395	389	388	434	418	422	395	382	358	415	387	424	409	427	420	418	370	403	393	379	392	396	408	381	374	424	369	395	411	434	378	418	401	427	393	426	386	404	421	430	357	431	383	409	380	382	433	389	389	401	380	386	416	393	390	355	387	396	356	435	388	410	365	392	394	414	437	402	406	388	392	414	402	386	414	395	401	394	437	414	425	409	398	415	435	411	388	385	411	401	376	384	358	382	385	428	423	378	385	411	405	353	387	391	434	436	405	405	414	390	406	435	410	375	401	392	393	405	392	425	426	429	369	376	417	425	452	404	394	385	425	397	433	421	411	380	371	396	403	367	410	391	401	453	419	365	446	431	448	351	373	409	376	407	384	394	437	391	405	400	397	417	407	391	422	421	414	427	395	441	406	395	402	437	380	411	379	452	393	381	426	385	396	385	410	399	390	383	400	378	438	395	361	418	380	391	394
2082	898	930	965	960	949	916	883	910	887	923	934	884	924	926	899	960	899	903	851	892	954	899	902	973	878	916	890	930	878	872	927	836	890	864	953	924	929	941	905	894	895	939	865	927	871	932	909	883	918	869	915	870	918	970	903	895	886	943	887	934	941	888	891	911	883	964	915	892	830	918	917	944	923	884	896	869	929	904	883	879	824	911	900	869	889	883	922	914	925	909	903	883	929	929	878	895	891	860	869	989	861	900	877	909	899	935	951	925	911	957	918	934	931	877	910	869	899	952	900	950	917	940	934	937	912	889	929	915	841	917	894	924	931	972	940	924	930	931	948	923	899	929	897	883	890	878	917	905	889	932	893	888	849	890	898	964	865	928	917	879	888	899	955	857	886	900	930	896	934	904	924	902	867	862	942	915	857	920	897	855	914	904	898	917	936	894	871	918	899	893	895	906	899	832	904	921	886	921	917	930	952	887	868	959	901	881	861	887	920	884	928	901	913	872	944	892	871	886	923	894	926	915	942	919	886	885	881	920	873	938	937	957	891	856	845	935	948	852	935	875	904	887	923	933	874	846	923	915	927	901	939	871	899	853	874	852	887	922	864	954	925	861	911	894	922	912	913	915	881	940	909	855	900	862	923	947	915	966	894	890	872	897	886	875	937	890	927	874	933	900	925	913	905	882	924	932	917	945	909	904	909	916	906	891	863	874	888	925	872	885	883	949	849	862	878	914	950	878	908	903	909	876	935	905	903	869	947	900	944	869	907	958	898	905	898	927	954	860	909	888	898	932	909	933	928	910	866	911	898	879	912	888	938	857	960	865	934	918	886	907	900	985	964	879	982	899	910	904	898	875	913	933	916	907	894	917	940	920	949	871	867	913	867	855	911	875	866	868	918	843	966	923	904	933	857	949	910	860	944	896	893	929	887	917	918	967	906	909	911	871	901	895	892	908	900	911	914	920	898	896	902	958	939	852	898	878	885	903	948	905	898	855	921	862	955	933	869	933	931	937	888	908	878	924	897	912	942	910	905	915	870	891	900	906	892	887	879	923	895	923	928	894	908	885	887	891	885	916	931	891	855	846	894	891	863	900	887	925	935	906	897	919	999	896	830	898	942	877	890	906	895	911	891	930	928	944	880	937	904	928	913	863	979	906	928	860	856	831	896	915	850	872	881	893	955	879	912	877	918	909	912	890	892	892	888	928	951	891	959	898	865	869	888	897	877	888	881	903	910	907	889	919	874	939	915	867	866	906	865	910	932	901	876	846	941	853	896	942	879	931	899	871	920	944	900	927	930	931	914	889	890	911	923	882	912	916	914	888	877	914	894	862	904	902	897	880	934	939	929	907	898	913	950	942	954	916	939	850	937	920	834	943	878	968	872	874	918	926	846	936	872	925	872	920	919	886	918	919	885	913	898	932	898	907	897	886	904	888	917	867	902	920	870	863	882	900	904	937	949	927	945	920	877	912	959	895	894	912	904	955	905	895	885	921	930	935	866	920	923	888	881	913	919	920	908	900	938	904	945	942	864	900	904	850	940	925	888	872	942	938	917	877	903	865	908	917	836	897	957	870	924	895	884	924	916	917	893	921	896	890	877	892	889	890	920	897	907	909	917	911	871	896	887	903	876	888	912	873	891	924	928	941	981	884	917	890	932	891	848	891	933	911	906	928	853	877	981	872	882	930	885	945	908	957	909	885	939	843	906	898	889	915	934	897	921	926	897	874	976	874	897	963	888	877	926	924	877	931	898	887	879	940	911	886	901	904	940	981	901	882	909	889	945	877	855	893	874	913	906	946	899	912	920	901	898	944	866	823	925	908	896	921	903	881	923	946	959	876	911	902	901	853	933	868	969	924	869	887	901	926	869	921	907	917	859	876	876	914	894	908	903	909	895	932	857	935	916	923	914	883	862	932	920	851	905	898	902	888	874	934	870	908	874	883	941	942	880	911	896	927	896	982	911	899	907	881	900	920	907	933	865	941	885	905	917	855	915	848	846	904	928	882	899	931	937	873	855	924	900	879	898	915	958	917	928	908	845	907	913	918	911	892	891	912	875	892	938	893	861	883	878	894	938	824	857	896	878	872	867	903	906	886	911	847	905	879	912	888	908	921	889	890	844	892	875	901	937	934	944	917	864	930	898	899	900	924	906	859	853	923	928	885	878	939	832	915	926	895	896	961	922	865	999	902	914	932	910	900	883	886	934	895	902	898	866	919	899	893	875	901	919	890	928	933	906	917	942	892	949	884	941	887	858	899	903	933	824	944	947	874	897	846	904	826	887	878	937	914	866	899	837	893	953	885	924	912	931	865	941	888	858	877	897	969	913	910	849	884	898	924	926	867	956	914	936	884	917	911	912	945	934	918	907	907	927	910	917	920	927	963	917	919	906	886	902	906	907	851	872	876	888	928	858	923	940	910	993	880	862	913	941	906	929	910	870	935	918	920	960	915	917	913	837	862	946	901	859	882	931	887	880	894	892	900	903	910	864	920	838	890	970	924	923	879	923	855	914	906	916	934	857	918	900	912	900	916	946	894	872	934	866	954	870	873	929	880	876	913	862	937	912	893	933	914	909	901	919	884	956	928	897	935	883	827	897	845	881	890	901	917	866	920	968	898	830	868	930	853	880	874	922	959	863	893	896	882	879	901	893	990	990	915	910	859	920	894	890	898	892	869	884	882	881	836	856	957	860	939	915	914	887	925	952	832	881	872	888	884	889	980	862	877	905	923	922	867	922	953	928	878	905	892	896	896	937	845	928	932	884	926	892	888	957	934	890	918	950	873	885	894	899	880	972	960	881	887	925	861	942	841	929	904	903	862	972	855	936	923	925	958	883	866	895	945	901	926	872	909	864	887	892	869	884	926	964	910	940	908	834	915	880	856	837	914	977	892	933	857	878	943	908	913	929	898	912	886	919	942	944	949	882	881	889	877	878	853	886	876	909	880	901	920	938	862	955	908	877	895	921	948	913	948	916	862	876	941	858	909	871	937	866	869	933	862	858	812	921	943	908	954	834	921	928	913	951	922	923	888	898	931	889	917	868	927	904	896	877	933	961	904	860	887	907	905	917	891	948	877	895	895	897	885	925	926	920	861	854	868	878	887	932	863	913	892	900	804	978	901	904	969	925	914	830	902	888	860	905	872	889	976	897	894	895	959	909	832	893	917	855	919	901	932	917	895	891	896	925	906	922	845	925	934	920	862	943	943	901	887	911	887	916	826	896	851	947	919	911	935	870	912	877	884	924	943	919	916	869	893	861	887	882	933	881	911	915	900	936	891	959	910	920	924	871	958	877	895	895	944	860	891	910	820	879	898	918	884	929	882	879	931	928	899	865	910	899	873	851	912	857	894	898	990	882	953	945	880	858	959	886	896	911	910	964	913	902	934	867	936	936	868	932	933	863	871	943	953	883	873	909	933	860	846	960	933	938	930	893	953	915	900	874	938	953	869	915	856	954	908	895	948	921	911	875	881	860
7700	485	513	447	357	305	298	240	229	213	219	220	208	214	208	233	243	224	231	210	196	213	211	229	232	242	217	221	215	208	187	209	213	204	219	191	193	225	210	198	212	228	217	230	216	209	163	207	193	217	199	220	203	189	223	193	176	186	215	214	200	210	223	190	219	187	172	186	220	219	223	222	191	202	189	190	209	215	186	181	210	222	181	190	236	171	196	207	188	223	200	184	223	210	180	207	185	181	199	181	206	216	203	200	203	168	219	194	234	210	211	212	210	190	184	230	205	178	196	213	227	209	193	206	194	193	201	206	175	213	200	188	205	180	209	231	212	190	212	207	196	203	191	175	206	200	220	208	191	214	196	198	180	223	221	221	218	180	185	196	213	197	202	204	213	206	235	188	208	205	206	217	190	195	210	203	180	201	203	202	208	215	216	206	212	205	206	198	204	201	199	167	211	213	204	213	176	190	230	197	189	187	214	202	193	222	212	199	206	228	180	224	208	203	208	222	227	205	215	205	220	234	217	202	188	218	199	198	201	200	199	193	201	217	209	205	173	192	204	205	183	238	193	203	192	225	208	175	233	195	198	236	225	202	182	218	231	184	208	227	215	211	199	186	194	197	219	194	202	211	211	200	218	220	213	220	187	186	196	185	207	188	201	234	218	190	204	200	200	219	193	232	190	162	207	216	198	222	192	205	181	197	207	191	187	223	200	206	196	206	202	179	214	190	232	231	216	206	198	198	202	192	201	196	208	191	196	203	183	201	188	221	185	209	209	223	205	219	184	191	230	192	188	196	202	191	205	208	180	190	212	199	195	202	204	214	200	211	202	181	205	220	171	214	187	195	177	228	177	195	189	190	171	234	176	165	207	193	201	217	214	191	234	223	169	185	195	198	216	207	226	207	190	226	213	196	231	193	198	212	232	189	190	231	187	176	198	172	213	189	187	183	220	206	211	209	213	182	219	215	190	210	215	207	196	217	218	200	188	189	182	222	207	197	186	223	193	190	219	195	195	198	188	221	201	196	182	192	193	195	198	196	213	200	213	178	212	216	191	170	204	190	171	184	196	208	216	210	212	204	195	211	200	229	219	187	203	186	189	201	191	210	195	216	203	206	228	192	217	206	204	190	207	190	196	187	200	187	201	186	190	246	214	214	197	189	190	194	228	201	216	211	224	212	193	198	236	198	201	187	184	190	189	197	180	171	214	220	184	204	169	214	194	175	173	214	232	204	209	219	228	183	187	203	197	218	243	211	191	198	171	189	213	222	201	185	209	200	213	181	211	198	202	204	198	186	179	201	203	196	205	215	214	220	185	228	229	212	205	199	200	208	212	195	178	224	204	169	208	206	170	208	196	189	244	218	221	197	212	223	220	196	213	186	209	184	225	212	217	195	158	188	207	188	208	188	225	206	219	196	184	226	202	181	215	190	250	192	186	214	194	198	221	208	208	208	208	208	221	190	215	186	192	181	233	223	206	176	200	189	227	219	237	231	178	204	180	190	193	235	207	195	198	191	214	225	198	201	222	192	201	192	183	209	209	231	186	197	207	224	208	190	199	197	191	229	205	213	218	205	202	198	185	216	193	218	226	218	208	221	201	197	205	193	195	196	213	174	195	216	203	215	197	189	216	188	242	200	210	205	200	199	205	217	205	213	201	188	219	221	179	207	209	216	202	189	209	199	222	218	185	213	190	189	198	202	239	145	198	209	227	198	200	201	199	224	196	189	220	190	188	186	202	238	198	193	215	199	219	174	228	209	193	192	192	205	218	204	210	181	209	201	232	196	183	197	215	213	207	202	208	204	250	214	252	179	182	195	234	200	204	243	196	221	201	186	167	213	215	194	208	205	195	204	194	169	194	178	208	210	236	192	191	201	195	219	184	195	215	207	183	209	181	167	225	182	190	221	190	261	184	227	213	218	186	195	204	182	194	201	233	224	212	193	225	182	198	231	188	208	218	194	186	224	180	205	198	202	224	198	191	204	218	223	205	199	205	209	207	203	188	205	214	199	195	189	175	186	217	194	203	194	207	209	207	185	204	189	218	197	202	201	211	201	205	208	219	197	225	208	202	194	207	205	225	177	214	190	195	162	206	184	198	209	178	195	212	194	228	224	210	199	204	194	218	224	198	215	198	170	193	193	200	208	188	192	217	194	199	176	190	196	181	195	187	210	220	191	212	189	190	216	183	188	162	189	205	199	219	205	195	195	227	211	181	187	176	205	210	184	217	216	232	193	215	192	178	192	220	197	213	207	196	203	185	212	202	218	221	206	171	229	216	199	219	168	205	237	214	204	220	187	186	207	198	180	242	216	227	202	212	211	219	216	211	214	191	199	208	196	212	198	200	187	184	190	224	215	187	205	165	200	200	207	197	200	205	192	202	198	200	214	182	181	198	204	175	218	233	187	218	220	194	209	201	187	195	215	193	216	211	207	209	205	189	173	216	203	219	219	201	185	219	212	188	194	201	216	200	193	194	206	187	192	211	224	207	197	179	196	198	197	217	227	238	213	195	173	180	213	206	171	198	197	217	188	220	206	208	207	191	195	207	187	210	213	223	234	217	193	173	208	210	193	213	197	227	195	236	203	188	209	226	204	176	224	215	201	195	208	174	221	189	202	223	219	222	214	231	190	208	229	204	219	194	177	198	225	188	222	196	214	209	201	232	213	190	202	192	197	196	186	198	212	196	205	222	196	206	194	203	204	195	183	176	197	197	209	206	216	184	212	198	211	181	164	191	188	229	199	195	185	238	216	166	179	208	186	185	240	189	196	198	178	218	196	213	197	210	230	193	226	204	206	189	197	191	208	203	201	218	199	197	210	195	200	185	211	220	219	223	205	223	207	197	191	189	209	181	184	223	205	230	215	205	191	211	221	200	200	202	186	201	179	225	203	227	210	196	212	202	222	204	192	212	184	190	219	196	182	213	212	192	185	189	210	207	207	203	207	202	168	197	195	201	192	214	177	217	207	203	226	209	213	210	187	207	202	206	203	217	206	205	203	231	219	214	201	197	202	187	205	195	218	221	186	183	218	207	227	189	193	219	193	209	211	186	179	198	195	220	210	210	220	193	193	188	223	193	219	155	202	203	206	212	196	187	213	229	210	204	197	205	233	195	204	185	202	174	194	212	208	231	212	221	232	250	203	181	168	229	205	203	212	208	222	213	199	200	194	201	206	233	205	181	197	191	183	195	192	211	187	187	174	194	203	176	200	209	215	223	201	169	199	222	235	218	204	193	209	198	215	186	215	220	223	216	172	186	205	208	204	190	216	220	206	207	199	212	189	218	208	183	210	192	189	221	192	204	195	226	232	237	206	216	199	185	202	186	187	227	215	205	228	204	190	214	216	229	231	196	225	183	204	222	190	175	211	194	200	186	210	180	214	223	215	193	196	195	170	204	208	184	205	196	205	195	197	183	180	177	200	195	207	206	192	201	225	180	214	217	218	204	210	217	204	195	202	195	215	198	210	223	207	201	215
6444	770	1202	1368	1192	1051	892	786	739	720	699	679	629	634	622	635	534	555	589	572	568	572	554	543	568	577	562	523	542	564	589	561	524	577	545	514	543	552	544	503	520	541	555	549	591	528	515	510	520	530	562	550	514	516	547	541	514	497	515	570	498	562	508	532	546	481	518	482	488	520	507	543	515	519	489	495	502	515	491	563	508	488	552	522	490	529	532	469	494	530	538	534	524	509	525	535	492	548	521	556	483	521	515	529	520	487	507	532	561	533	518	483	508	483	500	499	539	557	531	516	503	504	514	538	500	504	512	507	526	510	495	515	512	511	522	492	542	571	490	479	503	536	533	511	514	541	515	530	517	546	512	545	522	520	544	498	546	532	513	531	526	480	508	533	513	483	560	465	518	515	520	541	507	551	526	512	534	522	505	524	537	484	549	507	495	511	496	496	537	509	480	531	455	511	522	526	509	562	504	523	524	552	493	517	530	528	491	525	571	521	502	537	522	498	545	500	514	521	541	546	510	494	525	504	495	518	552	516	529	542	540	555	540	523	513	485	524	558	490	531	505	524	519	522	498	506	482	479	514	522	500	506	544	498	503	515	570	525	507	502	526	497	528	498	545	540	508	507	489	571	492	531	496	524	546	520	586	524	531	567	516	544	500	519	519	537	510	521	552	494	533	520	515	510	513	507	528	502	518	482	555	481	511	554	525	553	535	538	488	459	506	551	486	565	531	501	511	550	546	540	521	570	491	504	536	547	509	513	492	486	535	513	527	518	531	522	504	535	550	502	510	533	527	529	530	522	499	532	555	530	539	501	498	538	536	508	523	573	531	551	513	527	548	505	543	534	562	499	560	526	506	537	517	531	529	472	504	541	545	572	546	488	521	503	523	532	551	535	577	521	525	489	488	488	516	472	500	523	532	539	579	540	542	502	499	560	495	526	519	479	534	530	490	551	533	525	539	501	530	553	514	539	538	535	512	526	493	489	523	518	522	515	522	507	505	519	534	514	549	492	529	537	502	504	525	529	529	541	485	547	527	517	530	499	534	523	473	538	521	512	528	513	551	556	534	504	505	509	517	492	533	539	500	528	502	503	518	521	487	520	507	518	516	514	514	534	528	514	522	561	525	518	561	489	528	555	505	549	528	520	462	496	495	534	528	501	536	508	490	536	543	501	533	516	498	501	508	548	458	513	524	525	532	500	530	539	531	544	564	500	519	554	521	523	514	527	490	541	549	564	533	548	530	538	542	519	509	484	513	508	489	545	527	548	530	548	529	502	527	544	513	565	532	524	489	509	496	521	477	482	527	545	542	541	497	534	537	518	497	560	504	488	516	556	537	515	498	530	515	499	559	504	499	582	507	516	512	538	485	537	492	494	522	531	496	486	538	524	532	530	531	476	479	529	511	521	545	495	470	491	496	536	502	533	538	509	459	515	539	524	555	522	541	528	508	513	508	517	540	546	488	489	526	488	495	536	506	535	528	514	544	527	497	509	547	517	524	541	500	473	538	521	540	527	513	520	538	518	517	517	551	498	533	479	556	540	510	515	497	548	504	512	530	520	521	521	522	476	542	547	488	523	501	521	485	504	543	511	568	509	538	542	509	500	497	529	514	499	526	492	521	534	532	530	505	526	552	549	499	519	532	498	483	577	500	472	538	540	518	512	509	487	505	534	557	478	514	522	538	534	529	522	542	527	527	523	502	548	527	528	526	548	494	545	537	534	531	544	493	513	573	518	581	580	557	538	500	527	525	527	556	535	492	516	513	505	547	528	522	546	502	518	482	486	506	527	503	520	545	526	535	541	519	522	517	542	524	590	568	524	500	553	489	469	509	522	530	597	524	522	514	558	469	523	534	509	498	501	536	577	484	520	526	515	510	538	481	578	538	494	498	530	523	503	508	523	485	531	549	511	478	554	549	513	507	541	522	511	552	509	528	547	471	510	495	530	511	503	503	519	514	513	528	538	542	485	558	489	503	499	469	511	530	523	521	515	493	530	529	508	522	523	499	490	525	531	557	537	495	554	490	483	489	524	518	493	503	506	514	523	517	517	520	494	502	539	539	501	526	502	507	527	554	513	551	507	532	517	510	510	539	500	533	496	519	525	462	525	520	495	562	522	521	551	488	552	501	490	544	524	508	484	538	498	519	519	521	534	574	565	548	501	499	488	495	496	567	556	518	547	539	504	513	491	484	511	510	535	529	527	484	507	505	502	491	522	490	542	561	529	497	479	499	487	527	528	497	501	528	513	519	518	500	521	489	522	526	517	515	566	501	508	547	498	515	527	526	525	536	524	514	537	510	495	528	512	511	479	483	512	547	528	508	523	500	499	480	561	553	513	500	535	526	554	471	533	520	534	505	512	530	508	490	492	529	547	511	544	521	550	495	542	502	515	508	487	531	561	507	490	530	503	504	536	490	539	489	496	544	545	526	516	540	523	531	499	515	529	505	489	540	527	496	563	525	529	516	526	520	521	514	522	514	509	491	532	540	511	552	546	538	509	550	599	535	503	520	581	538	480	541	505	492	495	542	503	524	520	523	489	554	549	557	492	485	556	500	526	543	507	533	535	520	487	497	494	549	546	518	517	485	555	519	531	535	584	528	486	501	541	523	537	528	528	512	509	490	545	489	527	532	532	519	533	511	518	498	517	526	554	482	514	498	537	544	551	543	568	492	511	548	534	517	516	530	537	499	495	557	542	552	520	547	502	513	531	522	542	482	523	498	515	536	548	480	527	544	512	528	533	525	490	514	558	516	506	533	520	590	529	485	504	542	547	545	573	494	523	482	492	536	503	544	519	517	499	517	544	545	539	505	541	530	523	505	534	531	519	503	526	532	490	556	491	484	538	498	507	499	544	603	524	517	528	513	529	569	545	508	530	522	563	523	514	525	514	517	527	541	500	525	548	517	522	509	514	495	489	515	503	509	502	559	511	532	502	533	522	512	516	465	481	545	513	464	543	545	489	502	525	502	497	512	531	489	535	549	504	506	517	568	540	529	518	519	503	559	537	496	509	506	541	522	485	504	507	496	584	556	517	501	537	536	501	545	525	538	503	497	520	542	514	565	511	531	504	525	513	566	531	513	520	527	543	518	501	524	515	506	515	517	547	595	540	546	517	511	531	503	520	515	509	550	515	492	537	487	520	516	542	531	536	532	487	520	529	510	527	525	558	530	485	556	519	520	520	531	529	513	549	541	512	533	518	502	537	525	490	549	533	523	520	512	533	519	507	543	507	570	526	521	528	495	550	481	473	536	532	529	514	535	557	527	527	523	512	521	549	497	497	524	521	494	540	513	471	499	538	510	495	516	537	532	519	520	506	501	561	531	489	527	477	516	503	520	497	509	533	472	541	518	492	507	506	537	536	509	525	545	505	507	531	526	508	506	484	494	511	496	507	534	491	542	544	490	489	535	498	534	506	525	523	496	559	504	497	515	513	564	512	528	535	535	533	529	467	496	548	505	513	515	522	501	530	504	502
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
