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
338384224673	338384225231	338384225781	338384226331	338384226881	338384227431	338384227981	338384228531	338384229081	338384229631	338384230181	338384230731	338384231281	338384231831	338384232381	338384232931	338384233481	338384234031	338384234581	338384235131	338384235681	338384236231	338384236781	338384237331	338384237881	338384238431	338384238981	338384239531	338384240081	338384240631	338384241181	338384241731	338384242281	338384242831	338384243381	338384243931	338384244481	338384245031	338384245581	338384246131	338384246681	338384247231	338384247781	338384248331	338384248881	338384249431	338384249981	338384250531	338384251081	338384251631	338384252181	338384252731	338384253281	338384253831	338384254381	338384254931	338384255481	338384256031	338384256581	338384257131	338384257681	338384258231	338384258781	338384259331	338384259881	338384260431	338384260981	338384261531	338384262081	338384262631	338384263181	338384263731	338384264281	338384264831	338384265381	338384265931	338384266481	338384267031	338384267581	338384268131	338384268681	338384269231	338384269781	338384270331	338384270881	338384271431	338384271981	338384272531	338384273081	338384273631	338384274181	338384274731	338384275281	338384275831	338384276381	338384276931	338384277481	338384278031	338384278581	338384279131	338384279681	338384280231	338384280781	338384281331	338384281881	338384282431	338384282981	338384283531	338384284081	338384284631	338384285181	338384285731	338384286281	338384286831	338384287381	338384287931	338384288481	338384289031	338384289581	338384290131	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13472	1039	809	692	525	422	430	348	371	276	298	301	296	272	301	291	261	260	283	284	259	298	283	278	289	271	260	284	258	260	244	277	254	274	255	276	267	278	251	269	265	264	271	297	249	289	263	264	260	282	259	286	262	285	249	271	270	234	257	260	285	265	253	251	273	272	260	278	244	288	251	258	280	231	269	277	275	274	292	243	263	233	242	267	243	257	258	260	272	273	253	263	234	265	235	240	271	257	265	234	228	258	235	266	245	240	257	265	247	307	277	239	272	281	255	232	249	288	284	262	223	240	261	269	275	271	220	285	270	242	273	239	249	271	274	260	263	281	252	286	280	267	287	236	289	246	268	281	257	236	245	261	253	235	257	263	265	293	241	279	262	259	238	290	236	231	298	287	243	272	269	255	232	265	255	233	262	251	273	226	271	240	268	261	250	269	265	278	261	266	248	272	266	241	241	270	250	276	277	228	278	240	260	239	262	261	248	232	221	289	286	263	262	288	269	248	267	234	259	243	242	276	249	283	252	239	251	229	283	240	241	269	253	252	257	266	282	266	247	256	271	234	226	248	305	262	236	268	257	266	278	254	212	261	296	260	260	266	265	255	280	265	284	265	251	221	218	251	268	280	239	271	251	270	239	236	246	270	248	272	261	271	301	244	243	281	257	271	267	289	282	259	281	265	252	267	284	243	236	270	237	260	270	272	259	262	243	262	250	253	286	254	248	302	254	273	235	283	253	241	282	233	287	262	235	244	260	255	252	245	274	291	260	294	284	249	255	241	277	246	243	287	263	283	257	259	261	259	254	271	226	253	268	268	256	276	248	272	290	242	234	232	263	258	253	239	268	257	288	268	238	259	242	260	257	251	286	253	244	264	237	263	260	261	253	284	233	235	262	273	285	224	256	259	280	242	254	246	246	260	255	244	272	243	228	251	268	291	266	276	247	260	240	253	220	249	284	273	252	265	271	278	260	235	248	277	245	281	236	285	265	244	245	265	256	255	222	257	253	262	235	239	263	231	248	252	237	294	215	228	282	245	261	257	231	267	237	284	257	247	276	257	250	266	233	254	236	311	284	250	255	280	233	263	258	279	268	280	257	266	235	264	301	263	269	235	235	233	270	280	251	282	251	275	258	233	235	236	271	281	260	300	286	281	246	270	247	245	226	247	254	248	271	265	247	274	248	271	277	238	254	247	293	274	266	260	279	281	270	255	259	254	260	265	262	280	267	255	242	265	271	245	235	246	275	276	249	234	281	283	245	263	249	263	260	257	265	267	269	294	272	256	248	267	275	255	257	280	266	249	292	259	247	268	289	272	271	254	268	259	264	239	286	284	289	275	293	238	248	244	271	260	243	260	267	241	252	268	246	280	293	249	268	246	262	286	273	276	253	249	252	290	306	243	272	281	282	254	251	268	285	259	248	269	267	238	269	265	266	244	278	264	245	280	282	265	247	257	275	262	271	292	242	251	271	272	266	256	253	225	300	263	255	265	231	279	270	224	258	233	221	269	248	289	232	275	268	273	249	239	253	270	259	243	283	239	244	246	262	306	258	257	286	289	257	239	277	264	259	248	266	238	298	288	260	231	263	259	216	262	266	268	265	280	272	252	256	239	270	277	259	248	268	257	243	287	251	253	277	280	250	260	264	235	247	248	272	259	306	271	286	266	246	254	237	271	263	296	248	279	242	245	275	248	271	268	273	238	235	270	267	271	281	237	271	261	261	266	254	265	283	278	256	253	236	247	265	277	279	257	256	218	265	236	254	258	230	295	248	217	269	262	221	255	241	257	238	236	263	247	288	245	241	263	286	254	250	273	268	272	280	240	251	270	248	272	250	276	284	265	257	268	242	269	276	245	256	248	260	257	241	225	263	264	265	264	288	233	271	270	280	264	266	276	269	274	277	238	273	235	255	251	274	247	243	270	278	248	250	267	268	261	253	271	271	264	265	281	282	260	266	282	250	238	268	232	260	232	257	283	278	257	259	262	277	257	261	247	246	264	261	254	281	258	242	268	264	270	258	307	274	256	251	252	240	245	249	267	266	289	251	250	266	269	251	252	247	254	221	235	256	279	244	229	266	257	239	285	275	263	272	243	264	285	292	272	256	256	249	262	239	265	250	242	271	254	293	250	267	261	240	258	250	273	266	263	270	268	256	274	256	230	245	284	254	254	267	241	275	213	255	232	264	278	244	249	283	249	260	243	280	266	277	288	281	276	257	260	264	271	260	263	260	263	288	271	249	255	250	267	239	260	241	302	257	231	253	281	258	236	275	267	257	204	269	275	284	261	255	239	275	272	241	265	271	258	259	264	267	294	256	259	237	264	289	255	299	296	262	277	269	293	246	265	253	269	282	250	242	279	233	230	274	256	230	272	260	268	217	271	274	275	254	284	263	262	314	268	263	307	248	270	258	236	279	267	212	260	255	244	236	215	257	279	270	245	243	235	281	214	258	268	231	285	270	234	290	265	293	261	252	242	242	269	302	246	258	287	239	237	263	258	260	241	274	240	252	266	257	273	279	285	259	248	244	256	279	273	277	255	266	236	283	297	264	260	279	266	254	286	261	226	265	251	235	282	259	283	294	291	249	257	257	245	252	256	287	249	275	278	240	242	276	236	255	245	263	270	235	230	258	275	247	262	247	321	274	237	264	250	275	268	227	238	268	255	245	240	243	277	267	247	282	272	260	248	293	258	274	259	262	278	245	280	278	256	243	248	237	296	258	262	278	266	244	254	252	257	241	236	243	237	276	250	281	261	254	262	269	266	266	261	280	292	269	250	261	286	294	264	253	245	260	274	264	256	274	258	249	281	244	269	283	273	271	277	272	286	297	255	253	232	251	261	247	262	283	245	236	260	269	246	263	284	240	270	246	261	281	293	295	243	254	224	236	248	227	251	239	263	286	266	304	239	260	266	240	236	268	258	264	288	267	257	263	241	266	269	262	249	247	244	262	266	273	263	249	264	230	262	270	275	267	264	269	285	266	263	271	288	260	229	228	267	252	271	249	295	271	255	265	259	253	280	274	246	248	250	242	240	265	260	259	230	208	250	255	249	246	257	254	243	276	252	254	238	277	241	232	235	269	237	263	238	268	255	281	245	225	232	282	273	289	242	272	233	266	242	288	257	273	260	270	239	265	254	234	258	251	256	269	236	258	235	234	249	283	262	259	239	280	265	270	254	259	256	298	270	230	275	268	250	247	262	283	254	286	282	256	256	274	266	256	267	251	261	266	269	242	275	251	238	253	282	261	248	249	251	242	266	273	257	286	269	237	285	258	248	240	262	265	265	243	265	255	285	268	276	255	268	268	261	307	266	265	278	257	283	280	269	263	278	240	243	272	231	249	251	252	247	275	266	242	258	252	289	259	263	264	278	275	284	261	269	263	272	254	254	286	248	295	282	248	238	273	272	250	267	249	250	262	268	272	244	268	230	252	267	244	253	243	273	276	276	269	262	282	270	235	243	259	266	260	238	250	266
8073	996	1667	1976	1719	1461	1271	1045	989	952	874	826	803	744	750	679	743	725	702	699	689	652	691	659	630	637	634	639	692	638	603	648	656	667	606	645	657	607	634	631	612	585	631	641	618	664	634	615	637	587	624	621	583	558	677	601	633	602	630	661	586	608	592	659	589	621	610	609	606	631	633	588	587	632	627	614	611	619	605	618	622	596	634	644	647	606	626	601	613	559	625	595	652	590	616	596	619	603	582	568	587	577	610	612	559	572	589	633	653	614	605	594	588	606	648	625	619	575	581	624	616	608	636	616	621	599	587	634	631	586	594	606	625	573	640	620	603	645	665	625	563	623	597	598	592	595	577	598	621	588	631	639	622	604	606	625	601	658	614	606	626	622	596	566	588	598	629	612	612	610	577	597	613	620	634	619	596	585	604	649	638	570	612	614	626	645	634	633	617	574	609	644	631	635	611	632	569	583	583	607	611	641	582	632	590	561	576	659	647	601	602	594	628	603	619	606	610	577	589	623	576	635	651	576	627	593	611	592	608	628	604	578	552	595	628	598	622	586	661	632	575	584	629	597	590	608	623	591	601	550	579	628	592	630	597	593	622	612	551	631	608	594	543	587	610	605	561	618	578	604	541	631	605	617	586	644	619	593	624	611	624	612	593	589	581	596	592	580	622	597	636	592	654	582	600	579	619	625	595	685	578	607	613	638	598	600	618	583	602	588	622	615	618	651	607	623	555	605	634	600	604	605	634	571	634	565	628	587	614	633	583	577	638	589	597	600	631	581	598	596	593	651	585	577	608	622	569	597	619	536	645	590	605	612	599	515	624	616	593	650	625	612	595	592	668	643	596	582	587	606	618	564	592	589	631	590	570	620	625	620	603	599	569	627	584	595	597	590	581	634	608	589	612	628	600	606	568	616	570	616	584	605	643	618	610	632	655	582	594	637	608	630	523	592	576	599	630	614	616	587	610	575	606	603	604	657	603	615	639	630	620	637	591	603	601	582	619	578	641	621	573	628	593	625	648	610	590	619	574	616	624	610	582	542	581	637	589	571	611	613	599	614	589	613	637	632	615	667	558	588	670	612	605	604	595	522	604	600	584	591	632	631	601	606	631	599	603	623	611	610	625	611	590	641	627	620	584	600	602	593	590	535	577	657	601	576	572	636	613	596	601	620	593	616	570	604	588	585	599	599	583	639	582	607	587	605	624	610	588	596	621	621	639	594	641	669	598	587	599	635	624	640	585	581	620	661	575	573	606	583	636	621	639	618	564	615	604	609	633	611	628	592	648	619	547	589	610	585	606	609	635	635	629	649	583	598	620	596	605	584	566	613	615	565	579	632	620	615	630	622	610	648	628	632	601	607	609	561	635	582	595	628	622	626	630	604	584	584	562	615	618	630	599	624	598	575	624	582	584	634	622	619	621	634	565	612	593	601	621	591	576	610	572	584	593	585	632	599	604	642	592	627	572	638	657	608	591	553	577	622	607	584	628	640	537	606	621	604	560	640	625	605	610	655	623	601	582	639	629	592	601	599	602	607	583	600	593	599	587	612	570	621	570	643	611	596	648	597	619	639	593	576	589	639	601	586	599	596	601	602	577	635	587	568	636	617	611	595	581	556	621	620	593	604	600	586	602	589	595	607	611	600	603	620	619	633	598	624	609	598	590	606	586	557	534	627	661	615	617	647	642	612	607	596	660	625	639	626	610	571	629	636	577	623	613	583	585	610	560	607	612	610	629	638	589	613	618	586	597	622	628	636	636	626	644	613	620	589	601	602	591	608	609	567	621	608	557	565	612	631	573	603	580	627	579	643	602	615	647	608	561	619	585	591	637	634	599	622	566	646	645	641	623	568	622	590	604	576	600	602	609	621	599	583	600	595	563	559	612	583	557	650	586	653	612	608	581	600	615	628	611	604	605	617	579	600	608	563	591	604	656	630	606	595	581	606	559	626	631	630	590	614	634	652	583	583	611	614	599	558	583	602	670	574	654	623	628	578	557	600	592	602	606	571	591	546	612	638	600	631	572	570	600	615	616	575	620	605	602	621	613	590	605	610	637	597	583	619	607	577	581	596	646	573	606	603	598	603	613	612	602	595	547	576	590	622	639	594	595	610	609	605	620	567	583	644	617	605	598	604	628	629	562	606	607	617	624	603	602	619	611	665	572	591	622	609	621	608	634	591	636	639	590	609	603	615	623	592	606	594	573	610	609	582	590	626	645	618	583	625	615	578	645	579	589	617	617	562	639	590	600	629	642	611	586	631	607	597	638	574	603	630	579	572	637	632	596	635	572	662	608	613	645	626	594	573	607	608	621	636	583	584	532	590	613	633	597	626	615	590	617	644	627	617	607	640	597	608	609	571	604	580	618	579	601	615	563	616	621	586	596	579	576	572	607	610	599	631	618	615	603	580	647	620	615	636	587	600	627	614	626	582	563	595	593	593	595	597	614	620	635	623	620	576	619	604	602	622	598	561	641	589	576	611	599	594	623	626	610	605	569	605	602	629	616	625	610	568	592	589	623	606	592	644	595	598	572	597	581	574	613	620	637	584	599	598	578	624	607	584	572	604	600	606	626	608	612	594	607	649	643	599	617	583	580	612	606	627	643	588	581	572	588	595	633	574	589	628	614	630	633	607	622	604	613	614	586	637	577	597	564	605	597	602	621	638	603	669	576	613	620	577	625	614	589	613	607	600	611	565	589	586	612	626	614	625	638	641	579	591	606	635	637	614	632	587	590	613	588	665	616	651	618	594	593	610	581	591	620	591	658	577	619	580	603	649	551	581	626	582	602	601	620	580	701	658	582	634	570	617	602	613	622	597	581	632	599	623	589	633	574	591	619	629	571	554	621	619	608	650	652	614	633	628	631	598	605	604	607	571	606	570	591	623	594	626	589	595	640	581	607	597	610	616	622	553	621	588	573	620	630	598	554	616	627	593	613	594	582	611	650	586	618	579	561	563	585	603	612	613	614	590	688	628	643	601	572	577	567	605	605	578	630	632	617	656	606	595	582	639	671	648	597	599	603	582	580	631	611	615	573	615	657	583	596	596	633	581	675	618	634	621	618	619	629	603	610	593	640	623	577	571	631	614	629	607	592	579	558	600	595	615	641	596	620	613	575	617	583	624	603	604	625	575	587	637	628	589	597	631	588	600	604	614	608	551	597	641	622	595	587	605	613	621	584	601	610	599	644	645	621	600	629	590	591	607	605	639	609	604	585	601	574	609	580	591	585	566	608	588	643	613	606	610	613	633	619	627	633	608	622	605	649	587	604	624	616	614	622	659	636	629	600	595	571	630	614	623	620	640	583	611	592	603	608	571	599	588	616	596	623	621	608	620	545	619	601	574	578	600	637	585	617	627	631	642	575	593	644	604	621	631	620	566	616	621	574	592	597	642	605	631	607	598	580	621	664	603	577	624	631	642	619	639	619	596	593	617	620	585	573	587	615	630	640	665	634	605	617	606	636	612	581	584	647	603
1402	375	340	360	353	330	342	315	370	363	338	333	394	364	350	325	325	313	364	364	317	350	321	357	293	332	348	356	341	323	316	345	327	370	355	335	323	332	349	333	334	294	330	353	328	331	343	326	325	335	313	341	348	305	354	295	332	334	342	334	352	335	323	357	347	322	332	335	385	351	292	318	319	320	344	335	322	316	316	334	305	313	340	350	353	357	359	332	285	353	365	315	329	312	326	311	352	327	311	342	323	367	339	318	335	337	364	340	349	360	299	347	381	318	356	331	344	336	371	319	322	315	333	331	313	354	334	339	340	356	341	321	309	307	345	322	323	328	323	327	318	344	344	325	358	295	358	337	342	359	326	371	336	325	317	366	317	337	337	346	358	380	316	287	338	344	344	303	305	344	315	303	328	372	330	316	364	326	356	389	329	349	332	320	340	330	360	352	328	323	330	349	371	297	349	364	336	342	345	328	315	341	320	325	329	322	335	312	373	332	330	333	315	329	361	335	311	311	338	364	350	310	337	333	362	318	322	293	344	384	351	325	359	358	322	367	331	330	336	329	340	334	340	342	303	377	339	321	374	328	351	347	346	353	346	323	333	329	363	351	345	291	335	320	327	282	332	350	329	333	317	316	340	326	344	305	339	328	341	321	315	324	349	289	317	334	342	329	320	327	320	371	345	320	345	366	344	356	332	350	325	344	342	339	360	324	343	321	349	338	371	320	315	347	347	332	323	329	338	328	340	343	350	381	332	336	351	328	347	327	354	344	315	335	345	335	312	330	380	327	354	311	315	327	332	323	288	307	340	328	349	340	357	333	349	357	328	335	341	371	323	355	314	354	352	326	359	337	334	368	339	341	360	347	323	322	325	353	357	334	332	333	346	342	335	314	317	347	343	346	342	333	351	307	309	312	318	339	347	344	349	363	334	326	306	310	344	359	311	326	311	344	319	369	361	328	340	329	356	312	323	375	342	334	330	327	332	325	352	302	344	309	381	334	356	323	306	326	325	363	354	335	335	327	342	354	308	316	336	354	307	342	360	312	334	381	342	330	336	302	343	331	310	324	328	309	348	349	360	359	353	305	321	308	319	334	336	326	308	350	328	332	328	319	324	332	345	347	304	313	310	336	328	317	366	355	335	337	357	358	324	327	305	333	326	337	341	320	333	334	328	322	341	383	341	341	323	350	327	330	358	345	347	352	287	342	322	326	308	344	328	375	365	301	328	316	336	342	337	319	343	335	321	324	328	305	378	368	310	355	343	304	367	335	347	332	330	360	340	367	302	386	366	318	336	329	329	332	318	330	315	339	322	297	317	299	313	321	330	337	347	331	303	366	314	346	346	345	341	331	334	343	336	323	341	324	323	343	352	353	325	389	355	325	348	334	323	363	320	338	323	334	311	308	359	331	319	332	317	320	313	329	329	342	356	347	344	347	356	326	338	338	334	340	310	343	340	324	337	348	379	353	336	333	372	334	386	356	346	313	325	312	351	372	339	335	329	301	343	368	354	337	330	317	350	339	315	337	325	329	307	311	361	340	346	322	347	356	325	356	312	352	337	338	327	326	332	312	304	356	346	316	345	344	347	328	365	325	359	401	286	328	334	324	327	347	325	291	322	336	344	350	352	338	360	305	344	362	352	335	323	325	376	324	323	349	313	336	351	358	337	344	321	305	324	315	366	323	317	328	330	327	341	307	358	341	329	357	323	313	352	327	342	338	315	351	345	337	338	339	362	332	342	361	282	360	348	376	347	362	319	370	366	335	330	348	381	277	316	325	309	318	319	345	337	376	321	311	326	349	337	326	318	347	350	335	343	345	306	328	331	316	347	311	361	395	303	340	339	338	349	337	323	342	339	319	336	331	303	347	332	335	303	335	316	336	311	362	292	386	329	343	337	350	357	304	320	318	360	346	328	345	330	341	356	307	336	330	322	308	384	343	338	302	328	322	332	336	353	364	328	342	352	314	348	354	345	314	313	291	327	345	329	311	304	333	331	322	378	339	347	320	352	335	359	381	338	352	350	315	347	393	334	333	331	328	351	342	358	343	370	316	348	323	336	338	342	337	335	345	364	342	358	327	333	301	299	318	336	338	322	307	338	303	321	339	327	310	349	332	344	311	363	338	290	331	326	325	363	363	364	332	349	308	303	349	346	347	345	314	335	329	308	314	317	308	330	337	347	330	341	347	341	371	333	333	333	345	335	341	358	323	333	314	331	379	350	339	359	341	337	364	365	325	328	344	319	365	332	322	352	339	326	341	342	328	329	343	339	360	335	313	337	343	334	330	326	345	324	375	344	348	351	364	321	324	382	340	306	330	347	362	324	327	325	324	331	362	350	342	348	318	334	330	337	306	333	310	337	338	323	328	324	344	334	372	335	336	320	313	313	338	358	349	326	310	357	324	328	342	306	285	334	342	330	327	340	394	334	351	358	335	319	320	320	316	344	335	331	327	336	329	340	336	322	338	337	293	331	351	339	325	284	297	354	303	313	317	379	323	349	317	341	319	359	342	322	353	342	349	344	343	345	328	351	336	315	336	336	345	313	325	317	350	335	340	340	344	312	385	328	367	349	303	368	329	322	316	354	380	331	350	336	339	354	337	354	290	353	368	333	353	332	317	333	334	342	333	369	310	346	386	325	311	343	322	341	317	344	347	356	362	359	329	357	299	357	327	339	357	345	353	348	363	325	357	295	343	339	295	338	331	313	308	352	334	342	325	355	350	329	328	370	329	342	323	349	322	355	345	315	350	327	348	320	340	346	337	314	333	349	324	320	326	324	307	358	344	304	350	323	353	320	342	340	320	317	341	333	328	277	363	385	319	340	315	361	347	330	292	319	333	326	317	312	345	328	337	302	303	303	342	354	316	353	351	298	319	345	323	330	332	325	321	330	327	365	306	340	342	342	333	354	316	314	321	334	316	328	358	291	363	329	302	324	334	343	325	321	352	336	340	308	352	356	339	339	329	347	334	366	353	368	357	342	328	291	346	342	354	352	367	335	339	364	342	330	315	363	343	374	321	352	350	320	351	358	296	332	327	348	331	317	391	374	342	363	367	310	373	347	333	336	351	331	347	296	320	352	351	326	373	340	337	327	353	330	357	347	325	350	335	313	333	323	320	342	312	357	320	362	336	319	326	339	325	367	358	316	364	321	322	337	338	291	339	322	362	352	333	325	363	327	329	370	295	351	379	334	341	326	342	369	331	334	348	354	362	315	332	339	319	305	348	299	330	306	336	309	316	334	318	341	349	328	339	326	312	313	320	342	310	344	328	332	320	308	332	330	364	393	330	330	343	357	336	324	378	304	343	326	336	351	283	377	356	326	332	320	323	343	320	306	365	333	317	329	359	323	350	348	355	346	351	303	325	300	300	315	329	339	349	336	365	328	326	318	363	339	325	303	325	337	350	338	358	376	317	320	356	326	362	325	356	299	347	313	299	324	338	327	366	339	340	342	346	336	306	342	345	335	321	302	311	313	350
1948	767	805	820	795	808	802	828	840	801	793	776	820	761	790	764	803	773	749	770	781	735	783	819	756	797	760	800	723	743	739	736	729	766	771	746	747	758	746	773	736	785	740	828	762	742	804	771	783	780	737	724	774	731	763	747	747	744	754	772	767	784	821	736	764	810	743	763	767	815	726	788	762	758	811	737	727	776	745	737	713	803	769	780	765	780	708	753	777	771	784	743	773	778	770	749	758	755	767	822	785	768	749	765	714	768	759	763	756	784	806	759	757	755	806	723	774	786	782	746	753	790	759	756	749	773	751	721	768	756	729	747	818	749	814	772	740	742	752	771	790	770	744	740	758	750	750	723	761	786	738	756	760	781	756	733	710	792	803	810	726	741	734	782	836	749	740	686	785	719	736	816	809	776	770	795	784	764	763	758	789	784	738	721	741	744	833	765	764	784	740	801	780	768	776	790	784	794	796	769	773	784	756	767	774	715	745	772	782	791	774	702	760	818	724	802	788	754	724	769	733	794	794	762	765	753	807	778	777	727	755	733	779	751	768	770	772	697	780	743	715	753	760	765	780	729	774	778	779	755	771	791	802	788	720	737	823	763	765	776	763	764	753	762	731	741	741	733	720	820	721	754	758	771	760	743	784	800	755	785	829	760	755	776	769	797	756	725	763	760	805	743	769	760	778	761	771	736	795	738	720	828	758	739	773	785	758	772	749	790	775	729	770	763	783	787	740	719	780	747	822	718	782	806	756	747	753	810	769	776	810	746	779	776	802	818	770	783	799	754	788	780	811	759	749	808	743	790	770	785	724	710	802	724	710	784	746	736	740	776	777	755	809	795	755	800	764	792	750	767	780	798	742	730	749	754	769	780	804	745	768	785	748	733	710	781	779	750	769	765	774	784	763	752	824	760	762	756	760	833	771	754	731	807	785	784	756	790	729	779	775	807	739	745	752	766	767	726	815	783	766	766	775	757	764	849	783	726	764	762	736	729	745	729	765	747	790	770	730	776	789	820	753	738	768	822	740	757	816	802	809	675	766	759	788	775	766	745	718	762	778	722	782	812	775	741	730	795	762	737	743	762	769	741	805	767	687	792	776	813	803	769	733	741	769	766	744	745	764	761	740	772	758	780	744	786	747	800	783	724	787	742	769	805	818	736	738	765	744	781	742	758	763	796	751	756	833	796	763	804	776	780	761	762	763	811	739	781	712	718	794	758	787	741	710	714	713	826	791	743	740	740	718	760	755	767	746	703	785	826	727	748	762	725	772	714	825	755	700	797	755	815	764	743	724	740	769	769	802	759	772	737	710	732	742	791	786	796	773	769	717	765	772	705	772	745	802	749	806	767	709	730	746	778	732	774	823	783	745	783	736	798	737	728	736	787	763	736	743	732	775	749	749	764	746	789	707	757	780	746	735	779	828	734	726	766	737	777	754	790	761	803	763	751	727	810	782	769	730	759	746	761	780	803	798	745	764	784	778	754	750	737	777	737	751	760	776	752	795	728	753	738	755	741	725	807	780	787	776	734	779	791	771	788	771	713	790	769	738	732	727	758	692	794	786	761	768	786	766	768	816	758	745	753	738	761	773	729	774	801	812	749	777	751	740	739	727	794	826	771	764	766	767	754	742	733	757	771	792	797	753	771	808	767	737	786	770	800	771	782	729	751	704	768	829	710	744	728	762	803	731	746	760	755	765	764	765	779	757	792	790	770	786	759	730	777	758	761	737	799	779	738	788	772	752	836	806	745	779	747	779	730	806	760	765	791	717	767	742	733	779	792	783	741	807	774	753	800	758	788	815	780	774	772	769	754	736	800	799	802	737	771	784	756	756	718	748	760	760	758	753	733	784	725	801	771	771	751	772	704	737	757	724	758	774	766	782	779	817	733	739	750	768	753	790	807	783	743	784	764	680	768	736	763	732	807	768	746	775	742	757	781	736	791	734	769	753	733	826	785	785	732	790	780	794	789	747	775	777	759	762	749	784	753	731	770	799	726	749	737	718	717	748	798	760	769	758	781	799	712	746	765	779	747	789	775	759	771	734	778	830	762	827	744	787	740	748	741	755	796	749	768	714	718	799	778	770	741	766	751	761	774	749	722	758	814	777	708	805	800	783	779	776	731	782	781	737	750	741	820	791	774	804	738	795	796	759	774	740	726	763	811	808	771	765	760	789	829	789	771	808	747	794	803	809	807	751	774	760	769	782	740	792	752	754	782	748	724	765	723	779	751	773	808	742	789	762	778	730	751	779	772	752	755	780	760	773	773	807	783	759	793	811	752	793	716	741	773	771	720	710	752	713	783	742	763	779	761	795	736	788	803	755	829	765	759	754	703	747	775	799	748	790	769	788	767	791	743	770	769	809	758	795	768	767	788	787	694	770	777	774	764	794	743	826	810	721	771	745	787	798	713	768	781	783	780	753	805	766	743	751	753	764	765	765	739	769	757	741	764	773	781	770	759	821	712	747	717	820	798	785	754	764	750	784	764	787	760	773	742	738	780	783	742	737	737	772	731	714	785	764	759	777	740	747	791	772	751	749	778	796	793	782	823	767	773	754	747	816	718	768	740	708	791	720	805	808	738	791	740	754	780	769	764	777	795	771	759	744	776	762	814	721	765	803	738	781	769	754	772	802	736	799	780	782	785	768	773	785	737	750	788	801	772	750	811	840	746	753	800	800	773	745	735	752	777	806	769	711	706	775	748	785	758	752	835	752	756	772	730	758	789	706	755	737	773	751	778	758	762	735	752	808	726	799	753	739	762	804	795	738	825	783	757	857	814	808	733	763	838	733	728	783	742	788	751	760	751	720	763	728	787	772	758	744	802	755	750	797	754	763	778	770	728	763	773	744	735	809	784	723	772	783	745	739	738	771	761	778	744	796	771	770	762	761	777	724	772	770	806	729	777	807	794	750	716	754	756	791	722	806	780	799	807	728	773	806	724	778	794	780	754	809	752	789	742	753	763	792	748	774	750	789	764	759	723	784	799	726	789	767	784	784	800	764	794	764	766	812	734	773	767	771	746	757	734	764	751	779	726	761	769	769	771	727	780	782	807	813	734	745	786	780	769	722	765	764	809	709	741	749	748	761	764	749	732	776	774	737	765	786	744	741	770	712	775	757	706	765	730	786	759	772	749	751	762	741	764	752	755	785	723	776	788	794	792	742	778	721	727	808	701	780	728	758	774	747	721	781	767	758	772	743	727	776	795	751	761	760	827	786	776	748	724	751	782	736	748	766	774	777	734	772	736	762	788	816	780	852	764	747	762	775	735	712	792	781	751	747	817	746	742	768	791	787	742	782	749	768	745	784	778	759	802	738	818	804	759	741	727	756	718	760	774	733	790	720	766	723	764	798	821	767	756	781	767	792	781	731	755	721	764	815	744	777	768	752	778	793	785	762	766	781	767	733	778	767	810	782	777	792	723	783	727	762	744	816	785	760	809	746	770	748	734	735	735	735	733	804	805	786	780	758	785	768	772
7319	572	626	541	517	419	420	379	368	379	394	405	371	404	348	329	335	329	364	339	361	358	363	350	349	358	367	334	379	382	347	343	370	354	328	348	398	330	322	345	333	383	340	332	366	341	342	317	364	382	327	361	358	374	342	349	327	342	350	317	330	354	329	346	369	338	335	316	351	365	323	374	350	368	371	357	332	333	349	358	313	341	352	325	321	380	361	338	336	360	336	327	338	368	311	333	365	374	322	329	347	359	350	324	394	346	389	332	315	343	321	339	330	345	340	325	364	345	361	313	352	346	327	341	363	346	353	334	356	347	331	343	339	347	354	350	339	368	348	310	332	323	333	344	331	347	373	306	356	330	325	366	353	353	333	367	336	340	361	336	327	320	353	362	337	323	338	382	289	337	332	365	292	357	361	367	356	303	342	374	340	393	343	354	358	373	315	352	331	347	319	353	305	326	347	351	328	342	326	356	314	337	366	367	330	341	378	334	365	355	332	306	334	323	347	369	357	336	343	355	359	328	338	330	350	358	308	326	354	376	334	334	351	363	381	372	331	339	322	362	372	340	341	357	332	324	363	343	330	339	364	354	344	297	324	365	326	358	352	338	363	350	342	352	329	340	358	343	367	344	358	368	314	352	311	362	345	320	348	349	346	339	336	353	350	341	351	311	325	403	334	362	343	363	320	363	357	350	346	370	336	320	339	317	355	348	340	345	379	351	361	329	385	322	333	348	380	326	340	389	339	334	310	379	318	348	326	340	355	352	322	344	329	361	333	373	347	341	288	297	322	308	323	334	342	332	351	378	355	367	342	357	351	360	349	334	344	370	324	344	349	367	363	332	360	348	330	370	370	388	327	315	370	368	317	311	315	328	336	329	367	347	362	346	353	358	334	367	344	384	360	351	325	313	357	332	347	374	347	343	334	329	374	355	331	377	361	376	364	371	362	343	382	323	353	386	356	312	304	330	327	363	359	341	351	345	369	332	371	350	374	350	342	343	373	360	320	344	352	388	371	354	348	376	378	336	342	347	350	359	344	349	348	334	338	347	359	301	339	339	359	345	371	366	359	351	298	350	354	350	352	359	360	367	346	365	328	325	345	324	365	318	330	339	324	370	341	348	335	336	346	359	327	319	319	369	358	319	342	340	335	332	354	339	343	348	369	332	359	318	353	329	366	334	360	351	339	360	338	360	326	302	331	408	350	346	340	339	363	352	329	365	329	375	387	358	329	301	338	325	319	336	342	376	355	361	324	379	343	347	372	361	369	345	324	325	351	358	344	345	311	337	325	325	317	366	346	336	360	328	354	338	336	334	358	358	392	338	343	344	329	392	344	341	309	348	284	345	352	335	338	354	386	358	325	351	330	328	340	383	329	369	361	343	354	340	336	340	342	326	338	347	366	346	356	345	350	356	344	379	338	344	352	365	326	355	352	374	351	368	352	342	324	372	308	328	380	313	302	338	335	349	363	337	334	330	335	320	372	349	355	343	336	328	386	344	332	375	402	316	324	316	337	335	363	336	352	333	313	327	379	334	318	330	316	345	356	368	320	349	336	325	352	319	348	348	360	319	388	358	328	321	337	312	348	383	323	380	330	351	368	367	366	350	366	347	327	350	361	353	331	336	360	345	307	373	344	344	326	348	339	335	355	355	341	358	353	378	349	333	315	335	350	327	332	339	365	367	353	378	359	369	339	349	343	345	351	331	344	317	384	339	349	350	324	374	333	350	356	319	358	341	386	342	372	337	360	369	344	334	325	339	340	310	347	343	347	310	342	345	355	371	377	329	367	331	328	378	345	336	322	354	342	390	360	341	344	353	356	353	338	328	347	360	357	353	319	365	353	333	356	357	320	360	339	311	347	337	339	324	331	334	336	353	333	334	327	355	349	348	343	331	305	352	286	357	349	334	345	364	360	369	335	353	336	348	366	334	353	344	354	334	324	328	317	394	354	356	336	350	345	317	285	304	358	327	361	366	338	336	340	350	354	330	345	340	355	354	352	366	357	354	349	343	378	347	394	327	331	330	333	340	339	343	316	336	361	373	352	336	357	325	332	355	355	382	346	351	352	349	349	373	365	341	334	318	385	368	339	367	321	354	345	335	298	338	327	355	372	345	355	354	325	373	349	359	356	326	366	330	342	340	361	338	332	353	353	339	332	328	365	327	366	357	342	362	326	360	317	361	354	361	346	365	378	341	351	355	354	338	303	329	301	375	341	324	307	344	361	317	339	336	322	354	398	350	381	338	323	353	358	358	379	341	376	352	358	334	332	363	308	326	361	376	327	331	342	368	342	356	329	367	376	367	348	333	333	320	333	337	356	340	362	318	316	369	357	364	373	349	351	356	317	344	357	363	347	338	362	360	335	349	332	350	347	346	326	341	365	354	392	357	342	352	325	364	373	384	372	349	391	357	356	357	340	329	317	330	343	377	356	320	330	347	353	342	353	305	358	345	373	365	363	325	338	323	321	374	350	354	356	319	342	351	307	357	337	350	373	395	354	351	331	377	358	347	348	361	350	344	348	350	335	334	368	357	349	326	313	334	345	325	342	332	349	372	352	364	346	351	343	310	331	355	332	336	354	350	359	345	337	349	377	351	406	312	373	384	348	355	321	361	366	345	370	363	352	335	337	353	356	310	371	341	341	333	338	346	313	372	327	344	360	357	326	383	346	349	323	332	357	355	359	334	329	349	347	332	311	320	332	357	380	358	340	360	332	300	331	365	331	346	361	350	305	356	334	344	347	336	365	337	408	358	327	329	387	366	349	373	348	371	322	344	355	313	346	313	327	327	337	371	359	312	367	342	387	349	314	350	336	325	334	369	346	332	365	382	342	366	402	365	325	356	331	343	345	327	372	359	349	315	352	383	332	316	369	357	298	351	304	328	352	344	343	353	344	331	354	329	331	366	361	355	331	337	373	351	313	372	374	366	354	340	312	384	400	383	326	374	365	369	352	333	368	361	337	323	352	344	335	367	359	325	337	368	317	355	359	345	348	302	361	351	334	353	330	338	376	360	293	338	369	376	324	345	374	330	337	375	390	357	362	354	351	332	324	334	327	316	376	363	335	337	311	340	367	338	338	359	314	330	318	363	313	324	319	313	378	360	319	334	340	393	341	350	324	342	363	334	354	352	351	331	310	309	357	365	356	318	328	352	343	320	348	360	324	357	365	353	362	346	332	346	357	358	357	338	309	342	335	305	341	330	341	343	328	342	353	352	348	366	337	314	396	330	353	362	379	354	349	360	360	347	350	339	324	344	340	350	328	374	356	365	343	345	377	336	306	354	350	320	355	335	327	335	340	364	365	367	316	345	363	354	378	355	366	340	340	337	383	336	389	355	319	322	341	318	396	316	333	341	341	364	331	346	330	363	362	357	335	328	319	322	345	326	369	307	337	386	369	341	357	392	342	325	329	340	318	373	348	359	325	368	361	360	356	338	326	340	348	362	357	359	357	341	325	358	319	338	344	315	359	349	397	352
6458	1002	1318	1499	1393	1148	1077	1111	1015	973	892	956	905	902	907	857	841	847	843	851	775	832	797	781	807	808	757	829	785	782	820	808	831	800	807	819	815	803	817	766	784	804	805	778	824	776	762	803	778	767	789	789	738	833	792	796	802	773	769	806	763	822	775	801	742	731	799	777	807	793	762	788	752	807	752	755	734	806	820	759	784	750	819	796	750	750	788	783	753	784	785	772	782	792	813	779	785	776	749	803	760	747	822	793	801	791	771	773	789	845	806	798	828	835	776	776	753	774	759	776	792	792	774	777	801	757	776	795	781	811	782	817	768	839	804	764	810	757	784	790	798	819	756	822	808	773	761	797	789	788	790	817	811	731	745	798	777	764	831	784	787	852	798	803	748	795	783	795	778	771	752	785	801	768	789	817	807	770	811	776	789	824	777	751	811	781	742	805	748	762	786	776	822	787	772	791	809	818	731	773	759	827	813	814	809	750	774	821	797	774	810	734	817	765	834	823	777	809	800	780	802	742	792	801	775	813	801	765	786	787	778	769	796	760	771	804	722	813	799	815	782	807	751	798	745	779	781	777	809	774	759	763	784	806	770	769	739	775	768	783	769	763	813	807	821	803	800	815	798	792	738	782	796	748	777	734	759	792	782	806	739	824	762	769	743	789	774	831	745	796	819	785	801	778	759	757	817	771	787	778	761	758	780	784	776	775	797	779	815	777	769	835	798	751	759	829	812	757	755	835	799	777	781	755	812	781	782	767	756	819	803	751	732	752	807	766	776	749	713	774	799	779	787	810	737	814	785	747	759	768	720	789	794	761	840	772	765	754	752	823	725	769	762	744	725	738	795	798	763	766	724	825	800	794	815	757	738	770	862	785	795	833	778	744	841	730	789	760	822	849	756	791	761	787	751	780	787	757	780	806	834	725	757	779	808	794	783	770	794	751	763	776	751	769	758	772	779	812	789	769	829	850	781	784	761	772	776	785	808	779	763	761	855	781	762	775	785	807	800	749	862	812	811	819	746	766	797	802	829	759	823	767	823	786	776	774	777	822	828	790	730	784	763	814	788	780	789	761	720	799	758	753	825	818	757	763	789	804	786	785	742	783	770	759	774	770	792	772	801	845	822	767	832	757	773	802	769	792	764	793	828	777	800	774	774	821	778	815	831	769	786	795	762	804	727	782	810	824	778	821	768	725	788	768	780	759	793	815	737	762	813	773	788	818	784	773	765	764	797	768	863	768	859	738	814	768	816	781	754	824	809	793	770	761	785	761	766	753	842	799	775	811	749	735	787	794	765	771	708	794	741	770	774	773	804	762	742	781	795	844	780	765	778	767	818	752	813	779	813	779	777	767	750	766	751	802	788	824	779	741	794	797	790	813	764	803	802	804	780	783	800	766	763	809	790	792	814	749	787	844	738	757	776	764	810	841	779	793	793	766	802	810	752	748	796	785	768	783	738	773	780	782	795	801	818	742	843	818	747	762	770	751	789	766	809	821	799	762	767	823	798	803	785	855	746	813	833	785	795	806	817	829	713	771	814	798	830	776	746	807	803	777	788	742	832	816	776	798	807	806	817	781	752	836	767	755	751	820	823	773	799	797	778	800	772	752	757	779	736	746	812	773	784	815	775	844	764	806	817	765	802	803	787	780	817	804	769	800	776	739	736	770	727	782	762	759	802	796	801	787	775	790	771	814	767	771	804	735	822	796	767	778	797	789	765	707	813	790	838	812	736	814	815	796	791	809	794	761	759	724	776	783	774	793	837	798	780	809	778	782	783	776	718	761	820	812	747	778	742	770	790	762	766	787	776	778	767	805	785	787	802	772	780	809	791	758	812	744	832	786	789	774	789	792	819	771	796	796	774	762	719	790	767	826	752	755	774	797	796	742	787	783	791	798	807	795	774	754	798	813	800	818	830	788	750	740	810	789	781	808	800	772	745	729	771	787	798	823	747	824	806	790	787	742	842	767	800	756	833	764	800	838	784	796	776	816	784	771	753	778	812	800	825	759	746	774	783	804	790	769	776	793	781	730	823	821	746	787	796	787	866	790	780	824	784	746	780	752	828	716	806	769	771	781	760	756	783	758	762	849	800	803	747	740	801	793	825	800	836	793	788	807	790	753	802	809	755	773	801	760	852	791	809	796	713	761	775	771	803	826	790	830	811	799	782	799	756	791	755	778	789	785	805	786	736	788	750	818	752	772	813	808	734	798	772	766	774	796	797	761	803	833	818	799	789	810	753	792	784	808	784	762	795	814	832	758	762	784	840	799	773	756	777	785	782	772	757	771	766	796	774	788	746	793	785	760	833	812	834	760	815	751	778	770	775	782	739	793	774	772	769	763	812	764	784	767	756	808	798	802	800	778	790	783	811	840	809	793	761	786	732	789	799	828	766	771	792	823	802	742	795	746	806	744	800	767	774	791	743	774	850	809	768	757	749	811	776	808	813	807	734	746	817	763	742	770	810	786	784	765	799	780	801	813	784	765	791	781	747	771	792	782	826	739	783	833	769	799	810	839	768	780	789	817	819	785	767	784	719	810	792	769	794	792	809	728	796	783	777	791	771	759	774	764	768	767	763	773	764	781	753	783	806	792	773	818	805	779	803	797	813	725	798	800	735	765	828	809	752	805	785	793	762	810	750	808	761	778	768	809	773	809	763	766	804	761	758	762	810	784	724	787	789	788	787	817	804	805	802	782	805	785	779	783	762	772	747	802	786	769	839	753	768	791	776	781	733	786	788	832	793	804	791	778	808	739	734	758	740	779	748	774	814	789	791	785	834	817	726	805	743	777	766	760	806	793	787	794	788	798	780	801	773	774	783	786	749	823	726	781	757	777	771	806	775	780	775	826	766	782	758	795	808	763	819	707	778	797	806	738	753	771	796	702	741	827	785	748	779	808	788	791	792	801	785	777	756	794	758	805	805	751	802	792	751	807	807	749	781	807	840	795	785	796	785	735	772	819	810	749	742	788	764	770	766	748	779	737	816	792	724	745	782	849	794	769	788	729	793	807	752	819	799	798	774	799	769	739	803	744	753	808	774	788	783	832	739	800	812	802	795	790	798	784	801	804	738	827	756	751	731	797	808	765	796	781	809	737	788	806	779	723	773	768	775	802	791	785	799	764	761	798	793	765	725	777	780	789	773	745	783	790	751	815	778	837	810	771	825	809	781	759	792	756	746	798	776	747	796	798	793	822	783	747	789	728	810	746	790	759	782	820	763	746	770	753	786	798	789	792	814	796	831	798	748	819	809	768	769	785	779	791	788	799	786	761	743	712	826	797	797	784	748	756	811	797	760	793	770	839	724	785	802	807	791	808	808	748	776	766	785	768	808	800	784	800	734	806	762	843	785	789	852	749	796	773	784	801	782	839	773	791	815	751	785	775	763	793	727	803	823	774	783	804	809	746	779	783	804	743	772	788	743	785	789	817	728	813	791	843	807	796	819	794	806	772	785	804	823	814	770	787	760	769	811	810
13155	973	748	666	519	442	353	353	331	333	289	265	308	272	273	301	321	314	257	267	251	238	246	275	268	252	273	267	277	268	248	280	248	258	265	253	247	221	240	290	257	271	245	252	232	240	255	240	269	259	281	283	257	273	214	261	256	267	259	234	212	268	259	257	258	250	228	262	260	230	234	263	238	259	249	251	246	243	261	260	215	246	253	263	250	259	245	248	233	239	215	238	281	268	265	269	245	227	255	253	242	222	254	260	231	257	246	242	261	273	237	265	270	245	252	245	257	249	269	258	259	283	275	280	269	267	229	235	250	271	246	232	256	253	248	257	270	229	256	291	264	267	275	254	249	283	246	251	260	254	227	246	269	223	212	238	270	237	253	248	219	245	235	256	259	262	277	267	228	259	261	241	264	270	270	246	235	244	237	232	229	266	251	224	274	229	268	250	257	246	267	272	219	278	300	252	274	231	262	224	261	313	209	259	250	239	240	251	306	249	306	271	268	274	272	241	265	219	246	248	234	259	243	276	215	274	241	256	266	258	271	248	225	231	256	267	289	238	259	259	285	268	251	257	258	253	261	254	259	211	260	267	291	269	282	242	246	246	261	263	252	237	221	254	265	255	257	242	248	272	245	226	264	268	253	291	277	273	298	260	257	283	252	267	225	255	243	271	289	245	237	260	252	244	265	243	253	256	248	289	244	245	256	256	247	243	263	272	311	233	230	267	246	235	258	239	284	257	274	266	242	263	245	261	260	246	268	271	261	233	260	274	292	282	227	265	273	263	279	253	242	222	243	267	293	246	248	290	265	267	254	277	245	265	247	278	284	217	265	287	243	259	262	265	252	243	245	244	263	252	270	239	251	277	275	269	224	280	270	255	232	269	231	237	235	244	253	220	264	254	241	237	240	229	256	231	268	250	238	262	259	230	253	230	261	242	265	256	244	220	255	228	222	236	247	262	255	251	254	257	259	260	285	255	283	267	246	234	286	248	263	268	250	238	250	238	239	265	275	241	228	265	265	268	251	226	239	224	271	270	262	249	249	243	274	251	298	237	238	237	297	267	233	210	261	261	211	248	256	239	246	260	258	235	289	269	241	225	270	260	252	243	292	251	252	220	278	242	259	272	278	283	270	282	240	296	236	268	253	235	240	267	252	232	249	241	282	259	234	255	262	257	250	224	256	236	276	259	241	250	237	239	266	254	253	234	279	257	253	266	254	246	236	282	228	246	257	267	241	242	270	257	247	231	253	263	247	228	259	255	268	271	276	263	245	227	249	262	271	267	248	245	246	271	256	250	249	258	237	231	281	251	270	254	259	265	258	252	264	257	281	257	284	248	245	251	245	262	239	291	267	265	278	256	258	238	263	260	248	279	267	244	270	247	273	253	259	264	265	275	256	233	269	257	250	225	248	253	263	277	256	258	259	240	232	291	224	205	282	285	224	242	264	263	241	239	236	249	247	220	230	241	234	244	243	251	240	259	262	256	284	232	294	265	248	263	270	248	269	226	238	224	240	214	236	242	297	265	227	248	260	284	238	289	235	244	255	272	250	259	230	233	253	253	236	246	262	263	297	254	262	263	266	262	260	240	256	247	246	243	270	257	255	260	301	258	255	238	249	242	269	229	247	216	250	250	269	245	229	246	254	248	259	240	275	218	251	254	229	243	275	251	269	258	232	238	252	235	273	269	267	246	244	270	254	283	278	250	277	262	266	276	261	284	274	244	276	275	288	262	243	262	257	239	256	276	254	284	262	245	234	273	275	243	280	255	219	249	238	259	243	255	234	243	258	227	250	244	246	282	274	239	242	261	271	272	230	264	215	248	271	239	266	240	243	260	230	263	249	279	262	262	254	274	248	270	240	250	248	260	263	259	303	248	266	244	266	260	229	260	250	247	252	278	262	237	265	257	237	251	253	242	260	230	232	279	248	231	280	240	245	248	229	241	248	263	249	234	245	230	241	277	220	258	245	249	266	233	277	254	274	280	278	239	268	255	232	242	294	221	269	247	241	269	273	248	285	241	254	253	255	244	270	276	255	251	228	261	274	257	251	252	281	282	285	246	248	232	245	260	261	249	222	271	268	257	278	261	228	247	231	294	243	263	250	247	246	249	273	272	287	248	226	252	229	226	228	258	273	262	236	257	272	222	232	225	256	275	245	271	271	270	271	234	243	252	240	247	259	261	259	265	266	228	258	288	229	258	261	228	244	270	273	261	252	286	251	262	245	260	232	247	243	272	289	217	233	225	266	237	242	246	247	247	275	256	231	241	220	244	251	251	282	223	245	258	229	247	238	277	252	258	250	243	243	250	249	273	252	258	290	268	246	229	230	246	265	276	237	288	259	230	247	267	257	288	257	299	243	255	254	249	283	239	265	236	262	237	260	255	228	263	249	286	242	253	270	280	244	276	253	240	267	256	265	260	236	232	238	224	272	238	218	260	246	252	263	254	269	243	243	239	251	262	253	269	252	249	280	254	237	230	261	249	253	239	262	276	239	239	253	265	253	220	285	256	250	265	259	254	261	230	246	257	258	278	271	246	253	245	212	269	270	250	257	237	248	231	229	246	248	257	271	260	261	261	255	270	279	282	275	260	300	247	266	273	278	244	247	242	252	241	224	247	234	255	265	263	209	246	236	221	268	263	245	268	260	293	279	261	255	261	254	277	227	259	258	284	229	282	239	261	259	288	287	245	246	266	270	269	253	240	243	280	236	247	284	262	264	229	236	256	254	273	266	259	250	226	271	258	245	247	260	251	265	254	222	244	234	265	242	253	259	252	240	276	218	235	278	270	252	238	256	254	248	230	241	246	234	264	252	270	262	274	237	245	242	254	247	260	283	265	311	240	238	259	290	292	255	289	242	239	267	256	259	247	226	247	254	253	246	229	243	269	304	231	245	242	279	267	255	230	261	283	209	227	243	249	273	262	240	259	228	263	243	247	281	253	230	274	249	217	267	255	254	255	253	249	257	216	241	223	272	262	247	250	274	280	248	234	272	230	242	266	259	262	273	240	290	217	259	264	252	250	262	277	271	221	216	252	274	229	243	263	258	252	268	258	236	304	230	270	256	243	253	224	263	259	267	262	273	228	295	242	238	252	232	251	259	243	269	269	245	212	250	264	228	257	255	227	241	272	266	257	266	275	274	271	247	230	237	252	255	237	254	234	255	273	211	270	232	270	214	235	248	268	245	268	254	269	254	255	259	259	266	261	241	257	278	229	231	254	233	233	278	291	257	275	263	246	221	236	257	251	224	214	244	255	249	265	297	262	264	259	246	278	248	243	266	264	271	230	263	269	234	247	237	244	261	266	255	273	261	253	246	253	246	262	260	263	259	273	245	259	267	241	244	282	302	267	268	253	265	269	248	297	271	239	261	231	268	252	293	249	257	297	248	286	219	263	281	248	237	263	266	257	298	278	284	231	287	241	278	229	266	233	245	244	219	244	252	267	254	268	247	261	250	300	266	262	281	265	242	270	242	263
7953	1006	1746	1932	1641	1425	1201	1066	1002	888	909	821	755	799	703	699	727	686	642	704	647	676	647	686	653	628	653	687	619	635	618	648	604	585	604	613	635	560	606	628	619	612	641	617	597	586	611	612	600	580	631	619	603	599	589	585	579	608	583	595	622	578	615	586	557	573	606	573	605	580	604	603	612	612	554	608	612	591	557	597	599	584	650	612	622	579	606	632	605	620	614	617	590	604	574	624	593	556	605	591	585	580	598	612	589	584	589	604	581	626	595	573	559	610	624	588	562	611	552	607	617	570	601	626	597	628	585	616	588	608	618	589	606	594	544	570	570	613	604	588	593	585	617	614	581	584	618	606	575	634	585	624	579	581	587	626	616	584	595	616	635	594	640	590	641	605	604	577	640	598	579	584	616	634	634	563	659	620	659	595	588	597	607	621	610	595	574	623	618	609	592	606	665	590	596	606	586	588	613	620	610	614	611	551	567	580	583	580	580	607	593	638	610	568	599	603	587	619	588	572	624	601	598	596	589	642	564	593	596	644	645	631	635	606	566	579	587	570	629	605	613	586	593	566	627	636	549	594	593	606	610	598	616	607	627	579	582	579	581	533	620	586	580	597	577	582	569	592	594	600	588	637	594	578	609	553	592	576	608	576	583	628	605	624	575	578	544	599	624	569	612	614	659	605	618	556	610	570	586	569	590	591	602	599	579	627	605	565	563	640	582	612	574	597	626	584	604	604	578	642	611	607	601	560	599	588	590	601	602	578	591	613	576	587	596	609	581	601	602	596	558	633	536	602	574	565	568	616	579	589	598	575	572	570	618	599	584	599	584	576	568	587	577	584	570	577	640	580	580	557	597	617	607	605	580	624	605	593	581	581	631	610	578	574	586	571	587	618	592	584	600	599	594	582	553	559	639	627	587	610	590	578	610	584	583	565	576	578	632	620	572	537	543	601	602	580	604	554	574	613	591	555	592	606	646	617	595	605	604	610	568	558	610	593	611	588	582	593	582	576	590	585	589	560	604	575	578	615	575	602	608	586	628	596	614	559	607	576	574	581	583	626	611	577	574	594	630	597	611	624	561	634	616	605	616	610	548	587	612	593	572	647	517	585	562	558	595	590	626	607	576	573	535	582	633	553	571	623	587	583	622	567	597	597	629	582	561	605	619	588	560	543	612	589	577	593	607	581	604	613	607	554	630	579	595	616	577	564	581	581	597	567	624	601	598	592	551	635	601	611	600	598	578	576	604	583	577	561	616	560	608	611	598	590	609	570	617	590	573	576	619	621	544	609	581	605	621	557	581	557	617	606	573	570	576	594	575	572	579	574	588	578	578	567	632	563	619	628	622	585	629	582	619	579	593	620	604	574	610	603	584	601	602	624	594	579	594	600	598	607	617	573	636	596	615	587	584	582	632	586	599	572	629	603	576	650	600	598	616	563	647	608	641	594	618	592	630	621	613	582	624	605	563	580	612	569	590	598	552	593	603	592	567	612	640	618	589	537	605	627	609	625	598	595	636	628	607	585	591	622	630	641	603	625	635	549	628	620	650	618	613	629	588	626	595	567	592	599	611	633	533	615	592	586	606	570	626	559	548	588	662	598	644	595	590	614	621	595	642	574	635	626	579	568	563	608	625	562	575	633	589	619	662	590	595	599	563	554	553	542	621	584	602	607	578	601	529	616	614	611	591	549	567	618	589	591	572	562	587	606	614	604	600	574	601	567	599	614	551	566	566	612	579	606	575	590	604	580	595	575	595	559	554	576	596	592	549	606	616	601	597	606	599	595	583	617	597	608	607	543	566	584	534	560	612	600	601	592	560	599	595	630	594	582	578	625	582	632	630	564	567	598	611	581	617	591	612	613	569	595	571	581	655	596	627	617	577	618	614	638	620	583	623	626	590	601	618	615	571	543	603	605	579	601	603	621	596	550	598	546	574	587	599	620	578	624	571	590	581	602	650	622	582	589	625	619	526	617	573	620	591	611	571	603	589	576	623	552	611	647	558	604	597	576	570	608	579	550	559	592	577	561	567	516	579	559	601	568	634	564	632	601	589	612	611	629	601	608	583	606	575	616	563	594	551	600	602	592	585	632	573	594	593	570	638	600	587	565	613	639	564	606	638	614	560	604	595	610	604	630	590	591	589	619	604	595	626	563	603	585	614	599	616	586	594	584	594	606	571	599	568	539	547	621	589	609	567	600	599	557	594	581	583	598	569	577	581	600	569	605	575	591	612	590	565	565	635	601	617	601	602	618	597	625	603	603	628	600	593	555	585	577	601	597	567	602	594	597	570	552	585	588	554	582	615	623	563	670	549	579	612	575	547	593	615	620	567	550	614	600	618	617	603	592	580	591	574	605	563	625	595	606	593	628	613	613	592	585	599	602	613	651	614	599	620	611	580	606	545	577	602	558	554	635	575	573	618	612	604	556	617	571	634	595	618	603	614	600	646	627	629	578	583	521	583	576	606	624	561	563	594	614	579	557	639	568	634	589	562	589	581	590	614	561	591	631	579	575	556	583	631	629	612	529	568	589	646	612	582	612	590	585	641	576	586	567	562	574	637	634	617	588	622	608	600	598	601	585	565	612	647	619	605	574	577	571	624	601	588	617	554	611	574	550	572	605	608	594	608	590	603	595	567	561	600	627	579	600	612	602	543	617	606	600	582	597	622	605	623	592	646	594	614	619	576	618	608	572	584	587	576	594	570	581	599	584	614	533	593	608	580	565	610	609	604	571	584	571	609	610	612	596	616	641	605	554	602	638	601	629	613	579	548	599	569	546	582	579	556	591	598	591	580	616	598	624	584	614	637	605	619	614	583	615	605	600	552	612	613	590	644	582	582	571	545	583	628	599	580	599	580	565	565	599	607	569	582	610	575	580	596	576	611	592	593	638	602	599	578	556	575	569	626	595	623	570	582	591	627	588	585	599	563	561	587	640	623	592	557	581	548	602	560	603	600	552	604	609	591	621	609	603	594	622	620	618	627	648	570	645	574	608	606	602	581	580	566	589	555	594	606	578	614	659	560	574	615	630	581	624	567	591	572	620	599	624	615	638	576	611	558	555	582	578	611	601	617	590	607	593	606	564	607	643	552	572	597	560	598	615	566	591	589	589	576	605	619	594	601	596	548	624	575	640	581	631	588	599	630	590	591	562	614	584	565	635	586	559	579	571	576	588	577	615	563	555	604	551	631	603	613	604	546	564	581	630	638	598	557	597	594	600	556	598	622	610	586	625	614	578	586	582	584	594	623	579	590	608	594	575	568	602	586	621	577	611	603	605	599	625	611	569	554	557	613	623	606	548	589	614	623	597	614	598	570	592	601	610	574	596	586	571	577	607	596	621	610	599	594	581	636	575	607	583	634	632	635	632	574	590	629	587	612	589	577	606	593	608	596	596	566	595	604	600	577	599	570	602	580	595	595	591	610	609	615	628	572	607	599	588	562	571	581	590	598	613	593	585	600	649	631	591	620	567	589	580
1376	327	338	340	378	316	353	322	378	353	345	322	285	313	339	324	314	317	314	324	323	296	335	309	313	339	334	369	345	339	323	337	364	323	326	375	361	331	337	308	280	310	308	314	361	358	325	309	339	325	328	318	334	337	364	370	328	319	294	308	315	359	333	338	288	352	322	316	325	305	341	344	300	317	345	323	309	355	348	327	354	295	338	334	300	331	311	298	353	322	313	345	339	345	286	327	364	341	333	321	341	302	324	341	334	356	333	307	332	323	327	364	349	354	331	322	288	350	332	324	330	317	320	322	328	330	382	335	368	319	351	338	303	305	313	341	345	305	326	337	322	335	303	322	316	319	330	327	353	337	324	326	343	328	360	335	326	329	346	373	350	334	350	311	302	337	352	359	322	342	324	353	318	326	301	351	334	333	355	320	341	357	324	352	348	343	304	300	335	325	345	328	303	348	318	329	324	285	338	366	363	306	323	322	345	325	363	323	329	345	312	332	335	347	363	336	329	334	340	317	358	336	319	327	354	350	359	327	360	321	339	316	327	344	312	319	282	316	331	304	320	383	288	317	321	319	350	328	318	368	347	324	364	317	319	315	291	340	347	336	331	379	296	332	301	343	322	326	339	337	336	333	331	340	323	311	321	285	359	346	328	338	353	345	326	334	325	300	333	304	359	345	347	310	335	367	361	298	317	310	295	321	326	306	318	323	348	319	347	363	341	331	333	350	347	312	319	289	327	320	328	333	360	299	328	331	368	349	380	328	309	328	325	309	343	302	353	311	297	324	311	333	329	354	321	324	375	308	319	336	320	297	335	310	366	313	327	320	338	317	334	360	320	301	341	312	348	315	337	354	304	313	344	304	309	307	313	354	331	343	323	302	327	339	333	316	332	362	341	306	325	351	323	321	340	327	338	334	351	346	317	342	311	319	352	318	333	353	339	320	354	386	316	309	329	368	345	342	343	329	327	308	327	316	337	310	294	307	314	358	297	327	316	319	312	347	326	316	343	327	314	329	302	343	329	329	344	347	287	278	318	302	325	344	380	329	347	353	314	326	311	326	363	338	326	320	319	332	370	389	364	360	317	279	339	320	327	329	337	363	330	318	302	329	341	309	314	323	361	383	322	317	366	341	310	303	323	348	307	330	356	329	337	325	331	310	274	337	311	291	337	327	353	313	325	334	311	320	323	320	340	338	301	355	316	310	371	338	309	340	323	364	321	305	322	322	333	328	382	353	370	329	337	368	310	352	338	333	358	320	328	305	325	352	302	292	330	332	367	311	304	308	362	350	320	305	291	345	311	286	335	319	301	333	350	327	342	328	321	313	343	332	337	306	295	332	328	302	336	344	354	332	368	321	335	301	303	336	350	334	327	347	356	329	332	290	336	290	337	301	352	313	329	314	348	341	327	310	324	331	337	333	343	352	378	333	315	337	309	287	344	305	317	339	351	298	355	314	325	385	334	334	336	342	330	340	304	317	344	298	345	332	296	334	341	346	363	324	321	325	315	342	351	350	356	335	329	327	304	324	305	331	312	323	338	353	343	330	348	311	324	341	344	332	301	338	316	339	305	336	328	331	341	352	299	336	348	326	345	344	366	334	338	387	315	323	340	298	299	319	352	347	339	330	318	342	350	313	321	339	307	357	336	349	340	311	345	319	327	352	342	339	352	365	326	314	303	329	315	329	309	338	324	312	372	343	353	310	338	336	328	333	332	316	354	335	350	308	303	321	342	338	342	322	315	321	326	338	348	337	313	352	286	333	287	317	374	298	332	332	333	298	300	346	352	284	382	327	352	327	347	370	312	340	342	296	318	345	330	317	325	301	332	346	329	324	330	318	311	284	354	324	323	295	329	340	347	334	314	317	337	307	316	301	313	319	347	333	327	328	324	310	319	329	337	327	331	358	298	322	398	335	329	312	323	317	318	341	337	349	312	317	335	357	313	330	333	315	311	374	334	304	331	315	327	348	345	324	352	304	330	314	349	327	347	308	297	328	329	313	331	322	341	319	311	308	353	330	334	291	347	350	299	340	334	309	305	316	351	318	372	298	318	319	303	312	337	342	333	344	334	312	329	320	353	340	297	345	339	382	306	296	344	341	325	351	319	334	351	307	306	334	319	343	338	293	356	349	351	338	347	343	318	294	338	354	360	306	336	358	346	323	325	334	283	326	342	359	310	325	342	308	309	342	317	337	334	294	350	340	336	313	333	309	295	345	315	333	338	361	355	288	314	339	315	336	290	351	317	314	343	316	311	323	290	351	359	343	322	337	355	301	307	338	326	373	304	334	359	340	354	351	325	321	343	315	326	318	344	330	369	322	331	361	352	329	331	322	333	320	320	321	307	322	305	315	322	328	330	320	359	354	331	313	311	309	361	321	350	350	319	294	303	332	321	344	339	293	340	342	349	349	320	313	313	321	321	299	308	338	346	301	305	342	348	338	349	335	322	335	315	328	330	342	342	320	329	334	340	318	336	324	289	357	333	328	309	351	330	301	304	351	329	343	316	356	350	344	346	320	308	321	298	319	358	344	326	324	313	314	332	311	351	343	302	316	292	323	307	317	348	306	330	321	307	353	320	333	343	330	313	343	333	336	345	334	302	313	317	323	353	288	314	329	323	332	311	323	361	327	353	348	330	346	324	325	312	312	305	331	287	343	310	328	341	361	320	309	331	353	305	293	353	320	323	345	360	343	354	362	356	332	328	301	303	326	352	316	356	309	320	310	286	313	308	349	351	335	312	327	332	316	333	325	314	333	344	336	320	331	328	353	312	322	317	334	352	303	324	320	314	301	337	354	335	331	352	337	276	341	336	345	314	303	332	350	351	357	342	312	334	310	344	366	318	345	344	328	335	318	330	313	305	346	319	315	315	366	361	336	324	338	314	311	312	330	312	319	341	321	369	313	305	348	350	374	317	328	321	319	310	326	339	314	299	308	301	336	348	285	342	365	322	402	326	309	338	358	313	330	334	369	333	343	344	354	348	378	305	308	378	359	356	315	332	294	340	304	287	376	345	315	297	325	330	351	335	335	332	316	303	335	336	316	363	313	343	312	344	314	307	308	317	293	325	328	335	321	349	329	329	364	321	340	315	303	301	319	333	326	337	308	325	331	345	320	333	282	327	313	344	340	342	345	358	350	348	335	322	322	342	310	362	342	361	333	328	341	339	296	339	364	327	326	336	289	308	364	316	369	345	320	298	303	348	317	314	337	379	327	348	297	347	302	320	294	319	359	360	327	340	311	374	288	349	324	363	327	315	356	268	337	348	334	314	362	343	306	345	310	340	312	311	328	299	325	313	329	331	352	365	333	334	360	330	316	365	354	344	314	349	330	333	345	329	358	332	346	326	325	338	329	333	353	353	339	358	303	292	328	339	324	318	346	319	312	322	305	328	306	353	337	277	320	355	380	329	332	314	342	337	310	335	319	327	337	309	319	311	349	332	301	310	312	328	334	342	337	362	348	321	316	334	344	325	343
1904	780	763	761	756	822	785	752	745	761	805	764	742	781	754	779	722	765	735	799	748	793	761	758	741	730	722	737	785	737	791	731	707	760	745	761	719	755	740	745	796	727	766	715	765	760	695	792	692	778	723	719	805	797	816	756	675	787	758	759	785	785	776	823	758	776	746	748	768	775	747	747	732	741	801	800	747	790	703	743	776	774	725	794	744	756	755	732	750	767	711	719	767	736	721	767	785	775	784	740	691	745	774	763	755	754	749	772	824	757	755	768	768	752	778	764	755	821	755	758	770	739	775	716	744	733	728	753	783	774	774	759	754	760	730	735	703	740	759	732	734	710	750	751	752	734	762	794	743	764	738	767	707	767	777	747	786	782	770	765	746	697	786	751	727	753	812	760	783	766	743	719	755	727	753	771	760	798	788	717	756	709	774	761	752	759	724	728	809	768	798	745	755	745	743	745	734	757	778	763	760	714	772	715	750	768	715	739	766	790	689	756	758	748	804	717	776	764	767	722	733	709	797	743	772	767	774	714	756	789	768	759	771	779	739	734	810	737	745	768	702	740	828	744	752	747	771	736	751	751	755	757	755	786	771	775	745	731	720	761	787	780	733	722	772	764	775	769	767	723	730	707	766	784	760	782	708	787	725	779	750	766	711	751	753	743	704	773	737	790	736	734	754	749	773	716	775	784	820	775	722	765	749	731	700	757	775	731	752	746	729	728	775	775	748	776	767	767	770	702	719	751	743	722	733	740	778	763	779	744	774	747	759	701	710	717	776	757	713	782	740	702	776	753	754	774	764	756	759	693	734	708	760	752	735	764	726	723	786	816	687	802	757	763	738	736	757	742	734	752	749	765	722	720	712	746	806	709	743	773	761	771	775	775	758	745	770	753	733	744	795	738	771	825	725	801	755	713	762	743	741	759	686	749	741	738	777	792	734	805	793	723	759	802	744	721	799	743	734	720	727	797	718	781	744	709	780	733	807	734	750	754	723	784	745	753	779	770	786	778	734	763	762	770	770	738	763	762	761	768	728	754	754	786	722	724	767	767	766	732	743	791	734	800	771	723	760	758	779	742	727	718	773	835	693	774	765	748	744	718	744	775	733	791	779	762	772	722	792	751	735	765	768	761	765	726	686	753	707	730	808	762	704	756	733	707	761	774	736	823	766	762	796	674	735	719	794	715	802	772	734	752	700	747	751	757	775	791	748	751	759	775	783	794	728	725	754	761	735	744	758	746	716	733	755	767	770	718	793	814	747	740	780	765	741	720	748	740	748	765	803	800	779	779	748	831	756	722	747	722	738	774	771	803	719	742	729	751	744	761	788	739	747	760	772	733	775	757	765	815	732	717	710	754	759	760	808	773	735	759	765	735	742	736	748	734	725	827	791	713	768	748	750	746	728	709	766	691	745	782	720	740	779	755	737	772	809	798	791	754	717	748	764	744	748	701	796	707	751	733	775	740	751	737	732	793	694	770	736	742	747	721	742	701	723	779	771	754	740	746	818	776	766	773	782	733	725	759	781	789	768	742	715	731	756	734	766	784	764	756	699	804	755	706	761	729	766	743	723	738	780	744	765	730	754	765	718	752	727	751	792	749	725	716	757	764	772	734	770	787	769	727	746	754	753	727	730	779	738	746	787	770	753	730	729	735	791	750	779	748	768	780	750	775	721	748	762	754	761	748	769	792	795	762	743	735	745	770	793	808	729	780	765	738	752	754	791	729	743	773	699	737	751	790	761	707	784	877	765	757	707	726	755	738	702	731	780	743	740	737	779	728	725	736	739	759	754	771	759	693	786	809	754	758	779	754	744	787	763	738	757	764	757	729	731	779	755	739	757	741	760	767	781	727	716	757	728	769	754	761	768	735	724	786	756	689	756	768	799	781	723	781	757	743	738	770	726	756	803	786	782	752	781	807	712	768	752	776	740	723	720	740	770	730	766	721	750	760	754	773	733	765	779	756	731	813	728	746	759	773	794	756	712	727	767	736	766	747	774	733	781	758	785	795	713	716	763	713	772	765	794	784	743	763	758	741	746	811	782	775	742	762	744	723	766	726	688	733	741	716	745	763	798	787	743	775	756	768	754	774	774	726	765	740	763	722	725	775	775	797	747	751	733	756	789	736	782	751	744	742	772	786	744	721	718	743	774	770	747	715	805	763	780	739	731	742	714	731	767	715	745	753	767	792	800	733	748	793	775	724	795	769	718	756	717	745	796	761	750	755	760	766	839	726	719	742	753	718	752	745	781	763	797	765	707	755	759	799	718	792	755	748	740	751	769	745	715	720	701	763	756	744	731	723	803	742	805	769	787	766	745	696	743	728	725	767	730	783	799	719	799	728	712	771	773	777	741	750	756	735	756	741	758	763	784	769	753	746	748	695	757	793	751	775	768	744	742	759	773	753	703	782	751	801	718	731	724	775	724	743	746	705	744	769	782	748	748	752	742	777	739	821	715	770	734	719	765	761	754	727	727	758	701	790	736	715	744	745	775	770	758	767	766	696	774	778	803	757	777	726	734	740	794	713	769	757	784	771	743	764	755	754	765	763	756	755	753	740	730	722	757	775	739	750	729	770	756	762	739	787	756	778	768	770	749	766	744	740	757	746	786	742	751	731	768	765	762	709	735	760	743	758	769	791	784	775	737	787	769	775	743	674	741	737	689	784	744	715	792	725	753	774	784	737	754	813	728	794	737	820	790	766	710	740	761	693	705	712	756	742	770	742	747	758	746	794	785	804	715	789	754	755	730	735	758	782	720	742	748	757	733	693	758	729	722	726	757	708	756	720	795	762	746	788	728	749	728	714	767	772	761	773	774	737	813	720	742	742	753	761	757	780	776	742	759	753	781	754	797	741	699	756	767	734	768	796	767	733	735	771	734	733	745	763	767	747	757	779	684	788	745	711	751	783	774	765	764	728	785	746	755	758	694	777	754	736	769	791	744	731	785	751	738	731	743	735	821	799	810	755	768	750	712	689	757	703	801	749	727	757	744	763	734	750	776	713	775	737	781	740	747	755	765	791	699	745	756	738	767	752	785	722	742	786	747	750	766	770	759	743	762	735	701	734	783	777	735	754	755	752	764	704	795	735	746	776	726	754	709	758	763	773	729	765	734	795	795	752	729	757	762	771	714	771	749	774	730	756	763	735	756	786	704	718	729	764	712	774	757	788	737	765	751	770	800	754	756	743	774	711	723	740	778	748	750	739	784	757	751	792	749	756	772	744	775	781	727	784	807	722	705	766	760	758	740	758	746	780	763	726	741	699	730	784	716	733	694	758	804	746	726	721	774	752	778	737	736	778	770	726	737	702	802	746	721	768	711	736	767	768	766	760	737	752	749	735	769	776	770	762	794	750	723	788	752	802	771	743	748	747	720	796	780	768	719	744	766	767	779	748	750	762	745	755	775	764	761	785	802	766	741	754	754	767	770	764	748	745	681	810	715	788	761	745	707	721	756	751	805	746	747	722	781	702	779	787
7087	598	615	525	495	433	393	375	405	377	388	357	370	331	364	336	329	346	341	369	376	301	329	326	336	324	332	319	329	352	330	372	371	335	355	322	337	321	319	357	357	375	363	348	343	345	326	351	338	318	332	325	313	314	356	355	325	356	299	339	365	351	365	323	354	355	371	327	369	321	328	336	333	342	329	298	333	312	334	333	352	385	321	334	356	312	333	354	341	350	333	350	334	344	364	316	343	333	328	333	316	321	393	344	319	354	352	351	334	319	317	348	297	324	307	334	347	356	375	362	342	320	354	332	318	360	346	362	339	331	304	337	302	370	337	368	328	337	333	306	326	347	294	330	366	363	302	351	358	349	306	319	323	346	327	366	320	323	352	385	318	353	320	350	339	330	357	355	359	321	361	359	343	323	310	329	356	322	339	331	342	368	344	303	331	311	311	336	371	381	337	349	330	335	345	336	351	320	333	356	323	335	328	300	339	351	316	346	342	321	349	329	359	336	303	356	322	321	326	350	364	331	303	351	329	320	323	353	348	342	330	309	317	315	350	345	341	326	319	338	354	309	317	337	312	366	331	349	350	308	342	318	335	352	295	355	365	313	351	370	386	364	350	327	375	309	375	351	348	316	322	371	329	361	350	353	304	357	353	342	325	352	345	325	322	313	306	348	350	315	339	356	329	352	379	341	326	388	327	343	346	330	328	312	333	299	331	351	314	332	314	352	327	351	319	306	314	349	313	340	345	388	348	334	330	334	343	316	330	351	312	335	317	367	332	342	350	356	311	307	350	328	313	326	373	345	346	339	327	355	342	345	356	337	338	336	332	345	341	323	349	328	335	343	320	324	344	336	331	360	361	346	365	333	327	302	326	357	364	333	335	335	271	299	363	333	326	353	354	332	329	354	326	310	330	354	354	352	288	314	327	338	344	319	350	322	340	361	339	358	377	335	317	354	370	342	341	325	311	320	316	322	311	358	366	351	315	343	328	323	339	340	347	339	326	337	362	344	345	343	334	320	340	321	325	334	307	342	362	329	334	361	337	334	324	337	362	350	331	337	326	299	322	315	355	322	304	328	344	336	358	372	342	336	331	328	350	310	300	345	316	347	338	349	346	339	335	343	323	343	306	383	339	314	333	345	329	361	294	316	337	330	291	312	340	375	343	337	347	328	327	324	316	349	332	360	312	348	348	340	338	304	317	325	327	380	340	332	294	318	370	320	307	339	328	347	340	328	323	308	296	338	338	321	362	350	318	361	362	319	336	360	347	352	352	326	337	387	353	370	320	365	338	352	319	363	338	355	323	336	350	362	322	348	366	341	324	367	324	304	346	358	340	362	342	325	322	352	356	337	344	341	336	337	333	355	357	307	341	336	358	370	345	293	316	308	336	356	358	352	346	352	347	302	322	339	344	325	318	321	355	341	322	322	334	352	345	337	353	353	348	370	377	346	311	343	321	294	335	330	329	325	303	291	353	331	316	353	285	330	358	341	306	351	337	343	301	347	346	363	330	351	343	359	370	366	317	335	317	328	279	317	343	306	362	329	334	325	340	312	315	324	307	321	350	361	326	327	305	319	334	369	342	308	375	316	360	322	316	348	342	335	349	318	294	358	312	313	321	354	341	346	313	341	356	351	387	354	376	342	308	361	339	297	310	333	396	372	372	360	333	328	324	364	307	350	322	348	322	346	346	361	338	319	339	330	328	358	347	362	344	308	314	342	357	329	374	329	323	340	311	387	336	343	352	311	329	328	330	298	339	315	322	336	316	307	351	327	326	339	334	313	319	334	351	329	341	341	362	328	331	316	353	359	340	364	310	341	387	308	368	367	344	305	350	341	307	335	354	377	333	327	315	327	351	352	348	367	377	335	329	329	340	354	355	341	347	317	356	324	352	344	321	347	331	320	330	325	359	325	338	340	314	372	315	361	339	312	315	336	329	324	343	345	374	308	325	353	338	313	326	344	335	385	321	330	351	335	341	310	336	344	344	337	306	327	347	343	309	271	333	331	366	322	336	341	312	335	364	344	345	325	330	350	330	350	288	332	338	324	328	320	315	355	338	340	349	374	335	369	341	351	304	330	331	346	333	360	350	345	320	318	328	308	338	327	341	332	338	350	328	337	350	336	353	329	363	367	361	351	317	346	322	342	342	374	342	374	354	381	305	336	346	325	352	327	327	338	301	336	351	352	345	312	364	329	350	343	346	372	360	357	345	365	324	344	362	331	301	319	390	317	346	308	339	323	324	346	339	372	364	350	321	340	308	319	331	324	323	330	313	311	372	334	315	323	341	363	381	372	329	326	342	305	305	345	340	343	332	345	325	340	363	374	327	351	348	356	295	338	336	330	347	320	345	344	360	346	308	337	373	355	358	330	327	357	341	326	329	388	322	330	364	344	317	355	331	317	317	317	380	346	361	349	373	363	329	352	338	331	351	344	327	346	360	344	364	346	341	359	318	340	336	354	322	332	326	352	326	351	347	354	314	326	338	390	332	348	342	346	300	319	316	345	324	319	368	362	328	314	337	355	367	280	354	361	325	343	347	354	373	319	359	327	349	299	341	324	352	334	321	370	314	304	364	283	341	314	334	380	336	344	372	308	324	358	365	319	338	335	357	316	322	316	316	330	301	303	342	349	311	354	330	323	328	349	335	332	340	348	344	350	331	286	359	398	341	337	309	334	351	347	353	326	387	345	322	359	383	354	326	384	315	346	336	315	342	335	342	377	330	311	338	334	324	318	322	334	322	353	350	342	324	360	340	331	348	357	342	342	328	320	316	341	328	318	335	329	359	344	339	342	338	337	302	352	373	328	335	329	364	327	358	337	334	341	349	331	324	314	339	346	329	316	331	363	326	353	316	329	317	342	348	335	341	338	319	337	355	368	355	339	320	344	315	319	334	338	298	302	322	335	295	364	305	336	320	348	294	358	311	356	343	301	351	317	310	347	392	338	328	347	318	313	340	349	338	337	334	364	326	334	345	345	325	356	378	346	363	330	309	335	329	299	354	312	325	337	335	331	319	320	308	359	308	342	336	295	331	354	329	343	354	331	349	322	293	335	356	349	365	316	337	304	338	322	347	317	319	309	351	334	329	340	321	342	323	313	328	338	319	357	333	370	372	336	322	335	347	335	349	307	331	358	330	331	349	400	358	350	314	310	364	332	341	343	317	356	317	345	321	303	335	305	370	331	326	310	344	319	341	320	350	362	349	277	324	360	340	357	371	335	354	310	349	348	307	330	351	346	371	319	292	319	314	323	378	344	335	337	338	324	319	340	369	311	314	334	336	318	334	357	331	345	326	307	350	338	325	300	315	319	316	330	319	337	347	330	315	344	358	351	323	365	349	353	358	328	331	347	357	378	320	338	338	350	323	329	325	327	353	299	315	332	344	305	340	336	353	330	367	296	287	374	322	345	340	351	342	333	353	335	351	345	347	337	327	347	365	322	347	362	342	340	372	290	341	306	321	339	305	352	361	334	342	318
6452	968	1275	1494	1292	1217	1077	1008	987	929	890	873	881	875	826	833	833	776	844	807	870	790	790	783	860	763	725	842	776	800	765	775	779	793	801	825	746	752	777	787	795	820	801	737	768	794	754	738	771	769	772	757	779	758	725	756	785	823	758	770	742	809	742	793	822	757	783	755	762	740	782	738	770	734	758	747	741	767	743	782	775	758	832	731	755	798	762	718	783	818	747	735	739	752	751	800	778	731	742	775	740	819	816	769	778	741	756	741	782	802	766	749	818	771	775	756	766	743	737	744	734	761	769	783	774	770	840	803	774	755	772	766	746	811	739	830	754	769	756	804	758	778	791	737	764	784	752	784	782	779	772	829	785	712	734	778	744	848	765	786	800	744	771	764	783	735	790	780	801	744	745	765	723	700	743	783	783	803	765	768	725	741	813	766	789	785	775	738	786	755	732	745	762	747	783	766	758	774	744	734	711	744	781	733	742	738	719	750	748	758	760	764	795	775	761	745	727	793	744	793	771	718	744	766	757	768	742	715	801	805	711	733	728	775	745	738	786	780	737	710	839	749	670	797	743	778	720	790	748	819	726	781	730	789	784	781	775	775	712	769	806	793	720	757	769	773	731	775	728	774	718	765	784	716	761	757	773	760	784	774	733	781	774	782	737	778	772	760	740	761	748	771	807	757	745	717	747	771	813	751	742	760	748	805	793	779	777	752	758	765	732	743	766	797	763	743	771	693	758	753	754	780	772	736	764	770	690	751	770	758	758	759	755	794	775	805	769	737	757	758	775	752	768	756	755	768	748	724	753	777	745	799	791	772	761	782	785	784	726	759	760	773	747	745	800	758	771	761	773	767	783	778	764	781	796	715	777	715	732	767	784	770	737	722	765	789	779	777	746	735	734	757	758	763	739	800	760	707	765	757	776	793	756	772	694	781	728	785	751	804	731	786	747	744	804	792	778	752	800	741	704	792	677	752	756	740	764	775	804	757	776	795	783	768	756	754	760	781	814	817	762	764	822	756	768	785	764	751	778	779	771	758	765	737	782	818	756	785	763	768	805	748	757	730	811	756	793	783	751	776	795	744	764	743	778	765	756	756	799	778	742	773	754	783	727	747	709	729	735	770	731	811	795	796	772	780	737	764	765	792	770	742	749	780	785	779	787	725	715	746	776	744	810	765	736	764	753	771	771	765	761	747	768	795	796	719	750	812	744	777	792	714	746	764	777	749	740	731	727	730	807	719	809	775	750	802	773	781	730	810	783	740	706	712	779	768	743	818	700	758	769	777	801	750	748	730	782	791	764	758	759	750	733	774	780	753	787	782	737	753	747	774	767	749	753	743	743	763	766	786	762	774	769	788	758	808	749	760	752	760	790	770	766	691	772	778	774	763	738	780	802	758	745	715	729	780	716	788	766	745	779	743	738	760	736	728	758	745	813	769	732	758	796	782	743	777	730	770	763	711	740	837	768	782	773	791	748	728	756	828	786	772	722	752	755	780	791	773	766	764	789	794	738	783	780	780	778	765	750	776	759	786	732	753	731	740	775	786	757	782	784	782	770	726	752	792	751	754	729	790	797	745	769	802	743	740	799	799	745	791	740	797	799	778	774	754	770	697	763	790	758	780	767	717	793	792	766	727	721	756	707	771	785	752	782	793	792	736	783	755	767	771	797	761	721	772	756	793	758	785	725	741	724	786	806	767	803	770	764	756	743	776	751	746	809	798	786	769	748	749	777	764	823	777	791	801	760	755	760	774	849	787	687	754	752	754	769	787	733	742	743	730	757	800	759	754	734	799	795	757	770	739	768	741	752	755	748	754	810	829	769	757	772	720	782	762	731	773	789	759	804	762	760	772	762	807	738	800	778	790	704	767	730	745	801	703	735	728	783	766	722	782	702	807	759	713	737	754	744	786	747	767	770	743	767	762	829	808	772	770	718	780	732	759	757	744	714	749	754	730	792	770	795	840	801	754	790	787	728	714	774	795	688	806	756	767	769	753	722	785	822	786	749	750	783	744	734	746	738	752	775	753	749	761	744	743	784	759	746	789	788	746	757	829	762	802	819	762	749	810	744	737	728	755	724	711	715	776	743	761	775	799	803	743	785	825	792	760	778	808	750	769	756	698	821	777	749	776	743	755	742	718	718	738	714	761	756	767	766	741	789	744	777	758	772	768	754	729	757	755	748	726	727	731	746	838	741	799	763	769	768	778	738	792	782	747	788	742	719	723	744	741	725	748	781	803	789	717	754	747	741	733	754	748	738	733	746	778	763	676	797	756	753	765	739	786	734	784	696	732	787	747	764	730	827	727	748	720	755	753	724	777	775	733	755	742	783	809	728	777	767	788	785	758	755	735	797	783	758	769	810	779	760	769	766	726	764	739	741	767	754	791	760	808	821	789	767	752	721	757	741	750	792	737	767	771	779	784	762	714	810	739	730	708	742	768	796	715	794	777	750	791	762	764	783	785	752	748	703	755	733	736	760	767	750	767	741	744	766	720	681	747	741	793	773	753	758	775	777	716	731	794	773	749	778	735	790	805	776	753	754	767	743	793	774	783	756	769	749	769	769	796	769	799	750	809	743	749	736	806	753	798	768	740	727	776	766	759	772	816	731	748	763	789	761	770	727	744	784	801	773	810	734	711	799	728	748	757	761	767	765	723	739	771	776	816	746	735	783	740	806	762	810	744	775	732	782	795	764	784	756	736	772	759	733	749	780	753	689	808	771	744	744	754	796	762	779	744	743	800	733	750	770	722	744	740	718	718	738	755	781	736	748	780	774	750	795	771	722	729	792	773	802	761	753	755	755	748	784	788	760	765	794	764	812	747	771	769	767	813	743	767	740	772	751	766	793	750	735	759	770	739	744	788	725	777	803	768	766	815	754	747	737	767	705	765	757	752	758	724	748	742	713	783	726	740	741	785	778	791	758	780	755	792	764	738	699	819	779	745	719	814	744	750	793	710	777	781	775	778	775	764	784	748	778	748	739	755	775	758	742	796	793	749	783	733	816	754	750	751	748	798	771	756	765	778	804	746	755	704	772	757	767	732	792	740	727	780	746	772	794	746	799	781	723	735	745	768	770	748	818	796	786	764	766	731	753	772	761	760	803	763	723	751	788	776	729	711	758	798	783	764	784	756	743	789	805	744	797	750	721	798	767	716	728	780	782	755	762	740	719	772	802	697	770	775	807	710	799	817	787	735	744	785	747	810	765	806	742	711	770	776	771	790	767	740	797	819	728	766	752	803	761	833	770	782	833	793	753	748	793	778	812	764	783	720	762	771	800	790	730	761	794	784	723	764	796	764	750	736	781	726	765	752	780	793	742	744	836	719	733	792	848	802	726	767	773	779	751	776	784	782	756	703	737	740	743	766	737	772	771	755	755	760	699	756	753	750	746	784	783	772	720	747	737	771	790	737	788	734	784	735	747	766	757	733	786	765	734	772	790	767	758	762	767	710	757	795	766	770	749	754	809	774	739	762
13138	973	775	637	523	414	396	344	356	321	333	288	277	316	279	263	268	256	296	245	251	275	264	253	262	239	268	298	283	284	266	285	244	254	250	272	253	289	262	233	245	281	286	262	236	282	266	247	244	234	261	227	243	238	246	211	250	266	283	275	267	269	292	257	270	271	244	261	280	239	250	249	243	288	289	259	292	253	249	242	269	260	231	257	273	255	256	248	259	238	275	284	253	271	255	259	242	235	252	313	273	236	264	255	251	250	270	246	280	274	254	228	256	271	265	258	242	273	272	226	283	268	256	249	275	264	206	225	248	259	244	258	226	273	243	231	253	230	241	303	262	255	258	262	250	248	267	254	235	266	246	245	263	253	253	252	271	267	259	274	254	298	260	251	291	262	250	280	277	236	249	256	260	230	245	275	231	258	249	265	262	262	284	261	267	242	268	243	278	260	295	245	230	246	272	287	243	273	274	264	270	256	250	257	218	250	237	268	272	247	238	256	263	234	237	225	297	259	258	243	249	245	276	275	273	253	286	243	252	261	259	235	242	238	250	268	247	236	276	261	244	199	258	257	223	262	270	270	294	240	246	288	227	233	277	248	247	258	254	248	235	269	259	232	235	251	273	265	260	239	252	260	226	231	244	221	237	267	249	247	273	250	259	261	253	238	271	270	267	240	244	250	215	259	230	246	231	275	245	238	229	261	255	228	229	230	244	263	276	245	220	274	256	260	238	263	281	258	225	293	248	265	259	227	271	275	260	264	259	252	267	241	236	224	260	247	247	242	242	289	266	253	249	243	266	248	264	240	248	275	277	225	246	245	235	235	295	278	266	242	237	252	266	243	231	253	265	260	261	262	243	265	283	251	277	239	268	252	253	267	271	255	246	286	247	230	242	278	235	261	256	240	241	237	215	269	261	257	250	259	239	265	235	241	270	257	242	255	247	239	273	234	267	246	266	272	271	240	278	230	266	261	253	230	253	291	259	286	272	233	257	265	217	231	239	285	240	218	236	279	265	256	246	249	238	262	234	248	237	243	265	255	263	249	223	254	266	257	255	267	266	243	259	259	256	279	229	285	242	257	267	229	290	238	270	239	272	262	280	284	273	270	199	251	262	246	234	257	265	263	230	245	251	238	250	268	230	226	253	270	275	231	240	261	257	262	271	241	292	261	226	217	257	256	279	260	245	239	283	240	280	258	278	264	278	248	224	220	249	233	266	265	280	266	281	247	268	262	241	261	247	290	250	239	238	231	257	236	258	255	264	240	252	268	274	241	260	261	265	245	287	250	249	266	264	245	259	260	233	259	256	252	230	253	281	241	242	259	263	228	267	246	256	230	284	256	281	270	269	268	279	279	250	248	260	254	249	246	268	287	237	257	234	269	261	255	255	240	248	255	232	244	282	249	253	262	259	260	264	241	274	255	275	267	252	258	261	240	218	254	264	241	249	258	277	252	246	263	239	265	244	251	251	248	221	249	265	244	253	280	274	284	258	258	228	245	239	243	273	235	263	227	234	230	243	225	260	293	277	259	253	255	281	246	259	229	294	239	268	273	271	261	254	234	249	290	256	242	273	231	235	228	246	222	224	279	240	229	255	276	268	252	261	261	247	244	230	286	255	250	278	258	249	243	232	285	268	222	237	264	249	253	261	259	251	249	252	239	252	244	235	251	264	275	248	249	272	249	254	253	244	254	239	270	258	239	254	265	266	268	273	231	275	255	241	263	213	222	242	257	255	245	266	278	244	260	217	254	253	285	286	253	267	273	226	259	219	233	249	239	267	257	271	266	270	261	243	274	261	287	249	252	243	265	250	222	271	258	228	245	260	234	261	255	268	214	233	245	249	272	275	269	251	289	269	257	251	243	234	263	261	214	243	235	245	297	248	222	238	240	266	291	291	207	251	232	246	260	256	221	262	248	233	241	251	267	236	267	253	244	267	237	263	263	288	249	245	226	245	262	273	238	260	258	262	264	246	251	286	272	263	250	264	259	246	230	267	279	232	240	250	238	266	262	228	247	262	234	261	266	263	242	253	273	301	243	237	224	244	251	252	279	256	278	235	246	251	281	274	261	247	224	249	254	218	239	271	266	245	214	234	251	241	239	244	243	263	241	262	287	248	274	271	236	256	228	240	259	276	242	247	267	273	249	225	259	229	263	244	205	233	264	280	237	260	259	244	244	224	234	269	267	240	273	243	264	246	267	275	275	281	249	258	237	215	268	270	247	250	244	252	269	283	245	248	260	235	248	269	236	244	246	245	221	247	279	295	245	230	248	253	240	225	208	249	264	271	273	241	268	266	252	255	263	254	262	255	249	269	249	282	263	247	267	238	253	249	232	246	236	270	258	261	250	240	258	227	278	272	235	237	245	247	262	247	260	250	242	288	263	269	245	238	238	254	251	254	260	286	215	277	247	263	250	248	241	266	236	273	260	259	259	275	254	266	285	284	266	279	269	277	254	255	234	263	274	268	262	248	268	256	265	246	276	244	239	237	281	249	258	251	258	213	258	255	243	244	255	251	260	246	255	241	246	255	244	257	240	268	254	255	234	244	251	277	266	269	270	246	253	234	267	257	242	267	240	255	266	240	272	255	249	265	250	234	269	266	266	230	247	223	265	260	243	253	271	284	234	276	238	254	283	247	251	238	305	284	252	230	288	242	250	256	230	224	279	268	261	240	244	261	233	238	252	237	262	262	280	238	248	262	279	268	253	248	238	231	269	289	255	292	278	236	255	231	213	243	277	273	258	221	268	268	270	237	235	265	251	237	271	237	254	245	245	248	245	241	260	258	241	255	217	254	260	238	235	244	255	275	270	264	249	241	233	273	237	242	256	286	247	247	240	251	268	264	235	267	258	249	221	264	258	263	233	245	255	234	244	252	250	243	277	273	269	245	249	258	220	247	261	251	215	258	285	260	237	249	265	250	232	245	237	232	245	254	263	260	268	260	261	262	268	257	259	279	257	250	252	248	217	238	234	273	239	265	248	243	252	250	244	228	231	250	277	242	243	285	238	261	277	265	238	264	241	246	268	220	252	245	257	233	252	224	244	243	285	240	242	245	262	241	230	273	287	258	256	283	228	233	288	250	256	289	236	264	279	249	252	277	268	244	252	263	237	275	279	278	264	250	265	268	245	256	259	272	253	249	254	220	249	286	283	244	271	256	266	271	254	265	213	241	304	235	238	240	238	254	247	256	255	262	262	280	234	260	248	258	253	263	264	274	245	264	262	241	261	225	271	240	245	244	245	246	257	268	268	261	254	230	266	295	229	243	240	236	259	266	246	237	259	259	256	259	263	256	257	246	257	290	236	256	258	239	280	247	275	311	258	238	252	214	255	266	270	283	246	254	233	230	227	240	244	240	251	275	291	259	249	220	267	228	260	272	271	256	212	285	198	271	269	259	260	279	273	237	245	241	245	270	251	251	261	261	250	240	240	257	253	227	257	254	245	254	233	207	252	242	274	247	247	262	237	248	249	245	260
7933	1038	1633	1921	1710	1399	1224	1104	1013	952	885	836	816	738	686	695	758	676	694	643	634	658	640	613	695	656	647	602	654	623	637	641	618	609	627	597	583	633	630	642	602	606	617	627	601	618	575	639	608	603	600	627	581	622	605	587	592	539	626	615	665	602	625	671	575	585	571	617	605	615	604	593	652	595	591	573	626	579	631	594	597	607	589	569	640	581	598	623	625	586	586	590	570	643	609	629	649	604	606	615	615	618	590	603	598	619	574	592	599	627	596	631	591	640	596	591	595	617	601	591	616	562	641	596	593	572	567	646	644	574	575	592	614	600	591	626	597	592	603	605	578	574	592	609	582	600	630	602	589	607	590	622	591	563	578	577	551	616	625	589	583	596	642	602	591	601	627	578	579	575	611	646	590	623	654	590	571	580	592	594	640	611	581	531	562	597	588	541	619	611	578	583	652	601	606	603	588	548	553	554	566	597	627	567	631	642	602	600	613	620	590	602	588	605	562	578	582	566	649	570	563	577	617	570	576	606	593	572	554	576	632	608	604	574	616	602	611	608	597	593	602	598	632	542	580	598	578	581	621	618	617	570	576	592	556	596	599	591	564	587	602	550	597	592	614	572	587	566	589	640	620	609	600	602	566	585	576	584	581	577	587	620	619	627	617	602	592	606	604	624	588	585	618	575	595	585	625	611	584	594	577	579	580	639	611	573	581	610	596	607	541	621	584	589	599	576	579	638	538	613	577	620	600	600	565	578	625	617	642	614	626	613	618	630	585	585	622	576	581	593	565	610	616	612	596	648	556	566	619	589	599	620	599	640	567	568	585	586	589	588	539	581	574	608	647	604	613	559	584	592	615	603	570	658	582	595	588	565	598	582	607	564	610	614	605	598	581	619	551	669	536	603	575	578	616	574	572	530	572	579	596	611	563	582	587	576	580	590	566	573	579	626	547	637	603	598	636	611	574	613	583	573	596	608	632	583	610	624	592	580	588	602	600	577	593	569	579	564	568	613	577	615	597	603	588	595	614	568	604	592	605	582	559	565	629	599	559	628	627	567	620	607	599	572	597	603	629	559	622	542	557	608	619	594	602	606	625	631	597	576	583	594	603	590	600	635	651	555	604	580	549	606	568	632	661	598	586	569	619	571	592	572	629	560	617	595	568	588	580	554	595	569	546	576	552	605	618	540	572	620	578	563	565	558	551	600	543	614	589	629	600	626	576	634	578	581	561	622	571	629	578	596	569	610	589	578	599	600	600	598	614	605	599	601	593	593	555	591	606	575	591	612	525	580	590	632	637	637	583	552	574	585	585	572	547	600	604	621	552	583	577	598	591	610	640	564	573	597	582	566	578	572	566	617	555	593	596	594	601	538	628	592	542	628	600	611	568	585	644	640	569	583	596	568	579	569	579	574	590	611	573	645	609	590	575	603	621	596	639	579	632	587	590	556	587	549	588	571	568	588	602	582	617	634	558	568	574	615	561	601	538	605	574	579	601	540	587	615	610	571	599	595	601	609	604	628	602	638	627	629	616	612	590	601	548	591	612	581	572	627	574	552	582	579	579	606	600	607	610	577	639	621	602	617	611	603	593	580	622	597	584	601	581	567	604	583	620	617	618	618	607	617	549	613	637	605	588	626	585	583	593	594	636	575	622	559	584	581	639	596	626	628	619	585	602	559	610	588	612	574	610	560	591	643	604	578	587	591	617	615	611	569	608	574	585	625	654	571	596	592	591	630	595	588	590	623	622	590	548	576	627	627	605	602	595	588	606	617	591	608	608	606	587	592	610	600	566	581	585	558	568	599	599	648	580	584	598	574	593	594	546	629	590	605	557	588	609	600	593	571	578	586	593	610	606	585	553	591	572	631	613	592	594	618	575	634	596	629	594	602	528	575	600	600	567	627	554	605	569	611	620	612	599	613	622	547	611	621	587	612	640	583	564	606	641	604	586	573	571	609	616	617	604	568	597	567	608	596	606	611	598	557	604	607	613	597	577	602	567	606	590	582	604	629	620	632	610	587	578	606	578	574	584	550	571	589	604	620	573	552	594	564	606	638	552	621	613	607	587	588	626	598	629	580	567	593	582	580	619	626	590	622	586	605	565	616	581	602	576	587	603	596	598	640	587	609	585	579	597	606	631	624	541	579	603	570	591	597	544	607	601	584	576	625	596	572	655	605	613	620	618	606	572	596	533	588	600	594	579	569	600	595	648	595	609	591	553	543	617	582	607	607	590	575	626	575	594	630	605	597	603	615	634	587	577	597	592	608	563	588	549	630	615	583	674	529	602	579	584	606	620	595	588	625	589	597	618	626	603	625	633	639	608	603	578	582	608	574	612	572	597	603	604	617	567	573	559	613	591	622	629	559	562	600	672	622	586	569	623	583	607	567	595	615	550	566	597	586	650	577	596	559	606	631	594	577	599	561	562	607	567	561	606	577	562	573	611	591	603	590	588	636	627	609	596	586	603	638	602	586	605	572	575	562	586	611	544	590	615	580	638	596	603	569	588	587	597	617	577	615	565	602	604	608	572	584	566	577	585	597	600	595	606	608	598	591	558	591	587	627	571	587	553	595	583	550	556	600	571	599	615	595	613	571	604	602	590	570	621	619	620	627	605	616	598	577	593	586	618	580	594	600	563	621	604	625	604	610	600	640	603	641	610	576	577	621	616	585	635	605	596	575	585	611	572	575	565	582	554	607	623	624	591	557	586	638	636	581	544	548	596	586	566	599	580	631	586	579	606	562	575	610	551	619	583	629	593	598	638	588	578	605	624	614	632	579	586	584	598	613	604	591	577	601	613	616	624	574	608	633	575	598	586	627	592	595	625	583	601	610	594	576	584	618	586	578	593	569	590	557	563	579	594	597	604	617	601	608	597	615	622	578	597	592	632	537	648	596	677	590	588	620	600	616	581	584	592	626	604	572	588	597	603	604	611	598	559	555	595	623	586	583	593	575	609	611	551	550	592	594	639	598	635	557	582	576	575	608	581	623	600	560	650	610	601	608	598	613	601	571	590	614	555	631	573	604	578	629	619	617	597	599	632	634	618	589	623	602	658	606	639	635	618	578	587	582	616	602	592	606	600	582	592	560	598	622	600	580	583	587	595	594	591	606	607	613	616	599	602	614	605	634	619	654	621	581	602	579	533	604	601	616	569	630	590	635	568	584	609	666	600	613	657	599	589	579	615	571	614	556	597	575	589	558	549	611	620	603	617	580	571	646	567	603	605	598	581	624	625	604	602	585	635	594	538	605	580	585	576	604	599	566	581	622	617	596	581	607	592	588	663	595	546	655	584	613	589	614	591	516	609	611	600	578	598	574	600	583	597	562	632	595	596	554	621	588	590	614	608	580	605	627	580	575	576	579	587	602	589	607	580	617	593	594	590	578	605	579	584	585	575	575	609	604	583	570	599	596	579	579	618	578	614	582	618	618	539	619	602	589	581	568	608	662	581	583	600	589	638	584	600	610	570	523	639	625
1371	337	340	350	328	314	345	341	334	352	331	322	347	312	331	357	323	335	313	319	325	277	332	345	337	345	332	349	315	311	338	326	344	352	305	342	320	336	335	325	358	317	280	327	319	333	327	309	327	352	333	333	349	319	336	320	313	334	317	325	324	327	320	311	322	317	311	346	333	358	342	352	356	329	356	317	329	324	305	337	323	292	316	316	300	353	318	314	299	304	312	335	340	341	338	339	366	326	318	322	327	320	333	341	318	318	361	321	343	308	354	338	328	347	350	334	327	349	352	329	319	303	326	344	347	336	336	324	331	351	345	329	338	324	330	302	300	315	367	313	324	328	314	317	304	338	339	299	325	336	354	310	345	337	334	315	325	314	334	295	336	323	305	347	347	348	342	317	322	337	324	343	320	331	338	356	347	314	318	336	341	345	332	326	342	295	367	314	299	303	325	321	339	357	333	334	308	346	340	311	315	335	294	320	311	309	339	330	309	344	339	342	332	357	311	346	309	309	357	317	379	314	315	360	303	331	320	331	337	367	307	358	346	331	314	362	333	319	353	315	328	339	339	312	324	308	323	318	336	316	328	347	320	340	352	317	364	329	289	327	312	317	349	303	316	317	297	277	299	303	316	324	324	325	323	335	340	340	331	305	328	336	308	321	331	353	323	344	338	322	343	282	329	343	333	337	329	328	330	325	344	314	296	360	312	315	329	342	344	316	325	359	325	321	328	334	317	364	341	317	355	319	337	323	357	369	322	291	307	323	321	342	268	291	326	341	318	334	338	330	335	353	351	328	325	300	321	342	329	323	316	333	318	324	353	305	325	372	318	330	359	295	303	311	312	302	362	323	309	332	340	305	330	349	328	312	309	328	323	325	356	345	289	320	323	364	285	319	330	311	297	307	284	313	326	322	313	329	317	328	298	343	317	257	310	333	329	318	329	330	318	338	291	365	311	343	301	316	326	291	352	326	353	299	319	352	329	304	305	339	321	328	317	325	343	320	328	307	339	325	370	306	311	307	283	333	328	319	289	357	311	347	353	312	334	373	320	322	315	309	351	316	308	304	334	366	309	319	334	308	337	337	307	322	326	340	387	360	315	309	330	301	312	344	316	335	325	334	319	348	321	324	323	352	337	324	339	306	319	323	351	324	333	308	277	323	310	354	337	318	305	348	322	338	323	352	346	327	358	319	307	320	301	305	294	323	301	361	310	364	334	343	333	369	340	321	325	362	304	361	335	323	323	328	327	324	346	326	306	328	301	279	308	343	326	318	320	346	304	345	317	323	349	351	335	331	339	359	335	328	342	364	338	339	317	336	308	315	317	320	312	332	355	292	319	317	308	326	341	306	331	309	376	329	323	337	325	324	350	331	283	328	333	326	332	313	295	328	323	329	329	368	316	343	352	339	351	325	321	336	310	347	324	328	325	338	339	321	333	338	313	322	338	309	324	333	336	321	320	337	341	369	306	308	309	329	283	333	312	303	307	324	324	301	326	311	315	329	307	337	327	318	316	305	337	332	339	307	332	324	333	313	325	358	319	325	363	299	357	315	342	292	308	388	308	317	346	352	339	334	356	320	376	308	337	334	329	344	328	295	321	328	350	319	351	325	302	303	347	328	319	321	340	355	311	353	306	339	308	345	305	357	361	286	329	328	317	344	367	342	363	342	343	332	331	327	313	329	334	365	322	347	323	352	317	323	326	342	325	351	318	312	306	296	313	323	317	346	349	344	287	351	315	322	332	345	342	356	307	358	321	287	330	340	338	355	318	278	341	307	292	321	364	294	331	310	324	313	310	300	298	312	323	360	274	304	328	342	340	331	326	315	296	340	315	354	331	318	335	328	298	323	353	300	323	313	327	355	328	319	337	333	306	306	323	325	330	342	327	345	353	313	353	340	342	292	332	337	318	299	317	315	313	357	341	295	331	315	354	332	348	331	300	359	342	338	280	325	327	342	360	344	344	339	318	320	355	350	326	285	346	331	351	335	334	335	337	328	328	324	354	304	319	322	317	350	318	355	317	336	343	309	334	300	299	362	326	308	344	346	309	295	316	331	324	339	338	320	347	290	349	319	343	305	340	341	308	352	338	310	326	343	357	331	327	333	306	328	344	318	338	324	294	319	351	345	348	342	303	341	337	361	309	331	318	331	317	368	367	341	344	334	314	320	346	307	292	331	332	308	344	333	353	323	314	327	325	330	295	380	374	330	317	356	305	321	285	363	330	331	338	359	329	333	348	341	353	317	328	313	329	338	363	328	335	324	339	330	357	310	313	328	341	321	345	390	350	325	308	334	319	325	354	298	313	324	359	295	359	303	348	300	311	307	326	357	328	286	316	307	313	263	344	334	367	331	307	340	319	343	350	334	306	332	321	336	324	337	304	307	345	327	356	335	336	334	322	332	331	336	340	341	293	333	343	314	331	312	350	291	328	334	314	320	341	327	322	339	362	327	309	350	310	310	302	312	331	342	344	328	323	328	349	336	333	317	302	342	331	343	342	315	317	327	320	307	351	340	317	303	323	326	319	324	327	316	305	338	360	310	334	331	305	355	329	340	357	346	319	344	329	368	332	322	339	335	289	329	390	346	343	338	374	331	339	322	323	320	323	302	324	338	328	293	322	302	323	336	340	344	322	355	309	310	322	329	339	323	337	341	327	320	335	329	320	328	326	316	314	309	324	336	292	335	324	305	303	316	325	321	329	324	315	314	347	330	330	350	327	292	308	311	349	341	337	306	324	350	346	349	315	345	340	310	326	319	320	320	333	346	341	354	345	331	327	304	349	329	330	363	332	336	336	321	343	318	322	325	316	334	339	336	300	363	305	297	333	335	296	319	359	316	287	343	329	351	362	332	344	327	353	319	315	313	317	358	322	317	340	311	334	325	334	315	341	321	334	309	362	363	334	355	311	356	321	364	333	327	311	328	308	278	313	332	301	333	335	331	313	346	317	307	361	305	322	308	289	290	324	342	301	334	348	319	326	299	321	337	277	344	323	342	294	313	344	319	325	346	326	326	307	353	330	325	321	316	303	321	336	312	336	341	363	339	355	326	312	328	355	310	334	330	330	370	349	301	274	326	358	317	349	335	329	300	313	315	303	321	310	310	364	317	324	335	289	319	306	306	323	288	301	332	333	299	328	339	339	310	349	303	291	329	282	325	320	331	352	333	369	316	314	341	291	304	305	320	347	315	297	324	352	350	304	322	320	326	348	354	290	307	370	329	323	317	343	326	312	324	306	344	324	321	304	293	333	331	335	324	311	306	338	310	314	316	355	330	317	329	338	338	289	317	351	345	337	346	367	352	350	324	356	297	331	310	327	298	318	352	356	359	313	348	346	312	335	374	323	320	336	327	333	285	346	319	353	316	333	331	333	331	330	297	345	319	321	360	359	320	341	333	342	288	329	345	352	318	327	304	349	344	348	316	334	361	340	333	317	307	345	302	335	344	322	341	358	360	319	325	342	301	337	339	348	331	286	330
1870	772	768	773	786	726	772	729	787	736	737	740	756	792	781	764	764	738	755	782	748	737	739	771	761	764	793	751	756	740	756	780	755	753	757	726	754	725	774	769	800	770	704	774	783	753	770	747	759	768	727	759	714	757	742	815	770	713	700	815	750	738	727	734	747	730	780	766	743	779	774	741	752	741	762	798	739	752	746	773	777	745	800	747	764	784	766	753	743	714	753	748	726	761	747	766	768	724	800	772	736	772	769	733	749	753	764	750	709	749	758	732	714	767	751	725	750	797	734	790	787	754	751	735	734	717	743	723	746	705	745	770	747	818	735	732	827	755	716	749	746	758	736	780	790	772	709	766	770	765	729	715	725	771	735	753	757	718	738	760	751	763	713	735	777	723	769	751	742	774	770	755	747	751	733	704	694	771	728	744	720	753	750	735	724	781	771	724	755	729	741	714	747	723	761	756	748	753	758	730	745	765	726	746	726	741	730	732	769	734	716	744	734	721	725	744	754	772	710	805	731	771	768	795	762	700	770	704	771	723	787	760	725	740	794	710	746	779	782	781	746	701	695	759	750	772	772	749	748	738	779	724	790	745	770	754	786	757	708	728	774	734	720	739	722	727	736	779	769	768	708	773	750	793	741	766	796	751	752	744	726	738	757	773	717	728	759	713	757	794	708	770	748	724	796	729	740	736	753	747	726	697	777	789	775	756	796	750	781	729	715	767	793	756	758	755	750	759	805	738	749	704	779	757	720	795	770	779	796	776	757	728	724	706	792	778	756	749	726	748	766	772	703	736	701	812	771	754	732	726	742	770	736	766	757	728	725	742	777	746	733	790	766	740	696	736	732	782	726	710	773	765	775	739	740	697	768	775	777	725	757	814	727	769	761	782	773	734	763	735	718	760	781	790	736	695	808	775	794	755	698	726	765	758	793	740	729	735	759	762	726	731	789	765	772	805	738	751	764	733	720	771	754	800	737	768	736	767	797	713	769	726	746	766	743	772	724	776	717	739	742	738	785	712	635	789	769	739	755	737	753	743	778	776	747	758	733	800	751	758	781	779	729	731	758	745	777	725	769	764	744	765	745	776	747	731	790	817	774	743	746	741	781	714	720	740	745	787	737	750	766	754	752	740	764	773	765	768	727	736	770	728	758	780	785	746	763	749	754	744	740	745	709	769	732	758	790	787	742	767	779	753	762	751	778	742	698	757	765	747	781	795	728	770	763	776	755	742	744	793	757	759	774	793	756	728	755	780	746	792	755	774	745	742	780	750	740	745	790	757	702	765	752	746	716	743	734	727	711	796	748	792	767	763	755	752	750	776	694	758	750	756	745	775	775	741	730	792	779	721	779	746	748	740	676	767	738	665	753	754	755	743	722	793	709	715	733	795	824	762	728	746	771	760	764	747	769	732	699	789	773	737	763	757	687	713	749	765	764	763	722	724	799	727	765	748	728	768	774	719	752	785	731	758	740	720	763	761	719	712	761	803	749	754	745	769	772	769	755	745	760	773	766	772	737	704	770	709	746	777	767	758	720	757	743	734	738	807	760	757	724	783	765	775	758	727	769	815	756	702	746	755	778	759	749	756	743	766	697	754	750	718	736	727	751	767	762	753	734	723	744	790	737	727	744	786	780	745	706	769	765	785	757	722	748	794	728	847	728	717	745	726	746	750	743	764	764	756	762	715	798	728	736	740	757	748	750	759	751	775	738	744	789	733	778	747	766	701	763	790	742	717	777	760	741	696	796	730	794	732	712	732	764	744	770	778	744	765	730	805	715	681	746	765	739	788	755	733	699	778	776	721	804	735	725	763	730	719	785	750	785	749	784	787	751	734	718	725	757	705	729	801	729	774	743	774	731	732	730	733	746	728	745	734	784	725	742	779	743	749	746	721	737	753	784	726	744	725	756	746	709	743	718	727	694	740	740	759	780	757	753	763	755	752	748	753	781	797	759	782	738	740	754	752	722	773	711	758	771	722	744	735	765	750	764	732	742	729	790	729	731	742	720	746	776	705	726	761	725	768	765	714	770	752	810	755	788	811	769	791	825	755	765	746	784	764	750	720	785	785	723	744	729	753	751	768	809	733	743	769	714	731	709	738	795	773	722	787	742	788	764	767	712	735	799	751	723	722	741	728	730	737	791	732	739	740	674	751	764	762	754	824	763	751	777	730	746	754	735	771	732	719	790	790	762	762	738	754	735	744	761	798	763	745	751	724	780	730	758	766	752	769	747	767	748	757	769	719	749	723	699	708	750	740	720	703	781	703	754	716	733	769	743	757	780	754	743	795	779	763	761	744	829	790	773	754	739	781	742	765	746	761	721	728	813	728	754	788	758	723	777	761	740	785	749	751	701	721	717	801	746	735	740	750	753	723	722	752	763	739	735	707	750	727	737	770	715	763	797	727	706	748	744	763	770	748	762	724	741	783	732	697	763	757	777	704	723	768	743	788	765	718	757	735	727	737	768	744	752	779	783	765	752	711	716	803	755	764	728	795	749	800	782	715	804	768	764	768	738	731	716	762	792	739	739	747	720	770	708	764	750	759	731	771	794	713	714	786	751	734	723	768	769	764	791	695	728	719	714	769	753	732	763	719	784	751	778	783	717	738	734	741	704	756	753	801	735	787	741	814	747	697	737	783	782	800	754	782	776	823	777	744	759	750	770	736	732	760	737	790	724	751	730	728	815	739	701	733	746	730	759	742	752	746	746	717	785	724	743	797	767	781	764	741	774	770	742	721	806	765	753	737	706	805	743	809	745	741	745	730	729	782	727	784	802	726	782	758	764	728	775	829	737	723	736	751	727	737	717	726	720	767	759	791	784	772	763	749	732	722	774	734	752	766	784	740	758	722	726	724	718	727	791	722	769	805	727	744	727	724	784	763	776	735	795	754	757	736	779	757	758	776	769	692	749	776	714	745	720	774	736	708	746	796	754	745	810	724	748	739	746	798	785	736	711	745	802	754	718	783	754	715	739	707	702	801	728	725	739	738	781	752	713	765	737	708	734	756	731	761	765	725	731	760	727	833	723	714	733	712	768	745	728	724	751	747	735	757	784	710	718	699	767	773	778	810	809	811	746	728	811	787	763	799	747	693	713	735	744	725	707	691	759	747	706	719	759	729	789	785	773	758	776	763	720	755	702	735	797	748	722	760	755	746	771	758	729	726	765	785	703	760	769	739	779	773	760	751	750	731	753	738	786	798	748	758	730	772	752	738	740	722	762	728	763	750	724	746	770	775	737	750	779	753	742	705	735	736	804	719	762	781	717	750	733	730	760	747	786	763	758	726	776	708	742	685	748	766	723	759	740	778	742	774	790	721	747	754	681	703	773	720	761	826	767	767	751	760	759	690	806	713	720	741	751	689	755	778	698	749	718	740	720	755	777	739	760	749	731	722	697	746	777	798	754	789	748	728	766	731	799	763	774	760	778	750	725	721	778	684	812	753	817	697	695	753	756	750	740	762	751	761	719	807	786	733
7188	642	631	568	499	422	373	362	350	347	411	334	353	318	357	315	333	329	338	345	371	304	334	343	319	346	310	357	368	305	308	367	335	340	327	326	299	318	335	335	340	294	308	330	316	334	351	346	344	319	329	316	307	323	336	331	340	338	345	357	335	335	325	343	333	363	343	329	344	333	305	317	334	314	317	336	343	283	327	316	312	300	329	342	321	355	321	298	328	299	328	359	298	325	339	356	344	314	312	320	362	352	305	340	326	373	365	353	349	375	340	354	321	325	297	337	320	327	350	366	362	325	325	320	330	301	358	329	332	318	367	370	360	335	366	350	370	313	299	316	330	339	336	341	340	332	303	345	365	323	332	327	320	341	384	301	362	351	313	316	302	306	317	323	304	352	339	319	329	316	342	334	340	300	324	337	340	357	316	319	340	337	310	313	349	329	293	326	314	348	341	308	352	341	346	349	342	359	294	353	332	341	332	321	348	383	313	300	319	359	340	294	325	325	350	320	342	300	342	311	315	336	344	301	318	352	305	349	279	381	362	290	315	316	347	310	301	340	332	302	318	315	349	331	337	329	314	360	358	314	337	354	365	338	337	322	340	314	331	328	314	320	319	335	329	326	292	311	332	307	330	320	340	345	337	322	342	320	322	315	329	322	316	304	308	348	314	325	308	352	333	317	322	346	318	334	358	303	306	338	336	363	326	316	334	337	303	341	312	342	327	338	301	355	335	382	364	312	339	356	341	356	294	356	330	319	331	322	320	327	333	316	328	328	305	341	334	324	347	352	301	340	322	316	335	334	374	304	363	300	343	349	387	291	327	329	325	347	361	366	342	331	330	324	317	364	345	296	327	316	307	344	339	343	352	334	331	335	333	348	365	343	334	314	324	308	339	341	317	343	348	320	309	333	389	375	363	293	334	368	334	334	322	329	345	349	297	297	332	321	319	320	324	313	336	305	321	358	335	349	318	296	332	299	323	345	335	295	358	325	380	323	346	367	306	363	322	348	318	301	337	332	328	345	354	322	355	361	326	345	319	371	323	400	302	333	311	331	319	335	300	308	349	324	364	341	307	376	353	346	363	352	345	325	335	328	333	343	309	345	299	331	323	340	335	333	331	335	319	376	351	343	348	329	347	310	293	320	334	316	328	346	336	335	342	364	326	301	351	322	344	352	325	316	327	330	336	308	340	323	367	334	355	362	337	341	343	346	337	337	364	336	333	338	336	335	323	361	369	328	328	315	309	334	342	353	353	317	326	356	334	333	329	308	327	318	304	343	308	302	339	317	343	329	323	341	355	310	308	320	307	315	321	339	339	323	336	331	319	368	360	352	330	325	342	332	327	345	337	331	356	328	324	338	312	328	334	350	344	352	332	348	359	324	319	371	336	335	342	331	339	315	366	301	334	319	322	349	315	323	350	362	353	341	367	352	352	338	351	349	328	312	325	358	333	358	304	329	339	297	306	311	335	337	329	346	308	328	323	317	309	374	347	370	343	357	290	320	352	320	333	345	349	345	301	311	322	359	340	324	338	349	348	359	355	274	309	343	363	366	351	320	314	302	329	303	298	333	332	310	337	339	321	344	349	342	310	363	342	349	332	353	303	296	355	329	318	328	327	311	370	319	348	342	334	324	363	325	330	325	346	313	286	328	329	322	331	373	319	330	307	305	345	328	309	352	325	308	326	358	312	316	325	352	316	325	311	347	303	322	343	340	318	370	377	345	316	333	354	345	354	341	319	328	367	325	341	345	319	341	337	358	318	340	341	338	366	344	367	332	312	314	329	356	309	346	302	321	329	370	350	337	334	332	364	306	347	383	347	318	333	320	330	289	364	357	314	343	327	303	334	322	336	314	342	301	353	306	335	361	317	344	317	332	326	312	317	311	364	337	354	315	310	348	349	310	333	343	330	311	300	344	340	335	339	350	320	326	339	332	348	336	322	370	317	349	348	314	301	357	328	326	344	323	305	342	351	310	316	352	352	342	321	344	337	330	320	327	350	285	302	371	355	319	329	320	342	340	339	317	325	356	322	303	374	334	343	315	320	311	324	325	317	301	322	344	337	329	329	300	320	348	345	334	326	331	309	329	327	356	347	296	350	316	350	320	294	347	313	380	339	333	330	340	357	312	326	319	337	362	332	325	355	338	338	332	308	340	340	312	352	318	316	322	336	325	321	332	311	329	364	341	342	334	339	327	337	335	332	346	340	300	331	312	333	325	337	336	326	336	319	363	317	332	345	338	331	308	329	329	305	350	294	317	313	323	348	314	322	322	331	321	333	346	323	342	335	304	355	352	329	297	341	334	349	317	343	303	297	309	317	308	354	325	302	348	338	322	329	324	345	323	311	306	299	317	361	314	331	325	332	317	313	329	330	333	339	360	339	334	313	371	359	335	345	364	372	320	328	336	320	349	331	344	343	317	331	310	321	353	328	363	346	349	345	323	298	334	313	354	357	292	376	340	358	351	360	347	338	378	337	332	331	343	340	342	323	362	362	302	329	350	339	362	299	338	350	317	355	339	314	306	303	323	326	343	360	321	321	307	356	340	338	323	313	326	311	312	342	328	335	317	337	306	304	337	346	359	341	301	333	325	324	332	323	367	322	338	308	358	322	307	326	342	357	336	342	365	313	342	338	340	311	325	322	314	310	327	334	330	356	315	352	367	313	348	344	348	322	347	331	346	358	347	304	325	355	341	332	346	350	312	337	331	326	300	382	328	344	334	343	340	350	324	325	340	334	353	302	347	328	377	358	344	322	341	317	311	318	333	348	285	311	334	343	311	336	349	333	334	327	363	323	303	303	315	323	339	346	327	356	323	325	320	337	347	341	327	338	324	343	327	347	323	352	329	334	336	307	347	347	319	333	311	336	339	372	322	325	347	351	327	338	331	345	341	347	370	356	334	335	338	342	333	317	330	345	317	359	331	341	322	368	307	325	352	336	339	333	325	349	325	340	355	325	312	342	323	331	350	319	304	358	323	313	307	338	314	357	319	341	311	333	363	323	324	330	331	332	327	316	299	344	322	302	323	311	303	325	346	345	358	333	318	354	325	333	345	330	312	330	311	297	349	350	346	352	330	372	304	310	343	344	352	333	357	348	288	362	333	330	328	314	348	304	292	302	345	301	364	352	342	364	329	336	299	326	340	321	323	306	353	327	330	363	324	364	321	332	317	349	325	328	349	369	339	359	359	315	318	334	315	319	330	336	324	359	321	338	344	317	330	301	322	351	318	365	347	327	318	334	328	345	307	318	347	350	311	285	371	356	329	328	299	351	338	315	318	320	366	340	367	364	347	345	316	356	338	359	352	349	323	321	312	336	368	350	366	343	309	333	297	350	339	360	380	344	299	321	359	326	366	312	336	378	327	321	314	325	317	303	365	320	343	353	352	320	334	337	320	343	338	282	336	367	338	381	308	327	339	343	333	327	308	286	343	343	327	355	348	308	329	357	355	345	350	324	358	358	313	317	312	331	356	374	328
6485	934	1315	1404	1362	1194	1062	1033	1008	906	897	857	854	851	837	787	849	808	782	844	797	818	819	701	780	736	774	798	788	764	780	792	835	793	804	785	741	780	808	766	772	737	731	784	804	709	788	741	761	757	761	751	846	738	762	772	738	715	744	805	800	769	717	797	762	797	746	781	758	779	804	820	772	785	781	764	705	752	770	763	786	766	761	767	752	753	752	799	783	759	759	760	708	744	791	781	755	734	687	764	770	794	778	776	816	761	761	753	766	780	781	772	761	768	771	769	780	757	729	808	732	771	792	773	752	742	783	718	787	763	742	734	754	768	707	769	756	753	762	754	759	781	728	745	733	718	781	775	748	769	727	714	755	785	755	748	777	734	833	786	770	744	757	758	781	792	816	724	816	786	772	758	746	730	753	788	772	747	752	769	777	763	782	775	790	731	749	734	745	774	727	775	774	721	760	767	724	740	744	766	785	808	757	790	805	780	784	753	767	767	783	763	729	728	705	758	780	787	740	745	782	750	787	728	727	702	773	784	744	780	805	739	761	752	737	775	779	769	738	762	758	761	747	800	718	744	759	714	729	729	744	748	757	757	775	757	791	761	727	739	799	762	799	766	760	822	760	751	728	780	761	773	794	807	746	801	742	722	719	750	733	738	728	713	738	760	738	813	749	772	767	777	760	753	783	755	765	707	715	774	762	742	778	744	755	795	762	789	795	786	823	742	717	760	765	804	766	781	757	743	752	757	753	762	767	778	763	782	754	760	760	715	766	725	736	745	719	791	699	791	747	808	745	811	709	781	776	764	786	799	745	771	767	757	789	744	748	796	803	765	748	739	731	729	792	775	733	742	753	735	741	741	772	778	759	740	765	789	751	725	759	766	795	742	730	741	771	760	773	764	745	777	745	787	774	770	784	776	763	746	781	805	738	790	776	739	756	734	784	777	752	739	771	747	768	726	749	756	742	699	730	824	759	770	747	796	761	733	724	737	832	765	744	677	779	782	696	743	745	777	737	716	703	773	766	783	755	780	759	750	790	766	698	782	720	734	779	802	701	725	769	774	721	775	739	733	776	776	753	819	736	751	744	751	818	794	762	746	774	773	775	736	733	752	720	742	762	734	764	777	723	723	815	775	748	718	781	789	763	736	783	800	754	744	752	814	733	765	743	772	747	780	773	787	804	722	781	786	751	830	767	750	730	769	786	777	752	786	740	765	735	762	746	717	745	729	790	777	760	813	774	778	766	755	795	764	758	754	775	781	774	765	765	745	725	747	748	783	696	718	740	714	791	773	762	770	789	722	770	753	801	726	718	759	707	765	755	743	721	766	733	797	769	741	803	737	725	798	750	758	762	734	722	818	764	736	730	787	721	767	738	788	758	780	745	727	790	746	759	737	727	749	749	734	725	764	752	819	757	699	736	740	795	724	797	786	722	766	761	723	764	728	803	700	705	755	774	716	767	738	737	782	727	753	779	801	732	784	756	764	767	759	769	792	737	791	745	742	760	799	756	734	737	768	708	750	759	753	766	786	706	727	725	789	735	755	746	792	753	720	711	790	793	720	836	709	800	756	716	757	784	711	773	735	777	703	744	738	751	760	767	731	720	792	770	785	774	732	759	729	753	761	779	791	745	729	755	741	744	769	726	753	733	771	727	792	770	754	719	734	759	767	768	725	766	771	761	715	751	732	732	742	786	718	741	821	719	761	725	730	747	707	787	720	714	752	785	743	810	772	711	755	756	792	779	732	762	733	753	780	799	785	771	783	761	743	722	764	709	757	758	815	753	764	783	830	748	767	752	728	751	789	787	740	707	671	703	779	757	756	734	760	777	789	753	783	744	822	787	802	742	745	799	709	757	706	761	731	721	763	803	766	789	790	753	719	784	790	739	745	778	709	772	728	740	755	702	762	758	716	753	728	776	729	757	741	757	778	825	758	741	769	767	749	744	789	738	745	748	749	748	705	738	756	743	773	773	745	756	740	827	782	706	741	773	746	789	714	749	698	744	762	754	696	806	713	693	780	731	761	764	716	790	771	696	822	802	739	754	749	740	831	770	769	769	774	729	745	723	816	735	730	792	736	740	800	718	753	785	762	734	787	691	787	749	740	787	748	689	736	749	717	777	727	714	800	770	719	719	726	722	764	763	744	730	749	740	756	744	765	758	711	793	823	757	794	765	741	766	750	735	719	739	771	727	792	743	747	748	765	788	752	803	757	763	784	754	720	768	750	737	756	783	778	795	723	733	752	713	754	771	745	799	774	745	780	740	745	762	772	770	758	779	780	800	767	770	775	719	761	770	770	785	794	725	766	761	749	701	769	768	731	787	783	681	720	825	774	758	750	778	729	800	748	726	784	728	742	787	784	743	803	715	729	761	759	775	771	716	749	772	772	764	777	731	750	729	799	707	790	760	730	765	769	769	715	766	805	780	718	736	837	772	816	770	782	730	741	774	719	766	755	763	742	711	736	770	735	767	776	733	748	771	815	777	786	795	763	730	708	739	761	725	737	759	779	787	762	805	741	759	765	789	737	731	794	695	757	760	761	765	803	788	753	745	792	732	731	724	779	817	728	739	758	748	761	782	763	748	796	733	736	786	720	800	766	763	761	727	723	799	776	729	744	795	752	733	785	815	710	738	742	770	783	777	783	734	752	749	740	769	764	761	762	712	757	799	760	772	740	785	784	747	758	723	750	704	706	758	752	744	767	766	768	768	766	771	750	749	740	736	760	767	817	771	734	761	804	753	762	744	771	808	767	737	740	771	742	759	713	793	762	788	737	737	756	704	724	744	740	737	785	782	727	746	779	732	728	693	737	754	749	773	784	784	752	797	740	751	750	709	793	751	754	822	739	710	755	780	726	742	771	753	768	694	724	755	769	763	775	742	757	772	770	754	739	718	739	760	737	725	786	777	756	771	757	789	733	714	770	748	715	769	778	795	779	813	802	764	724	762	714	749	713	723	708	755	744	779	771	761	807	786	694	770	745	755	778	773	708	719	802	737	754	783	780	755	801	726	770	759	770	743	776	761	727	810	780	776	725	766	711	814	790	713	762	746	723	732	769	754	732	760	754	785	752	740	745	776	711	785	771	761	777	766	729	739	745	694	748	749	756	732	747	772	727	752	774	791	808	758	754	770	754	748	761	758	750	774	781	743	755	702	753	776	764	796	715	713	724	726	776	723	798	712	770	796	727	774	796	781	759	749	792	773	795	724	743	807	769	750	741	773	754	741	752	760	771	766	742	743	737	730	747	774	725	753	746	729	744	718	735	781	744	816	724	716	716	729	770	741	747	790	726	796	754	771	711	791	825	792	737	778	734	737	770	759	798	776	769	728	782	742	763	774	774	731	733	731	742	797	734	734	771	798	770	711	759	669	752	735	738	736	774	740	807	752	820	757	719	771	741	730	728	728	768	719	768	715	785	784	763	775	771	749	735	733	803	760	767	742	733	720	775	733	786	804	723	737	731	746	722	756	757	759	702
13214	990	805	724	542	435	359	360	346	303	285	294	250	315	297	295	246	295	279	251	310	249	310	271	315	278	280	280	249	282	241	276	254	241	238	268	236	265	268	235	275	224	274	245	259	254	264	245	282	272	254	260	252	236	260	214	238	259	259	244	235	268	233	258	268	255	243	249	243	245	249	281	262	269	236	234	230	240	279	259	301	266	258	246	244	260	271	256	254	265	257	242	264	271	227	237	240	233	268	247	252	250	243	235	269	268	272	278	235	234	254	255	254	272	219	247	265	213	257	262	248	255	232	251	233	254	254	233	249	275	267	262	273	256	239	280	251	249	238	220	230	262	246	248	248	233	233	267	238	246	231	232	271	257	249	220	279	259	254	276	266	255	246	269	224	262	264	248	310	257	263	259	239	272	249	293	223	273	235	294	257	253	276	299	263	266	224	234	266	264	246	281	265	270	248	271	254	275	258	238	276	257	239	270	273	254	275	280	255	245	290	267	242	224	266	234	271	267	228	228	238	243	278	244	243	228	251	247	258	242	256	241	288	249	266	252	241	287	273	266	271	256	229	282	268	261	254	246	269	257	285	249	264	247	233	259	243	230	242	271	255	268	228	248	299	276	268	273	255	254	240	243	253	251	250	279	249	274	231	249	258	242	243	224	264	242	274	270	263	254	232	234	242	254	272	258	245	256	250	219	263	274	232	229	262	240	248	256	279	243	246	275	256	274	254	236	242	250	243	279	286	247	284	232	253	265	257	239	267	271	271	221	276	260	249	277	261	244	241	250	236	266	247	251	248	254	239	203	271	283	248	255	265	234	238	257	230	265	235	240	252	256	232	240	242	215	261	231	308	244	278	248	262	250	281	282	231	255	249	275	243	257	227	261	227	254	236	252	266	244	230	265	275	260	262	251	260	280	242	256	258	231	249	280	273	217	281	261	230	267	272	250	270	289	240	235	267	263	268	274	257	264	260	250	272	223	281	298	241	258	249	281	237	271	242	227	292	262	256	221	253	259	251	256	239	303	219	263	230	246	248	245	252	271	220	229	250	241	276	238	223	222	261	266	241	289	248	259	232	243	242	213	269	244	249	259	237	237	273	258	246	275	252	231	232	263	224	225	246	251	273	244	260	230	246	257	239	262	254	255	239	253	254	224	240	242	260	233	276	285	249	254	244	286	263	266	252	273	242	254	230	252	240	248	236	263	247	246	247	243	250	238	248	245	236	242	243	262	259	245	249	242	290	248	283	256	255	240	262	233	259	250	231	242	233	266	253	266	268	246	237	242	253	256	274	254	245	254	265	230	261	276	247	264	298	252	266	267	254	266	254	241	270	229	242	256	251	254	218	265	258	274	257	248	229	277	269	257	254	258	246	272	243	239	244	255	258	268	255	307	277	228	236	245	225	236	235	239	254	249	266	287	245	282	247	254	222	252	270	260	267	287	256	259	264	254	242	237	252	247	246	256	237	202	220	234	288	257	262	264	238	238	215	237	253	255	247	264	248	257	234	255	240	239	273	220	264	246	271	233	249	272	265	244	268	239	293	250	262	263	250	249	228	234	254	244	232	251	274	268	238	255	236	263	252	258	262	256	242	240	258	238	281	255	265	257	234	291	258	275	235	222	279	278	228	225	237	278	259	253	239	260	239	257	272	243	250	251	283	259	278	256	235	271	242	245	234	265	271	305	211	286	231	263	266	248	236	235	251	274	268	239	240	250	270	250	283	227	254	257	244	293	234	240	238	235	289	264	259	253	225	258	278	279	267	240	247	262	260	239	295	254	266	214	258	279	244	253	279	254	252	241	222	283	241	256	232	241	246	281	280	279	247	239	255	237	271	268	282	224	271	251	286	268	278	266	239	242	242	250	273	258	279	257	234	263	239	273	254	255	255	249	245	248	261	257	257	274	275	263	216	254	243	269	262	257	273	274	252	269	267	279	239	222	255	272	290	248	267	249	237	240	233	270	226	239	230	234	266	247	232	250	238	237	265	245	250	260	237	223	293	260	225	237	200	258	241	280	281	245	249	253	291	283	237	267	267	231	244	262	249	234	233	247	270	248	227	271	240	268	213	235	252	270	236	244	250	229	257	262	263	244	253	264	230	243	259	238	245	255	256	265	266	254	265	230	269	283	265	261	258	258	263	253	252	229	238	268	271	268	269	252	258	234	250	252	249	281	250	243	267	266	263	245	259	254	243	227	248	255	270	218	274	274	253	257	258	223	262	248	253	277	253	259	257	253	253	243	268	252	272	267	251	246	257	254	282	256	251	255	259	268	241	285	259	233	275	248	263	279	238	258	266	247	263	276	261	242	259	267	248	255	269	232	264	247	265	259	260	240	280	254	275	244	272	242	239	253	250	235	269	285	264	242	267	275	265	238	247	242	254	249	246	277	227	231	263	289	267	253	242	266	257	255	254	224	267	241	259	240	247	259	268	259	260	262	247	246	244	249	226	238	231	251	288	283	235	239	258	228	260	268	269	271	262	238	238	246	254	237	226	236	239	270	247	235	293	235	263	241	289	271	269	272	246	235	244	258	291	262	250	270	244	264	253	270	275	252	261	260	249	235	265	309	245	260	281	267	261	246	276	254	245	273	310	249	237	255	289	263	221	228	248	245	260	258	249	250	241	291	252	248	245	244	251	251	275	261	241	303	258	229	283	257	241	261	230	229	262	245	247	245	236	245	241	257	254	241	242	244	271	236	251	260	250	249	244	263	255	260	227	249	256	244	256	231	252	248	254	282	250	245	277	253	238	261	242	253	232	256	258	280	259	217	254	256	245	268	209	268	260	246	251	250	274	277	240	245	269	242	268	264	238	242	265	238	286	242	250	259	252	252	233	255	278	269	270	252	245	280	245	276	257	281	266	248	232	276	240	261	275	239	228	292	233	264	260	280	233	241	269	231	261	232	292	249	271	237	278	265	241	257	261	274	253	248	259	257	225	234	248	262	253	252	249	255	249	245	274	236	244	243	258	240	239	234	251	268	243	245	269	243	242	236	294	228	238	247	255	269	240	254	274	247	258	242	256	236	276	267	280	257	229	253	270	250	252	244	288	231	247	257	263	271	248	237	245	242	237	258	238	219	243	252	232	232	229	262	263	267	268	256	231	235	263	270	246	222	251	266	256	241	279	260	241	267	243	243	274	259	259	271	264	257	248	267	232	262	255	209	264	251	251	246	249	253	265	263	298	288	248	270	229	274	228	212	269	239	254	254	261	254	241	264	274	245	254	261	243	251	242	259	233	250	284	259	258	234	243	264	239	259	231	249	253	245	243	280	257	278	256	258	263	270	263	253	284	255	269	230	274	232	248	230	241	252	272	247	267	306	235	280	270	267	245	259	285	271	235	233	245	268	257	225	252	250	241	256	281	251	253	294	273	264	209	244	254	274	228	225	251	305	261	260	252	245	255	240	223	261	248	241	236	242	245	278	255	205	285	270	247	256	242	253	270	243	247	269	265	273	284	263	282	244	251	220
7986	1030	1725	1913	1668	1410	1148	1087	994	900	874	779	823	700	750	742	670	736	601	705	661	660	686	643	632	635	638	653	639	596	647	612	648	630	579	601	599	626	633	599	583	575	625	602	625	630	619	635	572	571	609	648	616	621	615	611	611	628	614	585	606	539	518	619	635	567	601	592	595	603	607	608	583	566	609	641	605	631	594	615	587	586	554	594	653	606	598	606	562	628	573	650	607	578	602	626	564	580	594	586	558	611	579	557	599	629	540	604	607	600	615	591	603	555	592	617	578	616	580	623	563	582	561	627	587	589	606	604	614	608	622	589	629	595	586	644	629	556	599	637	588	575	584	604	617	617	591	566	634	609	602	631	547	628	554	632	604	620	593	640	577	602	597	599	627	579	570	591	600	602	616	601	578	586	591	609	592	595	623	587	580	605	625	604	594	607	612	557	550	582	570	592	559	596	564	575	622	570	600	567	593	605	623	554	567	548	603	608	595	574	564	556	622	625	581	597	609	568	591	630	615	569	543	611	568	571	608	584	596	600	567	584	637	571	604	565	601	586	565	591	555	598	628	620	589	581	589	597	579	590	588	602	581	556	621	595	629	560	590	622	606	584	590	610	587	588	598	587	572	580	577	589	583	594	617	564	556	593	575	618	587	575	582	594	607	627	600	615	585	533	588	579	613	597	555	598	586	598	619	609	585	560	614	581	606	578	578	588	638	551	622	560	613	599	581	623	556	596	573	569	619	566	593	629	590	611	590	612	575	601	595	604	589	608	561	576	601	571	639	595	587	609	596	579	602	632	563	580	620	581	576	602	561	637	609	601	565	562	603	593	606	569	556	613	596	631	552	600	584	565	527	616	586	606	576	553	574	579	576	584	587	600	595	571	582	567	590	587	650	583	626	639	597	595	575	586	568	614	542	572	542	600	589	573	572	582	594	630	572	575	584	609	581	619	567	563	574	612	605	598	557	577	580	590	627	591	574	592	613	547	598	576	602	608	638	611	602	574	597	595	549	590	583	599	646	530	572	606	555	563	577	609	625	599	602	571	613	564	657	603	580	659	596	620	596	641	600	631	552	538	568	603	562	582	579	586	609	620	555	586	596	618	614	569	583	600	523	598	568	622	620	611	592	635	568	584	599	625	587	615	596	602	600	585	567	605	547	544	618	557	622	641	587	668	586	579	578	598	614	611	607	579	583	583	593	568	601	570	591	553	579	622	597	568	555	614	598	592	585	554	592	626	605	607	628	559	597	558	542	573	606	591	620	666	580	605	575	555	631	616	644	526	634	593	582	610	606	587	580	573	602	559	586	610	542	616	561	595	576	597	608	604	602	600	550	612	580	624	589	565	543	624	598	587	584	569	602	602	597	585	564	588	624	567	609	562	595	624	568	620	591	572	605	582	589	567	561	608	580	616	544	588	621	567	579	603	612	578	616	629	573	617	564	566	564	596	562	567	586	591	585	588	578	561	556	617	603	573	552	621	573	599	556	560	631	574	551	577	640	598	585	582	619	574	580	585	583	600	610	585	571	610	647	534	593	566	574	605	587	592	580	595	583	622	575	553	601	576	579	596	583	551	586	606	566	570	614	578	571	619	582	573	585	588	596	608	600	598	602	613	573	595	597	586	607	616	604	534	606	597	588	588	578	600	621	610	622	596	631	597	552	626	576	628	560	538	590	576	560	568	549	642	577	636	533	627	575	602	613	589	589	588	619	579	595	606	635	576	547	607	606	604	562	596	581	564	594	575	612	560	570	584	540	554	622	628	582	599	605	541	607	509	618	601	637	552	602	565	580	583	610	659	528	596	561	587	574	629	596	636	583	627	601	611	551	584	592	597	620	601	585	610	595	573	572	614	597	555	560	577	598	566	651	660	592	591	545	577	595	620	593	588	583	547	621	575	592	584	600	591	596	583	596	606	596	547	605	583	591	568	577	568	572	623	575	562	593	595	647	598	561	596	604	584	586	609	586	546	603	581	594	598	593	569	617	559	581	602	625	623	590	608	604	548	605	616	625	564	546	603	609	623	571	621	627	581	607	627	600	620	560	599	623	584	593	568	618	632	593	610	551	560	596	617	603	571	575	578	604	555	596	591	591	592	588	573	572	586	568	574	558	613	599	640	572	573	600	613	655	623	565	580	605	603	591	610	601	621	598	570	587	599	597	655	644	525	560	604	575	581	587	582	590	613	600	563	605	591	609	594	632	601	603	568	588	575	590	569	594	629	577	587	594	569	583	568	609	565	614	608	591	603	552	581	565	578	575	598	583	567	552	598	565	606	569	602	581	573	614	607	564	573	564	606	587	601	607	604	556	585	556	632	631	596	570	565	569	610	617	570	563	622	536	602	574	574	611	608	617	594	572	594	595	589	561	639	571	592	618	576	635	592	555	625	580	609	570	607	606	566	582	589	606	591	554	625	585	576	606	589	624	590	589	579	623	591	593	643	610	606	557	608	558	578	600	620	579	567	584	612	626	600	579	597	617	601	564	639	595	581	581	579	572	633	583	593	629	611	578	606	580	621	577	603	551	581	580	573	590	608	607	601	592	656	605	569	585	599	575	596	580	587	658	610	586	614	574	607	589	609	595	587	627	630	602	625	625	584	560	590	576	567	639	563	613	586	652	585	598	585	599	588	646	594	565	598	602	603	608	620	623	589	549	580	587	585	597	585	582	627	585	551	576	601	641	587	545	588	583	590	608	580	565	605	583	616	539	568	549	572	616	623	607	577	568	576	551	577	607	608	559	637	593	547	575	579	585	581	562	583	602	574	601	563	622	578	555	583	603	573	575	589	547	587	601	604	646	559	604	577	565	618	570	587	601	605	582	587	575	623	596	584	591	569	595	626	557	596	581	603	587	579	596	541	576	586	627	611	567	587	598	569	590	553	579	592	556	589	600	583	624	605	549	575	611	525	604	594	557	601	617	566	621	574	623	617	603	566	574	559	589	566	625	594	617	551	598	619	571	600	566	597	628	593	626	580	620	575	596	568	597	535	659	599	584	570	572	534	597	607	628	598	621	596	542	623	604	611	585	577	600	572	591	584	632	597	571	562	622	609	581	605	582	612	616	586	580	559	612	587	593	571	620	546	590	567	580	617	571	566	569	635	615	678	601	576	587	577	580	613	640	627	549	602	553	594	560	583	581	614	589	587	600	574	599	624	650	585	578	605	569	605	573	629	608	621	606	611	599	585	540	562	605	642	562	625	608	618	624	606	622	605	597	565	585	579	553	555	596	599	569	576	601	606	554	566	592	557	599	570	589	546	613	582	574	594	572	568	571	588	591	602	590	620	607	538	621	555	649	612	562	629	616	598	588	538	591	617	601	611	605	590	617	586	552	599	550	616	566	564	637	573	606	630	588	558	615	588	589	559	601	604	610	607	601	594	551	570	641	605	591	623	571	591	618	568	610	614	632	593	588	582	580	627	537	603	575	570	623	630	622	586	594	574	598	571	584	622	590	611	605	634	548	587	592	594
1406	333	348	349	321	365	336	317	301	349	334	343	309	345	348	337	345	325	297	318	327	349	336	373	357	309	295	332	320	308	344	336	351	339	318	320	336	278	327	324	320	328	353	354	300	337	314	351	329	325	347	290	315	328	329	320	321	314	369	299	306	332	336	302	268	282	340	324	335	357	330	353	308	311	303	367	330	349	296	312	342	316	311	335	322	355	328	344	327	316	313	320	327	319	341	327	335	335	356	322	342	344	336	329	313	365	326	328	310	314	324	338	333	348	331	318	332	331	327	346	316	303	341	311	350	309	320	352	341	327	316	318	353	332	302	337	327	335	342	342	316	319	338	334	338	356	359	305	328	306	328	334	297	327	303	308	304	329	335	326	304	332	359	314	327	326	351	326	349	310	289	323	324	336	346	339	321	335	338	371	350	334	305	342	316	348	342	330	321	303	344	338	314	310	331	314	330	329	330	321	306	334	309	308	304	305	332	359	361	320	342	320	342	327	320	373	283	320	321	316	331	324	341	299	341	317	296	315	305	335	334	328	339	321	353	287	351	299	379	307	322	320	311	349	306	326	362	336	316	316	329	314	374	307	354	328	371	327	320	334	349	339	343	355	318	334	323	346	289	343	312	348	327	333	322	308	325	302	313	300	328	309	352	333	348	307	312	308	288	359	322	304	337	323	334	339	308	350	323	319	298	320	333	322	297	340	309	335	314	326	346	312	318	313	343	325	331	313	315	323	319	305	301	343	310	303	335	331	313	343	339	336	310	314	332	326	329	337	334	337	324	333	383	337	330	326	307	298	307	343	326	318	345	334	364	337	326	358	323	309	339	315	314	333	348	334	313	331	324	326	290	363	304	308	337	323	347	316	306	323	332	345	299	328	330	329	343	364	309	313	308	319	327	356	352	340	334	343	315	329	317	331	334	312	307	331	336	306	348	308	312	322	342	330	333	336	338	342	322	344	308	335	347	341	314	322	316	334	340	331	333	332	352	342	333	357	336	344	316	345	347	298	308	321	284	354	299	311	324	289	311	302	353	329	323	356	336	319	307	343	314	350	311	316	296	324	327	324	362	294	346	309	332	349	353	326	315	339	341	345	354	288	346	316	362	321	270	319	334	309	320	319	328	325	316	333	321	342	286	349	337	363	310	323	336	311	362	314	339	306	341	338	334	316	343	294	349	282	314	307	356	368	320	316	331	306	351	306	337	320	377	328	358	334	342	320	318	348	304	345	310	336	325	335	316	326	328	330	331	337	331	320	331	334	299	292	358	340	363	343	345	304	344	342	318	316	308	321	334	325	326	329	342	299	317	315	334	308	348	336	346	345	340	304	343	349	317	297	340	330	307	291	301	318	334	326	316	309	325	356	309	342	324	345	318	334	326	301	358	317	355	300	310	321	362	337	305	312	308	328	307	333	348	326	361	290	359	341	342	312	349	328	283	331	348	344	322	321	301	323	334	294	351	319	340	343	334	322	321	306	311	333	299	342	288	332	299	336	341	328	328	320	339	326	322	327	337	336	301	302	347	306	346	345	314	312	335	341	315	332	335	356	309	348	330	341	289	323	299	342	322	339	315	316	313	341	337	345	302	332	350	319	326	330	341	291	346	358	308	359	326	336	318	343	334	362	318	337	327	306	294	333	327	342	322	340	322	301	336	330	376	343	343	330	327	315	323	310	325	363	304	342	304	311	290	309	299	312	310	319	315	318	298	298	327	343	327	303	302	325	351	354	325	304	301	332	318	339	297	329	328	320	334	316	311	346	314	331	315	321	338	347	308	340	362	321	327	324	306	327	326	337	333	334	298	324	340	333	315	306	345	303	336	315	285	320	316	301	325	336	356	337	321	327	322	342	321	327	297	337	328	309	313	321	325	287	353	306	315	332	349	321	337	325	319	346	322	343	303	329	290	326	307	315	333	336	330	333	334	309	307	313	335	338	305	325	358	310	300	321	309	305	317	338	381	349	324	325	337	354	343	345	352	318	322	350	328	349	320	306	348	346	295	352	327	348	359	301	340	338	309	335	293	335	318	319	316	336	345	387	340	342	327	318	362	362	294	317	322	319	339	309	333	363	342	332	307	330	340	326	355	309	309	346	322	299	334	347	334	313	347	347	325	298	316	342	324	316	320	337	324	347	306	328	306	316	314	317	367	312	368	326	309	317	278	390	318	326	304	330	360	308	333	336	334	328	308	327	314	352	349	327	325	330	337	284	302	325	360	326	367	340	314	368	333	318	306	335	328	329	315	331	295	337	316	320	326	291	374	354	303	330	351	350	341	346	330	336	319	326	336	345	352	350	311	308	322	315	322	323	335	333	334	292	302	303	314	348	350	321	318	304	331	312	358	328	300	312	328	304	341	304	280	335	333	345	346	333	340	341	323	316	342	310	333	339	308	302	348	319	342	309	319	342	328	376	329	317	307	320	330	331	311	347	316	307	322	335	324	328	346	309	333	329	340	293	310	313	307	328	322	342	325	341	319	340	312	319	301	354	321	325	364	328	335	360	321	341	347	312	318	313	343	340	352	317	372	299	282	299	352	346	348	344	341	324	308	344	355	334	318	330	335	303	351	331	337	340	369	326	388	356	332	307	320	330	345	329	364	350	326	346	364	308	344	346	325	316	322	326	309	320	336	305	319	354	293	317	293	311	326	343	334	362	346	363	318	315	361	355	317	335	300	332	332	331	352	321	339	325	297	331	308	342	339	342	338	341	336	320	353	321	334	339	296	303	364	310	314	298	342	334	375	313	332	327	343	329	332	322	301	318	295	335	342	316	320	308	304	325	323	319	349	313	330	290	300	335	358	286	295	349	331	311	330	344	368	309	311	306	326	305	314	294	333	332	304	350	330	346	336	337	307	321	314	319	329	291	303	313	314	320	305	313	302	318	364	344	338	326	343	337	336	329	344	351	344	278	343	321	307	362	331	368	322	295	302	350	343	316	309	339	311	338	345	351	327	297	360	316	332	359	299	318	302	365	323	339	330	312	323	318	309	327	357	345	319	336	321	310	330	318	344	304	310	345	355	324	351	327	318	326	322	321	306	326	371	313	330	312	368	336	333	343	354	329	285	329	330	379	324	367	342	286	307	329	335	348	300	318	355	319	331	346	323	331	307	305	346	315	350	334	321	336	340	365	320	351	299	329	311	326	337	319	333	336	301	314	309	335	340	330	331	311	328	317	323	359	331	321	357	305	297	334	344	302	296	340	351	305	327	389	330	291	324	334	326	358	326	314	358	294	373	314	334	322	303	287	345	337	361	307	330	367	325	318	331	341	343	343	316	311	323	341	320	318	323	325	316	296	376	361	314	345	315	314	342	371	327	320	319	315	333	345	335	316	330	288	323	311	311	350	357	329	336	323	320	309	338	309	312	354	337	342	312	336	359	309	371	329	304	269	332	306	352	341	309	329	319	336	318	293	345	347	317	326	330	322	356	298	323	307	323	340	335	357	315	324	332	303	318	341	307	352	306	350
1976	747	759	797	773	756	750	723	761	763	737	745	718	724	779	738	719	764	763	742	764	712	732	772	730	704	723	777	734	740	752	730	713	814	743	742	740	725	782	807	726	752	717	777	742	774	787	705	777	694	734	728	725	748	728	784	746	743	786	740	779	747	737	703	762	745	678	751	757	782	759	771	760	775	741	817	728	676	714	791	697	766	752	676	733	721	697	746	729	737	728	740	768	788	729	763	783	785	709	744	695	774	703	762	757	771	756	772	749	717	740	807	730	769	769	749	770	793	729	739	721	788	814	734	757	762	744	777	700	772	795	769	746	742	816	722	747	752	695	755	755	743	730	750	686	756	723	802	765	751	755	768	756	756	745	757	771	785	747	720	705	729	751	794	764	734	758	783	800	745	745	753	730	699	735	748	763	728	772	764	708	713	787	723	730	821	726	767	730	768	760	807	684	714	796	737	724	753	784	753	731	721	699	730	718	756	679	743	765	799	714	746	747	714	739	696	774	761	757	760	645	767	729	734	759	717	732	762	730	731	782	754	778	691	743	778	721	732	727	714	722	740	762	738	770	758	700	770	790	782	733	725	716	784	719	716	721	750	719	732	729	754	772	760	731	748	792	752	704	782	719	715	744	759	734	725	693	730	724	747	754	718	732	726	751	734	774	737	744	750	774	720	761	718	739	755	767	706	734	712	747	695	822	768	696	754	753	750	720	735	730	769	729	726	733	741	719	740	730	728	789	720	710	743	732	740	737	748	745	768	780	718	724	756	726	684	741	727	806	785	712	717	772	791	708	770	708	729	754	757	809	689	730	762	766	749	707	709	740	707	728	739	761	739	717	765	742	743	707	758	760	732	774	730	744	756	772	723	723	732	757	755	704	757	777	767	773	718	759	772	781	748	766	717	749	774	761	750	765	757	694	776	744	770	757	790	724	681	775	774	743	764	704	733	714	761	751	770	731	744	710	742	725	715	737	758	699	760	782	785	763	772	755	746	777	680	793	746	764	702	740	736	745	704	784	744	792	739	682	718	749	743	731	723	758	752	717	760	750	750	745	760	749	774	749	732	725	758	704	738	711	756	795	751	744	771	751	765	745	749	757	779	717	703	741	731	743	694	756	751	711	745	738	743	697	756	765	740	727	775	729	728	758	759	783	739	720	767	767	710	737	742	753	742	708	731	743	743	740	737	702	735	745	748	773	765	791	690	739	734	748	720	764	737	719	774	785	712	752	705	723	724	772	753	725	702	747	774	737	732	762	757	704	786	775	756	722	766	749	778	714	749	728	756	712	707	740	727	783	806	771	749	757	750	723	773	726	742	761	839	739	755	744	693	723	746	699	791	729	747	736	773	717	732	729	718	726	750	712	795	691	736	759	739	774	795	739	753	786	751	771	745	764	746	712	772	735	715	793	731	761	770	725	743	772	781	731	747	739	701	773	750	780	761	730	763	765	757	740	738	766	723	710	718	709	765	726	730	794	729	771	737	761	731	711	787	755	725	712	745	709	758	782	707	779	732	726	774	768	752	756	733	735	788	788	770	738	743	784	765	710	699	720	770	700	747	772	763	750	746	714	727	722	758	782	703	713	728	792	737	704	744	719	716	732	738	731	709	743	705	701	771	722	740	784	734	720	698	794	724	740	759	693	747	731	706	742	782	721	710	678	767	786	760	753	694	731	791	731	729	771	739	736	748	744	771	749	700	756	782	749	695	707	729	760	775	775	726	719	760	753	746	746	759	712	717	762	777	738	732	722	788	705	722	787	759	731	801	726	753	700	759	755	753	765	806	713	718	779	709	739	720	727	766	736	757	774	760	697	737	798	756	760	721	779	766	771	741	772	693	781	769	771	748	739	727	803	787	783	695	763	697	725	772	724	762	752	713	730	738	772	741	753	707	753	719	706	727	727	728	748	722	750	752	765	760	750	687	770	751	723	694	727	727	782	731	760	697	724	768	748	715	772	776	745	748	754	791	751	729	720	715	754	750	757	756	754	768	733	738	747	738	748	724	714	724	765	717	748	733	719	719	769	718	755	785	758	716	786	711	708	725	706	750	751	732	726	750	708	749	755	722	781	703	781	745	770	770	714	808	720	704	750	733	747	754	690	731	754	713	724	714	762	757	768	740	756	741	696	750	743	713	727	755	720	717	720	692	765	768	714	705	764	744	761	735	705	724	790	743	751	775	749	770	716	724	754	744	742	736	769	752	749	747	759	754	687	705	733	741	732	745	715	702	776	720	732	728	716	742	767	753	773	742	744	722	742	742	762	732	738	734	766	793	739	741	745	731	748	713	768	761	786	770	717	734	767	741	726	716	747	754	742	749	743	729	746	763	811	785	778	774	780	747	788	770	757	741	753	760	735	761	741	741	762	745	735	765	740	723	750	707	720	715	738	732	726	755	714	742	709	776	747	717	708	787	761	714	734	757	759	717	751	717	687	722	764	744	746	660	709	717	779	809	789	696	756	757	799	790	722	760	773	750	736	704	677	722	707	740	753	736	706	768	774	751	758	740	703	742	702	749	746	727	683	737	689	766	754	739	724	763	766	734	755	736	747	699	736	748	710	771	727	754	769	752	782	755	800	790	777	681	735	707	783	782	747	747	699	789	731	721	782	776	768	709	711	720	748	735	741	723	779	729	731	733	740	728	761	714	725	796	740	757	746	779	710	731	723	721	751	777	752	776	728	737	762	712	734	767	722	707	733	757	747	730	784	768	732	734	702	739	756	698	721	703	757	727	777	769	787	750	730	770	795	777	740	812	718	761	783	798	775	688	743	766	743	743	717	762	723	723	761	707	746	717	753	763	758	743	721	752	712	753	763	776	754	762	765	747	770	734	733	774	711	779	756	748	735	689	742	755	724	759	777	712	760	754	753	810	772	745	687	769	689	717	744	731	747	761	709	767	724	792	757	732	757	754	712	764	730	784	736	703	663	741	706	753	761	739	737	734	707	701	747	727	728	790	790	737	780	761	756	773	745	756	748	702	715	738	761	771	744	730	707	764	771	778	737	738	723	767	760	759	726	704	747	734	740	721	750	756	752	693	736	738	730	728	756	783	761	761	749	743	747	762	730	705	753	715	754	719	741	699	727	797	718	743	726	710	729	760	728	730	751	728	749	772	727	756	759	792	793	720	707	707	764	789	740	777	754	743	717	756	727	753	755	782	790	680	814	731	746	764	763	700	706	757	799	762	707	682	735	717	718	716	710	754	772	760	731	767	730	749	774	708	715	763	744	741	720	720	775	804	747	722	803	700	782	749	734	787	762	669	779	748	718	746	717	742	773	716	781	734	717	771	771	795	733	773	703	697	766	749	719	702	714	740	741	760	769	730	680	786	707	713	734	751	725	707	777	729	680	799	757	721	742	790	755	720	753	732	751	700	757	773	719	777	712	774	733	750	780	742	730	719	789	734	729	757	754	702	716	702	724	702	730	791	748	753	758	747	759	778	764	708	730	710	750	768	737	790	751	710	748	735
7150	555	633	533	506	451	391	340	381	368	381	391	390	338	336	373	364	354	300	386	314	334	316	381	314	315	342	362	338	345	364	339	319	347	340	306	370	329	332	353	311	330	320	374	340	344	332	372	346	312	336	330	348	342	331	304	345	343	343	353	341	307	328	329	362	343	328	301	364	325	337	329	351	341	326	337	333	323	337	360	347	335	383	294	297	342	349	332	336	326	339	326	317	338	316	362	313	338	351	315	332	345	281	337	321	330	328	375	330	353	316	342	324	300	309	321	374	328	332	303	349	299	331	351	304	337	325	306	360	322	315	315	370	347	353	306	325	313	363	337	335	326	320	339	372	293	352	345	337	293	353	346	355	332	353	362	343	360	324	349	309	317	331	326	368	320	314	374	330	365	357	334	316	323	352	353	347	361	341	336	342	340	360	363	370	340	346	327	345	315	371	326	358	334	346	326	344	306	330	306	325	325	344	316	320	337	342	327	303	340	339	337	330	300	321	300	329	354	299	334	331	347	326	333	338	326	325	317	315	359	365	335	357	324	320	360	353	356	336	318	351	333	349	303	302	326	339	350	324	325	339	338	361	351	332	360	356	354	336	352	338	308	302	351	358	353	336	301	340	283	357	332	375	396	315	298	305	296	337	342	333	349	302	325	312	317	336	366	321	317	306	337	331	300	321	321	342	305	336	338	327	329	325	345	328	338	339	347	317	359	369	344	337	330	351	317	318	308	319	347	314	303	315	320	324	340	326	315	316	353	309	345	344	337	332	348	352	351	345	348	355	305	357	332	338	324	302	307	321	318	339	360	349	297	302	357	379	290	351	344	331	339	365	305	321	338	326	341	321	340	352	366	300	358	353	287	336	308	326	339	305	349	345	307	371	337	328	352	342	327	346	352	310	319	333	345	334	298	340	333	396	315	321	315	314	317	330	316	331	360	325	368	348	322	299	333	338	337	322	305	330	304	319	306	339	323	363	342	321	342	308	341	330	339	348	345	320	335	339	329	374	346	315	295	339	326	294	335	349	333	328	358	358	300	341	335	317	358	320	341	365	300	342	361	363	350	338	369	331	346	332	320	325	372	328	342	329	341	372	361	322	364	303	313	326	351	348	332	329	378	328	347	303	315	304	334	317	337	375	311	335	338	336	324	305	345	271	317	345	345	363	345	331	326	347	331	346	309	337	326	324	280	336	344	321	383	311	324	306	323	346	368	316	332	347	344	303	347	324	322	317	310	325	328	342	314	348	333	327	297	337	322	315	359	311	322	316	294	321	340	316	334	327	332	352	335	343	341	315	331	317	339	332	325	358	320	352	366	359	359	322	324	306	319	337	317	346	355	340	331	343	332	316	336	321	362	346	332	345	320	340	335	332	333	344	324	333	323	345	314	336	338	327	308	343	327	351	313	363	317	379	349	370	285	321	327	320	347	364	366	304	336	367	339	342	329	342	343	336	351	356	332	333	338	360	341	370	342	332	346	307	313	322	310	312	327	324	342	324	330	352	331	307	306	358	344	357	358	311	327	373	297	319	330	297	356	328	336	340	339	303	334	358	353	337	325	359	362	336	325	316	335	355	362	311	338	384	344	348	333	322	325	317	329	328	375	349	340	345	332	336	368	330	348	337	333	313	335	345	318	332	322	367	321	316	319	330	325	375	328	339	324	334	319	379	324	326	346	333	341	319	335	319	339	345	342	327	340	347	354	320	314	363	367	328	345	358	355	331	348	350	331	354	392	353	373	335	320	353	323	343	326	358	350	319	323	367	345	286	330	343	342	356	323	320	307	331	323	331	283	321	312	367	307	409	320	344	304	330	343	342	316	318	366	317	320	365	321	322	335	328	359	322	310	358	340	332	342	357	324	335	353	313	338	324	341	361	338	339	357	351	306	353	359	335	326	354	289	354	375	338	329	346	298	336	334	349	323	321	359	333	351	340	357	309	340	337	352	350	322	333	352	344	338	341	342	339	325	362	324	339	352	337	338	349	309	325	359	371	347	341	291	347	333	378	373	291	311	355	322	355	306	335	363	354	345	311	369	329	328	339	353	337	324	329	382	314	323	338	302	350	329	359	355	339	314	309	343	349	301	349	318	329	329	314	344	315	353	324	346	332	314	350	374	316	333	347	339	333	359	348	312	315	337	313	308	352	335	347	368	337	318	390	340	352	364	320	300	326	343	333	328	336	318	282	312	336	361	334	312	310	345	334	327	357	317	314	290	345	336	312	340	309	327	334	350	341	337	330	351	356	354	327	352	341	327	336	331	365	354	343	312	368	351	337	329	337	357	349	350	354	344	348	349	332	355	329	364	316	333	362	336	321	388	325	319	366	365	365	335	343	314	323	336	349	331	327	332	319	344	318	357	304	311	376	350	313	304	312	354	291	365	370	352	317	330	323	332	349	314	339	359	347	324	339	314	328	295	329	316	342	303	349	336	325	367	320	364	346	339	325	362	338	321	330	351	331	318	374	335	348	339	293	364	336	380	315	335	310	338	338	365	312	320	335	326	323	331	374	353	326	341	308	340	326	338	345	371	319	329	346	323	328	340	353	336	334	378	321	346	399	309	341	338	337	336	333	337	343	325	348	335	299	328	325	366	338	352	349	365	340	320	345	374	346	327	340	327	355	330	336	323	289	342	332	329	328	292	330	331	347	328	314	303	347	342	339	345	325	336	301	335	326	312	329	314	355	305	326	342	356	348	332	370	333	354	336	370	349	329	321	296	337	347	334	353	299	316	338	354	330	375	324	303	342	368	313	350	300	345	339	350	328	342	311	327	355	339	329	345	335	381	323	363	335	327	292	325	322	320	354	333	335	349	313	285	313	341	337	368	348	365	353	330	351	322	319	317	324	339	350	354	356	352	308	327	356	345	323	314	334	289	292	323	367	315	330	308	324	353	311	317	351	361	338	326	357	301	362	318	319	349	338	335	354	299	351	334	335	327	344	352	346	328	357	370	340	336	323	336	335	320	312	287	351	302	335	336	320	344	341	347	335	326	369	350	344	331	344	353	315	318	354	376	322	384	331	334	326	329	345	318	331	332	357	309	324	315	345	369	322	330	329	359	330	323	316	317	361	332	346	331	333	324	343	331	332	322	329	372	324	324	295	333	306	328	339	345	348	337	337	363	323	325	329	345	365	362	370	342	348	339	340	335	356	340	332	342	364	350	331	314	346	309	359	317	314	338	348	348	356	337	320	363	356	341	350	351	341	315	335	320	310	350	313	333	318	321	385	322	331	308	351	348	307	341	340	331	328	326	342	316	299	338	301	310	347	308	334	338	320	342	338	348	330	364	344	302	328	353	349	326	296	302	332	330	333	349	364	340	335	322	374	334	325	334	326	298	285	352	369	324	351	329	314	337	335	312	330	337	349	331	339	390	363	333	373	326	379	348	344	341	309	314	343	331	378	358	344	331	331	349	321	313	355	315	328	342	340	372	342	328	357	338	369	320	325	333	344	380	331	354	353	305	356	313
6564	913	1317	1399	1305	1206	1075	1035	971	989	894	881	909	917	864	832	864	782	799	791	804	784	800	799	759	779	782	817	809	794	803	757	803	788	807	778	771	765	772	801	772	813	766	732	763	718	810	761	769	772	800	762	798	747	795	692	750	758	756	790	742	719	821	782	754	745	794	773	741	734	772	821	819	729	760	815	768	729	800	724	734	770	714	754	743	793	729	774	799	757	747	793	800	768	746	806	718	757	867	785	790	786	768	779	754	783	806	747	742	819	785	768	765	741	746	758	712	716	709	746	761	781	769	765	730	755	798	726	704	784	696	771	744	768	778	776	776	816	720	764	792	769	766	749	747	760	722	778	759	788	776	756	749	754	782	804	801	830	756	806	730	783	740	732	766	783	791	748	763	794	768	774	768	801	779	806	761	775	757	761	746	785	778	770	746	809	755	772	757	756	782	780	820	737	764	749	791	752	738	764	751	755	742	752	749	802	757	772	748	808	758	796	769	773	768	751	728	761	807	771	781	779	765	781	788	750	730	709	777	824	714	800	726	765	799	729	758	751	749	748	789	683	749	762	729	767	785	772	765	717	810	753	791	740	758	759	751	699	792	777	787	776	760	760	709	727	753	745	791	769	716	740	706	738	738	765	777	792	767	759	731	729	752	745	738	744	732	772	749	768	777	816	738	752	798	696	777	786	741	777	706	770	716	731	753	769	771	744	775	758	742	734	785	777	745	761	796	747	789	746	754	750	772	764	737	735	735	767	738	796	767	775	722	784	803	787	794	794	770	761	782	769	765	767	828	784	735	764	699	717	748	780	707	724	723	755	713	802	778	775	732	768	706	793	728	783	770	765	742	700	759	745	756	736	745	738	733	736	750	719	772	704	746	770	771	736	798	751	747	763	741	741	741	746	814	764	736	757	737	714	724	760	747	810	767	720	799	718	730	788	750	736	749	742	709	757	783	744	760	789	752	780	771	717	732	727	762	749	736	782	780	749	743	774	724	767	737	780	753	725	775	788	787	797	720	732	781	717	732	761	721	771	822	773	790	751	764	727	788	773	766	775	750	729	726	759	760	726	755	748	726	762	699	743	788	783	790	798	730	728	691	754	785	760	698	705	752	759	741	798	789	786	778	804	775	790	707	728	772	781	730	697	751	798	731	725	754	745	776	749	771	749	744	758	790	807	737	802	717	766	762	770	790	804	794	775	813	750	755	732	746	796	823	697	790	758	739	767	763	780	807	762	749	810	733	760	756	793	756	743	754	750	777	839	744	749	754	720	760	767	726	748	734	761	799	746	780	749	731	767	769	715	725	730	751	754	722	746	733	737	779	753	735	747	744	765	768	763	744	703	767	736	740	719	768	808	765	744	741	751	776	727	787	733	780	763	779	744	750	788	720	746	719	763	750	779	699	737	762	753	777	792	785	725	724	733	753	749	745	747	780	770	733	765	796	790	794	772	740	758	757	770	785	772	702	728	746	745	749	750	769	790	810	731	749	761	760	745	755	752	731	775	760	821	768	741	783	760	765	753	768	770	791	781	717	782	811	754	771	743	737	757	766	764	783	790	800	740	770	725	754	723	724	769	739	771	729	772	749	733	788	716	750	830	737	748	743	723	745	770	764	745	773	734	725	753	755	759	758	751	724	766	825	772	739	782	677	756	706	752	793	757	808	764	773	758	702	781	748	805	801	756	714	715	783	747	753	787	765	795	784	773	772	717	755	764	725	766	735	743	732	767	777	741	752	769	754	818	750	773	721	766	708	756	780	752	802	777	800	768	743	747	741	760	778	744	724	764	783	755	756	774	739	731	759	720	788	785	747	766	797	747	764	748	728	756	758	729	759	695	723	766	738	735	807	753	784	773	754	774	723	743	772	759	751	751	726	753	784	764	760	777	720	738	778	740	748	737	740	722	753	794	798	710	811	777	738	719	755	794	770	764	767	736	734	744	727	755	728	718	788	774	762	735	728	751	790	779	763	744	742	780	737	726	776	725	761	791	762	731	781	784	746	747	804	791	738	764	800	771	770	823	754	774	785	765	767	753	739	756	795	750	707	740	736	776	778	756	700	777	796	819	803	777	784	782	766	761	748	739	764	817	762	781	760	749	735	730	744	747	740	769	746	747	764	759	764	726	718	809	772	742	770	772	782	776	749	746	725	765	732	792	758	758	730	772	735	761	791	737	740	746	794	764	764	704	741	768	776	739	746	775	735	774	753	751	758	813	772	781	762	730	781	757	774	736	720	730	755	793	784	783	757	725	753	707	804	763	730	748	744	769	787	763	765	780	731	759	760	751	750	766	813	712	795	742	772	773	704	753	756	761	745	759	743	760	759	739	784	736	784	709	743	758	721	727	783	762	750	749	735	760	794	718	749	751	791	764	781	746	731	735	767	798	745	766	695	751	737	764	773	797	770	763	791	762	787	809	760	706	769	747	722	776	767	738	775	737	778	740	703	718	793	763	736	792	759	748	786	748	747	733	786	728	781	762	767	732	786	752	811	756	714	825	751	778	773	721	789	741	702	781	721	793	748	769	731	746	764	753	742	802	773	736	775	717	773	792	722	804	788	762	769	820	787	817	742	753	747	722	757	735	755	802	796	723	773	760	748	758	718	751	776	735	728	813	774	766	747	775	723	701	773	726	787	783	776	754	762	767	741	771	761	798	741	766	781	774	698	770	742	774	761	739	757	764	792	762	792	763	728	735	746	741	768	747	782	755	758	722	763	750	735	759	770	727	729	758	734	810	709	752	739	754	733	723	793	776	752	818	761	752	799	793	759	778	707	737	775	762	738	807	791	757	780	707	797	790	772	736	773	833	732	844	772	798	724	690	781	777	758	752	721	792	721	773	737	761	753	794	769	720	746	752	800	763	774	781	754	761	789	744	764	717	816	799	724	802	807	738	734	801	800	778	768	723	747	715	763	741	812	746	736	767	745	744	773	741	715	770	774	734	753	751	765	794	749	759	808	766	763	794	729	774	737	723	766	758	770	772	733	734	816	713	760	783	745	720	736	718	797	759	770	790	771	756	768	758	754	749	782	770	758	757	797	766	746	763	731	759	779	742	744	723	734	792	743	815	749	724	768	783	731	774	707	734	745	733	703	744	798	799	779	731	759	759	767	754	739	756	753	791	787	781	762	779	733	754	742	746	767	764	797	698	782	771	767	755	808	738	791	682	771	760	720	765	802	762	729	726	756	675	798	740	722	741	763	706	724	734	770	771	783	721	739	781	737	793	761	748	785	759	765	737	742	722	776	707	757	708	716	780	751	740	818	793	756	697	759	765	735	687	726	751	745	745	725	862	772	752	794	765	745	721	791	774	734	741	729	784	778	744	761	757	733	729	786	749	824	782	740	736	780	765	741	782	751	761	761	793	753	752	720	791	742	784	780	744	761	778	794	768	788	761	816	723	769	762	757	751	714	803	778	705	773	671	718	763	755	756	740	728	761	740	753	770	740	822	736	748	747	780	777	753	744	726
13295	1012	833	671	518	442	397	345	348	296	299	314	239	275	274	299	293	279	241	286	266	291	263	254	249	261	244	252	230	261	249	269	224	261	258	288	271	248	246	246	249	250	247	224	258	263	267	237	243	277	267	267	277	220	239	261	250	263	232	275	254	271	251	235	286	278	258	244	254	229	245	224	269	279	286	255	243	228	231	248	261	237	266	267	265	251	239	276	279	260	270	256	284	230	225	266	234	248	225	235	266	271	263	249	254	253	240	220	257	248	264	234	212	273	245	262	241	245	253	249	252	249	261	234	247	257	238	242	242	254	251	259	259	265	216	259	246	258	256	225	245	247	233	264	225	266	265	278	249	242	268	281	267	278	260	232	245	267	256	237	261	247	280	260	245	236	242	246	199	251	254	249	242	261	223	243	262	253	257	231	237	249	267	298	279	243	229	248	243	237	213	244	244	247	231	249	241	273	236	255	248	247	274	222	251	268	231	285	262	235	256	226	233	236	228	241	246	279	274	235	246	247	246	252	258	240	255	240	235	248	267	251	236	232	233	273	287	240	243	240	237	234	263	249	275	248	266	186	254	281	236	239	234	258	240	250	208	222	276	257	231	225	270	248	241	220	252	265	252	233	253	247	240	249	243	225	258	230	235	246	239	250	268	241	257	226	243	264	251	257	248	256	262	238	245	254	222	245	266	266	253	258	243	253	253	245	279	235	245	248	260	258	256	264	247	257	254	277	271	249	276	248	287	267	259	255	258	265	243	245	278	241	268	272	246	229	233	240	240	278	269	245	246	273	263	270	262	259	272	254	259	276	241	239	270	253	241	221	222	254	261	251	283	269	226	219	251	259	270	253	258	247	260	247	263	236	248	226	286	262	226	239	251	263	259	238	293	241	256	261	233	248	262	241	230	255	270	232	258	251	266	230	230	244	272	268	239	225	230	268	232	229	241	273	248	265	231	233	287	252	286	261	249	265	256	259	237	272	243	237	266	248	293	242	259	237	269	244	252	266	269	241	234	221	270	306	270	233	242	237	243	239	267	238	236	254	260	267	233	270	261	247	246	244	243	247	257	250	221	271	230	264	240	254	242	234	243	264	246	236	258	251	265	259	256	266	270	238	278	215	237	260	247	283	261	252	268	270	240	271	262	250	252	253	295	261	208	233	224	245	280	238	259	242	268	239	266	269	234	273	239	271	240	231	231	260	279	249	262	251	254	251	267	241	248	262	228	264	259	242	237	255	262	263	246	232	204	277	261	212	211	252	240	215	244	267	243	268	244	262	237	254	240	276	219	264	249	281	241	260	273	232	232	251	240	281	279	250	246	297	260	232	230	259	277	259	240	229	221	260	228	226	253	266	246	242	244	287	241	238	252	237	265	245	244	306	244	255	260	244	249	243	242	223	259	220	264	261	279	232	259	280	285	265	241	289	261	285	215	274	238	254	249	260	240	247	245	254	261	252	244	292	268	260	267	233	229	227	269	267	225	269	224	253	285	277	267	231	225	227	262	244	211	277	254	257	200	288	273	254	244	274	262	256	238	242	259	223	255	274	266	250	250	251	238	255	279	209	261	247	274	249	242	254	231	246	236	241	256	251	254	246	246	250	265	252	245	243	249	266	268	210	250	234	255	254	249	228	258	234	258	250	279	237	265	249	209	238	257	273	240	254	252	277	241	210	247	256	242	259	265	244	272	245	237	221	264	243	243	229	254	244	268	264	250	273	264	264	271	248	267	250	266	266	281	234	264	271	253	249	248	267	241	216	246	228	259	249	240	249	211	251	236	235	229	240	262	262	254	242	244	255	260	275	240	242	237	228	235	256	240	234	274	229	266	234	251	252	252	267	250	238	260	261	244	295	243	268	258	243	249	233	283	256	285	243	250	234	265	290	273	274	234	239	260	248	255	257	234	236	237	267	254	260	234	256	276	307	277	237	253	261	238	253	238	247	268	242	267	230	226	249	240	255	239	253	232	245	273	265	243	243	257	252	252	252	231	244	255	286	240	277	273	269	288	246	276	251	242	196	262	266	232	266	269	252	255	247	250	255	258	246	240	256	262	224	277	243	242	243	242	250	258	245	242	276	233	277	240	247	266	237	255	278	229	283	271	242	263	229	256	218	244	268	255	244	268	233	250	251	235	238	269	277	251	247	248	256	235	251	257	246	240	237	243	256	275	251	262	245	270	272	264	254	259	240	252	269	299	299	265	220	262	243	221	271	247	251	249	253	239	260	235	233	251	247	277	262	262	247	253	252	240	280	292	258	258	241	219	258	244	236	244	263	258	240	266	260	225	279	235	219	270	242	237	260	262	277	273	276	256	245	242	264	232	252	267	299	248	240	265	223	237	255	273	273	252	260	242	268	243	236	272	231	235	240	236	257	246	225	259	257	264	233	252	200	223	222	247	234	273	213	257	275	240	250	250	245	264	264	249	242	260	257	247	250	270	248	271	248	256	243	233	259	265	259	247	277	232	262	241	247	246	272	235	263	253	261	261	287	262	235	252	248	258	278	297	260	263	272	252	246	255	265	241	275	256	221	234	261	236	250	238	250	238	239	250	278	261	254	259	252	253	269	254	209	261	269	246	255	240	243	254	252	247	281	261	249	250	254	269	254	240	276	263	252	252	253	264	247	263	239	250	248	257	295	240	247	276	276	266	225	190	233	254	253	250	248	258	242	243	277	207	210	233	209	234	268	243	290	263	226	239	262	258	241	263	254	259	247	258	265	241	253	269	234	273	237	279	274	258	263	243	245	244	242	276	224	245	289	227	266	268	252	243	240	262	264	239	278	252	239	253	218	281	225	229	280	262	247	244	247	290	247	241	255	249	266	255	218	270	255	294	232	253	249	239	245	260	246	250	235	243	222	262	238	236	232	243	252	274	245	246	257	261	245	245	243	209	272	270	265	270	263	259	250	247	230	261	247	248	258	258	258	252	220	235	252	262	238	252	288	246	273	282	248	243	270	240	253	245	259	276	290	257	254	266	237	264	263	242	259	261	260	225	227	237	248	247	228	236	238	239	255	238	261	285	244	231	249	248	229	266	255	273	272	261	252	257	273	243	288	230	226	235	252	266	253	244	242	233	237	257	237	233	247	258	261	275	227	253	243	263	281	252	230	272	267	244	229	251	254	240	247	275	253	244	220	235	269	239	237	260	247	279	256	218	234	256	259	239	266	252	240	253	247	272	289	255	238	262	219	283	249	250	268	262	265	245	270	269	242	265	238	251	225	227	239	233	291	234	262	233	248	255	275	242	249	230	231	241	254	266	255	239	231	262	261	238	235	239	226	235	256	269	228	259	259	254	228	251	277	295	244	251	250	264	278	272	228	273	263	253	245	242	258	259	222	266	220	253	240	273	275	258	258	234	250	256	280	260	256	252	263	247	241	230	238	258	246	233	231	254	235	251	238	237	229	278	264	239	265	284	266	241	256	254	243	255	261	290	257	263	246	245	247	239	219	265	254	269	268	242	262	278	265
7968	950	1629	1924	1607	1425	1183	1070	978	857	877	817	761	761	744	731	659	659	683	695	658	670	665	679	652	588	625	632	626	651	592	620	602	610	562	644	585	581	614	582	598	597	651	566	558	606	576	590	583	604	583	559	525	558	611	594	567	572	600	583	556	629	555	611	572	595	615	588	623	594	579	621	561	615	562	613	555	598	610	559	610	599	608	589	607	638	576	600	575	606	633	575	587	581	600	589	567	609	575	542	586	565	622	571	597	568	543	581	567	545	569	566	592	606	575	608	590	577	591	571	605	596	576	574	625	588	585	532	605	600	568	591	587	593	597	589	544	553	623	573	552	579	606	582	618	528	572	574	613	563	609	584	582	580	613	585	572	601	589	585	624	602	591	600	592	602	618	586	599	556	527	597	604	615	591	584	586	575	583	589	579	607	589	615	558	572	614	611	573	573	584	576	570	594	600	572	618	565	620	543	556	619	581	592	604	587	584	554	605	565	611	602	523	605	605	515	565	604	585	646	623	574	574	600	589	580	557	626	563	599	580	598	554	621	611	564	559	571	587	633	584	567	566	572	586	567	576	593	622	548	572	631	601	552	579	586	608	582	590	600	576	615	519	566	591	595	552	569	571	570	574	584	563	564	613	594	565	623	572	596	592	598	585	553	564	617	604	592	573	556	564	604	518	618	599	571	593	602	576	606	608	612	600	544	574	545	593	590	583	576	565	577	629	586	611	586	607	580	611	569	565	570	543	574	580	567	549	567	582	585	573	579	587	586	613	575	577	560	574	592	594	544	589	594	566	595	583	582	585	570	572	585	625	644	565	598	554	597	538	595	594	596	549	582	592	559	579	590	556	605	574	576	563	562	598	597	596	620	569	583	577	564	607	553	601	592	567	584	609	611	580	571	557	580	603	589	589	566	591	573	614	588	563	617	585	563	568	548	531	586	617	602	589	555	571	602	542	587	551	573	618	585	608	568	586	576	572	587	626	617	588	529	581	562	583	592	535	559	601	561	577	583	613	563	571	563	603	596	594	578	581	623	557	632	552	606	614	583	560	598	557	568	544	568	612	581	556	614	548	613	575	596	598	603	583	598	575	608	594	623	565	567	543	556	540	607	605	605	571	582	610	584	589	600	612	578	570	588	594	570	566	581	603	581	583	586	598	582	593	572	570	542	623	583	566	570	595	577	569	568	592	618	594	578	574	580	593	563	539	615	610	577	562	561	599	608	586	591	647	601	597	611	563	595	591	589	554	624	579	553	605	605	543	549	561	610	605	586	595	590	576	599	603	539	590	574	596	591	557	553	599	598	577	574	559	609	575	575	568	569	575	586	572	568	581	573	594	593	613	584	577	586	594	610	597	565	585	552	579	572	595	613	586	576	553	660	576	565	589	570	561	553	554	590	591	563	588	588	579	608	602	631	605	556	561	614	608	579	630	551	560	572	549	588	595	627	582	582	581	605	610	609	606	557	610	557	649	585	568	587	585	594	611	579	593	551	582	569	590	556	569	533	592	596	633	611	587	641	623	612	598	562	624	586	605	617	591	580	590	624	601	557	529	549	577	572	556	573	572	616	591	570	593	563	598	587	593	590	602	561	553	592	593	568	556	568	569	554	551	552	609	555	595	583	581	630	565	574	561	626	557	571	564	554	554	561	567	531	592	568	596	615	615	590	610	597	581	595	559	567	552	602	573	559	561	556	584	574	621	577	599	579	561	606	616	591	555	580	609	573	617	610	602	577	598	620	605	549	585	578	593	574	533	600	607	595	572	536	606	591	587	580	591	594	579	586	601	571	595	631	552	598	575	609	598	592	572	613	617	612	575	584	564	614	576	555	573	611	575	650	601	522	594	606	574	585	541	558	610	570	555	616	593	557	593	595	551	599	566	562	606	522	563	540	585	630	629	616	559	575	603	581	610	578	572	549	605	569	635	585	637	578	610	562	564	605	588	565	582	583	581	546	588	571	595	611	557	616	586	545	586	581	614	613	644	617	584	575	610	601	618	567	541	582	593	590	560	604	581	592	590	586	602	592	598	607	585	613	590	583	573	559	548	605	582	580	585	558	570	599	591	603	587	598	594	625	582	576	612	593	604	583	608	508	564	600	552	589	635	596	568	595	545	625	617	589	583	608	576	582	597	587	583	590	578	580	614	582	587	581	566	614	618	594	576	554	586	587	575	587	550	637	555	558	606	562	588	579	580	565	591	621	613	592	594	602	615	600	597	614	612	604	598	611	575	592	623	587	570	584	609	572	564	565	586	539	610	605	573	554	542	577	582	581	575	565	553	566	580	579	620	565	600	574	599	587	610	591	612	590	561	550	580	556	559	575	577	590	608	600	594	575	549	569	577	598	554	582	589	568	623	579	599	548	625	571	571	611	556	617	568	595	558	578	581	581	613	531	567	604	613	589	577	574	564	624	580	611	570	569	636	561	599	582	579	653	578	589	570	595	578	571	593	579	539	626	587	627	553	574	594	577	552	566	608	573	604	563	606	597	569	564	589	619	625	561	569	554	549	569	600	606	621	567	578	589	593	580	581	574	565	589	612	548	590	548	608	578	612	588	599	591	562	602	574	580	543	593	602	569	543	609	600	579	603	561	562	584	593	580	575	570	556	572	559	625	590	563	605	589	592	568	588	558	598	595	596	585	592	569	570	567	521	630	587	547	594	590	581	588	629	614	590	583	575	577	563	602	558	603	588	563	597	591	591	603	526	624	661	580	509	581	541	580	559	578	602	577	557	589	618	569	566	573	593	586	609	598	553	609	576	590	573	513	622	546	588	588	596	585	583	579	565	606	552	582	575	588	556	619	605	579	584	600	602	585	591	613	602	605	597	592	598	620	580	617	587	553	599	564	601	578	578	536	628	545	586	565	602	593	613	593	603	614	607	632	600	594	554	575	562	561	584	578	560	567	582	556	568	571	595	649	574	588	564	596	617	604	572	564	540	586	573	586	606	626	596	601	594	599	682	558	599	547	577	576	580	563	555	598	608	602	536	592	596	612	571	616	590	567	591	558	587	611	521	600	567	596	563	557	589	586	590	624	583	595	602	575	535	581	579	549	604	612	580	565	557	617	638	586	566	584	580	585	577	576	561	616	598	602	558	558	582	581	592	606	573	576	558	597	613	586	641	550	589	596	570	599	579	601	544	593	549	583	556	588	535	599	580	593	604	574	577	606	563	562	553	584	581	619	578	582	603	598	559	586	603	597	597	613	619	584	617	587	592	585	615	596	578	558	592	583	571	613	596	602	554	607	584	540	624	610	605	609	603	558	597	572	572	594	581	578	598	598	604	601	595	598	596	626	572	563	590	560	545	592	578	544	590	568	557	580	576	563	560	632	563	575	596	538	599	532	597	601	549	569	615	587	607	577	561	574	549	575	547	583	555	570	617	617	561	529	609	596	629	569	588	575	587	568	593	578	608	610	607	621	559	576	608	571	613	616	584	609	571	557	610	573	556	572	598	607	522	591	600	595
1407	348	338	328	384	332	300	334	332	314	336	364	319	275	296	336	289	362	336	313	318	303	343	317	320	318	349	304	335	314	336	301	307	277	296	330	330	327	329	312	330	332	319	314	282	332	322	329	343	322	330	325	325	316	315	264	315	304	300	315	295	338	324	326	305	316	313	364	329	296	330	317	322	319	322	351	349	308	347	352	314	323	328	307	345	356	332	329	333	345	345	304	343	321	283	303	310	331	333	299	320	340	332	336	338	307	309	302	293	304	331	354	323	325	293	340	321	355	332	300	313	364	316	347	310	321	316	289	268	303	308	328	307	331	338	299	334	289	317	325	338	349	379	343	325	334	323	313	301	363	334	302	314	349	322	345	338	331	335	344	332	340	343	299	300	322	360	308	279	381	309	313	309	319	305	334	311	314	341	307	305	309	301	298	291	316	325	296	300	355	327	320	322	317	298	352	297	326	307	308	330	344	331	368	342	352	341	323	305	282	333	319	340	324	335	333	315	311	328	316	315	300	328	315	332	331	323	307	347	327	345	369	317	300	310	357	338	296	337	309	324	316	352	330	321	307	323	314	341	304	309	324	362	289	324	341	324	301	327	311	306	322	335	321	326	307	320	319	295	318	288	327	338	331	313	324	343	345	332	314	321	331	327	350	318	292	286	319	339	345	314	304	334	333	312	311	299	333	334	350	340	329	340	300	364	321	352	336	340	303	298	332	291	312	336	337	319	301	345	327	343	338	336	318	351	309	361	337	319	315	295	331	335	318	318	340	288	281	306	276	350	317	340	364	321	314	338	331	334	307	349	322	322	328	333	299	342	320	285	329	294	298	328	295	302	322	303	318	345	328	354	330	353	368	334	328	292	318	303	268	317	322	339	328	305	359	339	316	329	324	362	326	313	330	351	320	298	311	270	310	339	324	316	318	344	322	299	323	306	325	323	317	351	301	315	296	299	324	290	342	365	307	318	330	334	346	335	362	367	315	330	353	320	325	322	345	328	359	318	338	313	347	340	343	329	337	340	348	314	332	329	337	352	341	319	269	324	315	330	283	319	270	345	294	344	357	326	320	336	352	316	314	332	322	328	318	279	306	333	335	308	322	331	322	358	345	307	331	314	309	307	313	335	320	312	311	302	338	339	310	327	305	316	306	328	355	339	341	315	328	333	336	301	340	327	308	291	319	292	337	319	310	306	310	302	340	342	329	291	322	315	352	303	336	307	293	328	311	336	343	321	311	297	335	314	322	300	313	315	311	322	337	310	299	312	291	314	304	317	333	302	303	337	339	315	342	324	333	313	310	326	313	310	325	301	312	326	300	317	334	323	333	323	279	270	302	317	305	303	328	310	327	303	341	340	323	326	316	344	339	316	345	320	328	300	331	324	336	314	336	350	343	347	322	315	322	324	336	318	322	320	298	297	328	298	315	306	319	348	301	317	339	331	368	315	343	327	359	334	337	324	320	298	301	297	331	321	294	326	333	344	339	324	307	343	312	316	321	285	325	341	319	294	355	363	342	331	342	297	315	332	320	312	326	339	322	329	362	357	337	354	337	350	312	312	305	336	284	332	331	383	324	333	330	334	312	302	317	314	303	296	318	311	325	303	344	301	272	297	296	296	300	305	328	322	298	270	333	298	338	341	323	319	323	340	345	298	332	338	335	300	326	329	320	335	325	322	333	297	334	347	314	324	287	342	340	324	303	322	344	339	358	347	291	297	322	332	313	321	320	315	318	307	352	350	305	299	292	333	333	286	293	318	290	316	353	325	350	327	289	324	339	335	330	335	324	329	301	297	304	337	321	302	304	314	297	300	308	311	313	339	363	332	332	344	335	327	318	287	327	338	333	337	330	306	349	328	339	296	313	310	332	335	313	274	299	344	362	340	317	335	354	326	326	298	275	344	341	315	337	336	319	330	348	317	320	320	305	286	310	273	316	325	294	317	300	290	345	304	331	309	341	325	311	335	332	348	351	328	358	354	308	323	325	292	300	340	351	337	335	309	321	294	319	322	320	274	310	364	318	314	336	325	321	271	312	358	372	361	343	317	289	319	337	311	303	318	346	334	342	329	311	299	317	309	296	324	344	328	364	321	298	337	322	291	325	283	325	325	309	330	365	319	324	318	355	340	314	333	316	339	334	331	323	316	326	334	342	309	293	290	333	349	336	308	278	312	334	287	334	336	317	353	352	337	320	310	336	333	310	274	287	296	288	291	299	342	365	319	341	300	302	333	328	328	329	343	344	326	312	317	325	281	349	296	323	311	331	338	330	314	288	309	339	312	294	329	315	304	340	323	298	296	331	326	293	342	332	334	322	327	327	338	306	310	284	325	349	306	302	324	308	322	300	333	280	305	343	301	329	351	334	332	325	328	324	340	320	334	355	349	276	336	298	335	365	347	327	296	340	350	372	353	329	314	312	319	296	334	307	316	347	306	354	289	315	324	348	354	300	353	320	321	318	344	309	330	328	351	325	323	328	356	319	321	307	288	279	333	343	370	343	300	301	311	332	323	340	329	326	319	289	350	335	365	345	345	339	323	367	334	311	361	336	333	312	314	321	314	314	282	328	366	342	322	316	306	302	323	320	294	322	321	330	318	314	313	320	306	346	334	275	315	306	294	295	326	315	334	342	333	308	341	315	303	310	320	323	294	303	326	306	308	333	328	322	293	359	313	345	345	327	314	315	320	291	347	320	331	331	317	348	311	326	302	325	349	356	317	314	344	285	300	290	301	311	301	317	314	315	299	298	329	343	277	339	327	308	301	319	287	354	317	330	356	331	284	290	323	311	295	305	302	310	345	339	352	313	287	349	270	311	331	308	295	322	333	320	298	310	294	341	339	348	321	284	322	330	314	326	325	309	324	322	369	333	348	362	319	324	340	344	307	324	332	324	316	346	292	324	333	299	306	316	288	314	303	346	325	332	311	320	328	328	364	323	320	317	277	316	324	345	309	285	325	362	302	326	333	308	313	295	311	347	314	336	291	336	339	332	321	351	341	340	325	316	350	356	304	351	319	348	310	316	352	341	317	345	325	336	307	347	309	323	299	318	328	334	289	313	337	318	327	316	327	309	328	313	303	303	348	330	300	316	346	271	317	295	333	305	360	334	316	338	319	296	357	346	299	291	324	318	315	317	314	338	335	343	319	346	287	286	320	326	295	347	345	326	308	316	297	326	324	280	305	356	308	330	323	328	309	325	322	345	311	321	335	289	335	329	305	323	327	338	287	286	313	290	339	307	357	293	309	311	303	309	318	309	325	292	289	337	327	307	306	316	350	324	315	330	324	315	323	331	358	310	345	324	307	306	311	379	312	316	307	288	285	339	311	290	322	314	352	284	328	307	308	332	322	310	328	309	315	325	313	332	318	312	296	322	336	336	336	328	353	339	300	322	338	333	332	311	330	332	311	328	297	330	304	311	307	329	356	336	324	325	315	313	325	348	287	368	298	328	348	303	301	350	355	318	323	281	326	332	317	314
1920	749	781	814	766	777	718	703	772	737	754	760	741	700	751	741	738	779	742	742	750	739	733	741	714	773	718	744	720	735	706	708	727	702	737	799	684	719	713	711	750	718	674	679	723	717	753	723	790	750	710	789	728	698	724	726	730	766	745	762	762	706	728	729	714	747	697	731	721	717	685	731	734	721	787	717	733	761	721	752	749	720	718	752	671	736	735	711	700	695	754	772	743	718	721	782	734	779	708	693	737	760	743	782	739	754	771	765	759	715	726	702	697	690	747	716	698	757	732	743	704	798	732	688	708	729	786	696	729	707	712	723	746	751	689	747	782	773	683	735	756	729	745	782	764	701	709	727	732	766	703	720	752	692	731	744	714	751	789	752	749	777	714	714	728	756	735	777	719	763	692	761	771	751	726	750	719	735	722	767	733	764	716	747	734	730	723	734	739	756	723	713	703	718	769	722	696	761	746	687	729	748	717	749	754	750	707	792	714	684	757	748	732	710	735	744	707	712	724	689	665	697	683	725	751	754	718	728	736	759	661	732	737	738	708	765	744	756	677	757	779	699	727	723	757	759	737	767	742	734	750	732	759	737	765	728	692	737	674	756	760	748	746	697	778	725	714	753	733	721	709	731	733	730	711	810	699	706	702	762	742	719	697	727	724	735	702	778	757	736	735	694	742	769	722	693	769	697	753	748	767	764	749	755	719	672	765	703	756	730	668	785	712	748	712	688	746	664	760	708	741	777	715	754	735	733	771	738	739	700	713	704	736	706	794	741	758	739	746	712	730	755	736	724	774	703	746	733	761	715	720	754	753	792	776	758	769	736	742	726	732	648	751	755	768	734	697	769	766	740	712	725	716	722	776	771	734	711	747	743	702	716	733	753	772	737	755	764	743	703	738	737	762	753	742	715	714	695	700	710	706	712	729	760	727	711	728	729	733	728	756	727	736	655	740	783	716	707	759	724	778	706	740	694	727	743	727	760	747	710	732	738	740	723	733	693	718	726	708	702	729	705	730	731	686	724	734	778	757	747	717	743	763	742	743	763	743	733	746	710	734	732	748	740	724	671	743	755	716	699	712	761	708	714	697	776	735	696	726	751	733	732	796	772	778	754	711	741	707	735	737	714	692	759	739	723	745	732	765	732	752	728	728	777	744	707	744	664	776	685	727	697	730	718	751	746	787	737	694	756	730	730	749	794	683	724	699	668	742	718	734	745	711	706	742	723	725	783	709	716	693	783	760	767	733	722	750	726	716	698	700	704	735	717	721	736	760	711	738	706	767	751	753	743	751	714	712	715	700	719	767	738	708	750	688	696	728	720	675	762	694	774	708	744	719	733	736	751	696	755	683	722	726	759	708	710	743	708	689	701	764	746	778	743	761	744	747	791	712	693	770	729	759	737	739	730	717	728	710	736	718	817	744	760	747	743	744	732	747	772	705	714	710	728	744	765	758	748	713	727	743	709	731	697	752	755	724	722	721	730	745	692	731	780	734	727	728	703	747	703	725	721	762	732	752	713	740	764	721	738	747	764	745	691	735	768	713	709	723	730	738	736	759	734	741	727	746	768	716	741	726	673	782	702	739	695	760	758	697	706	753	709	749	732	729	733	763	707	743	760	730	730	789	690	686	665	751	768	721	730	737	742	785	726	707	759	742	701	756	747	752	709	711	719	723	709	716	737	750	782	771	763	741	747	701	732	771	750	777	776	766	767	727	745	716	769	747	703	705	759	694	761	775	678	731	741	755	738	745	721	759	740	738	710	751	680	737	702	753	663	777	741	718	734	771	731	752	760	723	740	692	718	722	742	716	732	739	724	733	716	754	766	749	727	772	706	739	733	715	755	721	739	748	775	736	724	680	725	718	767	727	751	743	737	725	756	690	726	719	789	731	727	709	775	674	720	714	748	710	694	717	728	709	792	744	720	769	693	725	704	697	706	735	711	723	749	719	737	758	728	728	755	700	693	769	753	722	750	714	721	691	750	725	775	728	752	738	747	693	721	735	756	713	715	703	730	693	711	703	736	759	735	770	725	726	730	726	681	759	724	732	736	679	774	707	714	726	709	719	745	747	765	731	707	744	753	759	702	762	775	785	693	680	755	696	718	755	725	752	735	730	752	740	698	706	792	715	764	752	769	710	708	673	730	691	729	724	754	727	754	750	749	738	713	711	760	736	758	739	712	740	712	707	690	770	734	786	745	681	694	770	770	702	744	762	705	751	719	743	712	693	796	722	743	695	716	728	762	792	665	724	718	741	753	750	694	740	738	719	743	738	704	752	695	706	782	729	760	707	783	749	690	729	756	698	748	684	696	703	722	736	763	755	708	681	712	713	714	740	729	726	766	733	665	709	726	752	720	775	752	764	777	727	744	763	756	756	743	752	731	738	752	684	765	804	717	788	744	701	664	751	698	702	787	746	777	701	741	711	700	746	717	794	695	721	744	716	748	728	746	776	760	695	761	745	800	762	722	729	703	717	768	707	726	745	752	756	738	731	780	734	726	748	719	745	719	747	761	720	769	705	683	648	716	751	712	720	761	789	719	763	734	691	737	738	701	758	745	728	766	764	743	747	752	683	722	700	709	725	767	751	715	710	722	711	722	739	728	733	691	738	746	749	768	696	698	768	740	691	748	734	706	679	731	766	759	741	709	685	699	737	678	741	766	749	695	740	739	729	747	750	756	709	791	690	710	723	739	698	756	721	681	723	741	782	731	719	751	750	742	740	727	742	801	764	705	697	745	759	727	711	741	760	803	706	778	734	742	714	788	686	758	683	745	694	680	748	749	743	765	764	688	708	750	703	737	719	758	706	714	777	752	723	741	721	686	712	726	751	722	749	729	759	693	741	761	705	714	761	751	759	698	734	778	738	746	711	705	715	745	738	678	733	698	752	700	728	790	750	764	776	712	762	697	775	749	711	673	720	706	720	767	702	704	673	748	711	718	769	715	775	714	727	731	769	712	771	724	731	785	729	707	795	689	764	725	744	679	753	732	713	745	735	730	707	716	718	722	715	736	746	710	759	734	739	728	701	757	771	778	729	723	725	805	806	729	735	753	724	691	731	709	675	741	711	730	676	743	731	794	824	733	770	751	756	726	770	724	734	732	721	747	736	748	741	758	769	765	763	720	737	699	693	768	727	721	702	694	730	703	753	701	715	740	761	713	714	716	716	694	735	779	741	748	754	718	759	686	715	737	720	749	804	727	733	738	713	745	675	771	743	739	758	731	768	722	712	776	715	718	749	749	770	741	738	784	775	733	741	782	727	711	689	748	720	708	718	726	707	701	686	747	735	729	757	723	755	746	757	697	751	755	761	727	765	722	691	704	749	743	669	708	718	784	768	702	708	743	765	712	724	749	679	728	741	726	777	694	725	740	778	749	762	722	777	732	727	778	756	760	767	732	751	727	766	742	714	732	743	770	745	757	794	701	728	742	733	735	733	760	753	753	765	774	679	746	764	739	716	734	732	736	697	751	694	725
7295	573	588	498	418	412	346	367	351	381	328	318	334	301	325	315	304	345	337	312	340	321	301	322	325	291	336	359	341	290	317	303	325	345	305	337	360	329	352	323	318	307	313	318	343	327	346	315	306	352	292	351	341	311	317	349	324	322	315	327	350	322	343	330	328	315	316	331	310	344	324	369	337	316	319	284	340	348	327	299	320	368	342	330	336	346	302	325	314	333	332	304	295	335	311	291	308	283	324	321	299	297	334	352	331	325	324	318	308	357	313	290	329	328	370	299	338	359	310	373	316	307	343	311	321	364	331	321	324	336	356	313	347	334	341	359	345	332	317	326	318	317	339	331	329	303	312	295	341	340	306	364	349	329	331	334	344	344	349	324	334	320	311	299	305	307	324	303	336	318	335	316	316	287	318	300	323	291	340	338	318	323	300	307	315	294	308	322	332	331	328	308	342	356	310	364	320	331	348	318	310	309	305	353	306	326	318	313	340	319	313	338	296	326	324	342	306	308	331	316	261	311	323	325	327	323	327	340	313	325	322	316	328	324	303	359	298	314	364	304	305	327	318	322	302	335	316	313	331	328	324	317	311	340	332	295	368	321	318	324	315	311	322	298	300	335	329	320	306	327	306	301	292	336	307	322	345	320	361	301	364	313	311	289	290	314	349	368	317	302	319	341	326	340	311	366	340	301	314	345	309	308	308	315	309	337	316	308	344	295	315	307	319	317	303	315	335	367	350	294	276	320	300	276	279	322	293	308	304	304	296	325	322	318	292	305	324	311	340	340	347	290	327	315	292	335	310	318	292	338	301	330	288	342	317	283	327	309	359	327	305	292	322	310	296	314	315	354	302	319	299	292	341	316	312	329	308	346	335	319	338	344	343	335	293	345	304	308	327	320	334	332	359	341	331	282	313	332	335	333	311	349	358	325	295	309	322	329	340	307	299	324	341	326	343	317	332	321	287	351	328	338	319	308	325	328	298	339	329	307	330	315	339	298	284	330	295	325	330	299	309	301	319	337	321	300	308	325	331	322	328	323	306	324	332	320	361	353	308	331	352	330	319	290	319	319	361	303	309	353	347	338	304	328	339	267	305	357	310	352	293	344	323	294	328	295	334	304	360	325	310	296	315	313	302	322	277	306	356	283	296	307	319	337	318	340	314	314	340	305	336	336	343	328	329	324	320	324	313	306	312	316	289	331	332	334	324	340	362	328	307	322	352	304	341	317	319	334	332	324	302	316	313	305	348	315	340	324	321	312	318	329	353	306	294	303	320	335	353	315	306	337	338	302	325	345	329	347	334	317	337	307	330	309	312	316	321	299	335	325	317	357	317	289	340	320	301	306	307	364	352	325	306	290	340	377	335	311	313	324	323	298	352	311	298	346	337	314	327	324	289	327	331	314	311	302	324	317	319	321	310	316	281	297	315	321	329	311	345	329	336	309	358	337	326	315	305	320	322	304	340	337	313	320	326	305	342	334	305	297	300	329	310	300	335	296	291	369	308	315	330	315	345	362	327	302	327	305	330	342	343	323	325	330	333	332	335	310	323	320	319	336	334	351	308	344	354	366	348	331	327	291	303	336	320	317	339	328	314	288	313	316	302	334	325	306	309	319	299	335	316	330	322	378	325	334	334	324	306	331	342	344	317	290	335	307	346	328	316	289	315	275	313	321	297	346	362	316	348	309	301	304	297	328	350	321	296	324	314	303	324	307	312	338	320	333	338	339	327	324	306	325	337	340	339	309	310	318	300	355	365	319	318	328	318	298	318	303	314	347	333	307	296	358	331	322	311	352	299	371	339	303	320	350	311	351	348	300	337	338	299	323	320	335	310	346	352	301	319	285	321	325	315	328	344	309	347	325	307	316	347	301	307	332	321	321	333	359	329	288	322	326	311	309	335	323	301	330	319	341	330	305	309	345	331	328	295	340	298	300	341	352	301	308	296	335	332	336	321	288	327	335	299	349	325	343	309	312	331	308	343	324	297	348	310	289	356	330	319	314	299	323	322	309	310	338	356	356	318	298	301	306	326	311	296	305	317	335	329	321	319	320	332	328	340	287	334	317	286	343	359	302	291	329	311	300	329	317	308	332	301	300	340	339	287	337	304	349	316	308	324	314	315	341	294	349	312	342	320	310	291	353	352	298	308	351	305	286	289	335	309	328	373	355	287	320	302	305	297	313	325	321	345	335	324	313	283	315	336	304	369	316	299	307	290	271	309	308	330	333	321	340	304	317	312	322	299	326	306	290	344	303	345	353	332	370	325	321	319	337	326	287	310	333	289	308	341	284	319	314	308	292	290	317	359	298	327	312	357	359	294	283	315	312	325	310	344	305	325	332	304	329	341	328	327	318	322	326	342	309	290	329	331	346	331	295	298	315	326	320	306	331	317	303	344	349	332	337	292	318	325	321	322	330	336	291	311	320	318	326	311	317	312	331	356	301	285	336	318	348	350	351	312	311	320	343	342	333	334	296	321	314	364	332	353	329	315	367	318	333	341	327	340	314	357	308	288	318	346	344	294	334	334	350	329	318	333	323	309	306	324	338	318	299	310	318	307	341	325	320	322	329	326	354	325	336	310	372	296	327	309	302	326	310	337	347	328	344	306	328	282	309	350	325	296	267	338	298	340	306	311	344	369	283	297	319	322	314	319	311	311	319	320	339	346	320	365	313	341	294	309	304	328	326	311	328	330	336	314	322	316	331	334	286	335	355	354	322	326	325	308	320	318	285	325	316	334	328	299	344	342	301	321	335	327	302	286	308	333	335	318	330	336	320	330	370	306	323	315	307	326	346	317	312	344	326	304	317	326	363	293	333	326	311	307	325	346	336	303	300	350	326	322	329	317	346	307	313	306	323	317	267	318	300	341	317	309	324	352	298	311	318	335	312	334	342	296	333	332	319	343	297	318	303	346	351	327	319	307	316	332	330	329	315	321	313	325	356	314	371	315	327	322	352	323	336	344	334	335	322	311	346	309	353	320	322	342	329	335	335	322	272	325	298	311	366	349	338	351	304	323	326	320	349	318	321	327	298	318	299	311	307	341	305	323	306	283	343	285	290	339	313	321	312	331	308	341	340	320	302	319	307	345	325	337	318	327	292	338	338	333	307	327	328	298	331	339	333	296	368	334	358	298	313	330	291	338	340	299	343	321	310	305	355	327	314	347	274	327	325	288	301	305	312	321	314	314	329	343	292	298	302	332	336	334	328	315	301	324	348	324	259	301	321	326	312	317	319	340	311	325	347	316	340	328	328	331	332	302	316	335	324	324	373	319	338	337	313	308	332	327	302	317	314	312	317	359	346	332	307	307	274	332	331	333	341	369	357	303	317	306	336	333	319	345	299	354	294	337	337	332	316	348	308	341	345	347	303	301	318	294	331	316	347	313	333	339	309	338	313	272	342	321	305	302	312	336	316	341	314	315	295	341	311	332	316	346	336	285	302	333	327	309	296	314	310	360	342	342	308	323	321	304	294	324	322
6517	914	1272	1451	1239	1155	1041	952	902	865	843	853	811	819	769	768	832	814	724	758	754	743	801	795	764	747	775	706	693	734	753	703	740	759	730	748	763	754	750	764	702	724	716	690	705	755	759	772	740	742	725	726	748	696	719	738	725	778	748	691	746	735	756	681	730	725	742	692	731	765	746	705	681	723	734	707	733	739	753	761	775	768	750	718	719	700	702	749	778	732	715	657	676	706	725	738	767	747	732	714	722	757	719	706	770	719	769	695	704	758	725	727	690	693	727	722	731	765	732	732	725	722	692	752	713	723	764	696	665	748	735	780	720	744	700	708	718	715	651	685	707	734	712	685	717	760	724	811	723	795	713	732	736	750	730	721	682	695	734	752	728	756	728	725	740	692	733	773	698	655	703	691	723	702	698	750	732	740	760	711	714	709	780	710	690	752	747	709	707	775	761	738	726	719	706	766	700	720	715	689	750	743	736	713	732	706	747	708	759	729	746	718	692	747	754	732	696	693	722	738	706	682	732	728	684	747	728	690	724	737	708	765	707	725	790	730	749	716	741	696	740	741	764	707	710	732	715	749	758	781	700	746	724	708	718	786	722	753	699	727	735	728	775	769	718	765	819	767	723	724	714	800	741	701	728	693	718	721	728	717	704	730	661	746	678	739	709	716	696	712	753	735	729	714	686	768	687	687	704	759	742	732	666	726	723	715	713	743	732	767	710	719	760	716	703	724	693	714	749	733	690	755	744	768	749	718	737	720	722	750	757	668	738	695	711	747	772	709	702	706	715	720	709	731	703	710	735	691	728	716	698	743	724	669	764	735	727	740	735	730	713	735	670	750	718	714	720	743	675	727	728	764	752	714	710	726	736	714	721	726	752	699	689	717	648	724	713	757	721	744	752	764	724	719	662	779	754	752	726	750	728	747	718	700	709	676	718	743	704	729	652	720	732	710	724	718	705	756	743	744	711	713	695	738	677	738	701	730	708	677	727	717	771	711	717	763	784	751	699	764	710	770	729	738	725	764	680	750	699	749	723	737	754	695	733	755	797	711	744	717	752	766	751	722	736	733	707	755	692	734	792	700	741	679	726	776	773	727	734	743	730	748	719	715	726	683	722	721	770	788	716	732	751	707	706	724	699	744	756	777	706	740	725	737	705	711	701	808	717	753	754	715	737	704	729	714	722	697	736	734	721	710	753	707	719	761	749	720	714	730	730	704	719	700	730	747	737	708	675	735	713	729	757	661	743	754	722	704	725	759	741	756	743	733	709	671	715	711	756	753	760	723	762	733	715	666	732	768	762	732	738	777	723	732	748	728	747	733	705	747	717	712	723	753	761	714	732	732	736	730	745	737	779	771	737	725	704	777	748	693	716	717	771	729	766	746	693	729	710	761	715	708	724	725	709	723	714	751	739	735	748	726	746	752	755	750	770	715	722	720	721	722	689	736	693	710	691	713	703	703	682	697	725	700	726	722	710	759	746	717	702	754	716	756	700	730	691	742	733	745	779	712	711	756	730	722	721	757	759	677	707	797	711	724	753	738	733	725	747	707	672	760	740	696	699	721	725	700	739	731	731	730	705	726	730	730	753	705	741	715	743	728	730	774	755	717	744	754	772	734	702	723	736	750	724	731	770	694	722	715	774	788	805	779	686	698	744	734	750	743	745	707	704	694	729	712	725	736	687	671	713	747	709	746	764	712	719	709	746	665	702	728	716	703	730	703	760	703	780	733	767	680	741	744	737	723	722	719	713	719	682	712	746	742	727	765	715	700	724	791	722	718	716	726	736	787	722	759	699	743	719	750	711	751	671	712	725	727	687	673	731	727	773	729	683	747	707	745	694	750	725	723	729	719	724	736	735	721	768	704	729	702	735	769	762	778	753	726	720	760	703	740	697	656	755	756	707	717	721	732	765	683	677	713	752	711	734	717	723	805	760	664	723	706	738	723	678	670	744	704	706	740	705	704	763	750	731	767	731	733	780	746	705	753	742	709	727	728	766	704	714	701	691	758	748	708	714	736	702	722	732	736	686	732	682	755	702	736	723	734	719	744	698	716	711	696	683	753	705	730	716	736	743	704	712	766	705	752	679	751	732	744	744	766	769	732	745	759	739	695	715	669	723	789	713	773	709	773	689	700	757	713	718	734	727	749	702	723	686	719	681	702	726	714	739	750	763	734	716	749	717	713	702	734	716	734	737	736	733	772	728	743	700	753	766	644	706	722	715	734	725	701	739	723	753	763	699	733	773	729	733	724	686	695	730	739	724	747	738	716	737	728	693	664	751	699	754	688	721	704	740	764	710	711	683	731	704	762	752	702	742	747	736	766	746	696	772	749	745	738	707	690	715	721	720	724	767	711	702	774	675	715	807	744	760	740	743	735	706	675	694	708	712	748	732	716	774	744	730	723	705	747	682	792	722	731	690	721	740	724	709	712	700	765	719	755	709	751	741	791	699	703	696	752	716	706	727	700	748	738	752	720	737	668	703	656	775	738	755	726	730	739	757	783	718	712	710	714	754	728	717	721	697	706	667	698	741	757	733	769	720	732	714	707	760	749	704	752	692	779	749	718	743	697	726	717	770	746	727	737	730	707	780	722	723	690	782	709	773	726	757	761	685	721	766	748	701	726	704	716	721	675	724	732	728	681	713	786	738	749	707	736	739	684	724	782	740	742	705	749	721	736	755	738	757	741	720	703	732	696	738	748	712	716	717	741	715	711	719	682	699	727	687	746	716	759	708	757	694	748	772	745	720	753	723	713	729	748	735	705	767	738	781	730	739	752	750	763	706	712	700	722	708	736	748	678	731	739	747	727	743	690	768	755	745	654	701	765	729	745	712	710	725	754	750	735	727	729	742	774	732	752	761	777	721	730	710	715	734	687	747	701	662	724	736	739	713	745	698	696	746	730	728	736	687	699	749	645	754	701	748	733	726	759	726	696	739	726	742	686	748	737	707	717	778	715	735	698	743	694	723	750	728	724	678	735	747	721	713	713	775	736	740	728	669	695	764	709	743	734	703	737	766	708	704	742	715	683	729	713	711	682	732	697	710	690	752	714	766	757	721	733	793	713	745	714	746	754	695	730	721	781	724	694	684	732	707	709	745	710	754	759	676	775	704	747	707	766	721	764	719	730	696	701	776	778	715	679	782	703	692	741	754	744	715	707	668	747	738	712	733	707	727	709	765	719	742	723	699	729	659	769	729	740	759	716	724	696	738	712	776	706	725	705	736	723	745	755	677	719	745	667	757	745	685	746	730	704	726	717	708	736	732	757	726	694	721	742	723	724	745	733	737	695	711	659	686	731	724	738	714	722	740	727	753	807	753	734	739	746	658	714	775	665	810	693	725	714	744	726	730	712	674	701	730	683	751	754	785	715	722	685	714	677	743	743	747	725	726	719	763	742	719	680	686	723	676	707	662	749	732	753	777	699	705	760	767	727	753	723	732	715	744	701	731	732	765	694	711	701	744	728	694	727	737	694
13122	906	796	622	506	360	338	356	333	298	304	274	298	270	261	280	250	277	274	273	264	259	265	217	229	252	227	247	258	266	197	258	246	247	243	273	261	277	206	224	225	224	244	230	217	236	275	249	255	229	245	261	258	236	229	239	222	239	223	209	208	240	216	223	264	239	218	216	217	237	239	236	225	204	240	212	253	239	256	253	255	261	261	242	232	230	239	244	247	187	248	257	223	239	224	253	213	247	231	251	217	230	241	271	249	250	258	268	246	232	233	221	267	243	242	260	244	243	229	237	246	228	215	247	252	219	236	256	258	258	231	241	269	254	244	272	236	271	269	223	233	258	230	254	229	252	211	263	225	244	253	237	227	264	257	246	225	241	221	242	230	245	235	224	223	257	245	253	237	252	225	233	251	251	228	237	235	257	238	226	187	229	232	246	245	244	223	228	230	223	231	266	260	241	244	208	236	221	256	229	250	255	254	225	221	238	252	237	240	239	256	258	265	229	238	263	230	249	271	260	235	227	265	239	231	230	256	203	255	269	248	211	260	257	256	242	265	278	263	245	262	226	247	240	235	186	239	240	229	266	227	243	242	234	241	224	254	259	256	255	253	271	210	227	221	253	253	252	233	244	222	245	232	222	219	231	247	220	239	227	252	228	237	243	215	246	262	240	236	214	221	238	239	261	230	253	273	267	263	229	258	231	270	234	252	245	252	241	224	231	253	208	248	207	248	226	253	235	237	214	258	246	233	227	243	258	230	246	202	258	219	254	211	271	257	238	243	241	230	259	245	227	232	227	269	279	245	204	234	244	239	260	234	277	212	220	222	221	252	246	219	257	227	242	241	252	252	223	232	244	220	219	238	237	258	245	227	233	226	217	257	205	217	269	232	251	253	247	240	254	230	244	256	206	240	263	235	237	248	243	265	249	269	245	240	234	240	226	225	240	237	227	238	251	232	252	236	227	233	240	225	212	199	253	221	207	231	233	232	216	223	247	250	250	217	220	220	269	241	218	226	221	235	250	230	241	218	236	230	193	259	256	262	247	229	258	243	229	225	246	232	244	226	248	231	234	226	229	234	230	246	253	232	250	227	242	250	268	232	221	241	234	250	233	226	247	229	213	265	247	266	235	235	216	230	217	234	231	245	218	213	242	250	246	238	234	226	239	247	235	226	228	249	210	223	212	254	226	233	240	197	227	221	239	225	243	244	246	226	259	220	235	228	235	232	220	236	233	245	215	224	210	276	279	231	233	220	235	245	214	247	224	236	234	247	223	246	218	232	233	226	227	242	241	284	233	219	209	268	271	242	248	237	221	246	223	245	230	223	218	229	227	219	246	250	248	220	246	254	218	250	236	212	223	218	216	239	247	262	233	231	257	203	227	243	239	253	233	240	234	248	229	217	239	255	261	237	271	267	235	216	233	214	240	226	255	224	241	233	220	245	277	242	225	245	234	229	238	198	241	272	246	263	226	240	252	239	234	250	274	259	213	228	227	225	242	220	251	250	247	242	231	233	213	228	262	236	228	258	245	256	256	235	228	237	245	202	254	244	231	239	277	244	247	260	255	253	262	238	227	265	219	259	261	229	245	237	221	226	230	205	223	235	223	239	279	256	235	230	261	235	237	254	245	208	239	235	228	252	246	223	227	227	222	258	261	247	220	216	239	247	255	252	242	228	232	219	213	247	213	250	256	244	253	231	257	221	270	270	242	228	255	241	265	252	259	244	213	238	241	253	265	256	239	201	208	223	229	225	252	235	283	229	223	265	253	226	252	246	213	245	238	238	215	227	247	253	251	237	227	221	264	263	238	225	230	272	279	248	236	227	251	261	244	232	249	225	254	232	240	241	247	252	234	215	219	231	259	211	235	246	234	222	237	248	244	252	252	255	256	255	240	234	234	230	248	197	261	244	220	237	234	227	259	244	251	214	228	242	220	252	255	216	217	224	231	239	220	236	241	235	265	213	246	231	214	231	233	242	264	253	255	250	224	239	233	203	234	258	223	219	242	256	240	253	229	242	221	257	249	233	235	238	230	279	236	233	278	230	233	250	240	257	243	235	237	265	259	254	264	238	244	223	211	259	238	259	236	213	240	245	262	229	242	236	253	252	265	253	257	228	205	263	275	234	265	249	221	246	227	257	228	254	275	231	271	221	277	246	251	210	246	243	222	233	240	243	243	247	239	264	217	249	265	248	234	226	273	220	233	221	210	224	245	276	222	267	231	225	219	242	251	222	240	265	217	262	217	210	215	254	233	261	226	235	275	221	242	239	237	268	254	262	272	255	238	224	218	247	249	237	231	233	216	265	249	261	242	241	254	239	245	260	258	238	213	247	231	240	250	254	262	263	232	234	226	254	208	251	228	231	226	230	253	237	243	241	275	250	261	222	247	251	262	258	254	250	224	244	218	236	256	244	220	244	239	237	235	267	253	247	243	253	221	238	249	224	224	260	229	237	244	227	242	234	273	227	220	253	222	225	264	223	272	257	248	230	256	226	234	262	249	242	220	241	269	237	227	215	230	234	291	247	265	234	250	245	265	233	230	248	221	255	240	244	246	236	243	248	264	225	247	231	230	272	209	253	245	255	276	231	217	237	221	233	221	236	244	245	249	255	209	264	223	231	239	234	224	231	223	237	212	259	228	218	231	246	241	229	253	212	266	218	217	239	235	208	226	249	242	266	255	239	244	226	228	252	232	237	269	238	241	232	245	222	254	232	236	225	269	256	231	241	247	234	234	257	247	268	219	254	247	242	229	226	245	230	250	258	223	234	257	247	254	222	261	210	277	229	245	261	216	266	229	244	248	213	233	224	212	224	233	224	217	280	252	222	241	238	203	257	233	250	216	242	244	232	224	272	256	259	244	231	237	249	254	241	245	235	227	234	266	230	231	254	259	238	227	240	233	252	240	242	236	265	224	247	227	224	254	225	264	207	225	221	244	249	239	228	253	226	255	248	253	234	219	232	227	251	234	226	221	246	242	229	225	272	232	274	255	278	257	205	261	204	238	227	277	243	279	252	217	262	249	238	226	276	220	246	228	243	260	218	233	218	234	242	215	258	232	232	229	248	255	227	228	249	243	255	214	233	232	233	241	254	252	254	228	240	227	242	223	251	257	236	245	282	256	223	254	218	229	230	241	263	233	244	233	253	263	220	229	245	249	255	251	217	227	235	239	239	235	247	204	238	196	236	235	261	230	229	214	208	223	263	221	251	219	234	237	262	243	254	278	249	242	258	249	232	247	243	222	245	252	215	244	228	229	265	259	258	256	224	225	255	221	248	219	231	235	243	227	242	225	270	215	243	226	250	243	225	269	254	233	241	222	226	245	239	236	238	206	253	253	217	206	235	279	235	224	257	259	231	234	240	248	238	225	214	251	272	250	242	234	205	252	227	223	237	208	243	259	251	244	237	226	240	224	251	236	230	254	216	249	229	227	243	283	237	214	247	244	245	236	219	243	246	235	202	257	218	234	233	212	237	221
7877	964	1639	1909	1640	1385	1109	1034	948	873	854	740	828	727	686	647	623	649	663	628	649	610	571	602	596	579	613	570	575	578	597	563	577	577	538	593	601	569	578	573	517	552	582	564	600	561	590	527	567	597	584	539	529	572	568	541	559	540	555	585	555	568	564	546	545	572	624	581	531	576	583	560	568	557	547	592	577	568	546	557	590	543	563	512	575	594	558	556	533	625	575	585	584	568	527	577	534	584	568	503	537	572	525	555	555	553	588	533	570	515	541	542	549	519	581	543	484	562	588	547	567	530	539	620	566	560	542	561	518	582	552	599	537	558	569	556	559	581	542	566	548	580	563	598	563	555	583	530	567	599	559	589	564	531	551	631	567	572	573	541	590	572	580	561	523	558	599	583	563	540	553	553	603	556	526	589	571	556	592	577	534	512	538	548	537	520	583	520	545	568	581	545	587	567	588	565	583	556	567	557	574	610	579	572	563	546	534	554	549	555	515	534	572	545	568	566	527	516	552	583	565	553	521	539	584	554	553	515	579	575	529	521	565	500	559	549	515	582	567	539	564	548	559	564	579	562	547	562	599	534	589	558	528	631	575	514	523	556	558	590	589	543	565	562	598	526	561	601	568	525	555	555	517	544	509	537	551	518	576	585	591	500	541	520	517	553	578	592	563	568	589	558	549	523	580	547	527	555	585	582	535	538	563	549	585	582	524	571	594	557	534	573	545	539	535	558	543	536	537	547	583	550	542	517	573	551	556	602	514	568	558	532	563	557	544	552	596	561	515	541	538	535	584	553	509	600	603	606	580	555	570	570	566	595	539	572	569	582	562	564	552	571	514	572	588	576	531	551	503	567	575	601	579	559	581	597	517	553	577	586	532	580	534	553	551	544	561	546	572	569	560	584	580	555	538	549	568	539	539	537	536	543	560	580	574	542	579	586	585	537	573	592	542	519	560	555	512	585	535	554	562	534	526	522	579	567	578	566	546	549	539	527	511	566	585	579	572	561	560	555	573	581	555	567	617	569	588	503	586	571	535	544	537	579	566	579	607	562	565	556	546	617	531	531	554	555	557	570	543	542	605	535	596	541	589	555	526	527	560	554	580	583	513	538	512	579	559	525	546	563	568	543	528	549	559	567	563	548	559	601	548	543	577	526	529	528	544	561	549	542	599	595	545	553	562	532	580	571	527	562	571	570	582	529	556	544	571	586	589	570	532	568	558	523	559	500	583	537	570	597	562	569	572	555	549	542	550	526	587	555	522	613	563	553	564	535	611	573	548	537	573	539	532	556	565	548	526	579	561	531	596	574	558	538	571	567	594	547	586	542	613	575	533	531	518	552	567	536	538	572	593	553	523	485	535	559	524	519	525	551	528	548	549	577	578	538	558	545	551	551	605	522	534	521	550	561	557	537	547	560	537	554	537	551	557	551	530	549	600	580	576	599	576	535	581	527	541	545	561	594	547	557	553	568	555	571	567	548	590	563	551	509	581	544	565	561	588	554	552	548	605	536	539	551	553	607	547	570	558	543	570	558	557	545	588	515	572	537	532	523	584	560	568	541	543	577	601	563	559	592	547	570	586	567	554	573	587	546	520	568	560	563	567	582	547	543	532	543	540	580	596	571	555	564	585	558	579	569	528	509	513	563	547	542	585	552	541	563	573	569	545	535	508	556	519	537	580	558	556	532	538	528	543	551	546	544	542	529	555	583	558	571	617	562	563	554	533	561	546	510	577	575	545	541	549	575	543	544	582	515	575	583	583	544	553	555	546	552	516	565	587	562	592	534	564	570	523	567	564	597	605	569	547	572	564	586	513	564	533	537	551	554	556	586	499	574	535	582	538	601	558	548	582	570	568	535	575	515	597	542	582	567	552	584	504	549	600	536	571	533	586	569	565	571	571	523	548	554	547	565	576	564	540	577	544	540	539	555	558	513	580	567	560	591	532	553	558	521	545	565	556	562	552	537	580	516	549	566	586	538	583	614	547	579	527	578	596	560	568	547	574	556	535	587	541	572	557	570	509	553	597	545	540	563	587	560	560	582	547	591	545	553	541	494	539	556	588	571	575	536	537	524	548	529	524	573	531	544	548	551	553	591	563	583	557	575	544	546	539	556	537	560	570	573	583	554	515	567	526	555	537	558	538	557	535	585	551	557	579	541	569	555	586	536	551	588	565	544	575	590	588	540	496	568	561	526	548	515	598	576	551	558	537	539	555	574	575	528	584	564	542	548	584	546	544	532	550	589	559	570	564	540	540	531	530	532	516	542	536	568	552	563	556	540	618	585	554	558	553	569	566	607	567	553	537	545	570	564	569	569	532	512	542	563	552	560	526	550	536	541	584	568	584	541	565	556	537	573	553	578	559	592	551	556	513	582	534	518	535	549	563	558	542	563	556	541	566	539	563	550	529	562	535	569	580	558	571	535	547	567	547	602	553	565	572	559	561	547	611	559	572	564	561	577	590	529	563	617	532	574	622	550	544	544	538	601	542	562	555	554	544	593	586	558	595	525	584	525	542	529	533	540	566	562	575	552	545	534	567	543	557	529	568	544	565	574	581	559	566	551	546	510	593	592	545	568	560	547	589	563	549	585	547	562	542	552	530	552	533	562	576	591	556	557	573	602	553	531	577	531	546	571	542	530	545	547	552	552	562	552	524	539	588	566	571	532	579	553	575	550	561	571	558	563	581	516	564	536	556	617	579	607	611	510	578	551	544	517	554	565	563	507	571	544	536	572	551	524	566	560	544	563	547	536	566	535	605	566	536	560	561	562	568	565	514	587	537	552	576	558	558	558	556	593	495	574	569	567	543	559	515	592	524	542	535	605	573	544	547	563	574	578	562	543	553	563	577	539	561	530	527	569	550	544	617	531	543	588	549	573	568	584	532	554	553	517	558	571	546	527	563	540	580	589	593	545	556	519	522	552	576	540	577	555	574	532	560	529	553	564	552	598	545	601	596	546	554	564	628	572	557	563	549	587	558	517	532	526	558	531	535	555	584	528	574	566	548	562	527	568	563	574	521	582	565	521	530	579	576	572	576	578	591	546	534	537	569	561	571	527	537	553	567	572	558	594	525	554	570	533	584	545	583	560	557	615	514	549	577	569	551	559	549	580	575	564	552	499	566	527	558	555	504	497	539	593	593	585	542	554	573	576	529	555	567	550	587	572	579	546	536	585	542	585	541	527	543	570	534	586	531	593	534	572	576	560	554	524	554	548	560	569	574	608	595	544	564	600	585	543	587	553	588	530	608	546	520	552	542	587	551	521	568	544	537	527	526	544	508	567	584	564	551	582	543	597	567	564	545	571	594	557	573	565	583	554	580	552	543	578	569	572	582	566	537	580	574	551	583	542	581	527	559	574	537	598	541	575	509	567	590	530	513	527	518	555	546	570	522	571	544	530	525	522	565	558	571	568	568	557	522	584	499	600	562	595	502	566	554	536	536	588	530	576	567	562	519	598	571	551	572	564	541	592	533	545
1364	352	329	322	319	353	307	306	327	309	329	299	336	348	307	308	348	320	324	306	347	304	321	317	322	301	333	327	286	323	294	327	335	314	291	296	319	343	322	290	283	316	294	328	295	326	341	349	295	339	323	344	298	312	300	310	328	321	333	297	304	286	353	318	319	316	321	347	301	318	308	342	335	283	342	328	318	308	318	313	318	283	282	266	328	358	300	270	333	368	296	336	326	334	319	336	298	314	317	323	321	303	317	283	284	285	292	323	325	353	294	335	327	337	344	331	316	328	337	314	336	350	349	309	333	303	358	316	316	328	352	329	291	304	307	333	332	287	306	312	339	310	331	346	322	334	314	342	338	299	317	336	319	326	314	320	329	339	313	323	330	336	299	341	338	294	298	311	338	344	368	339	277	345	314	313	323	321	306	284	323	320	319	333	318	311	310	297	301	291	330	335	306	303	317	319	308	319	332	329	355	293	303	325	315	348	299	307	312	328	313	315	338	276	316	306	297	308	329	300	296	322	346	345	330	372	330	288	311	306	330	326	312	303	335	326	337	317	306	323	313	344	330	306	329	356	332	323	307	332	312	344	308	351	315	269	308	300	315	338	314	331	345	299	328	322	315	331	300	359	352	309	305	324	340	313	316	307	334	332	319	326	336	324	309	311	283	321	349	308	330	270	312	319	319	310	325	277	357	297	291	321	298	317	287	322	315	360	340	343	309	349	316	324	299	329	338	354	341	340	298	342	334	327	306	302	308	310	355	277	325	338	314	340	291	290	298	321	314	312	340	325	326	346	301	317	296	309	285	290	311	296	360	319	276	316	317	300	326	288	288	307	302	320	301	312	303	320	311	259	310	320	322	321	312	297	295	341	326	331	310	326	328	298	332	344	320	302	309	325	321	313	351	309	311	328	314	317	339	361	315	341	328	341	294	333	336	317	302	330	305	289	324	317	370	330	325	314	322	310	307	329	340	329	310	334	330	329	309	326	314	327	285	345	321	315	289	319	307	274	331	282	341	327	318	308	326	312	326	333	332	333	340	300	314	335	299	305	300	358	323	339	314	302	336	314	332	310	308	334	308	338	316	289	324	338	292	298	334	300	333	317	283	299	286	292	329	324	311	341	309	313	296	349	297	311	320	297	351	334	321	336	322	308	311	292	364	292	281	310	291	340	322	301	304	292	275	319	353	309	308	290	314	356	310	299	313	304	345	325	347	305	346	318	305	313	299	317	304	309	361	324	303	322	323	307	293	347	318	330	290	306	330	285	300	328	341	318	318	321	349	298	325	327	306	310	333	342	304	320	344	343	307	321	295	306	296	304	326	301	305	314	295	339	357	318	293	328	306	318	299	323	338	341	302	314	284	336	306	307	337	313	304	311	340	330	339	345	337	309	300	312	335	320	343	333	303	284	294	312	321	338	317	323	335	352	305	331	326	287	335	297	335	319	317	325	318	310	324	308	296	303	311	336	344	302	347	293	325	328	372	343	340	323	343	318	294	304	340	324	317	346	333	289	340	316	318	323	312	330	347	328	291	335	300	315	336	312	317	331	299	309	331	336	319	297	318	330	305	309	329	322	325	326	326	315	308	300	330	287	327	301	322	294	351	283	319	310	332	324	310	297	306	299	305	308	323	304	298	324	324	323	331	340	356	331	284	315	335	300	326	326	333	319	300	317	310	306	323	313	325	335	320	292	299	300	347	321	314	315	318	299	318	310	333	300	328	320	306	313	320	309	330	310	279	314	324	308	355	303	308	342	326	310	322	314	348	368	319	262	303	290	316	316	345	266	339	308	339	329	320	296	339	315	299	307	303	326	340	340	289	310	296	298	312	345	311	308	339	313	310	303	305	330	317	313	311	303	316	311	336	357	299	346	289	302	275	301	324	341	290	320	344	323	354	300	323	304	321	333	322	301	292	326	338	304	308	314	307	330	361	310	310	322	317	349	340	329	386	338	314	315	346	312	324	354	322	330	320	303	327	333	284	335	323	311	328	316	314	327	334	328	303	339	345	316	331	342	339	332	285	337	329	335	313	326	305	324	318	324	326	337	279	330	299	331	302	286	305	340	360	320	334	334	333	284	308	325	323	344	327	334	288	305	281	326	323	336	327	342	326	327	301	327	288	269	316	292	329	325	280	318	285	337	347	325	305	321	307	306	343	337	319	322	346	304	317	329	324	311	348	313	297	316	340	297	324	326	306	345	299	284	319	326	331	359	317	325	322	325	304	317	346	315	313	299	290	313	313	311	292	307	344	301	302	307	329	329	335	341	346	365	321	334	299	311	321	329	317	305	336	319	337	278	324	291	362	285	303	320	335	336	315	289	317	317	314	298	304	313	347	316	351	331	332	309	317	332	360	297	343	336	356	294	327	316	331	331	281	312	345	324	342	335	320	316	347	320	326	309	344	294	298	332	345	296	307	327	329	323	332	332	324	337	325	356	333	351	323	323	289	318	313	327	317	301	333	339	326	299	272	311	333	318	328	339	291	308	305	327	323	301	324	362	320	279	292	310	325	326	326	321	329	327	329	316	306	325	312	356	306	305	296	320	328	304	291	278	319	382	282	327	303	320	354	337	325	306	382	311	311	338	325	322	285	286	310	315	316	288	333	339	349	302	331	348	336	297	304	300	316	304	285	318	301	331	353	299	326	326	337	332	311	337	314	330	273	328	297	318	286	313	291	306	335	313	311	324	283	280	339	330	278	310	354	299	312	301	325	350	321	286	315	354	294	308	274	278	321	312	309	302	301	321	294	343	309	308	320	296	324	303	327	307	329	339	323	320	282	328	335	317	320	291	340	330	333	317	320	339	309	320	324	291	331	320	326	305	356	311	339	321	332	308	304	319	312	320	329	307	315	311	322	357	316	317	323	328	309	314	314	329	307	311	328	313	302	334	331	293	347	314	334	328	320	304	319	326	320	292	332	305	326	304	328	324	339	304	299	305	315	367	306	340	350	331	317	333	331	329	314	346	315	303	320	301	342	324	341	301	322	302	313	275	323	318	285	287	305	310	305	317	306	326	312	332	317	322	310	327	297	331	316	308	305	365	326	284	319	318	314	272	282	327	363	303	354	301	349	300	306	295	358	322	314	310	298	323	294	291	321	319	313	332	297	310	307	313	309	315	361	336	280	283	278	354	307	323	347	345	314	308	324	313	347	324	323	287	309	308	315	327	321	317	304	314	328	340	323	334	325	359	314	358	348	321	293	305	321	378	303	300	317	327	352	347	319	351	316	304	357	331	328	333	293	317	322	313	305	288	307	316	373	290	327	301	319	352	298	349	333	320	335	308	303	327	334	333	319	310	329	337	307	318	341	306	326	366	329	315	333	317	343	314	330	331	320	303	329	350	320	338	331	276	284	340	356	321	291	312	329	324	335	309	337	311	353	296	322	335	316	343	306	296	355	313	325	295	306	324	324	305	338	318	342	290	299	319	327	313	320	327	291	306	286	310	315	312	282	317	331	332	312	293	328	313
1836	739	792	821	775	757	753	752	754	735	728	748	722	763	737	723	718	686	717	724	715	714	768	701	725	717	728	756	747	715	764	757	695	721	781	735	735	738	735	694	736	701	777	735	731	755	716	736	748	739	764	735	716	736	674	738	737	759	771	765	777	750	727	721	715	718	712	764	764	705	696	668	674	717	723	779	727	729	731	693	710	697	778	726	684	737	745	678	752	721	717	710	698	745	740	708	694	714	711	756	800	746	771	721	739	676	776	724	706	714	735	727	711	682	729	696	715	730	723	698	693	727	685	746	724	735	753	704	721	695	752	739	709	780	750	751	763	696	758	690	702	737	729	748	727	712	785	692	735	664	706	758	747	712	745	711	752	755	709	735	725	714	733	779	743	786	756	732	704	714	692	737	736	712	765	704	732	727	723	768	734	766	684	736	740	685	707	733	717	735	725	800	654	732	669	794	699	742	737	687	692	700	727	759	735	726	714	710	697	746	711	706	723	716	744	711	693	695	703	701	698	736	734	709	708	785	765	740	710	716	732	750	709	706	740	717	730	755	687	742	708	738	731	737	691	745	720	734	728	682	675	736	727	748	719	733	777	719	736	740	753	700	710	716	747	745	713	725	687	678	678	701	719	738	725	700	706	757	713	718	734	728	683	737	698	693	712	742	699	718	730	727	718	718	764	762	723	728	701	732	762	690	744	700	730	716	715	703	716	755	768	737	705	750	726	801	702	728	687	728	787	733	735	722	734	742	761	763	731	713	685	764	717	709	780	723	767	737	783	737	714	705	735	772	693	744	709	690	744	738	736	726	755	705	751	698	693	762	752	741	706	674	728	759	699	700	690	710	694	732	737	715	716	692	724	704	765	710	735	729	703	739	705	698	777	766	731	726	701	755	712	738	731	714	716	738	741	707	759	702	739	718	699	726	752	694	751	721	718	712	763	757	695	771	702	731	792	721	721	737	680	690	724	737	674	783	702	764	678	756	705	737	788	714	747	724	727	735	749	778	720	680	722	791	707	719	730	684	719	722	752	736	737	774	727	753	761	741	711	724	695	733	764	756	723	733	703	753	704	736	733	791	685	748	713	725	714	733	722	688	719	706	678	672	694	713	718	717	725	737	694	717	734	725	713	750	715	730	703	716	765	758	751	761	722	707	707	714	711	776	708	732	723	710	763	715	705	704	732	706	753	722	737	727	754	669	741	711	757	669	750	688	702	729	720	727	729	711	726	736	687	725	755	692	713	739	702	723	730	765	746	690	754	689	700	734	745	729	700	745	728	701	710	682	789	768	780	717	755	720	713	720	688	714	737	740	721	731	726	719	723	697	720	682	713	758	752	718	758	773	738	684	693	727	755	682	723	738	705	757	757	726	681	704	675	720	720	704	783	744	734	721	747	724	702	725	713	709	678	728	713	725	743	710	715	709	680	731	744	753	734	730	738	765	786	740	725	772	689	700	760	690	676	659	734	717	725	678	728	722	780	724	760	744	744	691	736	720	732	741	745	753	673	739	727	742	725	759	724	701	724	738	710	720	760	697	690	686	751	715	770	729	684	676	782	681	711	712	682	735	734	711	700	733	710	685	720	723	730	719	659	720	662	731	742	717	736	755	704	680	750	751	704	671	739	668	701	676	738	744	744	681	761	723	700	702	671	716	726	740	739	770	700	751	779	782	663	686	732	729	735	690	698	733	712	773	705	739	728	720	762	748	720	756	712	753	726	704	723	712	754	744	683	724	734	729	742	728	730	705	739	721	669	704	758	724	733	699	738	728	728	695	742	721	727	707	744	729	756	694	731	720	760	692	729	753	726	742	701	728	722	768	684	727	747	751	738	787	721	768	728	758	728	700	710	745	749	729	721	734	748	757	796	678	762	735	678	652	714	732	688	731	752	715	688	712	783	719	719	751	750	684	722	716	731	763	776	740	739	717	709	741	689	757	755	694	688	761	757	710	743	767	690	712	752	702	749	701	736	769	714	715	741	772	760	742	757	670	746	766	714	691	720	765	759	742	738	701	759	706	729	729	768	748	704	729	719	709	711	763	696	712	744	752	714	764	750	699	784	705	760	752	694	733	722	750	727	722	756	730	719	728	746	736	749	792	708	732	736	719	715	703	736	747	725	766	737	714	708	742	692	750	772	775	743	706	791	778	739	742	694	713	738	737	720	732	760	719	712	772	708	740	766	788	702	756	744	729	722	744	736	707	706	772	685	731	729	718	698	697	717	719	714	722	738	724	726	733	733	727	742	715	724	718	785	716	701	707	680	721	761	787	734	720	703	732	707	736	744	715	747	765	725	761	762	727	764	758	719	736	708	725	729	768	713	717	730	696	735	747	738	703	744	693	755	714	723	735	710	671	740	728	722	717	756	729	759	733	707	723	711	708	741	628	674	717	699	736	734	711	719	745	685	703	767	785	696	726	770	750	715	713	742	760	758	754	711	665	715	735	726	707	743	725	701	746	740	710	686	742	777	718	656	709	712	753	733	691	716	766	700	731	718	732	705	730	715	706	733	730	680	707	725	752	754	668	726	759	703	702	738	723	738	665	739	744	678	768	736	788	763	786	733	721	743	721	696	729	697	709	728	696	760	741	679	757	706	709	699	727	755	773	730	717	715	746	731	716	680	717	680	718	715	711	733	718	739	741	735	730	729	755	681	708	728	715	757	689	700	740	732	752	684	728	729	756	762	745	741	722	721	737	736	751	695	712	707	694	735	720	738	761	679	769	763	736	776	692	736	759	721	711	699	718	653	698	774	734	764	713	711	684	734	743	749	727	730	708	718	698	714	705	763	719	731	741	708	756	716	686	719	681	759	695	693	757	774	767	678	730	741	692	729	721	739	799	718	761	742	736	704	735	736	731	758	702	745	739	719	741	743	729	711	712	738	729	702	692	708	672	716	732	734	719	704	753	788	718	685	735	740	721	738	749	708	747	722	791	750	774	756	689	754	737	700	749	760	690	740	727	682	735	752	742	757	715	723	739	698	712	702	741	748	753	701	669	727	739	748	725	717	734	756	709	777	719	695	723	723	753	702	730	758	742	779	761	709	638	733	757	697	748	703	701	725	760	721	741	733	691	737	736	710	743	733	709	743	740	698	754	731	737	777	730	706	756	737	729	690	731	720	691	745	746	704	719	722	714	727	719	699	731	743	766	688	704	744	729	717	683	750	727	757	746	763	727	743	692	726	760	715	753	744	769	756	704	725	767	721	737	671	752	711	752	732	700	740	793	787	675	772	728	686	716	747	759	750	699	754	716	748	738	749	728	737	711	706	692	764	690	728	671	719	706	755	716	733	729	726	777	744	722	762	777	742	754	702	715	691	672	710	718	724	710	732	690	700	725	690	744	692	740	726	652	745	727	715	744	734	759	720	709	717	705	784	704	709	726	718	792	747	706	760	714	720	662	741	699	761	753	715	695	686	727	740	764	722	694	765	740	756	747	722	718	668	741	760	713	767	746	717	742	746	706	748	729
7122	585	624	545	450	412	423	388	349	345	358	315	340	355	313	326	338	378	358	309	313	346	332	355	333	346	307	350	337	337	347	320	342	332	317	336	350	314	363	323	309	346	314	314	322	326	365	363	342	317	305	316	309	322	299	323	297	302	308	310	339	337	345	326	334	317	330	333	299	334	306	333	348	300	302	348	307	319	327	309	333	317	319	337	290	291	317	334	343	309	320	320	316	331	341	331	324	336	326	301	316	324	314	294	340	315	363	322	358	357	334	292	331	365	348	316	298	314	348	321	305	357	323	312	322	349	327	338	331	333	341	323	342	324	328	333	343	317	335	370	291	329	321	334	328	321	305	344	343	294	321	343	318	315	335	311	352	319	313	321	317	312	340	366	293	342	346	365	327	348	315	340	299	315	344	318	317	323	320	313	311	325	331	338	287	336	297	332	326	337	344	371	291	351	319	333	349	346	316	345	365	342	323	337	326	324	307	303	314	312	301	369	312	311	306	313	315	283	325	374	330	350	334	307	318	306	341	288	350	334	333	330	304	332	294	335	361	324	337	343	346	351	350	320	337	337	336	304	322	334	315	324	304	335	314	341	318	305	335	327	335	306	330	309	290	334	299	316	328	321	311	304	347	309	311	312	320	317	273	325	355	326	300	317	337	340	328	333	316	334	346	309	299	294	317	273	348	354	298	330	306	347	316	335	308	310	344	315	338	312	308	358	321	321	352	341	303	364	314	285	296	321	306	326	327	337	345	331	300	326	302	317	352	307	318	348	313	322	323	358	365	332	309	323	344	320	307	306	349	318	262	367	311	311	319	340	307	315	304	332	306	301	341	306	353	357	289	295	339	332	343	317	290	332	332	377	302	300	305	317	344	330	338	343	305	334	311	307	307	363	365	379	314	329	313	330	313	305	303	327	333	300	310	300	303	286	317	288	302	319	310	347	348	311	300	285	338	278	304	330	352	333	295	331	313	336	316	344	315	321	309	328	326	319	320	341	343	309	322	337	362	339	297	334	306	327	290	302	327	358	302	302	308	316	334	310	316	307	321	322	278	302	302	331	322	329	316	317	323	308	312	294	286	340	311	329	320	342	339	301	304	331	314	325	319	313	326	318	310	328	313	362	312	317	346	353	337	330	337	329	319	324	319	354	306	316	310	295	289	322	347	325	342	348	315	336	309	302	311	332	335	333	319	314	313	321	325	304	351	354	325	325	319	303	314	323	305	352	321	362	316	354	308	368	330	351	306	340	358	339	326	319	323	327	293	311	326	302	320	315	311	322	348	339	311	318	309	319	341	320	329	316	308	326	314	341	338	332	320	323	352	348	336	322	339	310	302	350	305	330	301	308	334	339	310	315	328	308	303	352	328	314	359	326	336	309	301	302	274	350	317	307	315	359	311	287	313	352	349	337	312	319	328	329	333	344	313	333	354	313	320	325	328	316	323	317	327	335	320	320	312	308	317	326	345	325	323	325	337	373	330	339	348	296	319	326	373	303	366	315	318	324	335	327	309	326	314	330	326	301	364	330	351	340	326	330	341	354	351	306	342	350	311	331	293	297	334	328	321	322	314	329	307	336	308	324	313	314	333	320	310	339	321	303	331	346	317	379	333	325	303	288	339	316	343	344	345	330	336	329	325	323	323	349	310	318	295	361	311	356	299	351	318	289	314	309	331	307	299	343	320	315	309	306	296	327	348	307	296	317	319	319	329	346	325	322	316	327	340	322	332	369	352	338	352	336	348	347	320	334	322	306	329	341	314	346	305	358	300	290	370	286	327	343	312	323	320	303	317	332	345	350	348	318	354	296	335	329	299	337	339	324	319	334	325	342	336	327	316	304	333	288	334	320	298	300	315	326	299	336	309	362	309	307	308	325	301	314	325	299	303	345	340	307	279	328	330	314	317	298	319	344	346	320	342	346	333	365	342	313	302	330	279	287	287	327	307	332	313	287	309	333	318	328	347	327	290	343	336	288	350	347	344	294	346	325	345	331	309	334	303	288	308	296	326	313	311	307	305	339	343	308	316	325	319	289	319	314	333	334	296	325	314	326	361	353	313	314	336	329	317	291	343	326	327	305	337	334	333	336	335	324	321	331	335	286	329	317	329	332	325	320	356	319	344	324	275	334	343	343	323	333	298	338	348	347	327	326	320	298	309	305	357	343	339	337	322	322	299	333	324	323	340	332	291	301	318	289	356	310	330	356	344	312	318	372	311	339	347	319	304	322	335	372	322	301	347	342	290	320	326	304	322	333	351	329	328	319	320	325	318	349	345	354	343	341	332	300	316	367	320	322	328	337	331	334	342	345	319	292	366	339	315	339	313	312	315	343	360	321	301	336	317	332	329	327	298	373	327	336	338	329	337	339	329	340	329	347	328	338	329	302	323	268	368	315	279	356	328	319	315	389	298	331	289	323	315	306	320	355	291	306	318	302	330	311	343	352	325	301	320	352	295	307	345	320	305	317	334	304	339	357	319	304	342	336	338	297	321	316	319	321	305	314	324	313	308	311	359	327	331	302	326	312	295	309	329	313	331	326	349	314	305	351	344	342	337	294	358	325	326	326	320	350	326	363	320	322	340	312	319	344	326	321	333	314	336	311	349	305	322	359	281	321	335	344	355	309	321	324	303	357	331	354	331	324	314	317	331	330	351	332	300	309	337	329	314	346	329	316	321	316	351	298	329	316	308	334	314	325	312	333	298	320	316	335	337	357	303	278	302	325	330	329	335	317	366	306	318	331	314	297	343	311	356	324	299	297	293	359	340	317	325	335	345	277	349	328	330	346	332	332	335	296	347	323	332	329	348	330	334	351	330	327	350	305	318	347	326	331	357	324	310	331	327	317	325	332	343	339	325	311	337	339	291	316	327	323	317	329	331	347	295	306	299	338	304	296	329	301	313	311	338	333	304	321	296	291	280	338	351	361	330	295	305	313	311	312	305	316	346	323	336	321	333	308	363	311	325	330	361	323	307	302	336	308	308	305	329	333	322	307	327	326	332	316	309	328	331	345	331	322	344	326	324	331	357	347	328	356	322	346	317	291	331	306	307	308	314	302	316	329	343	317	321	332	328	314	312	335	341	320	331	259	342	319	304	294	344	316	330	296	329	311	352	340	322	321	344	362	367	337	325	326	332	309	314	336	298	324	288	313	315	308	327	320	292	335	323	334	343	308	305	330	348	320	294	318	329	342	310	324	339	328	302	328	305	343	305	333	315	301	353	278	301	302	328	321	321	279	295	316	307	344	313	291	317	302	303	328	306	331	314	336	341	329	299	353	311	321	319	339	372	344	316	347	338	312	297	304	301	354	363	334	359	319	327	302	282	312	301	320	323	308	350	323	310	348	299	348	346	315	299	325	292	355	305	320	361	348	349	326	297	345	334	359	307	304	351	309	315	312	293	279	341	305	299	331	320	325	342	312	339	335	360	350	304	330	349	324	313	338	319	310	322	319	276	341	297	314	301	340	332	326	322	322
6455	979	1250	1434	1307	1193	1062	1010	949	954	882	847	872	847	848	797	763	838	733	734	771	775	767	767	767	767	728	720	767	741	784	767	776	754	782	761	782	733	759	754	761	722	795	767	726	723	706	753	740	739	719	771	683	778	749	717	729	755	739	786	801	674	767	706	713	751	750	758	705	703	764	726	718	715	709	643	717	749	716	736	718	746	729	737	743	711	749	791	771	752	736	705	754	726	734	746	688	773	728	716	754	757	695	743	741	743	711	783	766	710	729	767	719	774	707	744	722	750	711	772	689	770	710	756	784	741	761	737	717	773	706	736	740	725	736	727	724	712	720	772	744	699	738	741	738	741	765	785	750	699	762	740	746	810	706	764	750	777	729	705	728	727	718	722	747	727	756	730	765	754	740	728	792	756	750	734	733	740	785	736	783	700	705	715	739	756	724	756	753	730	793	691	736	706	761	720	754	792	802	733	756	714	747	758	738	775	708	748	705	752	751	716	738	741	694	775	744	769	733	720	733	782	697	739	747	724	683	702	729	703	711	737	737	711	710	795	743	750	706	751	735	782	719	706	706	735	728	700	714	738	695	714	752	740	718	727	753	745	767	706	738	724	703	729	808	740	709	716	715	761	716	726	698	747	764	737	736	722	736	730	757	715	696	692	741	716	746	736	747	720	714	760	744	745	741	688	732	699	740	762	743	745	726	730	741	781	715	780	729	745	743	764	734	736	767	747	722	763	731	697	709	717	714	752	744	766	713	756	716	741	723	686	734	713	746	749	753	713	744	738	756	750	787	742	730	737	742	714	693	731	701	702	714	695	750	743	754	774	754	700	719	772	778	752	730	742	689	667	720	795	723	735	749	737	678	702	669	766	718	649	690	696	723	721	769	742	781	764	734	745	741	741	706	712	761	734	702	760	710	781	693	719	762	698	716	736	716	735	753	762	729	739	698	735	750	783	737	735	688	717	767	782	746	749	716	705	730	680	709	732	754	717	740	729	751	761	760	685	706	737	741	698	748	719	711	707	741	710	751	705	721	780	711	767	734	741	719	717	739	747	742	756	733	782	741	699	767	768	751	739	771	773	722	698	724	699	721	705	728	750	721	738	741	722	778	734	746	733	793	716	769	729	703	730	765	742	738	685	701	750	727	735	701	758	733	692	716	712	704	736	714	709	709	744	754	739	723	745	736	745	761	719	764	727	737	793	726	731	743	769	720	703	695	709	777	728	698	698	754	731	736	725	756	746	723	682	711	764	726	709	737	709	742	749	754	732	745	778	721	732	788	744	776	745	681	737	793	770	729	798	719	754	707	760	735	713	752	686	752	756	757	707	782	758	764	719	740	735	735	661	745	698	742	742	695	682	775	715	729	677	736	765	752	697	717	711	756	743	738	742	703	699	733	700	734	727	733	764	782	730	746	697	796	718	721	703	727	742	735	742	745	698	738	716	747	738	762	759	710	730	741	754	727	682	736	737	697	762	792	666	731	700	771	758	727	700	706	723	706	751	731	777	740	689	726	757	727	708	726	725	771	768	756	776	707	758	733	696	716	783	752	715	784	732	717	763	703	768	749	744	747	731	812	712	748	779	725	714	724	714	748	776	790	713	767	717	722	735	755	698	790	778	680	752	756	754	738	747	714	777	721	742	750	777	722	750	715	731	760	732	710	717	778	757	708	709	728	772	756	738	740	760	803	706	743	750	746	763	760	727	742	705	730	735	743	746	781	757	742	737	728	745	714	685	748	736	734	740	761	701	718	749	727	754	740	726	729	691	782	750	761	718	772	729	770	740	709	771	728	733	720	702	770	797	693	744	796	770	786	758	757	756	717	722	729	731	741	771	764	734	692	705	766	783	718	672	761	736	709	756	721	737	721	759	747	754	718	829	780	720	709	716	718	734	670	755	695	775	796	700	668	713	774	730	743	731	757	760	662	723	723	740	752	714	719	751	743	774	738	697	702	728	730	707	747	732	774	695	694	714	735	684	698	783	702	697	709	723	714	787	778	767	694	749	757	699	719	755	737	740	756	749	733	733	741	722	724	717	724	750	784	738	739	728	729	758	722	744	715	736	694	723	711	742	735	739	713	749	756	703	747	730	748	701	744	738	721	749	735	765	733	721	744	703	779	759	748	713	728	731	761	676	765	713	713	719	764	719	749	755	750	772	714	748	764	738	736	701	740	748	741	814	717	747	746	715	726	725	732	756	738	772	729	697	728	738	801	780	758	759	737	747	695	737	712	770	749	759	733	743	697	723	684	771	780	743	730	749	756	759	743	704	723	754	690	735	741	725	733	743	720	734	780	708	764	762	731	791	729	687	754	765	765	685	696	712	683	741	715	708	686	730	783	747	770	704	735	740	758	778	719	760	727	772	747	773	745	758	757	714	721	734	739	710	704	704	756	693	782	792	745	752	749	695	754	710	776	732	731	762	705	709	798	691	728	736	729	739	724	727	758	704	781	729	737	713	730	773	720	691	740	728	706	766	696	716	708	771	701	714	713	758	715	724	777	736	682	728	745	690	788	747	735	694	760	732	748	699	731	749	776	722	705	745	698	728	752	724	689	777	718	766	758	788	752	704	777	722	722	738	727	740	728	736	732	751	673	721	714	710	750	706	705	796	739	773	723	715	737	754	767	691	707	760	765	729	736	744	752	757	707	709	716	746	733	779	739	742	761	703	737	702	730	749	731	779	780	701	719	788	725	753	770	735	740	750	738	785	713	788	714	698	725	752	766	766	745	739	716	788	709	732	707	801	715	769	790	761	777	760	768	725	707	735	693	717	728	747	721	705	708	751	733	736	736	708	714	737	741	723	749	731	774	713	734	699	743	745	734	709	732	745	719	716	723	739	705	739	728	751	704	723	729	791	704	750	750	742	739	735	742	754	723	732	723	741	736	756	694	729	794	708	721	729	712	724	767	770	749	760	730	694	754	706	760	728	743	746	775	724	759	745	759	716	785	715	760	703	748	694	718	728	772	751	757	756	718	750	715	766	741	738	724	744	742	721	739	721	710	782	719	743	778	763	708	732	735	784	760	768	748	734	745	739	719	767	731	764	700	740	739	734	692	749	753	738	746	695	753	734	699	752	743	672	686	756	731	737	786	793	743	769	722	750	766	748	748	743	690	751	739	784	743	686	721	729	697	677	712	775	703	729	730	747	711	725	708	712	735	749	763	716	749	732	765	754	742	697	739	731	761	759	743	724	708	729	767	679	688	759	779	764	732	762	701	756	716	738	742	728	714	720	769	740	727	771	754	773	731	765	752	740	748	731	711	735	732	735	738	708	715	758	769	672	681	701	734	730	714	755	743	697	737	718	735	696	763	751	737	781	715	751	709	733	673	766	710	775	739	738	748	788	700	743	728	761	752	776	716	751	778	722	737	741	719	682	744	795	698	788	721	777	769	728	707	722	691	769	794	693	713	743	725	777	757	718	760	708	727	700	713	758	753	739	771	747	691	704	728	712	776	657	729	705	706	750
13301	957	820	672	506	471	346	329	319	273	255	277	334	285	271	253	271	283	257	258	249	266	232	240	251	240	273	276	239	270	241	253	243	250	233	264	213	257	279	253	247	243	258	251	239	239	237	248	250	214	253	218	258	209	225	248	244	263	253	256	251	234	261	238	241	237	210	247	248	279	225	234	226	234	241	244	237	281	270	249	236	243	275	247	236	263	248	220	243	252	250	241	255	219	207	240	261	208	249	231	213	223	221	236	236	240	274	219	240	221	233	243	204	273	242	217	225	227	217	255	230	262	224	250	238	242	248	221	229	294	236	237	246	243	241	207	235	219	259	249	254	227	253	239	250	251	238	265	238	238	251	268	240	232	217	255	294	255	291	232	238	213	249	264	246	237	246	247	218	237	261	234	252	266	232	229	234	241	221	241	240	222	214	266	272	246	239	243	247	267	225	248	270	281	250	251	212	257	246	218	236	241	233	206	248	213	249	246	242	228	253	258	219	253	258	239	238	266	242	216	242	221	240	259	247	285	258	238	227	252	275	246	240	244	260	223	248	267	258	251	238	234	253	220	282	249	221	228	252	223	240	238	232	265	263	262	239	229	225	237	241	242	224	261	257	258	253	266	230	281	229	205	264	229	235	252	244	211	251	234	242	249	241	253	256	236	242	247	255	259	245	255	248	266	218	257	233	286	217	243	246	225	238	233	236	233	215	229	231	243	272	229	257	249	259	241	264	230	254	246	247	247	230	255	224	234	228	230	245	241	245	249	259	268	238	238	235	240	262	275	240	223	257	253	234	242	221	223	248	271	264	229	236	246	232	241	212	218	239	265	235	256	255	253	229	232	285	250	245	266	213	268	234	218	252	242	256	235	242	251	240	245	280	262	219	250	247	263	240	249	232	210	233	231	237	243	219	220	255	226	283	267	233	201	252	243	255	241	259	236	242	233	252	231	245	237	240	227	213	218	256	244	238	234	247	247	233	255	243	242	245	238	231	251	250	244	228	233	225	233	247	225	228	222	281	239	216	238	262	253	223	224	224	249	225	222	277	252	238	253	262	241	239	224	278	222	248	234	210	263	263	257	264	236	269	247	262	228	259	240	229	238	258	268	252	243	265	270	233	247	221	235	242	225	226	262	247	261	217	273	254	265	240	282	231	259	222	240	233	223	253	210	221	255	247	241	252	231	244	235	228	224	224	247	221	241	257	243	224	241	246	228	248	214	205	246	215	235	262	240	260	232	219	254	235	225	269	261	229	218	237	280	234	225	250	240	240	238	254	238	266	246	259	249	239	252	239	271	233	237	240	247	239	258	226	274	242	256	265	248	241	229	275	268	223	259	227	230	233	230	235	247	212	265	248	247	233	276	247	248	260	253	216	285	272	255	238	246	232	238	259	245	261	207	245	280	269	252	256	246	249	238	255	218	240	229	235	270	269	216	244	236	259	251	234	238	230	252	228	233	220	220	221	253	245	255	223	262	237	255	252	261	264	243	236	236	256	243	230	246	242	250	246	217	238	239	229	236	269	236	226	231	238	225	256	263	244	271	219	243	247	253	234	245	250	246	225	232	268	245	261	256	257	234	241	261	256	250	244	267	229	252	246	247	223	276	246	242	239	256	246	243	269	271	254	236	262	242	226	222	231	223	268	247	234	210	232	245	256	247	232	211	227	256	259	251	224	256	225	232	224	251	234	247	245	264	239	256	253	239	227	244	260	257	237	222	244	267	247	207	199	216	240	243	250	216	260	229	241	240	226	259	247	280	237	251	236	237	234	262	241	246	244	227	254	232	218	234	244	226	244	272	231	231	250	247	259	218	243	255	223	276	243	268	245	225	269	242	236	253	261	244	258	239	233	264	225	251	289	276	248	248	231	235	229	212	224	236	227	228	215	228	227	238	262	288	271	211	237	245	211	282	260	274	224	219	222	239	206	216	262	247	252	260	265	250	229	233	243	276	230	232	223	248	245	258	249	242	221	220	252	241	237	273	251	245	242	240	255	253	240	225	234	239	262	250	242	269	237	250	248	248	251	223	256	240	288	285	230	268	241	251	263	238	253	251	229	246	240	226	237	260	230	251	232	246	285	225	252	252	202	258	207	261	226	247	242	239	246	276	237	261	255	239	253	243	247	207	229	229	246	232	246	241	218	260	231	247	245	198	259	258	241	244	236	244	227	210	251	247	226	247	251	228	246	248	246	245	263	234	278	242	247	241	264	250	277	253	227	211	217	241	257	246	244	236	243	232	233	268	261	251	241	243	236	225	273	228	253	267	251	268	221	216	244	232	240	277	239	260	242	229	244	264	263	235	251	256	231	241	253	260	236	244	247	234	219	225	237	261	256	263	253	239	243	210	252	262	245	235	233	213	218	252	221	222	235	266	264	248	251	250	286	265	241	234	238	197	247	241	245	221	244	228	220	242	239	237	248	249	262	241	232	240	223	260	225	208	251	250	243	242	250	262	225	204	226	271	242	274	248	248	254	250	233	237	237	233	241	264	258	272	268	238	261	244	229	229	231	226	233	269	235	269	240	235	224	217	254	236	260	234	223	236	224	217	231	223	266	259	241	231	236	231	232	249	270	247	214	226	280	234	252	246	261	236	245	234	261	233	246	228	242	237	247	226	255	226	227	235	232	234	235	235	270	264	235	268	265	221	250	226	269	248	225	242	231	246	251	242	238	255	224	244	219	250	263	239	250	243	253	226	253	233	245	255	220	238	229	256	236	252	229	269	226	236	240	257	240	242	235	271	241	234	220	285	255	237	244	234	246	239	226	225	244	255	242	228	247	248	249	236	230	252	241	250	229	234	218	223	236	235	219	251	233	223	238	230	235	250	231	244	265	244	252	248	240	231	255	254	250	236	240	247	247	221	239	229	222	238	258	235	246	251	260	230	234	248	240	271	265	230	257	250	243	241	230	235	264	232	250	243	256	234	283	250	256	307	251	257	252	234	210	238	246	243	254	235	229	255	243	235	253	223	236	248	247	270	242	252	234	243	226	231	268	249	266	224	246	248	248	251	229	235	253	250	233	230	233	232	255	239	220	239	236	208	255	263	243	251	264	218	263	266	219	232	224	235	202	251	256	237	267	266	264	229	224	251	261	238	261	258	244	256	269	229	243	236	242	255	229	234	266	267	280	242	245	237	253	255	231	254	257	260	256	209	254	241	242	243	256	253	233	243	246	251	243	244	220	221	228	253	216	251	239	235	272	256	225	221	241	264	238	218	230	214	226	247	240	241	253	247	211	217	252	237	231	273	237	241	228	234	242	237	246	263	253	218	272	229	247	223	255	251	234	222	237	238	257	257	244	274	256	230	238	225	249	231	259	210	214	247	234	243	209	233	218	228	255	245	223	196	236	256	241	228	233	278	226	239	223	249	215	246	212	259	233	245	242	241	254	228	217	230	228	259	245	247	234	263	230	248	236	253	232	246	228	245	232	250	223	248	225	257	243	248	221	249	247	242	246	243	222	260	251	244
7911	960	1564	1866	1643	1381	1230	1038	949	827	888	777	758	716	668	716	680	667	662	619	603	627	600	647	616	606	575	605	626	591	561	572	595	562	624	600	584	528	603	564	613	528	629	533	581	558	547	634	586	580	584	582	592	584	553	569	557	550	543	542	582	614	611	578	576	586	565	554	578	588	530	580	535	539	533	608	567	602	582	579	547	537	494	560	558	536	535	566	563	528	596	562	553	578	583	562	567	571	569	574	584	601	494	535	544	553	556	576	598	533	560	580	573	573	535	563	555	534	588	606	603	556	541	589	543	572	584	583	577	572	567	616	545	543	534	571	574	582	582	507	521	592	526	553	573	523	584	569	514	554	641	568	570	627	545	576	616	560	582	574	591	591	555	569	541	590	601	540	536	553	566	518	536	556	572	559	553	555	565	541	537	599	568	562	568	609	569	555	606	563	532	508	601	543	546	571	580	527	598	608	593	601	575	547	564	568	518	565	559	539	601	579	551	551	537	547	572	554	597	557	570	550	581	610	545	583	593	518	563	535	589	587	573	571	573	586	547	583	600	557	582	563	515	550	569	594	585	584	529	553	587	559	600	589	611	555	547	528	567	593	549	592	574	536	571	596	533	569	541	514	560	573	607	569	570	581	559	585	569	542	611	525	557	572	564	570	558	586	549	586	536	534	544	546	553	639	548	555	542	559	566	573	574	528	597	539	538	571	564	568	567	563	615	548	572	596	587	560	569	590	573	549	514	573	552	547	602	551	580	559	589	583	550	598	564	528	539	555	522	537	567	594	557	600	559	593	592	584	552	525	560	551	549	549	563	572	551	570	578	556	579	571	548	580	549	514	598	543	605	604	587	580	581	538	565	572	518	569	570	584	583	545	572	520	575	592	536	548	560	579	577	508	538	561	552	551	565	500	588	570	562	536	576	536	586	568	580	553	546	525	583	544	558	554	545	598	559	573	545	580	548	556	575	516	558	604	506	554	538	601	567	569	565	589	587	554	596	578	605	592	568	563	573	553	582	593	578	572	565	560	597	575	534	520	556	562	532	534	533	577	544	581	557	502	584	599	557	606	580	522	550	567	559	581	558	556	610	578	543	582	532	576	597	559	573	585	556	565	556	549	586	559	566	581	524	582	555	529	561	553	588	533	543	547	571	555	575	544	550	556	518	617	557	555	565	542	589	594	550	565	585	588	578	567	552	555	596	515	549	558	584	555	586	566	580	546	540	563	548	593	555	556	566	533	565	609	539	567	494	548	553	560	568	509	565	577	560	608	554	580	591	530	563	546	583	566	525	537	564	515	567	565	553	529	602	555	571	591	575	578	532	551	512	550	548	557	539	572	566	561	556	513	513	594	570	563	566	539	552	541	601	581	537	566	586	569	541	545	597	570	595	593	544	548	588	565	557	574	561	534	528	536	540	568	561	543	549	556	533	562	612	539	592	549	571	550	571	559	518	572	574	547	584	541	569	568	587	577	540	557	568	591	556	563	590	548	557	557	545	551	533	530	592	565	574	588	561	565	610	577	539	559	565	515	570	563	545	569	595	591	597	591	601	539	563	548	569	563	587	568	581	572	552	542	533	580	566	529	559	590	588	560	587	583	554	504	604	558	520	575	540	517	559	536	622	566	605	555	574	588	547	543	552	554	574	567	539	549	572	545	564	574	545	526	574	506	567	548	608	549	544	549	563	563	568	558	566	602	553	526	559	552	568	561	541	566	559	606	554	563	541	597	578	578	539	550	546	533	547	594	591	564	586	495	536	585	579	555	577	570	562	584	532	513	577	590	566	563	555	580	526	582	541	559	554	560	567	554	578	603	612	559	577	582	560	531	566	555	535	563	532	580	577	568	578	546	579	537	568	552	578	568	562	541	527	600	544	584	596	577	548	543	571	545	564	531	554	589	567	587	583	565	544	565	560	576	556	601	556	579	535	564	566	488	575	547	564	535	610	553	565	549	556	555	554	579	565	551	551	586	542	561	567	560	574	568	555	579	561	558	563	555	557	576	590	551	586	534	546	569	612	533	599	554	568	548	528	561	586	535	624	562	565	542	567	556	547	577	545	586	603	572	558	537	547	553	578	596	574	538	587	577	545	568	589	572	543	571	586	580	560	524	548	578	530	573	582	541	580	552	564	571	589	505	571	590	586	568	532	559	503	567	509	597	557	621	548	568	539	540	564	565	571	538	582	563	565	550	581	525	552	586	556	551	559	614	589	573	593	513	593	570	550	559	589	536	616	560	558	579	539	577	564	511	569	553	546	536	564	576	585	559	511	588	545	527	565	546	538	589	555	553	606	587	580	543	578	570	535	579	550	569	576	552	543	583	574	603	538	588	580	555	600	595	569	569	551	575	569	582	595	580	540	547	530	542	596	583	530	580	596	553	589	589	552	559	574	604	525	554	538	541	573	607	577	572	516	577	566	553	560	526	549	565	573	543	615	577	546	568	584	546	540	544	581	549	533	554	571	530	555	597	549	594	558	561	530	500	564	559	553	557	568	554	536	604	550	596	585	586	556	562	591	542	549	587	538	581	603	531	581	581	591	625	527	555	554	568	539	589	546	545	547	556	536	600	557	577	558	527	540	577	576	562	548	509	546	596	555	591	529	571	569	548	566	601	529	544	582	590	533	596	584	591	534	594	564	539	538	578	573	585	570	573	582	545	524	541	580	558	555	523	567	567	533	542	616	556	553	543	553	570	567	588	607	578	539	542	510	527	583	542	569	598	567	591	540	531	556	541	519	584	587	592	562	552	557	514	540	567	537	545	551	620	523	571	589	519	567	576	547	580	564	540	569	531	537	585	546	595	572	568	521	561	549	545	570	553	590	567	531	519	531	548	525	586	524	533	577	586	605	570	568	562	567	574	539	567	519	528	576	589	582	569	596	568	552	568	566	558	552	591	538	569	562	567	617	559	515	611	596	548	598	516	560	583	589	607	539	583	540	573	570	573	536	520	548	583	537	573	522	570	570	559	574	586	575	504	536	581	563	564	583	562	563	575	597	600	587	587	501	542	560	583	591	644	592	575	588	556	579	547	534	557	570	539	560	541	568	518	591	538	575	541	565	607	569	594	553	536	553	548	576	562	554	548	585	564	597	586	569	541	494	530	566	603	533	608	554	588	566	548	555	506	547	547	568	600	552	512	570	552	557	510	521	551	565	545	540	581	578	536	531	542	518	529	572	549	593	562	550	558	579	532	565	548	551	541	570	608	581	535	602	584	549	541	596	566	581	589	565	551	608	547	562	542	550	536	548	578	585	556	590	515	533	540	558	606	588	570	586	540	579	517	517	534	582	530	592	580	539	611	542	582	575	592	569	572	531	522	563	563	562	524	563	577	507	581	596	540	595	558	550	583	547	547	587	560	537	509	526	597	567	585	564	529	593	563	553	595	548	548	557	580	542	539	596	522	582	539	571	564	533	562	596	563	569	565	555	554	538	570	563	518	507	559	564	595	559	581	575	572	525	543	551	570
1413	325	331	296	320	267	311	321	296	343	290	354	310	335	321	318	328	319	304	327	295	358	341	339	301	291	319	336	304	364	311	326	334	289	316	290	328	305	325	337	309	330	318	333	309	300	288	309	338	332	301	315	338	312	329	301	333	363	310	294	308	317	292	304	294	312	320	341	318	306	307	298	339	313	303	298	322	301	307	292	295	349	322	329	323	312	337	321	323	323	324	321	339	287	321	332	326	289	325	338	305	329	320	330	315	319	335	289	333	309	323	300	333	305	320	333	353	314	318	364	306	331	314	346	317	321	332	334	323	298	319	289	315	321	302	314	317	320	353	343	307	281	313	330	318	342	298	307	310	301	308	336	312	346	331	287	339	319	301	299	316	290	366	313	339	290	313	298	308	314	317	305	324	278	296	288	328	291	335	326	283	333	301	296	309	308	329	300	301	312	323	315	314	329	326	337	317	312	302	326	324	336	319	327	320	341	309	301	307	319	341	318	323	304	286	284	338	307	334	319	302	318	324	326	295	323	319	291	328	311	298	311	302	315	309	320	367	327	316	316	364	331	308	344	289	325	323	330	328	334	338	287	356	315	309	332	295	332	336	321	341	311	348	320	327	303	300	332	311	314	331	315	313	313	314	293	317	335	319	324	292	318	308	316	328	293	288	303	328	302	310	299	327	333	355	323	332	309	277	309	295	313	286	323	299	307	342	308	338	303	337	345	289	323	318	308	317	336	302	323	313	338	287	335	315	342	318	303	282	324	362	329	326	300	326	266	304	312	351	306	322	327	304	303	312	291	348	308	345	314	315	339	301	341	329	291	333	334	316	336	327	350	309	313	313	338	304	303	303	330	304	313	320	349	340	335	298	351	317	286	334	334	330	307	316	290	319	318	305	319	353	354	334	313	332	364	306	292	277	303	309	338	348	311	310	322	314	313	326	333	280	344	321	324	287	316	321	330	287	337	314	320	301	330	323	307	320	326	358	324	316	403	309	303	339	304	324	325	354	293	337	285	333	324	329	289	295	318	295	289	340	328	322	329	322	325	307	343	308	300	327	303	307	308	295	353	335	306	274	352	344	309	319	307	306	302	324	309	308	312	317	317	313	316	343	299	321	336	303	315	328	343	321	345	329	345	314	304	334	328	347	321	322	295	299	330	281	293	280	319	337	372	367	363	337	284	306	316	289	323	324	300	316	297	311	307	301	303	363	327	322	325	356	315	320	318	317	325	344	389	316	321	313	298	343	285	319	315	324	344	341	302	324	307	314	332	339	312	345	351	296	294	326	306	341	324	341	321	314	260	318	326	303	341	341	287	321	331	326	309	335	322	320	325	288	342	321	323	288	323	316	325	270	306	331	328	282	351	346	297	298	314	330	306	358	329	305	322	340	329	329	302	321	335	345	320	355	329	321	329	336	345	326	316	294	306	291	314	326	365	283	295	324	294	310	317	328	316	321	327	279	331	300	305	317	336	283	319	326	332	324	311	301	316	310	312	290	303	294	319	343	312	333	315	317	303	367	317	300	282	297	299	348	336	317	308	292	315	309	318	328	328	318	313	293	307	299	318	337	293	321	293	299	344	284	334	338	314	334	320	318	318	317	340	315	311	314	310	343	306	315	327	327	304	317	313	316	339	303	273	302	311	332	310	335	310	331	304	380	313	316	342	289	341	328	351	317	319	282	339	332	324	262	319	298	294	340	295	310	301	321	319	289	297	323	319	318	296	287	321	296	323	304	333	341	325	341	314	292	320	297	294	328	296	309	309	323	341	376	305	336	320	329	308	302	356	330	322	299	316	332	343	337	315	323	324	306	308	324	312	305	328	312	329	344	305	357	337	319	299	320	308	307	325	309	287	299	290	332	330	345	338	320	322	327	335	352	336	295	317	324	310	315	303	319	302	335	317	338	328	300	349	308	304	313	330	307	327	310	323	327	329	345	340	279	299	312	329	341	342	337	321	341	296	321	283	296	310	321	305	331	294	320	342	303	322	301	322	299	319	278	344	334	312	350	352	351	304	349	285	303	314	314	339	303	304	316	301	313	326	331	315	312	308	302	337	308	314	331	308	325	312	340	337	336	315	291	319	323	325	288	277	273	329	320	316	287	324	303	299	306	329	343	335	305	329	329	338	321	298	306	283	328	300	315	315	323	307	326	329	301	314	331	327	323	315	324	296	328	331	312	334	328	310	320	287	364	281	325	328	331	308	307	294	306	325	317	338	333	323	363	318	309	331	325	343	326	356	333	291	296	278	302	291	298	346	335	314	312	318	361	335	294	314	328	342	307	324	317	294	345	303	369	351	336	322	335	324	318	308	302	319	312	324	298	313	316	312	302	308	323	327	305	337	317	302	358	344	325	329	322	318	320	332	320	311	323	315	360	315	338	324	275	318	326	330	298	327	352	344	342	320	295	315	344	313	276	299	322	344	306	304	326	349	318	319	309	333	301	331	296	335	291	303	328	320	333	332	321	318	353	331	340	348	308	294	314	295	311	313	272	318	273	305	320	309	291	297	300	311	318	342	323	339	350	307	366	308	347	321	305	343	325	347	333	325	321	312	316	307	271	309	311	329	287	324	340	322	355	359	276	275	305	334	297	320	349	323	353	312	332	320	325	321	315	318	313	335	300	351	325	313	342	287	313	331	299	309	337	323	345	329	333	314	294	339	315	314	330	321	315	296	323	349	335	332	339	318	306	331	311	306	341	329	328	320	336	308	292	314	341	300	298	339	337	326	308	323	314	330	341	310	287	321	323	316	350	352	325	280	294	295	293	312	324	289	332	335	312	338	295	325	330	324	294	347	339	313	308	353	335	339	289	301	333	310	308	347	277	325	313	295	342	302	339	310	288	303	327	315	311	320	296	298	324	315	325	292	334	334	305	299	324	320	304	303	326	331	313	307	338	320	335	313	305	343	289	354	329	300	313	315	330	322	294	349	313	303	330	311	300	301	344	313	308	300	314	331	315	294	324	324	330	323	293	334	322	343	320	343	318	306	352	332	332	324	373	333	329	326	351	322	296	326	337	292	319	294	298	318	303	309	315	296	318	324	358	331	312	332	308	298	288	300	316	321	305	316	322	348	319	288	328	311	341	354	303	317	289	318	310	284	338	301	349	307	321	328	324	319	363	304	324	332	334	322	332	328	293	299	342	310	303	335	354	328	322	316	304	318	337	352	320	333	347	321	342	338	365	316	316	295	324	294	344	321	324	333	356	298	310	328	310	333	329	355	335	292	315	326	308	319	324	290	330	333	319	322	298	341	303	317	300	329	333	314	335	358	310	314	294	316	304	309	320	295	304	301	332	299	351	346	330	321	295	310	299	333	303	280	322	298	339	336	370	295	298	328	304	331	308	310	314	311	329	308	306	305	275	306	330	284	313	299	325	326	312	342	320	327	336	335	281	310	276	331	324	311	335	301	310	351	346	288	317	290	339	347	325	293	331	302	329	332	329	308	307	353	311	313	317	322	324	359	310	302
1965	700	707	773	770	788	743	737	787	742	761	773	741	721	727	714	705	739	755	718	722	656	731	716	686	759	709	729	739	732	713	766	693	750	757	697	723	686	721	741	722	699	726	708	707	762	711	748	724	739	723	722	637	699	751	720	688	745	708	716	705	702	790	709	752	714	767	681	726	705	696	693	720	734	751	702	676	716	775	735	690	699	771	671	692	739	719	728	693	717	737	744	705	671	720	726	707	759	736	731	719	710	665	708	692	688	736	736	744	717	726	722	713	694	688	737	658	714	708	741	717	768	767	716	727	721	750	725	733	740	731	731	702	715	743	750	775	760	751	757	699	753	707	714	711	695	718	725	764	720	702	743	751	750	753	738	724	703	693	710	716	675	708	752	759	730	686	688	693	723	707	714	708	739	705	722	757	711	736	719	679	758	768	699	747	712	748	660	726	736	702	713	748	736	757	702	747	745	722	692	716	678	715	746	668	653	660	737	684	735	740	701	664	727	715	738	754	711	684	693	763	726	684	714	760	766	727	711	741	742	743	702	687	695	694	740	704	749	773	719	732	735	728	731	708	771	734	716	729	710	681	762	746	692	721	712	761	712	751	679	707	695	724	692	718	708	726	688	690	708	667	695	751	726	743	725	695	758	747	704	698	745	732	690	736	704	758	720	755	693	661	709	706	700	667	710	724	690	732	730	701	714	725	727	684	677	715	706	724	717	711	699	728	735	708	746	737	684	689	752	710	703	729	688	660	696	710	730	691	761	714	761	716	739	712	722	688	685	767	707	715	683	763	678	707	733	684	716	720	744	782	676	694	715	727	662	723	754	696	692	722	691	722	722	691	700	718	716	700	736	717	697	759	695	753	721	692	683	718	718	722	771	702	741	689	715	721	687	656	751	688	733	742	755	669	759	772	700	668	718	708	735	689	725	741	745	683	716	702	773	738	725	674	715	722	730	685	777	710	757	683	742	712	677	740	724	742	722	738	704	708	733	723	732	737	734	731	722	737	740	716	706	693	687	688	720	728	723	701	721	746	685	752	754	713	749	725	716	763	756	688	793	702	708	690	706	726	717	740	777	736	721	739	727	750	735	711	728	727	771	735	713	728	770	681	720	716	745	731	752	752	747	697	694	698	716	692	717	746	679	674	736	708	700	731	711	715	753	729	762	717	758	727	676	714	765	748	743	734	763	723	714	711	718	707	710	712	739	717	718	759	739	732	700	703	739	687	711	732	751	675	733	707	754	724	699	767	729	712	771	755	728	775	711	729	714	715	745	735	742	726	756	771	739	787	727	738	756	736	750	704	716	729	712	730	748	716	700	713	736	750	682	699	704	726	727	695	707	728	715	702	733	729	680	724	720	722	714	711	714	750	688	724	768	691	722	662	699	716	736	738	674	726	700	754	724	719	680	716	697	763	703	725	694	747	748	724	694	682	734	685	739	734	687	701	728	744	714	717	706	737	712	681	690	685	698	678	723	727	750	709	672	668	731	695	711	733	718	714	726	710	706	707	687	724	701	717	676	739	744	710	687	699	701	692	676	747	700	711	696	709	645	727	703	758	655	756	747	742	661	717	766	693	760	732	764	704	742	705	706	740	689	718	714	733	741	737	681	718	709	766	721	708	733	783	676	697	711	687	754	746	713	719	682	734	733	691	735	722	713	702	745	727	706	690	675	724	658	724	713	684	724	686	714	747	721	701	761	765	678	681	685	692	730	742	766	736	727	701	681	724	735	738	702	692	707	699	741	731	735	737	721	735	695	761	687	685	747	724	715	739	696	721	704	730	678	686	740	687	750	698	740	728	724	722	752	710	723	646	691	709	723	712	747	679	742	696	755	742	720	743	678	767	731	716	713	730	740	724	739	702	746	672	710	699	716	708	684	776	702	710	728	713	693	735	756	755	720	762	725	743	703	697	756	682	720	686	715	727	734	729	713	738	725	735	719	701	732	692	734	779	699	694	722	770	732	713	752	744	729	730	700	725	702	734	691	727	712	742	707	719	772	737	709	751	670	726	763	699	702	737	700	759	650	696	731	692	774	678	736	753	680	719	719	719	727	742	726	727	705	738	739	653	677	745	752	714	673	675	756	750	713	691	732	678	713	704	710	706	739	719	724	709	740	761	705	694	763	674	685	693	767	690	714	718	731	727	723	718	735	744	717	730	753	686	760	719	724	724	714	780	752	760	695	697	735	740	699	670	776	723	764	727	689	742	726	686	741	747	713	742	721	707	751	720	758	735	698	699	728	689	677	741	722	733	704	703	676	753	718	743	663	722	737	746	737	705	730	742	714	709	741	724	710	717	766	683	728	692	729	727	706	725	670	670	747	771	710	749	708	695	769	681	719	726	671	730	773	722	720	713	755	744	744	717	689	770	712	725	709	702	717	716	715	759	694	790	710	695	713	743	727	685	705	692	712	740	721	717	718	731	738	759	705	763	726	751	744	697	758	704	717	729	688	706	760	739	738	714	687	678	752	743	718	745	726	690	744	757	766	661	741	671	731	668	773	678	775	708	720	723	701	705	776	755	685	730	693	690	708	697	738	735	699	729	705	725	733	737	748	688	680	751	732	737	730	743	717	685	733	784	725	722	721	697	714	707	723	700	746	712	741	711	746	665	702	706	706	715	713	740	730	744	728	727	680	752	763	735	718	757	727	700	740	701	705	738	703	751	682	692	747	737	723	692	735	676	691	729	743	710	708	776	736	728	714	751	742	731	774	704	674	752	662	713	723	725	720	755	697	727	710	735	716	738	688	722	760	701	768	732	753	760	733	747	689	747	728	740	670	728	723	724	752	715	735	753	707	759	683	734	740	736	717	730	705	713	684	758	732	758	757	736	698	695	706	763	741	682	744	674	716	720	691	720	745	691	754	734	686	765	709	725	749	721	752	724	723	683	702	721	715	736	798	718	733	699	695	769	712	746	686	714	734	715	782	733	739	698	734	764	714	754	726	730	739	736	746	691	721	711	725	700	710	728	734	718	752	742	708	746	751	759	698	716	731	762	722	688	702	728	730	723	761	740	744	765	670	742	701	664	720	720	729	687	728	733	724	718	676	701	708	757	713	712	702	734	696	686	669	744	728	728	738	714	713	711	680	661	703	738	690	760	731	728	710	703	725	752	697	750	724	695	692	699	728	709	761	708	785	737	718	747	703	693	712	704	757	704	740	718	753	740	704	731	683	703	713	746	708	719	769	740	751	726	759	775	721	685	733	750	751	726	764	716	727	756	746	709	714	755	733	674	699	760	694	774	747	748	726	710	723	757	702	724	741	772	736	706	717	693	746	727	718	699	730	781	754	705	712	723	720	792	719	730	727	726	709	730	686	749	726	705	728	728	709	717	738	705	733	767	693	749	749	718	729	727	766	710	723	750	712	730	762	744	726	679	713	750	705	716	728	705	669	723	680	667	745	772	752	677	706	701	711	742	728	697	728	694	691	737	785	681	700	707	740	769	741	695	722	693	714	704	724	701	723
7341	586	579	535	495	430	387	330	363	358	331	350	338	348	302	342	340	329	331	362	326	335	319	318	358	314	324	312	342	339	341	314	304	343	313	342	306	350	361	318	334	311	326	314	323	322	325	305	298	314	318	329	299	338	315	304	270	304	354	350	349	303	316	336	321	324	317	338	309	339	321	332	334	321	344	310	346	356	306	310	329	294	331	287	333	310	322	337	352	317	361	343	320	291	364	332	320	336	325	347	357	325	343	307	342	314	318	296	352	318	338	299	334	313	335	314	303	322	341	324	331	331	297	337	323	285	325	338	318	312	323	329	280	304	300	341	311	308	315	316	312	319	332	276	297	307	327	312	287	324	351	318	289	324	357	306	312	316	333	355	325	362	301	329	325	336	329	318	353	296	331	299	279	346	368	363	322	309	326	338	286	310	319	319	332	342	291	333	334	318	320	320	332	318	315	310	284	313	322	312	338	280	296	323	316	299	321	334	317	322	284	306	344	297	311	310	316	315	338	328	318	320	303	303	300	273	328	345	307	319	282	282	311	309	317	362	287	352	293	272	305	344	294	317	309	298	350	295	347	311	298	311	299	322	294	339	317	308	321	320	296	314	333	294	288	308	319	356	335	328	321	336	354	312	323	338	303	334	339	315	326	341	334	339	355	347	313	316	282	337	290	294	323	319	334	293	321	315	326	334	304	332	337	278	338	341	329	364	313	334	315	304	330	313	330	314	327	306	325	321	308	353	324	365	317	282	320	307	317	307	318	312	300	317	334	290	323	311	313	304	337	290	314	329	339	323	308	321	328	331	349	312	297	296	299	330	345	338	338	318	329	311	315	331	314	313	340	286	331	316	303	323	317	326	348	308	342	307	337	344	332	303	310	280	331	301	324	325	327	347	333	315	328	315	319	332	329	352	282	301	360	300	363	333	330	330	328	301	292	328	331	332	312	301	314	353	287	334	357	315	344	278	337	353	335	341	318	332	327	334	349	352	333	304	313	323	306	308	317	330	322	345	310	325	328	280	348	328	276	335	290	361	322	369	318	314	322	335	321	308	314	331	321	329	344	321	324	319	336	312	271	318	299	364	327	315	301	346	350	309	321	297	331	308	316	326	318	307	301	344	311	321	293	310	343	348	322	310	327	355	298	330	362	321	341	307	318	331	308	327	335	334	284	342	346	337	331	339	325	326	329	310	324	335	311	311	322	334	347	345	352	347	289	296	299	342	341	301	341	320	323	305	339	332	351	331	327	312	290	306	311	324	340	326	324	318	294	316	355	340	326	319	332	313	308	341	351	329	327	334	311	316	346	316	360	309	309	335	298	302	307	366	346	363	309	312	342	327	294	312	320	338	359	319	278	297	343	328	347	311	299	319	326	359	323	316	365	306	357	293	331	357	351	356	331	331	330	321	339	332	308	332	291	337	358	301	315	325	297	354	312	331	321	324	299	287	311	315	344	315	293	299	320	332	307	323	301	289	316	327	318	319	297	314	249	296	334	318	343	323	340	300	335	331	321	288	301	347	317	309	287	306	335	331	325	329	312	316	343	315	325	318	353	331	369	346	315	332	324	308	335	350	340	317	338	303	318	340	332	311	369	338	315	347	311	324	340	338	327	313	320	307	324	299	320	370	318	309	334	297	324	322	295	308	330	332	334	337	318	326	298	307	305	352	348	331	331	322	295	330	298	287	290	304	356	322	336	315	348	335	338	329	357	320	338	327	320	314	338	304	287	333	317	317	292	309	320	287	308	340	328	325	314	307	296	333	307	343	313	299	379	337	330	313	304	345	323	319	325	342	337	311	323	341	369	340	279	304	302	322	317	347	355	331	309	312	321	318	342	341	312	340	327	323	339	318	335	280	294	318	303	317	320	317	330	302	319	316	309	314	349	327	332	354	303	316	332	315	305	316	316	285	311	288	285	324	323	292	332	331	330	356	293	327	295	297	326	291	357	291	316	322	335	319	338	336	308	301	314	318	338	290	301	312	329	315	326	368	307	297	317	334	306	326	327	325	294	340	331	309	319	288	305	314	351	328	331	348	315	335	301	349	310	332	277	341	321	323	329	329	331	298	335	314	285	334	341	306	354	339	344	356	336	363	352	363	300	313	314	319	303	341	279	313	302	311	311	321	338	311	326	325	351	339	286	327	339	342	305	307	306	301	332	383	348	333	281	334	336	340	322	320	296	311	324	298	313	305	322	302	353	328	325	357	312	318	318	348	320	333	327	334	296	310	323	328	300	288	343	329	330	319	325	307	323	310	302	314	298	308	330	323	339	327	344	325	332	320	333	305	336	314	316	279	334	298	329	325	329	353	301	329	289	322	339	305	319	345	338	337	320	309	366	328	334	351	323	342	308	330	317	315	336	360	345	338	293	324	307	297	325	313	341	325	311	340	292	298	321	316	314	331	330	314	345	349	318	339	333	326	342	320	326	321	316	307	288	317	311	301	344	330	355	312	262	319	312	315	325	349	323	333	331	295	319	328	309	315	353	324	314	317	323	361	302	312	327	280	303	302	321	296	317	383	339	328	276	292	328	307	327	326	346	351	325	313	354	297	344	358	313	312	305	307	318	311	355	332	295	333	332	340	305	330	335	315	293	307	325	295	326	309	357	320	297	319	311	287	354	337	347	322	310	319	337	304	309	318	284	311	320	328	309	346	333	293	296	333	320	317	357	289	322	267	303	325	365	301	291	303	317	311	343	362	317	361	360	351	313	354	313	299	324	283	384	344	324	312	288	323	292	302	316	322	359	318	312	303	333	305	333	312	335	271	325	331	315	327	331	339	313	312	323	349	356	334	369	340	305	290	315	314	297	320	319	342	296	296	303	302	319	324	328	351	323	309	325	345	310	295	311	354	309	334	304	331	301	318	328	335	320	341	298	328	321	344	303	290	330	323	312	345	346	324	308	361	331	295	329	352	336	305	307	328	318	342	356	323	342	311	348	329	355	316	329	338	328	322	297	367	334	315	324	293	292	328	297	291	317	310	324	341	314	334	333	307	327	322	300	302	284	297	321	328	304	342	329	316	339	291	339	317	318	342	304	331	330	339	274	316	348	317	341	316	308	340	337	324	320	334	345	324	312	340	342	311	322	309	352	338	322	314	290	315	338	360	316	335	297	299	319	347	312	334	323	292	332	347	314	309	342	300	315	284	298	330	310	305	315	281	351	287	352	333	325	309	319	309	313	337	343	333	329	362	318	329	373	289	324	309	286	283	325	318	356	326	322	326	319	295	342	323	304	302	323	327	299	319	326	320	273	332	318	341	313	334	335	310	347	276	291	295	315	321	287	313	346	309	331	332	323	363	320	327	358	321	323	307	316	333	288	303	302	304	353	315	310	305	329	357	353	336	315	313	380	322	322	312	307	329	314	353	308	329	357	296	311	297	340	355	290	340	364	342	317	359	288	333	317	343	350	325	340	309	337	316	329	295	368	330	314	312	329	337	328	312	308	303	317	301	305	313	309	345	326	325
6589	927	1307	1509	1298	1149	1032	975	977	918	831	894	865	831	759	809	826	774	799	795	787	843	739	722	727	718	715	770	730	765	739	731	697	777	756	716	773	749	719	780	732	725	724	700	691	749	717	737	717	713	730	706	758	744	722	678	739	682	740	735	712	732	776	699	699	718	708	721	760	709	675	715	752	715	768	719	792	725	746	685	736	726	754	787	733	746	709	748	687	715	740	686	748	728	665	764	695	728	663	719	698	715	725	733	784	711	704	719	774	708	782	742	683	704	690	774	765	763	715	703	718	742	711	684	771	759	723	710	725	726	734	719	684	762	689	671	728	752	738	755	719	723	747	740	725	703	709	684	709	719	705	715	719	718	720	713	670	697	754	699	727	726	795	729	748	729	717	722	765	747	740	784	779	747	733	729	706	672	766	734	719	740	720	724	738	715	757	735	742	729	753	756	764	715	707	704	728	699	727	737	685	723	743	733	734	720	719	741	685	749	738	746	733	703	737	738	708	729	693	723	728	762	704	663	740	763	708	684	776	726	707	665	761	715	709	715	702	714	735	736	683	782	736	741	741	735	714	764	726	726	700	728	718	705	722	682	701	685	710	739	725	741	704	733	769	711	736	704	710	729	768	724	679	728	703	689	728	711	681	691	763	710	749	754	693	682	718	804	733	756	710	684	692	742	714	740	699	735	686	752	714	733	717	729	685	699	723	726	752	722	767	740	730	745	724	710	746	708	709	725	722	787	681	730	762	695	731	744	717	706	746	737	715	698	733	734	743	718	723	701	793	715	741	716	731	788	741	759	721	712	730	717	698	690	746	747	679	693	710	702	708	674	747	738	756	699	700	756	725	739	702	758	658	762	699	725	707	701	684	687	718	751	699	772	720	675	701	704	762	745	762	685	713	706	672	753	734	713	687	789	738	713	716	697	740	718	737	753	694	708	687	684	745	697	700	756	731	697	746	708	722	717	718	697	733	688	714	699	733	815	717	725	712	722	728	740	769	719	718	733	711	714	733	706	715	717	667	737	723	667	754	720	710	682	725	719	780	702	726	719	676	714	781	712	728	653	685	735	661	716	713	659	791	726	705	681	688	737	753	732	752	732	719	695	761	730	722	723	693	740	729	754	683	712	733	788	697	699	720	730	697	760	679	676	739	760	696	700	708	696	746	733	741	672	723	679	686	800	779	698	759	743	719	728	737	732	718	762	795	708	709	692	721	737	717	747	812	724	767	702	683	738	687	712	700	736	734	721	700	717	701	693	699	720	715	758	725	685	665	723	741	737	727	748	733	731	726	732	733	707	759	704	718	709	696	702	744	721	740	762	697	734	715	734	694	703	723	741	729	750	723	709	685	720	730	728	678	752	746	757	735	710	698	708	753	743	747	755	742	736	777	687	674	744	713	689	720	677	702	722	730	775	778	731	757	687	742	742	684	739	751	726	733	696	737	707	764	777	763	745	711	724	711	700	744	760	693	706	719	711	748	709	700	751	729	701	702	709	710	725	771	708	764	691	750	713	767	756	726	750	761	736	725	710	776	745	729	705	745	721	722	713	729	725	720	710	688	733	722	713	733	760	713	746	733	692	669	743	717	751	721	740	729	714	716	690	722	793	745	687	718	735	710	725	737	697	714	681	758	718	718	686	727	737	690	739	727	661	735	676	723	714	708	768	688	706	715	712	774	741	738	694	739	751	776	707	725	765	742	746	731	674	710	707	721	721	689	746	687	689	745	681	680	722	701	733	727	702	717	723	701	718	687	741	747	709	706	722	727	720	723	695	694	760	728	746	700	751	728	723	708	756	698	744	750	684	763	727	738	754	690	742	708	740	718	689	743	704	725	715	671	738	679	751	749	732	721	689	730	722	711	777	734	745	737	710	762	699	706	692	739	768	757	771	728	746	714	781	708	738	741	709	714	733	700	756	720	668	692	716	739	743	738	720	791	674	699	758	752	771	726	676	736	737	746	691	751	684	743	742	712	728	758	737	707	701	735	759	712	739	742	695	771	702	744	712	717	788	781	759	764	765	707	715	706	672	770	697	751	722	712	711	688	727	746	750	710	708	719	751	688	750	744	733	694	691	694	698	741	751	690	677	748	711	725	752	740	734	717	711	748	754	679	709	761	728	703	709	704	703	713	739	735	690	755	773	710	739	704	685	750	722	721	719	726	726	750	710	691	718	727	709	671	727	743	695	718	723	730	731	740	706	752	732	750	767	694	721	695	753	753	721	686	712	712	706	787	674	713	749	698	701	721	751	755	723	745	741	724	760	766	750	707	717	755	722	781	720	695	751	724	679	669	740	685	703	710	708	713	726	755	782	729	731	768	750	703	765	768	678	715	730	747	704	737	690	747	755	698	792	714	735	706	735	718	719	710	753	743	712	735	720	709	723	723	726	738	712	745	745	709	714	711	685	740	747	766	775	725	705	728	761	776	705	725	735	695	665	739	740	765	719	705	687	685	727	706	722	741	707	745	737	703	709	667	757	726	722	686	720	738	671	742	743	677	755	757	725	749	760	686	719	759	699	729	700	712	702	702	759	723	755	708	726	727	751	722	768	745	735	737	735	717	717	727	673	744	695	765	721	751	718	717	741	747	746	687	693	752	747	687	720	714	696	739	747	703	714	710	702	736	705	711	754	730	743	720	739	726	740	732	716	713	750	783	731	687	723	755	776	679	724	722	754	710	739	735	752	725	716	781	726	737	742	717	681	719	756	738	723	744	743	723	684	732	713	702	752	761	722	762	725	702	718	695	745	715	705	741	759	706	733	719	711	749	710	744	736	682	680	741	711	698	730	703	696	686	754	716	728	736	725	735	698	726	710	696	740	739	716	733	722	752	715	728	708	753	707	723	719	750	737	714	739	743	770	714	771	738	760	732	733	692	706	740	662	719	730	736	712	717	734	710	677	732	734	769	689	737	778	746	716	724	747	695	704	736	752	745	743	727	661	766	711	720	674	721	696	717	706	749	730	722	750	690	707	672	716	748	694	699	689	727	725	736	720	754	721	728	727	692	773	687	668	706	677	738	704	746	722	716	732	683	754	739	751	742	743	724	685	707	689	744	736	702	733	742	683	747	721	735	696	699	702	699	737	737	743	734	724	770	681	724	684	760	760	715	699	726	738	737	754	745	710	722	736	713	766	750	698	757	706	688	770	675	699	703	699	706	707	725	745	777	724	713	737	718	704	723	692	722	742	722	732	757	706	738	748	716	734	713	757	749	740	721	728	701	731	753	708	714	711	732	662	750	731	757	787	754	706	731	766	704	729	721	729	747	703	697	715	697	702	738	722	789	734	661	752	756	727	735	756	685	717	757	739	732	742	731	738	740	730	701	739	689	689	741	700	708	714	725	702	680	739	724	772	694	710	744	702	669	725	701	716	746	709	716	709	711	736	708	753	734	760	743	708	754	750	711	711	755	747	703	727	738	668	735	716	727	750	736	813	713	732	698	785	727	747	748	763	716	760	748	691	713	707
13145	904	770	585	455	387	346	323	292	314	292	277	230	261	289	268	241	251	248	246	260	242	251	230	233	256	234	266	250	259	255	221	249	260	250	241	237	238	214	243	234	247	229	234	253	238	221	216	227	228	292	259	246	231	205	221	212	240	204	236	233	230	246	193	234	231	224	253	269	248	224	198	243	219	230	226	228	250	234	253	243	206	223	247	213	244	209	265	233	223	235	249	236	217	243	252	215	256	269	239	224	229	223	222	272	227	247	238	254	242	209	245	260	244	220	227	231	246	217	256	223	239	228	240	241	213	249	239	238	228	269	233	248	222	240	228	252	221	208	235	227	218	249	220	235	263	242	241	249	246	232	240	229	230	227	271	224	201	213	234	218	200	243	265	229	239	247	230	216	222	217	211	196	224	243	228	243	210	242	221	247	242	215	228	224	263	213	263	240	223	222	253	211	237	282	233	252	239	249	242	219	242	216	231	261	237	225	219	227	247	217	237	248	238	238	237	221	208	222	227	219	214	244	207	221	263	232	227	241	234	248	252	221	222	247	226	235	196	224	216	229	236	258	233	263	215	213	205	226	214	259	220	244	235	243	247	252	256	212	244	228	218	252	264	243	216	233	265	255	257	238	262	228	239	197	213	208	249	219	256	242	268	245	248	235	234	298	255	239	244	234	239	269	209	233	273	253	242	219	225	252	257	246	231	245	240	229	249	218	255	232	234	233	244	231	244	281	224	255	252	250	225	248	241	212	218	243	242	241	219	246	220	244	229	217	234	249	230	243	234	230	239	255	224	231	230	232	221	220	233	239	205	239	243	256	235	246	229	260	234	211	229	232	251	283	214	233	236	243	220	233	258	254	241	254	240	219	258	210	247	214	215	237	243	224	258	239	238	250	227	213	234	221	222	243	207	239	225	249	218	260	256	224	216	246	215	234	202	231	237	211	217	255	221	223	226	246	236	221	245	225	224	250	231	241	219	236	227	242	214	258	240	253	241	267	248	251	232	207	239	220	249	234	243	220	249	231	230	235	254	227	239	209	231	239	211	272	207	254	235	226	219	236	252	250	203	264	218	218	251	251	238	219	242	230	223	241	247	217	206	228	231	248	222	261	245	238	231	213	218	225	217	258	224	262	255	252	243	251	232	220	223	263	233	244	245	216	238	240	207	225	223	254	228	249	256	252	252	236	218	233	232	231	244	221	227	247	250	224	247	204	235	238	229	249	214	223	238	227	236	234	223	269	253	223	228	210	246	248	241	233	243	240	256	242	202	246	226	240	236	258	253	225	221	226	235	220	219	212	223	251	236	236	227	243	229	257	236	227	242	208	214	217	227	214	234	235	227	220	225	220	208	265	201	225	225	233	232	243	230	229	266	238	243	227	229	231	244	245	225	250	222	256	252	221	230	265	242	267	240	238	225	206	225	221	247	237	215	252	252	243	269	224	260	249	238	240	244	247	231	252	239	233	249	234	235	221	233	263	241	242	236	236	246	221	251	233	235	234	225	233	243	237	253	244	210	208	247	215	264	255	247	241	223	238	237	250	219	240	241	224	229	248	226	238	236	232	254	240	224	245	230	220	260	220	236	277	228	230	229	262	213	246	246	241	253	210	210	223	223	244	215	225	226	232	238	213	226	245	259	260	215	234	246	234	225	246	239	219	237	219	239	188	253	249	220	248	234	228	215	233	247	243	258	246	248	250	232	228	233	219	239	244	239	254	248	256	217	244	218	271	221	275	227	218	236	253	247	222	229	213	226	205	221	217	236	254	241	220	230	264	247	253	236	238	232	222	257	238	272	249	241	263	271	248	245	237	229	249	256	214	235	234	241	247	257	260	237	247	208	235	233	247	268	205	217	252	214	243	227	249	265	225	238	269	231	231	240	241	261	259	238	227	219	242	212	218	242	223	232	222	208	231	217	235	253	253	223	242	269	221	283	226	234	217	266	249	228	201	246	253	236	245	233	235	235	205	243	225	249	227	225	275	263	259	246	217	226	220	240	231	250	222	231	264	204	245	239	240	253	250	221	256	211	255	222	215	216	238	246	239	206	232	243	234	257	264	230	237	245	216	236	254	223	236	243	224	232	240	236	268	222	217	243	239	217	269	216	231	203	243	230	217	230	248	243	234	245	251	225	257	243	237	244	223	240	251	245	239	217	215	225	243	246	225	218	250	207	237	266	271	227	214	247	242	234	217	249	209	235	233	230	260	229	246	247	231	261	249	259	279	235	236	238	230	216	201	255	207	211	210	225	243	256	267	251	218	217	249	263	218	201	218	223	247	273	242	184	241	245	238	229	239	232	235	219	225	210	274	236	279	244	271	244	258	229	261	245	259	199	238	226	251	244	251	233	227	216	241	246	223	235	221	250	237	236	228	208	205	219	234	221	281	263	236	254	226	248	224	249	230	243	232	222	292	208	243	260	230	221	222	224	228	276	224	237	241	245	249	255	233	259	251	253	263	222	259	232	232	241	234	222	229	252	234	242	215	252	200	238	243	233	224	249	239	231	221	253	232	258	229	264	242	253	227	222	232	258	228	255	238	260	253	235	241	244	270	246	258	246	224	230	255	243	221	234	220	246	230	249	235	237	253	217	235	251	237	247	257	243	231	210	240	234	254	244	250	244	248	273	250	229	219	233	237	241	241	210	240	218	238	246	222	229	204	252	223	247	248	224	249	271	211	256	224	250	235	248	240	242	223	180	270	223	241	237	238	245	199	276	197	242	246	237	206	229	265	248	264	200	216	258	212	238	227	238	261	244	224	241	249	237	255	227	214	254	238	250	240	222	246	268	243	233	232	211	234	255	216	222	240	241	242	226	200	252	244	214	225	251	228	257	258	255	257	252	242	248	224	244	190	242	226	265	193	251	209	253	224	242	228	238	227	225	231	240	247	227	242	251	266	214	227	221	214	233	232	237	238	243	244	214	264	218	237	241	242	201	247	254	244	243	231	236	229	224	233	230	264	198	248	219	269	255	221	246	215	247	224	247	222	214	238	242	199	225	244	254	242	228	245	245	228	220	244	261	245	229	222	244	232	218	228	242	220	202	219	208	237	253	273	239	250	248	266	270	265	245	286	234	253	268	236	223	258	222	230	248	232	233	247	230	256	222	247	245	253	240	216	261	211	224	246	243	250	250	273	251	244	225	218	236	264	226	254	233	250	238	252	223	229	240	256	279	241	235	231	209	250	221	250	227	181	249	229	239	221	221	211	225	223	230	241	239	255	242	247	246	250	250	245	251	223	246	240	238	229	233	234	228	234	254	249	232	248	243	222	264	221	232	249	243	238	227	225	227	269	245	248	216	222	230	224	237	225	222	212	246	236	254	274	232	217	220	242	248	255	262	241	254	216	221	257	212	237	236	214	217	206	256	235	233	255	271	205	213	211	225	216	259	249	217	255	237	226	241	213	237	238	227	253	224	213	242	236	263	220	214	243	212	246	210	232	229	218	217	234	210	212	244	195	227	249	235	255	243
7902	974	1643	1969	1549	1331	1127	1041	978	837	856	836	689	713	737	717	653	667	650	679	654	644	628	626	582	574	609	590	552	581	576	649	599	525	564	639	546	547	588	593	633	561	562	558	588	585	551	537	561	514	553	566	598	555	574	556	523	600	555	580	552	552	522	559	557	552	560	580	578	552	551	574	595	535	540	530	583	577	543	571	540	570	532	592	604	556	559	530	556	559	566	530	548	536	524	568	554	555	515	530	556	596	514	567	581	536	536	566	564	547	558	530	549	553	541	542	540	522	559	535	587	504	578	571	542	544	541	553	616	504	532	525	534	563	577	605	520	582	499	576	557	563	544	577	526	558	571	583	508	599	598	532	565	543	559	529	570	531	543	556	553	536	542	527	571	572	531	562	550	551	576	528	517	568	547	590	571	578	586	515	574	567	588	527	525	579	550	557	557	539	548	529	534	582	543	556	530	532	590	530	554	552	535	557	585	567	585	558	582	587	531	498	582	540	567	568	565	561	537	566	564	555	529	526	559	532	534	579	546	538	549	541	561	549	560	564	518	584	560	585	534	563	528	553	539	508	558	554	531	525	536	542	547	576	568	556	534	550	535	526	545	555	547	603	525	572	542	569	565	536	543	551	563	555	526	549	532	577	560	562	561	570	529	548	554	576	500	550	529	542	555	537	564	555	546	549	527	561	529	551	518	563	536	505	555	563	568	543	598	551	560	520	577	532	548	564	589	566	521	507	594	545	527	592	578	564	543	493	561	555	532	557	577	561	530	549	581	520	577	534	520	503	559	563	570	588	506	536	543	571	516	575	583	582	548	546	559	556	574	576	558	547	538	577	541	577	570	494	561	560	563	570	551	534	506	549	537	564	524	560	546	573	528	556	535	540	567	573	562	598	579	567	617	527	534	572	539	512	543	553	533	556	601	564	544	561	564	563	559	529	545	527	558	553	526	533	561	541	554	560	545	510	569	536	569	527	554	566	544	530	554	548	563	550	541	557	552	559	549	543	531	589	520	544	543	575	558	532	548	545	531	548	515	541	530	553	567	577	536	543	559	540	535	550	534	577	535	550	537	582	541	537	570	575	560	568	544	557	567	561	581	599	554	558	513	556	569	534	585	547	521	548	558	557	567	517	605	559	540	520	528	566	587	561	555	558	538	523	569	569	531	594	544	548	549	548	549	490	581	558	495	584	522	541	578	604	513	597	542	526	515	527	545	569	565	573	541	567	511	549	611	542	543	578	511	513	539	559	591	598	571	550	558	556	581	537	555	588	564	543	547	555	563	558	575	527	529	558	556	536	513	509	626	521	536	569	550	553	546	540	577	551	551	533	517	570	544	579	511	540	512	557	568	527	590	564	534	564	547	550	503	526	528	575	536	538	521	586	522	560	551	574	530	576	531	551	556	561	563	537	543	548	567	562	561	532	577	581	521	563	566	556	525	572	530	554	565	568	553	562	609	545	537	601	531	546	576	552	534	519	562	527	542	586	557	530	578	555	565	551	549	548	527	542	578	570	602	574	526	534	543	570	560	549	523	549	537	565	605	555	528	578	573	515	559	535	584	555	554	583	559	532	560	564	595	492	501	553	568	554	515	541	562	551	574	516	539	599	563	551	541	590	540	589	597	578	575	560	574	535	538	545	556	540	579	587	583	556	591	571	564	574	540	627	507	595	558	521	524	533	617	535	529	552	568	548	595	541	536	563	545	518	549	544	551	562	551	546	555	542	547	582	573	520	537	554	576	530	605	535	555	563	570	512	572	574	575	519	523	520	533	519	574	514	580	567	536	550	536	534	605	508	491	571	555	573	602	570	586	515	514	538	549	551	523	530	575	580	587	576	513	547	598	583	518	590	568	509	529	535	573	532	500	527	550	559	547	561	567	523	553	589	555	528	567	558	553	528	564	570	556	557	553	541	589	546	513	528	571	521	511	556	573	570	538	552	582	564	575	521	527	546	569	563	521	533	514	531	580	545	580	562	523	517	553	542	552	572	542	552	582	583	522	534	563	545	581	523	602	541	548	591	519	535	591	570	524	590	546	512	555	566	534	534	577	520	563	554	528	526	569	542	573	551	540	543	550	541	549	560	554	514	547	570	621	550	543	552	536	536	498	514	504	572	570	570	566	562	529	570	558	548	535	564	518	579	611	548	516	544	538	565	490	562	510	576	550	535	553	586	561	563	579	602	578	579	582	535	519	550	519	567	514	527	570	584	588	571	539	531	527	581	527	563	507	547	549	591	524	545	548	544	555	525	526	567	572	480	547	548	537	571	554	568	515	559	591	520	565	544	534	504	532	537	534	536	560	539	542	584	592	526	518	548	541	562	545	502	534	522	510	551	561	536	567	546	612	578	496	601	582	568	549	518	546	521	554	556	525	548	516	545	562	546	492	544	531	584	552	600	573	541	558	595	553	569	535	558	558	542	510	569	564	536	504	570	545	559	524	575	551	575	547	545	566	553	546	580	553	563	573	558	512	578	561	495	567	537	522	575	539	523	514	548	604	554	582	512	576	570	521	509	538	567	540	564	564	553	535	538	566	533	487	534	549	568	547	566	541	552	589	506	567	527	563	512	561	549	576	583	530	556	539	540	537	538	542	533	515	569	566	550	558	498	534	560	551	563	531	557	537	551	555	517	554	543	531	534	540	554	582	567	532	554	565	575	538	548	528	536	554	550	559	538	562	577	568	526	622	566	553	535	538	528	584	571	548	536	556	557	536	530	601	554	535	549	583	549	566	538	537	539	514	562	550	539	567	578	504	587	548	554	540	511	574	585	535	563	569	530	575	563	559	584	553	520	549	570	523	561	550	563	522	542	583	577	572	545	601	548	548	527	544	548	565	537	539	555	511	529	521	578	507	557	582	578	550	545	553	520	534	562	565	535	616	506	554	518	570	557	581	527	548	560	533	524	548	561	573	532	531	558	562	538	527	560	529	501	572	554	575	537	555	546	525	568	550	559	543	532	577	554	539	557	587	552	576	550	556	532	570	597	522	565	487	530	546	498	542	585	566	559	546	561	536	562	557	526	541	576	540	570	553	586	579	554	563	576	545	568	533	538	534	558	525	559	572	537	581	552	583	558	589	523	562	568	543	574	492	548	553	567	572	544	546	544	568	541	567	556	573	548	567	571	577	521	550	537	563	543	528	557	526	576	576	566	557	548	553	536	557	556	565	558	571	545	602	515	517	580	544	523	557	578	614	532	554	545	531	563	529	598	496	578	513	553	554	533	566	557	571	535	549	557	526	520	559	560	535	528	539	536	538	552	547	567	560	566	530	523	544	528	549	518	552	534	584	568	549	563	545	548	539	552	551	524	570	599	563	568	530	573	553	552	556	541	526	558	564	524	585	558	536	586	568	566	638	564	557	559	528	533	598	515	572	596	576	573	547	557	554	526	530	547	522	520	542	543	538	526	547	603	546	592	568	537	557	605	509	569	560	574	559	555	515	537	518	583	565	527	564	551	552	537	536	550
1400	344	348	317	325	309	274	331	320	337	322	311	302	302	289	310	299	319	314	306	291	294	343	293	304	306	335	321	283	301	324	308	313	336	332	312	297	300	333	285	294	315	325	325	314	301	335	301	311	309	318	301	321	311	314	292	280	337	331	348	313	329	295	317	336	297	299	295	272	307	317	331	311	284	311	296	320	339	314	294	314	309	281	316	320	309	307	321	311	311	360	283	327	336	336	303	321	304	321	324	317	337	307	332	339	311	328	360	344	301	330	320	349	364	336	317	288	337	291	292	303	316	321	321	300	326	328	306	316	337	299	335	301	307	310	313	310	317	307	325	319	310	308	298	278	307	302	331	293	326	289	290	307	304	288	322	274	295	302	329	314	284	320	339	320	321	324	310	350	327	290	300	314	342	318	314	298	339	315	306	312	334	352	321	325	308	312	285	318	314	325	328	346	335	314	298	311	294	271	316	290	287	318	309	313	304	307	289	312	305	318	320	343	321	326	315	344	336	319	335	310	326	297	284	295	293	297	293	310	316	325	318	310	300	311	292	297	296	293	318	308	319	294	339	309	314	297	313	330	278	320	314	324	305	320	299	298	325	315	308	293	348	306	307	328	307	329	321	296	304	310	319	364	315	339	304	310	346	326	322	310	273	311	283	313	315	329	280	318	350	307	313	300	326	328	319	313	319	319	303	316	306	288	292	328	322	338	336	312	309	356	301	295	261	310	329	304	347	299	317	317	320	328	325	296	337	314	328	331	327	307	267	332	309	290	343	338	293	302	326	330	334	305	340	341	324	299	330	311	302	312	302	333	349	313	323	312	314	325	289	340	296	301	310	295	312	310	329	300	307	341	271	313	260	331	327	303	320	330	308	322	288	327	306	331	299	315	322	319	305	324	307	319	302	353	325	308	303	315	312	318	305	302	290	325	333	301	315	311	339	290	311	327	297	332	323	310	316	316	322	318	304	273	300	292	339	302	297	313	294	327	293	316	305	313	280	289	352	311	272	285	333	322	299	278	308	309	286	356	313	313	318	316	319	327	331	348	321	307	278	321	293	299	313	313	313	298	322	341	286	274	289	321	306	323	305	322	320	350	312	323	313	326	283	291	324	325	305	295	322	283	287	297	305	330	336	296	324	311	372	325	299	314	299	301	287	329	319	309	308	312	290	314	304	296	313	309	301	322	284	305	316	307	283	320	333	305	299	311	313	306	344	322	303	313	337	311	297	300	303	315	316	315	308	272	327	352	322	321	303	293	301	356	301	301	355	289	320	355	320	284	302	311	308	316	306	297	314	287	293	314	313	306	342	299	310	294	283	309	288	296	282	335	349	326	295	338	339	283	325	317	291	312	272	302	338	321	300	355	342	303	318	309	297	295	303	342	313	286	345	287	295	306	309	290	341	325	313	308	344	341	344	327	291	336	304	318	298	291	300	324	300	311	302	341	349	329	297	301	352	312	326	301	297	346	322	339	318	353	329	295	357	325	321	327	321	307	283	331	309	330	327	274	320	301	318	319	314	294	308	318	323	292	306	324	293	289	302	358	308	316	338	304	312	327	307	314	333	294	309	358	302	358	329	299	320	303	316	317	276	295	318	309	301	340	288	325	325	304	315	301	308	299	299	315	276	320	322	320	317	330	323	284	285	317	321	300	326	311	289	306	319	298	296	311	327	288	321	289	303	331	335	304	288	317	295	303	305	339	302	309	341	295	292	298	312	305	329	311	320	320	295	303	319	338	310	292	317	318	341	311	323	308	344	305	295	261	315	325	319	355	303	310	299	296	335	298	310	319	297	304	335	336	304	294	278	346	342	327	323	333	325	319	306	303	280	276	269	282	306	314	320	295	338	338	329	315	312	333	317	304	327	311	327	295	309	297	317	323	319	337	284	318	259	306	303	287	305	333	310	320	309	292	303	314	328	296	319	310	297	312	315	298	322	296	353	291	340	314	326	287	284	336	345	318	339	302	307	301	321	320	283	315	337	316	298	291	312	283	284	322	333	309	302	307	317	300	286	312	318	308	318	314	292	318	289	317	276	292	300	300	349	305	301	342	312	311	331	284	332	330	346	321	311	325	294	308	353	318	307	316	332	337	325	294	364	288	307	330	290	318	318	296	336	319	328	302	271	317	310	334	289	324	325	316	312	330	349	314	325	345	313	330	298	283	323	353	334	321	342	284	331	336	300	277	313	316	294	288	306	297	302	303	330	310	294	288	324	304	316	269	327	306	320	287	319	336	318	313	291	299	262	327	320	360	327	335	309	341	337	302	291	309	312	344	340	262	334	326	296	296	305	317	323	343	319	326	295	363	311	303	350	335	332	313	319	318	313	316	305	313	287	315	310	312	344	311	295	318	333	326	299	304	304	291	357	316	312	296	286	318	305	332	300	300	371	311	337	285	325	295	313	288	310	337	320	303	295	304	330	313	327	306	284	303	334	311	310	298	328	336	301	296	262	336	284	327	286	307	329	292	301	326	293	338	326	308	302	317	315	297	298	291	315	291	313	305	341	309	300	316	332	299	316	318	295	304	312	310	315	318	300	335	288	308	314	301	337	307	333	276	335	277	311	306	312	342	339	314	288	312	327	353	344	286	278	336	313	299	316	316	297	302	319	321	319	305	326	266	319	294	325	326	308	333	314	342	291	332	283	316	313	329	308	305	333	315	285	306	328	331	321	286	302	325	284	294	312	315	315	286	313	277	289	305	334	282	318	313	284	330	320	287	320	279	341	294	306	321	287	311	302	355	303	333	295	276	338	336	325	337	299	328	337	334	335	304	327	336	304	308	321	298	334	330	307	321	290	316	318	307	278	331	342	333	277	301	341	305	306	339	313	287	352	303	325	303	315	354	352	335	346	329	294	313	306	335	300	329	305	306	288	300	314	328	284	287	314	293	324	361	315	301	308	298	283	302	298	316	311	301	315	324	295	313	315	321	303	302	343	332	297	334	316	340	295	330	316	352	293	341	306	312	296	304	275	300	321	320	308	331	312	337	333	301	340	315	311	329	362	330	300	312	317	327	293	311	321	314	306	324	354	285	323	304	286	321	336	309	342	295	282	296	325	297	294	317	311	354	331	314	326	333	297	335	312	299	306	322	298	306	296	338	315	284	292	295	308	315	349	301	350	328	330	290	301	336	323	322	327	305	309	277	321	319	312	297	305	346	330	288	324	304	316	292	309	318	299	328	307	326	317	318	326	343	309	290	319	294	323	324	305	324	295	317	315	314	311	321	315	329	310	315	293	294	270	362	301	310	317	307	298	316	287	314	306	316	301	262	303	286	319	283	322	300	262	337	330	334	291	331	277	287	303	319	277	304	322	309	341	300	345	294	338	321	306	311	299	328	329	326	306	307	318	338	322	316	338	323	310	278	302	303	343	314	302	300	310	305	294	333	297	293	327	265	328	331	304	290	280	318	342	320	338	317	281	302	291	290	291	289	366	300	304	334	317	308	340	359	326	328	313	286	291	283	305
1897	770	713	749	699	753	751	686	734	726	706	716	672	734	708	700	743	755	753	682	716	725	725	687	704	741	726	724	712	713	674	720	694	686	691	714	715	691	735	701	672	722	728	716	659	720	679	700	749	722	707	700	743	703	745	699	674	666	735	681	714	678	709	690	699	696	693	710	709	716	697	751	721	731	744	718	704	686	712	719	727	729	747	740	689	691	707	708	765	728	707	691	762	745	702	791	685	665	703	721	715	659	743	714	674	662	680	718	731	728	722	731	695	700	680	748	699	721	735	717	726	662	695	677	716	732	717	704	735	683	738	707	690	714	745	732	699	713	698	715	691	723	740	738	715	692	684	714	738	661	695	746	727	720	714	654	691	740	706	747	745	723	666	733	727	746	682	745	690	715	671	694	703	711	727	750	712	746	713	674	710	676	709	709	698	752	743	716	703	706	704	756	737	738	709	725	684	689	718	721	718	740	740	704	704	737	722	727	774	668	670	712	753	683	737	685	715	679	714	682	785	675	705	689	723	752	700	684	706	714	736	708	733	732	765	689	733	760	705	734	740	657	728	694	741	734	722	758	730	701	724	721	719	689	671	735	748	737	702	769	711	707	682	695	745	699	739	760	675	737	715	750	718	707	695	701	739	719	703	690	710	725	675	712	691	784	735	755	729	715	680	658	762	746	710	705	747	680	746	705	695	691	725	672	748	637	722	735	754	749	738	710	705	706	679	714	712	714	690	669	750	759	751	719	717	733	671	714	710	688	744	743	724	712	788	679	678	723	703	689	747	703	695	702	707	723	702	711	673	737	769	682	696	708	713	700	705	734	696	736	716	709	675	677	662	690	736	707	667	725	703	709	677	678	730	707	671	708	722	717	712	683	708	700	734	706	737	701	710	695	753	703	768	702	667	733	672	684	678	707	733	697	706	693	712	697	728	713	727	678	751	677	731	729	753	758	712	734	713	733	734	679	672	760	706	727	742	697	685	725	727	760	736	741	707	740	735	718	728	732	738	728	644	738	754	737	688	649	729	756	702	692	680	704	717	731	698	720	699	705	709	706	716	712	666	727	737	706	749	719	706	710	728	765	727	753	710	703	727	643	740	739	704	680	715	710	735	779	674	681	690	675	700	730	673	728	684	706	716	715	742	715	743	749	724	785	760	692	702	693	698	737	674	725	693	715	655	696	663	712	696	697	697	744	693	678	664	708	734	704	694	716	730	733	662	717	752	669	748	763	715	679	717	707	763	740	742	740	706	714	714	648	701	686	720	697	647	736	701	720	690	724	718	719	703	737	688	735	740	683	700	681	698	660	699	715	719	707	746	707	707	675	699	708	706	690	659	755	723	681	706	679	723	741	720	718	730	768	714	706	710	702	732	690	723	707	747	715	680	742	714	705	711	720	688	738	706	715	717	713	680	673	677	719	742	770	669	731	686	716	724	734	742	762	743	783	698	698	687	685	726	728	693	732	707	714	694	676	720	701	721	728	754	712	746	723	760	649	764	718	707	701	702	690	701	718	728	713	699	711	678	696	715	714	778	699	736	719	721	719	727	665	720	692	716	689	748	761	699	763	689	677	715	733	724	683	708	726	751	743	709	716	700	680	711	707	713	730	669	748	698	708	676	705	731	700	721	721	675	719	692	677	691	727	664	709	722	716	729	707	705	710	644	699	703	696	702	722	683	717	661	701	723	690	687	711	619	733	693	715	714	736	692	677	697	710	779	764	735	747	729	700	710	714	716	680	689	678	724	725	673	662	691	734	711	683	741	719	717	697	746	700	762	738	682	697	736	723	681	721	675	705	747	697	745	700	728	698	729	751	731	692	690	753	727	705	675	740	672	714	689	718	769	700	682	721	721	696	727	710	693	716	709	762	773	706	734	699	751	652	698	746	701	709	706	729	667	717	729	679	701	703	720	772	732	718	743	720	672	742	722	711	675	738	687	690	704	701	736	689	733	673	693	719	740	720	653	717	699	755	668	731	716	665	699	713	722	702	708	713	770	734	722	734	700	731	709	696	708	692	702	712	692	724	744	714	683	693	720	720	682	690	727	745	715	740	736	689	721	701	693	705	703	698	676	688	715	705	709	709	676	669	740	657	725	745	668	718	683	736	681	770	731	717	716	719	698	723	689	701	733	743	739	704	670	694	679	691	743	717	747	688	728	643	678	697	755	685	705	734	675	733	698	713	727	704	700	769	717	716	705	724	731	737	738	707	686	768	708	698	718	712	724	714	678	681	749	665	691	736	757	753	743	693	757	672	719	733	690	720	738	666	741	732	698	668	784	719	703	738	723	731	727	698	701	702	740	749	694	721	649	735	711	730	714	691	712	718	674	719	722	721	735	729	720	692	696	730	698	735	678	714	705	731	749	731	720	704	698	740	692	692	735	730	680	677	715	729	735	726	710	711	696	672	688	713	689	713	676	732	636	666	765	701	684	710	687	774	735	719	674	730	700	629	718	745	731	695	648	746	709	711	732	706	720	688	732	669	747	710	738	765	718	674	744	758	731	657	701	720	733	745	688	698	770	756	704	642	766	712	683	714	739	685	705	681	697	699	737	704	725	739	717	699	718	729	739	700	689	710	737	710	698	699	673	730	697	711	685	727	703	670	742	729	681	716	780	690	737	739	712	697	746	746	704	729	751	694	749	674	703	710	707	729	735	704	712	705	731	696	734	724	734	653	734	739	692	690	701	708	662	660	744	732	722	677	728	724	739	719	716	696	717	745	761	713	722	748	715	693	719	698	710	665	695	727	729	673	695	738	749	737	714	707	701	709	715	756	715	701	735	651	738	726	699	688	688	690	730	682	687	672	702	757	732	784	768	729	708	712	667	734	704	730	706	723	659	729	745	685	677	704	688	698	716	640	718	688	667	752	678	658	732	682	701	707	700	692	707	727	728	752	723	688	737	692	721	723	739	715	727	703	710	729	729	719	743	723	703	683	713	679	736	755	713	741	761	680	673	732	722	689	702	795	722	749	734	714	737	727	772	718	770	698	674	708	730	742	735	724	685	674	713	731	688	709	732	742	783	687	772	676	702	737	722	732	703	692	733	686	740	726	692	708	673	679	705	665	714	745	742	648	693	713	712	734	753	628	721	743	727	690	708	677	734	721	748	694	681	715	717	735	654	698	702	713	740	750	745	710	691	734	666	738	688	678	723	753	716	723	760	718	697	748	718	716	669	693	719	689	722	705	716	716	690	709	718	719	757	680	748	690	733	670	726	727	733	692	718	683	701	720	665	697	712	706	665	705	733	647	701	721	692	714	731	720	738	680	694	700	732	758	698	731	718	771	676	724	769	712	687	689	719	698	704	650	715	686	749	708	698	739	753	724	676	704	719	720	772	764	690	680	700	714	695	686	692	724	715	723	735	739	716	716	741	670	716	685	688	702	724	721	683	721	724	693	749	718	724	698	738	684	754	729	731	704	725	657	710	709	704	753	711	729	677	735	671	682	720	715	731	702	712	718	685	735
7245	565	623	555	448	380	385	363	333	370	375	303	351	343	343	366	360	352	332	345	312	308	301	308	338	328	319	318	305	315	302	324	356	314	352	308	349	389	312	292	327	348	303	332	302	368	343	328	334	302	289	316	309	326	376	312	317	292	309	308	330	333	323	353	347	321	300	332	341	348	338	319	359	351	343	322	328	314	323	366	340	340	322	328	334	300	354	324	315	310	349	322	300	343	359	346	298	317	292	333	300	342	316	308	340	309	323	311	327	329	339	325	306	302	337	307	304	302	305	330	326	337	330	314	349	312	326	336	322	337	357	316	310	341	313	329	315	293	331	344	305	304	340	320	336	334	319	305	319	345	310	298	343	340	309	304	306	360	345	304	322	323	301	334	337	308	353	318	317	341	327	327	306	314	318	320	378	350	325	321	344	343	326	341	343	325	318	311	326	334	358	334	294	300	304	309	282	308	348	303	319	317	332	344	363	332	315	301	333	321	315	338	315	312	299	316	332	326	325	308	337	332	326	332	330	296	345	297	346	315	321	328	349	333	329	311	317	334	314	334	336	308	293	319	293	303	353	353	333	304	310	296	308	286	314	318	337	326	293	329	325	330	319	338	335	340	322	330	343	338	336	326	313	320	316	330	335	333	325	358	331	336	323	335	329	340	321	347	297	278	335	360	300	326	339	343	348	347	337	350	328	318	301	300	333	341	338	328	304	328	347	311	295	311	308	312	324	327	322	334	296	289	276	334	321	325	347	334	320	326	351	337	332	336	314	295	328	333	351	342	305	305	335	325	326	322	330	315	308	333	344	336	355	344	325	358	314	349	303	279	283	325	319	314	311	335	315	342	326	321	338	346	306	348	327	381	343	324	294	341	340	270	323	312	318	343	358	307	320	306	309	342	325	372	328	338	314	302	282	318	315	301	355	292	309	341	370	335	352	323	305	343	332	341	292	321	288	321	324	328	324	306	378	315	300	293	337	298	306	304	318	313	323	289	293	328	318	310	305	302	300	290	343	326	337	311	347	354	320	297	285	314	305	343	324	354	323	339	299	337	318	343	339	304	303	305	341	297	301	310	339	337	324	291	331	350	344	312	333	319	304	302	339	310	338	338	375	304	327	331	311	309	293	331	349	333	336	324	347	347	351	324	327	334	307	306	304	349	316	318	339	289	305	292	292	297	317	335	348	328	313	311	328	309	334	325	337	310	295	340	332	350	286	344	310	320	302	320	324	310	334	329	324	291	328	341	316	320	348	354	333	366	345	384	294	288	302	288	327	313	328	290	313	335	358	331	306	330	297	345	293	344	302	301	346	317	338	319	295	314	339	342	334	316	341	329	327	312	302	331	336	307	318	301	297	337	318	320	293	313	290	313	298	338	315	298	331	324	322	357	329	319	350	311	364	314	296	304	369	354	321	338	334	324	299	335	314	340	342	314	363	371	360	350	324	325	343	328	357	318	332	285	357	294	321	298	336	348	330	340	288	321	333	344	308	296	321	337	343	351	346	323	297	323	341	325	295	355	350	349	310	345	312	306	292	338	311	340	282	290	285	303	366	324	302	326	330	330	337	325	308	309	346	265	324	314	320	327	323	302	301	334	335	339	369	341	352	338	311	340	321	342	334	362	314	339	318	324	323	338	336	344	360	326	300	327	311	333	300	336	336	323	335	336	318	278	311	331	302	275	315	332	310	387	335	305	290	334	322	306	321	327	329	324	330	308	331	338	313	317	325	328	326	352	329	315	323	303	339	325	345	333	336	322	327	318	318	301	323	310	318	346	317	303	334	330	318	329	327	334	330	343	316	350	305	311	343	357	342	341	341	330	311	327	325	331	333	310	322	343	324	315	319	356	299	327	322	323	303	297	328	316	362	348	330	298	324	319	321	367	340	323	327	328	356	333	327	311	325	298	347	316	359	314	308	322	302	282	338	328	337	324	308	321	332	297	323	303	317	329	329	312	330	323	317	326	330	329	338	354	329	312	305	279	296	313	337	329	316	363	296	302	363	371	331	288	324	297	346	306	360	277	345	299	309	332	306	305	315	279	309	348	307	306	312	322	316	320	323	350	328	338	279	316	335	292	313	340	355	329	336	309	350	326	356	364	319	339	331	309	296	343	331	344	300	330	319	343	349	348	324	347	308	313	321	345	343	318	325	316	314	317	315	327	341	265	329	325	313	337	322	327	356	342	329	320	337	312	328	309	311	307	278	316	298	341	317	328	287	338	344	348	332	312	340	300	335	344	315	297	339	304	302	342	306	296	319	298	313	333	292	308	330	322	313	318	332	338	311	328	327	345	307	295	311	310	322	318	339	303	321	310	287	331	328	344	349	325	317	335	318	278	345	306	321	303	336	299	325	318	334	328	317	334	345	309	343	332	350	309	319	341	345	316	351	351	318	330	299	294	291	328	311	347	301	333	316	334	350	309	339	321	314	324	344	314	330	290	297	337	351	331	365	349	312	305	291	319	338	297	273	305	320	334	344	312	302	310	314	324	323	301	290	340	357	372	354	349	326	315	337	315	293	313	310	322	325	337	294	297	321	325	349	333	327	316	371	327	327	334	334	340	338	316	340	330	311	302	346	352	343	319	329	337	342	320	313	314	342	305	298	316	296	361	318	270	361	338	331	331	314	336	317	318	354	333	307	345	334	298	355	337	323	326	351	351	291	316	305	290	321	321	319	326	330	306	323	311	360	321	318	335	329	336	304	334	317	328	328	348	335	330	342	327	305	341	350	341	319	326	341	333	317	310	304	315	374	321	342	312	354	311	301	305	361	334	309	348	299	333	329	311	298	318	301	315	337	316	354	303	315	331	302	314	329	315	311	332	328	301	323	300	355	382	329	308	316	332	297	330	301	326	284	326	331	316	332	325	320	313	330	344	323	329	333	312	312	360	317	340	336	330	307	299	296	333	322	343	335	351	339	353	286	303	295	295	297	316	347	347	335	323	329	286	351	312	341	351	324	325	308	344	334	328	361	307	336	304	295	272	320	334	332	342	294	308	321	314	365	287	279	314	310	305	339	316	341	307	352	313	306	318	337	329	325	343	299	322	296	296	316	304	334	299	319	303	314	315	316	303	316	327	321	320	338	329	310	318	334	314	308	331	300	298	307	333	364	340	347	330	283	321	321	343	337	351	311	331	289	343	350	323	343	292	335	288	277	328	304	355	326	328	325	333	305	349	362	336	325	332	340	311	311	318	315	330	349	318	317	324	309	289	346	321	292	309	291	300	311	321	339	338	332	320	318	329	305	316	345	312	318	290	331	329	308	346	302	327	282	326	335	312	335	292	321	314	281	308	341	319	264	301	309	344	290	334	315	337	318	320	297	278	311	330	332	317	313	323	314	338	330	318	334	318	328	303	358	323	309	336	317	302	325	328	285	323	327	309	332	301	326	332	325	330	329	350	335	304	297	338	343	327	335	335	331	319	337	347	294	333	300	318	310	321	356	316	300	315	311	308	312	329	324	357	339	308
6544	954	1306	1434	1279	1168	1034	966	926	889	859	824	867	830	808	786	809	778	799	772	784	766	775	747	779	809	747	791	782	766	763	705	764	779	743	695	711	745	743	749	766	733	766	744	695	760	700	776	741	742	745	745	789	749	738	740	724	749	724	698	759	767	706	717	755	744	721	718	725	743	665	711	779	729	735	759	732	729	766	716	747	751	732	775	686	725	801	653	758	764	699	702	710	720	696	830	787	703	728	725	712	723	690	722	748	781	742	796	778	755	743	719	752	703	794	670	739	718	749	748	730	696	705	736	764	780	723	774	752	764	754	768	695	772	742	680	685	749	731	734	807	766	764	751	766	742	734	760	731	734	712	760	731	749	716	754	760	786	776	744	729	745	714	765	741	739	714	754	737	704	755	727	750	669	720	702	694	718	730	770	758	758	707	760	754	736	752	781	756	781	734	717	714	713	726	729	735	721	725	738	732	740	746	716	714	704	760	729	691	739	722	691	731	722	750	737	705	764	719	722	697	721	728	731	707	783	734	733	741	748	761	779	729	761	693	711	723	812	731	702	709	787	702	751	749	740	748	742	704	676	743	711	698	720	716	753	776	790	705	763	769	771	709	750	726	746	731	718	707	719	774	728	711	697	784	739	732	729	726	731	703	730	752	735	751	771	760	780	728	753	707	700	741	775	749	760	700	740	720	709	708	777	706	748	755	688	695	667	745	730	717	714	771	727	691	729	765	735	745	738	746	737	730	694	723	802	754	723	711	740	720	730	727	753	713	710	758	722	760	721	734	721	760	738	697	773	751	756	748	758	703	733	724	732	698	723	735	735	754	808	732	748	714	738	741	760	767	747	699	786	691	712	722	760	737	737	717	740	653	741	691	738	698	742	704	722	711	751	726	733	722	736	711	692	745	715	737	737	722	717	719	766	727	741	740	728	720	754	773	762	741	732	720	708	727	757	700	710	775	687	715	695	737	761	773	730	749	769	753	723	742	689	713	747	730	750	741	734	723	730	746	748	787	736	693	776	701	706	798	683	789	744	761	741	786	755	734	702	728	674	719	773	752	726	716	741	766	746	775	759	747	773	675	744	749	685	725	717	749	738	715	715	703	711	772	720	765	703	731	705	748	690	723	702	760	728	777	715	698	723	742	748	732	741	709	719	754	767	720	758	766	718	725	758	780	688	752	734	729	755	706	745	767	714	698	720	669	736	776	750	717	763	758	742	753	746	760	756	740	722	734	726	755	723	721	715	733	673	736	690	753	744	732	737	729	686	739	728	781	650	755	734	795	773	744	672	747	734	719	740	713	715	727	783	785	729	732	759	774	765	725	754	750	727	742	696	718	704	739	735	723	750	755	753	720	785	718	733	708	775	719	731	710	728	712	723	702	761	762	739	701	704	726	770	730	722	724	723	758	710	722	686	727	694	740	730	698	705	764	687	730	726	694	698	773	687	726	716	722	690	741	735	746	709	728	747	759	729	745	737	710	703	733	728	706	773	750	717	739	731	783	741	728	738	760	739	766	737	760	692	732	686	713	760	769	760	809	729	751	688	707	756	729	721	776	761	762	705	707	695	761	714	712	766	679	770	715	765	765	728	764	715	713	743	702	755	729	746	727	685	711	704	675	723	757	736	741	714	722	750	753	753	722	704	753	723	730	766	716	753	689	737	755	728	766	782	716	760	723	690	735	746	692	734	718	753	706	672	748	694	750	698	702	763	762	725	696	752	772	729	722	721	748	733	711	762	729	761	719	768	714	750	720	715	748	776	707	731	797	696	716	757	725	741	674	757	688	721	739	724	751	709	727	765	711	711	753	718	684	707	742	726	716	791	672	743	710	730	662	713	755	719	735	700	744	756	740	744	791	664	772	750	711	671	753	717	784	705	711	756	748	664	758	712	710	750	772	743	731	669	719	699	723	730	748	784	758	778	748	726	738	742	674	745	730	675	766	717	785	747	732	749	698	686	728	714	705	692	723	725	726	731	748	726	680	740	756	713	735	732	776	743	734	754	743	753	736	763	741	756	730	701	738	765	754	740	722	743	751	702	752	725	726	743	710	778	741	699	745	733	734	733	732	825	752	745	724	716	749	750	747	776	735	721	736	763	707	755	777	764	752	754	734	692	717	753	745	738	769	753	722	786	781	735	745	719	734	714	743	743	714	738	701	750	694	733	714	754	729	755	736	729	769	696	685	739	771	689	701	711	759	720	736	724	738	749	729	727	748	764	742	768	739	759	744	772	727	715	760	732	727	729	755	727	708	750	730	758	735	720	724	791	806	727	733	745	755	728	766	693	733	730	720	717	786	777	735	698	776	729	751	766	725	694	735	710	708	751	768	728	703	669	775	712	721	748	756	732	760	721	727	729	714	784	717	732	739	691	736	755	768	682	720	719	718	752	736	749	669	747	725	757	737	720	704	747	792	709	748	713	694	766	728	731	742	782	720	764	739	718	763	705	763	701	750	772	762	707	695	767	689	734	728	756	743	658	780	726	738	711	736	766	733	720	691	713	721	702	753	770	724	779	743	717	719	747	765	741	738	748	752	715	759	739	764	753	747	719	683	709	746	742	732	736	714	755	723	740	722	773	769	737	790	762	734	754	728	672	775	703	710	736	723	728	734	760	745	772	724	718	727	747	698	762	699	717	732	768	750	794	712	718	776	693	758	765	700	731	776	717	746	737	705	752	678	752	700	701	756	730	764	720	708	728	717	760	713	751	739	731	704	764	753	759	707	772	722	737	762	736	678	765	726	749	727	731	726	702	741	733	713	766	720	741	739	713	746	735	730	692	756	785	707	703	729	724	758	672	717	777	729	704	770	736	745	723	723	763	652	732	779	710	726	771	694	719	729	777	720	746	790	705	755	742	751	763	724	747	721	768	746	730	766	715	731	738	700	766	751	718	727	711	714	721	727	767	815	774	743	750	725	682	764	722	768	756	744	748	726	721	769	738	694	696	733	721	701	779	726	732	724	749	773	757	704	747	713	682	764	709	753	743	675	730	748	748	755	656	728	708	716	708	676	712	743	760	752	765	785	750	717	724	764	724	729	817	768	752	785	699	717	728	692	713	705	731	770	690	724	734	762	758	741	724	690	783	778	752	712	779	747	764	745	700	726	728	757	800	797	695	694	705	747	706	713	733	716	729	673	732	777	743	733	766	806	693	732	700	734	741	693	814	703	730	710	760	717	738	740	752	740	728	768	744	724	676	733	710	743	733	736	714	697	769	718	726	760	727	752	720	704	747	743	792	727	734	749	700	734	743	749	712	746	747	732	732	742	686	761	733	734	763	731	689	717	733	787	731	713	754	736	718	699	741	727	706	753	717	745	681	710	749	755	767	782	761	698	737	721	711	771	739	723	729	698	742	704	697	758	697	789	707	747	741	741	720	741	756	757	700	689	699	733	718	746	711	716	784	738	760	732	739	731	714	748	757	767	779	742	732	737	701	714	717	690	726	749	722	758	706	711	760	713	738	731	745
12955	933	760	681	484	394	337	338	316	305	314	293	268	243	270	251	225	282	230	241	252	253	246	237	226	264	260	272	271	247	233	256	241	236	222	230	251	245	232	223	221	220	225	246	243	211	256	254	222	238	230	218	256	241	241	238	213	237	224	225	227	253	240	233	222	288	264	234	244	226	265	233	244	246	230	241	239	245	264	238	224	256	210	229	231	254	243	242	211	243	252	233	233	236	237	241	259	227	256	230	250	237	212	224	251	222	227	255	231	231	209	228	228	238	219	234	244	259	203	239	228	249	245	242	220	246	242	211	243	229	246	245	210	239	235	233	257	224	253	230	215	201	249	251	238	228	246	238	235	228	277	215	220	224	219	238	246	277	221	241	237	234	251	252	235	184	232	227	245	261	235	241	237	247	231	225	254	222	229	214	249	242	214	217	221	224	197	217	233	216	228	232	227	258	265	238	276	242	222	214	234	234	240	255	240	210	272	240	227	224	222	218	234	234	235	259	217	227	239	243	225	251	210	234	238	204	240	255	233	244	234	239	226	212	243	206	213	247	230	248	271	236	234	216	213	243	247	228	243	236	237	216	235	232	239	211	234	268	228	240	261	261	253	224	224	241	245	265	240	241	243	250	244	227	244	247	250	217	243	209	247	228	251	225	243	237	224	222	248	216	243	245	214	229	221	241	240	232	220	240	235	235	257	265	232	218	230	218	235	211	233	240	217	222	224	255	229	237	246	238	258	233	207	233	214	213	229	238	216	221	225	248	219	229	218	225	208	230	248	264	232	217	244	276	205	246	242	266	239	219	225	234	222	250	249	245	271	217	233	264	230	232	233	228	237	250	234	231	241	220	260	212	224	233	245	230	220	245	244	222	230	272	254	232	215	255	222	253	217	243	258	237	226	250	234	242	248	276	250	210	228	245	240	249	261	215	194	222	248	247	256	202	220	245	214	246	231	253	261	216	249	245	260	263	233	229	216	216	194	236	227	260	219	237	252	236	231	226	247	224	202	217	246	233	208	224	224	251	255	216	206	233	229	252	244	260	233	236	254	245	225	231	232	243	227	239	236	276	209	237	232	256	253	227	231	236	227	233	275	236	235	252	253	243	256	234	243	230	231	253	242	225	267	237	231	232	218	221	217	260	242	232	221	221	250	217	229	236	238	255	270	261	215	234	234	229	231	262	239	245	237	250	243	236	228	236	220	213	218	243	232	235	234	197	213	245	245	252	217	233	225	204	236	255	241	222	221	244	239	219	232	239	226	255	211	239	244	214	233	233	224	254	252	239	250	261	233	264	225	239	252	245	255	260	227	237	255	233	239	238	230	243	240	205	245	240	227	212	238	211	236	205	223	248	229	203	228	241	253	250	232	234	250	228	228	235	244	225	233	259	239	230	241	204	209	242	253	273	252	235	249	246	250	244	238	244	230	237	261	254	222	234	249	249	240	271	213	262	236	208	223	232	245	246	268	253	239	211	252	241	236	241	231	243	251	263	238	243	244	239	247	243	230	253	231	197	239	222	232	230	226	242	218	239	232	238	233	279	224	222	233	246	258	253	227	227	230	260	244	250	263	236	264	236	225	233	223	245	249	272	230	218	244	238	236	237	236	230	250	261	261	247	201	251	230	236	237	237	226	235	211	228	245	248	254	233	248	229	245	215	201	203	255	253	251	225	230	218	278	238	259	251	228	260	248	268	237	229	227	256	230	231	223	255	252	228	249	233	234	217	239	222	265	223	254	269	213	263	234	247	244	221	220	241	213	241	222	240	217	204	246	259	205	207	234	245	209	224	242	222	216	237	239	260	226	250	238	271	269	258	250	219	215	243	236	245	266	234	229	235	230	262	231	249	235	224	227	239	199	225	245	254	243	231	246	233	238	220	222	258	229	250	269	245	223	246	238	233	250	254	229	223	234	248	231	232	243	231	272	242	242	228	239	213	230	233	241	243	249	252	219	235	205	255	230	262	221	231	247	230	245	279	280	241	247	250	238	234	257	230	237	221	243	248	244	221	250	230	225	251	241	230	238	225	239	227	219	245	210	256	245	183	235	241	207	237	242	237	258	264	256	212	247	224	243	227	244	232	238	220	236	221	261	249	253	277	294	259	222	238	214	246	254	230	230	209	255	211	216	268	249	238	227	225	248	212	259	224	228	222	258	246	231	243	238	218	217	242	224	273	237	233	241	247	224	218	234	220	237	231	220	221	245	238	213	197	244	227	268	234	212	208	225	236	234	221	216	222	217	189	221	220	233	232	241	233	225	235	205	226	254	224	245	271	229	236	238	239	215	254	242	235	241	235	246	256	246	214	236	230	236	234	201	241	208	271	275	214	210	239	244	248	230	228	251	243	252	245	244	231	233	227	236	229	208	248	205	232	261	232	262	248	249	239	261	242	247	268	230	232	259	271	259	245	259	189	216	249	243	232	256	251	234	214	238	230	235	233	249	229	246	230	233	249	228	212	237	252	215	235	246	237	236	224	246	249	230	216	238	229	234	244	217	240	232	240	225	250	246	236	236	203	233	244	250	220	239	259	232	230	251	259	272	243	233	249	209	254	256	244	221	243	242	220	247	250	255	245	203	222	227	223	260	257	275	215	246	252	230	272	237	214	256	259	236	249	243	254	225	247	236	236	196	232	215	254	248	250	219	208	211	256	256	240	232	263	255	243	216	228	219	231	245	201	231	253	225	256	252	245	222	205	236	227	226	240	230	217	228	263	223	245	226	225	246	233	243	256	213	281	258	234	253	233	230	255	262	232	212	217	250	223	241	269	233	213	234	256	246	233	224	212	226	238	228	232	225	209	283	254	247	229	217	229	220	226	218	233	247	230	269	215	225	240	266	206	226	231	249	225	233	207	231	230	248	243	259	250	251	257	248	265	262	218	228	250	267	225	212	258	211	253	231	262	209	213	224	206	255	232	252	233	262	256	236	202	268	231	243	215	219	234	210	245	245	231	213	218	258	243	233	207	218	246	244	221	240	221	232	234	235	228	242	212	211	212	246	216	241	226	216	232	250	210	207	223	218	245	236	252	240	255	220	246	256	264	229	256	249	258	263	248	283	228	199	248	235	224	222	269	233	221	223	243	229	209	244	242	225	215	247	240	228	228	235	228	235	241	231	226	240	208	241	264	268	232	273	251	221	226	244	248	238	239	259	248	228	262	240	226	246	226	217	237	243	240	253	237	220	227	234	236	247	248	238	238	227	217	262	267	217	242	224	209	224	242	255	255	246	208	225	235	244	237	236	235	202	260	235	243	259	242	244	268	213	250	228	228	254	232	230	246	259	205	256	217	246	225	265	233	257	240	251	201	254	243	208	228	236	221	238	228	232	212	230	216	233	238	247	252	241	224	236	243	215	230	251	229	257	278	260	221	237	237	245	265	239	250	250	237	213	231	240	225	234	262	243	235	255	240	253	220	229	205	238	254	260	227	229	262	258	255	243	259	229	247	234	219	224	208	242	241	238	247	237	230
7985	968	1664	1923	1610	1380	1128	1037	983	899	774	824	791	665	691	665	674	668	661	630	619	616	602	577	580	583	619	571	593	636	595	585	598	593	616	563	557	655	608	568	615	582	571	553	561	582	571	540	576	550	556	522	542	598	565	578	600	570	610	527	559	537	546	567	573	547	596	613	598	535	518	562	563	566	581	578	556	557	565	536	555	564	534	547	566	555	602	550	554	591	599	550	553	585	562	523	564	551	540	538	567	522	532	579	581	531	577	532	563	575	561	464	572	563	546	543	534	595	540	545	539	546	505	570	544	555	536	578	589	514	576	548	543	538	593	562	578	601	583	540	577	596	560	527	578	573	536	560	552	560	555	598	557	556	571	577	536	537	536	558	519	532	555	591	605	547	587	557	555	588	551	553	550	568	512	591	568	541	549	578	568	594	566	551	585	571	509	559	520	521	539	603	515	558	546	552	587	547	544	550	563	574	561	535	537	560	561	563	554	517	544	512	558	595	581	560	561	532	570	566	552	536	523	627	586	603	573	575	551	571	510	551	537	547	530	541	540	563	540	523	579	556	563	540	576	529	570	525	557	547	528	549	524	583	515	540	518	588	572	573	528	544	566	572	507	529	565	558	576	521	549	515	525	558	518	581	526	545	605	587	549	547	579	556	535	559	570	538	543	534	551	555	578	510	546	558	583	572	528	566	596	556	529	524	570	575	547	564	525	560	519	551	552	617	551	546	548	548	575	558	581	560	569	563	546	552	561	543	548	571	513	535	520	551	560	537	534	608	519	509	592	531	543	530	539	524	505	558	575	565	573	558	551	568	579	542	598	601	571	533	564	524	571	539	627	569	582	556	555	563	578	592	585	498	574	526	514	532	558	539	514	566	524	531	526	560	556	564	606	554	542	576	532	550	566	510	539	539	566	575	554	568	546	537	573	537	556	549	581	561	562	510	535	547	574	539	525	565	567	541	561	538	540	562	573	544	552	554	573	543	582	536	578	549	562	554	553	567	580	543	582	549	539	513	557	537	543	578	561	545	528	586	524	563	564	552	566	546	567	556	553	524	548	556	547	538	557	541	560	555	547	563	533	575	547	546	516	610	531	563	538	537	504	545	560	571	556	563	530	547	567	563	560	564	567	542	518	544	597	597	558	561	562	568	542	562	578	576	544	546	583	562	576	585	592	566	568	569	582	552	534	533	588	545	493	596	555	547	536	558	571	535	528	540	538	582	586	562	534	572	566	564	545	511	511	538	549	542	517	563	531	561	526	612	556	571	554	543	520	540	475	547	570	564	598	557	556	538	590	542	557	534	571	560	571	548	588	566	580	560	527	535	538	562	610	543	542	517	577	594	568	528	560	536	532	538	568	529	510	511	578	535	559	546	575	510	548	556	551	582	536	509	534	513	548	557	564	561	574	573	554	515	548	561	508	512	567	569	535	580	566	553	554	568	537	593	541	531	544	555	522	551	523	579	577	561	569	571	550	528	573	542	570	570	541	510	564	508	543	558	574	548	593	567	595	552	599	523	582	523	559	530	550	553	595	566	564	563	539	568	556	515	537	611	532	502	546	543	530	578	544	538	528	569	559	562	531	556	557	564	573	537	522	568	558	573	591	512	576	561	529	577	551	534	557	577	550	545	521	550	558	590	560	554	535	578	543	561	544	533	569	554	541	527	570	541	537	564	595	555	543	534	574	603	530	550	559	584	553	515	522	592	577	514	536	589	575	534	573	548	541	547	560	577	582	560	539	540	557	566	549	518	560	553	567	538	552	555	541	550	544	521	609	549	513	525	594	594	559	583	518	530	519	542	560	526	534	547	520	545	558	522	542	572	530	587	562	528	571	539	554	571	547	523	521	549	538	558	537	585	538	561	511	561	564	561	561	534	532	594	528	518	515	546	582	541	548	565	536	575	551	560	548	549	568	516	537	552	543	562	573	570	548	583	551	544	553	578	569	566	535	543	577	530	527	574	587	569	567	511	540	547	614	594	551	582	516	535	563	559	583	527	567	572	541	569	548	569	573	588	544	571	567	514	544	550	537	510	528	564	571	523	560	607	509	612	531	568	547	592	533	568	544	535	532	533	539	560	543	526	576	528	531	554	533	567	568	567	545	557	563	593	543	541	568	548	554	562	526	586	526	543	555	568	546	551	551	529	551	556	562	547	553	556	559	538	515	560	551	543	571	539	530	570	555	546	518	533	555	526	578	566	550	521	556	567	543	532	537	613	493	544	528	556	572	539	547	572	531	567	551	562	552	580	594	567	544	584	546	569	542	543	560	560	557	560	526	535	517	544	552	540	530	545	540	571	532	536	538	534	568	533	556	606	555	560	550	535	526	555	575	562	560	559	567	555	561	530	558	544	581	526	545	547	570	523	520	548	560	546	563	574	578	530	545	581	589	544	545	582	558	585	529	583	557	516	528	543	516	592	547	566	555	561	551	549	536	529	557	568	551	577	544	543	523	554	530	528	520	510	563	539	564	565	568	523	525	580	527	529	533	559	545	561	550	597	608	525	579	615	543	522	528	537	542	579	555	554	507	535	521	561	523	545	512	531	540	562	608	556	559	564	563	524	551	598	522	542	526	540	576	577	550	534	544	521	577	561	634	571	487	501	536	552	585	542	558	521	592	547	552	549	508	551	533	521	565	600	575	562	570	533	537	540	550	573	565	539	523	569	532	568	532	566	511	537	510	578	530	526	574	538	565	539	493	549	510	578	543	583	534	584	548	598	537	578	582	565	572	561	531	570	570	575	553	535	572	527	540	583	560	604	547	527	578	549	524	552	539	546	552	534	560	552	514	547	556	560	537	580	594	514	542	552	571	533	493	565	546	556	557	565	571	624	564	560	554	559	545	589	548	560	552	563	546	539	589	543	533	530	547	541	574	603	555	563	516	552	516	591	558	564	539	551	552	510	558	538	537	531	537	564	588	549	571	557	556	536	543	542	583	533	569	576	569	517	555	532	572	574	583	544	592	577	577	541	565	540	550	582	562	553	525	547	567	517	606	547	569	567	510	565	534	508	516	565	556	569	492	553	546	545	515	549	571	555	596	571	523	539	569	514	593	513	567	586	544	528	575	536	574	524	573	544	544	550	544	532	552	562	568	555	535	558	574	539	563	565	581	541	543	548	560	531	551	504	598	554	532	558	539	558	561	536	563	530	542	543	555	561	557	566	542	565	508	555	536	495	577	545	598	606	528	568	520	544	553	596	505	569	524	582	581	542	524	509	600	551	526	532	530	524	518	550	539	529	592	552	551	554	589	504	617	554	550	559	559	567	545	530	562	542	546	582	537	599	571	520	548	554	592	595	586	541	490	578	552	568	554	597	527	564	574	530	547	585	584	541	553	513	530	544	514	551	555	540	538	528	557	521	519	584	536	559	505	565	553	474	563	483	557	543	526	563	550	553	591	580	546	604	542	554	610	557	521	546	569	551	531	536	525	505	560	569	549	531	580	562	526	591	543	569	558	543	537	589
1396	295	306	308	321	310	288	300	323	282	306	314	346	319	307	307	307	317	315	281	316	320	286	256	310	321	303	284	319	347	336	314	311	320	311	303	335	329	303	304	317	302	339	313	329	309	294	345	298	321	322	307	322	327	299	309	302	282	292	281	337	320	339	304	302	300	299	291	327	274	321	265	296	330	350	307	289	311	333	310	295	299	359	308	314	326	269	337	295	316	345	278	318	295	321	302	309	315	289	321	294	330	342	325	282	302	308	260	318	341	324	312	321	325	327	317	291	299	307	343	324	303	306	271	340	346	309	310	289	329	284	300	317	287	330	325	304	322	313	312	278	319	357	346	299	330	300	326	320	318	324	297	322	323	324	333	320	323	320	323	289	307	319	281	313	312	291	300	318	293	323	297	306	323	285	316	320	300	310	331	329	316	344	302	309	292	320	306	303	293	330	315	319	305	307	319	290	341	305	345	315	327	303	328	298	324	321	312	306	320	296	301	312	312	307	305	303	310	327	291	301	338	306	283	305	328	311	297	332	294	310	292	319	304	305	286	332	299	296	298	268	307	301	319	302	337	296	318	343	293	341	314	308	324	351	309	347	313	313	289	326	329	297	340	302	309	314	283	314	332	331	323	302	308	334	308	287	272	328	339	334	308	286	323	260	313	333	299	281	299	343	282	291	331	283	344	345	336	330	300	307	284	286	300	314	290	288	323	277	311	320	320	294	264	299	302	296	312	317	283	314	285	294	339	303	285	343	279	297	340	292	336	311	307	332	279	319	334	315	339	319	320	344	321	291	308	295	312	335	298	301	326	311	315	343	337	293	310	269	299	287	308	308	303	334	297	306	305	307	350	301	292	337	313	293	337	302	293	290	324	301	310	286	303	289	303	311	341	300	362	322	293	310	327	329	314	303	314	291	340	289	291	328	315	265	338	306	290	314	303	319	290	354	291	305	306	287	314	287	305	312	327	281	361	333	260	336	299	330	321	312	321	307	305	319	320	298	319	335	310	302	300	306	310	323	290	307	302	328	306	287	306	327	301	301	331	325	299	333	312	299	294	312	316	327	318	289	281	304	292	297	347	310	297	310	287	318	316	327	297	290	304	341	313	295	276	326	348	319	291	295	257	311	326	304	304	300	299	298	262	287	318	332	325	297	318	295	318	341	320	298	323	291	345	297	313	273	327	325	334	326	316	333	292	363	289	357	350	297	319	330	347	330	311	323	331	295	298	299	335	311	273	296	295	286	302	290	288	326	314	312	299	328	298	293	266	316	322	306	284	317	316	302	258	300	292	312	332	307	289	291	337	299	335	309	311	328	305	303	302	338	322	331	305	297	302	311	303	311	293	326	351	325	332	312	342	330	313	319	297	306	307	322	331	312	306	290	249	309	331	286	320	302	302	322	318	324	304	359	336	306	270	334	278	315	315	281	310	335	334	332	304	294	300	307	357	292	310	315	307	307	293	305	299	345	305	320	318	320	322	344	269	287	304	341	292	294	301	312	299	304	324	314	315	324	312	262	292	296	329	287	302	341	323	271	331	302	315	317	310	336	304	329	329	371	304	292	317	320	327	322	311	329	322	339	293	318	326	320	345	286	313	317	327	311	315	259	311	311	326	288	284	290	291	306	333	286	316	280	334	292	318	298	300	332	305	314	341	350	300	318	339	287	309	298	309	314	311	304	325	322	301	301	303	337	306	308	306	311	311	293	307	295	314	294	287	348	333	357	304	328	296	324	313	299	345	284	307	279	303	313	320	291	310	332	306	317	318	272	293	315	326	322	277	317	337	322	329	315	284	281	322	314	292	285	312	293	295	306	313	294	328	317	324	313	296	288	307	319	306	341	324	303	273	332	322	316	290	327	305	314	277	299	306	316	314	279	284	329	329	295	306	302	287	316	304	298	311	286	315	299	283	308	271	289	312	316	313	343	341	323	292	358	342	319	277	313	315	321	315	300	308	316	285	271	312	302	361	355	312	327	291	344	305	308	302	317	291	311	338	318	325	304	312	306	257	325	315	325	285	291	301	320	300	345	304	341	319	324	337	303	302	331	283	320	314	345	316	314	323	297	296	328	334	314	300	282	305	321	338	315	300	305	308	313	321	328	350	342	333	323	319	332	329	297	315	328	314	300	301	282	300	326	319	315	285	294	288	328	314	288	292	294	327	321	355	312	298	322	296	308	291	298	338	314	325	321	302	330	336	340	313	315	318	282	320	326	302	296	305	298	295	336	320	321	308	290	345	328	324	309	333	266	306	323	309	326	313	305	340	327	294	339	310	323	336	323	310	290	329	297	282	328	296	302	312	317	315	323	299	327	349	320	303	343	304	272	300	307	282	303	332	313	293	309	313	332	308	327	320	317	288	316	297	311	298	307	340	351	319	300	304	318	302	340	321	296	278	283	317	309	284	281	297	320	323	302	300	330	297	327	326	334	329	296	317	287	272	322	327	312	338	304	285	327	316	305	348	315	282	284	307	312	321	322	290	320	335	304	322	310	322	307	326	287	301	295	319	318	329	303	328	309	331	325	284	298	320	290	312	326	325	287	302	288	312	302	329	325	305	305	292	341	316	319	328	306	330	291	286	342	289	286	319	334	312	319	300	339	346	304	313	315	305	306	295	325	300	304	309	309	306	349	313	338	303	343	287	299	314	298	299	291	311	285	334	302	314	309	312	278	303	305	311	320	349	303	312	302	313	321	306	303	287	307	310	320	308	303	327	291	299	320	303	307	328	315	337	338	291	323	281	339	314	289	302	319	293	292	353	330	282	318	334	287	337	318	340	321	297	294	331	271	294	309	298	290	337	312	309	339	332	279	312	301	321	302	326	329	304	325	296	306	337	313	353	301	343	342	303	310	315	329	327	314	331	316	326	304	307	331	326	300	256	280	303	300	287	301	312	305	335	277	354	319	311	339	320	279	339	272	302	275	349	313	308	293	284	330	278	272	340	323	314	295	313	303	280	355	334	309	293	299	302	333	336	314	312	306	313	319	337	302	316	321	351	336	291	338	316	299	296	322	329	336	310	315	304	296	278	320	352	336	327	264	308	326	292	328	299	289	285	299	295	307	296	342	288	277	344	323	285	302	320	334	308	308	297	343	295	305	318	336	334	311	307	286	324	330	329	311	281	311	302	289	347	321	283	321	282	281	298	318	304	303	283	356	333	320	342	310	322	332	305	282	296	279	299	330	293	293	318	324	298	329	321	299	311	312	306	300	304	317	293	339	333	279	326	322	297	336	314	300	291	298	302	329	326	266	298	333	341	289	312	308	304	333	303	306	297	303	314	328	337	305	311	300	331	304	318	329	316	301	311	317	299	309	323	311	288	309	336	266	302	321	297	341	324	325	292	295	316	320	286	307	298	315	334	310	309	307	320	362	323	348	280	336	310	329	327	317	314	322	276	346	297	298	298	305	302	323	305	308	283	293	303	294	297	304	281	268	321	326	311	265	298	271	355	322	319	306	302	331	308	323	266
1973	707	707	721	712	720	750	780	720	715	736	733	696	699	744	701	712	718	707	691	712	728	676	786	687	693	711	689	743	702	683	713	697	686	703	714	689	753	730	731	708	655	762	744	707	690	757	714	734	739	731	689	669	743	700	695	721	707	719	685	721	686	709	738	690	659	703	722	703	708	682	727	636	717	651	681	682	707	735	649	739	679	763	709	730	680	736	695	646	750	685	769	711	713	695	728	728	683	666	711	682	721	687	689	729	710	738	681	687	646	729	710	707	706	709	734	683	678	745	731	712	690	718	711	698	699	728	692	701	680	739	744	695	723	730	674	669	733	730	703	704	720	713	691	713	726	748	694	741	703	685	726	695	720	717	733	746	738	724	712	720	769	713	721	721	740	689	708	704	738	719	752	719	726	750	709	718	699	721	730	746	699	733	677	712	667	686	696	711	685	711	686	703	712	713	673	718	687	713	728	698	739	715	699	686	707	741	639	714	738	688	659	718	708	727	697	641	695	702	714	679	730	698	706	722	687	674	730	670	674	709	672	713	728	687	686	695	789	704	666	737	752	712	682	675	729	728	707	673	694	719	706	748	712	706	693	697	687	691	716	631	670	675	734	709	708	690	664	701	687	706	683	729	707	680	730	687	685	737	678	678	694	727	692	660	726	644	701	700	690	709	676	655	728	700	677	736	686	722	761	711	712	684	681	729	733	721	695	762	742	718	712	772	729	696	722	735	728	678	735	717	751	719	674	684	749	703	715	694	707	718	701	718	731	706	684	705	724	725	692	708	707	688	715	738	717	721	759	737	738	732	764	712	741	724	715	685	709	688	767	735	744	663	698	706	719	711	733	665	686	694	694	686	703	746	681	734	763	720	746	710	689	687	707	715	737	747	707	711	733	657	705	666	679	711	742	673	715	693	717	733	722	718	715	713	691	700	705	719	710	684	746	700	722	693	713	698	693	679	707	713	673	648	712	702	679	712	676	737	708	706	677	690	672	710	739	711	701	769	713	732	714	743	675	723	704	692	664	704	679	744	702	682	718	674	722	683	711	708	707	708	742	723	687	707	692	721	770	684	715	741	775	692	721	755	703	746	733	707	690	724	692	684	749	699	712	712	694	749	691	659	712	718	759	741	682	726	726	699	699	716	698	747	746	749	697	698	710	693	660	704	752	750	705	729	682	721	706	663	731	752	666	727	691	712	693	684	781	677	703	734	754	712	704	699	705	673	688	690	691	683	687	690	661	710	682	708	740	707	734	720	736	705	723	666	695	730	695	688	663	714	726	658	704	716	703	690	743	711	658	712	705	743	720	756	718	677	697	730	693	689	707	696	728	728	712	710	720	715	674	742	734	699	702	746	714	696	738	747	663	645	725	678	691	718	672	706	695	708	706	695	686	698	717	754	690	711	733	712	691	700	736	687	693	725	702	707	708	705	696	699	733	738	742	676	732	717	730	699	725	756	712	706	710	672	705	663	735	726	720	700	707	668	716	720	714	709	729	708	728	749	703	730	714	722	718	736	719	699	708	722	720	742	738	718	702	715	723	734	727	687	724	698	734	717	709	773	697	734	728	757	762	727	720	684	706	726	689	676	758	705	747	729	741	728	650	717	691	715	710	698	734	702	718	747	757	675	697	690	761	725	750	702	725	720	733	726	743	718	709	712	722	707	721	703	679	687	667	750	696	725	690	695	693	738	705	751	738	693	693	726	684	716	728	736	721	656	717	713	713	705	730	739	718	740	707	718	680	699	682	686	698	713	704	682	730	706	722	747	736	690	700	707	730	709	716	712	740	718	755	692	706	747	714	724	732	743	716	712	743	708	672	704	727	713	730	677	747	715	746	711	755	695	763	687	709	732	695	697	678	739	659	700	769	686	699	707	704	727	754	752	703	761	724	757	721	668	709	711	710	685	701	743	678	707	704	701	680	690	703	717	723	735	678	718	726	775	715	690	737	719	763	732	674	687	735	685	743	721	737	707	721	689	708	736	659	739	735	666	748	726	669	682	705	697	677	707	691	726	667	690	695	654	727	705	718	728	767	654	697	727	663	698	684	753	768	741	704	728	708	699	746	675	720	712	712	704	752	687	735	702	725	744	734	713	713	724	745	676	669	678	707	705	728	713	705	727	702	756	722	681	707	654	745	740	699	696	705	677	678	655	707	733	719	720	742	711	704	717	738	659	695	661	665	701	693	746	693	718	736	697	693	746	770	724	718	679	716	707	702	693	701	685	720	714	648	726	665	747	702	655	681	717	732	740	743	715	725	724	692	726	709	728	682	707	800	731	700	756	671	690	710	693	703	697	754	720	756	734	721	722	744	718	702	707	679	720	675	686	717	708	701	728	703	743	750	668	734	732	643	696	698	686	701	709	668	688	692	702	714	707	676	746	718	716	711	730	750	674	705	727	699	705	731	735	683	737	718	720	690	701	706	701	721	690	715	645	739	757	713	713	662	671	691	682	748	708	690	739	706	680	727	748	712	718	672	690	719	711	741	731	687	708	676	687	670	646	714	707	712	711	704	706	685	763	702	703	684	644	708	704	719	750	721	710	704	700	653	728	741	670	727	633	707	668	701	678	736	715	737	725	718	686	675	709	698	703	692	704	643	739	749	748	747	679	695	671	750	729	692	719	726	664	715	692	740	725	730	712	708	739	695	709	691	717	737	705	681	676	728	732	702	701	636	662	715	692	683	751	726	717	766	735	700	725	743	659	750	698	672	761	699	727	714	703	725	748	666	703	678	721	719	736	722	714	729	742	737	704	711	704	705	703	672	693	690	672	720	714	740	725	718	706	718	711	752	686	673	702	704	724	704	787	678	723	748	718	729	705	707	728	739	702	746	719	715	734	712	692	711	736	714	691	669	724	703	750	723	720	649	673	686	720	693	704	705	690	688	709	682	727	677	691	696	717	699	695	740	729	712	705	740	692	727	714	725	687	706	731	709	654	753	721	716	734	767	767	704	707	761	713	674	709	686	738	740	696	717	684	720	750	697	722	708	698	686	684	721	671	676	738	730	742	670	711	689	671	754	656	702	675	698	753	743	698	718	679	733	724	690	684	657	710	694	708	728	681	682	729	703	705	705	698	701	726	679	707	701	727	750	746	760	683	709	745	720	663	744	685	720	696	786	694	692	712	744	699	675	697	725	736	718	696	701	738	692	717	697	722	681	671	734	748	719	688	782	707	715	668	672	651	690	722	723	810	725	741	744	683	717	728	713	714	733	673	729	707	785	718	701	713	712	718	679	773	694	742	741	698	710	661	721	689	714	745	734	701	706	726	715	692	718	727	726	662	722	713	694	709	669	712	680	710	661	719	711	694	718	726	688	704	700	684	686	693	741	719	740	689	682	703	702	743	726	693	712	745	711	685	737	727	750	646	715	720	677	703	697	715	746	718	743	699	690	707	677	742	703	715	747	703	720	717	754	713	692	719	670	682	697	684	700	744	745	690	709	707	719	692	707	696	756	705	650	725	721
7247	574	555	528	432	409	343	380	345	343	351	351	326	320	310	308	307	322	351	323	315	306	320	344	347	316	326	317	347	305	316	329	325	345	324	297	346	311	342	303	307	317	302	345	298	283	337	342	326	324	320	335	361	318	324	309	329	329	340	353	316	326	286	304	305	313	338	324	298	323	312	315	309	306	293	299	360	312	319	320	323	310	319	322	284	332	340	295	315	320	334	317	321	327	315	344	279	317	293	292	311	293	308	357	307	328	319	341	282	332	297	334	319	321	334	307	287	337	316	337	330	336	323	336	286	279	329	306	327	299	324	329	330	328	304	298	332	327	299	312	310	335	300	334	335	287	296	337	297	322	319	279	289	342	330	351	312	305	303	343	298	347	321	334	293	293	307	332	318	310	324	322	321	340	314	335	349	279	304	317	318	330	330	295	337	354	312	299	304	289	289	327	300	323	337	332	313	274	329	350	323	369	302	308	364	285	300	316	338	323	324	334	302	288	349	344	334	323	310	305	324	286	329	310	295	322	317	354	344	342	293	300	313	328	313	325	300	301	307	279	320	302	354	300	316	315	344	309	308	371	322	308	305	306	300	328	315	282	322	330	289	325	333	251	326	351	318	302	318	322	324	319	293	299	331	295	327	299	305	338	314	302	298	326	353	300	324	307	349	352	353	281	348	325	287	327	345	306	280	298	330	305	312	336	300	309	304	349	336	318	294	285	316	328	333	313	344	357	310	342	340	292	318	324	300	304	319	321	327	325	351	349	316	268	300	325	334	332	315	338	328	312	285	305	328	319	331	339	355	334	302	298	331	321	333	342	278	323	338	326	335	308	293	318	308	328	296	307	333	298	310	314	315	321	309	334	299	309	264	339	317	332	306	338	329	327	310	330	289	296	278	321	325	292	331	300	298	306	328	306	304	349	312	319	322	320	341	365	324	305	296	311	287	344	316	357	304	286	311	346	301	338	337	337	304	334	309	308	329	315	325	286	345	303	304	322	316	306	315	308	332	320	309	303	317	305	318	302	293	293	315	309	311	342	313	294	319	308	306	325	339	350	356	331	336	317	314	335	305	304	349	304	342	354	347	329	310	330	358	326	283	326	301	314	304	328	315	290	311	312	322	334	351	331	323	325	319	368	338	327	327	267	297	313	297	316	294	324	307	285	320	337	338	348	340	277	319	330	306	300	289	302	365	323	297	350	299	337	354	334	315	327	308	337	334	321	308	319	342	324	328	342	305	319	315	330	333	298	307	306	267	318	322	310	322	350	329	324	287	312	316	268	297	349	342	349	302	320	323	297	316	305	356	316	300	333	313	332	308	291	325	312	284	321	324	397	345	303	303	269	320	338	319	310	289	323	330	301	320	345	338	321	352	307	306	342	343	357	305	305	346	353	339	316	317	310	343	314	307	313	334	341	328	334	326	349	315	353	300	301	331	328	337	319	296	328	314	294	308	324	340	301	348	300	273	296	306	365	330	335	303	317	350	302	314	321	348	330	327	342	348	309	326	297	283	329	323	321	318	332	338	296	306	291	336	296	328	307	293	303	361	337	363	336	338	343	318	327	301	310	301	316	317	318	335	319	315	336	310	324	320	317	342	327	321	331	312	332	325	321	315	364	325	331	331	339	286	305	352	323	360	307	316	323	369	357	346	321	349	319	323	318	325	316	337	291	287	319	309	318	320	328	335	358	317	331	315	321	328	332	320	328	346	357	299	335	362	302	295	306	303	327	306	324	304	321	343	274	297	337	301	300	334	302	350	321	297	297	289	332	312	286	354	315	300	280	331	309	342	286	332	294	369	297	298	319	344	320	322	313	308	311	350	350	309	318	326	347	309	308	299	319	320	298	325	301	297	322	323	342	336	347	320	309	315	326	304	282	304	307	309	299	348	322	294	311	292	337	291	313	345	304	327	329	327	342	309	314	357	331	301	340	356	320	320	324	323	330	322	316	318	333	337	321	309	330	313	277	304	325	325	324	297	331	319	316	318	298	351	313	338	277	310	315	337	315	341	296	296	324	303	320	346	310	292	319	341	338	307	306	325	288	320	355	320	327	304	310	324	323	306	320	295	329	317	335	313	328	328	316	304	305	327	312	326	316	319	301	337	332	325	296	291	314	304	341	351	322	324	336	310	344	355	322	338	325	349	342	327	303	321	306	289	343	293	275	347	302	299	300	336	321	314	303	320	315	327	334	340	320	345	316	338	302	296	344	310	300	296	317	314	351	344	306	308	299	312	313	343	302	307	312	321	316	297	307	320	342	285	334	292	317	315	319	332	349	330	316	312	357	353	305	309	352	336	335	310	324	326	279	308	305	319	331	297	310	303	328	285	286	369	333	310	311	324	303	305	318	301	318	321	291	330	324	318	329	342	346	296	360	325	286	313	329	331	311	323	343	347	271	323	313	316	312	331	310	316	322	300	328	279	324	314	329	313	317	329	311	306	298	316	311	292	334	288	320	341	302	289	338	352	337	319	352	342	325	322	347	319	332	326	309	340	306	343	296	342	345	312	317	333	313	335	322	309	318	346	310	297	293	318	346	313	328	331	322	310	316	321	322	301	310	325	311	337	303	327	306	325	305	310	354	310	341	324	322	275	320	359	278	309	286	331	314	346	276	312	328	334	329	341	346	322	293	298	306	315	327	319	344	331	332	317	326	323	322	306	342	345	335	283	339	326	277	352	352	293	335	351	332	277	297	327	270	299	335	320	321	303	353	326	313	298	356	307	323	327	316	317	303	356	364	331	342	321	331	333	291	307	310	312	318	307	344	336	358	300	337	311	276	310	301	325	326	341	303	300	307	313	304	323	323	294	299	337	302	314	337	330	323	326	327	321	338	330	340	321	320	289	323	350	299	305	313	285	312	325	323	314	299	307	301	281	293	308	338	319	320	301	328	328	305	293	293	336	309	328	353	317	330	339	305	324	326	319	349	363	320	314	291	271	327	296	314	349	308	316	302	309	319	338	319	318	322	309	343	307	325	313	324	316	282	341	343	297	300	273	316	306	296	284	289	363	323	300	312	306	354	319	344	320	336	327	332	333	326	312	297	328	324	315	305	316	321	316	302	331	353	323	314	318	322	329	320	336	290	292	327	340	312	320	344	290	281	302	344	335	321	311	336	328	281	323	318	311	329	335	318	342	316	329	294	327	345	317	300	339	356	319	320	331	272	314	298	309	310	306	329	292	334	316	320	347	312	308	335	305	310	305	309	319	313	317	324	368	324	333	348	305	348	274	294	313	307	289	285	287	317	290	342	310	336	300	333	320	345	338	355	350	317	343	379	343	296	308	311	321	300	329	317	327	296	322	320	305	345	320	336	295	329	310	324	328	311	333	297	300	294	317	326	347	295	294	351	307	296	329	309	333	274	345	357	309	333	289	339	306	323	322	325	316	272	290	284	331	303	332	320	319	342	313	321	316	284	279	292	328	328	293	341	312	300	334	303	337	314	343	316	331	309	311	301	315	326	341	320
6426	896	1280	1458	1286	1154	1005	994	921	851	852	822	819	844	830	766	792	772	784	817	724	802	792	723	742	727	736	770	764	723	757	747	748	702	697	715	759	728	708	706	786	761	721	702	775	751	710	718	784	715	748	717	719	721	706	741	752	737	735	803	707	714	698	735	740	767	745	750	726	680	725	734	760	760	735	734	770	762	717	739	704	742	725	716	755	758	736	746	723	737	695	766	714	683	734	732	740	697	713	768	716	704	723	722	700	721	733	710	750	707	726	737	704	683	694	698	713	799	742	722	707	746	676	767	690	705	716	737	777	749	702	742	697	677	727	684	708	742	760	725	722	706	776	715	758	744	736	750	736	737	728	725	688	688	719	791	701	772	707	758	749	724	679	724	752	753	726	709	756	733	713	739	732	721	730	740	765	746	731	763	696	749	782	721	750	757	743	725	725	716	739	749	745	741	732	755	708	769	722	760	750	702	779	721	678	712	743	710	742	722	712	692	678	733	744	741	750	751	755	734	692	699	763	727	758	705	737	728	739	740	727	733	753	760	756	695	734	771	713	679	744	740	718	720	709	722	668	712	776	746	693	720	730	670	725	690	783	748	721	713	692	734	734	786	716	721	694	721	728	690	698	682	729	728	780	743	724	722	769	708	724	698	734	747	752	710	749	739	690	710	703	731	704	730	727	745	750	797	759	690	753	726	708	718	709	727	716	754	702	756	706	733	742	731	692	746	718	732	702	703	697	751	771	745	724	737	763	734	737	758	740	701	717	737	734	744	743	658	736	784	719	773	701	742	717	766	742	737	734	683	712	741	692	721	761	753	739	750	726	706	719	688	759	706	732	764	717	737	747	713	756	717	749	778	730	718	758	777	756	721	733	745	718	726	767	720	750	709	679	711	735	744	747	722	762	747	724	708	750	766	744	710	730	703	690	778	686	757	732	766	742	690	722	742	698	713	725	754	664	706	789	737	710	767	708	793	698	705	750	694	713	742	753	760	728	679	731	777	704	780	714	726	696	774	708	666	733	739	705	723	682	684	695	738	702	710	766	748	698	718	722	731	735	725	692	684	749	752	705	780	700	753	747	747	759	711	758	702	727	722	729	704	681	718	728	701	731	699	749	720	707	741	690	750	770	710	684	686	684	702	720	757	682	734	757	693	754	715	772	721	722	719	722	710	767	790	783	755	730	764	722	706	701	722	744	715	721	730	708	720	760	672	706	678	760	739	765	752	729	706	717	734	763	763	693	700	772	752	752	751	705	724	705	759	707	690	720	716	739	720	671	717	702	800	734	633	669	747	739	738	736	749	740	701	678	658	705	709	740	708	718	732	699	743	718	704	789	709	735	678	786	753	724	733	737	749	725	690	748	751	708	756	704	727	693	719	708	727	828	737	720	667	746	723	744	737	724	745	758	731	755	692	728	746	685	695	641	746	745	656	724	733	698	736	704	740	733	757	692	722	686	711	744	694	716	719	738	686	725	718	723	750	710	717	709	713	738	743	714	740	728	718	751	735	743	723	766	715	764	728	730	760	727	724	707	713	707	717	714	692	762	751	711	703	726	718	740	744	656	729	697	731	754	733	740	722	717	752	662	731	752	723	775	750	742	733	717	765	693	714	741	748	723	730	707	699	719	692	722	761	748	688	727	793	685	723	725	695	698	698	703	706	748	717	763	717	763	705	755	756	752	718	712	693	698	709	693	720	703	750	706	689	722	710	701	717	728	737	742	714	721	750	726	733	753	763	712	713	795	713	727	741	671	758	713	688	733	673	740	731	728	748	725	685	741	742	750	726	711	752	711	714	707	708	696	717	740	730	728	719	744	724	701	682	723	729	740	750	706	645	716	748	739	750	730	716	696	699	668	723	733	731	696	706	750	758	702	754	739	783	727	770	704	699	769	760	737	761	741	722	673	673	755	798	722	726	737	713	676	715	694	678	687	703	783	741	720	703	703	692	691	718	714	755	763	719	731	718	712	731	714	743	758	734	719	716	720	670	730	770	745	739	695	711	728	700	727	749	702	703	749	746	777	747	767	778	729	704	685	696	699	696	703	768	746	732	729	717	765	742	710	735	739	740	740	719	720	684	773	724	720	743	685	721	706	730	692	738	750	824	750	735	685	697	697	728	699	686	707	734	676	752	742	709	670	710	702	683	722	706	736	741	660	741	748	740	771	748	740	749	669	720	730	670	727	757	749	740	704	753	690	773	727	745	752	753	754	751	709	731	745	698	750	707	749	746	705	697	736	745	718	723	727	696	726	739	725	748	757	726	741	718	729	681	715	682	759	704	685	698	746	690	744	742	688	724	789	739	674	732	712	714	752	713	726	746	721	728	741	714	681	778	718	744	742	724	733	743	678	749	736	754	739	725	737	728	726	703	754	712	726	740	782	689	702	681	701	733	702	746	696	691	745	719	721	717	735	737	707	775	719	723	741	713	723	746	736	713	727	686	710	731	680	729	702	693	760	700	719	714	708	717	722	761	668	693	776	709	752	756	690	740	730	740	773	686	722	699	732	726	670	723	726	693	729	739	712	691	707	735	723	686	732	729	695	703	728	735	709	727	733	726	745	703	701	728	753	700	726	728	752	741	688	761	698	725	736	706	761	718	778	703	701	754	720	733	711	706	753	690	742	740	721	696	709	722	745	754	680	724	756	729	719	708	688	697	761	703	653	727	719	760	692	758	747	685	731	747	722	723	680	698	697	704	744	696	710	713	739	706	709	706	720	693	690	684	722	666	719	761	688	793	706	736	706	742	702	731	726	675	691	702	692	736	711	744	697	723	781	714	716	683	693	711	641	691	724	737	717	747	742	699	695	737	691	777	767	704	709	738	707	734	748	687	724	740	751	712	742	707	722	753	727	735	727	666	692	680	712	698	719	741	726	700	751	708	738	707	725	790	736	735	736	729	667	713	745	747	719	739	663	746	735	719	747	736	716	747	737	722	743	706	691	707	724	686	779	734	742	691	719	705	754	716	725	720	716	689	741	724	702	696	695	711	708	705	684	707	705	711	715	676	728	745	763	698	700	718	764	760	742	689	698	695	777	749	733	715	718	702	707	724	747	712	735	709	755	751	715	731	746	708	704	683	718	707	738	728	732	695	721	746	748	734	678	771	714	733	743	733	736	678	706	750	704	744	729	710	730	730	699	755	703	710	716	711	721	753	737	721	713	769	726	724	692	726	698	716	732	722	712	724	702	761	725	776	740	714	741	726	735	732	680	712	709	679	749	762	770	776	680	737	713	711	710	732	749	683	724	695	704	740	727	751	769	743	718	715	739	743	714	722	701	743	722	731	707	712	700	738	706	722	745	703	762	724	713	760	742	714	706	714	706	703	731	723	724	688	683	714	714	723	671	706	721	720	759	737	734	702	727	695	763	743	720	737	737	732	727	708	739	754	723	678	731	702	731	739	725	764	753	709	734	680	691	746	704	749	716	747	739	721	710	717	757	750	715	714	735	709	737	728	791	686	745	734
13101	950	765	674	519	411	400	329	318	264	270	250	284	263	290	279	254	281	242	262	274	251	218	252	257	291	235	246	254	251	232	213	241	270	225	243	286	245	258	254	238	238	267	252	209	226	233	255	242	250	237	224	239	230	245	236	259	230	269	231	233	191	258	254	233	233	245	252	194	244	251	219	278	227	248	236	236	205	232	209	214	216	234	220	225	205	239	230	259	233	249	258	224	256	234	245	216	239	222	242	225	252	249	241	242	249	236	232	261	227	240	230	236	232	243	236	221	230	265	225	202	230	244	230	243	247	229	235	250	250	211	245	243	215	244	252	242	227	228	259	236	230	225	210	218	244	193	227	240	217	251	235	241	243	240	228	258	196	232	224	251	246	221	251	221	248	243	239	249	237	277	197	237	259	258	250	239	242	256	243	244	255	215	256	203	238	238	214	252	236	231	229	237	221	251	228	236	256	237	216	226	252	207	247	228	217	236	254	237	225	232	211	251	249	232	254	253	244	236	220	240	231	235	217	254	214	243	242	232	228	223	220	263	256	245	229	227	245	252	265	238	209	243	227	227	228	231	238	240	241	257	231	231	257	237	250	234	222	245	226	221	249	238	252	246	231	219	247	243	238	226	228	227	271	221	221	239	248	234	238	224	227	238	258	252	237	249	219	268	257	212	211	257	212	247	214	219	214	222	211	233	229	239	233	224	231	234	202	254	219	272	266	233	212	225	218	232	250	257	249	232	272	203	230	243	222	281	221	271	235	239	230	230	245	218	263	268	216	245	233	239	253	201	248	218	233	243	244	223	223	262	250	266	250	260	257	220	257	235	240	223	232	256	271	226	234	239	257	226	197	231	215	236	225	236	249	239	250	249	236	270	247	252	228	212	236	227	233	228	245	204	240	247	227	250	252	239	236	250	239	226	240	249	238	242	215	212	233	247	253	275	230	238	247	262	225	239	229	222	226	276	235	229	235	234	235	240	201	201	233	230	264	229	232	244	253	229	253	235	232	247	217	230	228	212	260	231	229	217	225	210	235	263	260	222	232	233	219	254	228	232	206	230	257	222	257	254	236	252	247	237	245	225	236	256	222	251	229	270	230	212	237	209	201	207	229	217	234	227	253	233	244	203	188	231	241	215	247	232	227	246	236	229	226	260	263	240	236	251	218	221	255	226	251	230	221	227	238	241	255	249	262	255	254	225	254	223	244	257	231	241	239	229	245	208	206	206	227	243	230	235	220	256	228	239	275	251	243	248	232	219	231	234	217	239	241	230	243	216	243	248	271	242	232	220	228	242	246	248	229	232	240	233	211	248	254	225	223	252	260	243	247	279	271	209	225	221	259	255	258	245	215	243	224	250	217	261	253	243	262	233	246	234	201	261	233	236	248	216	235	251	225	276	252	253	217	230	244	267	242	227	199	242	232	223	223	226	233	237	228	249	259	268	241	231	229	211	240	243	266	215	230	227	219	226	263	239	256	237	246	249	215	227	210	244	248	257	243	231	230	221	237	232	205	219	247	225	281	258	258	221	262	271	257	199	227	211	234	226	220	237	208	214	240	205	217	249	228	212	245	218	217	240	217	247	262	248	219	237	222	250	233	235	218	238	235	244	232	243	266	218	224	212	257	231	242	233	241	250	250	260	242	236	232	219	217	237	244	237	239	217	267	231	246	205	246	230	209	277	247	196	223	215	247	219	227	224	248	267	220	255	233	222	257	254	226	249	225	228	243	245	260	230	242	249	224	236	235	192	246	252	219	267	256	225	230	232	235	232	269	214	202	246	223	228	209	247	251	230	267	218	235	239	234	248	232	266	265	261	239	242	251	263	241	265	256	239	254	204	240	262	246	247	220	259	245	247	287	232	219	240	251	231	235	253	264	209	225	210	229	262	225	240	220	229	252	243	272	221	246	248	215	228	244	226	222	255	224	239	229	242	253	209	250	213	209	230	228	234	254	229	265	244	273	230	249	233	225	213	245	261	218	223	231	240	235	241	248	207	244	249	231	216	227	238	238	216	209	245	240	229	239	233	266	262	235	246	203	232	277	260	244	234	194	247	228	215	235	250	264	217	241	257	240	231	201	229	246	233	242	242	250	241	243	222	234	238	235	217	229	247	271	218	259	235	237	244	215	211	225	272	261	212	235	251	237	232	267	208	225	248	253	270	234	220	220	263	228	248	231	248	209	236	237	254	218	214	232	235	243	228	225	202	224	225	238	271	219	220	252	219	232	250	248	247	224	289	258	222	237	242	241	228	229	257	229	252	235	225	244	231	234	245	225	272	251	217	248	235	249	252	232	215	228	220	224	211	246	250	243	251	248	229	238	235	229	214	203	255	214	241	230	250	222	253	246	246	233	247	239	220	247	254	236	228	256	255	210	239	231	240	233	239	214	236	234	224	223	223	235	248	253	249	237	221	219	257	248	232	220	232	238	251	214	279	236	243	243	226	214	200	276	241	265	228	217	209	257	230	228	231	212	253	254	216	259	229	222	206	245	228	270	220	208	226	248	270	275	239	241	249	235	236	223	236	236	249	235	195	228	250	189	252	204	279	249	218	221	229	249	236	252	238	250	250	234	242	216	228	240	236	246	241	235	259	239	248	224	232	234	205	260	221	226	224	252	266	243	250	285	236	226	231	262	233	227	248	244	254	239	259	233	239	250	232	223	231	242	266	207	203	234	246	267	222	224	239	236	244	225	245	237	197	231	219	243	237	232	269	252	225	234	237	235	265	222	252	233	229	203	233	232	213	230	252	224	212	237	230	225	245	239	229	231	239	191	227	237	227	243	252	199	219	249	246	231	238	243	258	238	258	229	251	214	250	226	244	253	256	246	250	201	238	227	236	229	252	259	255	266	255	275	243	252	251	259	254	272	232	226	212	236	238	241	215	250	237	228	239	256	242	229	240	245	242	222	222	252	239	228	220	251	238	253	265	226	230	234	243	229	221	240	237	226	225	246	211	260	251	244	239	245	254	207	245	273	206	199	231	243	216	258	236	245	242	228	226	241	215	258	255	249	207	250	237	214	232	238	247	250	249	253	283	226	223	211	284	258	224	253	257	215	225	224	239	247	202	230	226	235	252	257	230	226	216	196	224	244	205	244	236	241	217	260	232	241	205	219	230	244	223	225	227	253	212	242	272	235	259	232	258	239	242	259	232	280	229	230	239	230	227	247	224	219	233	236	227	238	223	261	224	238	215	235	226	246	243	226	262	251	232	262	249	230	252	241	238	241	253	237	182	236	207	228	245	225	251	228	245	203	219	258	238	234	226	236	243	254	219	251	213	241	271	241	271	243	229	229	263	258	248	227	228	226	230	259	242	247	232	250	258	246	221	227	265	225	226	234	236	248	230	252	244	266	244	244	240	215	241	233	235	242	233	242	258	255	224	255	266	246	209	243	214	252	263	232	215	237	240	208	243	223	238	216	232	233	211	235	234	254	257	220	227	218	229	248	243	268	246	212	265	213	228	261	252	256
7920	1026	1694	1888	1648	1367	1181	1051	962	912	807	777	776	723	695	722	687	621	660	639	589	650	664	604	577	595	589	630	628	608	543	554	575	607	636	577	602	603	556	594	543	619	593	539	564	586	547	559	603	525	530	584	591	602	567	544	580	628	556	548	590	609	584	539	536	597	565	579	555	566	555	566	566	535	610	594	515	574	586	555	538	521	603	522	563	576	535	564	544	564	552	552	538	578	532	531	555	515	527	570	595	544	580	540	566	572	580	573	552	569	544	566	548	560	569	570	574	540	592	510	556	521	552	533	531	506	551	572	579	568	557	541	549	548	578	526	563	538	559	577	535	580	518	523	558	588	564	568	520	568	562	556	529	584	594	504	555	549	530	544	533	579	557	588	600	560	562	576	534	546	544	585	589	548	558	521	588	595	517	555	566	568	562	600	579	562	557	560	543	591	533	569	571	557	574	496	604	540	549	546	582	569	552	565	543	542	503	526	568	558	535	578	547	570	572	532	610	568	570	564	537	551	580	592	546	561	573	571	514	561	538	547	580	552	544	538	577	529	604	531	521	543	557	574	558	553	521	544	553	544	540	569	548	533	520	582	512	544	545	526	545	551	569	506	548	537	589	558	572	573	515	576	575	588	508	535	519	590	510	526	592	521	579	582	582	542	535	594	573	530	529	547	588	605	573	562	540	599	548	567	564	549	554	545	571	586	551	569	589	553	511	576	563	565	579	516	561	551	533	519	537	578	519	585	557	539	564	537	555	541	529	561	543	585	524	582	555	509	526	518	514	535	559	593	563	565	556	567	534	576	573	527	567	577	545	573	550	537	571	586	577	514	628	546	564	551	531	573	551	536	538	541	559	581	575	562	576	527	539	549	586	588	583	561	557	594	531	550	577	555	570	609	503	516	514	544	522	568	516	572	571	553	527	533	548	550	538	557	547	552	541	539	577	584	548	553	564	575	541	560	599	544	527	572	544	566	543	560	525	564	582	515	543	544	533	567	551	553	572	545	587	591	575	562	543	546	584	568	567	542	554	543	567	539	519	534	574	567	590	561	575	579	556	566	512	519	546	596	546	603	562	574	569	575	598	526	571	527	549	514	557	566	521	562	538	556	527	579	587	547	553	508	522	558	530	540	542	573	569	538	588	572	565	592	553	561	588	538	547	528	574	519	557	568	573	575	539	586	573	551	534	559	518	560	578	591	522	598	557	558	540	538	542	563	540	530	574	558	518	537	570	552	559	575	553	555	493	542	573	545	544	536	589	555	588	523	563	580	563	491	576	591	522	560	569	535	553	574	526	564	564	559	599	560	541	535	587	542	571	537	556	524	559	548	581	563	532	548	567	548	550	538	537	526	551	608	583	523	559	558	545	512	585	543	562	524	551	542	538	573	575	605	544	574	522	534	531	580	548	566	579	516	538	577	570	555	541	586	550	548	522	578	549	553	538	537	555	534	554	567	544	548	551	515	533	540	499	535	549	559	578	525	550	552	541	588	549	543	514	537	558	541	566	490	549	500	511	547	556	562	520	560	534	565	570	574	526	499	556	540	576	544	551	509	573	551	575	539	552	562	587	544	537	523	600	558	591	570	531	537	557	582	542	547	580	568	536	580	590	563	586	562	579	608	540	543	556	566	541	566	533	554	526	587	550	589	570	537	552	561	607	543	575	548	547	534	546	537	551	560	520	574	557	585	563	518	543	581	531	536	552	562	543	553	581	530	558	550	581	605	526	561	584	584	566	586	496	536	551	542	563	583	578	526	571	500	489	547	561	541	542	572	509	594	593	565	530	553	557	582	562	555	518	564	522	541	548	533	578	593	527	519	517	496	520	555	576	529	542	552	564	524	536	582	539	576	621	580	538	512	556	551	567	560	574	554	579	547	608	517	517	514	553	550	536	501	554	537	502	571	561	550	536	575	506	574	561	565	557	544	581	581	589	567	589	581	548	539	562	515	536	570	505	576	556	562	557	513	555	584	588	537	532	577	546	504	523	581	537	533	497	564	554	592	564	533	558	581	555	517	541	575	524	553	547	548	551	541	533	549	523	527	545	558	540	545	527	563	519	521	573	559	567	581	534	507	552	619	551	538	541	593	562	560	519	551	564	528	584	544	541	578	538	583	552	568	552	546	561	549	539	595	532	543	574	554	564	582	573	551	553	569	590	512	561	543	557	551	530	515	548	579	567	589	528	572	546	533	553	570	547	541	578	582	574	560	552	537	535	532	540	602	589	578	550	559	559	562	567	563	535	546	570	521	554	616	536	605	561	557	536	523	532	574	551	540	580	583	528	582	576	534	568	511	550	572	553	534	608	610	549	551	530	529	591	549	566	578	568	562	519	535	554	538	568	534	525	557	511	548	560	554	562	529	558	543	556	603	514	551	549	595	547	562	560	581	507	501	582	548	519	530	541	512	582	573	538	525	578	556	558	549	521	557	500	577	526	539	508	579	553	538	565	555	546	535	524	573	547	564	571	542	545	545	546	553	553	549	546	530	525	562	537	539	575	536	539	577	541	521	564	528	517	541	576	613	546	589	550	579	536	586	567	554	574	587	556	562	536	553	567	538	515	548	583	541	565	560	550	518	543	539	593	525	611	546	548	559	519	560	541	588	553	548	558	528	538	568	557	572	530	531	575	540	527	569	548	586	545	558	571	558	615	512	542	592	557	562	549	544	537	534	578	571	532	552	506	536	530	540	544	558	560	540	546	556	549	563	584	541	564	563	543	546	556	568	538	578	565	553	595	586	525	581	577	515	538	570	536	565	541	543	554	583	510	589	546	564	558	545	550	541	570	545	543	539	566	558	555	544	556	515	566	537	577	566	537	565	573	544	556	539	574	541	562	528	524	557	601	557	575	536	518	529	557	538	563	537	592	538	582	589	564	544	595	581	580	551	574	530	584	565	532	580	560	589	542	551	553	490	561	556	549	555	551	552	542	590	592	529	543	573	555	542	559	580	554	520	546	599	556	557	567	582	538	488	550	586	555	559	549	585	586	573	546	549	617	503	562	570	547	532	557	547	581	516	587	563	547	592	500	565	597	567	562	519	543	539	550	549	507	557	567	545	541	550	538	552	568	550	510	563	559	534	521	552	557	546	574	542	548	568	588	590	539	519	561	544	524	547	568	573	557	550	600	569	546	542	571	534	562	559	529	550	568	488	579	540	524	551	536	512	578	561	500	532	509	540	534	539	521	574	596	573	567	562	529	528	566	572	534	533	543	527	564	544	560	540	543	534	579	552	597	587	525	546	561	545	527	523	563	523	577	577	580	540	557	542	551	538	537	542	552	540	605	585	539	535	589	539	548	521	556	556	570	557	551	562	554	569	560	507	587	518	541	519	536	540	580	548	564	517	517	534	557	546	598	559	618	580	581	572	565	605	552	537	516	514	528	598	560	545	570	594	553	536	582	558	544	576	546	571	554	556	557	609	551	520	542	532	592	496	554	545	574	559	567	526	569	563	551	519	564	611	548	536
1407	307	305	314	301	335	316	294	317	309	297	320	308	291	309	319	301	353	321	319	307	317	296	305	261	305	345	332	311	352	336	292	330	277	324	287	293	337	307	279	275	296	326	287	265	292	316	292	309	295	307	315	300	293	309	304	321	324	307	301	303	303	330	310	290	304	301	294	331	335	315	339	311	280	276	327	308	288	322	308	334	319	261	277	316	292	276	319	300	299	295	274	313	342	295	334	289	340	302	296	297	337	315	304	324	308	348	318	287	272	288	319	307	317	289	321	272	325	311	301	326	296	287	271	328	332	333	314	266	293	339	332	318	310	294	293	315	287	300	323	294	304	291	281	290	320	313	310	285	295	337	325	308	322	279	307	293	335	315	336	310	301	303	309	294	303	309	294	306	319	297	307	293	312	303	325	287	288	345	330	314	322	331	297	294	321	299	327	320	327	319	280	316	322	327	308	304	302	303	334	293	305	292	317	329	283	298	297	312	296	278	325	300	305	332	294	316	266	315	316	329	332	291	317	284	335	307	315	298	279	295	332	312	323	284	309	296	293	347	329	286	303	295	324	293	294	326	287	324	329	285	262	341	280	325	323	286	317	266	301	323	314	327	302	306	309	347	334	325	323	277	293	324	326	295	325	316	324	326	319	307	328	347	276	320	303	298	310	283	308	328	328	371	315	319	274	334	301	365	278	310	343	303	319	307	316	336	313	280	313	329	303	289	300	329	276	323	324	295	338	308	275	294	298	320	315	321	358	297	327	312	300	300	306	319	296	303	329	294	344	323	307	307	290	326	267	312	274	337	313	314	291	282	314	326	333	335	315	303	336	347	338	323	318	306	315	303	366	282	325	300	297	304	296	287	319	316	304	321	307	296	294	324	293	310	292	309	324	334	331	317	326	333	319	319	279	304	293	267	317	292	289	320	303	348	295	327	292	309	279	305	340	297	305	295	300	311	329	285	315	302	314	295	299	301	349	313	313	311	355	311	292	310	319	340	334	281	282	285	286	300	283	309	333	332	315	300	293	276	294	310	262	315	324	303	321	275	309	329	319	330	300	328	299	307	292	306	331	329	305	324	298	315	287	307	327	359	304	320	309	313	325	298	273	349	318	305	275	295	300	332	358	335	285	295	304	307	318	307	317	352	331	338	314	321	326	319	305	258	329	287	300	302	320	312	322	272	324	324	334	275	286	313	336	302	299	332	288	268	321	314	361	331	327	333	300	317	297	324	306	305	322	295	316	301	326	340	374	310	306	277	347	308	310	268	312	295	328	289	322	294	294	292	296	320	288	295	309	301	283	282	295	316	328	299	294	283	299	283	306	320	304	281	342	289	329	300	305	282	307	281	286	312	299	288	321	312	298	336	307	340	303	287	353	333	291	301	267	309	338	307	326	324	306	297	321	281	315	308	319	306	315	324	311	273	292	326	331	285	319	308	288	335	325	295	290	314	312	301	332	298	323	295	310	288	309	293	334	341	305	315	305	322	317	326	288	315	301	308	292	270	321	291	292	281	285	315	290	324	285	316	291	328	302	324	329	323	312	287	284	322	305	313	324	336	307	337	336	271	290	321	295	292	309	311	327	307	295	311	290	305	301	293	310	310	323	305	296	301	281	292	303	290	281	298	322	345	328	330	291	326	323	276	322	319	275	287	319	328	309	274	272	319	289	285	296	316	315	324	332	336	289	315	313	309	307	342	299	314	324	294	326	328	299	276	301	315	327	307	313	295	329	302	325	288	280	285	321	325	311	294	314	339	309	305	303	315	290	295	359	319	291	298	314	307	331	326	320	323	321	311	290	291	334	303	337	276	291	327	310	353	326	332	326	310	267	292	354	298	294	301	327	330	302	288	298	321	307	290	321	315	340	312	320	299	306	304	284	321	306	295	325	323	300	293	294	311	281	278	296	336	311	313	318	329	316	298	318	328	282	287	317	312	318	319	291	311	292	290	305	319	308	328	312	308	304	302	281	321	296	284	328	290	286	331	293	296	311	299	311	305	300	284	280	288	270	309	278	335	316	336	309	326	299	314	304	339	321	316	311	322	291	315	294	344	294	299	316	310	307	290	307	307	294	299	318	308	274	339	296	292	332	318	302	291	316	293	287	293	309	322	294	285	309	322	268	365	309	293	318	283	260	274	304	310	313	294	310	326	308	280	269	325	316	324	307	287	277	294	305	341	318	313	315	285	319	309	328	314	323	321	319	336	284	301	320	311	280	320	318	301	315	298	286	328	285	318	315	322	300	318	366	315	312	300	288	310	298	293	305	305	317	332	293	301	336	318	301	308	317	288	328	346	315	338	330	334	281	321	308	305	300	297	308	258	315	288	352	301	306	281	281	299	295	307	296	307	311	326	316	325	322	292	297	319	313	328	298	286	297	339	305	284	283	272	293	276	313	335	330	277	303	294	338	279	295	278	340	301	315	336	311	296	300	307	317	320	304	325	318	345	309	324	326	305	285	345	348	309	299	276	324	300	295	274	312	321	310	335	319	308	302	342	332	303	313	309	313	338	296	297	303	310	311	325	307	288	313	346	286	284	264	338	302	291	324	296	305	299	318	286	285	286	344	339	325	331	331	269	290	299	326	334	303	289	330	264	294	304	288	294	288	348	309	294	334	311	256	293	317	309	317	340	346	296	300	291	346	302	326	321	287	300	262	299	337	290	317	291	303	284	330	304	270	307	280	304	348	311	333	294	299	301	314	293	359	321	315	346	336	323	304	288	323	291	324	346	307	319	319	296	321	323	295	292	325	298	285	326	316	317	301	295	297	289	318	322	318	315	325	310	344	334	333	288	293	317	280	313	297	300	331	306	325	285	328	301	300	320	343	305	307	312	296	297	306	317	313	351	329	314	293	320	265	332	309	278	292	297	302	287	312	337	347	304	312	288	296	298	337	335	297	275	294	340	312	314	315	301	296	328	313	312	286	329	315	328	304	306	310	312	324	291	304	303	337	316	317	325	298	318	303	295	326	285	315	367	296	303	310	300	317	317	323	301	307	291	319	325	326	307	313	309	339	305	292	311	307	312	285	315	309	271	282	320	296	280	324	297	311	318	312	324	318	266	294	331	285	316	325	316	302	314	293	335	320	312	307	299	324	306	302	271	266	314	314	331	336	289	284	333	338	316	331	351	287	327	316	286	299	303	291	319	310	324	306	318	269	300	327	330	309	351	330	332	332	316	275	323	287	326	317	310	356	299	343	292	297	313	308	301	317	311	349	288	301	289	282	301	301	294	311	315	326	317	298	318	295	328	343	283	311	279	293	303	310	321	330	314	310	343	286	281	295	304	302	317	306	286	277	319	316	323	301	304	323	278	307	325	313	299	296	322	317	280	295	315	337	310	306	304	306	328	355	261	320	351	299	298	284	337	310	319	300	265	314	315	315	282	283	285	303	310	326	273	290	264	301	319	321	315	294	311	282	300	294	275	324	306	294	307	353	300	323	315	329	334	332	284	331	333	323	322	320	298	320
1970	782	743	762	723	723	721	753	693	759	757	691	686	732	733	647	695	714	739	747	699	685	712	724	758	767	689	694	668	727	721	740	784	728	701	704	749	709	723	728	728	701	714	703	788	664	701	716	710	718	727	693	715	720	719	690	748	739	706	698	723	704	717	684	657	675	666	721	689	714	700	676	764	724	734	715	695	745	722	709	756	719	730	705	700	664	673	735	700	723	662	674	647	716	689	686	737	707	699	691	699	747	704	718	679	743	702	753	728	698	739	731	737	700	691	697	697	709	688	696	721	746	684	712	688	698	670	695	672	711	745	723	723	680	773	711	754	730	695	697	760	685	686	743	707	668	620	698	660	659	689	712	692	701	641	720	709	735	719	690	728	700	697	723	660	729	711	730	716	703	709	696	702	662	727	712	683	709	719	714	701	719	734	726	695	716	718	737	672	693	725	718	706	724	701	694	723	718	700	736	705	683	708	695	744	729	698	694	663	676	720	721	685	711	695	727	754	701	697	719	717	714	726	688	724	743	718	652	717	739	723	712	679	748	725	698	746	680	732	698	722	711	736	710	669	681	693	696	665	675	741	624	685	766	740	752	678	704	694	731	703	679	729	716	691	669	743	697	699	687	640	686	714	676	738	704	755	728	734	725	692	725	735	695	704	693	719	711	708	681	705	740	709	735	709	648	691	675	730	692	695	701	733	704	769	694	645	662	731	714	703	686	732	713	703	698	642	687	740	728	687	714	712	711	670	646	709	650	711	683	709	711	720	767	683	669	732	722	727	676	693	708	706	665	705	717	692	704	689	723	679	716	670	701	683	684	729	717	718	707	689	737	704	673	777	701	716	744	722	700	729	676	724	682	728	687	757	710	657	734	730	710	742	701	710	700	711	696	725	740	741	757	679	681	700	710	729	725	689	711	681	732	714	657	697	659	699	719	706	696	689	678	677	688	708	694	705	679	709	689	670	699	746	697	707	769	740	702	733	659	707	757	710	707	697	701	681	713	678	721	749	693	688	700	720	713	701	652	691	729	707	698	700	743	731	660	714	665	727	674	683	711	783	693	715	712	709	690	748	677	709	708	718	750	719	702	667	733	684	716	753	714	727	747	680	722	672	695	691	717	689	690	695	659	673	694	710	690	731	736	677	717	698	693	722	724	705	685	738	687	707	709	679	699	696	729	692	712	741	700	738	753	666	664	697	689	705	754	679	683	707	726	691	702	679	695	703	679	675	666	725	700	709	754	721	737	740	761	677	753	698	685	670	725	686	700	724	705	747	712	642	663	678	754	703	735	673	734	723	697	701	705	666	686	726	673	739	700	701	716	730	764	632	744	765	678	709	712	670	683	696	685	702	707	688	697	681	724	740	730	709	682	691	719	685	716	663	695	701	717	721	680	682	706	689	718	695	716	711	683	717	697	705	728	719	660	722	734	729	712	713	705	697	671	713	711	743	726	651	734	705	679	678	696	723	747	719	763	741	703	654	690	637	724	691	702	694	748	728	696	696	719	719	665	675	720	714	711	674	676	755	704	749	699	703	684	673	688	694	683	689	690	668	652	702	715	698	682	681	694	698	720	746	720	703	747	754	738	679	705	717	675	680	669	698	705	691	747	674	731	765	692	692	749	796	697	728	731	676	727	697	660	718	706	713	734	689	678	716	715	724	694	743	681	783	683	746	684	712	698	684	684	741	757	698	705	724	706	704	702	684	660	677	741	689	752	700	726	682	673	669	738	704	713	709	708	677	724	753	735	659	711	700	686	704	635	694	696	721	721	708	682	687	720	751	761	695	672	760	673	736	729	731	722	700	675	706	703	684	709	703	735	719	724	692	713	708	693	698	711	750	677	684	728	701	684	728	673	673	695	735	665	701	756	692	686	722	680	681	675	677	706	726	719	727	728	655	705	728	714	709	695	666	673	697	728	713	662	805	684	699	723	690	689	743	697	709	700	667	679	715	648	691	727	705	698	741	705	746	734	704	703	687	700	674	688	741	723	696	718	695	680	729	723	715	690	744	718	706	702	710	672	669	708	655	710	738	696	719	704	759	708	739	723	759	682	725	716	652	758	692	667	683	711	692	700	701	691	666	673	690	651	703	717	646	722	720	673	727	744	723	690	688	740	706	690	702	776	745	717	649	699	749	673	689	675	696	724	723	723	688	727	746	695	683	710	688	645	733	680	656	679	679	706	693	671	690	709	695	738	715	714	702	700	733	688	710	743	703	689	714	733	711	695	675	673	674	698	658	644	687	666	728	702	723	738	686	737	723	676	693	684	770	700	726	663	762	733	708	683	649	708	734	700	736	734	714	740	668	672	637	710	721	733	644	682	694	700	702	685	688	690	677	732	716	687	722	668	707	702	725	664	710	707	703	681	646	686	684	707	679	704	734	705	727	723	675	748	779	696	708	693	707	748	657	763	652	713	642	737	733	702	725	723	696	692	683	713	724	724	680	673	683	720	721	636	701	674	711	725	755	697	675	721	752	740	686	717	756	711	712	685	674	727	700	703	661	665	718	668	701	744	712	669	739	691	671	686	664	693	687	714	701	662	659	669	662	735	715	680	670	662	666	657	693	720	686	696	661	696	707	673	710	653	748	744	673	715	672	696	744	712	706	723	693	687	655	732	710	698	706	687	732	696	705	705	730	690	722	699	642	721	691	718	698	717	718	698	768	727	742	705	691	663	727	689	690	643	701	687	706	738	731	713	677	706	716	715	722	698	706	698	689	750	666	724	689	689	713	690	707	700	666	685	695	726	767	722	706	695	733	717	663	718	687	743	714	678	714	709	734	693	688	744	701	681	673	701	667	715	669	734	738	721	686	647	714	721	698	731	743	692	746	694	710	684	691	638	742	684	686	746	694	703	729	736	740	670	644	752	716	728	720	689	766	730	736	717	733	701	707	678	664	725	726	749	719	717	683	704	725	702	704	670	757	697	687	752	669	676	655	701	689	730	646	716	753	701	708	670	677	706	726	686	738	727	698	700	714	692	676	710	698	658	709	719	697	704	702	684	662	707	698	703	722	720	695	748	667	744	722	660	716	666	717	685	723	654	687	699	748	700	712	692	709	704	682	703	722	648	693	692	726	711	727	728	684	700	699	712	717	705	688	722	727	730	705	693	709	702	682	675	706	711	757	746	720	755	754	714	671	719	728	693	718	699	671	707	759	674	695	630	759	748	674	736	747	706	697	706	686	707	710	701	681	681	681	681	725	707	702	669	749	667	687	698	691	690	693	725	717	736	714	664	739	678	714	722	694	711	684	685	750	724	766	651	691	659	694	715	675	737	678	690	730	679	644	731	701	676	712	723	681	673	683	736	726	751	727	726	666	734	683	717	711	703	715	707	683	723	659	662	769	701	729	695	683	701	702	713	706	670	691	745	705	686	689	757	778	713	722	679	701	714	683	709	753	705	672	730	686	721	687	689	649	664	725	698	736	722	696	681	686	684	743	709	695	708	701	704	702	726	699	688	701	730
7235	565	563	536	419	361	325	316	379	338	381	310	323	331	350	348	324	319	321	339	337	351	319	357	333	285	339	297	319	340	314	321	334	299	359	338	315	325	324	313	308	337	317	312	306	311	317	325	329	353	336	339	283	288	320	309	339	310	285	327	320	342	314	310	303	325	303	316	322	319	301	317	263	316	314	314	332	317	332	302	334	312	343	326	338	272	338	294	308	287	320	303	304	308	299	332	290	301	295	290	300	301	262	317	343	304	306	292	290	299	354	316	352	343	323	323	341	317	283	321	338	285	318	324	288	326	318	343	327	321	314	325	309	329	320	307	316	310	312	300	322	324	313	321	316	309	292	324	313	324	329	341	352	292	340	319	299	323	322	307	313	347	302	312	285	330	324	324	312	320	342	299	294	324	338	329	299	304	309	368	298	321	261	315	320	312	340	335	300	321	303	329	320	330	291	301	312	303	302	325	284	325	298	330	318	310	347	332	315	338	294	308	314	321	282	295	319	332	338	337	292	319	318	296	305	296	308	298	333	315	324	302	316	305	327	308	311	349	343	342	313	295	300	309	322	316	325	285	269	258	325	305	287	297	303	300	311	326	305	319	315	298	322	326	295	322	297	297	290	317	332	293	337	283	291	301	299	343	332	334	309	313	319	311	312	298	297	315	311	311	307	320	315	316	343	315	305	316	333	301	309	320	294	306	298	294	328	325	308	332	309	317	272	315	331	343	302	291	311	288	288	354	314	310	274	300	328	328	316	327	310	291	331	288	346	310	316	304	285	289	290	309	297	313	306	274	323	305	314	320	330	330	295	306	324	325	295	328	334	310	322	274	299	294	312	321	328	312	328	306	303	304	303	305	292	329	314	301	275	321	286	301	336	304	297	290	303	282	340	296	329	315	289	315	321	323	308	306	326	316	292	332	312	294	310	290	287	316	332	277	288	348	308	293	321	301	294	323	298	293	327	293	330	331	339	309	290	306	307	308	287	341	299	314	319	314	319	284	281	329	302	307	312	283	316	310	351	290	307	318	281	336	309	341	293	325	306	285	327	318	329	321	293	324	295	325	311	300	292	311	304	288	286	312	320	333	346	306	310	341	315	320	318	297	320	314	284	319	345	298	304	328	358	301	318	322	358	310	316	301	309	307	298	312	325	297	346	306	297	343	340	303	291	274	285	313	279	317	313	310	318	308	306	313	290	320	322	299	331	338	324	303	305	309	308	311	315	318	327	293	296	303	325	297	302	319	300	272	305	308	302	330	314	323	322	278	311	313	326	287	325	281	313	285	308	321	325	310	283	262	326	325	314	331	294	321	363	306	326	308	304	317	300	303	311	291	329	322	293	306	324	315	309	311	311	302	336	316	335	312	325	341	339	306	309	306	360	311	327	308	288	340	318	321	321	316	287	301	297	307	279	294	278	334	329	307	297	354	324	299	333	306	319	312	325	288	274	277	324	332	320	353	322	317	297	333	330	297	326	306	328	362	300	330	326	329	301	326	305	315	298	297	301	344	282	327	342	310	325	314	297	295	307	307	285	316	287	320	304	333	309	300	314	349	345	290	321	318	311	295	312	334	308	324	303	332	317	339	293	311	306	318	304	317	308	294	328	319	275	317	294	312	277	320	293	316	334	332	304	314	296	306	313	331	302	319	316	308	311	310	314	318	309	282	294	316	312	301	320	322	301	308	299	301	312	342	313	306	312	337	342	296	300	315	336	334	311	324	343	326	307	318	324	318	339	278	325	308	338	319	318	284	309	310	318	293	320	296	326	282	311	314	294	320	308	302	282	297	284	297	324	287	285	342	332	313	310	332	290	301	326	306	358	317	335	352	318	296	293	308	337	317	301	354	296	303	328	313	296	297	302	333	302	282	327	308	313	335	329	292	326	312	288	317	324	313	318	327	336	297	311	297	289	326	340	287	298	303	313	291	269	315	281	274	309	367	294	295	341	362	311	304	288	289	316	349	304	302	282	297	334	329	330	288	337	315	289	278	294	306	306	278	310	340	304	308	298	292	296	326	333	306	309	308	309	294	290	340	286	314	294	321	306	339	301	304	278	315	306	310	315	312	305	274	335	314	286	339	306	302	274	311	306	304	311	307	297	288	288	315	290	323	335	298	308	331	313	348	363	327	360	299	303	297	310	270	297	315	305	312	326	308	291	272	339	313	294	303	323	280	296	305	298	311	305	312	318	348	328	336	333	315	315	303	319	324	303	301	323	266	300	323	282	327	302	301	302	276	294	279	320	347	334	307	329	330	321	305	336	303	318	293	269	288	320	315	302	301	320	313	329	315	318	305	328	314	321	312	306	294	338	275	310	338	295	275	315	330	329	274	316	327	321	326	298	288	328	323	335	297	337	292	309	304	351	321	305	278	314	286	304	305	321	325	283	344	305	326	319	324	307	284	321	355	306	331	287	305	323	330	320	330	302	286	319	318	347	292	317	307	320	328	297	280	304	310	303	305	355	298	307	332	317	308	321	311	334	336	326	323	315	293	313	293	310	308	317	313	303	318	302	343	298	309	290	297	349	290	332	319	307	347	317	301	320	320	313	319	305	313	283	298	321	274	308	304	296	316	324	283	327	310	300	292	298	301	333	335	337	306	285	311	294	348	310	328	282	299	310	328	314	318	316	332	341	313	310	292	312	299	327	326	328	322	306	278	301	311	307	310	305	298	306	333	298	305	326	329	311	322	319	309	319	325	300	284	316	303	327	325	338	327	276	314	256	309	295	317	278	341	300	300	295	306	295	318	308	328	298	312	325	276	305	324	312	313	309	322	323	313	333	302	301	303	326	291	334	326	326	310	315	303	299	320	303	308	286	275	314	311	282	319	299	294	314	292	328	289	339	276	324	308	301	338	312	285	336	318	298	295	300	305	317	318	296	297	285	325	340	329	277	300	320	313	326	326	300	316	308	318	338	306	303	330	297	295	327	332	318	311	305	308	302	302	331	313	285	318	289	266	305	319	304	318	276	298	299	320	291	338	317	287	265	302	303	308	322	321	291	292	311	275	317	298	322	328	323	364	317	310	306	344	284	358	286	330	307	339	315	324	307	310	295	317	331	312	325	338	300	316	305	305	354	319	282	320	308	331	329	305	279	294	288	346	284	322	311	295	302	307	301	311	289	353	309	344	329	298	324	349	328	289	293	307	293	310	308	333	290	325	339	310	300	313	347	315	315	312	332	309	307	300	286	341	310	311	319	300	318	329	294	304	343	311	327	311	331	290	294	325	313	313	326	321	319	334	310	335	306	336	331	302	313	330	312	312	293	331	337	340	310	323	326	327	295	307	317	278	342	328	308	321	301	283	318	298	342	318	309	322	332	304	303	315	357	308	305	301	319	315	331	318	298	335	313	299	300	270	344	283	305	299	305	315	321	299	302	318	329	300	325	325	327	291	308	336	348	286	331	344	326	288	346	330	292	317	307	293	285	336	317	317	312	300	307	321	300	298	296	308	312	327	303	342	328	316
6452	902	1267	1461	1267	1101	1006	965	926	927	842	857	842	818	806	816	814	782	744	728	761	759	773	733	698	749	697	741	769	704	749	695	748	748	697	721	685	708	730	676	769	723	702	760	732	724	691	721	721	720	732	744	719	739	693	720	681	715	668	728	717	657	741	748	718	726	776	662	713	710	695	667	655	729	709	681	767	677	704	761	686	707	720	706	717	696	693	706	713	764	763	707	726	682	692	675	660	740	717	742	705	702	711	709	721	702	699	710	726	748	675	697	686	690	697	743	675	729	748	732	719	704	707	668	721	667	708	709	725	677	722	712	669	670	736	709	722	713	696	741	747	699	727	713	698	736	747	713	728	655	719	704	722	708	750	685	706	703	729	706	721	669	653	701	704	698	675	687	691	666	712	699	700	735	695	729	718	695	696	706	701	698	688	749	727	699	723	707	716	719	662	718	682	727	732	691	705	689	750	740	737	725	728	768	709	728	716	676	729	725	709	711	701	669	690	752	744	722	710	735	712	727	725	727	680	722	686	719	721	721	671	697	661	669	713	692	739	727	700	729	708	710	716	718	736	675	732	704	673	704	684	809	755	696	739	771	717	677	689	727	746	652	756	684	664	735	728	669	725	752	680	705	737	737	786	691	733	721	689	769	750	680	716	715	725	713	683	667	703	697	759	724	685	658	690	761	699	693	742	725	694	718	711	723	695	716	731	684	718	733	692	727	703	715	732	694	689	766	718	675	715	686	719	704	739	669	704	747	725	694	723	706	713	708	694	724	724	696	717	683	698	749	712	717	758	713	714	710	699	695	706	726	705	651	727	698	663	697	711	684	704	747	652	696	747	726	685	779	727	716	701	711	725	756	727	696	682	726	679	729	707	742	725	707	705	744	739	687	719	738	682	687	701	731	721	716	765	675	661	700	713	712	686	766	709	686	737	671	742	694	735	698	740	691	726	712	728	761	661	695	725	761	756	707	724	762	669	725	736	666	741	731	696	703	713	706	744	721	700	660	724	631	711	713	699	736	696	682	724	750	709	722	714	768	676	753	736	701	725	728	709	718	719	707	759	732	696	721	637	696	728	717	697	725	725	701	711	718	721	686	696	689	693	715	730	694	744	695	755	682	697	737	713	672	719	676	716	643	711	722	681	682	715	711	701	743	719	712	685	726	646	665	720	677	784	776	678	683	698	673	697	740	681	758	669	710	724	689	714	698	780	706	708	693	744	684	698	706	659	695	748	725	703	712	717	663	724	699	713	755	713	709	713	731	699	714	697	691	715	705	689	743	766	765	729	693	700	693	665	692	743	679	735	704	745	742	680	709	717	689	706	708	756	664	685	718	687	704	684	724	690	725	683	757	693	749	688	739	674	672	709	688	684	665	734	708	672	721	679	700	725	665	679	691	710	658	711	677	716	689	728	713	719	724	740	689	669	745	730	666	755	711	722	683	672	677	693	676	742	722	669	715	688	708	765	751	760	673	753	752	715	662	669	728	663	731	728	737	648	685	711	709	701	725	737	737	712	735	710	689	700	723	698	723	707	683	672	715	715	703	720	768	699	742	671	699	699	699	717	728	729	694	694	703	717	683	705	719	683	734	763	694	719	727	640	688	699	728	695	739	694	700	692	719	681	685	700	738	715	661	744	743	696	682	750	712	736	710	700	736	719	693	688	673	716	676	726	657	667	728	695	711	675	665	716	741	702	713	710	665	664	739	669	747	748	724	705	698	693	730	715	727	740	732	694	694	715	715	737	682	721	706	678	722	699	761	737	706	744	725	685	744	719	690	703	679	692	691	698	695	749	709	682	672	682	751	681	686	719	687	738	731	760	733	700	747	727	720	712	674	711	719	692	727	716	701	693	727	676	695	710	705	697	731	711	746	723	664	707	715	697	670	698	713	783	736	705	714	728	707	738	727	679	700	761	729	704	758	759	755	677	751	722	738	728	738	686	724	717	699	713	708	707	684	733	762	683	720	726	724	727	737	728	652	710	670	728	730	711	670	692	710	732	707	743	748	721	731	723	754	719	739	770	756	677	712	734	700	702	701	719	709	766	700	668	743	703	703	767	736	732	698	664	726	677	696	679	657	733	695	737	685	721	760	670	718	695	672	704	700	664	708	755	699	709	736	699	652	723	677	697	713	711	786	743	711	701	725	713	739	685	732	782	736	692	678	701	706	714	732	687	682	759	665	713	698	688	721	721	688	734	724	707	712	711	745	690	714	706	658	736	720	736	659	673	717	720	696	714	678	664	736	784	709	703	724	693	722	645	700	699	705	737	677	718	709	707	717	681	715	778	657	712	722	692	731	677	703	709	702	717	657	731	741	673	718	719	710	718	716	714	695	664	712	705	744	711	723	736	715	721	702	735	669	695	687	687	686	670	722	705	732	720	692	719	733	714	671	674	710	714	704	672	725	697	738	735	703	732	696	719	690	692	726	711	694	726	760	705	702	729	710	658	760	691	688	726	686	740	703	706	709	770	719	755	734	736	725	690	716	692	684	705	683	693	731	676	707	650	679	703	724	693	721	688	732	702	710	698	757	684	719	680	715	737	699	714	698	704	701	743	750	652	685	718	761	742	698	708	661	664	716	684	713	701	711	705	735	732	721	679	678	766	709	703	703	688	731	694	691	693	698	730	688	723	691	705	735	735	761	694	728	716	733	712	679	692	661	688	732	701	701	754	635	744	711	718	713	698	719	700	729	678	740	647	683	734	777	710	725	747	667	709	728	719	712	698	733	671	694	693	692	685	697	734	682	706	739	739	701	685	750	721	698	702	721	732	717	693	728	722	723	711	762	715	748	709	711	726	710	752	666	715	723	706	689	730	681	740	679	743	716	695	768	721	736	703	693	682	706	763	682	700	718	752	730	737	742	731	736	698	675	749	638	706	741	727	731	698	706	681	752	704	722	724	763	673	699	667	683	703	703	738	718	750	664	726	734	709	726	713	702	738	692	750	727	677	732	735	669	722	704	707	724	689	700	695	723	747	695	702	730	752	710	695	698	715	717	747	700	732	691	709	659	727	690	702	727	705	726	757	667	701	683	660	701	725	711	706	654	694	739	685	710	729	728	710	667	692	695	658	733	738	680	694	667	703	705	685	691	711	764	711	736	728	728	705	697	695	720	684	685	758	698	707	679	688	711	714	711	693	711	705	736	649	707	720	720	788	692	696	744	724	713	716	693	669	652	689	709	667	699	715	696	717	687	699	749	714	704	707	712	698	716	691	708	739	731	664	732	691	717	671	698	685	766	741	681	688	722	691	728	737	707	715	677	728	728	705	738	745	744	689	735	716	703	703	714	701	717	708	719	734	697	770	716	692	671	749	724	707	707	742	728	722	704	706	673	735	700	719	702	744	749	725	728	703	734	695	683	754	679	665	628	731	688	695	705	716	711	701	674	712	684	684	661	700	704	747	707	754	692	701	698	727	736	703	712	726	708	756	721	703	723	727	751	695	705	690	690	732	748	703	679	741	710
13392	939	843	612	460	420	351	313	292	295	261	312	244	240	259	227	235	264	261	266	219	265	217	232	253	218	215	255	257	226	264	231	238	227	238	235	202	236	239	244	243	244	228	225	246	240	228	236	247	243	218	221	204	213	233	191	222	217	238	217	234	245	227	242	213	218	229	225	228	222	241	220	244	221	222	249	222	213	203	235	242	215	229	215	221	226	221	215	214	229	218	236	225	227	240	223	253	219	234	247	239	210	208	233	231	218	219	228	237	239	214	266	226	206	202	251	246	224	232	221	262	224	222	215	214	255	228	242	207	221	215	216	251	203	225	243	227	237	218	254	234	252	220	215	198	210	213	223	244	266	212	206	238	235	223	242	230	236	238	242	226	186	192	202	229	221	235	223	254	235	244	223	210	237	241	203	255	216	211	195	226	231	217	209	212	243	219	249	214	226	205	209	233	217	225	229	242	225	255	225	235	219	206	232	201	233	234	248	219	221	227	209	226	234	225	216	230	249	231	233	212	223	259	225	183	256	249	229	228	245	229	232	231	238	235	219	248	238	231	220	230	231	244	240	247	236	218	242	226	255	226	205	245	235	214	255	210	209	194	235	218	206	253	254	233	232	235	227	225	196	253	226	236	230	204	212	230	195	242	219	190	224	238	216	230	232	200	199	212	224	215	207	245	246	209	213	230	222	222	238	216	224	239	224	255	219	209	223	224	238	237	216	244	222	206	227	267	255	239	212	245	202	217	226	234	216	241	249	229	241	240	236	195	245	193	220	202	193	231	242	225	197	249	221	204	221	244	243	242	256	208	217	233	237	201	196	205	224	241	225	258	222	212	224	265	246	213	204	235	229	218	242	252	239	214	215	229	226	232	231	230	236	213	206	235	220	202	186	223	209	225	238	239	221	208	233	213	241	210	253	223	215	244	227	203	240	196	214	224	223	185	243	219	269	244	233	219	246	223	207	239	248	244	238	234	219	200	214	220	198	214	195	234	235	223	192	212	223	223	223	206	244	227	228	240	249	241	226	220	228	257	226	199	229	233	237	228	239	222	221	235	220	229	237	198	199	237	208	231	234	216	228	237	233	230	237	221	228	210	223	213	235	231	211	235	204	225	251	230	198	241	212	256	224	237	240	216	228	222	234	231	241	243	260	205	236	247	204	221	226	233	224	239	199	214	228	243	227	226	210	215	224	229	227	245	270	217	222	215	226	233	225	183	218	245	259	217	229	228	189	212	230	208	224	251	226	234	204	209	235	216	196	247	239	220	218	185	233	245	244	241	254	259	221	261	211	218	215	177	214	235	242	235	219	208	223	209	253	254	219	228	254	264	210	246	221	215	217	216	248	264	230	248	236	219	248	201	227	249	208	237	234	223	251	236	253	201	245	233	211	245	197	233	199	219	231	226	218	238	223	248	221	235	218	216	240	200	232	240	207	228	238	227	215	192	224	243	240	238	224	233	196	225	223	214	240	217	244	233	224	248	256	200	203	240	249	237	248	215	219	247	249	217	217	208	244	242	244	233	249	208	205	242	224	197	229	214	229	236	204	210	218	208	217	261	224	227	232	242	237	194	213	205	199	253	202	190	234	223	205	223	202	257	261	234	193	228	229	235	207	218	242	225	232	242	229	227	238	236	262	209	214	237	248	240	220	234	212	231	205	242	224	244	254	232	208	238	238	225	246	222	221	251	219	252	250	230	220	232	215	228	244	234	209	220	255	238	226	240	201	239	211	247	219	240	192	236	197	236	196	223	212	241	196	226	225	227	239	223	214	230	230	218	243	206	219	229	260	219	221	242	202	248	235	243	246	230	242	255	257	210	246	241	219	237	205	220	214	237	239	226	235	216	238	213	244	207	226	234	223	254	214	213	229	212	232	189	240	227	218	242	222	244	247	227	233	227	237	192	240	201	195	209	196	233	229	238	215	248	236	235	238	232	231	218	227	218	238	222	216	230	216	205	234	219	233	211	233	240	214	239	248	212	224	226	253	216	250	217	205	205	224	251	231	210	219	233	248	233	222	222	232	226	216	220	247	234	230	200	228	222	235	219	221	233	222	209	232	233	222	238	219	215	239	219	238	220	227	236	224	226	260	222	222	231	241	251	213	235	238	219	249	233	228	248	238	244	206	229	251	241	221	223	213	244	230	223	207	236	224	217	179	227	248	229	229	225	192	253	243	244	208	242	227	209	245	205	241	227	223	238	237	215	233	219	242	224	228	246	223	254	217	241	228	192	215	222	200	232	216	239	197	242	234	235	209	233	227	222	223	232	229	214	225	226	226	195	214	231	195	246	225	227	232	218	220	241	217	217	234	237	239	255	249	245	221	199	242	242	206	209	202	221	235	237	240	226	249	220	226	218	230	223	210	245	221	231	220	242	213	222	202	210	219	227	195	252	203	224	229	217	250	250	235	227	215	209	206	243	238	231	244	226	223	226	224	233	237	226	207	196	225	212	208	229	238	206	224	211	215	223	205	215	245	204	230	216	233	214	251	231	248	204	247	247	232	222	228	240	246	248	223	224	230	219	237	203	227	231	248	238	228	196	245	222	206	236	244	221	204	227	224	212	224	218	226	256	226	233	230	228	232	257	231	212	260	205	230	225	236	218	210	252	245	211	225	236	216	225	240	210	219	225	231	240	230	256	221	228	208	251	220	225	223	252	225	250	223	211	230	262	213	254	229	234	231	238	238	243	218	212	258	260	259	209	200	230	226	254	240	221	191	232	235	203	219	253	226	248	205	225	221	221	243	240	253	222	214	239	248	228	232	229	219	246	202	209	190	220	209	251	259	223	222	241	248	258	234	223	241	202	219	230	178	243	224	211	213	199	242	228	233	233	250	222	208	217	253	236	219	258	191	233	227	227	248	262	246	199	211	230	231	209	215	200	229	210	205	230	228	238	226	218	228	206	211	234	219	223	227	206	247	233	245	221	255	208	227	245	225	219	204	216	232	255	238	228	224	226	238	227	224	236	248	237	220	221	231	247	231	218	229	230	246	238	203	231	227	244	226	232	261	189	213	234	246	254	239	224	193	221	204	212	207	250	222	218	204	246	233	227	211	234	222	209	229	202	244	254	220	255	235	240	211	223	227	234	240	251	242	195	236	208	217	206	231	263	221	206	224	234	216	214	246	233	217	215	225	219	225	215	235	224	201	239	227	216	226	220	223	216	220	221	225	181	221	201	234	244	247	211	243	225	231	224	206	250	221	216	259	227	188	215	213	256	248	206	227	246	203	224	224	251	191	237	247	244	223	216	210	239	224	227	244	224	232	233	220	224	230	222	223	234	232	217	217	257	213	221	221	211	242	233	242	227	235	238	227	241	238	222	242	228	239	229	247	222	221	229	235	234	239	239	245	208	242	233	227	231	199	210	218	239	246	237	220	211	241	237	214	227	221	237	274	227	256	244	276	201	221	238	223	229	214	267	217	242	230	215	234	220	210	250	221	237	219	222	222	248	216	250	234	209	232	217	226
8021	995	1713	1876	1574	1395	1130	1002	921	861	812	719	740	699	687	656	671	645	607	579	620	603	582	614	528	615	561	605	595	561	568	577	584	563	542	542	537	561	559	532	568	529	538	524	539	547	585	529	510	527	559	547	557	543	530	538	545	548	578	541	591	552	540	563	505	570	554	564	546	541	570	542	526	541	479	535	538	584	511	528	545	535	511	531	542	568	502	501	548	557	510	515	489	536	553	557	530	538	520	529	542	564	531	525	552	521	558	537	507	549	524	515	555	522	538	522	505	524	559	546	530	564	562	525	482	506	490	548	525	516	538	567	512	511	530	537	542	537	538	535	549	502	565	485	541	537	550	511	496	586	547	537	545	565	526	483	549	546	554	565	498	553	507	562	575	537	538	523	576	552	529	523	523	545	498	535	536	511	531	548	530	534	542	612	581	501	554	518	522	489	569	490	543	553	513	489	510	535	515	507	522	518	538	533	532	548	541	540	537	524	544	562	574	504	545	517	597	517	551	521	508	532	506	553	517	502	569	531	501	528	527	536	555	519	532	529	528	510	494	566	532	512	550	514	531	545	531	524	553	544	579	547	535	524	501	531	616	503	549	483	524	523	525	498	539	511	536	551	481	551	496	567	492	531	538	529	587	538	541	557	470	550	532	550	547	500	585	500	542	527	508	527	527	534	514	513	534	541	549	567	532	510	541	517	556	523	582	476	550	521	494	560	537	535	569	512	552	529	533	530	570	532	579	529	558	518	493	540	541	534	525	537	515	518	538	537	537	519	545	534	574	540	545	551	532	536	487	564	530	536	546	520	532	540	537	568	526	522	516	547	501	494	521	522	528	532	486	564	538	492	533	518	536	527	541	517	516	539	543	537	542	491	541	523	568	535	510	536	541	543	544	526	508	552	552	585	549	512	530	511	573	512	528	538	511	495	528	505	529	528	516	498	523	510	523	496	506	505	558	537	539	554	556	510	509	512	531	518	555	524	562	521	530	549	559	540	519	530	527	531	579	507	540	506	527	546	544	515	529	559	558	554	531	511	517	550	525	524	526	525	505	531	540	562	535	548	510	544	542	522	485	537	516	538	517	509	528	546	521	497	525	513	531	511	527	565	548	535	529	485	500	511	484	537	545	506	527	508	530	528	579	487	513	491	541	543	541	479	525	559	534	517	517	520	541	512	536	517	518	568	545	542	563	539	533	544	512	507	520	543	549	559	538	538	506	540	537	513	514	521	546	566	560	544	499	516	549	529	502	533	550	512	546	544	540	568	581	562	553	553	534	541	529	534	516	553	540	520	572	482	545	590	532	512	507	546	534	538	541	512	547	583	531	525	546	564	526	549	524	499	517	523	547	520	550	525	498	522	542	550	501	529	550	536	525	544	577	508	538	507	523	518	530	526	503	546	549	521	530	531	505	524	531	537	512	510	529	500	542	541	563	546	555	525	513	548	537	548	564	502	510	558	565	526	539	515	534	548	561	553	574	557	504	561	557	570	543	558	533	540	508	537	527	567	522	512	533	539	524	514	558	537	548	517	516	542	514	511	540	544	555	525	523	533	512	503	539	515	529	540	535	566	527	496	496	559	511	500	538	513	493	478	559	519	549	569	542	529	559	552	550	520	526	499	542	556	533	505	531	528	571	555	521	554	534	520	543	494	537	565	526	518	528	554	560	528	523	524	560	518	530	494	541	500	535	502	510	574	541	501	557	558	582	524	537	548	551	497	584	534	486	565	520	545	564	501	504	522	554	556	516	518	485	494	533	535	556	517	543	554	553	515	540	565	501	557	542	552	597	525	558	559	538	537	546	574	570	525	531	542	563	575	538	554	511	550	583	551	510	544	516	530	530	539	554	571	499	557	520	497	552	491	513	481	570	520	549	519	503	530	524	538	543	525	537	532	506	507	539	552	519	522	535	517	559	514	555	501	572	509	517	557	550	509	540	542	539	551	572	518	554	525	540	530	547	530	504	552	515	537	552	554	518	513	537	521	560	554	548	559	541	521	508	481	536	538	532	513	545	544	588	517	541	529	541	552	522	541	536	530	519	528	545	538	533	535	561	542	499	498	519	515	492	518	522	555	605	507	545	491	572	525	560	562	522	548	542	528	534	558	493	506	549	533	534	537	532	508	533	548	557	534	556	490	548	569	537	535	533	490	541	570	549	564	533	529	554	540	541	521	506	581	521	523	575	530	530	492	555	540	529	540	509	525	553	550	570	523	546	517	548	524	514	554	532	546	501	528	545	523	533	515	501	516	535	515	518	537	565	511	470	529	546	515	535	544	547	538	526	489	534	560	587	535	546	555	494	519	572	492	522	564	543	572	521	540	554	543	536	550	542	514	551	529	491	576	541	545	568	565	537	553	532	509	576	536	515	521	562	521	523	552	530	520	539	534	569	543	528	542	492	520	520	511	514	507	565	532	550	480	577	497	535	560	528	484	554	552	528	521	572	525	504	514	559	562	512	567	516	511	525	533	507	535	552	507	499	519	540	529	523	526	531	548	517	513	524	578	524	517	518	537	520	533	537	553	575	595	545	574	538	573	506	522	559	556	507	534	539	521	526	553	542	532	538	517	517	565	578	499	533	514	558	535	511	522	525	534	525	511	561	538	531	531	520	516	533	489	560	538	540	556	572	527	513	550	493	543	527	557	572	519	485	532	552	518	560	528	521	534	531	511	553	493	563	497	556	540	554	532	566	582	539	541	520	573	491	541	561	538	513	526	506	554	496	548	526	535	506	526	599	540	540	533	522	530	556	544	518	526	509	565	556	576	552	566	535	516	527	518	538	531	512	517	521	546	509	549	593	522	536	504	542	532	540	516	528	539	568	538	537	586	536	476	530	570	610	535	548	534	557	527	545	504	558	554	496	569	550	497	505	509	543	537	575	582	514	565	546	588	556	539	517	491	486	532	551	514	504	545	551	515	537	518	542	540	532	530	546	549	525	576	515	518	524	495	548	533	499	548	506	524	565	556	525	511	528	536	544	513	505	545	510	517	503	550	544	551	512	536	534	516	539	551	515	526	524	525	526	533	501	519	548	515	515	580	559	563	554	564	532	516	506	525	564	526	513	513	553	501	508	531	526	544	546	548	523	570	580	526	526	546	583	518	572	539	510	521	493	500	546	510	524	497	538	515	549	523	546	543	538	573	546	530	522	535	521	513	524	516	512	513	526	555	538	549	529	535	525	522	530	523	515	519	539	460	578	557	540	507	547	522	524	546	537	522	536	511	544	512	553	528	487	553	564	523	523	525	507	487	483	516	500	496	534	544	547	530	524	523	549	502	546	515	564	539	512	537	498	504	549	532	495	541	503	516	563	514	546	480	562	559	529	554	555	536	540	544	522	523	516	541	534	527	553	554	551	527	527	515	519	515	528	528	520	595	537	527	499	560	497	547	499	540	575	540	538	540	538	569	509	551	536	544	544	545	532	548	526	525	485	534	569	505	495	548	554	525	503	496	526	498	549	478	541	523
1333	294	324	337	348	319	325	307	338	292	315	316	268	293	270	267	272	289	312	304	278	296	309	288	272	333	337	295	300	298	295	314	266	295	313	301	317	329	293	300	288	285	294	300	287	318	289	308	311	337	283	317	292	293	273	312	277	310	328	305	303	311	273	298	307	282	315	310	344	320	314	296	306	289	268	304	301	278	313	290	288	280	316	323	310	302	308	284	343	306	323	320	279	313	273	285	324	293	281	271	306	303	295	302	312	321	320	313	297	301	307	308	313	273	331	278	306	302	323	306	283	275	293	266	282	293	275	293	275	324	292	325	294	298	299	342	302	284	316	292	325	293	303	305	277	299	286	298	295	310	307	290	296	303	317	299	293	318	312	299	253	343	298	311	310	278	320	328	310	323	294	286	346	295	306	294	316	291	321	274	329	298	284	293	267	359	282	289	320	300	289	305	281	325	310	288	286	306	288	288	293	281	297	285	319	301	294	287	277	296	342	301	341	320	310	287	285	293	312	260	302	294	308	301	286	284	294	310	302	334	292	323	332	312	317	284	267	315	324	306	307	326	330	309	349	335	317	315	271	319	302	316	288	294	285	321	313	311	297	307	316	316	299	313	311	272	294	297	289	318	284	268	284	277	307	281	301	304	288	274	310	280	296	299	280	314	313	281	294	300	294	296	305	310	285	309	327	284	262	302	339	292	293	294	306	318	290	294	282	276	316	273	318	345	325	317	283	287	292	309	309	288	323	306	317	285	294	291	332	276	269	287	307	327	271	300	318	301	308	317	291	262	295	325	272	333	285	280	308	307	308	275	277	285	280	289	301	281	308	288	303	289	271	295	307	288	283	302	319	315	306	322	282	298	278	335	301	307	306	283	291	260	301	288	287	325	267	287	331	309	322	309	324	308	269	297	276	322	344	326	302	298	291	290	303	332	292	287	322	322	309	299	305	295	278	344	318	311	301	297	252	298	332	326	299	273	309	323	289	288	304	303	298	261	296	276	285	293	326	319	273	326	275	329	291	273	278	304	319	297	297	299	306	331	305	347	295	277	323	297	262	307	307	308	287	305	275	301	312	277	307	291	323	299	270	285	314	277	313	311	266	312	273	283	278	303	303	329	296	307	327	302	296	328	318	303	272	310	295	284	320	292	309	345	292	297	284	295	336	308	309	271	301	285	263	289	287	303	319	315	302	298	318	293	283	319	312	319	310	300	261	303	268	333	309	296	327	326	276	297	286	302	315	278	310	295	291	311	336	296	294	301	265	308	320	279	301	289	333	292	289	290	304	299	321	311	296	298	311	318	302	305	295	336	309	327	298	292	323	274	287	290	326	319	319	331	306	307	288	312	298	264	298	307	300	315	337	278	312	297	330	304	313	305	342	276	304	300	324	288	313	264	273	326	317	302	304	319	287	281	304	295	311	326	345	256	297	283	314	328	323	322	269	290	330	280	298	316	313	299	265	302	323	313	293	294	307	282	305	275	322	302	306	285	279	331	292	310	304	291	293	267	297	288	298	331	324	307	318	311	300	298	307	311	308	304	338	304	336	317	282	309	306	288	294	322	328	292	317	282	316	309	271	282	321	319	315	286	313	316	298	317	305	278	302	333	276	308	319	325	313	330	287	281	299	315	291	326	316	317	282	332	303	299	331	307	328	305	294	342	285	300	343	304	319	282	320	299	268	273	262	288	301	331	316	320	312	316	324	292	292	314	275	291	261	330	310	280	301	310	295	309	308	288	330	323	280	316	300	286	308	324	294	310	295	298	337	341	287	305	305	328	294	292	308	260	314	281	326	319	301	305	315	288	257	311	313	293	287	320	307	322	313	318	312	282	281	317	284	276	291	300	259	296	335	266	315	284	291	303	307	318	285	290	294	292	305	303	284	293	321	302	274	287	294	292	276	309	300	317	315	299	313	303	273	299	311	334	270	299	307	289	323	291	278	294	282	314	270	312	265	273	300	310	307	312	284	302	293	340	305	325	285	301	312	304	329	262	301	321	287	289	299	313	348	303	318	298	321	319	315	331	293	324	271	294	303	314	278	293	309	282	327	313	315	296	330	315	292	309	283	282	277	317	266	309	308	299	290	270	297	310	282	317	278	308	304	291	296	309	297	318	304	297	291	317	327	297	304	279	315	331	300	278	289	318	298	308	278	303	290	317	300	292	301	301	335	284	287	286	282	319	317	286	285	280	326	307	311	310	294	304	319	288	287	312	284	304	323	313	301	308	323	334	315	299	288	310	307	316	312	331	269	326	285	325	291	288	301	300	275	314	307	320	299	297	282	293	293	289	295	309	288	296	285	285	318	277	322	284	292	305	297	301	316	302	283	326	314	262	282	304	323	258	286	301	284	305	281	293	287	292	305	296	321	293	296	316	279	286	317	276	274	276	316	319	307	340	283	299	277	351	307	256	309	305	314	332	293	324	320	309	284	299	266	299	333	308	274	299	285	320	331	323	283	326	277	327	299	280	309	299	297	305	291	295	302	306	299	300	285	280	313	296	278	277	282	288	279	288	295	308	323	305	292	299	306	280	288	305	302	305	308	303	306	285	308	268	290	332	302	294	324	313	308	315	292	307	318	314	300	289	305	335	300	291	312	294	310	305	320	293	284	295	316	312	319	301	282	315	295	298	316	330	320	286	303	341	291	285	308	304	281	318	310	331	301	300	322	278	302	274	292	295	321	270	300	284	320	298	293	310	279	315	263	270	275	278	329	318	288	334	282	287	334	336	286	307	325	291	312	282	327	309	321	301	319	298	285	274	306	275	329	301	297	280	292	299	287	295	274	300	283	285	314	269	303	306	300	305	318	305	315	282	312	337	286	313	293	306	272	284	295	264	316	303	325	291	314	323	279	313	304	305	322	297	310	311	318	326	267	286	301	324	266	301	341	324	300	313	299	294	288	310	329	330	303	299	280	314	318	312	294	314	315	295	277	297	286	274	301	296	318	294	320	290	295	270	298	295	298	282	311	289	310	316	305	314	280	294	340	302	302	284	296	305	278	318	309	303	319	323	305	296	299	296	275	322	313	282	287	286	285	317	282	300	334	299	307	279	311	327	298	301	278	323	285	293	312	294	322	294	291	316	275	300	293	296	296	316	273	292	281	310	301	283	311	273	356	310	295	258	299	267	298	326	276	302	322	303	330	311	296	295	294	288	310	277	281	298	301	321	311	329	298	270	338	286	281	275	301	293	259	296	290	300	294	312	306	300	295	294	311	326	314	302	281	338	290	337	267	277	306	299	301	283	313	276	327	311	303	297	283	290	301	304	292	303	316	278	317	298	311	336	297	302	301	276	335	315	282	257	299	277	272	295	327	287	299	260	315	282	271	288	317	304	313	279	294	286	328	321	303	293	272	301	259	259	317	314	304	329	287	262	303	300	308	286	281	314	313	279	297	323	299	282	316	264	285	298	280	299	268	319	306	328	286	309	309	305	323	329	321	312	293	321	294	269	284	323	291	318	324	306	295	312
1950	700	727	764	714	665	656	682	655	692	652	695	755	674	662	706	699	713	678	674	642	732	684	682	734	679	688	700	667	705	687	658	665	701	697	693	686	725	673	669	648	677	673	707	681	698	701	695	682	636	638	636	677	684	683	730	708	702	685	670	677	691	738	736	663	690	695	675	693	698	716	718	642	654	764	672	688	659	737	706	696	676	680	673	696	685	675	694	697	715	675	674	712	710	676	706	642	671	678	693	674	703	675	669	677	701	661	715	695	665	706	676	666	719	694	707	684	685	728	706	658	682	685	685	675	709	731	676	653	687	728	684	665	651	687	652	664	736	648	720	698	671	695	712	663	684	699	628	700	683	695	665	701	676	679	712	677	669	716	667	723	703	709	637	681	660	641	713	725	655	730	660	625	713	668	705	676	683	743	701	672	692	678	684	667	689	675	672	740	730	712	741	672	694	616	709	746	680	656	712	677	657	716	659	631	698	723	690	712	694	621	654	618	703	708	634	633	710	670	695	691	718	696	684	663	685	750	684	656	682	686	706	699	708	687	701	692	710	668	699	677	727	653	665	695	666	703	672	692	666	703	671	666	684	684	708	672	680	674	679	733	667	690	681	704	694	693	705	706	699	676	659	744	680	669	694	686	664	697	705	649	672	708	671	675	671	686	657	672	651	729	666	720	730	666	735	690	689	658	697	716	720	664	682	678	648	642	680	695	678	707	678	733	697	682	694	676	703	659	688	676	683	657	657	694	665	692	703	684	680	681	710	700	714	667	673	694	734	653	697	697	665	703	721	707	714	666	672	690	706	661	697	671	635	675	687	709	671	697	700	696	701	670	705	670	650	672	656	686	672	678	695	705	664	635	698	689	690	719	716	685	674	692	702	645	714	664	696	666	709	626	728	640	680	749	697	669	686	687	660	654	633	718	661	706	726	701	707	728	696	651	692	662	660	690	666	685	661	636	674	688	644	714	682	670	688	700	726	687	672	689	715	628	684	668	658	690	673	679	687	692	732	720	703	684	728	647	694	696	701	731	660	666	657	639	665	723	688	708	684	699	663	674	656	718	697	648	662	707	676	694	696	700	675	709	678	738	651	626	660	714	689	722	643	727	727	633	653	677	672	686	660	719	711	676	660	710	677	695	641	688	674	674	687	706	690	685	722	688	669	681	704	693	702	698	649	645	697	644	692	673	680	655	740	688	694	692	706	672	683	628	688	712	685	667	660	705	636	662	676	733	711	708	649	684	672	661	698	705	697	681	707	694	714	708	684	729	698	692	700	675	696	705	710	690	674	655	692	676	688	666	728	688	684	700	701	693	688	661	655	667	674	671	696	704	695	699	665	648	684	686	654	704	675	691	723	675	678	698	694	704	700	700	668	654	683	650	702	706	692	705	691	684	647	691	725	699	733	664	722	708	681	705	716	622	671	652	712	644	707	673	671	682	692	694	699	650	712	699	659	730	670	691	659	717	685	701	634	655	677	705	699	675	658	711	681	651	677	640	694	663	646	710	724	715	652	681	653	717	675	696	691	720	729	642	705	679	649	713	635	715	691	708	679	682	677	691	655	686	666	695	735	689	688	658	726	685	680	678	676	680	651	669	692	692	720	689	709	677	709	703	670	689	668	707	714	722	689	705	663	656	694	689	676	676	727	660	635	647	675	685	705	695	715	657	685	616	686	681	669	691	690	653	683	666	693	745	691	671	683	705	709	669	710	687	690	665	729	684	679	686	676	690	677	671	699	731	663	722	697	716	657	676	709	709	710	696	680	720	700	696	728	699	683	676	689	686	651	693	694	702	701	715	685	721	736	658	676	687	682	680	728	670	681	659	698	632	681	645	654	725	690	715	726	671	695	696	669	734	705	657	651	668	705	686	722	674	652	734	676	654	697	681	731	689	731	671	668	709	722	688	692	720	725	688	692	643	667	668	655	743	736	725	709	658	629	676	717	691	694	709	672	671	709	695	697	631	723	666	681	734	721	718	686	661	674	707	654	632	643	687	697	641	667	641	705	665	707	704	665	627	704	638	667	750	624	686	661	672	688	699	720	694	667	662	658	696	700	720	654	679	667	690	710	662	680	700	737	700	709	681	651	672	703	685	626	668	655	708	682	656	708	707	730	658	666	677	651	665	700	691	723	694	740	718	665	663	650	707	654	696	677	705	656	663	734	684	675	689	682	699	705	675	675	689	664	710	651	657	687	702	668	639	688	734	665	699	706	699	681	714	696	716	723	706	702	715	653	693	713	697	655	728	698	655	717	716	714	666	692	659	700	690	660	659	704	683	690	659	694	719	649	675	682	676	717	706	698	651	637	736	695	682	648	701	702	668	620	756	693	686	662	692	649	675	703	697	646	687	655	671	695	691	689	657	715	638	665	668	698	669	685	657	699	725	703	727	664	710	713	694	692	660	646	679	709	702	660	712	694	711	658	684	699	673	679	679	672	651	667	681	667	678	688	671	719	694	663	711	670	641	653	671	669	743	678	728	663	686	686	652	706	721	670	657	695	678	679	674	711	668	727	674	663	741	648	698	711	644	731	685	648	693	671	686	716	722	683	679	693	674	669	669	716	665	674	714	724	715	666	743	712	681	684	718	707	642	707	688	674	704	706	661	669	645	702	677	726	708	634	662	706	644	728	658	693	710	697	651	712	637	705	690	725	686	679	639	689	698	685	661	722	667	670	662	701	711	650	661	704	711	687	711	729	715	679	685	665	684	691	688	681	713	666	706	726	693	704	654	712	688	684	658	693	719	681	690	722	702	723	711	664	632	661	708	739	673	695	715	691	699	675	723	678	693	653	686	715	691	656	666	693	701	636	665	663	713	697	699	668	661	697	699	700	674	674	696	670	750	654	678	722	704	701	730	683	660	695	698	709	668	673	639	689	678	718	676	699	697	711	687	715	665	680	699	655	737	687	683	666	687	689	690	676	663	707	685	683	660	687	704	731	753	665	715	679	744	704	669	681	596	694	663	712	701	715	659	718	668	682	720	644	666	689	704	708	697	669	704	680	671	695	713	679	691	710	690	657	686	645	704	712	729	686	705	661	709	648	677	647	686	702	702	690	677	668	749	688	637	650	668	691	668	671	674	668	664	724	657	691	604	662	659	701	714	687	688	649	691	693	688	680	701	643	714	680	679	717	711	715	707	727	714	659	678	719	696	633	660	673	697	732	671	681	659	714	702	655	626	688	667	711	718	675	672	669	711	654	725	697	659	699	701	646	716	647	673	689	637	658	735	744	648	759	702	728	731	725	703	716	680	693	639	731	691	628	724	682	706	645	698	681	704	677	659	659	632	719	678	657	730	665	685	753	680	698	695	692	696	712	655	717	680	716	692	693	702	675	697	704	784	685	680	605	691	684	640	662	677	688	673	724	704	710	691	680	690	714	686	656	680	700	665	701	705	712	657	635	670	722	666	666	699	673	677	656	684	701	655	686	686	666	684	706	657	661	704	642	663	646	721	671	678	671	692	662
7222	571	590	463	410	387	377	339	346	326	317	316	323	303	293	319	298	293	295	308	273	289	307	350	317	301	262	317	295	311	340	306	313	311	332	337	327	316	318	320	360	297	303	327	318	266	350	347	299	328	316	341	263	273	340	318	303	309	292	272	342	294	297	286	332	303	284	330	313	328	296	314	319	279	285	272	319	279	297	323	331	324	294	268	284	345	298	307	293	297	286	284	288	293	316	315	312	312	309	310	330	301	287	301	312	283	264	277	285	290	333	300	273	294	314	292	292	285	316	278	302	302	326	310	306	297	326	297	276	291	295	308	289	313	276	291	300	298	323	310	301	314	300	299	297	332	282	298	290	314	327	334	285	316	319	348	292	286	275	311	286	316	293	314	323	345	326	277	300	281	290	325	330	309	321	299	327	315	292	304	294	310	322	290	301	298	297	300	280	282	346	287	288	326	318	332	300	294	310	313	312	331	273	331	322	315	328	303	286	297	284	298	308	302	333	293	312	283	304	247	314	324	311	306	306	291	295	310	307	327	328	310	342	286	298	296	290	282	302	324	309	303	281	290	274	285	309	285	322	274	310	278	297	315	271	269	314	312	314	304	324	316	304	293	286	302	282	290	305	284	306	303	341	314	293	331	311	297	342	325	277	282	325	319	282	303	278	301	323	290	328	283	327	290	302	295	278	343	312	321	303	309	284	288	290	268	323	285	299	313	320	315	277	282	303	307	270	314	307	286	326	322	300	299	286	275	307	294	279	341	342	293	295	290	294	327	316	291	301	319	277	296	302	277	286	274	303	299	324	321	291	303	323	307	310	302	283	289	282	290	323	293	307	301	267	316	295	305	299	297	330	334	277	284	315	281	342	301	281	294	309	285	338	306	311	301	297	298	299	297	287	296	287	306	323	326	313	309	287	301	325	309	285	297	308	289	275	290	313	293	281	298	306	335	306	298	304	311	294	303	285	296	323	312	318	294	318	317	296	297	299	306	280	305	258	320	275	291	283	318	295	310	315	302	294	303	324	279	295	311	322	287	295	305	284	305	301	320	295	298	278	296	328	310	294	281	259	287	294	305	284	298	285	300	292	283	325	268	299	309	267	305	292	289	304	332	292	275	307	301	277	291	309	284	278	268	308	324	258	306	325	337	299	301	315	291	284	263	283	278	316	336	294	324	322	315	299	306	303	280	308	294	329	305	317	299	304	310	305	300	276	273	281	271	336	316	296	291	293	328	286	287	302	287	298	315	309	308	311	304	337	300	296	311	274	323	270	330	321	292	288	309	295	291	313	289	298	305	325	315	317	333	328	308	337	308	302	293	293	347	270	317	297	311	314	325	299	297	289	320	284	305	337	313	296	298	298	296	299	262	277	290	312	310	314	309	259	294	315	338	310	334	308	301	305	322	297	306	315	307	270	295	301	302	306	288	326	297	283	321	298	280	329	296	277	283	319	293	334	280	300	281	313	277	322	266	288	258	266	279	300	285	283	275	306	305	308	308	324	326	313	313	313	267	284	319	291	339	298	289	283	325	271	345	310	304	279	298	312	324	301	269	321	306	338	309	268	317	302	331	304	284	294	314	297	304	308	320	302	277	301	323	303	291	316	309	322	292	285	289	298	317	310	300	294	268	281	316	293	304	272	259	290	286	260	322	302	338	305	301	307	269	312	328	308	304	296	309	305	325	316	281	288	289	267	283	319	301	300	294	331	306	274	323	286	302	303	290	311	320	318	306	298	314	314	291	314	312	307	317	293	281	299	317	293	276	311	296	299	293	302	279	302	323	309	277	293	286	343	299	305	310	287	254	320	313	289	311	300	284	321	296	320	337	296	286	297	310	265	291	304	322	295	329	287	289	281	303	270	328	271	320	277	322	309	315	284	329	290	299	289	282	311	324	322	313	294	312	270	277	300	296	309	280	305	298	355	324	287	275	291	295	282	310	311	311	316	326	299	313	297	285	280	313	288	286	317	281	299	280	313	341	271	329	333	305	285	242	305	285	309	291	321	323	292	289	297	286	288	301	296	327	308	320	279	265	313	286	277	297	290	313	297	339	277	325	302	286	317	287	318	331	321	311	311	292	320	302	313	311	282	310	309	278	294	287	305	323	283	290	296	301	307	309	317	339	312	331	302	278	314	279	282	298	305	310	289	320	286	280	281	287	316	281	330	285	318	306	309	313	321	293	316	304	320	314	310	270	312	335	312	329	310	293	318	316	307	268	300	267	305	286	295	292	296	279	316	308	300	260	280	309	307	296	281	288	318	291	301	272	307	291	289	298	284	305	320	263	279	292	317	299	256	306	258	276	265	293	309	333	301	323	307	286	284	279	307	288	298	310	315	297	310	321	299	264	298	277	323	300	339	319	292	285	298	319	325	261	306	279	270	303	315	289	288	313	337	288	306	287	318	281	293	311	305	321	299	302	296	310	326	280	284	278	314	339	282	290	300	299	318	339	327	322	313	319	264	321	299	311	334	317	327	297	300	336	298	327	343	293	302	291	277	319	286	320	294	294	324	329	337	300	318	369	316	284	308	308	311	293	335	294	270	308	331	342	290	299	292	291	289	282	293	329	280	306	304	319	299	327	323	251	345	276	308	293	318	291	272	312	313	285	284	305	319	288	327	315	325	281	313	310	307	316	299	303	295	318	294	300	323	320	311	280	333	341	334	309	301	314	288	314	316	284	286	299	295	300	280	275	290	288	288	284	278	286	339	333	309	314	301	321	299	320	308	291	316	312	276	304	292	319	318	302	280	296	283	276	285	300	299	295	308	311	325	276	306	305	328	299	307	306	283	312	318	309	315	269	287	317	278	304	308	288	285	316	305	302	313	276	261	310	282	295	304	300	286	333	338	281	296	286	320	291	322	276	310	298	335	298	273	267	299	294	305	303	309	300	289	326	278	310	292	296	291	303	311	314	327	301	274	269	291	297	288	303	336	290	334	320	310	286	291	309	338	341	295	266	280	306	323	323	309	305	304	296	288	313	319	321	297	275	291	308	309	311	345	330	298	314	285	271	293	302	308	278	304	313	289	286	295	334	317	309	305	314	331	279	281	352	316	308	293	301	288	321	321	341	292	289	287	296	296	274	301	267	304	301	289	309	331	306	308	289	287	269	299	305	285	313	274	321	319	305	304	304	318	279	312	311	297	307	302	319	284	288	310	273	287	294	282	287	290	294	294	286	276	309	323	309	301	299	340	297	342	312	331	308	292	295	277	313	306	307	314	315	302	312	281	321	327	297	300	290	306	285	264	263	288	313	301	304	279	323	304	285	279	307	292	309	300	288	307	281	322	342	281	321	332	305	333	312	291	315	280	317	315	313	286	268	322	290	287	320	324	301	290	299	299	317	318	303	322	309	324	327	285	277	276	290	296	336	255	293	285	304	304	265	283	284	315	297	324	344	278	317	295	324	302	328	312	267	285	291	294	307	308	320	313	288	328	322	316	304	322	318	295	302	267	309	272	284	296	312	275	292
6368	909	1260	1413	1278	1149	970	917	907	851	885	832	825	779	784	754	748	744	732	709	738	714	666	709	681	710	690	738	704	690	642	703	730	684	712	699	682	687	689	685	690	702	680	674	668	681	681	718	718	667	719	694	699	671	698	713	649	642	714	694	653	704	696	718	679	652	646	717	732	696	658	692	667	650	706	697	706	664	683	712	676	734	645	729	678	720	701	687	633	763	659	671	650	658	714	704	698	675	703	686	705	706	666	628	650	713	669	712	683	700	667	704	684	670	663	714	693	711	695	682	686	742	679	717	648	711	670	641	718	671	701	681	683	700	714	714	676	677	703	674	663	690	671	636	705	726	668	657	734	747	702	665	686	651	723	690	722	691	705	683	721	742	716	705	700	689	704	648	695	671	704	697	653	653	657	744	679	700	708	698	695	718	699	672	736	675	734	678	698	685	683	693	728	646	705	691	672	716	676	677	683	695	671	673	638	644	729	691	684	689	689	664	713	663	651	721	685	677	740	726	687	690	679	682	679	685	678	706	685	690	656	692	695	702	696	730	680	705	739	640	690	701	692	670	708	684	677	728	681	683	706	701	689	693	689	688	628	673	744	699	673	696	699	691	659	725	682	662	686	681	689	667	704	680	739	738	678	724	679	670	696	678	660	673	672	662	652	653	668	695	662	679	651	653	674	673	690	726	675	673	654	687	693	716	695	650	708	669	713	734	663	682	695	678	717	640	685	655	672	663	686	693	697	651	655	676	684	687	731	678	683	700	663	718	714	719	702	661	706	691	713	711	652	688	680	704	686	654	690	698	715	681	686	642	673	687	702	637	704	673	726	674	744	702	691	694	649	700	662	669	703	742	643	699	674	666	682	676	705	705	672	660	676	654	699	688	691	718	724	689	696	645	667	688	684	718	752	688	675	690	676	706	679	672	694	695	679	664	686	698	658	678	674	670	693	688	703	682	717	711	676	658	706	684	719	705	697	663	665	704	716	694	698	696	706	662	634	698	689	706	608	663	680	663	680	671	630	652	720	693	675	702	661	722	708	702	729	702	701	643	686	666	647	636	728	644	670	681	708	700	636	708	665	689	712	674	686	724	706	700	670	723	662	731	705	662	656	667	676	680	685	730	677	663	722	672	703	684	722	668	680	718	718	661	711	669	663	714	669	658	697	709	742	654	730	685	721	703	703	700	681	654	746	664	655	723	654	652	680	710	700	633	651	684	729	675	672	678	734	698	694	699	670	734	637	688	684	674	676	708	720	697	733	744	702	708	655	730	659	689	718	689	697	756	707	764	695	666	676	692	692	736	713	665	649	640	731	715	684	709	698	700	669	731	695	686	710	679	677	666	663	662	704	637	702	682	660	684	706	696	673	702	680	713	680	653	665	684	667	700	701	761	704	676	721	691	657	684	625	675	628	707	663	702	618	674	690	723	661	676	639	696	657	681	715	661	706	669	725	713	677	680	677	656	721	692	671	723	705	714	694	682	706	704	683	676	715	710	672	665	755	665	703	668	730	684	701	674	735	697	649	687	710	725	709	704	679	705	655	688	619	688	670	739	675	679	688	689	731	698	696	681	662	700	666	709	678	639	655	696	709	692	692	646	677	728	682	681	699	729	709	729	683	621	665	661	740	679	669	733	710	673	690	703	681	702	666	671	673	647	661	693	656	680	691	715	689	701	707	686	687	680	664	722	692	747	668	707	674	659	666	690	730	675	651	670	664	665	667	653	645	724	684	665	669	711	690	674	653	701	749	708	666	650	668	610	712	685	701	672	673	645	677	673	670	681	682	686	659	728	717	697	741	680	679	746	696	696	691	720	708	677	710	680	696	692	677	767	734	655	638	675	663	693	715	704	656	642	692	729	671	690	674	714	687	708	651	680	669	651	659	716	665	713	661	672	700	689	688	708	727	719	682	701	698	682	694	691	685	654	674	706	684	687	716	720	686	678	637	663	712	691	680	674	687	653	665	687	673	709	666	725	693	685	671	665	688	666	719	718	662	686	690	705	711	684	673	655	658	679	679	638	689	716	664	650	706	673	682	681	610	708	649	658	643	698	675	700	711	660	695	688	715	716	674	655	669	662	684	673	638	684	656	686	662	725	726	671	673	665	657	678	688	712	678	651	680	715	652	691	676	637	636	667	701	712	686	738	690	664	666	708	721	685	683	668	682	728	677	664	658	733	698	682	689	706	691	727	694	704	719	661	702	680	715	699	687	694	641	647	661	641	696	713	664	721	692	694	699	669	702	656	666	709	655	712	683	714	677	690	704	633	656	665	678	679	697	685	654	676	663	676	723	715	658	716	662	706	672	696	656	744	679	694	724	710	705	716	660	683	647	724	683	676	724	700	671	719	707	692	691	660	688	712	700	730	662	723	720	664	675	668	647	672	696	627	658	693	729	713	687	710	722	714	646	719	697	648	673	727	681	690	691	698	695	706	629	704	708	716	680	679	734	683	665	701	661	701	685	695	659	663	723	692	724	669	641	693	647	657	715	691	677	709	703	680	697	740	696	684	664	703	666	658	679	659	670	683	686	689	660	749	659	722	641	702	701	692	679	710	709	668	685	671	717	721	672	707	746	724	721	708	707	704	664	692	689	668	709	741	693	669	720	661	682	701	693	717	706	662	659	662	682	638	696	716	682	651	683	694	700	684	717	665	671	669	713	711	716	731	665	708	671	706	692	710	662	703	679	710	641	684	695	709	741	685	645	711	695	657	709	714	716	674	705	686	687	692	686	695	647	704	679	704	689	677	700	691	707	664	689	648	717	689	649	669	738	694	722	661	670	673	698	684	751	709	691	680	681	643	683	655	673	710	669	698	687	621	682	673	676	667	645	682	692	635	681	683	635	722	705	715	678	676	686	678	691	627	689	671	666	654	660	700	697	686	729	743	736	644	718	681	689	704	655	649	690	663	694	704	658	733	711	687	692	693	671	687	660	673	671	689	661	682	717	736	692	646	702	686	670	655	695	691	676	682	677	650	706	686	739	665	648	694	681	694	688	696	674	688	663	658	694	691	646	718	687	741	664	636	722	678	692	705	672	706	670	694	732	699	679	673	686	683	671	719	706	714	659	646	687	680	693	681	713	712	652	663	709	683	671	682	703	673	640	728	672	675	725	680	646	655	671	648	700	660	671	681	648	685	699	714	663	669	741	688	684	672	701	662	710	673	679	671	738	709	732	702	677	727	704	694	681	703	710	656	668	675	646	723	599	655	716	693	705	689	688	717	698	635	700	696	661	717	655	696	654	638	692	699	660	693	665	702	678	663	682	676	737	695	650	685	705	655	697	738	709	720	673	689	672	679	666	676	682	664	662	673	693	673	651	673	685	686	638	735	681	681	691	641	713	705	650	673	669	683	667	647	604	679	695	704	664	694	696	713	697	736	646	610	697	644	720	683	675	711	699	677	677	698	705	733	689	669	703	693	711	629	670	662	706	698	688	647	680	728	645	691	645	719	699	718	713	657	705	641
13296	916	819	622	491	378	327	315	304	281	286	278	233	248	235	235	242	263	251	201	219	233	207	257	206	238	238	194	233	225	249	211	244	232	209	242	233	198	239	190	210	194	200	206	238	224	243	248	227	210	256	251	248	192	193	227	234	202	237	226	222	207	228	219	192	247	223	218	207	190	244	224	217	209	212	234	218	230	232	164	209	196	227	222	209	199	233	181	195	212	195	226	233	217	226	232	202	213	219	225	240	227	213	219	214	242	184	227	207	205	244	226	195	218	214	241	208	222	216	253	208	225	220	213	232	220	215	209	230	223	220	198	211	233	217	221	245	201	238	216	212	239	231	215	211	231	216	227	198	244	217	223	221	218	244	221	233	230	202	221	198	232	214	237	238	230	204	213	221	218	224	205	210	220	213	223	214	247	242	207	211	222	196	232	225	222	215	232	211	215	230	215	211	189	219	213	215	248	215	215	185	190	206	227	226	237	220	202	224	210	234	257	236	205	230	199	246	199	176	199	210	216	221	189	216	225	206	213	202	231	198	245	210	251	206	225	215	217	214	232	212	239	200	213	230	243	232	185	200	207	220	207	223	210	207	210	214	198	190	210	238	213	227	225	246	235	197	217	190	234	215	249	205	212	204	210	218	198	224	199	218	201	239	235	228	236	226	217	227	214	217	218	218	206	211	215	226	203	251	227	207	218	198	231	242	201	221	247	192	217	218	231	240	243	227	228	220	205	254	196	223	224	250	213	206	211	209	232	207	205	229	206	219	210	228	211	231	216	214	227	231	196	245	202	235	200	186	214	218	228	198	181	216	258	192	232	218	201	250	239	201	215	211	219	246	211	227	201	202	182	240	230	235	214	216	196	228	205	227	212	222	244	246	203	208	228	208	240	208	215	204	218	216	208	225	244	218	224	240	219	226	211	208	223	208	244	221	210	221	221	216	230	236	212	226	216	228	227	213	203	208	212	193	194	201	217	210	220	218	245	219	239	215	210	212	221	229	211	240	230	190	228	209	230	246	239	220	209	206	198	230	213	231	243	203	184	222	262	217	205	242	201	199	231	195	215	220	226	227	215	213	251	229	246	217	208	247	258	228	236	218	237	238	217	225	206	206	218	219	218	202	196	227	206	213	232	234	196	224	194	213	213	232	262	245	254	218	190	233	233	206	228	220	208	248	205	213	236	230	205	195	210	261	192	224	226	222	239	229	216	238	205	205	216	222	222	224	213	249	200	247	239	219	217	214	207	176	200	202	200	223	260	213	217	215	231	205	197	231	218	212	222	196	233	219	199	197	216	240	217	212	233	248	208	230	215	211	216	218	224	241	204	229	217	240	210	222	235	241	243	217	229	247	211	247	235	243	217	204	220	227	188	210	206	203	228	237	209	203	203	212	225	232	228	227	208	235	216	219	223	215	218	199	201	228	198	216	226	227	247	235	218	204	184	195	230	213	209	224	203	245	216	239	248	234	213	230	226	243	226	207	215	207	203	202	215	177	241	237	201	217	219	211	219	208	193	213	207	212	239	230	210	228	197	219	232	255	261	226	206	211	221	195	239	222	231	224	227	221	222	203	225	210	261	214	211	186	199	237	183	211	235	212	219	258	224	224	218	209	246	206	207	207	208	231	242	199	231	238	207	214	230	208	218	186	190	206	244	209	222	203	220	230	217	226	178	210	213	194	249	193	224	237	198	254	214	215	201	209	227	239	220	232	205	197	237	213	240	236	223	200	206	215	242	219	236	221	243	204	233	243	211	199	241	225	204	259	197	226	224	190	229	217	223	209	226	243	201	224	209	232	208	220	232	204	208	207	210	203	236	233	192	228	228	229	244	234	222	218	217	223	237	240	205	211	232	211	236	222	242	220	220	228	194	218	234	191	208	221	209	220	229	213	213	216	225	237	216	215	217	223	218	217	219	207	228	249	227	210	223	211	257	212	197	192	218	224	207	245	201	224	208	256	245	210	217	238	225	216	223	248	224	223	237	211	260	228	210	250	210	230	216	210	200	224	223	214	207	212	213	218	228	227	240	232	193	220	250	188	228	203	196	209	207	239	235	200	223	246	235	223	228	229	239	210	218	224	219	232	207	222	228	203	235	208	212	205	206	228	203	229	243	220	235	212	223	224	210	214	251	229	230	248	229	222	241	221	215	223	223	215	238	225	218	220	204	225	193	217	199	239	207	247	206	209	203	256	224	240	242	215	205	240	193	209	212	224	208	196	221	200	209	248	235	211	220	232	203	224	236	218	221	246	237	230	211	223	230	236	217	210	182	228	222	254	215	221	211	230	234	251	216	210	237	233	211	220	229	213	222	208	206	217	224	215	227	236	206	205	235	199	225	211	234	213	217	239	200	202	219	210	232	207	232	217	230	224	227	241	232	219	236	208	216	215	231	240	219	198	217	202	223	255	200	241	261	216	204	217	215	217	256	203	232	243	233	235	195	216	228	209	201	206	236	230	222	239	242	221	216	212	217	228	215	226	204	228	199	218	246	184	242	235	241	228	196	206	208	221	210	233	208	201	217	216	213	199	225	225	206	212	215	227	225	231	203	220	219	229	233	205	234	219	221	233	225	204	214	231	201	201	203	232	207	207	228	249	210	198	222	212	223	211	204	212	203	225	198	233	218	188	236	238	241	232	213	218	220	193	218	215	228	213	229	246	230	248	224	239	204	210	216	216	195	211	240	224	229	225	194	220	205	216	218	212	256	204	206	220	237	249	241	212	233	217	256	230	216	214	209	199	244	235	197	237	234	234	216	237	194	203	181	262	198	203	228	211	201	225	214	196	217	220	234	198	217	237	206	194	226	202	218	200	202	242	224	239	230	189	192	197	203	218	229	198	218	223	204	228	214	225	221	215	267	196	245	221	228	208	215	247	233	242	224	210	223	215	197	216	233	186	228	220	223	239	220	252	239	226	240	203	225	216	222	225	238	188	232	219	213	237	247	215	224	219	219	213	221	182	209	209	220	177	228	218	217	234	195	222	221	217	208	216	205	212	211	215	195	221	227	241	215	232	233	196	238	201	240	210	204	213	240	208	241	219	204	212	219	202	226	246	235	227	201	225	186	213	207	230	219	210	212	227	217	208	232	240	220	209	239	228	247	225	223	212	232	202	202	203	183	211	220	232	240	225	238	223	220	198	194	222	240	228	214	203	216	218	216	225	258	223	213	225	203	203	233	216	199	233	204	212	207	202	218	247	172	216	204	230	227	194	240	219	236	226	231	234	205	228	228	203	237	215	198	208	230	209	225	181	220	205	197	212	222	187	213	241	220	205	216	225	202	235	218	232	230	250	210	205	222	205	224	208	226	237	229	208	220	191	217	247	228	211	198	228	234	224	216	240	246	221	233	212	198	234	200	207	187	216	220	236	220	223	211	251	231	233	235	238	215	190	213	232	211	237	238	196	226	227	224	231	212	209	186	204	219	218	217	196	225	239	210	220	222	202	218	219	249	247	228	210	216	239	246	225	225
7876	954	1619	1819	1556	1306	1122	1026	920	838	757	757	720	718	654	595	666	625	601	586	572	581	606	575	572	543	524	531	567	503	547	535	506	536	565	557	550	503	540	556	505	494	520	488	564	529	505	496	530	545	537	455	492	491	574	508	521	528	526	535	503	518	552	523	525	516	524	507	529	524	533	530	505	546	513	534	519	484	519	522	518	471	573	530	508	506	503	493	487	529	530	507	464	531	477	516	535	544	536	529	535	528	530	513	524	522	493	545	501	535	533	544	513	498	525	519	517	533	550	514	541	547	517	497	458	505	532	517	506	542	517	531	557	496	544	517	544	533	550	521	584	449	484	540	554	532	540	555	530	500	536	506	491	561	514	552	536	515	556	522	531	524	516	490	569	532	501	556	557	508	523	512	474	493	534	528	497	516	521	532	524	540	502	548	515	507	512	520	522	541	546	551	520	486	505	501	519	545	532	506	496	480	457	489	540	493	506	521	515	486	541	521	496	526	488	503	517	529	587	519	516	521	537	532	533	549	531	503	500	492	521	538	532	482	530	470	513	487	522	526	553	512	468	522	522	494	521	522	498	531	500	514	541	558	511	542	528	529	525	503	507	557	506	490	505	552	493	547	513	533	503	538	504	536	511	527	504	481	511	515	507	566	507	523	516	473	512	535	512	502	477	512	535	491	498	500	500	521	511	552	539	521	518	512	477	507	536	545	521	544	524	523	518	495	536	502	544	514	509	522	472	509	500	503	515	513	494	525	505	516	509	547	514	486	528	486	508	504	519	481	499	487	512	521	558	562	484	504	520	522	527	527	529	491	520	507	557	520	526	519	506	486	533	496	516	542	462	535	509	516	525	510	513	497	535	532	536	557	552	512	526	544	502	553	512	511	508	549	515	512	490	522	520	506	493	497	477	515	543	513	512	534	519	513	531	496	513	531	550	506	516	512	539	498	559	503	525	481	508	528	475	503	524	523	504	513	525	506	560	534	521	529	525	527	499	536	534	490	492	500	532	510	531	473	536	486	475	531	528	511	513	532	494	539	535	534	471	518	506	556	518	523	488	503	532	520	486	537	528	504	536	524	512	558	496	495	551	516	488	489	535	522	561	509	501	495	478	497	505	534	496	519	494	465	543	490	527	530	509	474	525	545	494	504	533	519	570	485	523	472	536	490	474	499	504	514	524	552	508	468	482	547	515	528	551	520	524	522	541	503	520	517	541	498	515	522	521	558	536	475	496	522	498	535	485	544	527	540	504	553	511	491	532	494	483	491	488	516	490	510	486	538	500	497	530	527	514	524	516	506	525	482	507	503	523	513	533	477	517	484	536	481	524	499	525	530	498	516	473	480	498	499	478	516	523	537	542	513	566	511	482	509	516	524	514	536	541	502	508	501	481	478	500	539	517	494	514	490	494	506	489	487	512	511	562	490	515	515	544	512	539	500	498	519	494	499	521	545	514	523	489	474	503	493	489	534	529	523	508	479	544	495	581	526	511	501	549	506	529	522	531	526	492	556	509	517	446	517	509	518	493	518	479	506	564	524	505	520	511	484	479	559	533	515	525	551	531	477	483	542	525	502	477	484	548	487	535	495	501	533	505	507	497	552	471	508	501	516	512	514	488	480	558	539	549	502	549	502	522	551	522	527	501	574	504	463	501	513	570	539	513	524	549	541	517	487	501	494	527	484	517	517	491	493	520	500	501	543	520	502	553	501	530	501	556	506	550	577	518	549	504	496	526	539	516	509	541	544	516	495	546	511	542	526	519	538	534	524	510	518	502	500	529	482	496	522	521	510	544	488	507	509	556	606	516	500	506	530	503	515	559	503	486	504	499	533	475	527	535	492	492	551	514	527	540	502	530	527	488	491	508	542	532	523	505	481	497	506	519	534	532	543	509	534	509	519	545	501	536	518	532	505	534	534	535	480	545	519	472	509	507	535	511	535	493	494	523	500	519	544	472	533	486	501	541	530	547	500	529	492	540	520	498	490	494	510	518	501	519	497	538	495	515	500	532	504	512	489	549	524	562	477	524	467	535	528	496	519	474	525	578	524	513	541	507	492	528	519	503	520	516	540	514	532	488	504	502	500	508	476	516	506	522	505	488	526	483	521	536	514	486	512	506	516	504	504	532	533	503	505	525	503	523	544	569	554	485	535	498	512	533	513	504	543	530	535	532	529	518	492	510	523	514	534	504	524	484	518	535	520	520	483	522	549	524	525	554	517	495	526	524	482	530	502	550	502	524	539	499	512	488	500	550	483	518	542	523	501	503	556	482	530	524	548	492	517	552	488	525	480	525	511	515	522	467	474	511	486	510	515	563	516	515	504	499	520	577	504	497	517	491	532	503	487	490	512	499	481	545	528	536	539	495	517	558	475	525	549	512	532	506	493	519	493	536	499	500	463	501	467	507	541	513	474	513	546	495	533	499	533	493	540	537	491	486	542	511	530	537	522	547	484	514	548	512	488	489	549	486	555	473	499	564	535	551	477	486	522	526	487	528	519	477	482	480	560	512	500	511	534	526	503	509	514	526	501	536	483	506	522	520	538	495	520	521	515	525	518	526	496	488	524	514	499	541	535	511	553	500	507	517	511	518	495	546	525	575	513	531	531	511	495	526	489	537	494	533	521	500	497	519	506	481	528	545	526	522	486	517	483	499	468	526	487	490	523	508	504	515	480	576	536	512	523	517	517	483	534	530	502	486	501	574	492	524	503	488	529	475	470	537	503	531	525	518	471	538	503	538	532	491	515	554	520	530	535	521	529	522	520	492	516	522	477	526	472	533	534	491	496	513	514	522	509	525	538	526	538	486	525	581	492	496	469	537	499	535	500	520	530	476	559	504	515	555	508	513	518	506	476	523	489	534	514	537	512	505	495	555	529	546	512	508	535	529	472	489	510	491	507	495	473	538	519	532	512	546	500	497	480	539	489	499	515	564	504	495	520	510	526	488	525	538	488	526	501	520	469	513	530	481	486	552	517	481	563	504	471	536	521	520	500	514	540	510	522	505	564	489	541	494	484	515	465	517	553	547	516	490	513	503	474	526	518	505	510	516	489	512	522	542	492	505	504	493	515	527	523	471	532	514	546	546	503	504	500	527	529	489	524	522	542	484	497	489	549	526	504	549	550	508	511	537	510	507	518	530	508	528	540	479	489	470	493	523	533	529	494	489	521	492	506	525	518	507	489	477	568	544	521	539	513	489	515	548	538	515	491	526	513	514	546	511	483	499	530	502	505	509	471	506	505	556	500	507	519	540	514	494	557	544	520	522	512	507	508	549	509	529	542	488	497	503	514	476	480	509	512	520	497	496	548	505	513	495	511	478	479	526	513	478	505	504	550	534	487	524	518	482	494	519	521	507	559	581	524	545	535	485	475	508	551	489	570	497	511	487	493	485	520	564	529	577	503	528	468	568	536	509	538	521	516	514	506	495	508	489	540	517	531	539	539	478	489	492	513	498	527	510	507	529	479	505	542	521	511
1352	299	321	303	314	275	307	291	308	287	277	324	294	276	301	297	299	291	299	317	289	298	300	282	276	285	288	292	297	296	302	289	277	279	307	294	297	290	291	291	277	277	275	278	297	269	288	285	260	328	299	288	312	273	315	295	320	312	261	309	323	297	313	298	297	279	295	281	289	297	302	299	304	302	320	303	295	311	282	278	266	301	314	319	296	266	320	282	303	299	315	290	294	276	320	256	300	317	288	300	307	264	295	288	297	308	278	278	279	290	299	281	279	328	304	283	284	302	270	290	317	227	275	308	301	314	306	290	279	297	255	278	323	304	327	280	330	281	302	309	291	272	247	267	318	292	289	267	268	324	297	275	295	311	310	323	304	301	304	323	295	282	280	297	258	290	318	289	255	280	282	289	291	313	277	333	281	296	275	286	297	307	266	285	278	313	276	282	282	288	292	292	296	311	278	298	259	282	273	306	309	318	275	272	325	319	305	302	282	288	322	288	338	283	269	316	276	286	293	285	312	299	300	275	311	275	300	319	311	294	287	297	294	336	275	311	293	282	284	297	315	266	298	282	284	302	299	306	291	264	290	312	273	314	297	283	300	330	307	295	264	273	294	271	302	290	289	271	283	283	277	306	287	284	274	310	306	303	310	258	281	276	265	276	299	292	303	300	274	295	305	308	288	249	267	281	277	292	269	339	256	301	313	312	289	289	302	281	305	279	302	292	316	307	289	303	281	297	258	293	296	288	270	294	281	285	313	296	294	309	292	297	284	263	280	303	331	290	279	281	281	291	292	249	297	274	316	279	249	303	290	272	275	266	283	266	321	318	296	275	326	283	260	315	260	300	270	273	267	284	296	308	300	303	278	272	303	294	323	286	319	286	273	292	285	312	327	301	279	291	304	282	278	282	287	297	276	290	284	309	310	319	302	288	281	280	290	328	327	314	299	291	286	287	281	290	318	313	322	293	323	313	313	273	301	287	277	281	252	302	308	293	306	274	278	267	284	284	319	274	290	288	302	310	292	333	298	279	308	277	304	278	279	300	278	302	299	281	292	300	284	282	266	294	277	294	294	266	271	311	295	285	327	316	294	277	269	276	291	298	249	290	278	262	308	266	268	292	319	307	277	322	308	272	276	329	296	263	304	287	311	321	287	272	298	327	279	321	287	308	266	309	263	296	289	310	276	295	295	265	297	251	319	284	300	275	278	299	283	285	281	290	274	282	270	252	282	301	303	294	288	246	281	271	278	273	287	304	297	286	312	276	300	285	309	287	284	259	318	292	310	282	287	263	283	342	277	279	301	279	276	273	316	289	306	286	304	265	278	267	273	283	309	281	302	295	269	324	329	299	320	265	265	307	287	311	291	309	300	252	279	296	302	258	308	308	265	296	279	281	312	277	288	322	255	272	307	289	283	313	338	290	281	307	289	288	325	269	273	289	305	266	309	292	298	310	322	267	271	274	311	321	314	336	289	288	273	267	303	294	331	290	279	292	313	276	301	309	267	277	284	286	320	292	255	321	280	307	287	315	301	301	266	286	297	288	251	318	288	252	290	283	284	304	267	330	269	310	277	271	301	299	267	288	284	274	314	267	280	274	295	279	278	243	283	318	285	306	284	298	302	278	298	305	280	287	279	299	287	269	323	312	280	255	269	307	294	257	298	283	276	273	287	284	317	271	289	277	287	289	299	321	273	296	309	287	293	309	266	273	303	292	315	285	318	279	275	276	273	282	294	302	279	308	287	310	268	286	318	326	295	273	325	323	297	315	325	308	274	304	287	275	246	254	306	331	300	283	266	267	313	299	280	309	280	312	274	294	279	268	288	266	305	326	287	289	294	343	318	314	275	293	296	288	315	275	310	302	279	280	289	271	312	285	281	299	254	269	275	313	307	294	296	317	269	303	328	313	299	299	285	292	290	302	311	294	305	324	332	297	296	318	322	294	284	284	308	269	298	288	294	297	279	294	343	318	302	293	290	301	292	314	276	305	290	253	264	305	284	264	315	238	309	289	314	261	294	288	258	303	291	279	263	313	261	279	310	285	308	304	271	291	328	284	293	281	307	314	288	284	278	284	304	299	287	318	295	284	299	305	300	285	269	298	311	290	270	293	316	290	315	303	267	297	319	301	305	310	277	308	310	287	263	301	265	285	288	315	311	299	279	312	280	271	299	300	290	300	279	289	271	283	291	293	255	280	341	268	275	312	306	300	291	316	279	275	290	291	278	288	312	286	305	234	269	291	312	274	284	291	261	315	291	260	266	301	312	284	307	290	311	299	292	311	280	308	298	297	296	290	319	298	295	272	267	291	293	315	303	302	309	271	304	260	284	264	281	288	286	299	293	309	301	285	284	321	293	295	293	327	278	324	273	310	273	315	293	317	286	281	311	274	296	307	270	275	295	314	273	288	282	295	291	284	322	315	304	274	271	252	293	270	288	289	310	255	308	308	275	288	272	326	262	287	294	272	330	354	277	284	297	265	298	314	273	310	285	287	310	281	316	257	277	276	313	294	301	314	267	279	314	267	260	293	305	286	317	301	311	268	331	320	282	296	283	301	269	305	266	289	324	296	290	294	272	273	292	296	296	313	327	312	292	322	307	273	298	283	274	315	290	282	298	331	300	272	296	269	300	284	306	289	311	277	288	276	315	286	287	298	286	303	310	323	301	267	301	306	286	302	279	264	295	258	304	287	308	318	324	288	305	301	295	258	305	282	324	285	275	309	318	307	328	286	304	287	298	333	285	298	277	280	283	294	305	327	312	303	253	278	288	310	289	275	306	264	306	300	313	280	275	293	272	273	267	304	286	279	273	289	310	273	320	263	279	274	297	304	278	323	291	316	278	308	282	287	272	316	331	313	285	286	310	321	290	272	289	291	284	264	278	274	288	255	273	295	253	298	293	292	273	296	249	312	285	289	312	291	291	302	256	274	309	311	303	297	289	319	263	277	292	314	320	324	265	336	304	293	288	279	266	310	298	296	287	291	276	306	300	287	310	286	307	307	284	289	273	301	299	290	282	286	270	283	332	293	288	312	291	282	306	304	312	284	293	291	306	282	289	282	265	259	280	277	298	296	309	288	308	284	254	286	275	312	313	286	272	248	285	289	304	302	301	292	288	317	279	285	280	276	274	282	263	278	282	307	291	289	289	280	285	291	297	298	290	282	317	290	309	294	305	289	297	310	299	258	281	291	314	292	285	299	288	266	248	294	284	290	306	286	332	310	313	294	273	295	328	274	245	280	312	322	281	288	278	295	311	280	271	288	335	309	293	304	273	298	281	291	303	318	272	281	302	283	305	298	313	293	315	274	282	271	314	291	275	346	286	294	317	291	283	258	271	267	273	270	281	269	266	278	327	301	284	301	299	333	262	294	310	280	280	290	285	302	292	293	309	293	277	274	288	272	282	277	314	305	275	273	312	283	241	287	287	280	298	298	331	302	290	291	289	303	307	267	257	269	280	283	334	297	311	296	277	294	262	309
1955	630	691	696	681	680	679	674	672	664	671	685	726	636	667	700	675	639	689	716	650	664	675	677	677	641	634	628	652	643	662	677	641	682	702	686	711	662	635	676	659	665	680	654	687	699	670	674	652	668	663	629	677	713	704	742	640	672	673	685	660	709	654	686	686	658	677	662	606	705	677	618	652	674	680	653	691	652	706	644	633	655	665	706	700	673	678	640	643	650	672	663	704	663	653	677	630	687	657	631	677	617	666	670	628	673	712	699	683	682	650	668	687	662	674	689	678	695	635	694	701	655	618	682	654	699	624	719	665	643	669	690	660	663	709	692	695	643	715	620	626	669	713	683	723	647	655	677	687	663	650	661	663	662	587	707	640	642	667	665	633	689	714	695	637	632	704	699	646	632	629	675	676	716	655	696	591	707	635	642	651	653	647	668	663	679	722	662	676	666	696	656	649	637	649	652	715	657	659	648	721	634	659	664	711	695	709	659	700	640	637	668	667	645	606	686	692	663	661	718	658	687	634	647	646	648	692	668	648	658	681	675	694	679	673	682	635	679	667	693	651	650	685	627	685	639	635	683	650	622	745	666	694	652	685	690	639	675	653	674	651	640	641	707	664	698	658	706	664	713	702	648	674	725	651	642	646	663	699	693	662	637	633	640	706	697	670	671	679	701	636	642	653	669	662	663	640	688	639	666	687	629	681	689	654	674	660	704	711	640	704	644	675	712	651	664	691	650	658	693	667	665	650	648	687	718	707	678	649	677	633	680	636	668	667	676	659	680	623	670	638	689	674	660	662	617	687	626	623	681	700	669	678	669	650	652	702	681	682	625	658	623	676	680	691	672	673	672	663	675	675	698	623	681	665	642	682	660	678	627	679	706	682	692	658	677	679	641	727	677	654	630	641	706	643	687	663	662	654	657	672	663	708	652	697	643	637	651	647	648	691	619	669	658	637	703	674	650	674	669	671	658	683	693	733	641	663	676	686	631	682	672	627	679	699	657	666	658	657	672	633	693	681	701	698	632	641	656	677	717	697	657	680	728	664	673	687	654	708	635	677	661	621	731	645	681	665	657	667	625	692	686	646	677	644	644	689	644	672	706	688	634	660	656	673	677	660	650	691	656	698	671	654	638	650	662	619	695	680	625	651	716	719	658	637	680	687	694	656	677	646	614	691	618	655	726	693	674	653	698	658	634	667	664	745	675	717	693	692	646	647	656	657	657	673	660	660	632	628	645	676	673	695	718	676	676	669	660	672	674	694	622	670	675	712	689	642	670	674	700	599	671	641	605	633	676	660	682	642	684	675	656	644	692	690	684	669	682	644	693	696	686	673	656	659	650	636	694	678	660	630	705	627	646	634	645	669	628	698	679	643	669	640	698	685	712	664	649	709	713	682	672	671	660	668	679	659	652	658	647	611	603	680	716	704	730	681	655	650	719	644	677	666	694	699	641	628	658	650	671	693	678	653	639	673	661	674	707	609	665	692	697	644	646	610	701	681	645	632	677	662	681	646	686	691	642	698	708	639	661	678	627	661	628	653	660	609	692	667	649	628	695	710	656	697	662	658	671	647	653	675	672	680	674	638	657	697	659	696	662	653	602	690	735	617	641	681	696	601	648	634	671	653	679	646	686	667	634	659	627	694	679	655	685	676	694	675	659	696	652	628	696	674	696	657	677	666	687	596	636	670	695	666	639	658	628	700	647	662	678	646	672	689	666	636	657	631	650	690	680	637	649	657	639	653	623	720	672	634	674	661	634	653	690	674	693	669	661	648	689	640	635	666	690	640	697	628	685	690	636	634	705	650	703	688	651	658	629	660	660	660	652	694	699	664	708	640	687	641	649	694	727	691	695	670	701	649	623	667	664	691	653	731	663	655	632	646	704	662	652	676	647	677	651	652	671	670	657	699	627	642	668	702	629	674	660	669	672	663	652	651	669	689	662	718	616	642	617	695	632	607	679	683	693	663	682	635	670	631	667	697	669	672	692	633	604	684	707	771	691	644	663	699	706	699	643	651	662	693	623	678	656	693	627	675	631	651	692	638	671	686	685	653	675	650	731	673	665	671	682	635	648	638	656	668	696	658	686	679	704	686	668	639	658	655	697	676	699	659	608	656	642	673	636	657	651	679	651	660	687	693	675	643	652	672	632	654	662	677	606	685	622	650	698	682	678	678	693	661	653	693	696	654	675	679	613	706	644	681	649	670	651	659	663	623	666	712	651	694	679	661	669	664	658	713	630	680	694	665	677	689	664	660	643	661	679	704	671	633	658	653	670	666	640	691	703	628	714	650	670	692	698	646	687	618	659	664	663	649	652	682	658	635	710	692	634	686	687	690	649	660	632	683	632	658	656	675	683	696	717	639	702	671	667	711	695	708	658	657	689	721	689	697	664	722	688	686	625	656	626	615	665	660	628	638	654	642	664	692	683	628	665	665	684	670	628	663	652	682	654	628	682	669	710	732	694	656	673	652	664	642	690	686	704	673	715	697	651	659	666	657	691	646	622	664	683	678	653	645	653	643	698	635	656	718	698	719	652	677	695	713	674	687	693	624	669	664	678	685	648	640	699	623	666	662	668	660	694	666	728	671	629	665	677	663	643	667	695	697	676	664	671	646	707	686	660	672	669	593	639	692	710	719	664	669	695	632	651	666	657	636	677	699	685	664	666	692	636	680	645	661	676	664	690	640	652	641	606	633	665	680	667	712	718	633	658	663	645	709	727	658	689	663	668	742	672	648	664	703	686	676	677	658	678	675	689	645	675	678	679	628	638	664	621	647	671	663	665	740	643	623	689	691	678	685	709	717	687	680	666	649	653	638	709	649	658	662	666	682	700	736	705	653	679	700	632	656	680	668	681	659	687	656	630	688	697	673	688	721	652	622	710	689	678	651	634	666	652	658	667	614	707	649	692	702	677	695	679	634	643	622	706	668	707	707	620	691	678	677	694	720	668	663	662	685	654	653	677	657	670	667	662	690	667	654	722	678	687	663	670	686	655	695	724	663	690	681	701	706	649	624	648	633	662	709	673	688	691	676	691	683	677	653	683	678	669	655	659	640	640	692	660	662	652	654	677	683	655	695	676	693	682	672	655	688	670	670	675	674	661	670	642	682	638	670	629	630	672	684	667	688	637	694	639	720	684	680	681	713	705	715	665	685	655	657	674	633	673	670	631	662	662	658	662	647	659	673	617	684	641	674	681	699	672	676	652	678	650	676	694	650	654	659	664	666	689	643	629	699	685	660	684	708	667	660	709	695	650	649	661	668	703	670	659	674	656	641	666	656	669	640	650	721	693	633	617	681	667	683	644	692	694	660	637	682	632	685	628	650	678	692	706	624	690	698	634	665	671	667	636	657	712	651	708	647	687	701	690	677	689	666	689	672	679	676	611	698	668	640	708	657	639	674	689	724	639	703	681	631	659	663	671	710	681	666	724	654	645	678	660	678	670	687	678	639	681	682	659	665	684	684	679	717	629	641	687
7046	542	568	488	412	401	361	352	370	338	323	322	296	312	324	316	288	349	323	293	273	304	319	273	256	336	288	321	249	287	298	311	307	304	308	291	294	295	308	312	311	280	258	302	301	314	316	300	282	295	326	324	327	335	279	311	306	274	280	313	321	319	310	265	304	282	300	259	277	303	314	319	273	295	310	306	280	304	291	251	297	275	259	319	284	316	297	274	286	292	280	330	304	308	276	305	296	279	303	289	277	298	281	296	306	268	281	277	285	295	315	276	304	321	295	291	301	289	285	290	309	294	292	289	288	274	313	286	288	279	304	283	289	279	287	296	308	312	323	283	266	279	302	297	287	311	288	263	313	300	294	270	279	313	316	259	311	307	326	286	292	297	278	312	305	284	300	289	279	309	330	284	305	319	285	258	298	306	307	279	310	318	300	318	276	280	329	283	331	301	307	283	309	322	305	300	287	305	288	265	288	277	275	330	303	343	284	308	316	289	290	299	300	278	295	270	293	298	315	278	307	285	300	293	315	303	285	286	283	300	286	300	266	283	278	300	289	278	300	269	293	288	297	313	311	258	315	275	322	329	311	269	305	310	288	302	273	324	308	277	321	327	278	279	284	309	281	268	303	322	319	332	289	300	270	289	291	291	273	300	311	287	273	275	300	303	294	307	280	271	301	294	287	312	274	298	289	336	300	297	285	292	305	279	267	271	312	309	301	311	298	281	279	308	307	311	293	312	290	289	294	289	300	306	278	307	285	328	310	284	257	272	282	314	291	292	277	296	284	278	287	281	280	280	290	296	292	313	276	319	284	298	277	272	250	330	279	306	293	315	332	328	280	281	296	281	280	305	312	274	321	290	263	297	302	274	296	319	304	251	301	292	289	298	291	299	267	322	273	280	304	272	285	297	294	313	279	283	310	281	329	282	308	295	296	300	309	288	317	292	290	298	314	345	312	281	323	263	320	270	309	291	277	289	317	322	339	283	321	296	272	296	307	292	296	268	286	287	269	294	277	292	283	315	319	330	328	275	293	322	298	336	330	317	271	290	326	287	264	291	280	291	328	316	309	313	276	293	295	287	309	298	307	344	280	251	311	316	316	283	291	279	280	312	320	285	286	301	287	302	312	287	305	278	265	333	329	289	303	321	325	287	304	300	301	296	302	265	279	297	293	314	281	321	302	307	294	321	290	300	272	278	308	296	280	307	279	281	276	301	270	277	294	303	320	308	297	279	321	319	307	301	299	310	314	300	274	332	304	301	310	305	288	287	294	276	307	286	284	303	309	281	294	277	299	275	292	320	321	314	311	295	291	321	303	280	275	311	301	300	256	306	278	250	297	299	312	281	312	318	279	293	305	309	280	304	268	304	303	292	291	279	289	280	273	326	280	303	304	310	313	320	285	316	292	308	316	312	311	283	300	286	296	302	269	303	278	280	296	340	280	304	304	306	275	271	304	304	284	284	291	270	303	305	288	275	307	308	292	313	321	280	276	308	274	270	268	274	309	308	273	290	290	308	296	299	286	259	308	288	316	291	323	233	327	303	269	298	269	296	307	273	302	284	300	305	308	307	268	314	311	297	301	295	310	276	279	281	296	301	295	279	297	277	285	297	290	296	297	275	276	286	287	313	299	298	262	280	306	324	307	306	290	307	342	299	309	293	299	286	249	300	240	290	279	255	304	311	304	275	302	289	278	297	295	294	312	306	277	327	322	276	323	288	281	290	306	294	248	308	298	296	293	324	261	300	239	273	283	308	317	309	352	292	317	279	281	319	322	299	285	320	297	287	282	277	302	263	284	308	299	267	300	324	316	278	295	296	262	306	298	292	273	302	304	278	294	308	295	266	295	295	308	273	279	298	277	266	274	287	272	286	333	299	287	307	300	293	335	312	313	326	309	285	305	316	307	257	297	282	287	310	316	292	332	303	326	281	313	299	280	292	293	295	321	312	306	316	319	307	297	317	303	287	261	279	305	307	285	303	284	310	318	309	288	316	318	324	314	315	311	322	317	313	310	281	317	303	319	287	295	286	305	301	306	298	299	272	291	317	286	301	310	307	313	295	316	302	310	303	304	307	289	295	307	327	303	294	304	325	274	301	296	296	343	306	275	321	321	323	297	291	298	278	279	315	320	314	313	281	280	288	277	291	311	295	290	301	307	282	333	279	293	320	268	283	270	309	288	283	294	287	269	297	312	302	259	307	289	321	296	304	275	299	308	321	261	297	313	280	320	300	303	291	298	317	294	320	271	285	302	347	308	290	274	267	310	312	292	312	293	280	300	311	282	299	315	316	295	255	309	324	320	274	300	311	267	304	318	298	312	311	311	319	302	305	293	313	317	330	304	316	290	311	322	315	291	298	329	290	298	322	285	326	296	285	311	332	320	316	292	279	319	288	313	294	291	285	298	300	294	303	296	278	293	301	281	285	316	323	315	299	282	257	304	314	252	283	312	318	250	279	324	295	312	297	257	311	280	268	275	279	313	304	284	323	286	303	296	302	284	298	306	302	283	288	287	303	298	289	304	298	314	282	286	298	266	286	304	285	339	340	311	262	287	285	304	281	301	280	265	287	309	332	275	271	285	272	288	278	281	302	289	301	268	286	303	305	277	257	311	252	318	309	286	287	285	269	360	293	300	296	317	292	299	269	301	304	298	318	310	278	295	299	290	297	263	311	296	293	301	315	306	304	275	271	292	308	302	305	255	337	283	284	277	282	309	317	275	324	337	290	268	276	298	287	320	300	266	289	286	305	268	331	347	253	284	277	273	317	279	283	308	278	316	283	302	312	296	285	281	288	309	302	325	309	284	300	318	300	259	307	287	285	278	260	288	261	280	304	297	277	317	342	298	281	296	276	288	306	317	313	294	310	336	304	311	271	247	288	318	280	276	291	285	286	316	301	284	305	305	307	289	284	272	328	290	291	325	278	283	307	332	289	283	310	290	312	313	302	288	286	314	300	326	289	286	299	274	305	311	288	278	291	291	315	311	268	285	312	288	301	276	285	272	297	317	301	288	289	298	296	304	321	313	306	279	317	280	307	297	296	287	286	296	321	292	285	314	296	316	269	282	292	282	301	290	319	270	318	284	304	298	292	296	287	243	287	305	302	323	311	273	332	281	306	284	288	258	252	289	301	322	288	324	302	283	304	331	287	265	292	294	274	290	286	275	282	304	298	289	281	285	252	294	298	277	278	291	294	291	298	334	318	305	326	303	304	302	275	288	278	272	285	308	289	299	274	294	330	265	295	297	298	280	282	298	264	268	289	332	318	301	291	269	302	291	280	319	276	268	313	311	281	272	369	295	296	308	273	326	294	295	299	290	297	278	272	326	280	310	319	281	304	308	315	265	266	324	285	312	283	270	298	316	283	310	286	325	281	274	311	300	288	294	273	292	276	293	325	317	319	305	324	324	302	311	279	271	273	297	306	300	277	292	279	316	283	293	327	303	287	299	290	291	348	305	301	319	316	295	305	292	287	335	316
6385	908	1262	1412	1225	1095	1039	927	821	838	783	764	756	758	777	730	753	731	667	696	696	738	693	689	712	668	684	699	695	720	696	703	693	682	704	670	718	718	666	686	680	679	670	668	667	677	698	630	679	676	662	667	686	692	655	734	677	658	687	652	658	720	701	711	689	704	692	664	695	671	655	695	657	685	687	671	620	684	699	725	688	706	691	710	700	702	705	676	651	708	631	663	695	702	701	684	670	609	656	718	624	695	715	629	680	625	706	709	658	626	687	686	697	705	735	660	704	633	693	656	700	682	661	695	622	659	658	692	629	708	675	655	693	633	659	705	658	688	704	682	641	668	667	701	686	666	628	687	644	667	701	634	680	661	682	690	624	619	663	695	691	652	695	692	686	676	689	710	693	709	702	729	699	673	694	672	686	659	673	656	704	654	706	650	666	666	677	686	654	736	651	713	731	657	671	691	665	683	686	637	657	664	671	670	687	669	681	702	669	666	673	696	666	665	692	699	680	664	607	698	667	658	694	667	700	655	701	702	696	680	672	668	666	695	644	675	691	643	694	716	677	685	681	658	704	674	649	663	648	658	681	657	698	677	679	647	689	669	678	680	667	712	737	683	715	672	656	652	654	698	706	636	685	680	656	664	655	686	693	609	660	660	650	672	684	688	708	727	626	673	696	701	701	691	657	659	647	705	721	658	709	621	695	656	695	691	647	665	629	665	725	693	668	706	698	673	692	713	701	673	666	681	708	667	679	660	627	695	687	660	692	667	691	701	595	631	695	663	697	709	691	659	672	649	709	656	665	727	649	728	713	670	669	687	708	703	692	692	658	663	647	684	651	717	684	625	676	724	677	697	626	670	698	674	709	631	639	667	683	671	679	674	705	705	664	683	688	660	670	696	678	664	659	641	688	671	670	655	651	679	705	674	677	662	648	685	691	658	666	664	651	693	658	703	706	673	674	655	665	687	689	691	667	694	681	662	688	651	664	679	648	661	650	697	680	640	695	641	656	653	712	635	677	645	634	668	658	715	647	694	638	657	637	683	681	697	661	667	646	676	690	673	653	639	678	658	633	687	705	657	671	666	696	674	699	683	678	671	661	692	676	709	655	686	652	651	676	666	668	642	705	677	694	629	603	680	725	621	672	650	673	663	688	662	720	718	679	663	658	693	675	688	636	709	657	700	650	688	667	675	677	698	717	654	701	654	643	707	697	708	681	666	669	679	654	665	643	688	641	640	649	671	683	649	671	718	685	656	645	660	646	655	672	667	689	690	648	652	724	621	637	660	681	665	688	688	614	665	668	646	690	677	660	697	652	663	664	654	661	705	679	655	712	703	671	712	687	651	656	661	686	674	673	665	678	698	657	668	684	684	690	683	706	650	679	666	668	695	701	623	654	662	710	703	698	695	662	651	668	650	641	620	671	699	724	701	686	676	660	698	652	659	665	632	612	670	679	642	668	653	692	712	701	656	676	648	665	694	670	685	681	687	693	667	665	682	732	677	669	712	663	668	657	706	660	674	668	686	679	677	644	702	672	681	717	685	713	632	672	661	634	662	664	672	652	684	681	664	652	641	646	686	689	674	676	639	647	692	655	680	686	681	649	662	667	633	703	687	618	672	712	718	666	664	646	655	631	659	650	658	667	641	702	690	696	638	640	660	687	679	689	701	683	703	704	692	684	662	664	679	597	649	669	702	680	679	645	698	672	690	653	624	688	676	689	688	686	644	711	687	678	667	634	624	661	720	676	665	642	691	676	665	722	660	668	689	686	663	667	716	667	667	679	670	658	662	658	651	695	700	690	708	717	665	647	660	659	691	657	681	682	667	726	695	671	688	729	643	664	653	661	680	676	663	722	697	692	670	683	692	660	683	670	648	692	686	712	712	705	713	680	705	698	674	667	708	636	706	719	708	652	649	730	686	679	677	649	651	659	685	676	667	679	685	666	712	711	630	656	694	672	642	689	651	695	691	681	648	662	639	677	628	746	707	661	665	702	653	695	674	676	670	686	700	747	687	631	697	666	675	643	686	671	666	677	683	693	649	675	655	654	679	672	659	677	660	694	677	654	683	618	693	672	669	698	670	677	679	699	675	714	663	680	659	663	714	673	663	696	671	706	705	656	701	667	718	675	695	688	690	648	634	682	637	677	657	667	662	638	710	662	650	644	670	666	640	713	699	675	665	685	657	629	682	642	673	689	689	683	629	655	681	670	672	664	661	690	691	707	662	745	650	662	732	683	654	696	667	678	648	629	682	693	660	633	718	664	702	623	622	688	655	640	715	680	646	705	678	662	604	637	632	654	667	673	679	701	710	715	708	585	626	643	652	688	654	682	642	654	688	667	697	689	614	678	692	630	706	668	681	648	659	659	687	718	682	705	692	676	661	647	636	696	719	624	685	672	672	678	686	716	694	687	696	687	649	665	724	677	707	668	691	684	637	660	703	681	621	684	645	672	633	682	702	695	683	744	682	630	653	666	679	667	667	684	634	611	693	653	711	679	642	641	709	746	630	646	682	709	692	689	668	700	659	719	662	686	677	693	675	654	629	668	676	670	697	681	714	645	649	676	688	707	621	649	679	667	645	646	652	676	705	674	664	679	710	684	695	674	658	673	677	635	736	633	656	675	702	625	679	679	687	687	686	725	666	669	697	619	673	676	617	658	674	710	731	683	694	678	639	702	722	669	655	715	660	687	694	671	674	681	692	707	676	692	648	692	677	700	686	707	689	675	653	650	701	660	697	680	691	635	698	644	713	708	687	675	651	700	717	675	668	743	656	715	654	675	704	649	714	672	697	660	648	678	690	678	609	681	676	662	652	634	662	649	681	712	711	660	658	647	675	683	668	687	662	687	700	702	660	638	667	675	681	653	665	609	679	697	662	671	656	696	674	659	675	653	675	693	668	669	647	668	698	699	658	657	645	707	687	651	667	680	635	689	712	671	643	679	658	667	670	707	708	687	665	709	665	660	674	698	694	712	666	629	684	649	715	689	654	653	690	708	704	711	691	626	693	694	682	640	682	664	705	654	679	690	697	707	705	654	694	658	657	720	700	699	667	637	649	641	672	657	678	652	686	684	657	665	664	716	666	647	635	673	681	652	662	617	665	660	650	647	686	669	722	673	637	625	675	697	711	677	702	630	703	683	672	712	707	693	665	702	693	685	639	670	708	671	669	643	681	631	687	643	659	680	678	662	650	635	655	675	639	675	700	695	700	696	695	663	693	665	649	687	682	622	663	691	681	645	638	714	726	649	672	682	687	653	679	660	660	703	676	682	714	704	667	662	721	635	656	673	683	666	725	651	662	654	664	686	699	686	712	665	686	656	648	696	678	662	675	716	733	687	635	685	626	613	681	677	628	665	691	625	711	675	716	669	674	646	686	724	664	689	638	661	734	684	676	630	641	690	684	656	661	636	661	694	700	718	688	626	604	669	671	707	653	696	692	647	669	696	648	697	656	714	673	646	662	676	648	694	699	674	675
13286	907	780	617	493	391	354	301	292	278	267	239	226	236	269	221	206	207	243	259	250	222	236	212	196	248	240	221	209	233	227	233	202	220	211	206	227	228	207	226	214	214	228	206	200	228	219	213	212	224	216	198	229	197	213	230	226	228	219	218	202	217	222	215	224	230	216	189	203	180	206	233	246	224	207	195	199	202	200	207	236	201	210	229	228	221	219	207	235	239	187	216	199	226	226	219	215	240	189	221	231	208	211	210	219	221	218	212	197	205	214	218	216	247	227	203	220	235	207	200	209	236	218	216	208	211	199	229	196	220	211	211	205	194	228	207	211	193	211	178	229	181	203	201	205	227	226	225	210	224	223	203	183	213	200	220	220	226	235	224	210	227	193	204	226	197	208	185	233	208	180	216	208	196	225	230	207	221	181	211	237	194	194	233	228	213	228	213	221	248	217	234	232	230	256	210	232	226	219	183	222	231	227	215	203	221	205	204	204	216	218	218	243	229	212	191	221	198	203	229	197	238	179	189	202	195	181	226	227	239	248	160	226	197	185	208	221	208	206	194	194	191	190	233	214	205	223	228	206	200	193	214	237	213	237	218	210	224	205	205	183	225	208	191	197	209	224	202	186	226	213	197	210	227	200	233	221	215	217	216	231	188	180	206	203	194	207	202	190	202	204	205	210	251	208	196	225	213	212	233	248	223	206	202	204	204	234	207	200	214	226	177	180	209	206	209	234	203	206	231	241	238	208	201	215	227	242	219	213	231	228	210	195	226	205	216	197	212	216	215	212	204	203	205	244	198	218	214	215	229	196	232	225	224	233	254	230	194	228	221	238	214	233	217	231	205	198	199	210	220	211	228	220	208	213	197	209	205	190	192	202	202	235	200	211	223	232	227	202	219	208	223	218	229	248	237	225	226	226	226	225	194	222	204	224	220	224	197	187	199	232	232	199	208	186	261	212	214	224	213	223	218	181	174	180	202	172	243	205	230	217	205	188	213	221	218	231	235	228	211	227	229	212	233	214	185	199	213	210	214	195	193	194	194	185	182	198	212	238	216	206	220	192	217	224	223	208	222	228	218	214	244	215	217	224	213	243	191	225	207	225	194	210	215	215	194	222	206	197	233	227	213	210	217	224	213	229	208	194	205	205	216	246	222	230	220	222	206	199	209	202	217	209	208	230	214	189	216	202	202	203	215	199	212	216	193	190	191	202	240	207	202	212	250	206	249	219	204	207	228	211	216	239	230	206	205	193	220	195	215	231	197	208	186	215	232	230	221	239	190	206	219	234	223	233	208	220	228	200	197	214	210	226	224	226	208	199	213	192	229	238	226	249	200	198	187	239	204	205	239	220	223	214	194	226	211	203	206	243	229	210	206	222	206	223	204	192	227	214	182	198	199	207	202	213	218	201	190	208	205	206	229	208	225	203	210	214	215	227	197	212	235	200	209	211	226	191	217	197	216	206	223	234	200	204	226	227	229	225	180	187	228	228	227	208	210	208	231	232	251	237	208	210	226	227	204	193	229	195	211	198	228	234	211	245	205	212	185	214	192	241	228	221	197	220	208	210	189	220	207	223	189	216	197	246	219	233	249	213	204	212	237	221	202	208	221	202	201	232	239	228	199	215	193	203	215	227	189	226	197	204	233	195	222	227	193	240	196	215	232	224	234	200	209	245	246	233	219	193	203	216	179	227	233	224	201	192	196	197	247	193	192	227	221	223	200	240	221	209	216	214	211	206	204	214	208	201	190	222	224	216	243	194	200	198	224	217	199	242	207	219	234	213	216	187	183	232	216	217	242	221	205	217	231	181	233	217	224	211	237	198	203	209	172	229	198	209	194	212	228	219	196	206	209	222	180	219	216	228	222	209	188	219	190	199	239	236	224	217	203	228	224	191	251	218	195	230	236	221	235	238	188	201	202	204	214	186	191	224	219	177	179	210	203	192	166	206	224	243	220	231	197	211	200	200	196	232	230	205	223	230	232	205	217	213	213	209	213	194	226	226	205	206	214	226	206	216	213	176	210	214	222	227	227	220	188	225	202	208	225	183	196	232	198	244	216	229	216	236	206	234	191	221	203	255	221	236	221	228	198	194	218	193	235	212	195	215	207	222	191	219	216	227	241	225	193	221	201	208	221	213	215	219	221	207	218	235	187	230	208	233	193	233	210	243	209	233	224	224	214	214	211	205	201	229	227	226	195	190	236	229	204	227	196	222	194	223	213	212	217	216	236	218	193	188	238	207	197	237	200	215	233	199	232	221	211	191	231	222	211	241	225	215	213	227	214	221	206	217	217	223	237	217	182	222	200	194	209	218	203	198	236	210	217	220	208	204	207	211	241	200	227	238	223	209	202	245	191	226	204	219	230	212	211	192	192	186	228	194	207	204	191	214	165	222	199	230	237	194	233	210	219	217	202	219	208	230	233	235	213	207	220	234	234	204	231	237	229	198	236	213	232	240	220	219	209	219	176	211	209	224	198	199	208	207	209	233	218	208	249	217	222	205	217	202	230	200	197	198	232	229	231	221	199	221	215	201	230	232	211	206	205	218	218	212	244	227	211	193	207	191	202	190	226	203	214	217	205	221	214	202	214	207	225	211	211	233	219	226	206	218	218	224	224	215	187	212	235	203	219	221	215	219	201	200	253	226	188	193	227	210	209	211	205	211	196	207	206	180	211	223	198	210	225	224	217	206	215	201	198	203	190	213	243	208	219	231	210	196	229	232	222	214	217	219	211	226	231	234	220	210	224	221	225	214	217	212	185	224	211	227	215	223	225	222	212	228	219	247	218	215	217	186	196	226	213	201	223	233	200	221	238	196	208	210	196	237	188	184	197	217	199	214	217	225	245	200	210	217	237	207	210	228	211	213	223	232	202	213	228	189	219	226	206	243	209	209	213	205	215	249	199	222	198	188	230	234	233	215	244	218	201	194	223	212	201	192	224	222	202	216	249	235	202	213	230	191	199	224	228	218	194	205	225	213	231	219	213	203	221	207	237	221	229	230	209	190	249	240	207	212	200	183	236	216	204	174	205	203	196	173	223	222	229	223	218	231	230	238	235	202	225	243	220	219	211	253	221	209	218	204	220	227	214	222	184	205	206	218	231	244	256	204	207	204	218	207	216	180	258	228	194	203	215	217	242	229	211	236	233	206	242	231	204	212	220	209	199	240	220	209	213	205	210	206	231	213	212	193	172	193	200	236	230	228	204	218	172	226	183	214	226	221	223	227	233	207	217	223	253	216	211	217	219	233	224	206	192	230	230	222	181	227	211	183	239	224	229	226	225	223	225	220	220	223	221	257	222	218	227	234	201	224	211	227	222	216	192	182	225	205	219	204	207	249	223	224	202	230	219	225	225	197	221	214	220	220	213	235	213	239	219	233	206	207	216	197	199	208	212	207	199	222	241	225	210	197	201	186	210	221	243	237	233	215	209	218	225	221	212	243	234	239	218	228	208	196	226	202	220	202	204	240	224	212	216
7848	910	1618	1862	1613	1342	1099	985	904	870	782	783	721	649	649	628	683	640	614	604	554	585	619	559	590	580	576	557	575	560	535	559	561	543	517	509	550	538	569	491	545	555	497	522	473	524	512	526	516	544	506	539	510	526	554	502	473	523	493	530	508	497	507	496	530	518	522	479	492	484	526	506	500	483	528	544	501	488	510	521	517	483	531	494	524	557	502	550	502	476	569	490	528	533	521	491	482	506	547	521	516	497	486	488	487	486	497	524	501	453	549	495	550	526	465	529	565	545	489	532	501	494	500	484	493	532	514	495	494	492	498	536	479	518	526	539	517	525	524	520	491	484	518	489	517	502	484	524	492	518	507	526	472	541	516	495	539	493	484	512	517	480	505	514	495	528	523	495	539	454	505	509	507	486	500	534	498	537	483	496	547	486	512	552	506	519	555	491	494	509	492	518	501	505	547	529	506	449	478	487	506	488	496	486	483	493	494	569	461	526	510	477	516	491	475	504	517	495	509	535	523	461	490	510	522	492	469	510	492	510	504	460	492	477	475	479	483	522	458	529	495	500	518	510	534	531	527	553	494	521	481	464	483	495	505	513	502	525	503	504	539	489	517	536	513	456	530	542	499	515	515	510	505	506	506	473	526	528	507	522	495	491	508	500	494	480	539	535	493	513	521	503	499	506	495	490	506	492	523	516	533	532	474	520	526	510	503	554	487	514	515	486	511	523	537	506	545	494	517	488	494	537	534	488	488	496	528	505	506	521	478	504	521	503	486	507	506	495	466	503	473	540	480	493	525	480	501	490	476	506	509	486	467	522	492	512	497	516	514	499	519	536	514	506	491	454	507	504	518	534	551	489	518	523	524	512	527	532	487	536	498	535	481	456	567	470	496	497	530	487	534	482	524	480	451	532	481	521	510	496	520	517	506	491	475	490	501	468	461	496	530	487	472	495	500	477	539	501	498	510	548	502	491	517	535	526	485	484	518	475	504	534	514	524	507	517	497	478	464	493	525	490	526	549	526	505	511	500	541	500	471	488	505	499	519	497	495	484	515	500	497	539	501	562	494	509	527	538	500	507	513	483	526	486	460	483	513	523	478	527	507	466	470	498	515	528	469	513	467	514	479	501	457	474	556	501	472	464	528	480	496	485	560	454	502	519	520	506	504	456	497	491	480	489	461	507	489	567	525	506	481	515	500	513	475	509	509	519	486	509	517	495	498	525	503	526	472	490	508	468	499	512	498	494	505	521	481	508	498	494	455	488	499	510	478	501	547	492	537	492	539	541	517	499	535	534	521	509	515	493	490	480	516	541	500	510	496	522	509	521	469	474	528	478	505	501	484	484	536	504	472	462	445	501	532	476	513	544	511	548	524	470	483	519	506	503	485	530	505	517	522	531	496	474	534	504	510	471	542	479	492	476	512	497	496	534	496	511	475	502	511	498	481	497	522	479	504	461	540	524	492	535	494	534	495	552	517	476	473	505	512	469	513	509	493	494	542	498	490	459	530	500	450	508	553	496	511	514	485	538	490	512	470	510	465	534	491	503	532	494	509	523	526	511	510	548	547	460	485	514	480	498	539	540	499	505	523	493	481	521	519	509	533	540	525	491	493	511	485	508	488	468	492	516	462	496	558	518	524	478	529	508	527	533	500	511	514	483	534	463	489	515	553	523	515	500	474	576	520	503	476	522	481	531	526	482	499	554	521	480	530	487	496	499	495	453	491	491	545	551	481	465	496	521	530	487	550	518	525	505	490	537	522	478	519	540	480	481	505	517	481	553	482	488	491	513	506	509	514	502	529	511	503	473	559	500	480	509	517	503	476	469	509	477	522	494	503	505	501	518	511	468	509	511	512	507	520	507	530	504	511	525	549	491	515	503	473	526	486	511	492	491	495	525	526	476	460	538	497	494	506	469	526	519	536	502	536	568	478	491	479	469	491	496	545	481	464	480	510	513	508	493	457	516	542	517	478	491	521	530	553	522	507	520	516	493	496	512	511	491	531	536	498	502	490	534	481	501	537	509	512	501	528	512	529	498	514	485	480	505	499	535	482	527	544	511	479	535	537	495	472	492	538	523	505	484	506	513	507	517	498	509	491	541	498	488	497	513	514	495	468	465	501	473	515	523	501	514	476	528	524	532	510	510	498	485	514	497	479	498	508	514	530	484	520	498	504	517	527	495	566	499	478	515	490	447	548	528	500	498	471	519	523	516	508	525	506	515	489	509	494	541	488	503	506	546	482	465	509	501	509	527	504	523	519	490	491	486	518	489	500	490	556	513	535	547	504	465	486	525	523	508	480	510	511	501	497	527	527	487	468	492	497	547	511	501	518	528	529	485	500	527	474	468	522	495	480	491	528	490	543	574	512	492	519	522	509	504	475	509	474	493	527	473	461	500	485	535	510	506	467	471	489	509	505	481	542	520	483	515	487	538	518	501	521	507	554	484	482	519	487	541	449	485	481	512	518	473	478	526	500	512	482	552	476	535	481	532	495	489	466	513	479	473	489	489	501	513	516	457	503	532	543	513	505	527	526	518	504	483	495	500	537	553	544	474	475	547	552	493	487	521	558	472	493	484	492	503	499	504	516	525	523	497	500	496	510	493	505	462	477	497	496	471	518	500	512	504	504	521	484	530	486	482	488	526	523	517	533	526	493	495	469	539	519	544	468	493	487	541	512	511	496	510	475	513	511	497	494	485	499	509	497	458	539	539	533	510	476	479	507	541	490	483	487	505	488	504	501	550	502	507	474	502	515	506	497	487	506	518	518	515	512	478	491	489	548	494	526	495	506	522	530	530	455	465	495	518	485	479	513	508	493	514	497	502	541	503	536	529	516	531	485	510	488	516	464	459	505	492	512	512	483	495	510	467	527	490	518	525	489	526	510	499	447	474	478	509	538	528	501	514	514	503	493	507	474	470	489	489	497	494	532	485	504	502	471	488	502	491	512	516	492	514	542	488	528	524	504	483	497	474	491	515	469	525	513	469	486	492	500	491	492	487	509	520	505	478	488	479	479	524	491	485	511	496	477	514	490	514	477	519	457	504	508	503	454	508	488	507	493	488	476	530	481	504	489	499	513	541	446	473	522	493	524	497	489	511	516	525	516	529	479	495	507	525	471	494	558	534	525	497	501	551	517	504	525	491	525	513	496	474	535	545	468	530	499	515	522	488	520	495	524	499	533	509	471	532	471	507	496	503	511	513	473	500	479	530	521	520	529	458	508	508	510	494	544	478	456	505	508	507	498	487	472	579	517	480	508	540	467	547	535	507	525	499	573	507	503	498	506	516	483	518	538	500	521	453	521	486	515	481	474	494	514	493	525	511	500	490	480	478	513	529	468	493	519	519	493	503	515	513	465	485	513	516	532	490	519	498	516	533	491	475	518	501	472	511	496	498	476	529	518	487	490	510	485	477	479	473	484	518	494	529	502	531	462	505	533	461	519	536	494	510	496	522	496	460	504	477	499	506	534	494	502	481
1309	302	312	317	292	306	289	288	280	299	299	273	264	272	287	280	274	278	297	310	293	258	276	275	283	285	301	303	279	290	255	257	301	285	298	287	330	247	279	273	271	291	271	279	243	274	262	287	275	249	286	288	305	296	289	287	274	274	267	287	270	299	275	274	268	322	283	321	298	280	289	290	282	307	306	267	273	296	280	267	291	300	258	305	253	265	323	244	286	271	327	295	275	286	277	289	309	263	315	324	284	296	294	258	285	275	311	262	270	287	283	293	240	286	269	276	271	252	269	277	242	303	269	299	295	315	260	278	286	285	319	273	276	287	268	288	294	291	308	303	296	270	273	300	293	292	260	317	291	301	283	300	292	289	291	263	267	285	303	288	283	250	312	279	290	279	276	275	262	268	299	292	314	282	288	276	294	282	288	270	281	311	328	283	288	269	269	273	254	239	261	285	280	296	278	291	295	303	280	287	259	277	287	275	326	292	291	284	292	267	287	281	249	282	279	292	257	292	296	313	296	288	327	307	288	287	298	313	282	256	284	316	278	275	297	302	284	294	294	261	292	275	252	275	276	278	313	281	298	277	260	311	292	273	286	298	273	299	330	313	278	294	295	260	329	284	302	322	283	311	289	311	278	263	296	248	289	283	275	296	277	260	287	276	271	283	250	304	261	275	324	293	267	271	305	283	287	274	285	309	298	288	313	299	253	266	311	294	284	277	305	276	271	297	263	293	237	280	291	281	284	282	294	258	268	286	291	291	262	277	294	278	308	321	288	258	310	305	332	283	269	252	310	295	302	320	287	273	294	283	271	295	280	307	298	280	325	269	279	300	289	270	246	287	271	307	316	298	276	282	253	270	277	274	282	299	318	272	308	311	310	296	287	285	261	305	281	278	240	301	271	295	263	309	278	284	279	272	278	301	278	285	283	298	254	254	262	306	260	289	273	304	261	298	236	302	267	290	294	305	328	328	272	283	325	297	330	284	289	284	265	295	296	301	280	302	276	279	282	326	306	304	295	254	294	285	305	268	289	282	274	297	283	321	288	255	298	278	300	272	282	286	359	288	282	274	310	297	277	272	289	323	292	270	276	287	290	316	264	277	285	283	274	270	296	293	282	265	279	272	289	283	283	291	300	292	291	279	303	281	257	283	287	268	303	256	273	277	309	273	316	266	285	298	295	291	277	312	269	304	249	294	303	298	274	275	309	280	300	267	268	283	287	264	279	286	273	252	287	263	283	275	304	275	307	291	319	287	300	279	276	291	275	273	287	289	294	309	296	273	266	284	287	311	290	289	311	284	303	283	272	293	304	290	273	259	290	303	315	263	291	292	293	269	284	300	299	309	306	263	260	277	266	286	277	289	260	277	289	283	309	248	253	280	270	305	319	276	264	291	256	284	305	298	314	273	255	299	307	277	283	304	302	245	290	289	233	298	267	291	266	279	288	284	264	292	300	259	300	296	323	269	244	289	306	306	296	285	306	270	268	260	304	305	293	288	286	299	306	300	274	286	252	269	270	277	295	314	273	257	293	270	256	271	272	302	268	269	306	265	307	293	273	269	252	280	289	300	272	281	289	233	280	262	280	263	281	287	313	271	274	282	284	277	307	324	323	292	262	272	308	303	265	278	258	284	272	278	269	285	284	272	280	280	247	280	280	256	294	313	300	317	310	303	309	305	263	283	284	282	305	289	297	307	245	293	267	318	296	266	297	259	281	280	281	298	292	288	276	282	298	311	276	283	289	316	295	317	292	296	243	287	272	278	319	273	289	270	268	300	306	255	300	315	284	297	292	271	290	299	298	278	243	264	273	301	301	296	284	254	288	300	302	290	300	301	296	333	250	259	270	263	233	275	309	296	271	293	283	272	279	302	291	279	298	308	255	289	316	276	280	305	303	272	300	280	277	275	286	272	312	295	295	246	275	265	264	265	318	294	265	272	303	290	282	292	287	305	287	297	283	293	285	280	260	264	324	300	297	263	293	284	274	256	279	311	260	295	272	304	312	253	304	277	275	283	255	310	293	281	252	248	279	302	290	247	299	313	280	255	271	276	268	270	282	260	299	297	286	284	298	285	311	237	284	324	263	299	312	304	271	280	265	296	263	266	284	253	294	272	289	307	294	293	297	288	323	298	258	264	269	302	278	299	274	283	287	294	271	271	273	271	298	249	288	308	295	298	284	261	286	287	277	290	288	268	296	303	299	237	290	270	318	305	291	272	263	278	282	282	300	299	315	312	304	296	281	306	298	276	290	252	257	285	278	273	256	301	307	304	301	278	262	279	288	286	295	287	293	271	291	289	271	287	266	291	271	268	261	292	306	325	308	305	280	302	266	280	288	272	280	261	260	286	293	267	286	295	268	287	284	313	264	257	274	294	244	275	284	296	287	276	288	288	300	303	318	295	297	247	274	280	322	293	268	271	300	294	310	267	277	264	268	283	277	283	296	290	281	294	278	272	292	308	296	305	274	296	261	268	298	266	300	297	285	319	257	314	294	291	291	246	281	286	287	254	259	300	288	261	304	282	303	294	280	293	272	257	290	308	290	268	278	269	291	272	259	276	274	265	268	271	272	320	269	301	249	283	294	291	273	310	307	274	294	243	305	281	257	287	304	283	305	291	261	250	298	287	264	279	288	296	296	291	279	277	301	317	275	268	280	262	278	289	307	249	298	287	310	273	284	285	272	280	283	293	270	306	318	282	295	291	295	269	321	286	279	283	235	260	317	284	251	257	281	274	293	302	299	286	265	279	278	304	282	275	309	318	260	254	247	290	308	264	280	300	298	325	317	266	278	273	263	278	316	254	273	310	302	329	274	300	305	278	279	281	250	263	310	309	288	292	298	263	291	293	302	286	287	296	313	290	260	261	287	292	293	274	295	295	281	315	309	284	282	279	281	295	261	309	285	276	231	280	279	311	305	254	277	289	284	286	311	290	283	294	294	291	283	281	280	256	277	303	253	284	327	267	296	279	267	282	300	273	267	274	271	273	268	251	280	270	300	264	288	319	267	279	300	270	295	288	322	300	276	282	256	270	272	279	319	269	302	286	280	259	278	269	307	288	294	302	249	303	267	275	302	280	279	287	276	268	288	291	325	300	263	339	327	287	299	284	302	292	246	294	274	294	273	285	316	234	281	299	269	291	294	265	262	286	271	247	314	302	286	282	281	257	302	278	298	280	255	271	302	305	279	291	287	273	287	295	301	283	262	275	277	293	270	287	279	324	300	303	275	292	285	287	278	284	269	282	315	265	295	291	300	283	277	274	294	276	273	301	318	262	300	248	265	266	314	278	278	308	284	269	282	305	292	273	284	297	262	289	296	260	308	273	286	259	304	297	299	252	248	308	311	293	294	299	288	277	284	274	298	285	278	309	303	272	303	277	300	281	300	316	303	311	303	308	276	240	301	309	277	272	279	288	280	261	267	281	289	303	279	295	280	306	271	280	281	296	293	285	309	283	274	300	242	296	315	269	295	302	277	303
1842	640	715	672	684	684	664	656	690	670	594	700	702	616	659	674	639	646	694	670	639	658	682	642	726	651	651	665	629	636	642	613	676	675	599	675	653	669	682	603	661	671	634	634	613	623	669	680	661	675	610	638	675	642	640	661	618	651	641	680	675	667	655	672	651	633	687	677	636	619	659	634	627	621	633	661	608	674	638	669	620	671	684	654	649	658	659	664	663	675	637	678	670	652	663	641	675	669	646	654	639	668	680	671	661	650	624	643	660	650	624	628	636	650	654	690	655	648	628	690	682	662	667	670	712	682	650	676	645	669	623	692	649	656	639	644	670	675	663	622	657	687	647	657	651	658	657	652	654	641	636	641	676	632	724	606	654	674	640	685	680	691	645	645	644	641	672	689	664	655	645	674	649	598	650	678	681	667	671	673	652	650	642	709	678	644	612	673	622	679	661	630	678	693	605	647	665	606	676	694	627	660	622	689	650	669	665	653	649	700	668	623	636	607	614	614	619	645	655	635	673	634	663	657	681	649	636	672	684	698	692	689	663	637	665	641	692	684	683	599	650	644	656	616	588	689	645	659	679	638	647	613	667	665	678	644	684	656	678	669	676	646	627	622	647	666	671	639	668	663	690	651	665	654	649	626	645	662	651	704	634	621	637	668	649	675	672	671	665	692	653	639	624	681	636	663	632	670	650	661	639	638	647	650	592	636	699	621	676	646	674	685	683	650	660	665	674	691	655	604	664	616	615	693	631	661	687	678	626	667	688	662	677	685	643	651	634	683	683	686	637	697	643	655	660	652	675	641	672	630	648	666	656	699	677	652	655	655	639	693	642	617	633	671	642	611	661	645	653	653	701	634	658	664	696	649	596	650	704	658	639	680	670	663	624	658	643	675	645	664	661	616	665	662	602	628	664	665	642	629	661	622	638	588	659	632	707	650	685	661	686	639	683	668	672	638	641	653	663	629	643	650	701	649	664	689	666	685	631	630	642	665	702	649	663	632	620	625	631	668	620	643	653	665	672	634	645	626	644	700	685	643	702	685	624	626	643	623	626	680	673	660	634	602	678	648	680	649	639	660	626	629	636	679	611	625	653	635	677	672	653	666	631	668	651	698	653	676	635	673	664	656	613	641	686	669	641	684	677	662	682	632	708	659	671	651	608	677	557	717	649	711	671	660	639	672	691	659	655	689	635	658	645	657	656	678	622	654	660	667	644	660	693	648	613	693	645	640	638	646	657	639	645	605	625	624	655	704	640	642	688	647	637	636	646	623	634	620	614	682	661	632	649	654	664	673	686	647	685	669	616	677	657	667	656	630	627	648	662	660	653	624	648	657	684	614	602	681	653	678	650	606	659	650	659	658	606	679	641	674	668	639	651	653	648	628	650	689	670	657	665	639	667	685	661	674	664	596	679	665	682	665	691	679	655	690	645	645	651	665	689	708	650	602	641	678	687	670	670	657	628	646	615	652	643	663	663	608	631	656	635	675	683	640	636	656	666	661	651	645	675	651	671	688	659	646	704	611	663	686	649	670	661	696	675	668	626	679	680	692	663	640	686	644	630	665	662	632	659	723	638	691	641	669	627	642	648	648	620	634	639	633	600	650	734	665	628	648	623	666	625	617	675	643	625	628	685	641	655	651	687	691	684	564	635	671	679	634	615	642	678	708	653	697	646	653	649	655	641	652	660	640	614	682	645	633	672	642	674	611	651	692	619	646	714	626	646	625	653	661	616	621	640	669	641	629	665	661	667	646	629	627	628	629	637	650	653	620	653	670	688	631	675	646	639	638	684	630	618	659	676	632	681	616	630	659	635	633	656	628	652	633	628	643	679	703	662	663	653	660	666	628	661	640	619	627	632	651	663	613	659	620	590	644	603	674	647	720	596	686	654	666	656	652	662	633	614	634	678	672	649	654	666	646	649	667	676	638	665	640	640	738	668	663	645	664	625	662	687	651	645	657	697	589	688	650	665	658	595	634	682	665	632	611	628	620	624	644	634	685	647	632	624	668	646	688	652	692	660	658	611	676	634	676	644	654	662	701	708	621	666	642	661	648	672	675	678	610	674	705	672	636	650	596	647	675	646	693	700	650	669	640	655	594	668	637	662	628	659	677	663	628	674	617	641	645	671	663	608	652	633	654	618	666	652	653	657	627	650	627	676	652	679	692	684	696	662	707	665	646	676	629	689	667	638	655	705	572	661	641	639	638	655	608	665	672	642	615	669	642	679	677	618	633	644	663	611	658	661	694	675	693	636	662	660	642	677	641	628	676	690	672	660	619	683	637	634	631	653	653	635	659	655	688	646	639	619	627	623	664	645	667	662	702	648	687	667	663	630	710	680	645	649	614	645	621	625	684	674	697	669	671	625	637	636	612	647	659	664	656	628	668	687	663	591	650	631	660	670	639	625	673	634	603	653	663	686	653	674	671	643	678	634	667	626	655	619	622	687	671	650	678	670	624	609	651	636	721	623	615	662	653	608	661	664	630	639	654	634	642	630	675	663	660	665	659	693	671	667	661	636	648	651	655	638	601	651	701	651	659	645	658	665	671	627	633	661	683	644	642	643	645	706	635	680	685	670	665	686	636	660	676	651	692	664	635	675	663	649	630	661	641	703	644	676	621	660	679	625	654	717	664	682	675	691	634	657	669	658	630	638	648	646	698	685	644	692	659	659	667	646	636	656	661	670	634	701	674	660	649	649	692	698	594	655	644	629	658	643	662	631	627	633	670	637	675	649	635	666	653	661	696	707	670	617	648	643	672	589	696	663	638	646	625	639	670	643	688	670	689	658	637	600	665	670	669	699	648	617	636	702	624	668	662	640	668	656	626	651	667	681	633	635	642	708	637	658	674	660	629	662	635	675	624	663	611	618	679	661	685	657	655	640	692	675	643	641	690	679	660	702	670	616	639	651	642	652	639	646	689	602	650	640	692	629	679	656	608	653	598	677	657	638	658	670	650	624	644	667	688	675	629	647	715	641	637	647	694	676	647	670	709	639	631	679	674	639	649	645	676	658	682	631	606	640	654	677	657	725	627	640	685	647	651	684	679	694	647	691	685	716	696	637	648	661	626	676	678	630	614	613	677	658	690	652	608	623	678	629	627	619	582	657	678	643	631	695	684	597	701	665	638	662	652	676	650	658	681	687	644	663	669	671	655	682	667	644	642	668	658	636	629	674	661	611	718	669	662	626	639	641	656	675	657	695	674	673	666	691	666	631	636	643	656	650	684	665	615	634	674	631	637	633	685	673	640	635	689	621	666	679	646	654	611	613	634	654	626	647	680	641	637	633	615	670	632	648	613	630	632	645	660	659	677	639	657	718	628	667	639	628	665	650	681	632	637	665	676	668	649	634	649	639	701	662	645	643	701	682	658	624	656	625	643	622	656	659	646	621	655	617	671	677	708	732	623	704	638	615	632	665	683	674	652	695	677	653	689	686	647	629	680	630	644	682	678	671	629	651	635	669	648	665	660	607	653
7367	543	628	473	419	364	386	334	305	332	347	267	304	299	292	320	289	282	268	332	305	298	275	284	295	273	279	282	273	277	273	324	295	292	275	281	277	283	272	303	251	301	305	307	278	261	298	273	266	293	279	249	322	278	264	295	277	287	294	287	307	290	309	318	284	262	299	262	278	272	311	302	293	280	262	273	279	279	308	317	281	307	279	304	259	265	272	313	299	289	288	286	269	285	291	291	266	266	291	256	282	294	317	317	320	272	275	300	233	295	313	280	279	286	292	304	321	271	274	296	279	265	304	294	272	299	284	303	268	309	281	294	289	306	275	310	294	276	307	299	305	297	272	281	279	303	275	306	293	260	294	290	284	271	288	298	292	266	312	285	274	290	300	309	280	269	265	307	301	297	349	309	264	299	253	316	294	286	288	278	262	287	303	293	257	292	295	279	291	301	295	306	284	244	301	301	345	311	274	268	319	304	282	284	279	284	324	326	288	273	314	315	325	279	283	314	268	285	298	321	295	276	277	283	282	321	316	311	269	305	286	305	279	284	315	306	324	271	281	315	282	281	309	283	300	275	274	286	290	288	285	288	292	299	276	308	279	291	278	264	260	291	309	305	278	310	317	308	290	260	277	283	282	288	277	248	280	279	266	307	313	285	283	302	313	316	315	299	323	308	307	287	282	298	260	278	269	309	302	253	290	294	277	319	274	275	295	272	305	308	273	275	300	303	298	275	324	275	286	282	288	286	304	289	307	292	282	306	279	304	316	315	297	303	298	262	316	265	265	273	246	246	280	289	274	284	308	303	313	285	283	277	283	272	271	277	304	289	308	277	259	297	298	300	303	306	318	289	286	285	291	254	304	289	252	249	299	298	267	285	291	296	269	299	329	289	300	280	287	278	261	292	306	298	270	281	272	275	295	294	277	302	264	276	246	292	323	271	301	293	292	290	320	322	296	306	290	279	285	314	276	282	315	300	308	263	265	297	287	269	285	260	293	271	304	292	284	290	300	287	296	298	281	331	270	291	293	286	255	316	290	278	286	278	290	286	293	258	282	271	277	288	272	274	277	301	318	286	261	305	290	278	310	270	263	303	274	307	294	311	296	284	266	312	258	274	308	300	278	301	302	268	303	272	276	248	291	301	281	328	258	292	258	266	288	274	282	282	289	301	299	266	284	294	288	285	271	290	339	285	256	248	312	271	279	282	265	268	298	282	283	276	308	301	301	276	287	292	236	296	286	286	278	248	292	315	307	277	272	276	246	300	342	253	278	269	273	298	295	283	275	291	284	304	273	335	284	266	312	278	298	277	302	255	306	268	308	294	270	268	302	282	286	295	287	283	270	323	325	264	263	270	277	295	271	321	272	280	283	261	276	275	283	281	307	287	301	299	290	290	286	276	285	258	290	316	275	297	288	326	284	275	289	290	287	311	259	296	284	331	290	277	271	299	306	281	280	279	274	278	264	291	288	277	286	287	269	307	320	278	298	266	290	274	264	278	304	301	263	307	288	307	301	282	284	279	254	295	299	253	279	307	307	296	283	301	287	257	293	295	275	307	282	273	283	288	317	277	299	269	277	265	308	291	284	278	285	265	272	268	268	303	306	310	298	315	316	248	268	273	284	276	301	292	300	274	274	299	274	279	277	279	294	296	247	272	327	301	275	254	288	292	258	280	262	280	308	309	318	308	316	306	289	278	292	297	280	273	297	257	300	294	318	286	300	286	301	288	329	328	289	283	300	284	267	305	272	294	288	253	289	259	290	339	291	274	309	295	314	315	298	282	294	319	273	292	313	297	299	300	288	285	310	296	302	297	307	360	287	276	294	299	275	301	292	301	313	298	304	316	296	271	280	291	300	306	257	298	316	286	269	311	293	284	289	253	272	293	280	300	276	299	316	250	280	285	248	276	287	262	267	304	297	315	270	284	272	257	255	292	278	285	260	312	286	282	298	305	305	272	295	272	281	296	276	267	311	291	286	298	343	287	270	291	294	320	292	299	265	261	309	283	306	272	269	294	288	277	263	277	281	276	260	286	269	285	276	288	300	269	292	278	270	280	284	301	278	303	325	296	295	289	291	282	286	309	275	294	282	301	325	276	299	275	304	279	289	321	301	282	263	280	299	310	304	284	321	310	273	284	301	305	298	297	275	279	264	300	303	321	290	279	272	271	275	282	316	269	298	305	269	296	280	295	309	303	286	307	271	292	297	278	267	282	274	305	307	268	271	285	293	286	253	302	315	282	284	281	290	293	278	297	293	272	298	280	301	290	301	284	279	296	298	281	280	297	270	268	290	292	290	294	249	274	279	299	303	265	284	298	299	290	271	264	266	293	269	270	296	291	265	277	320	279	280	266	291	274	325	273	309	283	264	283	299	331	295	304	285	289	267	290	283	295	286	324	275	274	258	266	274	288	289	293	301	276	297	289	311	269	300	298	281	291	278	274	287	300	278	295	285	276	291	271	271	280	269	289	265	313	294	291	273	290	261	288	252	314	259	270	294	301	292	294	281	278	276	334	274	312	289	307	286	285	265	289	291	264	259	301	278	260	285	283	283	284	257	266	284	294	257	275	284	275	285	294	269	265	267	279	324	335	272	272	267	259	307	314	272	301	308	277	286	257	305	257	268	254	262	314	291	334	310	266	296	288	278	259	282	285	274	274	263	270	311	330	287	290	285	266	305	281	273	328	292	286	270	279	267	305	303	288	323	299	287	291	279	270	293	275	289	272	276	263	296	285	273	277	312	317	288	297	334	287	279	302	282	291	272	306	281	286	290	288	282	282	266	290	281	265	302	279	279	269	301	276	292	295	260	277	295	292	268	307	295	295	301	305	310	286	288	277	278	289	302	311	311	291	281	266	257	316	307	272	273	297	313	282	275	283	287	280	319	323	274	303	290	290	295	300	284	316	304	280	320	298	300	299	276	294	317	292	291	290	287	282	293	275	290	289	323	288	272	273	249	267	265	295	326	261	291	249	294	282	299	285	274	299	297	312	277	273	288	314	318	318	300	302	257	276	296	304	282	278	260	265	319	270	281	301	311	282	328	301	286	313	266	312	286	302	282	274	322	282	290	290	268	259	304	274	303	268	318	291	290	299	250	274	302	304	274	271	289	276	289	306	274	288	309	276	272	318	319	307	267	287	273	303	290	294	273	274	298	268	311	304	297	298	276	283	282	263	291	291	304	307	278	279	289	298	307	320	318	315	304	299	296	268	284	287	302	289	291	280	319	313	292	305	292	253	305	281	320	278	279	292	299	290	317	287	296	291	248	252	287	315	290	285	284	295	270	316	302	292	267	299	298	299	290	277	321	279	260	315	274	318	299	278	274	295	277	298	310	294	322	294	296	269	286	279	284	288	335	281	274	279	291	298	277	299	269	284	291	304	287	271	269	281	281	273	279	311	297	299	255	284	307	284	302	306	278	292	335	289	266	313	256	282	289	309	318	328	334	302	267	290	281	306	324	310	265	287	288	269	280	292
6439	907	1284	1398	1228	1096	1013	948	886	757	828	748	723	799	725	720	681	747	691	706	705	675	691	691	674	674	666	668	659	679	698	666	688	692	638	644	655	666	720	654	637	623	779	682	637	683	687	651	675	674	671	675	669	646	643	650	664	714	658	684	675	660	657	646	662	630	664	690	643	670	662	628	678	680	608	644	654	679	693	678	619	661	653	642	650	587	641	651	640	678	658	638	656	687	692	674	674	660	608	657	619	690	660	656	648	669	662	657	622	683	626	632	690	672	654	617	640	641	636	677	663	662	697	652	727	679	669	640	662	699	658	627	660	636	664	679	655	656	656	688	637	701	666	674	646	656	666	651	657	652	635	664	706	699	641	717	656	643	641	642	657	604	666	677	725	630	699	660	641	691	633	628	650	648	685	658	655	640	669	618	672	658	671	639	684	646	656	653	694	657	685	647	668	625	680	690	684	645	588	652	629	625	603	680	626	665	624	695	648	662	679	687	699	686	691	658	669	654	656	663	669	684	684	661	631	667	630	662	677	695	621	642	678	641	673	653	688	625	681	651	619	674	635	644	625	648	660	622	639	648	651	644	643	614	660	674	661	677	650	697	697	635	644	642	646	636	654	657	703	659	671	653	655	668	618	679	645	659	602	668	629	684	700	625	662	640	620	651	661	695	656	632	703	630	675	645	657	669	644	677	605	648	664	647	678	650	652	683	659	675	673	643	649	669	666	627	649	654	678	681	646	659	676	656	657	672	654	650	656	648	666	663	656	662	641	676	677	653	697	663	632	630	623	647	643	685	590	646	609	691	650	656	634	643	674	639	699	682	672	651	688	623	645	665	666	664	682	636	708	671	653	596	649	673	666	681	699	655	637	636	651	644	688	614	648	643	610	695	668	703	643	668	686	640	657	663	685	584	679	630	704	661	650	638	691	656	679	622	668	697	617	696	681	623	657	652	628	660	649	654	673	689	658	623	641	608	647	651	646	636	621	655	666	669	634	663	635	645	646	686	658	716	674	629	641	673	642	649	663	634	660	666	630	700	635	623	640	663	669	652	634	664	657	631	679	712	665	649	650	683	646	639	650	618	659	668	695	648	637	660	652	662	672	665	703	650	636	631	681	645	652	652	607	706	627	648	672	662	631	676	680	647	662	670	654	693	645	621	653	694	638	656	657	649	621	688	641	691	623	645	637	625	706	690	672	680	649	638	607	659	649	665	658	673	665	665	680	662	665	656	666	684	698	682	633	694	625	662	695	603	708	635	640	655	727	610	646	650	702	640	613	661	633	646	674	648	640	652	626	688	631	684	664	669	667	626	660	685	646	683	659	651	648	645	690	671	628	650	687	645	688	685	638	644	650	683	635	669	706	633	624	647	663	683	660	664	643	675	646	653	680	691	636	652	631	647	661	638	705	651	664	625	659	643	645	658	616	635	711	684	670	661	662	625	674	674	687	630	659	675	612	662	700	690	629	656	657	611	654	707	670	647	673	626	695	679	648	626	643	621	677	635	626	674	642	657	633	634	643	714	658	670	630	661	620	643	638	624	700	683	666	684	633	666	688	670	626	633	656	655	646	687	619	673	660	684	657	645	620	721	644	620	656	659	613	686	645	681	642	627	611	598	643	622	667	661	659	705	689	685	635	654	653	625	655	677	630	644	636	651	690	674	657	637	633	641	635	683	620	637	720	669	646	669	653	618	657	646	640	666	681	629	658	671	635	686	681	663	661	679	625	646	637	691	665	700	613	656	649	631	646	642	701	655	666	642	597	691	642	647	688	667	637	638	674	661	649	637	683	684	653	663	646	712	647	677	666	673	668	662	640	642	645	661	631	676	632	629	659	670	613	646	637	697	649	636	707	631	645	639	671	660	656	675	615	691	647	649	670	656	649	622	603	653	626	674	633	709	637	686	642	624	689	666	648	624	652	626	675	659	681	669	648	629	641	637	625	617	692	663	628	592	681	695	684	619	644	652	685	719	713	672	665	642	676	624	670	648	621	659	658	658	644	638	677	658	674	611	641	677	634	632	646	665	681	675	655	682	661	642	652	659	618	645	678	700	619	709	619	683	658	652	651	611	698	648	654	645	678	695	613	636	672	663	663	669	656	639	683	678	674	647	676	660	687	691	681	692	654	700	664	659	669	686	659	637	649	606	638	673	634	646	639	651	712	660	655	635	681	639	652	669	660	647	678	648	666	664	666	649	692	620	629	673	676	656	659	631	653	684	670	650	626	641	663	647	650	622	704	661	651	651	615	686	695	614	655	638	596	636	659	611	646	617	616	628	702	694	666	643	637	676	638	685	602	660	619	656	658	642	633	704	627	648	618	644	644	706	660	662	658	629	622	671	648	637	668	637	619	657	713	645	662	664	629	606	714	663	672	670	637	642	633	670	649	666	682	681	643	650	624	634	674	688	671	704	679	612	673	652	654	670	663	624	650	651	658	631	642	700	654	665	705	677	637	636	652	651	695	666	656	627	649	653	645	610	640	642	646	666	657	683	652	683	644	626	688	641	650	666	674	677	671	642	658	631	613	661	678	652	676	611	651	642	652	636	648	648	645	669	635	704	632	660	643	654	673	651	661	645	659	686	658	689	649	663	658	649	650	665	664	636	653	655	653	619	637	663	663	647	648	681	651	635	679	664	606	670	681	620	651	653	673	684	634	686	626	656	677	622	679	654	682	654	666	670	678	692	617	641	674	617	674	671	671	648	623	661	638	674	680	603	646	670	677	664	641	594	629	645	677	635	665	696	658	689	671	676	597	702	620	679	646	658	678	654	658	640	655	635	691	604	700	668	670	676	647	667	643	642	642	663	650	621	625	698	639	660	677	677	684	644	646	636	697	669	657	666	634	680	663	627	643	659	657	675	644	634	648	666	658	619	683	606	668	660	641	665	668	669	638	661	673	657	596	648	656	673	651	635	643	668	666	672	690	700	644	670	648	598	661	682	632	664	677	690	647	647	679	603	648	677	668	658	646	638	677	636	613	648	664	628	641	684	659	635	650	684	678	615	663	675	634	656	647	610	618	665	681	641	662	631	624	632	669	617	647	678	641	633	622	651	652	672	614	634	627	636	662	679	680	661	684	658	662	672	667	689	638	675	642	638	644	649	679	670	661	682	619	615	654	653	676	663	658	660	659	617	638	622	595	679	611	651	671	624	642	641	668	655	658	642	676	638	704	603	628	635	644	648	690	663	642	664	684	641	645	682	669	643	649	672	622	665	659	675	659	631	651	651	694	643	691	639	678	662	622	681	636	654	643	676	689	668	640	600	661	626	668	664	679	615	663	666	667	613	636	672	665	678	682	638	654	637	673	695	649	661	650	665	654	665	644	636	676	668	678	670	645	670	639	706	635	656	655	651	639	647	656	677	673	630	637	697	632	613	644	641	651	677	682	673	616	690	633	611	641	654	665	660	674	660	641	658	687	707	637	688	655	669	668	647	651	589	645	613	668	645	682	634	641	649	700	669	661	704
13251	867	724	615	396	338	345	294	259	275	219	236	241	246	230	238	249	212	207	193	258	223	203	213	194	212	227	227	219	184	202	196	221	201	228	205	185	219	193	224	217	197	215	199	189	218	209	205	205	233	204	243	204	200	202	222	200	202	214	229	219	201	197	218	201	203	171	218	214	222	219	219	212	225	209	219	195	202	183	221	203	212	203	228	198	217	227	211	219	201	209	216	217	197	200	204	206	199	187	226	211	204	209	186	204	210	187	219	208	226	192	206	202	209	242	238	204	207	199	197	229	215	200	195	224	214	228	190	202	202	171	199	187	212	217	208	194	205	185	211	197	203	224	250	219	199	216	229	211	227	218	208	165	214	232	206	202	227	183	226	216	196	195	225	192	212	195	207	191	203	244	219	213	219	194	191	191	219	226	193	201	227	209	230	187	207	212	226	216	191	227	186	186	237	219	193	222	208	224	223	220	207	204	214	230	207	220	172	224	211	197	201	210	213	184	194	201	220	212	224	211	200	196	215	217	167	220	237	204	223	187	194	199	209	189	197	204	227	209	201	196	208	212	221	218	207	221	204	214	186	197	236	192	224	218	186	205	219	186	196	215	211	216	172	225	208	194	198	214	220	204	216	214	213	217	205	214	194	204	204	221	180	174	203	203	212	195	214	183	181	214	206	208	240	225	194	200	205	210	213	207	200	205	201	202	184	191	209	205	213	227	182	179	207	255	223	196	191	216	211	207	218	226	188	170	195	180	208	200	194	242	209	200	221	225	203	199	204	223	209	243	197	193	221	191	192	211	190	232	205	198	185	184	211	188	219	197	208	214	210	189	205	200	218	168	228	232	235	179	196	212	217	205	183	162	192	198	210	222	230	183	196	201	215	203	227	211	203	187	239	215	218	224	232	211	202	228	231	206	195	237	213	242	222	224	214	225	192	183	186	241	221	189	199	217	221	171	223	217	210	192	203	222	216	200	201	220	220	251	212	228	210	192	209	229	199	200	206	216	206	221	235	209	229	231	213	195	204	206	205	198	227	224	177	204	205	209	198	236	196	196	201	197	201	209	218	203	186	197	184	240	225	194	217	224	194	191	190	180	208	206	197	199	220	196	217	199	222	182	210	218	187	193	194	207	186	191	227	220	221	202	189	202	202	225	201	204	185	207	178	204	202	176	205	237	206	228	188	187	204	209	216	184	193	189	184	213	207	195	199	229	205	224	170	219	224	184	206	218	229	217	251	234	190	215	220	243	218	232	201	197	186	211	234	220	203	195	230	239	208	193	200	210	209	217	196	210	195	196	205	190	207	203	204	243	201	235	227	210	167	223	188	210	204	220	190	244	181	212	218	202	206	201	192	196	232	212	210	190	208	229	209	205	173	209	228	228	186	182	230	219	233	202	211	183	174	187	209	233	212	200	187	244	222	216	227	210	186	220	190	228	207	193	207	202	204	232	204	214	240	222	206	200	178	190	204	225	216	200	185	204	201	207	215	203	222	214	202	213	228	217	195	172	205	219	179	215	204	196	192	228	215	206	207	227	200	191	215	201	185	205	202	230	199	201	190	242	224	190	209	230	230	194	196	192	205	222	188	191	222	221	257	224	204	206	224	217	193	236	199	217	204	215	223	211	203	199	190	213	222	243	197	204	197	213	227	216	203	196	194	238	203	212	203	199	207	225	193	216	211	211	200	216	211	200	178	201	237	214	214	178	201	212	205	213	200	209	212	200	203	211	213	236	218	214	211	202	213	204	200	233	216	222	211	207	218	206	202	200	212	210	223	204	210	210	204	210	228	205	218	220	220	234	209	214	207	203	188	218	215	194	173	198	209	185	210	181	195	210	214	222	200	211	195	178	180	184	185	216	226	203	213	227	225	229	217	207	180	211	198	186	197	195	215	205	233	204	210	192	191	194	216	176	201	179	194	213	207	212	190	207	234	201	202	218	189	204	200	177	230	204	189	185	186	220	203	211	197	173	200	222	221	214	209	225	230	216	211	206	210	209	201	209	197	191	195	203	217	201	211	185	239	211	225	205	202	229	184	200	205	216	194	201	222	193	198	228	236	234	194	192	188	226	184	219	207	206	227	216	209	183	228	213	231	198	231	219	191	218	199	238	201	212	214	218	219	196	198	210	189	210	208	227	215	210	185	201	202	195	199	193	226	198	183	195	217	206	224	212	204	193	233	210	227	223	201	232	224	221	193	217	191	196	185	211	198	201	197	207	217	231	215	203	237	185	215	207	197	193	195	223	208	209	218	212	200	210	209	193	230	188	190	217	247	203	217	173	199	227	215	175	224	200	221	202	203	233	215	221	210	197	215	215	183	202	228	196	226	208	193	210	193	208	190	197	244	222	227	196	191	242	196	206	213	216	201	206	192	219	213	189	221	186	218	209	222	208	209	171	224	213	201	218	214	228	219	228	215	227	216	212	200	217	211	225	204	209	180	216	236	238	192	192	209	191	209	216	233	197	232	190	220	212	183	197	212	215	189	180	209	220	199	216	212	187	233	202	198	207	194	197	201	186	210	194	191	219	199	222	207	223	187	202	195	199	211	207	198	255	221	239	222	214	215	204	214	200	220	228	222	192	206	195	200	224	195	237	231	185	224	214	205	228	232	219	205	213	217	208	212	223	212	222	219	211	242	224	232	218	219	223	206	220	219	222	215	207	188	202	206	197	197	202	195	202	196	204	233	226	189	207	226	205	220	225	188	215	209	192	191	223	203	182	223	197	202	223	219	202	205	202	196	202	226	168	214	233	216	231	212	217	198	202	195	213	213	202	227	208	183	191	218	218	204	206	196	189	211	208	207	237	237	194	203	224	196	210	167	222	207	195	202	187	226	184	200	199	220	200	215	219	210	200	225	223	226	190	226	170	198	220	215	237	215	224	214	225	203	221	175	207	194	215	185	206	195	186	217	212	193	225	204	233	206	205	221	209	223	194	197	236	193	203	221	193	207	188	227	215	197	242	184	187	211	204	209	196	221	167	211	205	187	210	205	189	222	206	194	173	208	205	231	205	215	182	223	205	204	189	222	205	184	222	225	192	239	215	208	209	203	206	202	209	199	215	217	212	220	207	231	223	190	203	190	207	211	246	175	212	227	210	219	213	221	196	214	215	213	194	204	175	202	225	218	209	205	215	203	220	224	210	211	222	185	167	194	209	205	206	192	187	223	203	195	218	200	196	216	230	214	204	222	203	204	212	169	199	190	200	214	209	204	187	185	209	216	215	203	239	206	217	176	203	203	195	201	203	207	206	198	212	204	195	189	213	204	188	215	204	206	201	198	213	238	234	206	162	223	187	226	212	218	210	183	208	201	165	221	232	212	200	218	229	206	208	186	207	217	207	217	208	197	189	225	228	179	204	203	178	206	221	242	211	216	193	217	212	206	194	190	192	189	207	196	239	224	205	215	191	200	191	190	203	235	176	225	222	203	187	192	220	205	222	211	192	210	220	208	214	194	204	211	211	197	200	201
7860	900	1553	1871	1636	1244	1132	971	921	857	782	710	683	683	672	603	601	580	556	561	560	607	573	546	533	542	542	545	528	517	526	547	573	504	532	516	511	516	514	488	511	527	477	510	541	490	490	497	517	524	530	576	514	491	489	519	487	483	464	485	502	514	498	507	481	461	509	528	493	508	519	491	539	516	497	537	490	532	500	504	498	484	486	475	493	472	525	486	514	477	503	514	524	458	477	506	463	512	492	499	544	512	491	500	502	478	492	494	489	502	486	500	540	490	518	494	520	531	517	476	462	467	496	496	507	524	465	474	482	522	490	534	489	513	494	546	520	544	506	506	496	494	497	475	516	483	470	486	518	510	493	505	482	488	499	498	481	463	512	501	462	493	511	503	490	463	480	535	496	514	539	521	502	473	530	483	526	496	505	543	482	507	449	490	456	482	493	496	503	526	492	476	425	491	508	498	494	509	471	480	509	482	514	500	502	466	488	496	504	486	493	502	459	476	521	512	456	494	457	509	501	470	465	503	441	504	502	462	483	540	478	489	502	467	470	490	496	477	513	501	520	484	492	467	454	478	505	479	515	471	497	541	493	488	519	500	487	522	491	445	469	513	507	476	519	488	496	431	502	492	473	496	502	519	485	482	483	464	475	491	500	473	490	498	457	512	494	482	477	463	515	474	507	488	490	475	493	507	467	506	446	486	535	515	500	500	482	473	444	462	507	469	504	493	470	489	437	516	481	480	440	476	467	484	492	454	489	504	500	462	506	478	521	502	469	478	496	496	465	515	484	448	462	550	495	557	489	509	484	519	495	480	468	485	500	501	476	492	476	514	491	474	492	489	494	475	481	471	463	505	481	478	515	501	531	505	504	450	494	493	470	499	497	520	532	478	448	504	491	478	498	532	487	474	463	513	472	478	482	507	518	449	457	535	462	480	528	509	486	468	480	499	471	517	474	448	504	467	499	468	517	495	470	509	513	487	484	518	480	505	492	497	464	491	481	457	495	505	454	513	514	479	472	458	466	509	489	522	496	489	476	478	506	492	470	499	456	486	431	477	476	509	510	496	488	479	498	463	500	465	509	510	478	463	518	510	484	478	464	493	494	528	512	491	513	506	499	514	485	508	498	496	477	516	473	559	444	497	492	456	470	503	470	510	463	468	489	510	505	484	510	492	506	464	466	444	494	453	504	460	505	484	503	482	473	466	444	442	480	488	449	491	481	489	508	477	493	500	502	483	506	487	474	481	467	497	494	512	516	510	528	487	502	491	454	483	515	489	466	487	448	478	469	471	486	485	470	481	478	481	479	471	486	480	522	483	462	520	470	476	508	497	466	545	523	503	505	474	485	497	453	493	467	501	485	508	507	468	492	540	530	484	462	505	514	489	508	484	483	483	492	489	513	492	504	478	474	530	491	509	506	492	506	483	511	516	493	512	477	533	509	457	479	506	461	471	516	484	476	487	527	509	457	507	462	514	493	490	493	476	456	491	488	465	458	574	507	527	468	506	500	462	512	481	482	508	466	471	482	491	497	485	515	494	497	478	484	487	486	467	473	484	490	491	485	519	474	508	509	494	521	493	465	517	521	494	436	494	499	471	493	466	462	531	520	532	500	485	478	484	482	490	487	487	516	500	481	511	466	491	489	474	469	511	496	490	450	516	507	486	466	546	492	507	481	444	530	527	506	484	500	500	485	480	466	483	493	506	463	496	483	480	523	492	457	470	481	493	487	467	488	460	483	496	470	473	520	504	497	510	510	489	534	496	479	447	485	524	511	463	456	499	524	509	480	465	482	495	489	458	482	491	484	458	450	481	454	480	463	477	517	489	453	481	430	498	499	446	490	457	510	497	471	452	509	532	533	559	469	475	498	483	483	492	481	456	494	472	487	514	496	464	454	462	520	461	503	476	499	454	518	497	478	475	477	475	485	491	482	523	476	531	495	524	438	504	497	446	484	448	469	475	458	478	493	480	501	484	510	463	486	482	490	477	501	509	496	456	488	476	488	503	488	510	507	488	483	477	479	490	455	511	450	554	480	479	485	494	461	484	440	473	514	490	455	511	466	492	458	483	490	515	497	482	538	481	498	468	454	491	473	498	501	473	502	476	504	466	454	487	468	499	470	472	467	488	478	542	498	495	488	496	475	472	454	457	497	498	531	532	512	509	493	465	495	466	519	520	516	468	507	464	508	527	484	504	481	499	493	472	489	480	515	513	470	468	455	490	494	518	478	503	484	492	524	474	504	510	499	526	487	484	497	472	507	484	527	491	462	456	496	520	476	504	482	489	481	514	493	503	469	521	533	476	469	545	492	503	446	463	497	520	490	502	502	482	489	498	477	469	485	491	520	491	465	461	518	487	449	485	502	461	478	467	492	457	465	474	465	479	518	502	498	514	463	479	483	497	481	504	524	486	451	515	482	489	484	480	502	487	477	482	525	449	501	477	508	496	502	497	476	493	501	507	513	490	501	516	490	466	492	477	504	430	483	497	520	479	443	494	493	477	455	513	498	511	473	467	512	489	493	502	497	507	463	506	527	496	508	508	448	459	488	460	504	519	520	511	478	495	499	501	481	456	487	471	495	474	529	482	448	477	478	477	498	495	492	502	449	478	508	486	499	478	473	500	477	481	458	492	532	496	503	510	448	515	495	470	516	500	480	489	479	463	478	501	479	518	500	482	470	469	459	532	464	485	510	492	486	500	474	488	489	459	503	464	482	501	531	498	485	527	502	444	483	493	486	531	481	521	485	470	516	499	440	444	485	502	490	504	531	510	476	494	503	477	511	509	490	493	489	491	466	445	501	449	534	511	494	469	475	512	475	477	500	493	455	455	497	521	468	495	473	490	515	492	471	499	537	453	467	456	492	476	472	505	501	471	499	466	488	463	547	505	510	452	451	504	496	445	461	490	507	505	486	472	462	496	465	474	528	494	541	479	440	534	484	469	507	479	449	484	484	489	533	513	482	484	480	481	498	506	501	487	471	493	513	460	486	469	487	534	459	447	469	459	521	487	510	507	503	534	511	495	503	489	481	475	477	497	489	476	505	468	501	465	552	526	508	501	462	488	484	493	513	509	505	529	486	433	487	477	464	455	488	474	466	494	500	486	492	479	514	481	477	484	470	492	484	485	489	507	483	513	504	504	476	469	470	490	484	487	514	528	498	491	461	453	485	536	499	489	505	476	522	473	451	491	506	509	496	490	470	460	465	479	460	477	473	506	465	506	498	496	474	481	485	536	521	493	490	515	507	490	475	487	467	511	503	463	509	483	489	477	462	471	519	483	477	548	537	494	512	498	510	459	491	477	510	495	505	474	515	470	495	512	463	477	479	460	494	492	496	475	515	497	510	463	455	512	490	483	476	498	506	468	485	532	470	479	488	473	461	482	482	505	478	512	480	508	482	501	509	481	492	536	473	478	487	475	495	479	482	436	482	529	458	492	508	477	506	462	486	451	504	473	498	487	484	489	486	493	511	462	508	483
1315	296	296	291	281	295	272	280	268	265	279	265	277	292	269	310	299	301	286	319	272	277	310	263	293	289	251	273	255	295	257	285	294	254	278	283	314	281	314	268	296	284	282	309	293	272	284	267	251	269	282	286	286	319	322	312	291	268	271	246	278	262	271	312	285	285	279	275	311	304	261	307	267	254	272	278	297	287	275	279	295	269	304	284	272	279	319	305	241	286	249	275	282	276	279	266	236	271	296	300	292	264	267	271	276	273	270	274	285	280	285	261	292	286	282	283	274	283	288	293	289	278	322	274	268	281	275	267	288	301	274	275	292	294	286	258	270	289	240	267	252	269	244	290	307	298	249	290	283	280	271	274	274	272	261	279	317	270	251	284	298	276	264	306	297	310	272	290	301	273	279	277	287	266	286	271	283	258	227	286	278	268	303	304	290	288	314	294	292	289	297	291	268	267	266	252	277	254	310	279	261	274	275	294	303	302	278	298	264	279	282	277	272	298	286	274	288	272	300	281	297	278	288	247	265	285	280	239	295	295	320	266	308	295	280	267	277	283	274	270	281	296	272	281	297	279	282	249	290	297	291	294	276	284	288	308	278	255	275	288	302	321	286	283	246	275	258	273	282	291	310	302	266	288	285	328	278	293	285	271	248	272	265	306	293	282	285	292	296	264	286	309	282	270	242	309	261	270	265	284	276	291	248	287	280	304	270	288	291	293	293	271	295	306	280	286	269	263	296	315	279	280	311	286	301	281	303	282	302	289	282	272	287	263	285	301	265	265	273	269	254	267	287	292	281	267	282	284	282	313	278	283	245	291	275	280	280	273	309	288	282	290	306	247	286	250	304	263	295	288	278	259	300	272	271	273	302	308	268	309	266	294	315	272	281	313	291	249	296	286	279	287	290	265	285	278	278	268	269	285	288	263	258	269	287	288	279	294	300	257	291	315	280	263	282	285	285	249	301	308	278	254	305	310	277	278	292	299	275	277	287	318	295	285	271	243	281	306	286	274	290	289	281	292	267	269	300	272	272	265	294	299	265	246	265	279	295	321	310	268	264	272	311	278	296	277	260	300	297	286	288	289	276	307	252	272	255	290	308	276	265	266	287	300	281	298	296	291	271	287	262	277	286	249	279	241	257	300	270	286	295	276	272	296	277	274	324	283	310	254	298	228	260	279	292	286	285	251	268	283	306	265	294	307	299	295	286	307	283	296	286	292	245	294	282	273	253	272	283	225	257	289	295	271	242	263	262	270	312	295	286	285	303	279	270	288	282	271	262	280	312	261	248	281	271	280	289	258	265	273	293	277	292	291	261	300	307	271	276	270	285	275	284	276	294	276	271	307	267	282	318	287	282	265	288	325	267	280	262	291	296	284	273	265	289	278	274	321	262	297	295	291	289	279	281	271	278	272	264	302	268	290	316	282	281	319	300	303	312	280	272	276	284	282	296	265	274	267	294	292	297	284	293	269	313	298	298	286	299	265	288	281	306	270	286	284	259	238	270	256	290	280	296	283	297	288	271	306	275	289	305	298	268	272	266	265	267	268	281	280	291	279	310	275	274	252	283	280	328	266	282	291	244	299	297	269	252	289	303	268	285	285	264	279	273	294	305	286	320	289	267	281	289	311	272	275	282	287	316	290	272	252	303	288	290	293	278	290	291	291	264	249	292	275	272	324	297	309	296	254	284	309	283	279	262	280	280	256	272	267	303	262	291	286	326	300	276	289	298	280	282	278	283	273	242	263	300	273	278	278	269	296	265	285	270	280	269	270	252	257	292	325	277	303	277	263	271	271	279	286	254	275	305	289	291	304	288	261	297	267	266	265	274	255	300	304	250	281	278	295	273	295	264	266	318	293	282	283	273	279	296	287	287	295	256	286	294	243	306	284	267	277	256	300	286	335	290	287	284	285	280	292	270	259	295	290	251	314	280	325	274	263	288	243	268	279	261	285	295	280	289	293	280	309	263	275	288	292	255	273	266	295	277	259	271	280	289	298	317	290	263	317	252	273	269	295	258	275	276	290	317	289	314	300	281	298	262	285	288	321	268	293	258	270	276	281	251	271	307	277	233	278	263	280	257	275	291	288	257	241	281	301	284	270	278	266	293	283	301	273	277	263	338	278	270	263	260	289	278	249	264	253	277	269	282	277	274	301	293	284	264	244	247	295	302	295	268	272	270	262	298	287	292	264	269	265	263	299	302	266	257	276	269	274	284	291	264	274	297	277	292	275	279	305	282	301	296	279	281	248	269	270	261	292	291	255	290	287	260	241	277	302	270	274	319	267	301	300	296	275	284	297	304	284	316	291	286	279	294	283	292	314	296	293	267	290	302	299	286	309	258	277	279	302	309	275	268	274	280	280	257	304	320	270	257	279	305	269	303	297	316	254	283	325	271	292	303	263	291	270	284	294	250	304	261	287	289	297	301	252	327	310	258	317	253	249	285	246	292	291	258	255	286	274	293	281	262	305	298	297	286	268	254	243	272	245	278	293	286	310	309	266	253	315	276	289	296	291	250	300	295	298	312	292	263	295	303	322	301	304	306	295	302	256	274	279	288	277	314	282	305	285	297	274	293	285	272	279	294	283	317	311	283	273	317	276	279	303	299	294	307	284	302	286	286	283	270	291	280	300	286	302	282	276	300	256	282	304	291	278	294	277	268	291	298	277	278	243	281	310	269	275	298	284	284	310	312	276	256	314	284	264	273	299	298	305	305	302	299	297	264	298	274	265	285	270	314	320	298	273	300	278	258	262	288	303	269	272	281	281	276	289	300	287	293	253	303	283	279	292	274	307	287	268	281	267	265	299	264	256	299	279	284	280	283	294	277	299	265	258	252	306	268	299	272	263	225	282	290	303	297	284	265	261	263	290	312	287	248	286	273	279	287	273	287	252	256	275	257	300	297	293	284	288	270	307	265	311	272	264	286	280	271	275	284	302	258	292	256	253	278	294	272	293	281	281	249	287	288	284	284	280	310	295	297	263	281	307	283	262	300	279	310	282	281	291	261	271	280	304	282	270	323	261	244	282	266	314	295	283	272	264	317	304	273	219	262	280	241	289	235	293	337	256	280	259	265	272	301	307	304	279	260	299	286	311	282	261	300	278	283	300	286	295	288	281	294	267	267	280	313	292	304	266	271	323	297	278	274	281	276	281	283	297	283	283	231	306	282	306	276	308	282	275	263	250	291	261	273	294	260	237	303	273	294	280	291	286	271	264	305	277	285	283	296	286	259	282	286	307	300	239	252	304	287	303	266	291	301	281	313	277	265	277	291	291	256	272	276	260	272	292	283	289	288	268	287	271	323	263	266	298	280	261	313	262	288	281	295	293	296	278	271	294	272	282	300	293	294	278	272	284	314	293	288	279	275	290	272	276	280	283	257	297	314	272	294	269	277	284	275	310	277	300	275	283	295	279	261	258	292	278	265	290	305	282	286	286	278	261	291	277	265	288	312	295	279	298	263	290	277	261	294	330	318	298
1859	672	691	676	705	634	658	649	659	676	619	666	663	700	641	681	651	608	667	604	653	686	632	656	654	633	637	645	650	606	654	672	657	639	657	631	679	663	697	678	618	692	652	639	671	671	652	683	615	683	649	650	627	665	602	634	691	622	688	642	654	656	623	634	654	611	666	638	655	672	631	677	643	644	667	635	647	630	609	657	658	645	700	632	670	690	653	644	665	670	658	650	638	625	645	635	637	672	646	655	665	668	644	628	619	686	675	671	644	697	611	652	693	705	649	667	666	625	647	637	628	645	641	636	645	577	629	654	683	634	701	674	721	645	689	659	633	602	617	670	645	650	620	697	636	699	656	663	670	611	641	620	617	656	644	623	641	624	631	666	663	629	664	637	697	644	705	640	629	684	654	669	648	650	636	685	668	629	650	728	636	679	666	603	650	645	620	627	620	645	702	664	650	647	644	633	659	634	611	691	597	624	655	645	675	605	619	678	665	679	626	637	606	652	631	615	654	627	628	592	662	631	654	659	642	626	646	614	655	631	649	652	646	598	641	648	645	645	599	642	665	653	631	653	658	645	680	653	682	676	670	625	625	682	665	675	684	641	630	636	654	679	611	619	637	611	576	635	624	698	660	639	664	636	651	614	694	638	617	642	668	633	683	647	601	603	630	627	624	659	641	649	653	652	646	642	653	634	592	702	668	615	723	635	675	669	609	618	609	632	628	661	627	672	666	664	620	644	593	656	660	664	651	609	676	637	630	621	678	619	630	650	642	630	663	655	657	639	621	632	675	642	619	648	613	642	653	650	632	673	605	665	663	662	674	644	609	661	647	649	697	642	666	603	621	676	598	667	650	645	667	623	664	685	643	638	644	675	649	634	618	616	656	652	646	662	635	635	649	678	654	648	669	633	673	676	617	608	675	661	686	654	639	652	671	655	640	625	616	599	637	676	611	633	668	681	617	643	647	638	585	628	655	635	677	596	672	628	650	654	632	653	619	651	647	640	674	639	654	607	632	642	662	663	645	650	623	633	670	657	650	623	618	637	645	665	684	694	632	705	573	599	568	666	671	654	628	626	638	601	660	672	653	631	647	602	624	678	656	587	655	660	615	674	622	631	666	686	656	690	687	667	689	670	637	647	635	671	650	634	633	674	616	617	643	614	661	624	683	640	617	678	643	703	666	720	643	658	636	639	619	638	642	661	617	642	610	653	679	619	647	628	658	613	635	676	666	681	643	668	622	624	682	648	595	676	607	642	668	659	630	687	625	676	652	610	657	641	652	688	687	658	603	684	664	618	638	675	625	654	620	645	667	649	691	644	622	647	610	652	629	667	647	635	670	635	650	683	707	629	674	643	657	675	658	663	665	604	584	651	612	628	651	649	639	637	607	617	613	629	689	617	670	630	655	679	653	654	646	630	668	656	628	658	632	660	642	609	619	660	686	647	680	615	675	645	637	635	603	626	627	620	705	687	590	618	662	652	635	643	643	614	661	662	650	613	637	702	663	637	646	625	683	644	671	674	643	667	620	645	628	653	677	611	598	656	654	644	651	659	651	678	643	593	621	661	636	668	637	635	680	650	684	634	622	642	635	620	668	698	633	630	658	637	648	642	663	647	676	643	680	645	653	686	619	643	624	652	661	647	656	646	669	618	625	658	652	643	669	634	631	617	650	654	633	639	682	689	642	643	629	658	636	604	681	639	708	659	642	639	596	643	620	633	634	666	659	621	687	646	617	626	672	663	618	648	641	648	664	676	667	624	599	627	661	649	638	581	641	624	621	673	639	689	611	633	648	628	594	658	569	629	633	665	653	684	648	621	678	658	608	677	634	631	669	633	678	623	609	629	656	606	610	626	702	698	639	620	661	628	657	677	641	678	627	661	612	669	664	625	625	610	661	613	646	631	623	636	665	752	650	623	606	668	647	610	624	659	636	637	628	683	634	650	686	652	656	635	650	686	596	582	675	614	665	600	597	652	592	658	643	687	641	630	680	640	613	658	665	631	622	634	640	692	667	614	632	636	624	621	641	642	642	668	636	660	597	660	671	643	655	639	653	677	635	640	657	634	699	651	668	670	663	680	636	652	643	661	623	643	667	642	655	701	686	663	634	627	716	644	698	612	691	685	648	695	635	630	656	656	674	623	673	671	645	680	663	640	648	658	637	639	651	629	652	632	612	644	692	638	628	667	656	659	678	643	656	667	658	654	630	599	654	672	658	638	641	623	652	627	631	642	616	647	660	673	675	624	664	659	645	645	653	663	634	640	684	630	644	662	637	643	629	668	643	672	678	629	636	666	643	658	613	666	664	649	644	629	647	665	606	650	657	668	635	664	649	638	649	617	623	677	664	673	669	615	628	682	636	611	634	596	641	643	638	651	655	661	627	599	666	656	687	674	659	636	680	683	665	632	647	659	680	698	636	602	625	623	629	644	623	625	673	645	643	672	661	672	658	689	682	651	657	606	600	657	647	633	638	597	633	663	655	653	655	648	637	658	636	672	648	620	627	654	702	661	675	657	639	658	646	645	656	630	658	642	678	653	684	610	664	659	659	600	642	614	674	635	660	692	610	601	639	611	641	638	619	648	681	633	668	602	659	653	648	691	668	585	620	620	645	617	669	661	631	659	693	657	630	671	661	653	645	681	659	699	637	628	638	643	633	614	651	630	588	706	677	594	683	643	660	687	667	661	627	655	656	611	644	665	606	651	654	673	603	644	679	675	662	647	653	696	647	676	630	658	630	658	677	629	683	633	645	591	606	646	652	627	671	653	656	684	672	635	653	596	649	645	614	665	646	612	646	640	611	647	635	663	637	640	591	668	636	637	668	686	661	654	692	675	647	659	683	661	640	673	670	619	649	659	659	652	656	626	605	603	615	656	621	627	666	657	651	682	661	623	648	640	634	675	664	628	654	612	656	666	641	626	614	663	612	649	689	655	671	625	607	650	644	643	686	670	633	638	627	684	650	657	713	671	650	615	648	660	653	640	591	687	631	616	638	631	656	650	629	627	643	661	645	674	639	658	672	626	626	683	699	650	620	679	628	674	680	609	657	643	642	615	629	665	677	661	654	612	647	653	666	661	607	668	607	660	664	646	631	643	621	615	670	623	636	674	667	604	616	620	644	668	601	646	664	654	605	670	680	638	644	653	657	650	658	672	665	664	676	637	628	669	659	652	674	634	625	624	651	645	675	626	665	641	671	625	636	698	683	609	636	642	635	648	602	638	688	665	634	675	643	636	652	647	639	704	620	563	588	612	652	625	649	639	643	658	657	630	648	649	678	640	654	637	657	661	658	692	716	662	630	677	673	614	640	627	621	646	637	627	663	654	676	638	686	627	657	638	675	640	683	697	623	659	596	639	639	675	642	642	666	649	664	651	679	658	662	661	610	643	613	623	679	715	648	652	635	680	638	637	620	655	635	622	652	670	696	671	646	633	620	671	599	648	628	659	619	627	641	651	620	617	636	623	657	660	616	651	633	657
7169	555	531	481	397	388	349	337	314	354	347	323	289	298	303	318	300	327	293	280	272	286	275	289	276	309	277	298	275	275	292	268	267	342	298	261	290	272	307	312	302	313	290	299	278	298	277	272	287	275	321	305	279	298	282	284	293	274	282	299	296	302	268	274	319	290	278	287	275	307	278	309	316	265	316	270	267	262	305	329	302	266	304	279	324	286	278	277	263	279	264	303	270	320	287	256	293	274	287	269	273	281	282	279	291	292	302	267	296	259	280	285	286	319	310	294	275	281	300	269	298	271	283	307	283	323	316	300	287	287	281	303	311	268	286	301	293	252	283	278	268	271	251	265	261	246	323	284	305	259	312	279	282	280	279	268	298	320	277	324	251	288	294	315	256	292	299	310	265	266	305	297	246	306	269	283	276	286	279	293	262	274	301	289	265	264	297	310	290	304	265	250	276	278	261	283	294	308	293	303	289	293	264	285	300	291	306	281	267	296	268	280	294	288	310	274	271	303	297	280	295	299	307	319	269	328	252	308	304	303	256	278	272	300	288	302	274	278	283	273	295	294	300	285	264	293	252	243	321	270	260	311	290	295	304	315	305	308	285	281	272	285	281	295	272	284	311	274	300	270	265	289	297	300	244	264	274	306	279	272	292	302	303	275	279	291	278	293	242	279	275	304	272	303	299	296	294	292	259	287	306	287	298	284	293	267	290	278	306	285	300	272	283	304	271	288	288	262	300	248	238	287	318	299	300	296	290	318	284	304	296	292	257	271	278	273	269	270	274	278	281	293	296	301	295	309	305	286	321	293	278	308	301	330	296	266	306	294	281	267	291	269	270	316	266	290	273	289	275	282	284	271	292	291	301	286	302	283	299	304	284	278	304	265	259	284	271	279	264	295	299	275	303	282	305	283	272	252	257	298	294	283	301	302	312	269	270	278	294	284	284	285	285	320	297	280	292	286	255	284	261	272	251	283	282	276	282	330	295	267	286	310	269	257	271	273	289	303	314	261	300	294	265	276	263	258	264	288	315	275	302	320	283	258	286	295	312	285	275	259	276	267	271	301	296	283	278	294	261	273	286	275	321	252	268	263	273	296	308	301	286	301	270	276	269	283	257	270	296	283	286	258	308	319	280	288	273	305	263	283	267	292	263	276	293	271	249	273	288	328	304	271	283	283	278	307	308	270	265	253	306	279	286	291	283	272	325	284	288	249	318	297	302	326	293	291	288	290	331	303	288	295	339	293	293	283	274	262	277	312	257	282	296	326	288	296	266	304	276	297	272	287	300	296	291	258	280	304	252	310	300	290	314	263	294	323	272	289	310	297	277	327	292	308	275	297	293	301	277	292	289	306	297	309	297	305	292	305	291	277	275	318	283	290	281	297	290	318	313	287	297	276	274	260	271	288	306	283	330	283	318	311	310	282	261	243	248	310	261	286	289	294	275	268	257	280	303	271	306	306	299	306	288	286	315	295	284	291	279	294	263	278	271	295	290	309	280	322	320	285	271	261	297	301	282	256	270	277	305	286	264	314	265	287	292	312	293	258	283	285	303	318	305	284	284	267	298	312	287	308	300	285	304	260	278	262	310	281	277	269	264	258	309	297	297	282	303	301	308	320	256	306	291	293	316	299	275	290	322	291	292	269	290	243	311	285	279	283	316	292	265	271	315	269	296	298	309	298	263	287	283	264	307	243	304	297	283	264	275	280	301	283	280	298	304	276	246	312	306	305	283	265	308	315	268	254	275	312	283	302	270	283	287	343	315	292	305	278	299	281	333	265	273	279	286	280	291	283	300	310	294	316	259	272	290	282	299	278	275	299	285	308	266	283	294	281	291	298	259	300	265	288	291	298	272	284	289	315	302	313	304	265	291	282	267	284	282	296	278	295	272	273	290	274	308	210	277	264	259	268	337	250	310	306	289	254	295	298	321	326	291	285	280	289	291	270	285	291	253	271	279	254	276	283	297	269	289	274	303	251	226	283	269	289	307	261	302	292	263	287	303	274	308	286	264	282	276	282	272	276	287	273	276	274	293	309	284	279	264	286	300	280	259	284	292	305	297	278	291	263	272	316	279	285	307	287	279	284	268	270	283	276	300	315	278	273	288	256	276	320	316	278	255	306	296	283	292	290	327	287	286	265	288	273	299	290	288	284	290	291	265	269	265	319	326	288	318	257	275	289	280	269	288	280	325	295	271	276	290	259	270	300	295	274	272	286	263	305	281	281	271	296	319	277	268	310	288	276	278	308	259	285	293	276	255	242	298	307	266	246	264	273	285	289	301	282	262	290	286	251	311	275	282	306	307	287	250	311	292	279	298	276	295	300	295	279	285	272	291	319	275	285	270	306	306	250	299	304	264	256	299	297	284	248	304	284	304	276	282	276	306	305	324	299	306	281	275	327	305	327	328	302	281	335	294	287	307	285	276	292	334	301	291	249	276	280	294	272	295	317	310	267	270	255	230	287	250	294	258	301	271	292	268	278	285	290	302	327	255	270	290	294	284	244	299	273	258	261	283	296	290	296	303	281	300	283	294	296	283	288	305	303	300	283	259	310	285	282	312	310	269	275	263	299	278	276	286	266	313	262	281	302	327	277	281	256	267	287	274	292	298	290	288	287	302	263	273	283	283	258	297	264	284	292	288	270	294	286	265	293	283	283	271	263	312	275	249	278	291	300	289	284	273	292	263	249	269	324	283	285	317	304	307	320	291	300	287	267	270	302	318	276	284	264	303	296	301	269	291	302	290	284	326	297	282	276	287	291	295	260	278	270	302	276	277	313	268	320	312	296	295	275	289	261	281	286	297	260	254	289	294	297	289	287	273	252	253	253	292	284	289	263	304	272	291	287	277	306	293	278	245	282	302	328	300	259	288	328	300	276	298	282	295	297	278	281	285	285	262	279	290	293	290	294	299	290	285	292	276	305	311	263	269	272	276	296	307	260	293	283	273	287	290	291	282	286	262	275	284	296	279	301	275	256	296	266	261	308	267	283	265	312	262	319	288	279	333	291	293	303	272	274	291	279	295	289	311	253	301	302	275	308	295	307	316	304	288	292	258	286	278	295	274	274	277	312	293	288	244	262	283	295	280	263	281	308	273	264	235	299	295	288	322	282	301	277	279	303	297	316	275	316	283	279	297	249	282	264	286	292	275	300	259	290	269	287	297	275	297	272	317	281	271	286	308	296	285	291	237	274	277	287	278	303	260	257	313	267	265	287	279	280	297	256	308	291	271	287	277	291	289	312	280	284	274	269	281	276	278	281	311	286	316	277	279	298	295	277	293	287	301	304	279	270	283	287	249	299	301	259	279	259	289	283	296	278	317	320	308	291	291	267	286	310	327	288	235	263	288	275	258	281	307	299	303	266	286	274	298	296	284	299	259	272	319	250	295	270	339	267	313	284	329	278	303	286	266	286	277	274	288	289	283	290	305	289	313	265	282	297	278	281	268	291	251	299	280	298	288	258	292	257	273	283	291	328
6478	931	1240	1330	1184	1127	983	931	878	783	814	800	747	817	740	730	745	682	712	675	681	686	709	676	736	683	683	656	705	650	667	674	678	700	640	662	636	706	611	683	684	673	610	651	676	631	631	675	676	671	646	712	643	612	658	617	676	619	635	680	669	633	673	730	684	664	646	678	668	647	656	682	678	648	653	709	648	651	629	711	628	649	623	673	663	713	643	663	656	664	639	663	636	670	660	689	651	680	647	677	638	661	670	664	681	633	688	656	662	650	637	693	639	671	656	615	604	642	638	685	654	668	663	642	682	629	670	660	698	638	664	695	647	659	659	668	681	683	645	681	683	640	660	724	662	648	637	659	681	703	631	616	660	657	694	681	665	646	639	621	690	685	667	676	606	652	664	656	657	683	637	640	669	598	632	672	698	679	621	714	678	671	630	679	616	640	683	636	654	686	681	647	665	675	613	645	680	643	691	691	663	665	647	652	672	675	615	625	654	647	631	632	646	635	615	670	657	628	628	665	696	661	641	681	645	642	632	667	675	659	664	677	642	696	652	663	699	665	651	651	713	621	645	640	708	671	669	614	619	689	640	633	686	655	666	673	677	679	690	643	686	673	700	673	642	665	644	634	649	612	653	660	681	659	676	622	648	639	648	647	694	675	659	668	684	671	667	650	660	612	685	652	673	635	597	705	659	660	695	690	673	659	674	620	693	650	660	661	668	668	664	623	678	663	630	639	633	646	624	647	670	670	647	652	657	655	667	629	672	707	629	675	637	638	684	698	670	609	639	698	656	634	640	646	670	707	689	664	662	692	620	664	700	665	686	628	632	663	663	682	668	622	639	680	680	672	612	612	668	675	665	664	659	657	653	641	677	645	619	632	664	647	644	656	681	653	633	659	663	664	684	659	694	620	676	662	613	652	643	693	683	679	674	658	661	699	676	642	695	646	658	679	712	661	639	696	676	612	663	620	623	665	659	627	680	681	599	638	654	697	624	646	695	626	676	683	680	647	656	692	647	648	682	650	692	673	686	675	664	633	675	641	633	633	648	643	664	644	721	594	658	613	632	636	653	654	645	668	633	607	651	659	675	669	679	634	618	678	652	600	669	676	670	688	696	673	679	676	662	631	686	588	608	665	642	665	636	677	672	656	624	679	654	666	659	680	702	658	647	670	655	640	650	717	684	646	655	699	635	636	659	644	647	629	671	619	654	656	661	655	645	624	656	663	626	666	630	626	646	632	627	656	663	654	680	665	650	702	645	661	668	676	672	646	661	689	676	664	588	601	646	612	607	699	683	642	640	648	667	672	651	647	674	679	624	603	652	696	664	621	656	650	657	674	651	596	657	647	705	669	673	597	656	693	625	672	647	638	647	626	631	636	655	676	700	646	611	658	642	644	634	617	647	652	653	699	675	647	650	666	624	686	668	639	685	653	646	660	645	641	691	654	604	600	687	676	631	627	650	646	693	678	645	667	649	653	642	668	610	658	636	677	662	659	601	649	710	643	629	631	672	716	688	585	657	624	650	681	663	584	631	708	690	607	706	615	637	670	682	676	652	682	644	659	641	701	704	699	648	641	671	651	641	656	652	692	674	685	641	670	629	667	626	691	634	655	635	647	667	652	680	660	665	679	660	573	662	660	653	671	636	642	653	686	642	668	610	668	636	682	649	637	651	663	653	639	666	658	671	638	651	643	663	677	671	691	638	655	652	669	668	668	697	660	672	666	679	614	631	617	674	634	649	651	682	658	643	661	670	696	650	660	657	646	648	621	662	633	698	648	675	682	651	654	668	636	728	665	690	635	660	627	631	721	628	644	683	606	634	641	643	705	683	650	656	659	632	664	673	694	689	709	660	614	648	603	633	650	667	673	645	639	663	646	599	644	714	655	633	671	640	610	667	653	639	640	722	627	595	655	669	669	678	678	657	631	658	679	632	657	657	626	630	629	670	656	636	629	634	684	640	672	633	646	641	668	685	667	636	640	641	639	661	689	670	646	652	693	668	651	658	657	638	654	675	620	687	675	662	644	631	722	654	636	677	678	632	663	651	675	619	663	616	635	716	650	669	668	580	656	654	653	649	636	677	665	642	641	700	661	631	682	668	673	674	647	648	635	576	643	674	646	653	686	682	639	657	656	707	675	641	633	633	663	591	681	677	632	623	648	642	674	700	711	635	636	651	632	651	641	700	618	633	644	647	665	631	705	634	677	665	617	662	634	670	665	640	661	624	677	591	654	637	658	619	626	672	599	651	625	632	663	686	676	644	643	704	639	655	649	682	696	681	663	685	656	641	682	638	673	695	614	699	685	684	612	670	618	662	713	659	658	679	667	695	646	674	661	646	648	643	687	664	645	712	625	627	659	642	653	687	686	663	676	639	658	635	665	674	679	622	646	618	654	705	674	637	673	641	704	649	642	656	668	661	640	645	617	650	657	651	634	712	673	691	659	645	685	699	627	678	640	651	702	654	599	632	664	673	673	655	653	660	695	632	682	693	619	647	681	694	707	665	706	666	587	624	630	690	644	656	638	637	666	675	672	677	685	635	711	618	631	583	648	683	697	677	664	669	686	690	619	688	623	676	686	648	671	658	685	619	642	685	647	633	633	687	607	649	706	667	683	635	658	624	647	635	642	684	633	703	697	615	680	645	675	634	654	652	656	669	684	603	674	659	660	636	678	649	621	705	671	676	656	643	652	690	614	644	667	680	653	643	619	682	623	686	635	670	691	701	663	650	617	652	629	662	713	628	658	661	689	691	632	684	645	659	723	646	656	639	654	659	712	676	682	656	659	672	710	634	662	641	688	634	612	715	610	658	606	631	703	630	686	726	632	643	694	650	614	651	684	699	638	630	676	622	642	669	677	674	656	652	607	640	648	649	649	659	711	688	682	657	662	678	662	632	665	626	646	686	611	681	682	608	627	664	630	652	670	647	682	644	627	648	674	652	643	637	679	653	674	699	663	690	691	661	658	673	640	608	625	654	701	623	661	659	630	660	645	614	656	650	665	635	658	608	668	639	659	715	637	658	679	633	647	658	665	610	632	677	636	646	630	639	666	603	708	644	677	609	687	591	618	666	638	641	628	654	644	650	681	676	649	728	736	686	654	662	630	683	671	649	662	658	702	675	610	666	636	650	673	655	617	616	626	645	684	662	621	658	666	638	648	608	669	668	628	640	626	632	675	695	634	699	665	654	646	686	663	638	672	609	711	693	651	633	654	678	645	573	657	638	632	685	602	632	636	693	662	637	627	654	660	629	641	630	656	635	668	685	679	690	639	633	666	679	632	689	672	637	636	674	622	668	642	660	688	649	670	657	670	633	630	662	661	692	633	646	654	631	706	657	655	652	657	619	648	626	661	648	661	640	703	673	649	614	656	641	704	641	677	636	685	648	669	661	625	669	634	669	653	678	639	703	639	649	687	663	687	649	649	632	694	662	641	656	665	671	617	668	671	657	670	668	595	605	694	664	644	645	648	678	665	640	631
13012	854	778	597	455	365	323	319	282	244	259	224	243	245	241	221	217	225	192	249	236	234	212	210	227	186	196	210	224	209	182	226	221	193	186	216	225	232	223	222	202	195	206	216	196	206	214	195	219	255	177	194	193	220	217	194	234	205	201	186	199	234	245	217	198	183	213	224	205	177	195	194	198	204	204	250	213	211	226	196	220	194	206	209	210	195	200	194	209	212	207	193	204	233	220	195	211	197	185	210	194	202	236	194	203	222	222	192	194	212	215	218	220	223	209	194	220	219	200	196	205	209	212	190	209	195	188	223	172	206	201	203	179	200	211	218	200	196	205	197	214	202	216	205	199	213	196	204	222	199	205	210	196	198	184	171	213	198	201	175	215	187	212	210	224	215	224	225	210	226	199	195	158	175	190	202	192	191	217	216	206	197	198	236	199	203	187	200	204	224	217	215	209	194	237	196	207	207	247	174	197	238	183	230	204	195	206	233	202	209	210	218	203	185	200	222	192	208	213	199	216	189	175	213	208	202	217	204	225	211	202	228	198	218	212	198	222	216	208	181	243	212	208	210	228	185	211	200	164	191	195	168	206	222	200	198	183	197	230	181	221	192	193	203	240	212	216	217	192	199	219	189	218	214	218	200	222	215	178	189	255	219	245	199	179	202	204	188	206	193	200	213	195	185	221	218	206	206	222	229	196	186	221	207	180	220	209	188	188	199	180	218	207	190	192	200	245	215	177	213	219	221	207	216	206	183	206	196	217	195	236	188	222	216	220	186	192	219	187	181	239	205	206	195	217	207	190	176	192	225	197	189	222	237	205	206	175	184	196	196	185	186	230	171	209	208	217	205	226	192	193	184	214	207	217	188	208	215	187	196	207	201	226	204	201	230	218	176	198	213	225	216	193	233	207	217	225	208	177	201	189	174	217	249	214	206	201	201	224	221	190	206	207	212	203	192	193	198	234	223	234	188	204	216	219	179	211	173	193	202	194	218	221	181	211	195	242	233	235	186	228	197	214	213	184	197	200	191	224	195	191	184	200	205	214	226	224	197	197	188	226	197	223	196	190	221	191	199	229	203	184	228	212	229	193	205	192	213	194	194	232	197	210	212	230	198	189	211	185	214	215	190	210	201	183	207	201	207	228	195	215	218	198	189	214	229	214	208	244	225	192	214	224	228	191	203	232	195	203	223	239	214	219	197	219	235	193	199	233	218	225	193	204	204	195	204	196	183	225	214	199	233	222	224	212	175	214	223	228	198	197	175	201	197	221	205	204	195	193	201	202	222	203	210	199	226	187	221	226	202	216	216	214	208	207	201	202	202	219	206	194	200	206	210	211	228	195	180	219	209	194	190	210	214	244	205	203	211	210	211	199	207	216	206	192	221	203	212	204	214	201	219	215	205	244	228	183	221	224	208	208	209	213	235	188	218	207	230	247	209	205	178	212	194	246	199	209	191	228	216	205	200	226	196	197	204	192	204	207	176	216	223	188	191	214	185	232	186	230	219	214	211	228	188	186	201	215	221	219	208	186	219	218	203	237	189	173	241	221	192	208	188	208	214	201	210	203	209	223	213	199	210	201	198	211	226	206	188	179	227	194	202	223	249	197	217	217	202	187	218	226	206	208	198	200	193	209	187	187	226	191	205	211	216	202	216	208	200	208	209	156	223	200	219	234	181	159	175	206	238	220	174	223	217	225	215	210	231	201	199	215	191	192	206	221	206	159	223	194	209	221	221	211	217	202	216	226	216	179	217	195	215	203	205	190	206	186	204	241	200	202	212	231	226	209	203	219	205	192	233	193	194	202	214	210	224	219	203	183	214	217	193	228	175	219	194	202	198	193	211	204	170	211	224	227	197	215	192	211	221	214	227	206	227	214	195	249	205	205	197	199	204	174	208	238	216	208	184	195	218	197	193	197	201	201	199	189	193	215	205	180	209	206	207	181	220	227	205	209	231	242	234	218	190	208	225	202	212	201	239	175	201	202	188	227	210	209	195	202	212	210	236	201	197	213	215	186	223	195	192	216	213	215	200	192	224	172	176	199	204	202	180	195	205	213	193	208	237	199	207	195	191	213	206	203	180	213	201	233	207	201	177	248	205	214	195	229	203	197	193	214	215	207	222	201	216	206	235	204	225	201	223	214	198	204	203	240	194	177	191	211	208	209	220	205	201	225	181	217	209	207	174	206	211	213	216	229	212	222	189	173	209	210	203	181	235	202	196	194	204	197	192	197	185	202	202	193	197	203	177	196	184	197	220	188	217	225	192	206	197	194	184	187	216	175	182	206	192	216	210	191	202	183	187	206	208	190	215	216	207	192	182	191	225	198	195	226	197	204	208	210	187	194	213	208	203	208	204	205	207	183	221	238	207	230	202	203	214	184	188	207	198	234	207	210	213	223	222	202	208	217	206	223	222	181	192	205	204	190	220	195	213	214	222	256	220	215	203	192	212	195	203	199	212	199	197	190	194	195	201	202	219	207	204	204	198	226	196	209	220	203	188	206	196	209	212	206	204	209	235	225	200	228	203	203	225	201	190	207	208	233	228	206	226	209	210	212	205	226	203	178	224	213	211	192	209	213	208	207	211	206	224	214	199	210	193	194	196	187	217	193	230	191	202	184	206	213	226	206	195	227	218	201	198	215	200	188	162	194	182	218	213	197	196	217	169	234	235	238	222	237	207	201	206	223	196	207	198	197	176	173	188	203	213	208	212	222	194	204	190	232	196	221	205	216	192	211	193	224	192	207	192	193	216	208	182	240	201	218	198	208	213	190	209	206	214	206	207	241	243	218	219	229	191	220	209	189	227	189	179	201	184	178	201	186	191	208	191	223	187	177	183	230	206	218	216	199	218	209	233	202	228	197	226	234	226	203	197	198	217	218	186	172	181	226	223	211	205	210	212	214	191	193	199	216	205	219	199	196	196	196	199	218	183	226	201	193	221	211	219	179	215	220	227	220	215	223	189	206	217	202	198	212	189	195	193	184	192	239	212	208	210	211	212	195	203	193	189	217	239	223	218	212	195	214	198	195	190	181	213	220	188	214	199	230	225	188	234	240	172	232	199	210	174	215	242	178	207	223	233	231	221	187	204	193	189	205	222	207	205	200	227	204	218	221	213	206	212	212	222	247	214	203	221	202	209	186	199	202	219	186	224	196	208	219	206	214	208	216	199	189	190	192	204	163	229	182	197	255	212	199	180	216	206	213	222	211	206	224	236	202	222	207	187	198	200	224	208	188	198	192	212	204	198	201	208	211	238	231	195	240	217	192	208	236	186	219	207	216	181	201	203	228	196	191	190	207	172	189	215	205	196	190	221	231	221	228	212	208	184	216	196	180	203	205	204	203	182	208	199	211	194	199	215	180	192	232	216	199	202	201	187	223	197	221	181	213	212	199	202	194	223	192	189	189	199	205	197	192	186	243	219	202	193	201	222	206	170	221	189	239	219	191	222	217	220	218	219	198	206	236	205	198	206	218	229
7982	944	1617	1866	1610	1282	1050	954	904	783	719	660	725	618	665	664	617	602	604	577	580	543	534	500	526	579	552	532	554	517	522	548	482	534	509	514	545	518	527	507	483	540	547	535	498	539	515	462	505	508	493	527	534	483	516	524	471	497	495	466	543	521	507	508	539	504	479	467	517	496	531	476	505	499	496	485	492	471	517	505	494	505	483	472	568	497	502	482	500	479	525	478	529	482	505	494	515	510	495	529	509	532	514	498	462	443	481	529	523	455	501	535	492	474	488	517	465	503	488	539	516	535	476	491	462	540	517	480	487	475	518	512	500	488	519	519	509	499	484	518	476	530	459	525	483	526	514	525	515	497	518	482	497	505	475	519	487	471	512	501	478	461	514	484	471	454	468	493	500	505	483	505	518	502	495	492	514	485	531	460	482	472	495	528	499	489	532	490	506	485	516	471	448	492	507	490	475	506	496	516	511	499	524	457	474	494	475	476	535	439	497	478	485	516	450	485	493	459	443	471	498	486	452	498	497	491	460	493	482	447	470	473	510	517	454	510	455	518	476	477	508	515	501	479	504	470	510	489	471	486	487	489	526	484	489	488	458	488	521	441	510	533	497	481	529	494	510	520	524	504	479	506	486	473	481	468	445	487	490	472	501	487	528	461	510	524	497	455	498	492	539	491	462	542	520	492	509	445	460	500	479	485	480	502	517	538	462	508	507	497	483	501	518	504	508	493	468	495	474	486	545	499	477	469	461	492	524	475	494	488	470	513	484	535	481	513	481	517	480	475	497	510	505	506	495	484	530	531	516	450	481	472	471	487	510	513	528	506	507	438	513	468	490	512	516	481	530	532	486	454	509	519	487	494	444	463	512	446	555	467	498	488	485	527	503	509	502	494	500	482	530	497	497	474	503	490	477	502	463	455	484	479	474	502	505	489	479	490	489	477	487	480	490	480	468	455	504	491	507	480	500	476	505	485	503	479	485	469	450	501	487	487	470	466	473	517	458	478	506	480	477	459	493	459	488	478	496	488	494	500	508	503	452	503	475	478	488	511	477	466	506	516	481	479	467	514	440	459	477	527	465	492	474	509	551	484	511	499	480	446	438	486	508	543	520	510	465	465	533	478	474	460	522	489	483	461	472	509	456	482	492	482	532	432	473	488	466	555	460	498	471	494	498	473	479	533	511	496	450	481	497	521	487	465	446	487	509	461	501	454	490	461	483	472	471	495	476	470	497	457	466	494	543	472	495	471	540	461	459	487	462	466	455	532	500	468	466	459	496	503	487	475	505	548	490	518	517	475	504	482	456	497	505	488	464	494	465	476	495	527	457	468	451	490	451	483	467	480	526	514	463	519	468	488	519	477	498	485	476	491	466	493	492	470	484	477	480	510	527	463	504	527	494	463	480	498	511	444	490	514	451	457	500	481	491	504	515	496	496	457	449	515	481	467	468	519	465	499	506	511	513	523	488	480	488	507	496	496	505	494	473	516	491	489	474	481	480	483	521	516	438	530	496	489	503	483	440	467	470	495	530	467	438	519	491	502	487	469	461	525	495	494	471	519	486	471	457	498	508	482	481	484	477	472	503	470	525	480	462	487	505	489	479	497	504	491	469	435	481	505	504	472	452	505	483	465	496	481	448	469	497	446	472	465	474	513	492	469	465	509	461	449	546	513	490	481	484	463	540	465	468	524	451	500	483	496	454	458	459	492	481	465	547	518	464	535	506	510	550	509	487	509	524	490	465	477	494	479	505	509	486	457	494	531	493	505	473	460	483	533	497	502	493	467	504	527	488	489	504	500	478	513	491	499	482	517	495	457	566	487	480	485	471	491	530	451	469	487	498	502	452	472	495	515	521	476	491	466	510	521	494	489	487	473	483	468	485	455	531	503	474	467	535	520	467	528	488	491	498	497	469	490	499	492	526	473	467	466	489	503	484	510	499	460	477	486	476	505	464	485	468	456	524	476	484	472	510	522	477	470	500	474	517	495	489	489	497	498	482	506	479	474	462	479	504	482	546	478	455	493	498	456	487	490	472	514	510	472	494	466	480	518	484	502	514	506	493	476	492	490	517	493	473	496	509	489	530	476	511	499	502	480	481	471	472	503	514	480	512	493	505	472	477	477	497	518	508	513	484	506	533	445	490	479	505	505	455	482	503	506	475	457	524	476	509	496	508	479	490	474	502	476	492	496	483	480	543	467	493	487	468	478	468	502	496	514	510	488	509	521	491	474	484	468	504	504	482	453	498	478	514	504	518	478	483	459	456	457	523	473	505	450	514	524	538	503	520	508	513	477	540	510	503	455	514	506	496	485	511	495	484	466	521	487	500	476	518	501	493	495	479	504	482	481	463	524	507	539	502	526	470	495	498	455	502	482	497	443	489	491	517	509	479	480	484	502	449	500	523	483	492	474	440	465	508	495	515	503	497	465	488	441	490	481	499	459	475	505	485	451	520	460	483	505	474	449	463	440	465	519	507	460	482	499	459	499	511	495	509	485	459	514	497	479	451	482	483	513	500	511	475	476	484	486	495	463	511	492	499	511	485	495	493	487	497	507	491	498	477	480	478	486	483	486	511	518	479	509	451	476	535	488	522	537	513	462	475	489	542	467	484	510	447	486	502	469	476	497	475	517	512	506	457	496	463	459	474	498	466	491	476	475	494	525	471	526	518	506	475	473	489	534	497	483	486	491	492	494	451	466	471	514	497	497	505	489	443	507	517	498	458	481	508	503	507	497	504	518	481	502	469	492	480	493	521	479	527	469	453	482	477	515	482	503	504	496	493	475	490	481	479	498	498	488	472	492	486	530	493	521	501	476	530	462	498	469	465	492	480	514	497	506	454	493	474	435	489	498	462	510	451	489	435	498	533	478	501	526	551	452	497	493	515	518	519	461	462	457	481	518	496	501	490	509	472	483	470	516	495	500	483	463	491	437	483	489	476	492	492	483	474	510	509	499	469	510	450	491	498	504	481	504	458	501	489	446	480	479	484	473	507	507	493	479	479	471	481	504	504	498	502	502	498	476	478	482	501	496	486	460	476	476	477	452	533	519	515	494	506	500	513	535	491	490	467	495	492	532	507	480	505	495	504	497	505	512	496	486	528	507	507	526	515	510	476	584	481	525	472	527	503	526	535	487	498	512	479	512	487	481	454	459	512	486	491	477	535	463	524	494	482	482	447	471	458	504	477	465	512	509	458	470	484	474	478	503	527	521	549	485	501	456	502	491	491	531	543	462	467	467	470	475	460	479	516	507	487	480	477	483	495	520	502	467	481	453	479	516	551	505	476	493	519	507	490	449	489	472	460	516	437	514	497	494	480	512	512	502	504	458	518	473	451	504	496	500	472	513	507	460	473	504	511	507	456	508	512	479	514	503	467	463	451	444	443	509	491	537	525	500	501	498	506	462	481	502	526	504	472	505	465	485	516	471	482	490	516	462	486	513	462	452	496	504	479	468	500	492	484	485	505	498	501	460	519	490
1339	294	264	261	261	263	274	273	277	266	281	270	252	287	279	271	291	286	277	289	267	276	305	286	295	281	286	280	290	265	292	252	291	281	274	266	309	277	253	281	256	296	262	257	273	279	303	252	295	285	282	294	269	249	290	256	249	277	286	283	277	280	257	291	285	288	290	300	260	276	286	296	277	286	299	262	274	309	293	279	260	263	273	302	250	319	306	294	270	301	274	267	297	258	249	278	278	318	283	299	246	308	286	258	283	264	306	252	258	309	297	304	286	287	268	254	298	303	261	235	275	283	271	261	271	254	310	298	280	257	282	283	275	281	269	302	266	266	302	261	286	282	270	289	293	290	280	314	278	291	272	304	245	289	305	322	284	281	289	285	267	240	282	305	310	297	294	254	268	264	248	279	269	293	278	297	280	292	268	279	266	269	298	266	262	247	265	272	270	281	288	287	297	286	241	263	270	288	306	290	270	261	263	276	289	284	265	285	302	284	249	282	250	298	227	279	256	270	282	284	259	294	309	261	296	285	277	269	294	255	273	289	284	253	229	303	296	244	296	264	269	263	253	297	316	267	291	279	270	264	260	263	268	279	263	306	278	283	268	292	256	245	255	296	305	255	303	292	246	283	279	266	303	303	267	258	273	303	283	273	246	308	284	270	248	261	278	277	249	297	290	279	287	293	318	301	311	268	283	285	289	277	300	275	276	274	278	263	259	262	291	288	297	274	261	272	275	317	263	291	278	254	263	286	263	272	273	283	282	290	272	263	294	288	309	309	272	244	226	275	280	298	263	275	290	315	271	271	265	300	262	281	308	281	267	260	277	260	285	287	262	292	320	299	302	271	274	285	298	285	263	272	245	278	280	291	262	277	294	265	290	297	264	290	287	324	282	325	282	262	293	281	289	265	278	280	267	256	286	282	272	258	287	294	303	278	276	255	266	277	292	294	289	281	301	255	271	268	270	269	256	302	299	281	312	246	255	294	273	300	281	314	275	259	275	260	272	268	269	280	291	276	283	266	294	287	255	257	267	272	284	299	288	289	301	319	318	279	298	314	300	250	287	266	254	271	266	266	291	269	292	313	272	302	291	256	293	289	328	293	278	286	272	272	287	268	271	274	289	298	269	304	296	314	279	237	270	274	247	275	280	273	312	294	288	276	299	272	258	262	278	283	272	291	285	280	278	280	276	291	273	260	294	273	274	268	311	308	287	282	283	244	317	288	263	271	278	262	274	279	263	292	289	283	299	292	286	287	265	266	264	293	255	275	276	272	298	300	250	280	272	260	302	260	278	308	256	244	311	253	279	296	292	272	261	295	316	260	292	298	279	283	322	298	282	271	290	262	256	274	260	252	264	305	261	303	272	301	292	252	291	296	280	287	276	286	278	287	281	305	273	277	290	259	273	275	277	284	290	269	286	285	294	311	269	292	292	291	251	237	246	248	290	283	274	290	283	288	279	311	291	271	266	270	272	310	264	271	252	266	261	266	292	309	277	260	305	322	272	298	282	294	258	291	294	253	262	270	291	269	277	275	292	268	293	276	276	272	260	299	296	261	283	265	264	301	242	258	286	294	253	269	265	257	275	251	306	284	288	247	258	273	275	264	286	300	265	274	285	292	260	266	283	258	275	277	270	293	270	289	287	260	262	310	278	327	281	260	308	272	303	302	289	249	280	269	272	246	270	287	262	254	258	266	286	299	312	302	267	286	285	268	275	263	293	278	277	272	266	261	277	276	329	292	272	297	302	286	266	286	300	266	270	290	287	253	264	264	293	286	280	313	305	296	230	239	256	265	274	305	292	287	290	271	286	301	289	285	276	259	298	267	298	254	289	262	278	274	267	270	268	270	289	280	273	276	330	286	272	266	265	289	285	256	290	262	265	277	298	309	276	278	316	292	286	289	290	273	311	272	284	277	280	266	266	323	287	259	283	290	271	289	260	296	269	263	316	273	259	307	297	282	282	309	279	307	269	297	263	282	261	267	286	281	282	295	268	274	286	274	265	274	253	266	272	302	284	252	283	269	251	294	289	271	267	267	276	239	288	270	264	276	284	292	281	263	284	282	272	279	297	293	272	311	263	300	266	257	300	291	295	268	280	265	286	253	257	281	275	273	275	255	274	279	256	270	286	250	277	273	253	272	281	293	278	261	300	283	287	322	250	285	313	284	269	305	291	285	299	258	259	315	293	257	260	290	290	314	277	291	283	283	267	255	270	259	282	254	283	283	300	304	303	283	268	287	277	261	273	254	280	254	273	291	291	284	278	288	300	279	331	305	302	261	270	269	273	270	291	299	263	266	287	289	282	258	288	296	286	269	285	256	278	264	288	292	278	289	286	267	281	306	302	252	286	292	288	279	242	283	283	267	248	279	274	275	279	281	292	268	308	275	268	318	292	265	263	301	286	269	292	282	298	274	309	306	315	291	257	282	270	274	262	295	260	314	287	312	281	271	273	251	284	295	290	287	257	291	263	325	281	283	274	258	265	304	284	271	254	250	252	266	278	295	305	264	284	277	307	299	287	287	254	299	249	265	305	311	292	297	283	271	299	246	283	267	247	287	293	299	306	304	282	297	285	292	291	259	260	272	253	260	289	300	262	280	296	246	259	287	268	267	303	273	259	285	292	240	259	277	307	261	276	273	280	287	264	250	281	260	269	275	279	275	269	285	238	299	300	269	245	262	291	253	274	271	249	329	310	271	273	292	292	281	290	225	266	276	262	281	277	287	265	276	297	285	232	269	297	286	312	273	302	280	270	259	282	272	294	286	256	303	286	279	265	303	264	263	257	282	315	287	277	284	299	312	285	279	274	292	284	271	310	309	280	276	276	253	277	277	286	281	273	291	282	288	257	281	255	249	253	298	288	252	268	274	292	273	282	307	282	299	263	288	245	291	263	282	289	276	251	267	303	292	236	255	270	291	265	269	292	285	269	283	279	258	301	265	299	301	299	291	275	285	262	276	297	276	246	298	299	297	292	251	261	287	285	259	274	273	261	281	276	276	278	264	290	251	292	272	300	269	251	288	262	285	256	312	281	279	266	269	269	255	271	272	266	270	264	278	281	292	284	303	285	278	266	330	259	293	301	266	283	290	309	291	289	271	257	289	281	314	268	260	282	290	262	272	257	285	276	265	282	287	288	258	289	283	290	304	306	288	290	277	288	267	251	279	328	296	253	253	308	287	274	253	266	286	301	248	316	265	291	270	305	289	282	263	248	265	264	300	247	305	299	259	259	282	256	264	270	274	281	297	281	283	263	283	273	281	264	310	287	303	246	275	282	301	270	254	288	258	282	285	307	275	244	258	283	327	291	301	267	287	311	309	244	262	282	317	268	283	275	280	274	267	267	298	295	296	302	277	245	267	303	273	239	315	258	299	286	277	280	298	278	288	289	277	282	276	278	266	299	273	263	278	230	328	275	298	327	287	262	281	346	302	282	285	303	296	275	320	264	254	270	247	253	274	285	284	278	269	295	274	276	270
1824	654	650	677	661	681	647	701	673	634	643	657	675	659	679	629	638	648	605	642	649	616	618	624	672	640	627	658	639	631	685	666	627	620	614	632	655	640	667	645	649	696	681	638	663	630	665	675	578	641	645	682	639	625	684	678	644	623	657	642	705	655	676	624	631	612	651	637	638	637	679	599	655	652	685	649	650	622	626	637	641	576	654	666	688	701	614	626	665	667	648	645	651	627	653	666	642	607	640	628	642	659	613	647	636	672	652	641	658	633	621	593	627	643	623	630	660	615	693	617	662	689	689	636	669	629	682	660	683	625	626	619	638	670	664	689	634	631	657	672	590	633	694	629	638	668	703	667	603	642	642	640	629	610	611	636	626	653	656	663	664	664	639	647	620	686	653	617	637	641	627	659	624	663	637	653	661	665	694	645	651	651	596	627	655	631	626	622	618	638	642	655	635	622	609	630	669	595	676	704	661	623	652	621	639	642	665	600	606	664	645	681	643	672	671	624	608	639	682	634	638	584	594	608	660	656	650	641	637	634	671	556	629	652	656	641	659	647	685	650	648	664	648	632	655	642	610	657	648	673	629	630	643	575	608	665	655	689	631	670	632	681	624	613	619	618	674	641	616	615	630	650	635	672	642	636	668	665	680	623	615	704	681	644	644	666	657	669	622	682	599	604	646	604	672	647	649	656	661	621	621	660	624	657	639	637	623	656	660	678	614	626	643	605	631	645	619	641	654	623	612	648	619	642	644	629	645	663	599	704	661	627	679	642	640	617	630	676	607	660	615	648	665	658	647	606	643	646	598	646	667	649	633	664	651	681	650	631	637	656	645	658	678	660	654	615	610	593	592	687	605	674	574	633	635	684	630	639	642	616	707	611	644	647	622	687	664	660	639	645	612	636	653	595	688	692	635	657	627	607	625	663	658	644	625	644	651	612	596	656	641	586	629	673	669	655	632	628	672	621	621	648	665	657	655	649	655	627	673	629	642	644	641	630	653	590	639	588	656	660	628	619	629	657	627	647	630	619	652	655	631	624	629	683	623	660	623	657	617	632	675	681	635	634	652	675	615	603	649	628	631	603	633	634	648	635	641	632	648	663	605	656	593	663	641	630	608	646	666	618	648	611	591	621	641	614	653	661	631	626	658	695	623	626	634	635	703	642	678	664	625	647	619	639	637	675	623	659	680	660	658	643	637	673	623	705	662	664	594	661	654	669	639	619	650	644	623	637	613	617	651	630	626	643	686	679	667	654	600	662	621	662	629	628	624	636	620	609	647	624	625	687	590	621	680	646	642	614	656	655	629	594	651	655	643	626	651	625	644	641	646	650	625	639	621	637	675	646	615	640	665	646	640	606	630	667	671	634	638	623	642	603	610	644	616	624	627	633	645	691	637	677	583	647	667	643	669	681	685	672	650	629	608	653	610	649	686	592	676	649	638	652	606	687	661	612	601	656	587	677	673	634	669	672	658	638	615	627	684	640	646	608	629	656	614	687	655	650	618	676	645	639	695	668	654	674	677	664	641	561	642	634	625	634	607	663	698	639	656	658	645	655	632	590	637	660	624	679	631	663	664	660	610	661	637	646	634	636	598	640	618	596	666	642	608	610	618	668	640	646	642	644	663	621	648	647	649	656	688	641	664	617	676	640	600	642	629	631	665	666	702	607	635	621	626	633	679	702	684	644	643	646	656	677	646	691	658	669	647	610	638	627	652	662	674	618	621	614	625	630	667	661	639	640	626	634	649	681	641	644	646	690	632	611	649	613	682	678	661	622	675	688	670	658	687	656	627	620	639	617	601	626	602	644	619	640	677	653	651	687	654	662	678	719	664	636	643	645	593	635	706	646	628	628	641	661	611	654	633	677	658	618	653	647	634	663	598	626	676	658	549	644	605	670	650	675	641	665	637	616	657	599	654	591	612	651	635	598	645	646	622	661	670	652	665	616	669	634	620	677	596	658	664	631	670	660	640	665	613	625	626	635	649	604	651	646	645	661	644	662	667	632	653	656	665	647	676	669	571	650	648	635	630	618	638	642	664	659	653	657	669	643	681	625	601	599	670	598	629	614	679	612	663	667	648	618	620	609	650	664	622	635	611	615	596	629	654	644	613	609	627	603	597	681	663	676	591	633	645	642	651	661	628	617	605	641	655	682	641	614	637	673	690	597	629	622	648	636	680	630	617	610	618	605	675	671	662	622	601	568	662	641	667	643	629	671	632	629	648	624	635	656	647	645	643	636	658	636	685	659	651	650	637	631	648	638	637	662	673	702	648	658	629	636	618	615	687	692	648	646	673	663	655	647	619	643	630	691	673	681	638	648	624	648	627	705	662	659	663	607	682	647	597	630	636	656	634	638	632	647	616	646	590	649	602	670	646	673	623	668	656	685	635	618	668	640	615	684	656	677	629	658	594	634	626	657	646	659	612	709	624	627	663	656	647	633	635	620	651	652	629	618	638	625	625	592	660	649	643	668	629	616	613	657	579	676	684	697	684	618	665	625	615	589	643	648	651	634	607	660	632	608	641	646	656	674	657	627	624	664	662	682	637	632	632	629	606	685	651	663	653	657	632	627	686	595	665	632	649	660	633	612	648	683	644	685	651	654	674	630	666	627	637	659	629	626	641	653	649	622	649	636	612	628	678	609	650	631	658	612	635	678	684	631	636	635	686	652	634	676	647	614	627	664	650	625	636	640	623	595	631	702	667	637	665	632	659	596	642	625	635	621	638	651	652	640	659	623	604	652	658	644	658	659	665	613	675	615	655	611	650	626	647	613	657	669	616	634	673	656	627	640	682	646	611	647	626	631	699	624	660	635	664	672	628	655	662	649	644	603	599	613	682	614	646	635	653	641	614	672	663	626	626	627	640	665	648	669	636	645	663	675	680	641	629	616	620	623	631	711	630	654	637	642	655	660	592	591	607	627	646	684	656	649	644	653	627	674	652	649	586	682	607	648	644	647	628	656	635	608	662	666	589	644	665	640	583	673	633	612	622	629	697	592	642	724	691	649	619	612	604	597	632	648	652	640	645	638	657	657	676	610	676	628	656	658	660	637	624	656	641	661	612	651	697	641	663	688	637	651	655	640	698	565	655	639	694	637	641	669	648	609	623	684	677	657	650	632	657	601	683	634	654	663	663	633	669	636	631	650	657	631	681	656	634	679	645	664	606	596	652	630	670	617	644	647	637	635	687	632	601	596	644	634	607	655	634	626	665	629	645	696	619	659	640	668	657	651	642	631	648	640	653	622	640	670	667	637	679	635	655	674	626	658	663	594	618	619	660	610	692	624	681	633	662	629	615	643	650	660	652	659	685	623	633	618	685	633	653	622	671	649	640	699	639	669	653	662	632	681	650	657	646	651	665	677	648	640	635	665	632	641	644	688	625	684	670	613	652	607	622	624	629	655	680	634	631	636	610	628	610	678	683	620	618	638	616	664	675	586	645	655	641	669	654	645	670	669	662	641	621	631	634	689	622	614
7135	549	572	551	428	404	374	333	311	340	337	295	314	290	271	298	293	288	264	286	285	309	322	292	294	271	295	305	297	265	281	273	273	304	269	298	310	340	265	249	277	247	286	280	278	313	290	281	300	300	276	260	247	311	278	301	305	282	271	282	286	269	286	276	296	305	311	318	297	279	289	296	299	282	283	273	288	282	264	275	293	273	272	270	301	285	271	283	285	283	264	286	270	285	294	276	254	293	261	273	282	264	263	298	309	283	269	280	262	268	285	275	290	299	288	270	298	291	260	311	296	298	291	312	278	276	275	260	281	281	281	275	299	310	271	286	276	276	301	328	250	286	282	292	308	264	259	280	307	334	272	285	213	267	323	268	310	288	288	287	279	299	273	277	304	316	278	252	302	259	282	336	274	267	301	294	278	279	277	284	275	258	266	266	248	303	295	310	281	253	274	281	304	288	305	318	293	270	281	259	274	293	273	271	281	281	297	267	334	293	296	262	271	297	304	296	261	295	296	253	272	292	284	272	285	298	278	274	265	251	258	293	281	295	282	300	298	299	283	288	314	292	259	254	271	280	291	289	315	299	305	273	269	252	269	258	284	285	290	290	310	322	283	288	273	269	269	266	302	288	261	282	241	297	294	287	311	289	282	310	243	284	296	297	314	289	303	301	273	254	287	281	295	283	295	285	267	283	253	277	278	295	271	286	264	303	276	318	315	301	303	291	279	276	277	297	290	251	292	265	295	292	259	286	289	284	257	302	286	284	285	320	312	283	305	275	290	297	289	263	268	303	305	270	289	245	275	258	294	273	279	252	268	283	297	284	325	251	261	266	297	277	266	258	278	294	278	287	269	268	304	260	294	275	244	270	240	278	252	297	284	252	273	315	291	297	271	286	260	264	307	275	299	292	304	273	269	315	268	290	288	276	277	264	284	286	295	258	252	289	264	292	271	275	261	298	301	260	291	287	305	278	275	289	285	298	286	275	313	270	262	302	303	247	273	273	295	309	295	260	246	269	285	279	303	287	257	261	288	323	292	317	280	278	297	292	301	291	287	279	304	284	273	309	252	307	292	303	294	297	301	312	257	290	290	294	304	285	304	272	247	308	285	294	271	286	273	284	300	274	277	295	298	314	298	292	293	285	291	318	309	276	276	307	282	283	284	284	280	280	280	274	310	267	296	310	300	274	277	286	257	256	277	285	288	263	250	271	276	293	262	294	273	289	291	252	287	268	269	296	286	266	324	302	265	267	265	272	250	261	272	284	277	250	283	282	287	280	275	304	245	292	308	252	292	310	278	281	267	310	320	272	278	268	299	310	237	297	279	253	249	334	276	293	274	290	269	285	293	276	274	261	280	300	304	329	285	275	294	265	296	265	294	311	260	272	277	275	260	292	305	291	286	280	267	272	284	283	288	309	290	322	250	299	310	295	274	299	281	279	287	279	271	266	293	266	294	280	267	303	320	303	316	285	304	290	247	276	268	282	297	294	310	286	285	284	277	249	288	260	297	268	288	317	275	292	278	311	293	275	267	294	254	282	292	304	290	280	253	288	302	300	321	278	266	276	281	264	250	273	290	269	279	283	274	265	268	282	293	282	288	247	266	287	251	262	283	283	285	251	253	292	252	286	319	261	283	300	285	299	301	298	287	279	277	287	295	321	268	301	282	327	250	305	284	299	288	280	315	267	269	266	265	284	282	311	298	312	278	281	269	311	301	294	325	272	258	252	265	282	258	261	260	280	266	287	264	293	289	330	294	277	264	275	301	246	215	293	283	261	295	303	278	288	271	296	270	285	309	301	317	303	271	320	292	251	255	292	296	276	266	265	288	302	302	271	261	274	283	271	274	286	303	297	307	272	265	285	249	268	263	285	282	288	284	312	304	292	278	281	243	287	279	276	255	277	277	285	288	267	281	259	299	304	240	312	256	295	281	304	304	287	276	254	297	318	273	274	284	250	279	246	277	308	284	258	274	274	289	284	282	283	298	275	258	250	267	274	275	289	308	288	289	281	303	274	291	248	298	293	242	280	281	292	278	295	294	269	297	296	276	285	303	284	258	284	292	321	291	292	286	284	279	273	278	312	251	287	240	287	268	304	313	279	295	269	253	280	294	293	283	262	305	261	282	277	305	278	283	315	288	300	285	285	280	264	263	281	302	307	263	320	255	274	275	302	288	299	282	239	274	275	260	272	284	286	266	242	279	257	265	285	295	306	292	224	296	291	265	282	321	273	322	306	287	281	282	278	248	264	271	281	281	302	286	316	289	306	277	291	286	308	284	267	292	290	275	297	263	305	289	292	290	290	274	288	313	283	263	295	265	280	269	296	314	259	271	299	319	280	269	286	245	252	244	288	298	284	287	266	280	267	325	272	292	271	295	301	268	279	291	309	287	290	260	267	296	323	294	270	275	312	283	299	288	274	249	320	309	266	297	328	258	265	263	291	337	276	259	270	285	287	307	255	294	298	284	297	280	299	260	278	267	270	279	271	267	243	269	272	286	284	280	290	285	266	326	269	254	287	299	261	296	255	298	280	300	300	256	280	274	280	287	325	261	288	284	300	276	278	271	270	272	317	292	287	282	287	288	295	308	343	284	303	287	328	302	290	281	292	271	262	269	268	276	290	276	284	258	302	274	271	305	267	265	274	265	243	286	295	282	308	292	278	297	304	298	271	300	274	257	292	292	250	293	280	298	294	317	277	289	287	300	334	293	257	258	306	308	291	289	262	258	275	265	241	284	267	271	292	324	284	286	278	281	276	275	264	283	294	305	319	264	280	286	273	295	288	269	292	293	279	283	301	290	258	304	305	286	270	282	263	295	286	315	315	274	267	281	264	261	254	298	268	271	276	259	283	279	291	276	305	291	282	280	250	309	287	301	299	274	267	294	250	289	256	285	287	280	282	277	280	296	279	274	265	305	279	297	288	280	297	292	292	257	297	285	232	264	255	297	298	235	303	272	284	249	322	311	314	285	309	271	283	286	299	283	270	280	266	279	282	302	262	264	297	251	290	272	286	269	269	302	273	276	290	269	284	286	312	274	255	299	285	296	270	264	302	295	258	270	298	310	275	281	315	282	273	299	271	290	290	257	279	285	279	254	303	263	258	275	273	260	286	302	274	277	310	257	304	284	312	259	302	282	271	263	288	290	266	311	288	294	295	287	287	309	277	281	286	299	279	289	313	283	279	281	298	321	289	293	338	280	288	293	288	285	286	293	275	268	256	270	282	275	294	287	298	266	257	304	271	274	277	268	268	274	282	279	264	279	301	275	279	306	288	271	266	273	288	301	282	263	308	296	286	247	263	288	280	279	299	302	273	265	280	266	288	303	344	324	287	306	279	262	297	309	306	299	272	284	273	281	263	283	278	281	282	274	300	253	272	306	304	271	309	278	314	275	306	300	284	270	292	253	276	301	269	291	284	292	289	266	266	306	311	278	287	295	302	301	272	295	284	299	264	262	300	270	277	276	291	293	280	301	310
6460	855	1262	1387	1169	1128	955	944	858	814	825	754	762	678	758	730	781	719	710	695	734	675	659	690	661	694	704	634	663	661	658	662	653	641	694	629	677	658	666	669	683	617	678	688	652	667	691	678	641	656	658	654	692	662	623	630	638	637	659	615	636	604	681	628	631	700	681	660	688	682	663	651	688	630	660	651	671	646	639	619	657	679	664	655	620	647	626	634	632	649	647	661	625	655	641	703	641	680	632	640	602	678	652	648	651	665	644	689	611	658	661	646	662	685	634	631	635	654	624	662	662	649	627	650	634	684	658	628	625	661	737	650	674	675	680	670	679	660	661	696	634	687	637	660	650	640	690	634	652	625	682	651	659	669	607	634	652	669	689	630	646	654	668	672	636	642	643	649	678	655	658	681	644	656	664	709	658	675	656	661	637	671	657	668	636	593	686	643	693	704	671	677	680	653	592	669	623	654	662	665	636	701	664	673	657	639	681	667	656	680	641	654	683	653	693	666	613	674	634	657	605	635	639	630	615	702	630	615	673	647	679	608	607	653	672	651	616	676	659	647	653	701	680	635	672	685	658	697	683	652	649	671	585	590	664	668	633	616	637	603	648	681	622	607	661	640	665	646	651	674	617	664	682	672	618	652	638	627	633	649	674	679	686	616	617	689	668	636	603	673	715	675	657	674	642	677	691	665	667	654	636	654	652	696	624	664	639	659	636	658	611	675	626	672	648	657	685	681	664	706	698	653	665	713	662	652	644	644	626	633	602	660	627	652	651	620	644	620	637	647	640	675	639	660	631	662	600	699	652	655	668	677	599	644	671	645	631	630	598	647	641	644	662	624	660	675	681	636	696	667	654	707	632	643	622	647	636	662	618	675	644	656	637	616	694	683	656	688	651	653	657	638	678	649	658	658	638	670	637	616	680	618	637	605	678	642	660	626	621	632	655	698	658	684	663	654	646	676	661	679	641	645	662	645	687	702	637	647	704	616	668	589	621	625	647	677	705	655	611	679	627	691	627	625	624	641	616	681	668	652	683	674	622	668	643	669	620	656	623	672	612	645	632	658	679	667	637	627	659	659	650	668	690	637	614	598	664	666	647	621	662	644	657	664	644	656	660	636	673	637	657	639	699	645	639	645	664	631	617	626	631	620	673	640	656	652	661	670	630	633	620	648	653	648	661	620	648	666	657	624	601	677	672	629	616	661	684	656	629	678	666	667	643	633	678	652	667	617	655	615	646	664	666	643	673	655	675	643	684	619	712	680	662	687	645	676	635	651	672	613	639	617	687	588	624	706	682	697	643	635	651	642	683	668	617	596	672	612	648	670	667	631	701	593	651	642	692	676	628	615	657	663	599	647	663	641	661	694	661	650	653	638	660	622	637	648	658	696	704	642	685	636	648	622	685	670	635	662	660	693	626	635	647	666	675	677	613	660	678	610	648	648	666	615	653	586	690	629	615	666	689	670	623	643	664	682	621	640	639	637	606	643	696	653	636	651	626	637	593	666	663	682	636	638	699	695	659	626	657	722	612	639	669	629	632	624	593	660	664	657	654	681	629	599	604	668	661	654	658	587	693	678	605	618	672	698	652	639	685	649	630	683	672	636	655	621	672	660	662	617	651	671	658	683	607	662	602	662	585	633	654	599	641	644	634	634	676	656	637	658	651	699	659	648	611	637	711	611	628	655	647	618	630	625	633	611	685	655	656	621	619	639	625	661	642	638	617	616	637	619	597	625	662	696	667	645	661	693	613	650	668	650	618	648	637	673	631	645	633	659	664	675	667	703	656	660	712	617	637	664	690	657	623	590	624	636	626	686	688	650	668	620	661	658	616	617	664	621	624	664	623	660	668	664	658	637	625	609	631	654	643	677	690	671	617	687	674	692	679	625	623	596	651	624	615	631	598	621	635	668	643	637	674	620	697	621	632	673	580	667	679	638	686	675	669	615	641	667	651	663	688	617	660	666	683	664	661	659	651	633	704	648	607	645	671	701	608	696	587	671	719	662	689	611	670	650	645	612	651	699	637	630	610	650	641	656	652	656	653	668	638	594	681	679	634	651	649	655	660	647	669	683	694	611	707	663	639	657	686	665	654	615	644	654	608	673	634	632	681	569	664	661	680	692	623	640	653	648	663	677	622	644	678	653	639	651	652	636	672	617	674	671	639	620	663	633	615	644	707	674	629	614	624	612	667	698	675	662	684	660	607	634	633	648	676	641	635	647	603	666	671	648	592	628	653	709	659	639	632	669	655	616	642	603	631	656	643	610	664	611	629	639	659	614	645	637	636	632	669	643	672	684	658	619	707	662	653	621	636	643	677	678	653	629	697	644	672	670	671	660	659	642	651	665	648	616	643	627	670	659	643	682	667	630	608	677	653	626	650	634	676	693	663	634	657	643	634	608	646	637	637	649	691	641	632	679	613	646	637	643	651	680	672	656	673	656	657	681	619	656	622	625	625	657	635	637	693	648	660	647	685	639	635	650	709	666	618	616	647	608	691	656	625	702	633	631	643	680	661	685	670	671	621	692	655	659	634	631	633	651	639	625	689	667	685	658	664	668	655	655	639	667	646	609	647	640	669	646	660	597	641	648	625	662	615	630	688	667	638	664	614	633	654	614	652	601	652	631	707	623	684	682	656	639	658	643	630	658	653	706	634	692	630	685	631	598	581	677	648	692	630	664	627	658	662	707	629	592	644	645	644	648	619	646	672	684	671	653	601	667	639	649	626	621	624	682	643	640	668	579	667	685	683	631	654	610	610	649	679	643	666	661	625	658	661	646	643	621	612	619	636	632	682	629	666	689	639	652	664	628	678	652	660	629	647	617	656	648	638	697	640	703	692	673	610	678	625	668	651	622	674	639	657	653	664	622	663	629	605	641	666	716	637	647	635	670	702	646	663	653	646	633	609	629	631	660	617	688	639	716	665	629	632	647	677	674	704	609	670	699	638	650	644	639	665	683	697	640	652	621	680	651	653	651	638	620	641	640	611	626	623	659	634	632	663	639	667	630	697	636	639	641	651	641	653	678	644	687	628	651	628	673	626	653	661	698	606	705	634	655	650	678	634	660	657	639	684	658	650	681	605	662	645	682	629	639	630	624	628	677	644	644	689	641	652	656	628	648	630	648	669	675	699	643	648	650	679	680	603	694	675	635	637	636	610	654	647	664	615	661	636	627	632	626	659	684	649	659	664	629	634	633	625	642	620	656	649	674	645	642	662	658	653	662	665	642	603	637	659	639	663	653	656	672	632	659	602	675	658	676	652	646	659	636	674	697	616	625	588	627	612	670	658	649	620	634	618	652	640	676	631	669	625	677	634	646	631	639	636	632	675	670	667	670	690	656	655	683	672	674	728	623	640	631	649	657	634	632	641	663	630	640	642	662	676	660	654	664	663	632	627	684	645	646	603	657	614	643	617	646	645	644	674	620	640	610	661	623	688	692	652	619	634	619	682	649	677	649	672	656	639	643	654	625	612	700
12896	820	780	594	463	394	344	324	305	264	240	244	223	224	247	220	229	196	242	213	194	227	212	197	208	199	185	220	213	237	214	216	197	227	230	198	220	184	214	214	227	219	221	208	173	192	211	191	189	228	230	215	223	200	221	205	191	178	210	188	193	203	228	214	191	198	191	182	192	199	186	174	208	208	189	227	205	214	201	203	199	207	212	209	216	224	198	207	196	186	183	206	223	198	226	196	204	202	206	202	187	189	187	176	190	226	215	194	199	238	207	198	202	189	184	210	204	224	182	189	213	235	192	198	240	191	217	210	199	234	209	193	237	240	211	205	218	193	197	201	184	206	193	196	203	201	210	207	223	222	188	219	207	206	188	205	218	194	206	222	204	229	215	194	213	177	207	204	212	212	216	221	195	225	241	226	195	189	234	200	156	219	188	199	216	179	203	212	204	214	184	213	206	212	180	175	189	222	203	190	227	206	213	193	231	166	178	187	196	200	200	210	187	207	190	202	207	208	204	207	217	190	213	194	211	153	201	203	199	224	204	190	193	186	206	216	208	208	185	241	190	183	224	195	187	199	219	224	209	219	196	206	201	200	206	173	202	217	197	208	210	184	200	208	203	194	189	190	190	207	208	196	209	216	189	172	197	181	208	187	202	226	187	190	196	215	209	197	178	193	222	196	177	180	192	210	204	218	187	181	226	208	207	210	227	185	187	196	209	192	219	201	216	182	182	197	213	206	196	205	176	201	236	216	176	217	225	201	211	193	219	216	236	204	188	213	202	219	204	186	194	212	196	194	228	207	194	174	218	183	195	195	235	207	205	200	187	184	191	198	206	203	194	184	189	193	207	180	173	222	199	197	185	204	222	246	194	221	217	204	200	205	181	186	214	229	213	172	188	204	216	206	207	208	187	216	195	208	191	193	189	194	203	226	213	210	217	206	195	186	179	191	208	200	210	191	183	214	181	193	212	204	208	207	184	189	210	189	188	187	211	216	202	207	192	215	199	219	214	207	191	194	197	185	192	206	196	206	216	207	206	212	187	206	197	214	202	224	219	172	210	186	198	209	196	214	223	215	183	222	210	191	232	189	190	221	209	212	192	223	187	214	203	203	187	191	196	192	206	184	213	235	192	183	209	216	206	187	164	199	210	241	191	183	198	209	198	209	209	193	191	192	210	206	204	248	215	217	188	189	203	225	219	200	204	190	214	205	202	185	202	224	202	239	206	217	221	179	196	201	174	176	210	201	175	206	249	214	202	209	195	197	197	199	184	204	207	207	220	213	195	185	212	195	214	189	196	202	227	179	204	190	190	231	207	189	229	198	211	203	186	226	203	211	192	209	179	205	174	186	205	203	210	190	221	220	197	203	192	172	211	195	209	227	209	194	210	207	206	193	204	186	179	190	210	205	201	187	192	188	225	205	199	212	199	167	199	210	220	181	181	203	191	214	187	204	224	220	207	181	228	228	185	212	184	203	221	176	213	214	209	200	189	146	195	195	187	224	191	216	191	209	201	200	236	186	198	183	191	219	218	201	200	201	178	205	194	204	197	187	221	207	191	195	213	188	181	176	202	221	212	196	200	207	204	215	186	207	192	223	220	216	220	187	200	244	197	222	235	207	204	228	180	180	186	180	172	188	175	218	189	222	188	206	188	229	208	201	174	215	201	222	205	204	182	218	221	203	171	188	211	201	193	186	236	197	219	195	223	224	198	228	219	207	196	210	197	201	214	184	191	216	190	202	199	172	179	214	233	213	196	198	207	220	203	224	202	204	206	221	194	172	214	214	192	183	189	198	219	194	225	204	203	195	214	204	215	196	198	189	226	193	213	210	197	209	200	217	229	208	205	198	199	222	222	182	214	189	188	202	218	191	232	201	198	197	175	207	179	170	187	191	212	205	220	222	202	224	223	227	205	205	201	191	194	176	201	206	180	230	203	194	224	197	185	182	220	210	192	201	213	206	208	194	199	200	213	209	205	220	220	194	205	226	207	208	199	203	214	205	213	214	202	185	196	198	196	188	201	220	203	199	166	183	196	192	210	211	217	229	203	218	225	200	215	190	207	218	211	204	225	223	187	202	190	180	205	188	195	203	215	180	212	181	173	195	190	216	198	220	200	222	205	205	229	210	203	203	191	200	206	194	211	228	203	182	179	197	179	205	206	188	206	205	195	192	194	206	208	186	206	192	222	192	201	196	198	197	190	232	222	177	197	200	198	188	225	199	207	209	231	185	196	180	243	184	197	197	207	206	173	201	205	220	204	179	200	198	222	180	195	228	218	209	223	188	189	194	217	198	216	186	241	200	183	184	218	190	209	204	204	192	240	193	209	193	203	171	194	205	224	225	199	212	199	221	239	175	197	183	188	185	213	216	206	203	197	194	235	182	198	186	200	220	212	188	184	226	193	212	190	206	187	191	182	184	213	182	236	223	212	218	201	193	192	174	196	188	201	193	214	182	190	181	213	217	205	208	196	187	217	199	216	222	227	205	222	208	217	204	190	190	180	199	209	214	209	195	199	206	204	207	227	198	174	230	228	202	191	229	198	176	197	184	217	186	224	206	198	190	217	200	212	198	202	184	196	174	200	175	195	219	167	220	222	200	202	195	183	224	211	221	214	199	192	220	184	200	211	187	220	206	220	201	216	208	211	203	188	216	187	206	187	203	180	191	222	185	182	194	213	199	181	168	220	194	196	208	245	207	207	208	192	188	213	218	194	198	202	190	204	193	216	183	198	210	187	176	183	188	205	203	213	183	197	213	198	202	218	201	204	214	185	176	188	208	217	186	192	207	208	199	178	212	214	188	195	194	211	237	218	179	211	190	199	215	215	219	210	205	222	217	193	200	229	193	208	240	216	221	190	220	202	199	192	189	209	204	201	193	188	190	174	175	191	197	203	195	207	168	200	204	223	183	186	203	187	195	212	232	231	189	192	209	212	219	200	223	211	160	208	207	190	200	196	188	181	197	211	212	228	204	195	220	188	218	185	208	171	215	206	196	234	188	229	212	218	192	203	193	191	172	212	183	201	191	195	205	184	194	196	218	197	203	203	204	175	201	220	201	220	197	210	185	206	230	214	196	222	198	195	184	204	191	202	203	210	229	186	210	186	213	234	195	197	230	242	199	195	180	178	192	200	224	207	205	206	183	222	201	194	222	206	224	200	200	234	205	212	196	196	181	220	223	246	219	202	211	193	206	212	202	187	201	205	196	194	186	205	191	190	173	201	216	201	205	217	203	227	206	194	194	195	194	198	196	177	210	203	183	203	201	183	209	220	189	194	195	203	199	210	198	203	205	234	226	193	215	189	160	209	226	217	216	186	192	186	199	211	226	195	221	216	211	192	169	216	188	207	210	212	197	187	209	213	213	198	218	213	232	172	190	210	213	180	208	209	234	212	205	225	204	208	190	211	216	192	201	206	202	203	218	195	211	207	205	214	200	199	196	205	178	216	192	195	181	193	192	208	212	188	215	229	199	230	221
7859	933	1550	1805	1555	1231	1142	964	856	820	743	667	701	668	636	613	578	603	582	577	556	529	537	530	572	482	572	537	504	512	534	495	521	483	474	488	488	472	508	515	519	471	479	505	502	486	488	470	507	461	514	476	479	519	506	453	481	473	507	447	496	506	518	494	508	507	472	450	491	472	490	526	446	503	500	461	483	470	465	462	490	462	499	508	483	459	515	454	478	508	480	508	456	494	471	462	512	442	485	497	495	509	494	475	480	531	475	480	448	475	464	500	459	473	461	474	470	466	452	464	476	465	495	490	464	467	500	514	420	447	477	489	511	468	465	465	495	506	495	443	474	469	498	493	490	451	501	479	517	454	486	522	504	496	476	473	474	547	461	477	496	488	505	490	495	462	505	506	482	461	455	479	526	491	481	485	498	453	443	500	459	475	468	501	483	474	463	492	495	499	483	467	492	472	516	484	480	487	458	459	437	501	494	482	488	476	426	486	479	486	462	490	502	469	515	463	476	479	480	534	465	475	467	492	495	458	465	500	444	484	527	458	484	430	464	495	509	519	464	502	517	513	512	471	478	462	474	450	475	465	489	469	457	483	443	430	478	495	505	484	477	455	480	472	499	491	496	487	467	485	475	488	517	498	466	500	489	479	509	484	469	437	477	520	449	480	481	461	468	495	476	464	462	479	463	474	501	436	466	509	515	493	488	526	483	458	505	469	454	462	482	450	458	472	482	483	506	506	500	492	499	506	470	513	452	460	480	485	459	479	494	495	467	533	487	491	449	463	465	461	466	477	506	501	464	468	460	471	493	450	521	462	474	486	482	492	470	490	495	496	436	430	488	494	478	499	467	475	479	465	490	483	498	484	500	508	469	501	473	496	474	439	484	438	446	463	501	445	544	508	454	487	454	488	457	499	471	492	472	468	500	451	504	466	494	496	478	497	466	503	510	487	475	493	501	490	479	462	453	508	527	477	522	506	482	483	452	447	472	506	485	462	477	481	498	455	503	478	451	493	454	533	524	472	489	474	458	482	534	484	469	469	486	473	465	451	451	472	511	504	472	457	445	458	488	462	495	450	471	527	435	466	497	519	487	499	491	489	487	566	488	515	496	492	446	486	480	452	457	524	477	479	438	485	500	483	485	511	478	476	473	500	464	493	466	481	475	513	489	481	471	470	485	501	438	496	459	519	455	505	499	450	462	465	482	450	490	495	477	488	493	474	464	500	482	493	487	488	526	468	473	471	484	462	504	443	496	482	459	494	461	490	468	469	434	505	529	478	444	492	442	486	507	442	508	505	513	493	499	483	473	502	513	528	464	482	476	491	517	504	505	452	500	469	505	497	461	500	479	506	475	474	476	462	509	529	431	485	467	507	481	466	493	473	465	494	478	502	509	463	508	448	497	468	511	454	443	497	416	488	506	500	468	457	483	497	471	450	442	485	472	477	468	448	511	482	472	446	469	486	498	476	488	468	483	468	464	466	495	440	458	498	444	473	482	511	496	433	507	489	499	477	448	484	467	471	494	455	469	513	512	515	451	511	459	509	468	441	473	445	485	480	460	444	485	472	455	502	448	470	431	476	489	487	488	473	480	492	483	477	483	450	491	521	477	514	468	487	494	505	462	481	459	472	498	455	443	471	454	470	460	497	489	490	478	477	506	471	452	448	458	460	454	503	469	470	505	489	499	499	494	474	504	499	479	475	477	466	506	465	479	465	477	500	511	468	505	474	494	480	511	488	487	470	479	473	483	498	478	500	518	464	496	482	494	487	482	443	480	486	480	497	418	431	476	475	495	496	457	476	472	489	483	500	477	480	489	499	458	498	461	460	481	455	533	476	456	426	497	479	447	491	483	483	489	490	506	506	479	509	484	444	493	503	478	474	496	457	453	522	484	481	504	495	483	480	455	520	476	484	483	458	529	525	452	491	493	506	495	482	484	468	502	474	452	464	482	491	484	520	483	451	505	484	471	486	476	493	498	477	487	452	483	492	509	481	497	477	467	509	491	483	508	465	422	485	501	487	494	467	472	511	455	513	480	518	427	474	476	477	489	493	453	504	469	486	494	493	481	468	510	478	496	523	491	480	479	440	497	479	469	488	466	479	523	469	483	498	460	493	464	469	437	467	503	474	492	451	473	513	463	469	469	484	474	511	463	473	520	466	471	496	465	492	491	471	488	480	485	457	479	447	493	495	489	482	476	479	483	504	473	462	466	470	490	483	498	508	484	495	501	493	456	473	493	496	491	477	515	489	472	453	487	488	474	480	469	505	478	469	455	514	506	473	472	505	452	486	454	475	501	492	490	471	465	480	485	427	493	468	530	470	465	473	469	503	510	460	451	469	439	463	466	459	492	478	450	439	468	559	471	462	512	453	454	459	516	501	485	471	498	464	460	507	487	494	453	520	509	453	482	429	488	481	492	482	493	488	530	516	498	486	479	455	496	464	486	468	524	482	434	467	445	466	459	486	481	467	468	488	445	481	455	439	491	462	484	504	517	501	473	459	472	459	492	456	473	480	458	476	473	491	506	497	522	468	503	465	474	502	506	467	509	496	476	483	512	474	486	509	473	459	531	458	453	457	473	510	474	446	484	497	418	451	445	444	518	511	464	532	476	494	463	473	496	469	503	507	493	464	497	498	466	442	487	455	467	476	502	490	496	469	467	474	445	525	471	527	478	446	473	462	527	450	506	469	507	460	453	436	464	468	453	508	463	486	481	474	503	455	489	470	487	487	454	506	451	438	458	507	454	484	475	446	491	516	488	447	515	483	480	469	460	468	461	447	493	469	515	488	508	499	477	509	469	472	470	471	489	470	453	498	497	491	489	471	504	476	455	528	485	473	494	492	475	466	474	481	437	465	419	462	467	486	469	441	487	451	494	489	484	453	463	462	469	480	465	464	490	504	488	442	530	469	478	502	482	443	494	482	470	467	488	463	473	469	476	456	462	475	478	497	493	514	515	483	455	509	504	465	496	469	501	488	489	490	476	468	474	493	500	483	478	488	506	483	452	498	486	487	466	486	481	457	438	502	490	502	497	488	462	503	468	460	469	462	471	449	489	470	479	447	480	440	503	513	467	468	482	505	489	468	462	454	489	473	458	514	451	489	499	456	463	475	457	475	471	505	437	511	489	512	462	477	456	456	493	457	461	497	448	512	458	462	487	511	479	456	508	476	463	502	454	500	466	450	467	478	468	501	478	498	482	484	474	474	454	512	522	493	479	464	469	447	522	456	524	490	506	465	511	490	471	468	484	472	521	488	502	469	493	486	489	479	508	501	432	467	444	485	469	482	509	467	470	479	485	482	473	486	455	497	471	498	511	500	449	494	488	504	468	481	487	474	478	451	463	498	519	464	466	471	493	513	419	462	473	505	479	479	492	497	496	463	494	516	480	501	450	422	443	489	438	495	470	472	450	481	463	455	454	440	478	453	518	489	476	478	468	509	468	504	484	509	474	492	510	521	492	439	468	456	480	470	468	487
1267	241	283	315	293	269	284	263	276	294	281	281	260	271	263	275	243	288	278	276	329	261	252	291	260	264	253	290	293	266	288	278	267	278	301	259	296	266	275	307	287	299	280	290	296	264	255	266	267	294	296	289	274	295	313	266	308	285	268	310	301	268	299	266	276	261	265	303	262	271	273	292	266	272	267	253	285	289	291	227	279	300	254	263	286	267	263	277	276	280	277	271	259	287	295	264	275	275	256	295	277	259	276	263	254	293	286	250	271	256	296	244	267	279	273	259	285	264	279	277	264	286	288	280	275	269	278	273	282	271	270	299	244	282	307	284	269	249	273	256	279	261	276	252	254	244	269	273	275	252	278	257	259	318	268	316	279	259	269	262	274	304	282	269	279	307	303	278	275	275	292	291	286	307	270	258	254	275	261	256	271	305	265	260	258	268	283	274	271	279	264	270	259	281	268	246	254	269	268	291	280	257	276	270	300	279	242	282	270	289	274	263	267	237	260	259	313	268	259	275	278	285	243	276	284	269	258	292	269	252	286	279	257	257	274	272	288	266	281	275	254	286	272	251	267	287	242	265	260	253	258	266	271	262	245	260	270	307	296	262	263	299	286	301	287	284	281	251	273	294	284	277	261	247	249	261	281	249	278	289	267	266	261	267	302	261	287	276	243	240	303	265	251	296	256	268	288	247	268	255	236	249	310	281	297	290	293	274	289	303	257	285	272	246	272	295	300	243	288	297	289	272	255	291	306	264	256	271	246	265	284	265	279	279	266	263	243	265	260	255	295	267	274	291	288	284	283	272	286	266	271	278	277	262	289	261	258	278	302	286	278	263	271	303	260	281	272	239	293	320	282	262	279	283	255	262	299	275	273	256	250	267	290	288	298	291	261	246	272	279	295	268	269	264	292	276	295	239	281	261	282	269	264	284	273	278	277	260	290	254	285	269	252	276	234	255	263	286	291	275	294	260	275	273	253	291	286	235	278	278	291	297	290	280	271	284	274	266	259	268	287	265	297	254	278	258	295	264	252	275	292	279	254	288	280	271	267	263	307	256	277	271	284	278	278	263	308	285	286	285	282	252	265	294	286	278	298	311	309	270	291	286	311	285	274	300	307	270	312	274	310	253	296	270	241	303	253	277	275	257	275	293	260	280	292	273	269	261	273	286	294	282	264	282	274	288	259	257	267	252	301	279	271	277	273	282	257	272	290	253	254	281	277	290	286	299	291	278	300	254	297	284	255	263	291	262	276	286	272	282	291	276	268	268	267	287	253	287	265	279	285	271	300	270	309	280	289	271	293	264	253	268	257	294	214	291	279	291	287	281	290	291	258	294	252	286	256	261	265	270	316	272	288	269	285	270	265	281	298	265	268	324	273	269	292	252	259	293	285	291	276	276	275	286	297	260	284	264	284	284	279	273	270	244	257	275	248	277	261	290	261	269	324	305	261	253	251	281	273	276	267	268	268	273	281	272	276	272	276	229	300	290	295	246	278	265	297	273	302	286	289	285	254	250	276	245	274	267	284	285	245	255	291	257	276	248	258	264	262	253	289	291	262	274	278	277	265	277	292	282	340	267	268	269	277	298	292	264	298	263	285	288	312	265	260	238	285	292	265	280	275	305	280	264	281	281	272	250	259	302	282	279	309	274	304	268	283	287	266	276	270	296	239	269	249	284	290	281	239	287	283	312	250	262	258	279	291	268	278	276	227	298	305	281	263	256	281	268	283	275	268	277	266	291	279	256	281	278	251	288	275	274	266	275	251	270	275	286	268	265	247	242	302	254	258	271	284	269	269	262	265	246	305	280	283	290	317	272	250	283	220	297	279	249	304	232	286	267	271	314	249	287	296	302	270	298	258	286	277	241	287	289	294	287	259	300	280	279	250	270	277	242	261	264	279	271	297	271	296	263	261	254	279	292	252	264	313	269	275	275	278	254	266	267	275	287	322	257	256	272	253	307	297	258	252	279	272	299	290	287	290	278	310	288	272	250	283	267	300	266	284	298	241	284	316	299	245	290	285	282	292	319	316	291	312	269	262	276	291	265	262	299	267	289	256	254	268	275	262	260	286	304	273	285	259	308	298	276	273	294	249	256	272	283	275	288	251	263	292	285	315	262	280	263	240	294	265	259	265	289	271	281	283	295	277	240	299	239	268	288	307	279	265	286	299	248	275	295	260	295	302	302	264	267	283	269	292	247	266	314	263	263	270	250	237	273	264	268	251	291	299	277	316	248	279	240	280	276	275	271	279	267	241	265	255	292	281	286	275	262	278	282	250	283	298	273	284	281	285	268	282	253	266	291	286	252	267	312	262	266	273	271	256	325	283	275	308	249	268	257	265	284	262	304	287	271	260	265	282	260	285	281	271	271	281	259	300	258	277	266	289	283	254	283	288	266	284	280	256	293	258	296	269	257	263	274	278	257	296	265	265	298	300	274	270	283	273	298	286	281	277	338	290	266	280	291	289	271	270	276	269	279	257	273	262	248	262	269	267	301	269	259	296	276	277	277	247	267	276	266	258	284	278	302	291	280	280	278	226	227	272	286	250	286	295	278	284	269	276	259	271	260	276	274	245	295	290	297	300	285	259	275	289	284	280	269	251	278	285	313	246	275	275	285	270	265	284	279	241	271	253	253	254	265	270	287	248	250	299	271	288	287	270	291	278	310	281	230	271	253	292	284	253	275	283	271	278	274	272	244	276	281	273	301	290	278	321	267	289	277	248	262	251	294	283	299	256	256	302	290	281	275	287	313	272	291	300	258	286	281	275	247	264	274	300	257	269	262	284	256	277	251	280	301	265	257	241	304	259	259	270	242	272	303	257	279	309	244	274	332	258	260	262	275	275	286	299	273	284	259	263	315	273	248	274	270	280	286	262	286	273	289	268	277	281	269	308	263	282	278	294	269	263	282	231	244	311	266	299	251	276	288	269	267	244	259	243	247	288	286	278	271	310	265	259	298	278	252	260	263	255	262	253	284	273	256	266	276	231	269	273	283	320	251	280	287	269	276	298	248	265	272	269	277	242	269	293	263	262	270	281	292	290	278	262	283	255	267	272	285	284	295	261	231	289	291	284	269	281	307	295	277	283	292	256	295	261	287	236	236	263	281	290	252	269	267	275	290	294	244	261	259	274	259	245	249	265	251	254	247	299	301	263	283	316	257	260	264	253	237	285	272	266	290	267	240	282	263	241	298	281	251	261	259	308	260	308	263	281	256	291	267	254	258	270	260	285	279	294	301	277	248	298	262	284	268	273	238	284	247	275	295	270	238	265	314	291	250	282	248	286	268	242	267	285	255	257	298	289	246	257	280	276	291	294	270	261	263	266	278	287	257	273	292	268	254	267	288	263	281	271	236	283	259	269	252	238	281	263	249	276	300	230	258	267	264	291	278	285	274	293	278	327	261	269	275	270	252	293	259	263	288	271	283	270	271	251	271	292	286	252	276	310	246	286	292	279	253	268	282	275	274	281	266	263	261
1781	671	684	646	609	617	644	590	652	651	596	610	704	613	656	650	637	621	604	611	647	623	618	630	595	631	685	621	619	613	650	652	683	646	627	587	683	634	633	650	623	663	620	626	585	638	601	650	615	618	625	646	666	711	620	649	608	608	631	650	611	606	645	591	629	628	625	644	627	633	616	635	659	639	618	585	594	607	632	662	646	674	615	609	627	641	618	628	644	671	594	646	619	617	622	610	609	675	612	635	619	581	658	676	623	616	636	644	658	627	611	584	588	625	637	630	634	683	664	647	620	585	627	642	642	646	607	613	612	621	637	603	638	696	659	632	664	663	632	582	588	621	622	603	645	622	632	641	626	663	593	621	640	608	664	626	608	650	638	677	613	654	643	635	617	621	653	634	646	633	616	589	645	634	663	613	684	637	641	614	650	654	659	661	667	625	697	633	593	623	623	612	627	610	667	587	610	602	647	611	648	670	650	594	640	636	616	660	659	593	602	622	614	625	610	620	608	655	636	617	623	602	625	612	586	619	607	640	590	648	599	648	632	643	636	639	626	626	642	658	664	601	666	631	657	580	666	628	605	617	653	616	635	625	645	613	693	624	574	614	630	598	670	619	624	655	631	602	589	687	628	646	646	636	607	618	639	660	642	630	624	614	617	653	592	639	625	615	646	636	621	650	689	638	640	650	608	627	642	623	670	634	660	617	664	621	652	654	636	642	661	679	613	608	645	618	618	663	604	660	647	623	621	642	625	645	640	637	635	612	630	609	608	622	645	654	667	672	646	625	580	659	588	684	668	655	686	602	645	621	618	625	660	590	666	630	586	662	620	676	669	652	602	643	644	660	668	645	642	654	626	688	629	646	574	627	672	533	599	629	637	627	644	666	640	613	593	631	620	635	624	646	608	606	673	658	660	658	615	642	619	621	622	657	645	629	597	635	658	642	674	607	624	672	626	660	618	650	634	645	611	628	633	632	640	629	631	598	660	642	646	611	614	628	609	623	629	596	632	627	672	646	628	636	618	578	646	642	622	612	648	652	588	620	650	604	633	613	635	622	604	660	595	611	639	620	598	647	667	635	610	689	616	654	632	616	655	644	608	626	654	644	657	647	629	667	647	628	647	615	671	662	647	637	666	641	700	645	617	609	684	603	643	655	627	652	650	674	644	643	655	650	635	641	624	646	675	635	616	623	642	631	656	638	637	606	631	642	581	647	659	653	630	637	658	593	627	654	673	645	610	614	652	621	670	607	618	616	658	634	608	583	646	623	635	592	645	602	646	660	633	634	603	635	634	654	627	653	666	638	691	621	625	604	605	651	643	643	599	644	653	620	638	630	657	626	607	653	598	693	646	640	625	656	600	633	646	593	624	635	712	617	573	658	622	627	655	606	626	632	631	662	641	634	647	626	639	620	629	635	622	635	599	608	612	627	620	590	658	631	612	615	600	577	651	664	595	616	604	627	669	620	706	640	651	619	613	697	625	616	630	626	605	627	632	639	641	621	616	642	640	640	626	650	606	612	627	669	645	648	657	618	646	665	648	619	672	621	653	663	607	634	612	632	604	624	626	609	605	637	617	615	684	619	628	622	637	692	631	617	671	628	645	595	649	638	654	555	589	619	662	642	605	658	644	620	626	615	673	612	618	611	652	658	644	653	624	662	657	649	622	612	622	649	619	648	606	631	622	655	618	672	626	627	666	642	655	593	615	640	646	654	620	624	643	624	630	616	623	621	628	637	641	664	603	655	660	628	683	648	629	682	648	664	648	633	663	641	662	612	607	661	651	626	656	665	626	628	574	606	613	645	640	606	616	601	622	659	645	616	671	641	612	583	603	604	642	639	626	628	616	646	664	616	673	635	667	664	637	659	620	643	642	626	597	636	602	630	643	627	632	609	636	624	605	641	586	609	573	649	650	661	633	646	648	638	623	634	612	667	581	628	657	671	629	565	649	655	622	680	611	618	607	568	634	577	679	622	646	628	617	626	633	628	624	652	585	652	616	637	620	588	626	663	646	651	649	634	641	600	598	597	621	649	601	648	672	615	643	639	642	634	614	624	616	570	630	646	641	668	614	619	656	662	645	604	625	640	668	649	617	600	633	628	648	619	579	641	626	661	631	686	639	629	630	674	654	638	622	622	657	615	644	638	608	615	629	620	654	638	620	663	650	656	587	621	633	659	623	612	616	633	686	602	630	635	625	640	651	619	630	624	660	629	606	636	666	638	632	582	684	636	642	621	647	590	637	647	608	662	613	642	628	655	618	642	650	642	632	621	625	647	638	659	642	653	624	650	632	644	572	647	649	635	589	627	664	652	612	641	623	653	642	583	623	645	615	634	616	586	653	666	675	637	583	611	643	622	618	648	631	674	624	632	629	649	649	643	625	651	647	661	673	646	609	664	584	658	638	589	603	670	603	678	623	638	647	595	607	585	631	619	610	622	663	656	639	615	626	641	593	621	611	629	616	645	610	610	664	620	611	637	666	578	669	622	627	655	608	669	627	601	610	650	637	642	617	640	575	639	629	639	645	595	666	627	656	686	672	642	648	632	631	619	638	630	610	660	666	670	632	577	613	608	619	631	617	646	640	646	605	653	599	610	659	619	609	644	646	627	577	626	637	629	636	637	626	667	635	618	612	673	614	623	650	603	603	599	676	610	666	660	624	617	603	655	615	608	658	652	625	613	660	695	683	631	646	656	656	604	589	617	631	627	589	612	639	601	598	667	616	647	635	666	631	629	664	620	623	635	648	602	640	623	604	606	666	646	575	615	643	678	601	727	627	595	629	646	657	620	629	636	604	645	636	622	590	606	636	626	622	657	618	652	630	625	653	611	627	620	628	612	641	600	681	609	639	662	672	604	627	651	591	636	651	641	610	665	645	651	659	583	627	654	631	646	629	617	616	633	677	610	632	588	670	600	628	584	592	635	671	619	633	619	637	635	613	647	662	637	665	633	615	642	652	633	658	691	655	635	630	634	639	628	637	609	644	645	621	623	629	636	650	621	632	631	638	618	660	614	645	638	641	604	644	617	593	661	634	669	641	635	644	647	629	641	624	656	644	669	621	622	637	669	645	627	642	557	682	639	629	644	658	666	604	674	631	603	635	644	608	674	649	662	605	656	646	627	635	641	646	601	627	630	596	631	580	601	642	653	641	638	673	639	622	668	668	645	644	587	649	662	630	647	619	680	641	612	651	591	651	601	659	634	648	634	597	631	653	615	638	653	624	597	649	633	645	617	632	632	592	625	597	646	618	621	667	623	652	624	613	583	657	651	663	590	624	659	618	623	645	606	661	607	628	662	640	671	622	650	629	619	624	598	633	634	646	630	643	596	594	613	653	622	614	655	660	645	632	652	625	625	626	621	618	618	652	653	622	631	630	703	645	625	642	620	660	670	672	642	640	624	633	653	638	686	624	646	685	610	669	624	607	648	652	618	637	633	629	648	643	667	611	596	627	623	613	632	639	621	648	609	669	671	618	697
7048	543	504	460	404	348	351	325	349	348	327	288	283	283	302	279	299	297	279	311	254	278	282	322	292	302	284	319	260	299	265	266	276	294	260	269	267	296	292	260	250	296	264	291	289	267	269	288	289	306	289	308	290	288	277	288	263	293	232	266	259	299	281	234	295	261	266	276	304	267	298	319	264	269	282	286	277	302	273	275	263	257	262	278	285	287	280	276	281	251	253	260	275	250	260	284	300	285	263	281	306	277	260	298	282	278	250	229	299	257	292	323	278	274	285	303	298	296	291	295	274	290	274	273	275	283	273	285	286	283	294	257	301	311	298	294	269	277	265	266	288	297	291	293	281	243	244	280	266	274	275	275	274	334	297	269	278	326	285	279	272	268	274	302	303	260	274	265	284	272	258	252	239	288	258	264	257	278	270	262	279	275	285	296	289	253	274	260	277	252	275	258	285	278	278	292	309	309	284	319	291	269	287	285	270	296	272	258	257	288	264	275	282	274	305	261	301	279	272	295	285	293	292	220	263	274	279	281	277	269	296	289	295	264	250	281	270	290	285	295	290	234	292	294	279	299	279	282	297	283	270	291	286	265	272	221	263	266	274	276	306	306	280	295	297	309	291	270	232	289	298	278	263	306	296	289	297	285	267	267	254	290	252	256	262	244	275	264	285	293	291	275	259	287	275	277	290	255	278	261	300	244	292	279	266	258	253	276	258	284	240	291	275	265	271	282	315	279	267	285	261	272	274	232	301	311	258	299	270	304	250	269	286	317	285	300	290	304	279	251	250	243	251	294	290	269	251	303	270	288	310	255	274	285	321	280	290	268	268	290	301	270	321	295	300	264	255	291	282	268	292	290	250	311	277	283	276	286	294	301	270	273	279	261	281	253	237	318	285	289	250	282	250	259	289	293	273	280	273	282	278	287	268	276	286	264	256	313	268	284	280	286	305	303	289	266	293	283	308	267	292	272	277	303	298	255	279	268	295	269	281	286	283	252	301	285	268	272	275	289	267	289	336	316	274	286	272	277	278	262	263	306	267	271	275	294	261	268	269	296	276	249	287	298	267	256	293	270	269	261	283	268	281	290	267	276	279	275	264	267	271	265	279	275	288	276	267	241	321	276	304	301	273	270	272	281	308	276	279	275	288	284	271	283	296	273	276	277	276	247	272	273	250	242	307	277	273	272	289	284	316	251	331	308	298	288	302	238	303	273	271	270	275	244	262	245	266	278	270	255	272	249	320	276	253	277	294	258	268	265	276	260	267	291	296	284	285	264	251	283	273	252	245	256	256	249	281	269	269	277	260	262	272	291	289	250	284	285	275	300	278	292	308	267	280	277	283	262	231	230	255	247	280	276	269	274	290	289	284	279	281	291	299	281	272	284	282	243	280	250	270	268	273	271	267	271	268	277	261	328	295	278	279	299	235	304	267	270	291	248	256	251	270	280	252	279	274	289	268	285	279	292	282	270	261	268	271	292	273	302	298	286	279	270	283	261	265	293	290	300	258	289	299	253	277	288	286	252	284	306	254	289	293	292	293	305	276	242	291	266	280	284	275	285	265	255	294	255	269	293	286	263	261	305	263	216	312	296	274	265	281	321	254	282	261	270	284	293	300	270	298	287	261	278	286	298	289	281	270	280	303	279	275	300	262	257	287	264	309	292	316	273	270	292	306	265	267	285	290	252	286	283	290	277	276	281	290	259	274	317	247	271	247	257	268	287	271	270	280	261	281	267	275	298	263	319	299	314	283	280	293	281	286	262	291	303	288	295	276	270	285	266	269	258	254	261	307	268	261	278	266	275	261	283	284	304	262	274	284	279	285	252	274	277	278	262	285	272	278	279	267	274	282	265	289	291	268	299	296	277	269	283	284	302	284	257	282	271	257	289	262	305	266	275	265	286	269	276	284	305	264	281	329	294	316	270	322	272	279	286	266	287	277	286	291	269	301	265	276	272	272	281	282	275	273	243	281	251	286	270	289	293	289	306	271	274	264	273	328	271	264	261	286	261	281	253	273	288	290	256	282	277	280	253	287	301	281	291	294	305	242	251	261	290	287	250	285	265	253	291	251	273	299	301	283	294	285	270	262	250	244	295	233	278	294	308	263	268	269	276	298	273	268	282	272	255	310	231	261	280	291	301	255	252	257	250	279	268	252	260	263	269	273	276	312	284	279	258	260	272	295	272	260	280	275	335	261	306	288	269	301	271	278	269	283	292	321	246	271	306	292	267	277	256	247	265	271	318	260	263	265	263	291	270	223	285	291	248	299	258	310	314	269	294	255	262	284	273	252	296	251	249	272	248	246	302	276	250	247	267	266	304	282	299	248	311	293	269	293	293	289	281	262	253	305	260	252	282	290	272	315	257	289	287	291	260	258	252	257	251	285	269	235	287	309	300	276	272	295	294	287	270	281	291	302	297	269	261	277	263	264	253	293	251	276	275	269	297	276	297	272	269	275	264	275	267	285	294	284	288	295	258	268	288	309	268	276	294	254	297	272	276	251	303	300	299	283	266	275	248	291	283	262	280	255	299	243	286	270	268	281	271	296	266	306	265	282	284	265	251	274	294	305	263	257	296	267	301	266	300	269	271	290	278	294	290	270	272	286	291	291	255	256	263	305	263	278	310	276	296	297	298	282	277	292	276	258	257	246	256	276	260	264	301	282	306	294	263	299	270	267	272	284	271	253	258	284	294	281	287	256	270	272	281	277	277	296	306	267	299	281	308	280	269	278	267	248	270	268	266	281	273	275	266	284	292	275	260	277	244	277	254	292	279	298	286	257	281	247	284	286	275	327	318	278	268	283	278	263	282	254	288	276	281	277	261	275	295	303	301	274	279	304	264	286	251	266	254	296	283	287	280	301	287	261	256	275	280	287	278	261	263	274	280	308	300	256	289	292	284	313	302	308	269	281	297	262	280	276	263	265	282	294	302	266	267	261	278	267	278	270	288	270	268	285	296	281	274	271	265	267	280	262	303	279	294	273	281	276	238	281	290	258	291	274	278	266	278	282	304	289	302	259	295	278	290	289	262	297	267	271	277	250	275	275	283	292	270	290	274	302	272	276	256	289	296	303	315	276	288	280	270	265	303	267	317	275	303	262	267	280	295	271	303	258	277	261	277	284	291	312	289	285	255	280	291	270	265	284	235	264	312	291	281	259	255	317	265	273	267	275	273	308	273	284	304	282	268	307	292	261	263	259	241	259	295	281	292	288	283	295	284	243	245	270	298	288	278	301	270	282	293	317	287	271	271	270	258	280	280	252	280	279	320	281	249	307	295	271	271	297	282	267	261	256	248	271	292	269	296	269	292	311	277	252	254	269	316	260	296	272	308	274	281	274	271	333	276	277	282	287	295	279	274	282	293	305	268	283	277	236	260	288	260	276	286	302	273	309	280	279	285	280	280	255	273	290	265	284	268	274	305	260	330	286	288	272	236	266	277	276	304	295	264	285	293	260	288	271	249	275	271	273	264	276	267
6400	865	1214	1326	1169	1107	1011	873	869	828	806	712	713	686	729	678	682	711	652	659	644	641	661	683	680	651	633	684	628	634	667	642	658	675	630	650	640	649	630	653	683	658	621	644	606	646	629	604	585	626	620	617	659	611	666	654	686	646	646	666	664	641	620	626	645	611	685	593	653	622	626	665	634	636	685	654	678	619	583	622	643	584	606	657	654	656	634	658	652	648	614	640	596	623	620	642	630	655	626	616	649	640	630	629	664	599	668	645	653	636	625	677	631	660	600	646	614	651	596	645	633	643	618	600	684	645	636	681	665	625	616	643	655	689	642	637	669	619	655	621	635	650	698	683	701	630	656	629	633	652	645	673	643	634	651	660	614	597	654	654	641	641	667	669	658	653	582	641	641	633	662	647	653	668	645	625	652	651	649	646	604	667	636	635	655	644	608	620	657	648	618	606	607	611	610	660	640	635	649	658	635	625	667	660	631	651	629	643	658	638	692	614	650	661	627	655	627	627	626	606	592	682	633	631	670	656	643	653	643	668	694	653	672	626	631	650	597	665	644	590	646	644	612	649	613	614	637	640	614	634	709	668	616	657	609	661	655	644	638	659	631	656	606	644	618	632	665	596	652	608	660	687	629	663	623	635	668	607	608	626	597	619	613	649	685	595	634	608	638	619	601	660	616	603	609	671	621	675	615	625	659	674	643	627	599	666	641	619	609	646	599	662	555	679	659	647	662	650	673	676	617	608	720	601	642	633	658	687	673	647	629	657	615	669	650	660	606	591	634	610	633	631	654	583	639	645	633	645	645	652	696	586	643	639	672	651	656	642	650	675	651	654	634	611	651	666	650	627	642	617	652	664	668	642	663	600	598	624	590	634	642	645	629	656	679	637	645	605	675	631	667	674	620	612	658	626	671	589	636	613	630	667	651	649	665	664	661	641	640	654	604	659	670	648	659	657	605	691	654	645	653	634	637	665	705	664	647	660	615	649	655	652	653	656	586	659	602	613	611	669	681	637	612	625	617	633	619	658	611	672	683	624	638	643	639	650	607	649	614	634	660	624	619	611	623	665	629	636	636	652	647	652	640	631	626	622	624	611	610	655	627	647	681	626	643	626	642	678	607	658	609	647	636	628	650	610	644	604	635	585	685	606	658	644	669	641	650	646	612	672	612	647	629	698	638	660	642	622	604	608	656	634	611	623	627	632	647	612	650	630	641	637	635	645	634	656	636	638	663	632	624	592	641	645	656	654	609	647	626	634	621	608	615	651	680	603	627	657	627	614	579	570	611	620	640	655	614	612	626	679	676	640	642	647	639	620	668	626	679	638	652	618	653	666	643	625	629	627	626	668	665	664	606	630	617	662	625	656	611	662	653	624	640	640	607	607	626	614	602	620	628	637	643	674	654	647	632	688	632	632	647	585	698	632	635	623	656	633	609	617	632	636	622	628	649	669	602	627	647	637	640	656	651	642	636	591	643	628	646	669	674	688	639	586	707	620	621	640	638	668	653	621	634	648	625	646	683	650	649	619	606	664	609	583	636	597	664	638	644	672	599	644	624	635	649	613	625	649	632	629	618	663	648	648	645	651	646	638	627	646	635	672	640	662	684	642	643	596	664	567	656	655	628	606	686	623	634	676	604	649	625	625	697	657	632	653	654	632	674	605	659	619	654	664	651	675	623	588	651	640	677	648	609	579	684	656	629	669	634	645	632	630	627	669	640	600	665	599	644	669	622	699	618	649	619	669	637	624	664	618	657	602	653	629	644	637	599	666	671	628	641	612	653	653	620	681	636	609	663	658	620	654	660	620	658	627	647	640	678	629	621	659	686	618	644	565	655	661	640	606	649	654	637	644	626	662	630	610	617	617	661	667	645	641	631	635	670	653	676	634	606	672	639	572	629	647	663	623	632	619	659	664	639	610	614	646	634	668	624	627	624	651	664	679	638	644	664	639	653	654	617	606	647	632	615	619	663	632	644	632	677	626	618	684	657	610	631	592	620	618	578	668	659	624	646	627	627	624	633	670	636	632	654	657	647	605	589	622	625	621	664	595	669	633	648	600	625	657	649	630	642	602	594	642	622	631	659	639	634	597	690	621	640	683	613	638	641	663	663	644	644	656	643	636	686	622	668	655	621	672	625	604	648	619	615	661	647	638	627	624	605	624	614	632	669	644	633	558	639	638	652	584	653	651	596	611	683	572	631	627	574	665	637	592	653	660	607	608	657	640	647	646	667	613	649	623	613	681	665	612	659	660	597	600	638	650	632	646	611	606	620	665	619	624	620	631	637	621	658	675	615	652	614	674	649	633	663	606	647	644	605	642	626	662	633	647	584	654	702	652	608	613	652	704	570	625	624	632	645	647	621	641	619	647	632	605	616	656	680	658	628	675	650	608	660	675	640	646	623	645	627	632	675	647	637	654	646	653	675	647	603	678	668	646	638	668	611	650	674	610	649	627	676	648	615	634	622	645	625	635	647	600	623	640	682	644	614	631	622	681	623	623	647	709	690	652	610	596	602	702	610	639	646	646	672	650	609	617	599	646	605	681	639	653	611	647	668	687	632	611	583	653	623	601	626	616	636	643	659	659	663	637	671	623	647	612	629	634	607	674	610	693	611	607	629	678	671	613	623	680	682	643	622	677	615	650	658	669	643	645	698	633	628	683	695	593	625	645	646	616	588	622	615	616	597	601	629	644	609	648	611	615	631	642	625	610	613	670	647	591	623	633	612	653	692	632	625	655	646	641	683	614	627	608	668	639	613	622	648	644	658	657	641	658	671	580	686	624	646	656	644	637	622	637	618	613	645	657	670	661	649	623	660	646	669	626	608	618	662	656	646	617	687	596	630	657	640	631	689	611	621	637	629	627	617	648	597	667	608	633	642	695	616	650	663	627	659	594	640	630	607	680	608	570	597	650	643	620	634	687	629	636	645	630	675	644	651	589	680	629	599	625	677	656	629	654	638	640	639	610	627	638	690	656	643	567	668	626	654	651	609	672	624	660	664	640	592	656	679	612	627	635	624	646	639	622	643	668	577	631	673	656	631	603	649	666	656	667	654	671	619	627	646	640	666	651	642	622	608	619	634	632	607	653	630	655	614	624	638	649	640	662	605	622	678	637	638	622	641	631	684	606	664	661	638	631	631	706	622	661	671	584	633	665	613	621	616	614	648	616	632	626	694	626	588	633	595	675	669	631	683	632	654	635	600	613	678	653	637	607	655	641	652	635	641	632	619	631	615	661	621	626	687	648	618	656	628	614	620	631	648	683	603	631	626	645	595	646	636	608	622	656	715	633	620	680	705	600	621	602	638	638	620	628	656	631	672	632	661	620	630	654	660	618	635	656	658	627	637	692	656	637	614	629	669	653	640	637	623	660	626	625	634	633	623	600	641	611	660	693	617	615	671	605	675	630	616	641	629	650	614	647	632	628	603	607	709	643	601	647	613	597	657	638	643	671	594	656	635	637	675	666	644	597	648	617
13062	864	733	621	460	393	343	262	248	259	251	245	232	236	219	244	227	234	205	236	201	219	198	244	175	196	204	220	201	231	233	201	212	204	207	208	204	231	207	223	214	208	200	233	179	205	228	203	207	230	207	186	203	188	189	208	218	214	184	188	209	208	193	231	238	208	197	194	211	183	236	204	193	198	208	202	171	207	201	192	189	165	204	207	201	186	208	193	208	204	228	234	186	203	194	219	220	214	222	208	190	211	175	203	210	202	183	206	202	195	187	216	221	201	189	192	187	203	203	231	194	205	208	203	192	188	187	199	214	205	218	186	239	184	200	223	217	198	233	219	201	242	203	176	197	245	212	204	207	197	201	188	193	224	196	221	189	188	193	203	202	186	189	207	211	195	195	210	229	226	192	235	190	177	184	191	200	176	218	206	205	227	207	181	183	233	189	214	202	193	185	216	191	206	204	215	173	211	204	201	216	203	196	210	199	203	217	203	204	207	224	186	214	217	197	206	197	217	190	202	212	209	224	222	171	176	210	188	196	195	212	212	205	212	175	181	210	207	215	205	217	208	213	191	218	185	180	189	218	190	203	207	213	200	202	202	189	222	223	200	209	217	206	191	196	176	201	197	188	175	220	220	189	217	182	217	189	205	196	211	210	198	193	211	215	197	200	200	189	166	204	205	189	236	199	178	206	208	192	204	203	204	205	211	185	208	203	232	234	193	215	177	187	204	195	204	212	197	193	210	178	205	184	222	203	197	227	218	218	191	183	212	181	180	217	203	211	211	208	195	210	197	174	205	220	193	195	227	221	204	208	206	198	222	174	225	230	193	194	173	221	181	188	194	182	205	209	198	201	217	204	207	193	204	193	223	203	203	218	221	209	214	210	183	203	188	201	214	191	212	200	214	210	201	157	194	195	206	202	208	204	184	194	175	198	211	195	193	203	201	189	215	235	190	198	181	209	211	215	206	168	175	235	204	235	214	180	187	171	198	205	214	189	193	192	180	188	200	197	209	221	230	213	199	180	196	195	223	200	221	197	187	198	187	209	198	252	185	196	199	206	199	206	211	188	202	206	217	204	202	175	187	203	193	200	204	206	217	226	211	188	230	193	196	168	206	213	226	190	204	208	205	230	193	173	201	209	208	206	198	210	182	207	210	198	210	193	210	199	204	194	201	225	220	200	208	213	183	206	198	194	212	200	207	214	191	187	178	203	202	193	206	197	222	199	234	213	213	198	197	200	224	210	212	193	197	165	185	222	205	227	203	172	215	203	221	178	205	191	200	176	194	207	187	196	202	215	213	201	198	221	204	157	189	218	177	200	193	214	183	227	199	175	233	223	223	201	186	179	205	190	183	201	232	225	210	217	189	220	223	189	228	202	214	200	194	206	197	214	196	188	206	233	186	212	217	211	204	200	194	205	212	187	201	189	162	214	202	205	198	220	193	204	183	201	206	216	221	215	200	194	199	191	190	197	182	192	208	212	213	211	203	200	250	190	218	197	198	193	200	195	205	206	188	191	201	226	193	189	182	225	203	206	172	183	182	206	220	209	210	221	207	230	199	219	203	184	174	206	189	195	181	216	194	203	208	216	205	203	189	210	205	175	197	195	202	184	214	212	180	194	171	200	208	202	194	211	216	192	202	210	192	200	194	200	207	191	183	192	242	175	164	184	189	204	212	209	206	217	190	199	233	204	181	214	219	204	174	221	217	198	196	202	233	191	209	216	194	219	200	199	216	223	226	220	214	211	173	229	210	203	197	206	182	200	197	190	190	204	204	204	181	214	200	205	191	189	212	195	199	195	196	219	191	223	194	245	240	193	197	197	213	211	191	202	204	217	173	200	178	197	205	204	190	174	188	203	211	200	213	179	207	216	185	183	197	196	205	201	226	209	206	215	206	225	225	200	195	207	192	207	225	198	192	210	201	214	211	203	215	208	215	189	196	208	191	238	201	178	206	204	230	174	205	215	194	202	196	202	236	183	194	185	225	200	221	194	186	196	200	216	183	228	211	172	195	217	190	185	203	217	221	231	217	243	192	211	183	216	201	209	218	173	195	187	222	219	198	180	185	213	186	217	200	189	186	233	192	213	230	211	188	225	209	201	179	212	204	203	198	188	171	193	200	191	180	183	188	189	158	181	209	180	184	207	198	212	204	197	195	194	229	195	180	209	217	199	206	208	202	216	215	218	229	187	197	204	214	200	189	213	195	221	203	220	223	185	208	191	200	210	196	185	220	188	206	184	191	237	189	184	186	212	217	218	211	176	213	215	217	199	197	195	202	210	226	199	205	212	204	185	191	185	197	175	237	190	196	185	208	226	177	187	210	162	197	201	210	192	196	173	181	171	185	186	191	182	210	184	199	200	197	194	205	169	233	216	186	192	199	209	245	219	217	203	182	205	181	221	210	197	188	200	209	192	202	219	191	218	183	207	204	206	213	211	211	212	170	201	177	205	193	193	217	191	223	193	204	218	193	184	219	186	198	196	216	216	200	174	206	192	195	234	201	221	155	206	205	214	191	193	228	186	193	177	217	195	190	212	185	191	192	193	202	193	211	206	203	222	197	204	203	210	192	199	204	213	207	207	173	218	208	229	203	222	218	205	199	162	197	207	191	195	202	207	202	205	195	197	184	198	200	210	215	193	184	214	219	218	202	199	186	204	202	202	192	187	187	209	206	212	213	216	187	182	211	188	200	197	211	209	175	196	218	204	218	205	199	202	180	175	196	205	200	179	201	199	171	194	185	208	217	198	205	189	197	209	221	236	212	188	202	205	223	207	211	181	202	222	214	193	219	212	200	198	174	222	194	192	180	189	187	219	208	225	201	206	199	200	201	209	204	198	183	198	179	208	228	204	232	183	183	216	212	203	187	199	207	197	195	170	192	201	193	183	184	199	223	206	218	179	189	206	203	230	202	196	194	180	194	193	231	232	169	196	215	206	186	185	225	227	212	178	210	223	154	188	221	201	201	190	194	231	203	182	187	217	196	188	182	221	205	189	182	198	223	194	205	197	217	203	175	219	177	228	189	223	204	199	190	206	190	201	209	205	214	197	221	229	188	235	197	189	174	229	253	208	184	211	193	212	223	213	204	197	223	200	186	209	191	212	198	200	210	210	227	204	189	213	196	223	181	195	204	227	212	195	200	208	190	211	225	210	200	216	188	196	215	184	207	195	182	226	194	186	206	209	217	189	203	173	206	203	189	195	222	202	207	188	227	168	197	214	210	198	185	210	214	184	213	218	168	176	209	214	195	199	194	180	184	220	210	209	231	211	202	211	191	207	190	207	182	191	217	170	225	203	233	209	210	195	204	217	187	199	202	212	194	206	188	192	214	187	216	197	198	210	172	197	198	187	186	156	221	170	199	211	175	188	197	226	202	202	206	205	235	199	198	196	184	178	183	201	193	203	216	194	200	185	201	176	208	206	199	179	186	188	203	197	216	193	183	225	204	210	190	187	210	207	201	202	195	215	214	220	206
7874	919	1633	1873	1556	1301	1125	989	930	850	713	671	650	638	647	615	569	565	567	537	544	563	523	553	478	530	515	534	518	494	488	492	515	510	525	509	487	465	513	508	487	478	513	478	484	498	481	501	537	502	478	479	516	467	477	505	476	485	484	486	472	508	525	557	495	491	481	466	514	497	453	467	520	470	508	499	491	442	478	505	454	498	473	451	445	491	473	467	478	432	483	453	493	498	449	477	448	474	512	476	471	485	472	464	451	521	451	484	465	487	463	497	519	487	478	482	494	516	513	520	470	462	491	489	470	488	453	462	491	488	447	506	490	488	486	493	460	497	496	483	475	491	474	505	477	469	507	501	515	457	516	523	499	486	490	506	509	460	481	526	463	482	495	474	489	536	472	489	472	489	508	487	479	482	491	498	503	490	443	513	459	455	486	493	476	477	482	506	486	515	509	479	479	493	523	554	465	484	471	469	479	440	513	461	469	506	485	460	473	467	485	473	474	486	526	467	490	493	478	460	448	505	462	466	514	510	453	442	483	485	478	481	440	501	471	471	471	485	467	508	521	468	514	484	495	468	461	510	478	481	486	442	451	524	504	469	471	496	487	477	453	500	473	472	482	491	491	472	493	476	448	478	457	479	512	451	462	477	436	516	484	480	435	469	483	453	489	479	427	473	458	444	542	428	481	463	479	500	503	505	468	495	472	500	503	468	462	506	471	484	455	503	449	458	513	479	503	461	520	475	473	479	507	489	502	455	474	462	461	480	479	479	505	464	480	456	491	489	452	469	441	476	504	480	465	501	470	554	469	517	471	457	516	505	459	480	455	521	472	463	475	487	493	502	500	456	530	474	474	474	485	483	459	500	493	522	457	474	451	511	516	431	496	460	465	519	477	454	497	494	485	475	494	470	438	481	523	525	484	497	415	470	450	477	503	482	451	481	485	488	486	509	499	453	484	470	439	477	465	465	478	439	489	512	493	457	439	502	473	472	473	461	482	489	496	493	499	459	493	481	462	497	486	457	496	463	486	466	457	500	496	484	478	469	460	504	460	490	520	497	435	447	462	520	444	487	513	471	435	469	457	450	473	507	447	524	470	495	472	508	484	467	480	493	458	494	442	493	493	434	426	470	490	476	466	469	489	539	457	468	477	521	496	451	467	486	474	510	507	475	497	497	465	484	469	472	537	456	489	479	485	488	507	457	473	462	461	452	527	480	479	482	536	494	471	448	474	466	517	501	501	495	524	522	465	492	487	489	485	448	465	458	474	473	456	481	468	450	469	503	465	485	474	460	459	481	468	453	483	489	516	470	543	512	485	467	476	516	482	480	546	498	462	460	515	479	485	488	463	506	457	467	525	492	477	469	463	439	485	487	456	503	467	518	464	494	481	507	470	465	475	503	524	468	481	470	494	438	513	476	482	462	527	449	442	480	447	486	488	539	468	470	445	466	484	434	504	485	522	510	464	471	463	498	460	484	456	480	431	452	456	512	479	449	470	495	526	457	491	506	472	497	486	484	449	468	464	503	501	465	518	499	477	465	449	482	499	476	466	464	440	519	487	483	425	463	484	510	505	507	459	481	480	468	444	489	462	494	488	522	489	490	463	474	471	479	502	466	463	481	472	476	490	434	465	484	478	474	479	496	475	478	477	468	459	467	457	468	510	470	442	469	466	483	460	447	491	468	465	500	459	465	514	448	493	458	494	483	456	487	464	479	481	468	477	476	482	461	485	505	480	449	452	494	480	509	471	489	510	495	501	445	486	510	517	520	481	463	514	451	488	508	455	472	510	512	461	481	481	477	460	478	455	502	486	485	470	488	456	447	475	496	495	479	481	514	483	482	479	482	500	474	452	486	503	492	484	486	501	470	506	510	488	490	505	522	495	460	472	462	447	469	456	416	480	479	482	469	449	478	451	466	467	493	487	455	497	464	469	494	469	464	470	490	504	487	495	457	499	480	444	461	423	469	460	476	491	465	441	510	522	467	489	473	479	473	514	469	517	484	483	490	461	536	477	482	450	447	464	490	479	467	484	449	497	497	512	472	468	473	488	475	450	464	428	475	471	457	467	473	501	495	465	516	488	481	473	472	494	469	483	457	478	489	465	518	471	446	491	463	458	468	499	464	448	445	448	451	476	500	489	490	473	496	483	520	501	426	491	461	435	443	484	504	457	485	497	447	488	485	486	506	530	463	442	468	522	469	518	448	510	498	473	457	495	461	514	485	501	457	453	495	477	465	457	484	487	453	474	489	465	492	446	437	474	467	448	477	489	500	453	513	494	470	506	465	511	492	427	493	509	516	495	491	478	460	492	496	473	486	502	459	464	482	483	501	464	493	544	500	443	447	489	487	492	450	454	473	453	524	476	493	490	501	464	490	503	489	472	484	491	473	474	479	469	472	487	513	475	462	513	495	467	439	491	495	489	493	464	496	474	485	494	456	493	515	480	484	485	458	488	490	485	500	480	493	463	456	450	501	484	490	431	476	493	513	495	473	484	491	501	453	470	483	458	475	495	445	460	507	457	478	442	469	479	490	501	460	512	492	427	442	451	477	486	460	464	465	491	463	524	419	472	438	477	462	476	495	492	488	452	470	442	515	463	476	484	478	512	478	477	442	453	451	502	473	476	477	456	495	502	475	477	479	461	482	481	477	502	472	489	491	469	526	480	455	476	438	467	478	466	495	480	461	476	506	500	439	500	492	484	488	524	454	514	447	441	473	476	504	466	472	482	490	475	474	524	495	458	477	451	451	515	456	486	489	494	467	500	449	482	503	483	464	458	460	483	454	489	507	493	468	485	523	493	503	455	488	459	500	450	456	455	485	486	473	491	484	442	469	468	484	467	470	471	499	475	467	476	470	515	449	507	447	448	499	492	463	522	452	492	503	475	445	471	498	487	470	508	517	495	485	491	476	505	490	478	468	463	475	500	481	487	513	510	491	505	469	457	451	500	459	467	488	504	443	472	445	456	471	517	473	494	495	477	460	506	466	522	472	487	459	482	512	492	468	462	482	454	467	484	488	474	466	489	544	462	495	468	476	495	480	485	488	478	468	472	471	476	465	473	463	476	496	479	466	499	447	466	460	497	514	487	450	475	446	488	485	465	462	509	467	474	474	494	490	452	467	505	479	496	479	483	476	525	454	457	491	468	506	472	481	472	494	470	492	504	484	468	473	475	468	493	498	469	460	459	456	492	499	530	504	427	471	513	491	491	455	480	484	508	455	469	467	500	448	473	469	488	490	465	476	466	475	519	479	466	465	460	458	512	473	464	474	482	475	486	467	464	491	473	498	500	533	474	501	463	452	486	431	424	507	489	463	495	491	501	478	468	480	508	485	461	467	497	483	481	480	477	530	489	492	499	513	481	494	502	487	478	512	455	455	481	475	499	490	467	472	482	506	522	450	454	505	453	468	505	496	488	480	503	476	492	494	515	485	489	465	528	465	479	514	481	464	458	482	506	489	491	451	476	486	480	496	450	446
1454	314	300	290	280	252	331	262	279	280	271	262	283	256	285	270	275	225	274	269	279	260	262	258	237	289	279	292	282	278	277	284	281	312	261	265	267	240	269	259	248	279	281	244	282	299	313	287	249	282	302	277	279	237	283	262	239	333	304	301	250	262	289	291	263	248	305	296	287	291	262	271	272	265	293	265	265	297	273	270	277	260	260	291	304	285	278	253	263	273	264	236	264	284	288	313	260	276	280	285	299	285	287	268	235	259	263	281	276	282	245	277	251	279	294	273	288	266	254	295	258	265	232	293	294	260	251	290	262	255	269	266	255	284	271	276	303	275	253	305	281	267	270	268	259	289	271	256	247	254	304	291	287	252	294	274	276	281	260	268	293	267	294	289	266	261	313	271	272	288	289	259	253	281	278	271	275	282	243	291	284	293	266	282	267	276	255	259	286	287	309	254	297	271	291	276	282	260	255	267	288	292	290	285	295	292	264	286	306	293	271	260	217	309	302	284	275	241	269	261	260	271	270	258	258	300	281	283	267	247	267	243	273	255	257	295	264	247	293	246	280	277	306	268	266	278	275	274	284	272	247	281	274	266	262	279	252	274	272	276	287	286	298	257	276	272	295	288	288	307	275	270	276	289	257	266	257	272	290	250	242	272	266	263	266	279	291	277	246	277	314	286	275	307	295	251	273	258	285	300	274	259	266	261	306	266	293	277	245	274	283	276	290	280	270	281	311	272	259	286	258	281	309	270	302	251	266	261	280	263	267	255	278	294	285	268	260	281	278	273	295	263	292	282	257	267	278	253	268	300	271	246	277	276	265	279	234	311	288	288	258	265	275	277	286	274	283	288	298	277	262	261	291	295	251	263	272	273	291	298	285	265	260	287	308	284	258	278	272	291	295	268	266	282	283	278	272	275	281	283	283	301	308	280	295	288	297	285	271	224	280	284	246	241	256	245	257	267	280	280	281	294	298	284	276	280	274	266	268	302	307	292	271	298	288	274	266	266	263	287	292	255	227	279	255	280	265	281	267	280	277	276	289	287	272	269	291	281	302	260	279	249	285	269	299	281	300	253	235	331	294	272	269	270	276	294	307	290	323	278	248	277	271	273	241	240	246	274	254	296	255	318	273	267	256	266	289	286	270	277	258	286	282	300	284	302	289	299	286	247	277	245	285	277	281	308	297	287	277	271	285	294	292	258	281	265	278	282	288	269	290	285	284	270	277	286	278	286	263	275	288	256	241	281	258	247	267	259	262	288	268	265	270	263	286	287	291	282	267	268	276	267	290	276	285	276	253	276	285	273	278	273	255	248	266	265	268	244	290	275	317	269	297	269	251	297	267	286	291	265	274	244	294	274	287	288	286	232	286	301	274	275	284	270	285	261	249	297	271	263	250	258	272	282	260	249	265	259	284	283	294	286	299	290	269	290	296	276	290	279	263	277	276	284	274	282	262	236	266	298	279	255	260	303	268	282	251	285	265	268	297	240	296	287	280	285	285	257	261	263	285	282	255	264	285	274	251	294	280	282	270	301	259	286	293	250	264	256	311	290	266	251	266	280	288	273	285	298	280	270	266	258	271	268	252	249	275	300	276	293	260	298	269	275	277	264	255	255	278	274	257	268	297	285	297	282	250	285	277	290	292	282	278	262	267	281	282	255	289	277	290	299	293	264	294	260	299	282	262	258	240	264	269	260	296	271	284	272	298	242	289	269	280	244	286	305	251	248	290	263	272	265	269	256	263	292	285	267	315	298	286	289	297	283	302	260	295	277	279	289	298	305	265	256	294	241	281	277	241	237	287	292	267	272	270	269	271	264	301	285	268	255	268	267	245	269	264	252	244	243	292	267	228	277	275	268	263	269	290	265	267	283	259	286	285	248	261	267	270	269	249	277	245	292	282	287	283	272	302	245	274	263	255	261	289	275	312	265	284	289	280	275	289	267	269	278	289	272	271	285	284	273	266	258	277	276	287	279	283	277	280	267	275	285	269	323	287	254	289	276	242	269	283	317	289	286	283	259	236	298	289	275	262	304	294	273	295	259	249	266	265	274	300	239	292	263	262	279	268	292	284	284	254	282	296	259	269	290	248	251	286	282	267	250	261	279	257	292	273	281	239	265	278	256	289	284	286	270	283	286	259	279	275	276	256	291	271	292	294	274	299	266	286	317	281	260	297	289	281	258	258	259	273	268	241	303	271	266	279	278	270	284	283	258	279	256	236	272	268	269	289	298	254	258	285	276	264	278	262	279	279	284	265	293	272	267	265	256	255	296	271	250	276	249	235	267	295	258	259	255	304	254	281	307	297	301	255	260	250	290	297	307	279	279	301	279	290	233	300	274	277	250	262	284	264	286	287	278	253	278	251	258	283	257	249	263	259	260	297	279	267	274	263	291	290	277	289	258	281	269	272	285	262	278	273	264	308	286	280	278	260	251	262	258	268	283	304	280	292	276	263	277	270	258	264	305	284	261	276	269	266	296	272	311	310	265	281	296	256	322	260	303	269	265	261	299	261	265	256	262	263	264	232	263	283	285	267	283	260	260	270	292	277	249	269	302	292	297	264	267	279	297	262	298	277	299	261	291	258	254	249	250	262	266	284	250	243	284	288	252	285	263	278	293	257	304	280	288	272	234	265	250	261	278	296	240	273	241	247	269	260	275	263	265	287	290	284	301	267	248	295	281	270	291	268	281	314	264	262	302	281	299	284	260	256	275	275	272	278	292	263	272	274	288	258	266	276	270	270	281	256	299	301	289	243	298	267	295	264	265	256	282	273	263	288	286	285	298	299	304	301	286	268	271	286	293	269	251	272	256	302	274	264	274	310	268	283	278	276	262	262	282	262	275	292	305	275	274	267	271	289	295	277	280	308	273	288	279	297	275	245	280	277	308	244	265	266	272	268	283	283	271	266	255	269	267	280	267	292	250	249	268	282	257	268	268	281	274	277	264	278	295	299	274	293	269	272	272	270	291	274	300	266	279	265	302	317	309	308	282	274	268	263	258	277	278	302	262	294	258	315	276	262	289	268	299	281	265	259	281	287	291	289	263	290	262	287	258	267	276	274	258	254	275	293	263	274	279	264	277	300	276	249	266	316	250	273	271	270	303	292	289	247	282	309	286	284	297	277	242	273	267	264	272	276	307	293	273	255	330	286	262	260	269	262	267	268	296	268	266	258	279	272	268	272	277	266	264	285	305	249	274	277	284	233	248	281	271	253	270	290	294	277	258	271	272	240	286	285	267	249	265	267	256	301	302	266	259	279	276	282	270	270	287	254	258	271	296	263	263	268	295	296	285	284	272	281	273	257	261	284	273	293	288	258	295	291	316	295	271	273	247	295	276	259	273	296	299	281	281	264	248	263	280	274	266	258	294	268	242	282	297	263	274	256	258	269	259	292	254	275	246	274	242	269	252	279	282	277	254	276	272	280	269	236	254	255	284	274	275	287	290	245	271	265	264	269	277	287	274	252	269	270	281	279	289
1896	650	666	706	662	618	630	666	661	662	616	635	623	655	645	666	639	668	608	622	634	676	642	629	664	642	676	597	655	631	586	616	608	703	648	633	601	669	665	596	635	623	609	662	629	607	588	651	650	640	669	665	638	653	676	626	653	636	665	616	600	626	610	615	654	683	580	643	630	618	643	615	634	601	658	569	599	651	589	639	634	678	632	591	668	610	594	630	624	595	661	640	646	666	579	598	633	642	630	616	647	669	638	639	579	657	592	611	623	610	622	642	604	634	647	642	645	656	674	616	613	672	605	634	632	669	617	661	598	621	604	639	648	646	663	614	633	687	634	626	607	623	580	589	630	620	635	669	671	658	636	642	611	629	587	622	654	649	647	624	637	633	577	660	667	661	627	604	593	624	626	645	597	634	642	680	631	651	643	619	640	601	608	664	657	627	648	659	640	685	666	652	660	622	601	574	623	571	617	631	610	599	592	617	587	595	648	566	595	619	611	622	609	631	637	622	631	660	589	642	652	635	619	585	619	676	612	623	633	660	644	672	609	623	674	617	595	679	627	649	638	611	599	601	664	605	641	612	614	618	611	646	645	639	640	637	642	608	589	636	634	637	661	637	682	671	639	656	616	605	628	631	616	640	650	675	665	612	646	622	618	655	629	612	655	671	693	613	651	617	636	619	638	567	635	637	677	637	648	639	641	702	632	612	601	617	637	639	617	673	622	621	641	661	671	621	589	646	590	651	630	644	614	650	648	590	670	645	625	655	617	652	619	608	683	598	615	618	654	649	593	664	615	649	623	650	611	645	624	628	606	606	652	630	560	592	648	584	595	606	612	652	613	658	640	590	627	675	601	656	593	616	657	652	617	664	630	624	681	640	651	657	678	660	647	577	614	651	628	591	626	623	651	642	686	651	672	588	615	646	631	653	625	627	663	638	640	593	621	628	670	657	627	611	686	615	633	574	661	588	613	602	636	619	622	608	643	651	615	612	613	625	592	658	617	637	672	595	660	631	640	661	641	684	654	634	628	649	605	647	620	626	654	617	624	625	669	676	611	660	637	644	619	622	579	648	614	620	625	622	587	648	643	637	617	677	668	614	624	642	631	607	648	584	623	624	643	627	628	620	610	641	619	644	629	612	604	612	605	666	637	605	595	637	667	654	612	670	617	643	634	676	600	660	645	633	616	634	645	627	676	589	681	736	643	636	613	614	601	618	624	626	641	655	659	613	613	629	649	645	654	633	661	601	631	613	647	639	690	616	659	605	639	644	641	625	651	640	615	615	617	608	632	645	675	649	662	686	603	649	641	652	613	692	649	657	590	619	644	643	681	662	638	604	625	635	655	604	612	586	619	630	645	627	621	630	638	608	613	632	633	628	621	589	599	637	643	651	611	651	630	639	635	631	629	634	665	589	644	649	627	627	614	599	633	620	642	614	601	641	675	614	638	603	660	665	628	660	678	654	648	654	655	666	646	626	622	650	625	611	641	657	669	648	662	623	606	628	622	638	621	628	607	645	637	588	609	634	658	604	621	624	630	605	626	637	619	632	675	631	666	634	618	619	625	649	649	635	618	662	632	592	601	588	615	596	602	618	684	586	655	613	619	637	608	709	613	621	624	638	613	655	652	658	589	623	604	604	620	676	625	634	562	659	682	588	649	571	639	650	653	652	602	640	598	663	613	633	619	645	626	649	648	637	619	645	605	590	669	633	656	610	645	658	623	627	631	663	607	608	677	644	616	638	628	614	633	684	608	646	691	631	635	623	629	608	611	638	572	623	622	629	660	649	585	620	631	598	658	655	647	660	589	628	641	650	663	643	627	630	621	608	596	607	612	605	605	621	635	631	662	643	627	634	593	649	658	583	591	664	634	576	643	613	690	660	606	595	620	659	642	629	611	647	662	637	663	641	658	603	599	662	623	659	610	652	567	654	651	664	645	606	589	646	630	654	614	667	607	605	608	611	657	631	607	645	621	631	652	584	620	673	628	686	603	636	661	612	650	619	640	662	589	644	601	637	609	611	611	621	650	621	628	619	650	639	630	640	630	586	629	608	649	653	634	625	625	653	639	617	632	679	595	637	639	617	626	625	582	652	650	632	629	610	667	633	650	649	647	663	645	663	611	625	620	616	627	617	635	620	648	642	678	644	632	658	645	653	623	664	691	609	694	687	578	640	668	642	663	572	620	629	605	635	628	619	632	635	609	560	596	650	599	613	644	618	642	618	667	620	588	623	617	691	614	629	618	606	650	659	669	626	668	646	625	629	640	604	628	643	624	633	611	648	593	633	602	600	632	629	610	628	594	597	629	647	582	657	620	665	630	631	624	665	634	599	611	632	684	617	631	637	638	593	640	620	659	638	650	612	657	671	630	588	649	647	648	630	657	673	682	675	631	634	702	661	616	628	602	630	600	619	601	630	641	605	639	680	600	628	599	640	644	607	613	609	591	650	673	615	619	639	600	683	589	619	625	677	603	622	642	639	659	653	631	641	647	685	663	613	644	650	643	643	657	605	601	593	655	607	647	575	667	589	668	688	656	619	589	623	650	572	681	636	588	647	626	703	636	659	666	647	651	647	613	667	638	670	619	654	616	637	651	643	639	620	619	631	633	650	652	591	684	623	634	602	643	572	623	629	614	629	622	613	640	634	583	668	676	608	649	598	615	645	605	673	649	624	585	685	611	677	662	634	658	613	637	642	646	650	644	656	601	638	633	660	628	613	623	637	630	608	598	682	619	639	636	641	631	605	674	627	627	636	615	601	625	638	620	663	613	682	600	639	640	635	653	630	626	638	659	636	621	657	614	644	637	658	616	628	603	642	626	676	575	629	629	610	611	620	629	621	654	586	636	641	646	609	647	626	639	626	642	671	625	578	623	587	621	661	655	577	639	604	657	633	676	639	627	645	633	659	666	619	645	670	640	643	642	596	611	639	640	635	688	595	626	620	638	595	634	643	687	657	618	605	598	625	634	645	643	626	683	607	626	654	640	611	645	648	628	682	642	650	614	647	606	658	617	646	621	694	605	610	653	601	565	656	610	617	623	632	662	630	638	609	603	635	613	614	612	629	630	619	647	646	694	606	639	646	653	665	659	617	685	646	614	628	630	647	649	641	631	642	663	631	638	654	675	638	653	615	631	626	639	643	642	650	660	646	618	596	648	621	640	607	642	628	639	646	650	632	603	628	659	657	661	646	649	636	648	654	644	634	653	605	643	656	600	603	633	588	629	663	644	594	598	637	626	580	638	619	625	619	659	653	681	597	658	647	666	651	614	618	598	661	617	598	566	602	680	619	595	645	624	603	619	651	645	592	599	657	634	596	596	623	625	613	619	614	613	636	632	602	621	612	641	653	631	664	590	605	610	647	622	640	603	613	621	622	623	596	615	648	705	646	604	611	618	656	643	625	612	619	652	599	605	653	617	598	632	577	646	610	634	608	662	641	634	659	600	642	627	613	640	618	659	612	645	625	629	653	659	625	693	614
7050	543	572	473	403	369	336	329	313	287	309	325	297	278	268	295	278	298	310	309	291	290	281	303	289	281	298	277	279	265	300	277	281	255	283	261	293	270	274	252	288	317	308	295	276	270	293	296	307	274	297	279	257	283	290	264	290	304	305	272	275	286	271	296	281	290	298	268	274	285	282	295	309	261	289	300	255	267	291	307	289	302	250	266	250	280	255	279	309	281	291	275	262	245	244	315	263	276	329	288	332	265	257	280	266	293	287	278	266	315	294	283	280	262	273	303	329	318	290	256	276	294	301	254	242	276	283	251	276	321	275	261	267	252	321	243	250	287	274	294	288	283	270	251	278	276	295	288	290	324	284	278	276	247	274	276	281	265	279	316	278	300	289	265	253	292	297	302	275	284	282	248	289	295	261	272	264	279	278	277	252	305	292	295	305	291	277	285	305	317	292	273	307	256	244	277	263	290	274	269	278	270	267	294	280	294	284	294	265	293	256	275	284	277	289	299	289	304	311	298	285	290	261	268	269	302	276	274	273	279	245	287	280	253	296	317	287	296	271	276	287	291	268	312	283	274	283	270	296	274	270	301	270	282	263	280	315	247	246	245	270	311	297	288	294	303	286	257	274	265	251	276	282	287	293	259	290	288	298	257	289	282	286	295	277	279	273	277	289	303	270	308	260	279	297	237	290	311	294	261	268	278	298	260	275	315	276	314	286	248	303	283	276	296	290	311	292	267	295	311	271	261	275	282	270	264	296	275	308	276	282	266	258	257	238	268	272	258	302	257	301	294	306	274	255	247	310	272	258	293	279	270	244	281	264	270	277	279	287	290	286	274	276	230	301	269	284	285	250	303	273	291	305	274	228	302	279	281	285	300	303	256	262	237	282	293	278	301	292	271	305	252	273	229	297	263	265	286	283	254	265	295	295	298	295	314	304	293	299	272	273	302	251	277	254	279	271	291	280	295	303	309	279	305	268	257	287	286	277	298	254	326	310	305	287	257	288	278	269	300	240	288	277	290	286	259	282	260	282	316	258	284	261	303	298	295	310	286	265	287	275	278	294	279	267	264	261	282	301	257	266	279	274	274	263	274	321	296	275	277	266	266	271	286	282	287	291	271	264	270	326	313	263	303	267	275	259	280	299	300	285	266	262	278	254	281	254	263	263	287	288	301	250	270	265	296	312	287	251	318	249	291	271	264	254	279	303	284	288	284	270	238	264	313	300	287	291	299	273	282	291	275	257	288	306	266	297	277	285	281	291	290	297	282	262	294	292	301	305	265	257	242	284	285	290	253	296	327	296	272	322	287	270	283	271	282	287	272	298	276	292	286	296	272	293	276	280	294	290	276	282	282	271	288	311	300	284	309	282	271	267	290	271	271	286	287	309	280	292	267	296	258	292	282	266	252	282	301	305	271	305	264	273	301	279	289	284	303	300	304	312	251	288	320	293	278	253	269	283	298	293	290	287	260	276	262	299	316	287	317	259	269	298	296	278	281	289	286	291	297	262	268	239	303	287	306	275	304	266	253	282	311	273	256	260	277	294	274	261	281	287	315	285	288	262	249	285	252	311	286	267	252	264	271	262	292	298	276	302	266	262	280	281	261	290	296	270	272	249	291	258	265	251	299	294	238	295	274	298	305	293	309	267	269	276	268	267	268	266	295	268	258	288	259	280	276	285	259	280	271	274	301	251	279	264	290	285	269	277	251	266	276	262	280	257	279	282	310	289	268	293	299	296	290	266	285	281	305	240	260	279	276	294	284	264	277	275	281	256	292	270	264	302	272	283	275	290	276	252	266	270	292	296	268	276	266	283	269	275	262	268	272	275	310	292	292	278	289	287	284	271	245	285	268	272	295	292	294	262	274	272	290	288	289	286	280	268	293	279	282	282	292	315	316	300	278	301	263	265	273	268	270	283	288	264	291	289	299	263	315	277	282	252	292	295	308	283	261	257	274	248	266	258	275	273	272	284	281	282	260	289	284	257	266	282	258	294	259	295	302	294	288	286	274	263	297	267	307	295	280	283	262	266	267	284	266	287	290	269	268	266	282	295	318	275	288	267	273	286	271	256	284	274	294	297	275	270	286	271	346	279	279	275	287	342	313	269	279	306	287	280	296	244	266	302	296	259	277	311	265	290	269	274	273	281	301	291	282	312	273	306	280	307	273	274	271	296	273	266	271	277	303	298	313	302	303	284	307	265	293	317	275	257	274	288	280	292	280	288	311	313	292	230	259	282	313	287	286	272	287	291	277	267	251	304	270	281	283	260	297	247	262	269	259	302	276	294	296	303	292	291	283	278	289	270	263	293	293	283	293	273	293	303	288	303	271	286	279	285	269	293	297	305	266	269	279	301	271	269	264	281	281	267	292	262	266	269	262	292	325	301	281	262	254	266	282	274	307	266	265	291	245	291	272	265	293	279	270	280	262	269	264	319	298	280	289	283	287	279	282	297	277	283	263	305	288	278	256	294	298	260	280	291	266	320	281	262	296	277	283	266	254	267	271	289	322	280	266	317	274	292	293	309	297	257	274	257	281	281	255	286	290	312	276	255	267	286	273	312	278	285	272	285	289	278	277	290	302	293	292	279	302	297	306	289	280	300	303	283	274	301	270	263	300	291	297	238	313	334	271	257	249	285	290	288	276	292	278	307	271	267	290	332	292	292	303	305	302	303	276	275	254	273	295	274	292	269	267	296	272	289	280	273	295	268	286	293	271	262	255	276	252	266	263	280	302	292	282	290	275	283	278	270	265	283	297	287	284	262	268	266	275	294	253	284	277	299	283	268	279	288	284	304	294	284	250	308	243	299	300	270	275	290	287	303	260	301	280	241	334	254	252	285	297	272	285	293	260	269	289	293	296	307	274	272	302	307	294	290	288	292	261	305	301	277	269	271	282	291	308	244	256	288	294	275	288	257	306	323	301	292	290	268	284	284	271	263	289	260	289	307	296	309	254	271	301	286	283	280	299	277	258	284	309	295	302	274	305	302	281	266	265	319	281	275	305	284	281	262	273	281	286	277	280	289	271	277	285	242	278	298	275	274	289	291	261	266	268	292	280	273	292	314	285	290	265	300	265	313	299	254	293	285	274	277	322	309	276	281	282	283	256	265	264	287	307	277	238	277	309	310	267	213	235	269	300	252	272	244	284	270	271	281	269	307	295	311	269	267	280	301	280	305	292	291	273	291	273	280	289	273	274	246	241	265	311	238	247	282	292	265	271	276	300	250	282	282	283	265	298	272	265	283	244	291	263	272	261	300	270	284	298	322	298	278	251	271	272	280	313	265	292	262	259	280	290	261	278	302	277	283	277	277	288	264	234	318	274	291	292	292	281	295	291	299	264	265	285	268	269	280	281	282	268	249	292	268	272	261	308	254	269	320	274	313	297	251	301	265	270	335	295	289	264	257	239	304	271	269	270	273	273	294	254	290	250	308	296	286	289	309	291	284	299	291	309	296	270	295	269	282	266	320	289	268	286
6291	853	1201	1328	1149	1078	962	905	827	820	780	752	696	731	717	780	666	719	700	681	704	647	681	675	674	683	632	654	678	645	636	641	638	638	650	637	673	651	692	699	675	641	648	658	638	625	638	658	695	658	626	651	661	640	614	669	647	620	694	663	633	652	630	651	635	673	635	622	656	623	635	631	639	643	623	645	654	660	595	686	689	628	649	675	640	635	625	602	615	661	644	618	608	672	613	636	637	667	614	652	638	623	683	625	671	652	654	630	630	630	649	615	651	616	652	695	615	658	599	635	645	646	694	656	675	635	603	646	625	643	693	648	656	630	639	684	623	628	667	649	659	700	648	646	626	626	625	642	709	635	604	666	656	606	630	627	627	657	641	645	614	655	563	638	636	626	665	645	629	646	665	644	609	702	638	628	594	641	633	626	649	633	638	669	642	619	631	657	681	632	664	652	640	632	630	627	641	628	665	685	636	664	644	607	623	678	690	635	591	622	650	670	646	634	644	615	646	656	610	661	634	644	665	655	645	612	641	667	587	654	653	650	633	655	649	612	619	609	670	619	679	675	624	601	670	572	611	610	654	653	654	645	678	643	660	576	660	663	653	639	640	672	631	637	629	669	637	648	653	623	646	622	627	720	632	684	614	652	577	620	650	622	628	622	637	657	705	640	654	666	648	594	661	646	615	641	684	653	581	647	625	616	642	678	611	711	616	613	610	663	640	674	672	619	662	668	656	587	685	592	647	643	632	646	614	660	638	663	613	618	656	621	657	608	660	642	660	658	628	645	611	646	690	617	659	632	674	645	641	638	661	634	609	611	637	600	650	675	635	633	608	666	613	655	631	672	670	653	635	652	656	629	606	633	636	607	654	621	627	627	630	612	617	637	633	615	657	670	638	646	639	642	624	627	670	612	590	610	642	654	640	674	654	663	658	634	652	636	616	624	656	596	665	651	618	601	634	661	670	663	624	663	659	652	635	610	644	626	612	644	636	626	606	660	670	654	643	653	634	620	692	666	657	634	671	641	651	608	667	633	629	677	681	688	659	643	652	648	627	623	640	605	656	680	650	656	637	627	642	693	616	653	667	656	673	618	596	659	625	648	646	631	626	606	644	693	593	640	643	647	628	628	636	648	622	633	646	643	633	664	651	624	601	628	658	585	655	632	650	660	640	638	607	650	656	615	616	650	648	600	585	668	636	658	610	697	599	636	642	646	651	610	616	678	625	651	668	640	636	639	656	655	640	665	618	618	658	666	638	682	667	643	654	626	659	685	634	679	637	637	635	620	654	668	675	679	651	635	606	585	620	644	637	673	652	660	635	647	626	641	596	658	644	598	682	641	602	646	628	633	636	627	648	607	642	571	632	632	622	583	624	619	624	677	602	645	651	600	602	625	645	613	653	604	649	666	650	629	590	646	741	701	627	654	676	643	653	635	628	642	626	661	631	577	652	643	568	626	634	663	702	623	656	649	636	676	657	630	607	651	636	646	606	603	662	609	641	648	657	637	595	650	659	613	632	646	672	658	619	661	634	584	614	609	653	637	619	656	626	640	588	622	638	630	643	634	631	629	644	637	643	645	635	640	633	648	632	639	644	630	651	642	650	627	651	638	642	671	619	667	643	620	657	655	598	634	632	649	660	588	621	640	693	618	608	666	614	659	659	691	655	614	650	639	655	635	630	645	639	694	667	669	603	611	628	634	612	648	635	652	619	641	638	648	644	655	656	637	664	628	652	678	665	575	635	651	620	668	618	614	673	633	590	634	644	630	663	639	642	633	618	628	626	690	645	683	676	591	650	622	619	686	634	660	707	661	669	647	629	648	646	642	603	653	641	630	586	625	651	625	669	670	678	626	694	659	601	639	646	671	607	654	654	659	665	638	635	619	690	619	658	636	645	674	650	636	598	604	683	611	662	698	654	650	634	604	651	624	619	619	664	653	655	632	609	678	614	645	625	631	613	686	629	651	663	627	672	647	652	637	633	634	613	607	616	652	613	628	655	631	624	616	609	671	616	658	620	634	634	676	631	624	642	650	658	663	677	633	615	605	635	618	617	614	641	663	643	635	628	599	632	663	641	646	623	627	626	647	624	648	672	634	649	657	613	621	616	632	610	659	680	655	669	670	648	606	638	636	592	649	595	681	671	650	620	628	600	663	635	611	653	685	621	657	682	623	679	643	639	634	614	597	640	621	656	663	636	649	647	629	659	626	647	660	614	639	644	631	612	625	619	661	674	607	618	649	632	630	661	597	642	630	617	643	662	607	670	612	633	593	665	625	605	609	676	640	661	623	700	645	625	639	651	591	640	681	644	688	642	648	617	625	597	663	646	650	665	599	608	656	636	659	632	661	665	639	593	660	636	649	664	678	619	655	624	613	681	644	616	644	642	649	666	651	657	687	676	614	659	612	621	614	624	648	629	681	652	644	668	657	634	671	646	604	675	629	618	603	631	652	628	626	659	672	626	667	654	613	619	686	646	665	620	629	643	666	633	665	629	657	613	640	629	626	632	651	645	617	617	618	630	638	684	650	612	609	633	665	638	620	637	603	623	588	645	620	668	628	614	620	639	646	679	634	622	650	639	686	666	631	615	692	687	669	652	634	640	600	641	632	633	657	609	617	676	649	646	642	608	636	615	661	642	653	627	623	621	615	629	617	607	622	602	675	635	624	620	615	618	680	623	627	644	625	643	690	643	637	614	659	645	634	642	664	638	621	590	620	613	604	656	646	649	622	638	664	638	626	689	640	670	638	662	652	633	632	631	645	620	673	642	635	639	604	651	644	639	620	637	615	614	637	632	589	688	652	628	631	672	648	690	661	649	656	639	617	659	630	678	669	649	616	630	639	628	651	603	628	607	670	666	628	671	642	621	637	653	651	652	677	659	686	666	643	642	621	631	636	658	644	675	639	625	615	647	615	650	633	615	612	660	647	659	651	639	622	646	647	674	673	662	663	609	660	628	649	664	619	626	567	656	671	662	630	667	677	578	686	661	645	591	651	660	645	623	610	655	620	651	699	648	654	651	658	626	650	630	621	627	642	648	614	685	681	590	632	635	662	644	640	623	654	669	649	627	627	682	645	597	585	632	667	621	644	624	647	705	612	600	603	620	654	641	653	666	627	614	648	645	644	655	673	674	641	675	658	646	670	660	656	596	615	664	642	607	598	618	629	635	640	695	682	626	631	698	628	657	644	639	644	626	635	678	668	607	642	595	614	631	615	635	605	669	606	666	641	618	666	642	634	716	630	607	637	700	661	648	606	635	689	650	661	620	637	612	662	665	648	651	622	660	623	685	655	644	619	657	615	657	597	601	646	657	669	633	640	646	607	669	664	660	624	697	636	630	678	621	667	658	613	597	614	605	650	661	625	661	608	648	672	585	662	653	675	641	685	641	648	640	630	657	632	632	574	633	591	623	648	634	630	665	603	621	639	635	711	677	622	614	627	631	655	630	634	620	643	645	640	615	634	666	627	646	665	639	660
13207	922	740	622	457	383	303	299	249	295	236	255	244	233	215	234	237	212	231	224	182	194	220	222	217	215	211	197	199	204	191	215	222	190	203	219	207	208	245	221	216	227	213	191	214	188	214	203	178	197	212	222	210	200	179	214	221	228	214	188	202	186	232	208	206	236	211	187	172	218	195	202	190	205	186	193	234	213	199	207	197	203	210	181	200	209	198	185	189	188	188	202	230	234	210	198	200	205	244	248	221	208	223	175	183	206	221	217	189	200	224	206	207	191	201	203	202	204	205	179	207	194	193	203	208	206	211	193	168	195	212	210	222	187	189	192	169	225	182	191	199	196	211	218	239	220	228	229	205	194	204	209	192	209	186	194	190	202	194	216	194	205	208	201	239	200	234	184	172	220	191	214	209	195	186	214	209	217	191	216	213	189	183	183	221	227	215	186	203	197	218	194	200	216	208	212	199	171	193	221	196	215	231	228	202	183	189	186	221	175	172	201	231	224	225	200	205	203	201	193	194	209	186	188	197	182	203	189	196	202	172	175	180	223	213	223	190	204	228	189	218	215	205	185	193	216	210	199	194	196	183	183	198	184	227	196	222	212	208	187	187	193	195	210	205	239	201	190	204	198	226	217	217	199	161	202	199	212	222	198	214	223	198	188	196	184	198	189	210	204	211	204	200	184	188	211	203	205	213	221	194	203	196	178	225	206	220	188	202	182	193	187	196	200	193	169	219	189	211	216	196	214	207	191	197	214	202	191	195	203	202	215	206	221	192	187	187	185	206	211	207	205	172	220	187	217	214	200	216	205	196	189	201	219	187	189	200	208	187	186	217	196	184	216	206	230	211	216	191	205	196	199	177	184	207	203	215	188	200	209	215	203	214	213	191	184	196	207	196	225	208	195	207	208	231	187	197	200	210	219	201	193	208	197	175	196	199	203	191	215	208	195	199	186	211	199	187	235	225	223	205	177	190	210	170	210	202	196	216	206	202	204	195	209	203	190	207	212	161	207	211	197	212	186	218	197	209	189	193	168	216	178	224	198	183	213	197	224	222	165	231	206	215	186	196	205	223	182	223	194	226	203	182	186	222	194	210	225	191	208	202	214	212	209	204	202	206	172	229	204	232	206	190	210	231	192	191	205	215	196	196	175	194	176	192	204	173	213	176	180	161	200	217	226	214	230	192	209	209	221	232	212	193	204	208	211	219	199	239	188	167	191	229	188	239	209	177	203	179	244	241	192	192	194	207	181	174	210	190	213	198	200	196	187	213	177	182	208	215	203	230	169	211	205	204	195	218	192	207	229	201	207	207	202	210	193	218	215	217	208	211	228	199	197	207	238	248	191	185	208	182	189	216	225	206	192	176	207	198	177	197	222	240	215	193	193	207	218	230	195	166	225	204	209	204	194	210	206	229	195	214	187	198	214	219	203	199	211	194	196	193	196	204	192	208	220	204	200	195	201	191	197	197	196	213	218	226	208	206	198	208	228	204	192	182	233	206	210	213	204	197	230	204	218	196	193	203	199	220	217	209	229	203	199	195	215	228	184	200	191	216	197	223	188	172	213	197	218	217	206	213	197	224	195	203	190	194	189	190	183	178	205	203	191	184	221	169	198	223	217	209	173	205	201	206	188	184	189	205	191	194	205	211	166	195	217	204	194	194	213	223	194	221	208	200	213	199	217	198	201	190	186	193	220	215	221	199	216	192	173	203	189	207	225	196	207	230	226	222	194	222	203	244	207	223	209	209	188	187	205	206	209	189	216	202	189	218	227	170	193	203	206	212	200	198	209	193	212	184	199	190	186	205	189	208	212	212	216	204	192	225	211	205	186	214	219	203	213	191	214	185	177	218	203	211	213	203	197	224	195	193	199	189	194	211	214	216	182	222	203	211	204	206	204	211	190	200	208	214	211	182	196	229	229	212	180	193	221	196	241	195	224	199	175	224	190	216	187	172	197	197	203	193	201	186	212	209	184	172	168	170	198	202	227	205	196	187	184	213	208	183	200	215	177	182	197	214	183	228	177	233	206	213	211	211	178	193	202	158	215	199	177	200	181	192	203	196	217	192	201	199	204	198	201	185	176	224	209	218	210	177	220	183	187	211	185	197	199	206	203	178	181	183	220	235	192	190	204	230	198	207	197	205	191	198	219	181	196	206	195	203	225	208	191	231	220	201	211	213	222	198	195	222	210	188	199	201	229	220	204	225	195	175	213	192	221	207	234	211	178	191	198	221	212	204	178	198	180	182	198	182	182	198	209	207	203	199	210	181	197	173	207	212	190	213	170	220	210	220	199	214	205	223	211	202	201	217	211	225	211	196	197	227	225	206	181	195	206	190	196	186	199	200	193	189	204	171	213	235	206	207	198	209	206	213	183	201	217	241	207	190	222	186	205	203	216	211	208	206	214	206	188	220	195	195	197	218	203	204	196	202	216	219	211	220	247	206	204	200	202	216	191	213	199	199	189	215	226	232	244	207	196	232	225	184	214	187	175	204	234	194	186	216	220	207	193	223	180	207	200	211	205	197	240	180	171	201	192	228	224	196	184	199	250	210	219	208	232	231	215	212	200	230	198	198	211	215	211	213	235	246	219	230	230	211	215	201	199	195	204	207	221	208	210	203	206	203	223	201	207	201	212	198	207	180	216	209	210	201	215	232	185	188	208	193	188	217	212	195	206	205	192	199	225	189	202	198	198	215	224	213	216	212	197	213	185	194	205	182	191	235	225	194	195	229	205	203	198	223	203	205	181	212	191	210	203	221	209	212	185	200	194	198	194	219	231	228	182	239	224	204	224	235	230	205	199	207	206	204	192	181	193	210	228	225	223	176	214	220	195	221	185	209	247	206	196	212	189	201	218	195	210	194	201	219	185	205	197	193	201	226	224	206	206	234	229	223	178	222	224	196	194	205	220	203	228	208	198	184	192	197	192	194	214	230	215	185	195	168	171	208	221	203	196	174	203	194	191	183	208	214	215	214	181	203	242	169	220	195	213	189	196	232	208	217	192	205	200	242	212	185	213	212	185	210	217	209	199	217	194	188	185	221	180	202	198	199	210	196	190	202	193	197	190	215	209	211	193	205	222	219	216	228	217	205	183	172	198	198	204	188	222	198	209	198	201	218	193	193	209	204	181	171	218	193	183	174	217	224	203	181	209	207	220	179	226	203	185	184	195	188	206	228	206	192	201	207	195	187	216	205	181	207	183	209	204	228	222	209	215	177	188	204	203	189	185	184	198	205	191	189	222	209	231	221	190	203	212	192	225	152	214	204	202	199	224	188	190	218	199	188	184	197	231	200	194	183	196	177	183	205	207	198	207	181	197	196	191	195	197	221	191	196	239	189	201	181	194	202	224	200	178	202	196	185	210	189	197	230	201	177	193	190	184	205	196	182	190	220	197	197	181	206	188	200	227	197	193	196	193	209	202	205	185	203	198	233	203	178	197	196	199	223	216	210	206	206	194	202	188	180	218	194	173	184	216
7909	907	1590	1901	1556	1334	996	1015	873	845	747	709	692	607	615	623	586	641	597	552	562	582	553	546	537	523	511	502	506	518	536	518	482	496	533	528	536	517	522	487	506	539	478	489	524	492	496	498	504	517	482	476	489	538	497	453	479	490	469	487	474	497	486	532	488	450	491	507	450	508	494	471	478	484	467	498	490	504	488	473	505	451	506	495	469	524	464	487	464	524	486	470	495	453	481	463	523	457	486	493	470	443	494	460	500	485	477	479	517	467	494	485	462	471	534	456	479	494	511	506	454	480	475	442	479	454	494	488	462	482	476	517	439	519	482	475	462	522	501	511	444	468	456	526	456	509	527	494	501	516	489	508	498	471	497	485	489	491	486	488	473	526	492	492	483	503	492	462	505	509	461	471	487	486	498	464	460	504	490	499	493	470	506	474	488	472	476	515	494	454	500	478	520	475	452	450	476	468	488	465	491	428	473	475	473	471	481	529	505	482	507	501	478	521	444	491	475	463	504	473	495	506	490	477	443	483	482	468	515	485	539	505	494	489	483	502	483	473	464	471	462	466	490	471	483	503	486	524	496	505	478	466	491	486	480	493	504	519	466	509	474	451	451	467	479	460	465	479	469	500	467	469	499	474	495	455	462	470	490	482	489	485	441	487	483	513	471	464	499	493	478	510	495	486	452	491	494	506	488	488	471	485	480	518	499	496	463	460	501	467	488	478	480	479	507	495	480	501	519	484	486	468	480	511	483	500	517	425	450	481	479	502	455	512	476	439	463	488	477	494	527	445	485	504	467	483	487	476	514	478	486	482	454	482	511	485	501	493	483	462	475	523	458	492	499	474	469	454	443	493	477	460	469	474	472	478	493	483	453	488	472	466	487	441	486	455	482	469	480	512	507	502	423	474	470	476	502	493	485	473	491	472	471	471	448	465	474	499	504	495	486	456	496	476	462	474	480	504	480	476	475	482	478	464	459	461	434	477	499	472	491	500	459	488	507	456	464	467	470	475	496	496	478	442	493	497	493	498	468	450	467	509	466	457	472	422	486	478	458	463	466	468	431	472	495	495	495	497	459	486	486	441	447	471	473	436	501	525	521	440	449	514	522	454	478	504	448	490	497	470	493	514	476	478	467	456	533	467	512	461	459	510	462	442	486	465	484	493	460	457	436	491	489	468	494	494	470	486	472	487	461	491	471	465	496	473	529	527	482	509	516	453	510	494	480	459	465	438	494	459	506	451	468	495	448	480	474	471	482	470	468	443	486	477	441	489	484	508	488	524	482	480	465	522	490	489	485	447	507	489	464	487	458	466	470	468	509	491	475	470	470	507	515	473	453	488	481	464	471	483	463	462	471	470	487	490	485	503	481	469	483	457	466	469	485	490	420	439	405	450	462	468	514	463	456	479	502	486	452	484	479	511	488	484	496	506	479	462	510	464	485	463	527	464	498	487	490	480	490	490	538	476	499	484	478	454	479	463	472	502	496	499	496	478	456	465	475	476	522	517	473	462	473	474	492	494	493	436	463	476	450	456	512	444	480	433	498	456	465	499	536	493	451	435	433	487	447	462	481	492	514	439	485	480	492	476	494	490	494	493	484	476	537	468	498	483	473	515	481	467	493	495	469	477	451	472	460	496	479	478	497	476	463	499	432	488	436	493	477	497	460	484	459	429	467	451	455	465	474	515	486	480	487	425	501	499	486	439	503	517	514	513	480	464	479	473	430	492	479	510	503	474	461	453	485	517	500	502	471	482	515	479	485	467	501	461	485	455	457	448	481	473	474	485	479	473	492	512	485	511	482	452	502	476	466	494	472	471	480	470	462	478	458	467	478	484	513	460	486	446	509	466	456	458	492	474	502	459	529	505	466	478	500	479	468	483	476	481	457	474	508	486	495	488	486	491	508	551	495	476	459	491	461	505	496	478	498	496	469	526	448	504	444	477	471	476	446	435	487	458	492	477	523	456	473	465	510	486	486	474	461	459	462	461	481	501	479	471	496	497	425	502	461	466	502	445	469	486	456	469	453	491	476	427	491	510	501	528	483	504	495	460	452	505	482	507	518	499	462	481	487	500	470	490	489	496	492	508	456	507	460	450	485	483	481	442	432	465	498	452	481	456	495	468	498	455	467	506	455	476	473	485	514	461	475	462	519	437	478	484	482	488	431	483	483	483	455	482	492	482	469	494	467	475	468	493	453	472	512	491	475	447	454	452	472	459	497	463	447	514	528	468	532	461	478	491	497	472	524	459	473	461	480	510	511	466	500	442	451	514	469	493	487	472	466	455	459	464	462	461	467	511	514	467	465	498	520	497	500	511	455	466	476	500	485	490	498	453	487	434	476	455	504	474	476	478	459	501	539	427	509	480	490	480	498	485	467	505	447	482	505	477	487	494	478	521	464	515	469	469	482	481	464	450	480	507	479	451	484	470	462	479	452	477	510	481	470	455	494	489	500	496	462	500	451	476	444	524	512	469	529	472	463	486	517	518	502	471	474	436	460	464	448	481	512	515	447	505	473	471	481	512	496	531	452	450	475	459	468	487	469	483	505	493	482	481	455	461	461	494	458	505	480	433	448	501	478	520	465	498	481	470	496	479	506	499	491	499	496	457	505	491	531	462	481	448	480	498	476	490	484	449	509	488	502	463	529	498	501	463	471	437	479	485	490	474	464	480	447	481	467	486	503	484	458	485	466	470	494	485	443	461	456	449	486	465	497	484	466	496	500	497	469	473	474	477	460	484	519	492	485	469	468	462	489	451	491	480	488	450	448	475	453	492	465	427	449	471	498	477	490	498	488	447	495	509	467	496	510	465	485	516	480	484	483	467	454	478	463	487	468	455	456	464	470	498	433	509	450	489	443	462	470	489	490	509	466	484	472	479	518	469	475	468	439	503	483	484	474	481	495	510	469	476	487	503	475	417	484	515	463	482	502	494	479	478	486	447	486	496	493	465	422	478	443	502	449	520	473	484	503	472	462	492	476	427	464	488	520	461	508	450	474	482	488	489	452	460	514	477	494	466	525	467	454	507	502	465	544	477	452	497	483	469	451	488	514	433	512	501	503	470	504	458	469	480	452	445	489	485	523	494	488	488	473	504	477	477	455	484	440	498	470	458	456	466	500	476	457	451	472	489	472	454	464	470	513	457	480	530	472	472	485	475	426	506	479	445	480	484	512	460	452	510	515	450	524	497	465	455	481	436	492	465	433	515	489	476	449	480	458	484	471	479	473	499	438	462	508	485	475	527	484	508	495	488	484	460	477	487	504	510	487	478	495	510	457	457	472	492	448	470	460	463	482	458	503	488	496	511	500	470	486	486	531	458	485	463	431	493	500	439	501	489	513	497	473	440	499	495	491	440	459	480	502	504	482	508	440	487	509	465	478	528	506	449	489	495	411	510	482	488	491	476	443	496	473	466	473	470	469	467	505	486	471	488	476	471	483	499	463	457	475	491	450	453	468	488	470	481	494	484	489	473	485	469
1330	248	288	256	274	296	238	258	254	278	253	262	284	272	280	289	281	286	282	255	292	272	281	258	290	270	249	275	283	273	249	270	240	280	283	278	284	293	282	303	279	283	288	275	285	299	284	244	285	272	283	282	272	278	311	267	254	291	286	295	261	289	289	255	270	276	271	273	280	261	294	283	261	275	280	268	268	297	326	285	244	293	308	289	305	249	299	308	287	273	247	278	271	230	245	277	267	270	284	287	269	292	292	266	291	318	287	286	252	269	286	269	300	270	241	281	306	262	288	273	264	267	274	251	291	327	258	273	261	283	262	310	288	303	254	239	273	288	282	255	277	308	301	261	272	267	310	279	255	244	286	294	276	284	284	272	259	250	276	266	281	251	281	247	263	294	271	283	282	265	262	318	278	257	266	251	294	317	274	270	269	268	258	268	259	266	281	283	268	272	243	291	269	246	270	267	244	257	283	280	311	260	264	257	273	296	280	273	268	290	261	296	265	280	250	243	280	265	268	259	277	287	253	296	289	268	266	269	281	291	288	280	271	288	302	311	255	296	250	249	261	297	259	238	278	262	282	297	256	267	268	265	265	259	276	263	241	286	293	267	267	288	257	264	256	276	270	310	272	272	279	279	271	245	254	297	296	310	270	298	266	282	258	262	241	284	272	260	286	276	314	287	299	296	275	277	237	263	291	325	281	262	257	280	269	272	305	302	276	229	264	309	271	286	302	267	268	260	250	264	286	293	281	282	297	249	288	294	272	296	305	250	254	260	311	258	266	244	266	257	267	285	267	269	296	294	290	254	267	263	287	274	252	300	265	263	286	247	291	251	307	294	292	293	276	282	302	274	233	267	280	259	280	274	274	267	261	272	273	255	283	268	247	252	278	292	310	265	271	234	268	261	282	291	259	293	280	286	297	275	269	277	237	259	277	295	266	243	271	250	299	276	299	291	249	311	279	253	285	277	291	271	283	254	306	252	239	280	295	286	283	288	269	285	294	298	268	258	274	278	248	283	279	260	290	271	267	253	275	323	295	240	291	260	283	298	278	285	279	260	309	294	251	278	278	290	248	256	279	293	315	304	292	292	285	265	264	300	284	252	284	244	296	287	243	270	251	288	278	292	260	265	259	274	273	270	260	302	254	286	273	284	315	255	267	256	281	287	271	297	306	266	280	231	300	293	259	266	238	284	253	276	276	269	286	295	248	267	287	243	286	294	295	262	309	277	275	251	267	234	239	269	266	299	287	241	302	272	256	265	263	249	293	269	304	282	283	253	264	288	288	276	275	321	307	302	275	264	279	235	284	273	256	275	252	271	291	304	278	253	261	275	254	296	262	281	283	268	269	315	245	268	276	286	285	268	278	237	269	253	290	266	247	275	260	351	290	282	263	275	275	267	302	267	303	290	268	250	269	301	277	248	302	281	281	283	275	270	251	276	276	302	269	267	263	230	286	269	274	263	264	274	287	292	282	252	275	259	265	267	267	293	289	262	303	263	247	267	257	241	276	314	281	279	274	282	253	274	232	251	258	292	287	305	280	285	288	280	286	281	258	256	267	267	262	295	273	292	307	276	269	287	289	267	277	276	239	282	300	288	264	283	293	318	269	265	302	288	273	295	267	267	224	277	257	259	260	285	273	300	294	253	281	280	291	249	260	265	293	337	313	259	292	237	268	281	311	287	308	281	290	252	258	285	295	295	275	264	277	266	301	271	299	278	263	275	283	290	283	292	254	297	253	266	276	273	239	275	248	254	277	276	285	283	265	294	270	303	270	295	276	305	301	305	275	272	271	291	275	349	257	296	269	289	268	284	296	295	252	273	266	298	310	284	279	273	253	294	295	286	248	270	289	256	277	276	273	262	302	280	270	257	276	305	242	279	287	294	272	284	272	271	312	285	255	252	257	256	259	300	285	275	288	279	290	241	298	295	296	261	285	276	299	294	237	259	252	285	271	314	287	304	276	291	245	266	278	267	281	267	251	262	234	236	293	256	268	265	288	271	258	246	282	280	260	258	255	273	302	276	276	259	321	273	294	257	291	264	254	232	260	251	274	272	296	314	285	281	296	260	257	297	263	274	270	261	294	270	297	269	299	265	268	264	281	271	248	259	268	263	242	267	251	247	302	301	294	280	276	283	262	267	249	279	252	264	278	268	266	276	279	298	260	270	287	297	326	257	259	263	307	237	277	288	245	263	275	275	294	251	244	251	269	286	252	257	240	284	263	236	292	244	274	306	270	267	286	268	280	271	274	273	269	271	280	280	287	298	281	268	277	307	273	270	288	264	276	276	301	295	261	270	273	282	238	266	252	275	270	266	295	261	272	278	249	240	262	260	279	251	312	272	289	277	297	267	290	269	268	262	271	291	276	277	264	282	288	298	279	271	277	269	283	267	260	286	276	265	304	312	316	279	288	242	295	272	283	270	280	274	320	254	258	254	282	306	297	273	251	270	273	270	251	291	301	270	269	280	270	265	240	291	245	266	307	258	280	272	272	300	283	283	308	287	310	294	306	282	269	299	276	282	274	291	304	263	297	275	254	308	258	281	286	273	276	274	317	277	254	263	270	313	252	260	282	323	277	256	298	262	290	280	283	284	303	315	274	263	265	265	240	298	289	276	284	323	288	287	263	280	257	254	277	262	275	306	268	286	282	279	266	266	254	283	282	259	258	266	244	281	268	273	266	298	291	240	235	267	272	291	260	299	279	269	288	237	292	241	299	308	282	283	323	298	252	284	288	315	296	267	239	291	284	257	282	291	269	303	273	244	268	303	262	308	256	247	267	281	244	240	287	254	275	272	278	285	276	267	284	271	270	270	267	267	279	271	261	292	272	272	281	306	283	250	256	300	252	257	273	266	286	249	247	313	249	291	272	274	270	273	274	283	273	264	258	267	282	259	265	288	273	287	265	254	268	270	284	272	272	263	291	286	260	268	287	287	286	280	270	288	268	275	272	254	261	254	303	269	264	271	306	280	262	282	271	280	324	261	264	268	270	264	291	258	262	263	275	304	259	266	282	275	285	277	312	321	280	288	283	262	269	292	246	271	277	268	284	256	268	324	270	283	274	278	314	276	269	294	285	270	260	252	287	258	289	282	277	277	284	256	260	273	263	284	255	304	290	283	274	275	304	283	270	249	243	288	279	274	282	267	284	269	234	279	290	280	256	264	290	237	273	258	240	266	293	294	285	257	256	310	289	308	305	257	269	270	267	268	275	271	300	271	296	284	278	258	260	275	281	247	309	257	267	272	262	281	253	271	266	268	271	226	244	284	282	267	280	291	282	252	294	248	271	284	280	274	259	291	296	251	291	272	282	271	303	275	258	252	272	262	262	256	294	272	265	261	277	258	295	268	242	287	274	229	246	242	297	252	263	264	306	279	277	262	287	291	292	262	295	275	259	272	256	303	311	262	301	269	292	268	254	235	288	277	280	300	264	286	262	265	247	267	280	276	294	275	277	245	278	286	282	324	263	274	294	255
1868	691	691	672	629	650	625	634	652	631	599	676	614	656	625	679	628	669	597	665	658	657	662	617	611	633	647	644	616	580	655	635	643	656	627	610	607	642	595	645	623	632	612	653	615	632	626	624	588	615	630	677	621	639	601	636	673	616	626	645	634	596	646	698	614	612	621	642	636	650	648	668	664	653	589	678	642	669	641	639	616	699	611	643	635	617	660	626	622	652	624	641	611	620	656	649	656	690	652	591	636	602	584	669	646	605	661	637	631	607	645	599	599	635	642	630	622	596	660	615	682	637	629	594	639	653	646	607	609	649	632	638	644	647	648	633	635	605	637	631	616	640	605	656	643	623	611	602	607	610	638	625	655	657	644	706	684	602	603	642	617	679	630	611	620	666	662	611	617	661	629	687	602	631	635	613	662	635	629	655	617	628	610	653	604	628	637	581	662	662	648	621	641	630	618	638	642	616	619	641	650	635	616	641	660	599	677	631	650	625	631	658	631	617	619	640	607	608	667	644	675	566	630	610	654	629	642	620	631	597	592	613	608	602	645	595	644	586	627	650	610	586	635	637	637	620	655	607	630	629	593	627	602	613	656	581	661	657	644	622	665	638	617	658	607	627	652	617	590	631	618	627	637	613	638	627	620	613	621	619	645	647	642	627	579	626	654	636	620	637	632	644	628	644	649	620	622	628	583	604	649	639	664	676	647	633	660	621	614	620	673	629	649	610	652	648	626	659	579	647	643	635	622	640	635	622	647	600	625	604	623	659	646	604	624	591	605	628	617	632	625	638	586	644	653	612	673	637	644	608	674	624	605	591	619	613	650	634	627	701	641	600	601	636	608	620	629	627	643	620	656	659	629	640	596	645	626	597	664	565	621	636	626	649	633	676	653	601	606	639	627	671	638	604	636	651	601	628	650	586	605	651	639	635	692	666	619	622	647	619	671	662	600	611	620	659	642	602	696	640	614	627	627	634	668	656	653	631	648	656	588	581	646	627	626	628	647	644	605	635	673	638	616	660	540	668	611	637	601	625	613	648	626	594	654	662	621	641	625	643	610	638	646	608	659	681	654	618	625	619	635	651	636	604	654	586	619	613	617	649	642	633	629	620	645	622	617	641	647	665	611	608	661	676	594	599	669	635	626	667	639	634	603	608	616	630	655	624	612	603	585	621	632	646	654	607	653	612	619	659	660	644	638	622	597	662	594	662	650	665	647	590	615	650	615	656	608	615	641	607	604	593	602	621	682	646	627	626	627	631	627	602	679	640	685	597	623	616	639	648	648	609	620	650	687	603	615	627	627	610	622	618	650	615	602	632	599	593	637	633	618	674	638	655	592	609	667	602	590	641	563	627	606	603	604	640	658	607	622	636	625	682	604	630	647	606	608	668	650	630	676	596	649	619	630	622	592	648	633	640	597	647	611	689	636	656	603	661	640	630	613	638	651	635	581	658	657	625	605	640	620	672	618	603	630	627	589	610	629	568	643	646	681	604	644	661	653	623	630	657	647	603	624	623	607	622	627	608	617	662	628	610	631	618	646	611	610	648	644	635	604	609	612	613	633	645	611	617	682	659	635	626	641	605	624	675	603	656	617	617	684	636	631	622	621	673	626	611	622	586	647	612	654	618	623	623	645	643	624	628	656	633	657	607	635	684	652	647	605	628	626	615	642	639	656	637	617	634	648	632	608	689	635	642	586	636	624	633	627	632	625	679	682	622	618	658	635	629	624	688	655	663	625	611	588	612	647	616	591	613	612	593	656	630	661	608	604	635	600	604	628	584	616	599	602	574	632	615	608	653	647	610	614	689	655	667	649	648	639	646	626	653	623	638	593	623	627	593	654	611	628	665	634	673	620	634	650	567	613	659	643	612	653	671	564	654	653	629	635	640	626	650	693	587	618	637	673	633	633	622	653	643	605	653	672	647	610	639	620	637	614	613	622	643	572	639	699	649	614	628	619	594	685	654	610	641	611	624	609	611	574	595	615	639	590	667	648	617	635	605	615	633	617	619	670	686	670	634	579	621	644	642	616	635	632	649	564	623	691	632	591	670	599	654	681	644	658	630	650	680	631	621	677	613	631	671	633	636	603	638	659	653	637	605	614	613	690	632	607	618	648	641	648	615	636	621	631	638	633	676	612	615	629	665	670	593	611	602	634	633	636	629	664	630	643	632	680	647	602	570	605	600	590	658	606	610	646	647	611	629	683	642	667	666	643	593	605	660	614	615	641	597	623	669	641	619	677	620	620	651	615	590	633	599	630	636	638	627	651	604	633	656	659	634	608	634	654	633	628	600	625	647	583	643	622	616	596	607	604	623	646	647	629	636	644	614	642	656	663	627	610	579	632	613	607	581	620	634	612	640	621	638	597	629	609	688	647	637	637	592	575	649	636	594	619	632	641	622	627	629	576	635	615	636	647	674	647	604	672	664	644	622	651	665	618	633	636	700	639	615	605	601	620	656	627	600	615	625	656	630	629	664	617	664	629	611	650	665	634	598	680	572	617	634	638	644	614	644	606	613	638	670	653	631	677	594	606	631	658	637	623	630	627	637	623	595	606	574	645	648	608	633	629	625	641	597	632	592	627	628	621	631	653	626	635	616	604	611	622	633	659	605	604	657	641	596	696	647	607	628	610	637	644	617	641	704	630	627	613	634	593	617	611	619	669	626	606	631	681	650	613	628	685	610	676	664	666	648	592	660	627	623	599	635	645	626	614	648	641	631	618	580	639	595	650	620	601	650	690	635	645	636	609	626	639	638	657	648	617	627	601	689	654	616	632	654	660	677	642	600	602	626	646	642	652	640	596	634	635	633	653	641	586	601	597	670	664	614	649	594	617	623	607	584	643	596	575	616	628	582	636	622	603	662	598	626	630	661	657	572	623	640	677	650	622	613	646	622	665	612	637	598	581	611	621	649	632	661	587	650	652	614	635	647	568	631	667	609	659	639	613	642	639	625	615	640	609	636	688	666	648	598	624	646	619	654	636	638	613	617	651	605	579	658	684	665	624	630	642	653	659	628	638	597	627	630	641	653	642	643	625	624	647	605	671	588	592	641	647	662	627	610	637	605	580	620	637	650	626	677	628	687	595	627	656	650	581	692	630	651	612	646	584	568	660	628	629	641	648	572	651	605	654	662	610	613	680	616	641	598	662	640	651	642	611	620	665	647	616	610	618	621	613	603	622	668	654	644	607	650	628	620	624	631	663	625	657	648	590	595	578	684	677	640	623	611	638	627	649	681	581	608	620	627	636	648	683	618	671	613	608	666	658	649	622	610	589	642	636	630	628	597	671	633	616	637	633	656	615	598	665	647	634	647	580	622	578	618	603	636	591	628	652	662	618	644	653	582	664	606	638	650	601	626	699	600	632	640	629	609	653	647	626	668	597	621	618	585	661	617	689	654	628	651	660	655	593	642	607	630	634	638	534	635	607	643	658	644	631	620	654	662	563	656	614	607	594	634	624	599	629	608	663	604	627	629
7097	559	533	522	428	347	305	332	304	339	308	326	314	282	285	264	255	287	262	280	282	257	284	318	303	253	279	298	288	310	314	304	286	283	286	251	292	280	303	250	266	278	251	293	257	263	286	304	276	265	315	257	263	274	276	279	276	260	266	282	254	286	288	273	283	277	269	299	262	276	271	289	294	265	277	286	266	285	266	301	303	309	286	278	274	276	302	274	265	286	275	286	258	272	301	276	284	237	265	276	254	276	248	265	275	255	308	291	251	253	285	306	291	284	245	282	281	283	273	301	282	279	244	257	289	276	274	271	265	244	291	281	295	276	242	260	300	268	280	305	293	288	281	270	286	266	301	318	273	304	282	302	264	262	254	259	264	271	294	300	307	269	306	274	264	266	273	290	251	287	296	261	277	314	280	256	254	260	287	264	292	291	272	269	264	267	273	317	296	253	240	292	278	285	300	292	271	270	265	268	305	272	282	274	290	278	279	260	288	257	276	296	321	258	278	291	264	307	282	284	274	265	298	257	264	265	316	277	322	281	269	281	292	238	269	285	245	267	276	269	268	250	270	253	298	317	296	327	275	265	294	290	289	291	274	245	287	258	258	272	282	235	308	243	279	275	285	261	281	268	299	265	266	269	287	268	287	270	261	236	276	300	289	267	283	271	243	290	249	267	262	247	298	313	271	286	281	297	248	317	262	266	285	261	294	289	294	282	226	268	291	253	268	302	314	271	269	255	256	279	274	299	314	289	255	269	255	309	289	267	291	285	264	262	292	280	291	273	262	280	272	241	239	260	270	249	234	314	308	280	251	291	267	268	280	278	265	264	302	238	265	259	284	300	255	311	279	300	285	263	295	278	297	257	277	276	294	298	295	273	251	278	269	285	267	280	278	288	276	258	278	274	266	270	261	287	230	266	286	253	250	273	260	261	260	294	251	307	296	285	296	279	297	260	292	308	265	283	238	287	308	292	287	318	256	300	262	263	293	270	274	299	283	284	297	319	261	278	275	288	312	273	291	260	256	303	303	257	274	298	290	284	310	300	277	283	281	274	261	276	271	265	278	299	282	296	277	308	265	248	301	237	292	283	270	300	265	288	271	258	275	291	266	245	275	283	284	251	308	293	269	319	296	275	279	295	262	289	287	303	245	292	254	261	293	290	290	268	277	244	277	267	298	281	257	286	267	259	284	260	310	303	280	293	275	294	294	289	272	285	225	295	255	281	277	275	271	301	275	313	275	298	262	285	279	259	288	286	292	271	249	315	308	289	259	259	257	262	253	309	326	288	304	259	267	273	295	270	278	305	265	273	278	252	289	283	309	309	314	271	263	274	288	235	279	268	291	267	275	268	285	261	269	282	298	321	278	271	276	274	269	249	271	269	267	277	302	264	261	307	258	290	282	242	260	292	269	310	272	313	252	302	268	253	239	258	294	247	290	294	259	298	273	263	292	258	259	296	296	245	256	301	257	292	297	270	304	263	262	244	288	259	302	281	275	266	287	285	254	257	284	261	279	286	309	294	298	312	265	283	255	274	299	283	284	282	251	262	304	273	270	270	273	284	272	283	287	257	262	257	291	242	308	273	250	287	293	251	289	288	283	278	277	283	281	278	293	278	250	259	288	282	296	295	274	285	295	293	279	254	281	255	260	273	286	277	311	271	274	290	285	271	280	287	269	285	275	309	266	267	256	265	280	259	251	281	284	265	255	283	279	253	299	280	277	310	261	265	291	271	254	294	281	278	284	253	298	291	272	270	247	238	246	287	274	329	289	255	267	289	270	290	284	272	264	292	282	300	271	288	277	260	270	262	239	284	295	289	271	241	251	262	278	271	253	273	254	255	292	267	285	303	286	273	298	268	272	324	275	272	265	251	297	271	263	292	270	246	272	266	273	263	277	311	270	305	270	248	266	273	264	278	291	269	248	234	294	256	312	304	304	236	266	232	267	268	303	268	263	284	274	280	288	287	282	279	274	269	278	263	274	276	271	274	287	291	282	286	264	302	297	266	281	270	279	286	292	283	250	279	298	250	295	257	266	285	300	273	275	289	273	246	278	284	323	296	269	309	300	255	278	288	302	299	280	269	288	276	306	262	272	267	276	266	290	274	308	332	281	249	265	273	309	289	266	259	268	286	273	267	263	286	282	279	294	263	283	289	265	273	331	288	292	275	283	273	276	291	269	279	257	301	286	258	286	273	290	259	279	269	295	281	307	308	308	265	283	287	287	254	281	276	279	276	280	293	316	263	259	275	280	302	283	290	305	297	260	250	291	281	287	309	300	290	291	272	281	289	291	279	288	273	268	271	252	270	279	280	279	273	292	317	303	252	302	253	256	297	286	302	286	266	270	321	258	285	263	273	308	282	284	303	315	284	231	274	256	282	290	271	296	283	283	272	299	269	282	268	284	248	254	294	301	265	278	282	268	283	263	284	263	290	275	285	284	278	309	245	276	280	259	253	274	251	294	270	295	302	267	292	303	242	272	287	290	301	292	310	283	286	270	288	290	301	285	268	279	258	268	270	268	267	279	277	313	301	269	292	278	299	257	316	321	309	276	276	278	319	280	261	275	293	278	264	282	274	277	278	313	266	283	284	258	274	267	323	272	265	255	284	298	306	293	266	271	303	288	262	299	307	281	260	248	300	302	260	259	298	318	266	259	291	273	265	314	285	244	298	283	282	283	265	307	312	264	267	293	318	287	277	254	281	281	313	284	268	275	260	271	256	272	282	291	265	312	307	277	255	264	276	274	284	254	272	285	285	271	301	272	258	301	293	292	286	286	278	260	282	256	273	279	259	234	284	304	257	288	246	264	287	268	249	271	265	274	263	304	274	296	237	291	297	281	263	284	252	308	266	284	280	262	250	260	294	286	292	328	261	262	269	303	287	270	276	282	290	286	281	261	275	255	261	270	309	293	288	280	258	304	293	262	268	319	255	263	295	282	286	283	284	276	276	236	291	309	251	245	294	291	293	267	277	269	289	251	279	284	254	286	293	275	246	273	269	256	258	284	273	265	266	310	298	277	265	290	273	262	247	288	256	291	306	284	268	289	251	284	282	296	298	288	271	270	277	262	245	299	294	328	299	298	288	273	266	292	311	304	250	264	280	277	272	284	262	282	281	280	297	273	312	282	296	302	263	256	270	260	273	278	288	267	262	259	337	259	301	277	296	325	255	293	287	292	278	299	276	294	263	287	263	274	274	302	278	257	263	275	278	258	252	273	295	277	283	283	306	269	286	287	294	257	266	276	266	268	287	269	285	303	279	267	264	265	300	252	261	298	246	272	279	299	274	312	258	323	304	276	274	281	280	287	248	291	289	272	277	278	301	260	286	282	263	259	276	268	283	283	285	288	270	292	244	282	248	313	275	273	244	293	289	277	289	300	253	282	276	259	287	282	269	271	242	241	272	288	283	283	281	293	271	278	265	310	275	253	274	275	273	281	287	292	305	286	297	271	274	259	295	286	287	282	291	230	301	285	289
6345	849	1229	1399	1161	1028	968	869	888	802	745	770	761	732	715	680	696	693	745	618	704	672	670	687	641	663	654	691	644	702	667	680	621	662	640	612	649	626	633	585	671	706	678	617	636	613	610	615	645	606	636	646	617	656	668	653	656	606	632	631	589	609	616	643	661	650	647	601	625	644	672	623	599	621	600	670	654	611	607	688	601	642	617	667	659	626	616	674	625	645	607	690	668	678	623	622	651	644	655	620	646	667	662	623	622	671	646	659	621	657	612	650	597	650	565	651	620	637	649	616	628	671	646	603	685	629	580	633	610	637	623	638	618	633	610	653	612	646	637	649	602	641	654	653	617	648	652	593	647	638	657	635	639	657	620	645	633	671	667	623	677	679	678	650	671	613	639	639	640	637	660	579	657	622	634	644	617	610	603	621	672	633	650	642	688	674	625	631	609	598	639	600	606	591	620	660	654	652	631	642	605	621	632	607	647	600	665	632	645	628	652	597	632	627	663	582	614	614	606	645	624	665	645	645	594	613	639	679	629	614	621	639	667	694	639	587	612	658	655	647	704	624	613	660	633	605	642	656	637	622	644	617	668	594	624	651	648	651	602	649	628	641	618	673	686	629	602	625	597	617	637	629	660	639	637	650	636	637	603	655	606	619	665	611	608	640	653	698	630	661	623	631	686	607	602	611	604	618	574	582	612	622	626	628	631	621	644	653	614	649	633	604	634	586	680	633	677	649	652	661	638	646	628	670	651	619	620	624	633	627	588	620	584	627	620	633	572	613	644	677	584	640	638	649	662	655	630	595	644	644	629	603	642	671	625	623	629	619	641	599	645	581	617	617	645	624	651	630	699	639	611	664	606	654	654	634	627	631	606	652	667	664	630	640	596	667	652	628	639	687	605	605	613	645	593	639	631	668	664	635	625	653	655	614	658	625	632	617	647	628	659	631	613	637	635	624	658	683	613	616	633	626	674	661	618	616	645	651	652	643	640	606	656	602	627	629	648	628	647	658	620	618	640	621	663	663	575	593	660	609	633	656	663	639	627	665	639	613	654	648	614	656	655	645	571	618	630	627	547	667	672	652	661	647	628	668	660	630	617	627	635	636	655	646	626	625	654	666	643	634	615	592	633	655	619	675	639	606	605	630	608	650	628	612	650	650	661	638	584	632	643	637	619	646	634	610	646	641	618	664	633	669	639	616	671	620	629	662	607	622	673	657	653	641	612	624	585	597	620	642	609	646	609	592	632	640	618	644	650	650	651	599	644	611	663	625	624	654	634	662	617	673	666	624	655	632	632	663	613	605	616	611	656	633	637	664	624	592	647	624	649	666	644	626	597	608	651	625	610	622	656	633	654	646	654	634	601	637	660	627	631	642	661	639	658	668	607	635	632	633	673	679	626	581	641	613	604	700	677	612	657	647	640	627	618	605	629	619	618	638	615	641	654	625	643	627	655	677	679	619	611	641	642	620	605	691	644	612	628	651	611	624	634	639	623	623	632	628	634	651	640	670	640	643	649	669	586	583	684	644	650	646	636	666	677	631	622	616	688	607	614	575	613	628	594	685	686	618	645	652	607	641	573	632	641	633	599	628	644	658	670	656	665	635	629	649	616	665	636	636	659	658	631	662	642	657	654	661	661	614	611	583	636	655	629	642	691	609	669	669	586	616	620	673	664	660	623	606	671	656	615	691	655	682	630	601	612	599	679	671	619	603	632	626	641	648	600	636	603	675	637	641	606	678	590	619	616	638	682	655	645	654	658	610	619	677	646	598	645	650	660	634	692	624	600	636	637	643	617	630	586	648	604	636	608	645	664	628	598	625	632	603	615	613	614	636	642	610	608	635	630	661	611	637	664	632	654	618	639	631	671	617	627	663	623	599	664	641	665	661	662	645	615	628	611	634	621	590	625	610	605	645	610	616	649	656	649	638	669	631	674	649	639	598	627	635	646	639	666	590	625	635	628	667	639	625	642	645	661	646	634	695	646	639	628	620	662	650	669	690	633	623	629	658	601	685	618	618	665	657	586	673	631	688	609	656	628	649	659	604	637	638	645	623	648	604	679	656	671	627	613	641	642	672	674	659	631	655	643	637	706	628	647	622	616	617	644	587	640	612	617	672	614	613	585	589	617	580	671	640	608	625	611	639	597	667	619	664	641	640	664	646	633	659	627	602	626	649	644	626	670	668	647	630	619	625	604	648	587	650	641	590	604	646	685	620	657	679	619	668	641	637	615	674	619	629	610	609	663	619	623	670	590	629	653	647	657	641	593	688	591	658	638	655	650	653	615	618	640	611	644	650	647	602	641	640	635	612	588	615	686	593	608	614	649	569	652	611	661	619	576	696	630	665	618	621	638	637	617	605	632	589	644	638	635	638	639	659	632	620	645	604	677	622	648	636	672	604	638	629	637	619	664	633	694	615	658	643	677	685	655	609	652	611	662	637	638	637	663	636	629	646	630	617	656	668	605	630	613	654	660	628	668	631	693	637	649	671	629	653	617	607	628	609	674	639	642	623	621	669	609	676	598	637	665	652	580	631	638	653	609	587	646	644	644	621	634	619	627	630	647	640	682	591	632	616	575	611	634	639	608	648	625	649	675	624	620	601	621	623	636	591	613	607	671	627	584	589	629	675	641	643	641	630	638	655	654	613	647	614	607	633	626	635	618	620	637	600	687	637	655	663	649	651	588	625	616	602	644	648	637	601	615	639	600	592	666	635	578	644	646	638	642	604	606	564	665	640	621	607	627	587	643	618	621	606	647	662	601	685	659	636	648	615	616	666	661	618	622	621	653	642	635	640	617	613	672	609	641	668	683	686	649	613	645	628	597	645	582	604	664	650	644	603	636	629	590	647	613	617	611	592	652	645	647	656	581	622	605	658	631	646	598	659	596	617	622	626	684	619	601	647	655	670	612	632	622	655	675	587	678	658	644	669	624	635	647	613	607	637	619	679	616	647	649	604	629	637	612	629	625	613	636	582	629	662	660	693	633	644	638	616	651	625	627	692	624	643	667	687	634	612	603	622	618	643	632	643	667	636	631	662	613	667	616	625	620	660	638	628	658	615	637	629	672	637	614	632	617	621	670	641	641	624	652	608	648	646	606	577	613	649	636	620	626	614	620	614	658	593	628	682	652	688	654	571	584	616	646	632	617	583	612	657	641	689	630	675	648	673	591	649	628	644	598	634	636	655	617	658	596	637	643	654	642	595	633	660	616	652	637	634	641	665	611	624	626	634	625	619	628	617	607	650	646	617	642	643	599	645	597	665	635	629	636	645	637	625	670	632	606	661	623	676	644	631	617	617	648	648	653	625	634	619	625	656	637	588	657	606	620	647	662	607	611	625	597	607	652	671	647	604	668	630	627	615	693	659	619	667	644	624	600	612	647	631	617	638	657	682	639	608	647	648	630	624	592	618	613	615	637	576	642	623	665	603	614	619	641	627	656	607	671	665	585	641	601	669	638	645	621	594	634	622	617	646
13266	869	736	616	481	355	350	302	290	258	247	260	244	236	237	222	233	231	207	220	263	242	189	219	195	191	199	183	180	211	213	213	170	195	203	221	206	202	191	185	194	193	200	208	212	215	193	207	224	181	198	193	206	221	213	199	192	184	159	211	188	183	231	195	229	212	244	215	195	176	196	184	201	218	195	193	177	189	210	180	199	194	176	166	187	217	210	181	193	212	210	240	192	173	188	193	210	201	215	213	214	218	211	213	205	204	220	229	195	189	206	179	213	199	206	194	196	210	209	177	219	211	197	191	173	202	182	179	193	186	171	223	224	201	196	192	176	206	201	193	214	226	215	201	202	210	206	205	203	215	202	200	209	218	182	181	220	192	207	202	190	190	185	229	190	217	203	223	184	201	193	210	209	187	186	194	218	198	189	183	209	175	230	210	193	182	215	204	205	213	180	203	194	183	213	212	192	211	195	175	198	188	195	196	210	190	199	190	178	173	214	190	189	208	206	204	210	191	188	185	192	196	191	201	198	167	213	184	208	214	192	226	189	197	183	219	207	203	176	206	199	197	218	177	189	210	213	192	200	187	189	228	211	187	188	195	178	195	195	186	207	192	221	164	186	208	204	216	182	193	189	181	191	178	201	188	209	194	190	220	200	202	200	196	213	216	193	205	213	199	254	171	195	204	197	176	218	179	192	203	207	207	208	177	205	211	180	193	194	194	222	214	189	217	187	206	226	179	197	205	183	210	184	203	176	196	187	209	218	189	188	193	181	211	176	149	181	192	219	205	187	202	197	207	178	168	215	209	191	190	197	174	200	189	215	222	169	187	217	191	200	224	205	202	184	210	204	203	188	187	183	204	209	216	196	191	238	202	209	208	222	196	204	236	218	213	167	229	177	198	181	221	205	209	184	194	202	223	213	217	205	192	195	199	180	213	202	203	194	194	211	197	194	201	197	195	213	190	191	211	221	215	229	235	196	184	195	183	203	195	206	178	212	199	200	226	195	206	202	207	212	201	184	212	205	170	183	227	206	198	190	223	211	194	195	179	187	216	193	200	187	174	190	219	197	208	189	184	188	221	228	153	203	198	178	186	192	195	180	202	189	163	173	198	184	193	219	185	216	181	199	172	199	181	189	205	192	198	184	198	173	208	197	211	181	194	194	209	214	184	212	187	202	216	202	202	209	202	234	207	197	231	199	193	215	200	205	187	188	209	182	194	195	190	205	194	208	192	182	193	228	190	220	214	207	217	180	210	183	220	208	222	189	197	220	214	181	205	212	202	214	187	219	188	194	186	191	211	225	181	181	183	203	203	185	192	200	210	206	214	194	182	183	181	194	210	207	234	224	210	186	179	199	197	205	203	194	186	200	224	208	184	168	191	174	188	195	204	190	215	214	198	174	208	207	184	220	174	221	210	217	192	212	189	174	211	184	203	247	183	197	204	206	221	206	180	206	194	211	198	216	219	176	193	175	185	206	208	228	192	194	201	177	190	186	213	196	208	186	169	192	215	188	201	214	210	207	177	213	218	190	212	178	188	200	183	182	171	191	214	223	198	202	191	196	207	189	182	197	181	175	194	216	186	199	176	221	203	188	185	177	179	199	192	204	193	164	209	204	181	179	176	215	187	191	207	220	180	200	200	159	182	218	200	192	190	199	205	184	189	197	164	168	154	225	200	196	213	197	203	216	197	198	213	204	233	202	198	207	196	210	221	211	213	215	178	187	185	185	178	208	219	199	186	197	208	212	207	197	212	216	193	199	179	184	190	213	181	212	220	182	220	201	212	209	207	208	210	205	195	195	210	209	219	199	182	190	190	173	192	192	187	212	204	222	200	212	210	168	195	186	177	217	196	193	214	186	182	209	209	187	195	189	199	182	194	203	183	215	214	190	190	190	198	175	212	202	204	184	192	212	185	174	200	179	191	207	182	235	192	186	195	178	186	190	214	199	166	204	181	194	205	204	180	224	207	218	212	220	186	184	197	177	189	198	207	186	202	177	193	204	191	222	215	184	181	198	174	183	178	216	199	197	205	178	209	200	187	205	212	203	203	198	224	219	195	198	191	211	186	232	191	212	205	208	207	189	192	188	204	187	190	206	224	216	205	194	174	207	187	190	213	172	220	220	182	183	212	221	195	190	176	188	208	225	216	195	166	162	167	223	186	184	193	209	205	157	210	193	206	204	194	192	194	184	187	206	234	176	199	181	209	211	217	187	195	214	201	192	199	201	194	194	218	188	187	189	215	206	205	196	205	203	217	162	200	193	198	221	219	187	186	161	214	174	181	202	170	210	178	214	188	197	201	192	183	202	203	214	186	219	208	182	198	197	184	196	150	219	214	206	222	180	200	187	176	163	202	214	200	208	166	193	179	211	182	190	201	210	203	211	206	200	179	193	212	204	175	181	204	223	191	193	167	178	212	211	208	194	201	183	176	194	183	202	173	189	199	217	202	187	205	198	201	195	186	200	196	206	205	205	195	210	196	214	212	217	209	205	213	204	192	198	213	194	213	197	207	187	212	195	211	174	163	202	166	195	199	214	200	188	224	187	185	193	194	198	208	215	225	198	219	218	176	184	189	191	187	174	179	167	190	197	230	198	190	203	206	214	204	199	194	186	199	182	183	197	189	203	199	197	202	214	188	222	202	226	201	193	194	204	201	187	167	192	215	201	202	193	189	202	195	192	185	155	222	183	203	192	186	203	189	198	189	194	195	183	193	194	177	223	198	214	214	202	203	175	181	188	202	205	205	182	193	173	205	198	176	224	200	210	214	238	184	186	221	186	194	191	180	193	181	178	179	196	216	212	214	209	226	176	206	197	212	230	218	203	184	213	182	211	180	196	194	186	186	210	226	199	197	203	218	219	190	199	168	193	235	199	195	194	196	190	215	203	214	184	214	183	175	204	225	191	178	211	172	203	211	182	210	199	212	211	203	189	203	202	208	245	197	212	223	209	202	201	222	199	230	199	217	174	198	197	223	198	195	192	197	180	204	174	199	195	200	189	204	177	189	185	203	213	213	218	186	205	193	169	228	197	198	196	225	198	199	227	196	195	208	204	183	173	185	204	202	211	209	218	199	182	196	223	199	185	197	184	218	195	183	200	240	211	246	219	190	206	205	199	184	180	195	212	194	211	205	188	227	214	221	211	186	213	188	180	224	193	204	210	177	208	186	208	203	203	196	205	187	217	183	208	210	223	195	190	212	195	176	204	179	189	194	196	183	194	186	212	204	241	204	196	204	211	185	195	194	191	181	193	185	213	204	222	225	185	223	180	182	201	190	205	162	202	184	172	204	181	216	255	216	209	181	203	215	220	181	229	190	194	200	191	188	199	191	202	201	217	202	213	193	232	201	215	176	231	216	205	194	198	198	206	193	182	178	209	205	191	188	185	200	219	191	212	210	181	207	190	168	169	208	220	198	210	226	185	179	196	200	202	206	222	210	229	212	168	200	195	190	200	188	210	165	215	197	182	189	179	210
7797	917	1613	1841	1581	1307	1127	939	849	786	751	709	653	626	615	543	606	587	589	599	525	505	522	551	514	469	520	514	517	513	486	503	482	471	506	515	505	499	462	498	505	507	473	492	448	515	480	454	469	461	467	501	490	467	449	474	491	505	460	480	493	434	503	512	458	466	448	515	457	469	460	451	471	480	468	474	472	483	512	468	431	497	471	496	492	479	444	510	502	464	493	495	483	497	512	460	444	451	480	487	472	445	431	478	459	504	446	449	478	469	519	477	499	491	479	451	477	474	464	475	481	483	456	448	454	451	491	488	483	446	448	491	476	491	474	446	487	442	500	464	453	490	477	457	465	497	515	493	477	449	515	493	447	473	449	455	466	480	479	482	464	462	475	491	470	479	474	509	493	489	462	499	491	462	485	480	467	473	444	468	500	461	466	470	451	436	467	454	458	445	488	478	488	498	498	462	500	496	489	494	449	449	417	472	433	442	438	453	474	459	452	446	460	454	476	442	480	457	465	464	479	490	432	462	426	461	515	485	471	490	488	465	452	482	523	457	453	468	494	495	456	496	490	438	448	466	407	427	451	436	491	506	477	487	490	423	505	502	454	451	451	460	453	467	456	463	493	457	478	434	489	471	509	464	484	479	512	453	502	509	466	466	464	480	486	468	474	471	433	469	476	482	442	468	471	478	471	469	455	458	446	481	467	480	442	473	474	490	434	492	474	478	462	489	502	491	483	473	479	475	472	508	444	493	452	455	436	446	446	489	475	440	516	470	450	444	454	446	493	456	470	442	435	466	493	452	464	476	502	467	447	444	472	487	465	425	455	474	491	437	449	472	462	452	467	513	461	488	498	432	476	448	473	414	483	478	469	482	442	424	465	475	470	445	465	452	503	466	449	491	465	471	451	452	473	434	504	491	474	471	471	454	470	416	470	438	475	505	433	518	482	411	472	434	482	463	508	447	478	466	475	435	479	433	464	478	510	464	469	473	451	474	445	461	451	443	436	467	492	491	419	473	477	460	471	442	449	466	440	443	473	482	458	454	454	493	427	455	515	466	476	447	487	496	456	468	479	456	421	473	465	465	435	437	463	508	456	434	460	456	448	467	507	466	490	493	486	469	453	415	487	445	444	487	474	497	452	485	440	475	462	480	478	486	483	468	474	462	417	448	453	456	491	468	507	489	472	460	469	476	474	465	461	474	451	470	455	484	482	460	471	468	417	485	467	432	413	483	476	452	496	497	483	493	480	449	502	422	492	461	445	471	467	470	459	437	438	474	460	464	471	446	455	478	438	455	461	467	483	445	468	485	443	459	465	477	477	468	477	447	489	443	487	456	447	427	479	474	452	480	471	454	459	493	424	496	470	467	441	467	460	488	488	466	463	474	505	487	451	454	483	449	467	498	491	431	451	503	473	470	456	460	482	503	453	441	454	451	477	427	473	486	476	453	488	475	439	495	453	474	459	515	465	461	493	447	499	482	459	497	458	513	453	475	449	481	464	435	456	461	447	430	450	454	470	490	469	439	465	464	496	484	450	454	446	459	493	479	465	486	501	520	492	452	482	483	495	477	454	478	457	456	443	456	490	455	489	459	423	505	496	470	500	468	440	490	476	448	449	481	480	489	470	492	465	469	487	458	452	469	493	460	461	476	488	453	436	468	470	463	449	489	455	466	502	468	480	507	502	462	458	469	456	470	489	484	462	481	471	458	451	470	495	449	485	496	456	492	482	503	444	451	485	453	488	462	519	478	467	460	482	467	449	481	459	475	497	456	480	447	451	483	495	442	451	503	446	436	511	481	445	437	489	498	493	489	453	483	470	463	469	428	490	453	463	510	437	440	489	474	451	461	495	455	480	477	460	474	476	472	487	466	495	454	455	486	443	470	435	459	465	474	464	458	461	491	480	498	462	436	505	458	463	438	455	489	480	447	471	461	493	507	488	448	496	466	457	467	445	463	441	438	446	485	453	435	479	477	473	473	509	477	455	457	471	440	447	466	462	479	473	469	465	465	450	486	436	475	489	444	527	510	466	441	441	484	455	499	460	465	446	467	484	454	491	474	462	496	477	434	462	455	478	468	426	435	431	461	486	475	450	429	477	474	474	479	472	471	449	449	481	496	475	484	466	502	458	504	454	461	501	439	454	469	478	484	478	491	495	443	480	485	425	459	478	431	461	479	466	477	493	437	448	473	450	446	442	488	451	476	492	463	486	471	428	482	453	484	467	463	509	455	432	463	470	459	458	464	526	452	472	493	452	464	475	463	516	465	462	480	458	461	475	463	500	462	435	469	460	485	476	491	472	493	491	465	473	489	486	494	463	491	493	469	442	526	461	470	492	472	475	491	452	467	441	482	492	480	455	472	451	473	475	451	441	483	454	463	464	491	479	458	450	483	472	464	483	406	456	476	459	431	480	511	427	481	485	469	475	488	467	463	482	458	492	475	510	461	484	452	469	495	494	483	441	445	495	475	501	458	453	460	418	459	440	458	448	478	448	489	470	481	446	467	454	447	493	462	469	485	453	467	473	491	485	431	495	501	494	492	522	432	460	453	511	462	457	443	471	495	475	444	512	460	462	479	481	483	434	491	469	494	471	453	463	460	452	465	488	466	489	476	460	472	459	434	467	480	481	443	448	487	476	486	467	478	431	466	515	454	475	458	483	498	471	488	470	502	464	519	475	480	462	471	438	533	483	451	459	508	455	472	462	468	467	417	472	471	430	479	478	463	457	431	448	497	510	473	460	478	474	490	496	464	490	466	458	462	479	484	441	473	453	442	442	474	477	473	459	429	460	451	480	449	417	484	477	495	462	474	513	463	463	458	451	482	464	482	453	494	453	522	475	425	451	459	466	455	487	459	462	466	488	511	498	437	445	467	474	472	460	508	481	463	438	485	475	502	443	475	411	450	489	485	425	484	456	438	478	474	455	455	489	460	447	476	485	494	490	485	495	470	450	467	443	487	462	473	462	500	455	483	481	449	490	447	445	495	493	480	485	489	508	489	449	463	447	514	454	458	516	500	475	470	465	484	453	490	478	464	471	467	467	458	457	457	472	485	457	491	482	447	480	473	467	473	473	460	477	499	455	442	481	449	475	480	445	447	483	451	427	463	445	458	460	459	403	485	520	454	440	496	448	457	478	517	442	448	464	466	471	451	508	472	490	460	471	463	459	446	455	465	498	488	471	480	495	467	465	434	479	519	472	487	432	430	484	489	474	480	467	462	480	460	483	478	511	448	436	493	442	437	469	478	480	483	445	479	451	444	491	513	471	498	453	508	468	446	476	488	455	481	440	493	464	454	478	441	442	450	473	451	487	448	503	479	482	461	449	486	483	483	461	479	463	467	479	475	477	469	478	499	465	467	483	460	427	434	449	463	463	485	450	491	461	452	455	453	461	431	473	455	475	444	442	484	464	477	478	469	456	476	464	461	489	446	471	442	473	469	474	446	462	484	445	487	467	488	496	452	499	489	486	503	437	430
1397	291	286	300	296	276	292	287	289	281	295	263	238	255	301	309	235	251	272	289	246	287	244	277	275	297	275	294	281	263	267	271	251	301	292	312	274	269	293	275	270	284	278	291	250	239	281	285	257	246	299	266	247	237	242	288	297	272	277	240	289	248	288	249	266	292	265	280	262	240	266	283	266	273	256	287	267	270	269	288	276	283	299	276	281	280	239	251	292	264	254	269	256	260	280	251	253	261	257	290	285	287	263	277	265	284	279	240	267	282	262	259	292	250	249	268	299	262	254	258	267	246	262	279	253	253	299	292	255	263	266	272	267	263	257	242	254	262	284	253	273	249	261	285	252	294	257	255	299	283	255	290	294	250	288	278	281	275	252	285	270	289	301	277	308	277	254	260	301	301	258	239	287	270	282	282	284	261	265	271	275	288	243	262	248	271	254	263	260	263	269	301	296	264	262	280	286	270	258	293	266	287	266	252	262	289	279	268	272	252	267	264	288	277	281	280	282	222	275	312	267	297	256	270	267	281	259	269	281	298	248	296	274	283	276	248	255	246	267	306	241	304	273	304	263	257	256	282	310	240	280	279	301	279	271	258	262	296	273	272	295	282	298	267	266	273	263	268	278	252	291	298	254	283	285	300	285	272	287	247	245	243	291	289	300	276	273	233	260	270	283	267	269	252	254	311	301	320	271	283	289	302	240	297	278	290	252	287	258	297	290	256	269	292	260	275	266	266	258	271	257	266	264	280	277	263	291	266	266	270	250	243	279	247	248	252	289	260	289	302	267	269	284	286	252	291	261	282	299	318	284	275	248	280	282	257	281	280	286	272	274	256	253	261	304	284	271	272	266	284	275	292	271	284	296	252	269	258	257	284	260	276	278	250	280	275	271	292	259	283	287	280	280	272	246	253	290	265	296	279	273	254	258	291	284	256	326	268	275	263	254	303	265	267	292	273	271	228	268	248	271	245	283	248	274	250	257	276	242	257	266	252	268	282	292	286	281	267	255	272	228	255	291	266	271	280	269	228	274	275	277	301	265	291	276	281	283	267	283	268	280	282	297	244	246	271	257	272	278	279	271	275	271	253	251	295	261	263	298	295	267	251	300	273	265	247	294	272	272	295	272	294	267	266	287	266	252	281	256	260	288	260	280	258	253	285	243	247	279	265	249	281	239	276	252	271	281	232	250	267	293	278	283	265	302	266	280	257	286	262	253	258	256	296	291	253	271	267	271	237	263	243	280	274	257	243	253	260	292	274	230	288	282	265	286	253	276	266	281	250	292	288	262	257	263	253	292	248	263	268	289	274	260	279	227	244	274	267	273	282	255	259	261	290	282	256	268	260	302	279	273	271	304	302	284	266	291	278	280	283	279	257	257	276	260	274	256	258	292	275	300	301	281	291	283	258	308	307	268	276	254	273	298	269	270	251	269	292	252	284	293	265	265	297	286	255	284	278	293	291	284	240	259	240	309	309	276	285	253	266	297	272	273	287	248	231	303	256	264	303	285	275	299	254	259	273	262	269	292	292	272	279	271	316	285	281	254	266	274	286	282	261	292	257	297	231	281	258	250	305	317	289	259	272	268	251	266	314	262	244	260	289	248	292	289	256	255	282	254	258	291	274	252	279	259	263	255	295	255	258	297	305	282	276	283	264	270	261	265	277	231	273	287	263	282	277	265	297	285	271	279	292	292	286	316	280	274	275	245	284	276	237	272	289	228	274	252	276	282	293	266	246	260	256	293	265	274	290	266	299	272	279	271	286	292	282	259	288	264	238	264	268	265	264	306	255	277	244	260	272	275	280	255	292	254	262	316	283	302	278	231	268	271	267	232	256	269	283	279	274	283	286	290	273	273	244	255	270	297	269	298	283	252	265	297	271	266	293	280	252	257	262	242	256	265	271	275	294	252	281	332	307	256	303	231	272	266	292	282	275	274	242	277	302	273	253	266	264	269	271	271	272	260	258	280	266	251	270	271	270	272	276	270	263	277	259	269	261	305	262	265	295	276	266	301	281	255	281	300	277	269	276	242	246	271	300	274	280	288	274	253	274	244	259	270	268	270	264	309	276	295	276	251	267	277	296	264	263	292	252	283	223	251	274	287	298	260	264	272	282	292	242	283	292	262	265	281	272	260	280	271	282	252	267	295	266	278	266	261	262	243	255	244	235	257	269	285	273	265	244	276	305	248	287	258	240	268	241	291	268	259	276	271	271	271	291	280	257	280	284	279	270	262	279	259	288	274	248	308	255	272	253	269	264	276	290	296	258	262	281	265	272	260	290	265	243	243	294	254	269	280	290	283	279	283	296	254	271	286	277	291	269	246	290	222	261	278	251	253	257	257	283	269	262	285	245	249	281	292	269	258	248	268	264	232	264	236	290	267	286	231	275	268	253	234	285	249	264	270	247	284	270	305	225	264	290	283	272	272	288	261	266	261	281	269	260	270	270	291	298	274	291	272	274	264	259	227	243	286	288	242	261	249	250	304	262	308	275	286	262	285	267	250	242	255	294	266	286	276	275	283	276	286	303	277	265	272	259	260	251	298	306	301	304	240	287	269	277	276	256	240	285	250	268	281	264	299	262	222	273	288	253	300	267	299	309	273	274	267	266	251	259	258	268	298	249	280	293	279	284	280	273	281	278	265	309	293	284	261	248	253	300	288	297	279	256	270	271	256	258	318	285	235	244	260	314	236	252	263	290	245	256	248	272	258	268	272	274	288	279	277	280	272	274	257	285	288	282	235	294	270	279	295	250	267	260	269	282	273	267	254	293	291	326	255	260	319	251	257	289	233	306	284	256	236	289	282	279	280	286	270	253	276	280	281	270	318	276	257	290	257	247	270	261	270	247	299	298	268	265	276	277	270	298	289	281	280	295	270	259	284	265	283	274	268	260	277	294	272	242	300	246	242	301	284	260	259	267	263	257	257	297	276	283	251	259	273	278	234	295	279	249	257	292	301	285	284	296	266	284	294	281	288	241	292	282	244	240	274	246	255	294	279	274	293	266	265	286	272	271	281	273	272	278	257	266	268	245	325	241	276	249	283	286	275	284	282	271	268	273	298	263	312	262	254	266	301	248	292	278	253	247	292	286	272	267	256	311	284	258	260	255	249	294	270	289	268	247	299	279	271	270	275	260	275	247	323	254	256	262	300	280	284	254	280	265	304	269	258	273	280	279	259	247	276	242	306	268	271	283	288	287	273	275	277	254	252	289	268	279	270	254	275	280	237	245	273	293	258	280	291	281	271	295	291	287	249	290	337	278	300	286	252	279	287	261	259	271	257	273	245	242	253	255	247	239	258	279	281	292	274	287	244	296	283	270	283	300	299	290	229	266	251	275	303	313	260	300	299	273	293	255	264	256	298	295	286	276	262	252	268	277	258	262	282	298	260	231	271	266	273	309	243	244	258	271	266	269	240	247	287	259	294	267	260	264	250	272	261	279	261	270	288	259	253	266	268	239	257	287	290	276	269	275	275	272
1896	651	651	679	634	638	593	605	602	621	626	611	634	637	658	595	638	579	617	587	625	606	651	647	589	608	626	624	594	628	605	662	645	648	601	648	646	603	605	645	656	647	653	658	625	622	670	658	622	600	650	667	641	578	625	674	581	635	613	633	662	628	675	660	629	635	628	623	599	620	591	622	606	640	671	615	646	623	646	644	652	606	659	638	654	586	665	633	671	650	606	651	626	663	596	606	590	628	628	592	571	663	585	685	625	624	619	649	611	606	620	623	622	665	583	618	624	605	642	674	600	625	642	648	598	633	561	573	651	651	615	698	610	646	661	603	630	636	665	548	623	634	635	593	624	666	633	662	622	599	611	650	643	583	651	598	630	584	660	609	594	596	626	612	626	652	668	609	639	616	628	635	610	630	643	644	626	611	637	612	615	611	600	645	637	597	641	661	662	619	652	652	600	620	583	611	646	669	630	642	654	618	669	613	622	620	599	613	583	605	664	663	577	651	609	644	612	644	619	624	577	600	653	657	592	680	643	654	603	654	615	598	632	630	592	665	604	640	622	628	617	597	615	646	572	626	631	651	614	670	635	607	629	616	632	607	618	599	591	627	597	588	638	631	651	642	624	595	650	630	651	621	605	631	626	598	613	574	633	601	629	593	629	591	635	608	608	640	615	631	599	658	618	595	646	645	648	593	642	625	595	632	632	607	667	603	603	599	614	609	618	589	662	594	624	596	667	562	591	671	638	653	632	622	644	579	615	623	640	618	597	607	625	619	607	603	646	588	633	651	567	597	611	634	634	621	632	616	632	605	585	598	636	626	594	625	603	608	622	627	592	570	617	577	646	667	619	587	623	608	652	635	631	647	629	627	614	590	652	660	650	609	608	611	645	661	631	620	624	671	668	660	623	635	636	586	610	637	593	578	651	641	617	584	603	612	653	598	619	621	646	620	613	650	627	612	640	631	607	623	616	633	631	650	613	610	615	611	617	612	580	674	607	606	615	621	643	620	611	649	593	654	618	649	632	594	590	610	640	611	661	643	643	610	620	593	592	598	613	641	681	617	609	662	639	586	622	622	619	623	635	623	644	648	601	601	649	658	610	622	626	635	656	613	617	607	661	611	593	630	616	599	636	656	631	588	630	638	615	636	628	625	598	615	587	603	643	643	619	682	607	641	612	652	611	625	609	644	653	619	646	613	608	615	637	605	614	596	646	595	601	652	651	615	634	688	638	603	690	634	603	652	630	655	647	601	611	616	546	585	613	615	632	645	634	656	639	627	611	615	623	626	648	631	600	629	574	613	627	628	559	611	646	625	579	616	616	621	646	600	629	618	635	599	631	645	611	689	641	668	577	639	583	653	647	623	632	575	648	605	612	617	645	599	572	649	591	623	604	623	638	647	621	600	661	618	614	622	624	631	596	618	612	652	599	587	627	588	646	585	660	598	632	564	598	585	651	654	614	599	641	586	637	610	598	592	592	606	620	639	648	619	661	566	660	662	637	649	639	610	625	630	623	630	611	643	614	645	660	637	616	684	680	637	620	634	574	595	600	600	663	628	642	641	617	597	633	591	625	639	639	660	675	604	618	620	613	593	638	665	598	629	636	585	623	610	582	634	620	603	602	626	582	626	682	596	606	629	657	625	596	661	589	653	626	614	633	620	629	602	691	631	613	655	612	596	609	608	619	636	581	630	644	590	630	635	631	628	613	601	608	639	633	622	658	572	628	601	685	605	631	623	613	615	615	583	616	610	610	598	646	628	690	629	636	601	626	638	597	652	648	644	577	606	646	620	622	596	647	605	623	581	656	647	593	622	634	679	581	641	650	611	631	653	598	598	598	635	631	681	622	650	602	641	626	645	618	610	631	594	639	624	598	597	636	647	640	615	643	590	622	648	593	603	687	596	654	573	600	641	596	591	617	573	615	635	640	623	643	622	629	659	628	592	580	641	629	600	605	643	591	590	636	639	655	643	626	589	620	606	642	652	672	627	627	619	626	644	659	640	620	665	640	634	595	640	596	620	667	623	641	609	606	625	603	619	702	594	612	647	612	610	623	655	632	639	663	608	631	649	643	674	636	569	609	577	652	637	633	617	653	596	650	599	636	585	618	680	622	586	629	644	594	673	614	684	607	648	624	663	583	618	601	641	583	629	647	608	601	630	570	604	644	656	641	576	604	649	610	610	647	597	612	618	618	628	607	598	649	671	603	666	655	634	651	603	654	606	657	652	599	610	651	673	665	644	651	646	628	587	649	681	618	636	595	629	569	585	635	641	624	654	631	636	663	612	607	624	620	594	610	638	626	595	647	613	627	628	613	625	656	648	643	623	630	650	595	671	654	611	619	612	679	637	589	620	590	639	625	640	658	653	641	630	603	650	647	669	593	620	633	615	618	647	644	639	641	611	633	627	633	630	574	602	604	634	623	613	682	651	610	622	591	650	612	596	621	572	650	646	579	662	600	592	667	620	607	602	622	639	649	580	580	630	664	641	621	636	623	653	582	631	664	652	588	654	619	602	596	600	626	633	697	651	681	632	641	619	586	634	646	586	638	588	652	620	585	597	611	681	650	556	593	607	622	569	596	609	611	610	620	633	635	630	646	657	654	629	647	662	590	585	656	668	613	630	616	634	586	645	636	616	633	647	592	608	639	641	594	617	602	647	621	640	634	636	661	628	609	603	636	629	594	628	612	592	675	606	587	601	607	590	594	606	620	621	637	599	615	612	685	628	654	680	689	646	611	632	600	656	634	642	629	604	641	646	649	631	635	623	652	593	633	661	634	595	598	604	586	634	614	652	647	597	619	613	595	668	598	668	581	619	649	693	611	592	629	604	664	586	626	570	616	623	618	616	626	648	636	623	615	607	613	633	578	682	614	666	644	650	616	587	604	666	628	651	614	632	617	614	675	643	632	637	570	638	600	610	596	617	604	628	644	584	618	605	652	627	655	612	704	597	668	684	591	622	585	595	592	619	632	607	598	598	580	618	666	646	586	636	562	633	627	608	609	627	628	647	612	649	639	632	646	629	685	603	646	635	554	640	619	615	632	642	629	627	596	657	599	643	653	672	648	619	651	644	616	614	632	586	636	642	644	612	595	599	628	673	631	632	613	581	605	649	646	671	605	609	670	635	650	597	634	610	587	613	627	609	679	591	614	635	588	640	635	619	624	632	654	649	608	636	626	616	602	643	604	611	578	642	600	655	641	617	654	591	596	658	632	658	592	632	657	657	646	657	613	615	620	560	626	596	621	620	602	641	644	637	641	628	617	596	637	566	640	661	614	606	649	631	623	607	621	608	626	670	617	616	674	591	654	659	614	603	622	620	651	630	624	569	608	574	641	625	625	623	619	629	616	644	635	622	644	662	584	645	638	634	593	617	655	576	616	602	626	660	632	589	617	575	629	649	642	589	619	623	610	666	654	593	586	635	589	623	630	668	612	594	614	634	626	600	580	653	596	618	642	667	591	622	654	644	609	617	618	621
7307	539	535	447	404	376	333	364	345	297	272	268	311	296	284	271	267	300	304	307	283	265	267	313	309	311	285	287	300	277	318	281	264	293	300	280	298	253	264	247	240	256	282	288	287	270	265	260	294	272	271	272	276	318	302	261	309	283	245	247	287	270	265	286	262	270	282	268	265	298	283	264	330	284	305	259	265	283	245	290	265	253	271	256	274	280	284	265	299	294	296	274	267	308	284	305	282	277	308	280	267	283	287	291	286	262	297	273	245	281	285	280	298	299	270	281	284	252	259	275	298	307	267	280	284	245	284	259	262	293	303	294	275	277	283	274	294	285	290	259	252	248	288	288	285	279	271	267	280	264	262	252	274	258	272	267	269	253	307	259	306	266	277	279	315	289	273	240	295	275	285	302	275	242	277	270	262	272	269	239	267	277	309	286	262	249	287	291	282	288	280	278	281	258	282	295	301	266	264	279	307	283	321	288	290	269	275	248	279	275	246	305	275	270	279	250	247	299	317	258	318	270	253	256	246	246	293	288	279	272	282	269	292	266	279	294	279	268	309	292	277	294	316	274	258	259	310	297	295	280	300	254	276	303	281	281	277	256	262	258	265	257	263	286	304	290	285	291	269	263	276	275	280	298	239	305	275	274	306	286	299	264	291	304	280	284	266	291	251	280	261	263	271	289	272	278	272	287	274	292	260	279	282	262	268	296	268	296	286	245	285	285	297	244	265	313	288	279	277	281	286	275	267	294	266	276	313	283	307	269	295	267	257	309	303	277	255	267	299	300	280	273	259	293	288	290	264	266	304	284	288	272	307	316	276	257	265	286	274	289	297	303	307	273	286	248	281	257	288	282	252	303	292	282	261	283	288	282	263	276	282	266	261	261	252	294	273	303	246	248	246	294	275	255	232	294	286	271	280	299	299	289	268	264	256	263	273	266	290	264	284	285	277	292	273	263	275	272	263	278	259	294	285	271	281	296	280	291	249	290	272	267	261	277	295	269	285	278	263	296	314	261	284	272	288	265	248	274	266	274	274	253	259	269	258	263	266	289	279	278	293	298	260	258	272	281	292	265	278	291	273	299	261	276	296	277	283	283	244	305	298	280	290	291	267	300	315	230	264	279	297	313	273	267	266	274	265	283	283	265	285	274	293	283	263	286	274	253	295	319	251	292	283	264	254	287	278	270	281	275	251	315	263	282	275	275	291	266	302	279	293	258	275	287	271	298	295	293	283	252	262	297	287	275	290	281	309	284	265	279	266	251	277	277	261	236	259	267	269	267	277	250	278	247	274	264	300	299	270	254	228	257	282	258	269	253	284	266	273	271	273	271	253	261	277	263	294	278	283	275	295	263	296	275	286	275	270	288	273	317	275	285	253	247	270	291	289	284	264	268	253	275	291	298	267	286	283	242	277	274	283	264	300	236	291	315	278	303	253	285	277	293	272	267	312	288	273	273	268	247	271	295	270	279	277	305	269	260	277	252	294	276	271	304	263	235	285	251	297	265	303	285	284	271	253	284	308	279	280	255	262	269	275	303	259	284	278	278	302	260	305	286	259	260	267	262	302	283	265	274	272	272	271	264	269	259	259	274	269	315	261	305	248	263	311	272	260	259	263	268	253	292	295	292	281	267	276	278	271	295	284	261	285	293	278	234	258	280	268	305	306	328	310	299	269	268	279	308	252	302	304	262	275	284	291	273	265	300	289	281	266	302	287	304	284	257	310	268	261	285	262	268	264	265	262	248	275	294	269	287	262	289	267	287	294	283	277	255	280	265	271	260	282	299	307	260	301	275	285	302	252	283	244	294	262	257	279	243	290	303	295	258	289	284	270	296	305	253	298	276	295	277	290	274	273	263	278	274	291	273	329	264	274	290	283	280	297	246	343	291	256	290	242	266	269	275	258	305	303	285	279	307	266	262	294	285	256	299	276	279	257	280	272	287	275	261	291	318	251	287	267	302	290	286	280	301	285	321	294	256	311	292	254	265	261	286	259	265	263	249	250	283	259	261	308	284	287	281	268	271	277	275	315	284	282	291	283	262	288	288	237	301	262	280	271	263	284	279	271	275	279	267	285	282	279	289	247	270	287	292	283	249	277	268	275	293	284	287	286	278	313	284	299	285	280	309	265	277	283	253	279	250	270	270	257	286	310	266	269	258	270	252	276	270	265	254	264	272	280	265	271	300	270	285	282	258	263	294	290	313	276	282	264	295	268	267	303	257	241	325	252	266	283	270	316	275	278	289	288	254	288	258	285	254	295	241	280	253	264	296	261	262	269	312	259	267	297	270	267	268	259	283	265	292	259	264	269	271	285	307	265	252	266	294	265	253	289	253	252	266	272	278	293	300	299	278	289	253	275	277	295	276	264	278	256	275	291	272	264	290	310	309	288	239	264	294	287	256	281	298	256	280	219	308	268	273	268	268	298	276	259	278	272	272	238	288	286	276	262	287	279	284	267	294	275	257	255	276	274	282	262	270	284	273	286	297	272	314	256	279	251	293	262	238	257	289	293	272	295	278	281	274	277	270	271	279	262	265	289	277	247	269	274	301	278	269	279	291	234	279	240	257	283	302	264	291	313	297	334	259	273	286	267	297	299	292	304	268	264	288	266	278	253	296	289	276	298	266	303	272	291	276	275	290	289	296	268	263	271	292	266	266	261	294	292	261	301	272	280	284	282	273	268	268	263	232	278	254	237	268	299	273	274	254	267	276	256	295	261	289	277	260	271	308	253	245	280	285	274	270	275	274	252	245	258	264	274	283	298	276	295	297	265	299	282	273	256	285	296	260	264	276	303	295	289	271	252	252	301	283	273	293	290	264	291	302	264	266	276	283	259	312	266	317	295	284	276	287	315	279	272	304	287	287	284	258	307	287	297	271	282	297	273	233	305	287	298	247	296	280	264	282	281	247	284	285	285	304	288	263	296	295	278	251	303	275	257	290	266	279	272	307	285	262	280	275	304	281	281	286	290	282	266	271	279	313	259	294	264	290	271	286	258	279	245	296	257	267	311	279	267	286	294	330	303	281	258	293	256	271	263	269	282	308	291	263	261	290	280	293	241	278	249	286	244	280	284	272	265	285	265	285	270	274	279	271	273	241	289	278	275	272	275	277	253	292	277	284	241	276	279	271	286	278	266	272	285	272	294	284	295	307	308	290	282	262	299	278	257	305	278	265	303	262	280	292	265	291	278	280	277	272	310	283	259	294	288	274	297	248	268	303	289	248	295	283	312	276	278	266	257	265	258	269	289	254	251	262	315	283	262	269	265	282	289	315	277	281	277	313	278	275	286	281	297	283	267	261	304	256	291	286	299	270	270	301	270	262	252	293	266	265	263	286	286	264	283	295	251	247	271	263	312	307	285	277	287	279	296	275	235	273	291	237	297	306	244	277	261	260	267	290	270	269	260	291	264	307	263	275	272	290	259	275	277	278	253	275	292	266	255	267	269	273	288	290	271	268	299	272	272	252	303	288	286	296
6372	926	1155	1372	1216	978	1031	883	827	832	771	746	721	718	737	717	677	700	667	643	711	660	697	702	648	620	636	608	674	643	636	651	673	695	662	658	659	651	635	675	603	633	655	613	607	615	638	630	644	649	572	639	627	683	620	636	607	625	627	619	649	640	645	604	621	661	650	600	619	638	670	682	641	676	604	636	656	616	564	672	644	631	642	695	642	617	666	575	646	641	620	671	650	630	638	665	660	616	616	662	619	633	589	610	655	668	676	642	624	600	599	687	673	613	690	611	608	631	639	593	623	655	664	622	599	638	616	602	635	639	594	645	646	619	644	689	650	630	619	633	612	652	621	600	616	666	640	660	684	644	662	626	640	651	606	617	662	656	638	638	634	581	675	665	648	614	681	606	648	689	627	646	633	589	676	665	673	625	653	643	595	598	636	669	611	647	672	672	660	606	619	607	674	667	622	670	603	625	651	647	625	622	640	623	592	623	614	636	619	652	622	631	625	608	658	611	647	634	670	651	624	625	599	617	630	627	637	607	660	679	623	640	660	624	622	607	647	594	611	657	623	627	630	648	630	604	614	648	595	658	629	613	633	645	615	644	624	663	634	631	641	623	558	650	587	606	641	587	631	641	638	664	628	619	617	646	584	663	612	635	645	634	625	610	651	645	681	618	611	645	646	636	637	636	664	623	651	654	634	626	645	636	604	644	630	612	670	603	636	637	592	639	679	639	594	605	649	652	594	591	629	652	657	662	644	649	603	592	655	627	663	624	631	612	663	637	633	649	593	577	647	593	646	644	665	628	611	608	625	635	677	613	631	645	655	600	615	633	632	586	634	638	589	609	620	673	675	662	658	640	635	619	648	595	605	641	642	613	642	633	634	668	592	638	617	596	636	645	608	648	593	683	636	599	662	622	655	614	585	634	646	668	636	654	635	629	659	659	666	654	631	610	614	623	685	614	598	682	656	597	649	606	593	600	627	612	625	613	599	628	628	652	571	629	603	660	673	656	607	622	615	621	673	656	657	648	639	603	623	625	683	606	696	611	629	636	608	633	649	642	663	645	665	642	616	640	623	647	623	658	658	601	690	593	660	645	611	667	620	639	634	669	640	650	657	707	669	600	632	639	592	653	633	620	590	646	633	625	590	611	663	593	662	657	637	643	661	672	654	593	634	634	667	640	643	618	615	680	622	583	656	600	599	619	605	637	621	649	659	607	643	624	614	628	599	593	647	627	583	645	708	685	652	658	618	640	632	695	633	616	642	594	658	619	636	662	665	597	594	621	599	620	642	633	632	621	629	612	580	648	653	647	633	626	653	632	632	604	632	641	617	582	660	647	657	624	612	648	601	651	583	633	625	616	629	630	669	638	607	567	653	618	674	674	632	599	591	677	648	639	657	596	642	599	652	595	647	625	613	650	614	627	624	600	602	623	641	657	584	625	599	640	624	594	599	618	598	644	682	640	650	634	636	624	653	647	654	597	646	634	576	680	620	649	633	627	673	632	613	634	615	694	573	639	650	605	592	649	642	659	606	639	635	617	647	680	599	596	635	601	608	637	646	636	638	608	609	617	641	646	664	646	695	614	619	669	674	642	673	637	640	641	652	618	633	592	650	681	623	651	663	667	616	636	643	637	644	615	627	648	653	652	605	633	642	633	636	614	622	630	651	624	650	654	632	638	644	666	584	621	661	587	662	615	639	659	631	626	655	659	658	619	668	638	619	619	596	621	620	602	639	610	610	640	648	658	620	650	624	600	668	653	638	663	634	628	605	616	616	610	624	623	648	641	621	613	620	660	658	625	642	635	635	617	634	588	630	635	644	646	591	558	621	608	656	625	622	660	609	676	613	610	651	602	629	597	663	631	585	646	634	631	656	656	634	600	622	649	666	608	637	626	612	646	667	638	598	605	607	674	647	637	615	591	691	620	665	613	622	612	607	668	639	618	682	616	645	652	629	671	657	639	648	650	619	638	628	607	672	607	627	625	632	624	625	564	683	645	577	638	615	676	620	620	623	645	613	639	599	657	611	643	632	643	606	641	651	686	624	637	643	637	620	600	579	595	646	632	635	677	630	611	606	627	635	661	609	629	619	652	654	614	626	630	626	668	628	600	635	640	636	637	610	632	608	615	635	602	650	606	638	609	643	655	625	636	617	635	640	638	609	633	601	617	602	681	634	592	628	630	648	600	665	606	610	582	633	613	616	603	600	616	653	646	636	641	590	616	592	629	596	662	630	665	599	634	625	642	684	612	627	627	635	658	600	635	608	604	633	655	624	639	640	644	661	607	638	596	661	626	609	597	597	614	630	633	636	654	592	646	652	639	599	588	652	680	679	627	630	623	635	647	634	654	638	628	598	619	604	598	600	650	606	625	626	639	619	644	654	626	634	592	628	597	622	675	641	603	640	642	611	648	667	591	580	601	638	570	640	628	629	611	631	634	633	642	566	639	609	602	618	656	655	682	583	612	683	618	616	643	679	615	564	608	627	636	655	648	623	637	609	608	576	610	617	647	691	591	635	654	600	672	566	608	607	668	610	639	574	658	659	649	646	655	602	635	583	602	673	630	649	633	650	594	639	619	648	651	596	656	629	640	647	629	646	633	649	632	633	614	648	624	660	629	623	655	614	650	576	647	602	630	654	643	620	638	643	625	659	608	696	646	607	646	625	644	655	623	607	627	661	637	643	681	631	610	599	619	630	645	633	685	603	664	574	603	607	606	618	648	656	633	615	629	590	617	611	672	633	620	601	627	621	652	666	672	605	644	643	653	610	616	628	676	640	659	621	630	631	656	605	722	586	630	627	642	671	594	639	644	657	634	621	637	662	655	624	635	644	634	653	616	634	634	627	630	654	636	663	608	668	616	637	632	630	606	608	621	636	606	632	650	657	595	640	667	625	618	641	645	640	647	647	616	650	621	651	619	672	627	627	622	606	586	619	657	657	661	624	613	644	645	660	656	609	595	675	663	673	639	634	612	603	659	638	646	639	635	631	625	643	640	628	639	668	646	647	636	620	624	637	643	659	620	610	653	646	629	667	648	593	632	671	640	605	602	663	606	614	579	643	644	661	622	581	641	623	614	651	610	660	627	639	664	671	619	631	619	672	661	615	634	634	609	608	661	670	664	593	613	637	678	613	627	622	649	640	646	634	654	613	640	618	627	615	641	697	623	604	654	618	607	626	592	620	676	674	657	625	601	647	609	673	637	633	640	633	683	612	611	587	687	672	644	626	640	624	634	631	614	608	599	655	656	628	641	602	709	615	615	612	625	636	647	582	644	619	621	660	595	629	676	621	651	676	587	677	646	621	680	650	635	647	664	607	608	653	647	643	620	633	589	645	675	640	642	667	647	611	644	582	635	631	642	603	637	638	616	628	590	582	622	670	667	660	618	681	586	662	641	603	644	637	602	643	693	644	622	622	617	605	640	616	611	636	608	570	619	613	648	643	637	621	629	627	601	615	632	664	656	666	586	640	586	620	638
13078	931	749	607	514	401	352	287	275	267	254	222	255	232	215	207	186	221	213	232	204	187	198	196	207	222	218	220	218	232	226	206	201	202	233	200	197	188	199	178	206	217	202	193	198	201	219	181	213	207	177	257	194	194	214	208	196	211	178	185	191	224	207	232	197	226	217	189	196	214	204	197	183	204	232	213	180	185	210	196	195	231	180	197	191	215	181	186	201	210	217	171	193	180	226	194	200	185	227	198	226	187	217	219	191	206	193	207	240	186	189	215	205	213	187	236	214	190	202	188	203	197	217	197	194	187	222	193	233	161	199	209	192	184	191	198	210	212	194	187	220	218	185	168	187	195	206	207	179	213	198	191	196	197	201	193	215	208	164	203	189	195	202	202	199	232	175	174	187	189	186	203	186	169	199	216	205	193	188	231	205	211	174	188	223	191	182	209	209	197	225	199	204	201	214	227	184	191	195	215	211	193	220	190	194	204	198	204	203	216	195	181	225	205	174	165	199	202	209	206	185	193	206	204	185	188	216	214	204	220	190	175	208	208	210	191	164	203	213	208	204	202	212	219	191	192	194	220	219	167	208	207	234	197	202	201	192	180	190	186	192	166	190	207	197	215	211	183	228	197	213	180	191	188	178	225	184	211	191	206	224	193	190	219	199	197	229	200	143	187	219	193	254	200	195	208	190	226	188	193	229	203	211	207	220	214	156	219	215	191	182	198	192	223	188	180	201	183	154	189	170	209	174	208	185	202	188	190	180	203	212	191	218	189	198	191	195	206	191	190	203	193	192	182	192	207	206	192	197	189	185	170	197	200	193	209	205	201	203	209	224	193	169	183	181	201	190	187	202	213	234	203	198	213	202	216	188	184	205	199	206	191	199	175	201	187	171	174	157	173	206	193	192	190	197	202	211	198	198	204	206	204	201	208	211	206	206	189	229	200	191	203	202	205	218	200	198	194	187	190	211	227	226	193	200	182	204	222	210	194	213	225	202	243	207	183	211	194	207	225	202	184	200	195	207	193	208	207	195	204	209	226	195	157	241	220	184	181	231	184	195	204	205	229	211	204	214	202	230	175	184	211	224	209	189	219	199	191	194	178	191	212	223	184	199	196	192	180	221	190	192	215	179	191	191	203	242	220	197	199	188	199	228	195	211	192	198	198	175	192	200	217	206	203	217	189	196	174	196	203	179	197	172	203	201	193	208	232	216	220	203	207	201	216	209	200	216	216	199	202	197	211	183	223	226	187	191	186	212	219	210	200	211	193	199	224	199	215	234	194	196	196	177	204	210	223	205	187	196	214	230	209	211	212	198	185	199	214	221	213	203	211	186	223	211	211	178	197	198	209	168	202	200	189	215	224	210	222	216	192	215	204	221	174	186	212	198	184	185	173	220	180	197	216	197	207	176	199	191	207	204	194	161	213	199	202	211	215	199	221	201	200	188	196	206	211	216	214	176	211	199	200	195	214	217	200	201	204	219	187	206	189	195	183	200	209	178	183	207	221	189	212	200	168	200	206	189	207	179	195	205	212	195	208	186	215	204	207	204	197	160	214	167	205	198	187	186	204	208	198	196	206	188	205	213	204	191	198	192	216	193	223	176	201	188	233	196	200	205	205	205	206	182	201	195	207	203	198	220	206	236	185	204	199	177	210	220	180	187	215	192	158	232	190	190	213	189	178	184	209	194	195	196	215	219	224	206	185	213	239	215	198	226	209	173	223	191	227	222	182	195	193	228	180	197	182	200	187	209	202	205	182	191	236	202	195	202	198	198	228	206	187	191	209	208	224	203	202	207	187	192	210	216	193	204	189	224	192	229	197	210	187	196	202	204	215	224	192	203	197	187	202	179	241	210	225	216	196	220	198	206	194	191	203	186	198	197	190	202	215	216	180	206	203	211	188	191	185	229	187	202	183	224	189	199	175	203	211	204	202	177	220	204	205	176	209	208	182	212	206	213	202	208	210	191	188	191	196	216	189	220	171	202	171	207	209	195	193	183	213	222	210	206	198	187	185	196	217	198	210	183	167	210	229	233	177	207	212	191	215	183	206	226	193	192	163	187	208	163	219	244	194	207	179	246	225	216	224	157	174	234	223	183	207	215	187	176	195	206	207	176	166	203	184	232	197	185	191	214	182	179	220	217	199	215	206	218	166	195	177	191	191	210	244	208	207	186	213	214	191	183	194	203	212	231	222	215	195	186	190	222	211	186	205	193	196	195	186	201	193	167	191	193	200	192	229	200	224	198	190	198	192	229	232	225	199	196	182	221	227	210	194	214	206	194	164	188	210	182	198	226	184	190	182	217	162	183	208	175	200	189	229	189	216	197	192	182	195	203	224	220	210	199	191	203	192	196	217	203	193	197	196	207	201	189	202	218	194	189	210	181	189	189	215	180	186	189	228	205	186	212	223	197	190	188	210	195	208	199	190	219	211	205	208	204	181	180	176	192	206	199	177	205	184	185	200	207	204	170	215	224	195	200	180	241	194	191	217	200	197	207	215	206	211	208	204	209	195	193	193	205	209	187	239	207	217	194	204	178	198	199	214	202	232	217	179	210	179	200	206	188	206	219	193	242	185	215	186	218	229	181	179	191	199	206	202	213	231	219	190	238	203	218	205	178	219	233	232	213	180	192	193	222	209	182	215	172	196	197	213	205	191	208	200	180	195	184	208	210	206	205	214	173	219	208	208	184	201	195	197	199	202	168	207	177	183	200	197	193	175	190	191	190	214	209	204	210	216	208	223	226	206	207	178	223	213	185	205	178	214	175	208	196	215	182	156	209	183	192	190	189	202	243	207	173	210	203	215	199	218	208	194	222	205	182	206	224	203	156	201	194	198	218	210	176	216	228	196	202	179	205	220	192	206	204	169	210	209	200	197	190	196	199	240	197	206	197	186	201	203	178	189	210	203	169	192	165	206	204	243	172	176	225	221	202	191	212	194	222	175	215	203	208	192	194	220	197	223	175	201	179	201	210	213	202	203	195	200	221	211	234	183	224	224	197	213	196	172	200	189	202	192	199	208	228	198	198	220	221	196	218	212	220	209	216	210	198	190	202	192	215	224	214	204	221	217	190	203	219	205	206	188	222	174	218	189	205	210	239	198	175	193	217	196	203	205	211	243	205	186	208	244	197	202	195	190	202	187	210	191	206	192	164	190	204	215	182	205	199	213	193	201	231	207	202	188	197	194	179	201	192	206	210	191	187	184	219	169	190	218	185	197	226	186	200	191	200	191	173	209	212	222	184	220	173	199	179	220	230	211	205	219	216	190	209	226	231	179	213	184	188	191	198	166	191	186	203	203	193	212	213	221	242	208	181	183	190	204	208	212	183	194	182	198	177	178	194	220	198	214	201	211	235	195	200	195	228	200	205	198	181	207	199	174	203	228	212	200	194	179	202	202	217	182	216	215	227	211	190	203	205	229	222	189	177	204	226	170	206	203	209	195	196	200	190	197	200	180	202	226	198	180	220	180	192	201
7912	865	1570	1800	1567	1295	1092	948	866	768	725	650	677	625	644	606	601	572	540	582	537	564	499	544	481	552	508	509	478	503	522	486	487	465	545	464	563	476	513	448	508	549	466	487	514	465	457	478	487	513	513	516	510	500	452	477	477	493	463	485	480	506	487	505	489	470	518	448	454	481	473	473	505	435	464	468	506	493	471	487	508	482	481	493	467	503	464	442	527	479	453	492	509	476	484	509	495	472	521	461	470	467	423	469	495	474	466	475	478	490	493	505	457	473	468	498	457	497	445	479	471	461	495	457	479	483	475	461	518	460	503	459	518	499	437	466	487	501	499	502	467	512	490	451	462	472	490	441	444	468	474	502	476	485	465	491	499	464	470	529	494	481	488	462	464	525	461	457	464	479	443	439	490	507	495	475	483	472	443	452	447	487	454	472	507	454	447	483	494	482	477	483	493	451	482	478	434	444	474	466	475	514	482	420	475	468	487	482	488	502	468	455	475	461	465	495	470	473	448	471	468	467	492	479	471	472	488	451	470	446	448	470	513	456	459	436	492	501	474	517	475	476	489	463	444	441	471	469	484	504	497	479	455	461	486	464	490	453	473	454	458	466	428	459	511	497	460	497	459	483	458	456	461	455	506	500	465	444	501	486	494	470	490	472	472	484	489	455	474	472	526	453	450	468	484	478	472	490	457	496	462	476	460	488	493	495	520	429	485	479	496	436	473	516	466	465	518	516	451	453	459	475	491	515	463	467	498	461	433	488	472	456	473	496	443	456	494	452	474	489	492	487	455	485	435	458	452	452	479	475	475	472	460	430	494	456	515	489	449	453	472	466	465	491	484	489	480	489	438	463	503	481	471	457	476	474	511	467	455	455	477	453	454	481	449	460	471	491	491	462	482	489	479	457	456	442	474	447	452	515	512	463	509	440	473	473	460	493	484	479	480	502	483	476	456	449	546	504	471	491	471	482	469	496	451	470	465	494	458	479	436	496	501	465	522	445	477	471	482	475	488	448	497	458	510	502	497	478	446	431	460	495	497	485	501	517	495	482	483	435	459	495	459	501	476	494	473	420	443	472	497	458	447	456	477	476	482	488	460	472	481	443	457	471	484	484	449	519	499	461	481	445	470	492	492	456	487	463	460	487	473	481	487	439	491	481	468	499	472	499	429	474	524	491	467	470	465	453	467	419	445	486	476	449	469	460	463	484	497	474	515	450	471	478	429	467	474	497	476	461	512	491	483	489	478	484	524	463	486	489	438	461	491	467	491	472	458	480	486	481	490	482	522	474	482	459	481	484	477	488	453	469	441	492	485	464	498	484	471	479	478	459	477	471	520	473	495	490	491	473	493	463	494	453	437	480	491	456	457	467	470	540	484	508	473	478	462	498	479	470	474	485	484	468	459	438	462	459	500	486	481	501	459	479	430	485	455	507	473	462	470	454	491	476	465	469	491	492	448	477	455	491	447	489	506	450	486	466	456	474	418	480	486	525	482	462	469	443	466	493	499	464	473	467	456	490	460	486	498	492	505	452	498	451	465	503	500	500	482	493	463	518	465	455	462	437	474	496	451	457	457	471	485	488	473	461	501	453	486	516	476	468	492	452	480	476	462	417	482	481	487	464	487	455	441	473	493	502	460	460	478	478	468	497	483	479	475	461	482	481	448	492	489	517	450	440	510	439	518	508	482	487	468	468	474	468	437	465	465	483	485	500	460	450	493	490	443	455	448	469	472	484	486	494	479	467	502	450	473	458	458	480	510	478	504	482	470	478	464	480	439	465	502	512	501	509	437	475	463	466	466	505	488	444	493	430	510	465	458	459	467	513	454	488	460	462	470	447	482	459	503	476	453	487	474	477	411	477	493	479	488	519	457	462	494	466	460	442	442	475	510	438	432	492	505	463	462	473	460	464	471	471	465	482	485	505	495	483	439	488	526	442	464	489	482	453	509	507	495	449	475	435	478	472	451	465	488	503	458	484	494	450	468	487	490	463	492	469	465	522	469	437	438	468	451	507	482	504	484	504	477	464	468	521	495	422	461	482	473	473	444	493	520	499	484	478	465	498	464	479	499	504	470	447	510	475	442	483	466	457	496	493	461	467	492	452	490	458	483	487	444	477	482	470	476	462	496	453	447	469	454	470	464	473	422	502	437	470	468	480	446	488	446	455	471	484	472	476	510	454	450	482	472	470	504	468	478	491	500	440	470	480	490	444	460	468	495	505	493	472	421	437	427	485	503	493	454	492	458	504	454	459	454	470	466	444	488	439	490	488	478	474	469	483	465	455	507	455	470	473	474	483	453	475	477	442	493	489	478	492	467	469	453	475	481	478	467	487	470	443	470	459	491	439	475	518	454	473	456	466	503	485	503	476	484	504	493	454	490	492	453	456	482	476	480	462	466	474	437	476	491	475	480	477	469	517	473	466	482	482	493	468	460	496	488	468	494	459	461	456	513	443	451	486	507	509	505	459	464	487	461	476	495	467	488	481	499	478	459	511	466	480	490	465	476	511	497	509	477	447	474	441	477	475	429	470	452	472	470	476	498	483	466	497	472	445	506	423	463	448	458	486	463	456	497	450	466	444	498	444	475	500	514	494	476	451	473	477	477	478	441	488	481	474	457	486	500	480	457	480	464	483	470	435	453	501	465	455	462	457	466	493	472	457	450	476	476	482	441	476	470	436	484	457	488	482	477	485	487	489	473	491	451	463	510	493	452	436	432	463	511	492	476	466	459	450	447	445	497	448	443	472	459	512	489	464	437	469	455	501	460	463	480	474	487	517	495	466	485	436	472	512	465	424	470	469	510	451	488	454	465	478	470	471	478	433	508	476	470	470	457	431	463	493	453	520	481	482	474	472	488	503	517	491	464	435	477	447	467	499	460	455	483	453	459	462	487	472	462	459	453	513	492	428	465	452	491	490	471	483	477	460	486	462	468	454	474	459	456	468	488	499	452	504	472	479	477	424	475	494	469	492	461	471	446	471	511	468	476	434	449	474	459	461	477	498	478	452	448	473	436	467	469	459	501	475	478	491	485	471	439	482	500	460	526	464	509	449	475	472	459	474	461	450	491	506	483	476	479	469	494	454	439	508	441	456	440	463	462	490	459	446	470	514	480	481	485	456	485	457	494	458	488	491	464	460	502	450	467	527	467	508	513	442	457	458	508	468	458	455	485	509	462	457	466	458	492	508	497	465	476	462	480	475	446	465	461	467	471	493	478	441	457	419	441	464	472	459	484	474	478	520	468	475	445	497	480	461	500	459	470	439	484	465	476	470	481	484	524	493	436	496	466	465	444	481	470	470	441	475	481	458	407	435	527	493	478	503	457	509	467	447	495	449	469	454	460	459	485	458	457	469	477	478	455	493	527	471	492	462	450	472	482	464	501	485	507	513	468	498	463	469	472	497	436	460	482	464	487	473	490	526	464	484	440	491	497	456	507	491	503	449	502	485	463	454	456	504	450	454	471	422	457	508	509	481
1277	260	286	259	261	310	266	258	265	291	291	298	281	231	281	258	246	281	285	265	265	305	277	296	268	303	269	282	260	273	265	274	295	243	285	263	277	287	281	270	272	285	246	260	248	267	289	266	253	293	283	253	298	285	325	265	230	238	289	250	273	276	247	270	279	245	262	262	301	243	271	289	241	266	285	282	266	240	263	298	295	270	263	281	268	271	257	246	274	254	280	272	283	258	273	304	265	280	286	261	259	270	276	266	266	235	267	288	276	267	239	280	275	275	327	279	260	296	300	259	308	290	286	273	287	290	248	270	266	274	287	294	274	251	289	256	300	249	324	267	264	242	294	228	258	285	293	248	237	268	289	280	259	324	254	240	273	267	260	238	287	267	275	268	289	280	275	236	264	287	297	284	265	277	262	268	265	275	259	266	276	299	274	292	264	272	267	267	287	319	300	256	267	248	267	298	260	278	275	265	303	264	280	263	254	267	287	311	251	283	263	303	279	276	288	252	276	248	272	250	274	304	280	280	239	284	256	250	279	247	259	273	288	262	245	290	265	296	272	254	265	283	271	246	286	281	277	238	265	287	281	282	295	262	261	249	293	260	269	265	301	250	295	285	284	266	250	261	270	261	292	245	241	273	297	244	282	294	270	283	274	271	274	276	289	292	258	276	305	216	274	257	250	277	253	234	287	262	276	286	259	269	269	228	274	271	280	254	267	250	258	253	295	269	259	293	270	288	269	267	285	287	273	279	288	314	246	267	279	309	273	276	268	261	272	260	276	274	296	280	295	287	275	285	259	265	271	270	295	256	300	280	271	269	276	281	279	282	262	290	264	280	295	258	244	321	278	266	274	252	252	310	269	280	295	266	292	252	276	275	272	266	245	213	289	278	256	257	285	331	279	264	269	276	295	258	266	296	265	258	264	272	288	305	292	252	261	275	284	251	261	266	257	254	249	275	239	291	265	263	271	252	259	255	288	272	280	272	280	294	262	281	284	265	270	246	315	257	276	225	269	271	262	270	292	262	276	299	290	236	296	291	289	246	265	248	289	295	265	253	237	301	297	255	237	270	282	258	268	278	247	259	280	265	260	268	271	252	303	258	259	297	251	263	290	256	298	258	313	256	251	270	291	268	277	268	267	240	233	280	265	276	277	290	256	261	267	266	250	273	291	244	275	272	263	278	287	288	295	274	270	273	266	259	248	274	280	262	283	295	244	235	274	277	309	281	266	276	291	271	293	284	311	276	278	285	259	252	263	251	300	245	292	290	272	281	288	302	267	248	258	242	279	260	274	264	287	272	283	288	273	263	290	272	234	276	290	267	279	255	261	274	253	284	289	281	262	286	286	248	285	287	259	268	290	282	268	247	283	274	268	264	265	268	252	279	248	273	300	257	264	318	283	260	257	275	293	273	277	292	299	247	284	287	285	249	264	297	285	242	266	254	261	284	249	244	278	262	285	279	260	284	264	276	297	280	256	275	253	273	255	266	277	255	308	287	250	266	284	265	273	302	256	269	269	264	258	274	274	275	248	281	271	255	270	281	279	262	268	280	305	254	266	275	294	249	261	270	279	275	288	265	269	266	255	271	221	254	272	324	267	289	292	294	227	277	276	248	280	285	264	275	270	268	236	241	301	298	249	248	286	269	291	306	253	290	301	306	284	292	276	271	273	296	247	273	246	300	298	267	294	257	258	315	271	307	275	259	254	279	285	241	313	245	271	244	316	271	272	285	268	259	299	287	268	256	251	270	247	236	251	274	288	241	238	284	280	268	279	267	268	289	271	260	267	253	269	260	295	281	263	253	255	306	257	252	297	283	283	265	271	255	232	273	292	249	279	258	276	254	240	278	281	265	271	260	287	263	268	287	252	259	306	275	266	281	262	262	286	271	264	304	295	281	258	266	255	271	267	241	265	262	290	256	301	291	297	294	269	266	254	254	281	283	288	251	259	246	293	296	275	251	305	279	280	266	288	270	261	253	296	266	271	264	278	268	272	289	297	270	292	272	256	273	259	259	261	278	260	289	271	289	254	273	243	250	269	260	251	255	264	238	287	314	255	264	264	285	276	273	246	260	286	259	262	286	283	288	271	250	269	304	272	272	268	260	252	239	267	306	293	246	237	252	293	306	258	268	259	298	252	251	286	289	309	262	275	262	281	257	282	276	264	246	272	296	265	289	278	261	266	252	281	285	284	282	278	284	266	254	293	303	293	283	293	272	285	274	259	290	282	274	261	297	267	266	267	286	295	248	286	306	307	288	271	295	255	260	278	281	285	275	248	278	268	245	271	277	262	282	251	292	271	265	282	294	265	278	265	271	225	300	254	276	274	296	285	264	250	259	273	272	253	261	289	328	290	298	282	314	276	267	236	277	270	299	272	313	256	282	260	284	268	291	278	267	280	264	271	282	294	273	273	259	243	259	270	261	263	257	296	247	269	280	265	285	257	283	255	267	280	270	266	278	249	281	266	286	230	326	284	311	240	296	284	267	260	242	253	296	279	277	255	294	292	266	262	278	267	266	250	301	276	292	298	274	269	290	239	264	254	283	259	259	268	301	276	251	267	296	279	308	312	284	265	286	270	288	252	288	290	252	281	251	268	287	262	265	276	264	268	283	316	254	275	262	273	296	290	276	288	274	279	299	258	286	269	264	263	282	274	241	274	268	261	289	299	270	289	242	255	255	298	269	270	256	297	312	263	263	264	268	291	292	277	271	289	318	270	271	297	291	261	254	237	251	241	250	257	278	279	233	310	281	257	284	243	304	268	282	277	288	259	262	249	259	275	279	303	303	256	289	277	292	254	280	265	233	271	288	290	278	288	250	269	280	274	279	282	273	307	291	269	258	282	257	226	294	245	312	268	259	274	291	294	276	250	262	255	254	272	279	243	270	275	273	270	265	260	288	288	247	263	263	248	295	279	306	274	253	258	276	270	281	294	278	282	246	269	279	306	255	258	294	272	252	247	272	273	268	250	252	254	320	285	272	259	273	272	297	266	261	280	286	278	282	290	276	326	253	261	283	262	257	303	276	259	286	277	268	282	244	264	281	304	272	250	276	283	289	286	292	272	273	248	302	281	269	265	290	265	249	275	276	257	263	262	281	266	264	300	291	227	285	286	304	279	270	250	288	284	285	318	253	260	271	236	286	261	270	292	235	296	299	313	288	264	266	288	268	267	292	266	264	256	239	223	267	250	288	272	261	295	259	310	282	266	268	244	278	259	285	289	298	270	244	252	265	267	282	312	264	289	277	300	275	297	298	272	297	285	271	297	261	275	268	278	261	290	283	240	240	270	294	284	298	264	258	278	237	301	277	252	249	286	271	280	271	260	323	303	288	284	269	280	286	280	277	257	252	270	272	276	252	306	316	271	279	252	281	236	274	281	247	275	250	229	298	261	278	283	258	275	247	299	239	294	286	257	251	298	246	268	269	276	280	249	269	262	274	270	287	284	278	282	274	264	279	264	241	263	288	293	295	284	287
1821	627	702	676	653	634	604	628	648	647	615	641	604	634	659	701	594	661	625	612	613	591	633	618	643	611	645	595	605	650	634	636	621	638	633	642	632	611	652	626	628	634	620	599	625	628	616	593	616	646	644	609	632	639	630	627	612	638	610	608	657	638	630	601	619	632	587	650	585	599	611	626	606	625	638	642	620	612	620	659	596	614	613	623	521	634	612	616	660	605	633	603	623	693	598	558	635	663	619	608	624	591	670	621	620	634	614	642	648	650	683	605	610	643	621	605	661	624	623	673	614	676	598	609	653	657	617	612	615	598	628	674	575	609	670	663	634	666	681	650	652	636	652	618	634	681	620	638	642	627	644	632	595	620	634	636	677	609	605	643	665	627	652	637	615	609	613	623	587	644	611	601	626	608	647	640	648	655	656	603	655	652	624	593	613	609	604	560	674	624	620	666	681	573	642	633	637	660	624	677	618	652	634	621	590	616	633	658	634	628	629	626	624	649	649	668	630	596	618	655	661	585	651	624	642	613	653	604	604	647	634	591	617	591	629	622	641	630	625	581	607	649	623	589	578	640	631	663	626	621	682	621	648	666	646	621	615	637	659	606	650	642	647	619	649	655	586	667	601	637	610	660	670	646	597	665	655	644	642	563	635	593	609	624	617	653	638	658	603	624	606	615	577	626	601	595	655	639	644	638	653	646	650	609	589	638	645	641	628	650	647	630	651	623	628	605	583	639	623	580	624	627	610	600	641	640	629	650	567	598	613	624	623	649	602	640	684	619	619	616	634	582	621	645	648	670	570	613	652	626	630	607	641	644	650	617	634	642	576	586	610	649	668	609	607	625	619	638	614	620	626	638	629	643	629	623	592	634	646	578	604	611	608	641	652	612	612	601	617	611	614	637	610	633	619	636	625	597	570	633	636	622	592	623	611	610	600	632	634	594	620	631	629	580	650	643	630	625	621	623	650	619	608	626	616	578	643	627	632	615	643	625	622	658	670	617	616	651	621	671	664	620	613	636	676	664	564	623	648	631	604	618	605	575	628	555	620	650	613	626	641	579	567	606	647	663	642	633	597	608	625	614	613	665	647	631	599	600	630	612	660	602	618	622	688	616	609	637	613	649	706	646	623	600	606	592	602	632	621	627	671	669	654	644	624	645	610	691	634	596	617	666	628	577	656	630	602	659	581	666	643	600	623	663	594	637	636	658	609	576	616	616	621	611	650	637	596	659	588	592	584	604	624	606	624	691	644	597	655	606	611	668	584	589	607	611	635	631	686	659	578	635	606	646	644	640	597	681	600	603	612	619	587	616	643	618	686	646	646	611	633	661	627	663	641	628	600	644	628	659	661	626	619	623	598	663	668	644	624	661	652	643	661	629	608	631	635	622	638	621	586	607	614	596	666	614	660	669	614	672	613	627	625	640	593	673	640	664	594	630	649	631	608	591	619	621	629	584	655	593	661	627	598	609	647	572	586	585	613	644	656	649	645	626	616	656	584	622	629	626	622	622	640	643	608	651	605	592	601	635	675	640	646	598	616	639	654	651	600	652	616	673	649	642	582	624	613	609	623	613	589	657	636	613	627	647	582	590	633	621	643	593	639	624	681	642	618	640	640	596	608	628	648	644	622	604	677	592	627	632	586	650	616	586	636	633	614	640	589	637	594	635	646	644	615	617	620	617	626	637	610	600	619	642	614	645	626	627	649	653	623	611	627	624	604	656	596	595	678	660	639	628	613	666	617	646	609	634	617	628	644	606	629	602	621	589	621	609	610	635	628	624	630	636	614	630	628	639	595	629	601	630	639	625	629	681	659	580	666	631	659	672	613	640	627	586	602	638	654	616	636	642	661	604	613	646	626	642	622	633	626	610	624	647	640	569	593	623	671	648	627	608	610	628	593	656	645	648	649	619	588	595	646	604	659	613	597	612	599	607	649	626	632	648	608	632	590	629	640	612	634	661	628	620	637	656	623	607	676	627	588	610	627	612	586	614	600	635	609	619	641	651	615	599	668	615	656	585	662	653	666	624	636	630	669	644	651	654	647	621	639	620	648	620	605	603	626	663	586	653	644	665	624	631	643	623	628	609	638	628	630	567	633	620	650	602	604	623	601	598	610	613	639	643	631	569	677	602	636	627	614	680	628	607	658	624	578	644	616	600	625	619	605	588	633	636	591	653	644	589	658	654	638	603	653	630	588	627	678	665	635	646	613	624	606	669	593	619	637	634	607	652	618	562	640	650	614	588	625	621	637	665	603	601	622	674	616	640	620	604	612	622	609	619	621	583	636	622	588	650	664	563	626	634	617	614	644	622	633	596	602	604	589	640	649	646	656	636	619	645	646	612	621	607	619	641	650	607	632	643	607	673	623	620	655	641	623	622	620	623	607	641	621	553	597	638	631	595	616	598	591	616	614	633	622	626	572	628	638	606	623	625	619	612	599	687	626	618	606	654	614	634	626	619	610	584	625	605	600	632	641	648	586	613	572	603	656	610	634	612	606	596	635	636	645	631	669	650	657	608	626	601	619	653	605	629	644	631	647	605	660	620	629	646	596	606	653	597	631	583	653	619	639	608	638	632	597	647	642	636	620	665	618	585	613	639	604	649	614	658	638	651	658	611	605	617	635	611	628	617	589	674	608	640	634	621	587	691	629	613	624	630	644	651	605	623	632	615	573	573	614	634	658	635	601	617	598	623	649	639	674	625	608	642	591	644	599	629	626	586	626	574	639	650	627	587	639	622	619	643	594	589	619	593	613	618	611	609	632	642	614	631	626	637	644	583	636	654	638	610	632	649	588	596	601	612	648	682	618	668	613	653	589	606	610	623	657	581	619	674	629	682	605	617	629	642	653	636	611	604	637	627	583	591	614	621	619	622	630	622	628	606	645	634	572	617	598	615	604	632	616	669	588	621	654	622	636	609	608	647	620	600	593	589	625	624	649	633	624	608	622	654	629	686	637	611	626	621	608	664	647	602	631	574	618	640	626	652	601	603	604	627	592	621	606	613	654	640	610	637	639	618	649	619	630	653	634	618	670	646	635	595	609	689	632	583	612	612	656	686	592	658	608	619	630	656	601	628	688	628	643	650	602	603	622	616	674	673	678	628	601	612	620	583	594	656	641	592	607	653	646	635	638	589	593	617	611	616	662	582	591	664	649	643	593	608	601	632	634	631	607	622	653	617	574	635	629	613	591	622	599	621	630	626	676	609	616	626	617	618	635	621	621	660	663	631	635	644	599	614	638	625	620	640	635	635	682	558	597	632	621	693	652	642	617	664	638	624	601	612	607	651	628	619	587	626	605	602	625	624	630	671	641	632	598	639	624	614	617	608	641	593	601	607	621	633	618	657	583	641	639	600	617	652	609	613	559	601	629	625	588	631	607	634	624	591	616	659	633	666	610	611	609	625	638	621	607	656	616	604	655	633	616	635	622	607	643	626	596	545	624	615	620	688	586	660	645	670	649	647	616	638	634	626	643	661
7025	499	524	461	377	299	323	297	289	333	296	300	307	283	261	280	281	313	246	245	280	285	267	272	265	323	257	272	289	268	278	260	257	269	252	248	254	249	281	296	285	286	271	260	257	294	259	265	270	275	251	280	261	267	265	238	267	288	280	291	300	291	249	287	272	273	272	274	282	280	251	235	295	248	281	247	287	276	265	265	260	305	253	277	278	276	272	251	265	274	263	286	283	308	295	300	257	244	254	271	295	266	265	248	289	279	275	265	266	260	275	273	297	279	318	277	282	280	271	274	286	270	309	254	275	289	281	286	296	267	292	280	284	290	270	257	244	299	270	240	293	278	250	256	289	285	274	274	268	290	287	275	277	239	270	309	272	276	296	281	259	245	265	272	229	276	284	284	281	292	255	285	281	294	264	243	312	279	256	290	293	274	274	297	282	278	228	274	235	278	277	256	279	274	283	261	239	260	281	272	281	301	237	235	270	292	261	283	275	253	298	297	290	268	263	316	283	247	264	264	265	260	242	275	300	285	238	257	265	281	271	275	315	269	255	283	291	268	275	266	278	272	291	261	252	287	251	291	278	251	276	258	277	280	270	296	307	276	247	274	299	271	279	249	260	258	279	269	285	280	288	260	264	251	260	286	267	278	278	287	318	294	274	293	274	260	276	288	310	284	278	271	248	245	262	256	286	283	290	249	279	271	263	235	250	257	264	285	297	265	283	271	270	276	246	295	254	276	282	292	283	295	278	314	295	279	297	236	247	271	289	267	248	298	268	286	298	289	293	291	271	297	260	306	285	298	284	289	275	233	281	268	322	270	267	240	244	274	274	272	257	256	277	262	278	270	269	282	310	292	306	264	284	271	281	271	300	275	271	264	277	301	244	295	261	255	296	261	259	273	262	286	274	272	264	279	227	308	282	259	254	270	282	285	284	277	258	260	283	296	277	279	281	284	242	298	257	280	300	272	234	252	279	282	300	288	254	290	262	288	301	262	290	247	271	261	246	278	249	257	299	308	273	245	296	277	250	297	268	267	271	278	272	252	278	258	308	261	281	286	287	280	309	297	289	270	291	288	268	259	263	269	263	292	269	287	323	273	250	265	286	288	282	265	257	264	276	274	281	322	253	221	244	275	288	271	266	277	262	256	278	279	270	275	255	271	258	248	269	268	300	268	289	263	303	271	277	247	293	258	303	257	258	279	242	260	305	257	272	274	265	250	248	287	290	271	296	283	269	262	267	276	271	313	249	303	265	246	253	284	276	293	246	274	251	297	268	277	277	282	245	252	263	262	233	283	284	276	273	268	254	254	265	277	254	263	244	290	280	290	277	268	270	293	278	277	263	285	285	290	292	283	246	285	279	295	256	300	257	316	276	233	261	282	295	280	271	312	272	275	267	254	276	269	284	257	264	260	289	266	282	287	264	274	272	270	282	259	292	276	257	287	297	311	267	243	295	282	313	253	288	276	291	283	263	274	262	289	295	295	265	297	281	255	320	251	264	307	259	269	289	274	291	246	264	268	271	290	263	287	282	275	300	313	280	268	294	286	241	258	313	277	277	253	262	289	260	330	265	263	279	273	312	288	269	248	233	239	276	284	286	280	265	287	287	273	303	263	277	282	314	299	282	292	281	312	267	246	251	248	280	285	282	250	240	280	280	245	222	300	263	265	242	258	269	251	259	270	257	271	245	291	255	265	289	243	249	278	253	271	266	259	270	281	281	283	282	286	279	277	245	279	266	259	273	300	281	310	287	300	261	261	281	295	252	281	304	254	283	285	274	269	269	264	283	264	283	243	278	277	246	242	270	317	271	271	289	245	276	264	272	283	339	300	273	247	243	282	275	269	303	246	263	279	283	298	285	257	259	261	258	248	263	311	277	294	294	282	260	256	273	272	252	273	274	280	284	264	260	270	271	270	287	284	273	252	236	264	257	242	270	269	268	277	265	256	288	266	252	250	275	304	270	310	275	304	289	301	279	290	290	267	287	293	280	281	295	281	264	244	258	261	278	273	257	264	273	308	300	296	291	299	276	287	295	270	292	285	254	275	274	256	274	259	280	305	276	277	278	281	261	280	266	262	228	272	279	281	302	283	258	257	264	281	234	265	260	274	310	287	264	274	258	269	282	300	259	306	292	229	310	267	269	302	288	287	265	247	282	262	253	280	277	290	255	282	284	238	292	249	275	280	261	283	283	256	288	276	285	281	287	265	268	281	266	292	289	264	274	282	265	271	281	278	279	303	289	261	264	275	290	281	274	286	280	256	284	282	287	291	264	290	309	284	280	266	292	289	296	258	276	277	276	276	307	333	258	261	251	252	274	277	306	264	253	269	268	256	258	244	300	264	273	275	271	284	266	289	253	286	267	322	284	284	295	311	281	272	287	265	273	280	249	298	276	246	313	263	311	244	262	247	284	300	264	281	290	259	231	284	279	306	303	266	263	288	260	263	287	247	272	332	287	270	277	283	277	306	298	259	267	297	262	257	301	259	246	256	259	278	270	274	287	283	281	265	263	288	251	301	278	262	256	286	272	299	265	262	250	260	293	266	260	283	276	267	265	267	313	265	294	258	267	266	267	286	263	265	289	301	264	266	256	264	300	298	281	256	288	300	275	287	298	266	297	266	316	296	279	266	265	248	332	306	276	274	270	286	260	253	264	260	277	243	308	282	288	291	289	262	271	286	303	292	272	298	273	260	292	267	272	280	273	277	274	257	273	269	262	272	269	265	325	280	264	277	265	260	262	325	303	254	297	283	269	298	274	295	278	271	291	277	265	269	268	273	276	296	266	290	254	272	267	278	289	308	244	247	279	302	282	253	303	282	274	245	280	293	291	277	272	276	290	287	274	314	280	259	288	275	297	302	282	267	292	242	269	259	263	264	276	277	263	259	235	267	311	272	283	287	289	301	275	279	305	262	298	296	236	265	271	304	284	261	275	271	276	293	260	263	278	283	279	260	263	254	277	304	280	288	265	245	263	276	288	267	276	285	288	283	291	264	279	274	285	304	282	246	236	278	257	268	249	250	262	250	265	278	272	241	275	245	294	266	271	274	287	247	293	252	320	294	281	255	288	280	271	230	260	297	290	318	259	277	259	286	272	293	296	273	262	268	277	233	259	276	279	262	278	300	240	315	269	271	296	280	236	277	256	274	304	268	290	301	287	264	246	270	262	285	302	284	283	240	271	277	243	243	251	263	257	276	268	266	291	275	264	271	270	308	279	241	247	261	260	237	274	284	273	258	316	267	281	260	273	297	298	284	271	265	280	270	276	254	288	281	294	277	265	263	264	267	267	274	308	286	313	276	260	246	296	291	280	274	290	263	320	280	272	282	246	280	279	277	251	273	258	293	302	276	294	279	289	274	250	258	308	263	299	289	260	294	288	277	283	251	302	268	282	284	275	252	258	279	270	268	306	263	254	305	274	295	278	257	304	267	299	248	281	238	296	255	287	268	274	295	294	268	274	277	255	288	253	301	273	307
6282	827	1207	1385	1241	985	947	879	865	825	757	765	734	707	709	662	721	657	705	690	653	629	660	643	656	647	652	670	612	623	617	627	613	657	640	666	632	640	616	606	602	629	640	663	676	626	621	597	639	629	639	629	702	647	675	663	620	601	604	652	654	634	611	637	655	655	597	625	687	659	632	696	613	601	629	609	684	660	606	579	659	611	607	573	616	670	649	643	640	653	646	632	610	599	660	675	627	659	678	618	582	615	607	628	629	618	609	670	650	638	617	631	652	642	606	603	565	625	620	644	594	588	628	562	615	616	635	609	646	595	629	654	631	662	594	643	634	618	628	667	642	563	635	610	642	634	664	646	666	641	628	617	644	664	611	675	599	635	641	626	582	633	638	614	587	604	625	616	665	584	626	601	690	623	655	625	635	650	627	604	597	612	631	592	610	660	604	645	689	679	612	652	598	614	619	615	647	610	654	672	663	576	623	591	621	637	591	597	616	655	652	626	680	614	635	613	622	627	669	633	608	606	607	640	641	643	614	628	587	647	624	639	647	636	661	630	630	620	673	613	633	642	651	638	604	620	627	635	607	648	680	614	618	629	596	638	659	619	680	673	619	600	647	619	651	636	621	638	582	628	614	625	577	632	623	641	634	607	628	624	639	600	625	621	637	615	632	667	681	625	622	636	639	602	610	616	603	654	630	654	608	626	624	618	618	657	604	560	606	641	638	649	609	676	648	649	587	593	636	639	644	606	650	631	615	634	595	589	605	628	620	643	584	679	618	577	676	648	620	649	629	630	641	683	628	652	670	592	633	607	581	632	643	620	635	597	586	631	616	651	634	596	602	630	600	606	617	643	650	663	604	633	624	602	620	621	607	618	634	644	565	625	678	632	633	614	590	589	634	603	652	616	649	599	663	617	615	613	627	588	613	578	659	612	612	634	640	667	591	649	679	609	641	620	621	653	685	622	631	630	641	654	598	663	630	635	595	611	592	635	627	592	663	624	657	628	638	675	656	619	618	684	643	584	602	605	617	602	674	568	636	617	623	626	595	601	664	666	588	649	653	647	631	608	679	622	656	628	655	709	604	680	628	629	589	604	627	638	697	668	636	637	589	669	633	667	647	620	622	617	571	594	619	662	662	667	678	620	594	675	614	609	627	635	652	642	632	654	623	646	636	642	625	651	631	635	579	615	628	605	632	623	616	657	633	649	634	631	648	603	648	598	600	580	608	642	582	652	668	637	644	661	597	620	611	630	635	660	617	616	633	628	637	651	632	647	633	620	636	603	613	620	615	660	627	637	601	671	611	601	664	663	612	664	635	586	606	599	586	619	613	568	614	657	609	640	627	679	619	595	636	632	648	633	618	619	640	677	626	635	636	612	642	651	652	601	656	666	600	631	672	584	581	629	636	642	599	628	589	645	631	640	648	606	640	646	601	595	641	607	627	616	666	680	613	642	646	586	629	626	654	655	666	599	623	631	658	670	653	617	648	654	654	604	621	635	625	594	642	605	643	625	618	687	626	614	636	668	645	649	639	571	589	668	649	607	612	637	578	599	665	611	590	599	624	642	606	654	620	610	627	644	606	700	649	660	651	627	608	652	658	633	588	631	655	623	638	596	667	592	593	618	630	659	604	624	614	617	627	622	634	640	632	704	589	659	634	660	684	650	591	634	628	639	673	652	597	600	638	587	615	626	623	638	599	608	667	608	593	637	621	609	640	641	640	631	640	619	603	643	663	621	659	623	626	640	615	615	652	595	656	646	625	674	627	627	652	591	670	586	635	599	643	613	651	620	640	670	644	638	591	587	567	615	620	652	644	609	576	599	670	632	612	610	605	563	627	617	631	635	632	629	658	626	617	597	605	613	624	629	628	626	679	639	575	619	624	595	629	583	613	607	630	629	650	599	655	659	663	599	633	622	638	637	581	665	673	629	627	628	646	628	585	627	605	609	605	654	606	625	614	654	585	628	601	554	643	653	646	638	604	578	605	615	620	605	618	626	651	630	601	588	626	595	617	618	661	610	609	600	595	617	622	625	592	650	626	640	620	632	587	565	628	673	622	653	643	632	642	635	656	636	568	608	599	622	642	621	590	647	677	678	610	667	609	627	617	636	596	601	605	625	620	674	689	628	598	642	619	604	633	658	624	613	638	600	643	623	689	604	653	660	634	613	697	620	617	629	618	624	667	658	606	607	638	597	626	611	653	608	607	603	700	610	594	616	659	639	631	666	667	640	601	630	595	641	615	610	610	636	645	655	630	702	620	604	587	609	642	628	630	623	619	633	617	624	657	618	614	652	628	610	591	681	609	608	645	623	592	597	620	694	643	615	636	572	597	596	650	592	610	664	619	635	671	617	657	609	630	608	632	642	630	652	695	622	649	602	664	641	596	641	615	636	626	625	653	654	647	620	622	634	625	613	639	608	611	612	613	644	649	610	637	634	620	635	599	639	650	610	606	599	638	676	620	600	661	615	616	679	601	635	594	633	656	612	606	632	680	645	663	658	641	620	637	624	616	661	633	621	626	655	583	647	591	658	614	651	621	583	655	674	633	590	630	706	633	652	614	613	616	626	596	633	621	585	613	632	619	628	645	616	629	643	621	663	689	590	568	682	641	624	635	624	619	635	637	684	653	608	608	619	598	670	628	622	673	662	669	652	582	664	591	653	621	641	652	571	615	631	655	657	644	621	605	636	610	644	625	653	607	627	642	625	636	650	598	640	644	627	641	663	576	655	641	622	601	586	637	657	619	684	592	612	586	624	633	616	641	648	624	635	674	647	665	594	599	653	608	644	621	644	647	653	687	626	650	644	615	656	660	632	601	630	627	655	599	603	653	680	619	644	657	643	653	612	644	638	681	589	673	626	670	640	648	645	622	573	641	617	637	575	727	623	648	629	610	637	653	648	615	624	635	656	647	613	618	619	648	648	601	658	610	607	629	644	657	617	598	619	653	661	650	646	642	629	641	625	692	621	648	632	604	640	600	654	637	617	641	664	636	610	618	610	616	637	644	625	612	628	587	567	620	619	607	615	602	621	632	581	616	618	615	658	606	641	627	607	631	598	609	644	601	649	618	691	658	652	588	648	639	647	635	643	649	618	644	655	594	619	623	651	660	609	600	598	620	632	660	613	651	627	581	649	619	685	625	670	665	646	642	642	653	603	658	668	620	642	573	616	619	578	665	617	623	614	650	585	656	602	609	578	686	629	617	582	662	613	646	656	611	625	590	577	668	605	609	650	612	625	595	639	659	638	643	670	614	594	673	574	575	649	634	651	594	674	631	656	586	691	635	630	615	636	627	594	603	600	605	635	634	599	653	601	623	682	631	636	661	629	609	620	617	667	652	609	663	633	591	604	624	627	643	645	650	626	664	622	641	634	578	661	627	591	626	629	624	651	627	629	636	642	635	623	648	641	654	660	651	640	681	625	628	646	641	602	601	610	641	622	634	644	609	614	664	611	658	667	638	632	669	586	604	654	654	642
13010	829	750	624	430	357	289	306	276	254	234	215	221	225	218	224	197	182	246	184	201	229	189	207	202	200	222	182	191	210	217	194	187	205	200	192	231	207	194	206	240	187	200	203	194	208	169	193	186	190	190	180	216	185	190	197	208	219	197	202	216	218	176	197	218	198	197	209	220	207	184	197	194	184	205	213	185	200	166	207	185	188	211	195	176	186	176	177	203	192	194	206	162	186	186	223	185	211	208	191	203	204	225	213	201	190	198	210	198	210	198	190	183	215	228	206	182	168	214	200	177	186	191	199	201	192	190	165	187	207	185	196	206	198	193	189	179	213	206	171	201	213	214	191	209	176	197	199	213	200	183	173	207	195	191	216	216	192	188	188	182	198	196	187	187	207	203	207	204	196	223	201	193	205	199	181	180	193	202	190	189	217	201	209	204	205	194	206	209	188	194	212	201	194	181	200	201	185	174	182	198	215	233	182	203	180	224	181	149	226	193	190	209	189	202	210	182	203	190	180	194	191	200	198	206	190	173	174	196	174	190	173	201	198	181	190	194	211	158	210	215	205	190	221	196	223	201	220	218	202	189	180	208	203	194	191	213	200	176	193	212	195	221	204	194	200	218	192	202	205	181	181	212	197	209	200	191	195	202	168	228	182	200	180	188	174	176	185	164	191	213	193	196	224	188	204	195	184	214	194	194	208	219	219	182	212	179	196	169	218	195	191	204	189	197	190	176	176	195	180	197	211	182	214	213	214	188	188	202	197	188	192	190	189	204	205	204	174	171	201	211	175	205	201	178	188	197	211	190	222	164	200	227	190	212	197	179	209	205	195	205	192	208	196	194	214	193	188	164	207	209	196	226	232	186	165	196	171	191	188	197	197	224	190	181	192	208	184	206	165	193	195	220	213	204	195	188	193	193	197	180	198	200	191	167	177	181	194	194	196	188	191	177	179	199	221	181	194	196	210	217	179	180	179	182	199	206	202	232	212	189	215	205	174	208	200	173	193	190	183	197	182	182	179	177	223	201	187	215	184	197	186	211	190	191	138	177	179	179	202	217	214	185	185	215	209	183	205	219	208	201	185	203	196	232	177	197	184	198	195	188	187	141	190	199	210	178	221	179	190	215	200	196	173	189	181	172	177	205	181	200	231	190	191	182	152	193	193	216	218	181	211	206	199	225	209	221	178	213	174	191	187	197	207	186	194	205	197	195	176	209	189	170	190	209	218	201	204	218	178	191	178	149	199	216	210	157	198	203	195	210	194	181	203	192	199	200	212	195	198	190	154	179	202	196	206	191	206	225	212	201	184	195	212	174	187	204	185	192	213	198	187	197	198	224	189	195	212	210	187	216	196	210	192	173	196	225	214	183	176	200	203	191	205	174	205	197	188	197	223	218	200	214	198	213	180	200	213	208	214	192	201	203	206	216	201	163	199	210	188	182	198	231	184	196	198	207	203	209	199	223	202	178	200	163	199	184	180	211	188	202	193	226	192	215	184	174	223	190	220	184	195	184	193	195	199	205	202	199	216	198	202	177	200	220	198	154	212	171	189	201	182	203	191	201	184	192	187	177	222	182	192	198	222	201	205	180	196	195	214	219	209	219	200	207	212	199	206	213	203	214	187	200	212	187	218	187	208	215	179	170	217	199	169	166	181	187	204	206	204	207	196	206	201	197	183	218	189	197	187	170	219	188	207	191	182	183	188	196	226	186	183	192	207	204	199	172	210	217	220	164	201	173	192	181	192	188	207	204	184	200	216	216	193	196	178	199	186	170	211	201	217	192	201	171	190	215	213	226	197	203	173	220	199	228	203	225	212	193	183	198	179	216	203	186	204	192	187	194	183	186	199	201	210	197	210	189	198	188	171	189	174	193	177	212	188	209	199	202	178	193	211	215	171	179	175	206	192	203	212	202	185	183	230	200	195	204	191	215	208	201	198	227	204	175	168	194	196	188	191	222	192	221	190	205	220	198	208	210	183	211	208	182	207	233	182	193	197	219	198	210	196	217	210	198	205	203	187	204	201	194	183	214	210	189	189	185	178	206	200	199	177	173	190	209	222	195	180	197	204	199	177	184	183	195	246	177	190	202	200	198	182	165	170	216	178	202	229	212	201	194	202	200	184	203	229	213	208	186	213	186	210	195	178	182	201	172	212	206	208	198	212	161	193	191	219	196	190	199	225	207	177	207	203	219	190	205	207	220	193	189	173	193	179	212	206	175	180	204	165	208	210	208	178	211	162	203	219	187	193	188	206	204	203	203	200	188	204	208	200	176	170	206	184	180	189	223	191	226	192	175	190	202	207	193	192	192	188	176	181	195	197	218	208	182	211	193	183	192	205	219	177	213	196	187	215	219	171	218	221	195	203	212	187	210	196	185	214	207	181	170	197	195	199	190	236	196	212	178	195	214	189	211	179	171	208	167	216	198	194	212	192	195	210	187	194	183	202	200	211	169	212	180	183	212	211	207	182	205	179	182	186	233	194	202	196	212	183	211	224	205	206	195	192	179	177	191	190	173	188	198	215	179	203	216	189	190	202	206	190	194	204	211	222	200	185	179	225	203	179	167	210	211	186	210	188	200	183	181	182	182	221	212	187	202	191	172	203	176	175	215	205	188	200	171	197	200	182	200	225	196	188	219	210	199	191	188	207	201	179	190	222	211	197	209	185	188	188	189	177	202	191	189	160	214	220	189	208	199	184	211	199	202	202	210	195	208	177	198	195	195	175	199	210	202	178	198	184	190	182	171	204	190	232	188	222	186	192	219	197	192	198	181	183	215	187	189	229	193	206	185	189	187	200	192	177	167	184	190	196	205	200	188	216	182	194	235	228	198	180	210	188	187	181	166	184	210	174	202	202	191	205	218	205	196	188	215	186	216	206	212	197	192	199	222	187	211	216	193	197	190	189	219	194	186	209	215	201	197	180	149	189	206	200	192	216	219	189	187	210	208	230	199	192	202	199	204	192	199	189	203	202	198	187	181	235	195	195	198	224	193	215	176	216	183	213	206	191	196	208	200	180	191	182	209	191	207	202	200	192	206	182	183	201	189	200	209	206	190	191	192	217	211	204	204	203	186	217	223	201	200	177	165	202	213	210	193	206	186	198	192	207	210	202	224	174	183	159	187	197	212	171	199	178	200	162	191	208	182	155	220	173	193	192	201	207	192	192	197	180	210	195	194	186	202	176	171	219	199	180	205	196	172	198	203	200	216	212	178	193	205	208	212	182	179	200	167	203	204	179	208	196	181	204	192	194	188	213	224	210	217	203	170	223	212	195	213	184	175	196	169	198	193	200	182	200	202	208	202	183	174	193	202	205	192	199	171	189	214	207	183	184	195	173	210	214	193	188	179	210	195	217	179	204	187	201	191	182	204	213	196	218	213	198	172	195	190	178	200	195	177	168	174	216	203	187	181	205	190	197	197	217	219	166	208	216	205	211	207	186	201	168	214	195	176	216	188	208	176	164	174	198	186	198	204	184
7822	846	1619	1871	1505	1291	1079	1007	864	743	697	697	666	617	623	614	583	555	569	551	552	530	494	551	539	514	526	529	490	498	532	498	489	496	523	473	480	486	494	487	457	512	497	489	488	501	448	491	473	492	457	481	470	503	478	477	486	479	444	461	450	489	447	451	485	468	423	428	450	504	484	481	443	456	466	449	481	448	486	463	468	482	461	450	448	480	443	426	468	463	496	489	490	442	499	492	519	517	463	467	512	452	459	476	483	463	489	519	454	456	444	463	461	493	453	493	474	445	459	429	494	523	471	483	484	482	485	456	466	444	464	483	451	446	500	461	465	481	492	433	486	470	479	501	486	497	521	486	440	462	471	471	483	481	462	473	499	436	490	477	468	455	506	453	478	462	452	480	469	476	417	466	433	458	483	497	474	455	486	465	438	478	468	458	466	483	502	437	448	507	446	464	449	429	467	496	463	463	436	494	468	482	464	484	511	480	465	454	434	467	471	479	456	532	500	454	458	444	441	502	491	454	454	414	514	437	478	442	474	430	471	456	495	511	421	499	475	454	432	463	488	445	508	439	449	507	439	483	431	452	493	443	437	453	468	458	459	453	498	436	419	470	451	498	504	486	494	450	464	465	447	488	463	423	471	471	470	476	469	465	440	481	465	466	464	464	470	495	439	465	460	466	438	491	463	475	499	425	443	483	452	462	464	475	432	460	456	480	451	485	457	495	433	473	412	512	413	443	493	490	468	491	466	481	473	444	477	447	481	484	480	469	448	460	454	453	463	504	436	446	447	492	431	477	519	457	428	498	461	480	463	445	482	469	509	511	454	471	478	460	437	462	465	448	514	453	452	468	456	449	428	446	408	475	491	456	490	481	514	451	480	468	438	463	466	464	468	466	455	499	438	464	449	432	481	452	457	469	478	476	446	463	449	462	477	466	446	503	492	464	474	439	460	497	484	455	452	455	437	441	476	509	485	468	425	450	450	526	470	477	463	453	481	519	484	471	477	497	457	440	480	502	430	453	501	430	471	461	432	478	476	445	425	465	474	467	462	512	463	513	465	452	435	445	467	458	458	472	491	496	451	449	454	499	429	469	472	455	504	467	427	468	455	490	460	477	459	456	476	458	462	443	459	447	465	471	449	441	468	457	454	475	455	495	428	493	486	475	484	456	472	425	440	479	478	459	460	516	478	464	442	463	482	470	474	477	478	451	444	456	459	493	483	476	431	458	461	453	449	444	483	449	509	473	436	457	483	409	481	494	481	474	473	514	470	482	471	460	443	439	449	450	491	445	466	495	483	435	441	477	498	456	520	469	441	432	475	485	481	489	420	469	474	516	448	460	473	491	466	485	446	458	463	472	468	505	456	461	458	493	464	465	432	433	473	475	436	428	427	475	468	505	473	457	483	486	478	506	468	483	483	483	467	502	508	508	464	441	453	477	485	454	452	455	472	452	470	493	480	507	479	489	437	460	467	458	445	491	466	503	494	473	491	487	487	481	430	438	460	428	477	420	467	484	491	437	470	450	472	439	449	497	456	428	461	446	460	484	488	449	471	496	471	469	503	446	527	487	464	456	475	488	454	470	411	463	457	452	483	450	491	476	487	493	463	468	482	455	460	463	492	507	472	493	462	460	491	460	459	478	492	445	482	453	444	478	466	475	490	475	434	476	490	450	446	474	478	455	459	448	455	450	474	438	474	463	478	478	471	451	449	476	468	481	471	441	482	465	487	426	471	473	462	507	444	473	485	482	465	481	469	456	458	476	444	464	437	469	481	446	468	442	505	449	463	436	500	473	443	495	454	479	465	480	450	432	443	451	440	460	509	482	454	439	516	470	456	475	446	494	450	472	430	479	429	447	497	465	459	471	477	449	473	517	479	432	467	515	448	536	463	473	455	450	445	516	429	454	460	446	436	463	484	490	431	488	507	474	449	497	480	456	502	444	477	445	465	484	441	457	479	457	457	462	478	470	501	473	458	458	465	474	496	503	484	439	479	455	499	492	477	470	449	499	482	458	405	478	517	473	477	467	482	448	459	483	469	485	444	474	458	516	470	477	478	466	456	478	469	467	493	467	423	447	485	458	462	423	442	448	458	480	465	481	458	442	444	464	476	486	477	495	497	463	483	464	471	464	451	435	465	473	483	442	482	443	442	468	479	458	485	519	460	489	441	486	467	455	427	448	462	490	462	445	483	461	449	501	443	478	427	446	454	461	461	473	442	450	447	474	482	504	467	451	459	488	455	466	410	489	462	464	489	482	476	461	428	497	468	443	463	476	455	454	475	442	451	454	468	441	459	470	470	466	462	456	480	402	467	470	432	459	442	437	450	446	481	483	477	424	511	471	463	500	452	475	466	463	446	491	485	464	430	436	476	477	454	485	522	497	445	440	436	491	442	478	480	471	510	464	471	468	448	468	424	457	464	456	483	472	465	451	466	459	460	481	438	427	465	481	441	454	466	474	485	462	454	486	452	485	468	467	431	460	461	502	506	488	472	467	467	429	450	435	441	474	494	458	469	484	474	449	476	478	418	473	500	444	461	463	472	499	459	447	447	467	492	485	443	483	440	510	489	462	479	463	440	509	466	465	469	472	474	489	475	472	469	501	430	449	477	490	453	450	449	473	455	504	496	459	500	450	478	513	502	473	442	434	447	462	475	479	498	441	452	429	507	487	481	471	464	493	446	456	456	447	478	440	456	472	455	465	498	436	428	448	469	450	483	451	491	462	489	473	428	459	460	473	462	469	473	482	521	446	423	464	465	448	488	457	455	481	458	480	472	490	431	420	425	438	469	462	505	446	497	467	493	454	482	442	454	442	426	485	460	489	463	475	493	460	489	479	458	473	441	478	459	439	482	458	477	467	453	498	493	452	463	454	480	451	466	455	451	456	451	507	477	443	446	457	447	466	478	463	486	473	501	468	457	468	449	476	435	477	442	466	441	458	481	469	476	449	493	455	438	488	467	456	492	477	488	482	484	453	459	463	464	466	449	468	477	461	452	449	492	455	477	501	499	529	506	480	501	468	432	462	456	418	483	468	401	467	466	499	491	457	517	503	456	460	459	472	504	476	434	481	464	484	491	455	450	463	434	476	470	482	470	455	442	463	439	465	483	454	453	450	449	486	476	454	482	471	450	456	483	467	464	442	482	454	445	487	461	490	510	484	463	471	479	471	497	452	504	426	478	454	484	464	453	490	425	456	488	437	455	467	445	490	492	473	430	450	403	409	445	452	490	498	461	449	493	480	452	483	470	415	438	482	464	454	470	488	489	478	472	429	481	467	479	472	505	486	471	463	469	427	479	448	465	449	491	460	461	472	515	503	448	476	481	513	481	512	451	437	479	494	467	429	467	443	469	457	459	474	429	454	483	459	489	465	444	472	466	459	493	496	458	486	511	492	483	459	463	446	501	461	451	443	443	455	490	480	463	488	469	445	447	476	468	484	460	480	468	451	447	448	464	481	449	482	433	466	425	467	441	472
1244	253	284	246	255	274	280	221	242	230	271	286	244	261	266	280	277	312	276	293	285	270	259	301	257	271	266	262	261	267	265	247	299	294	251	272	247	231	264	272	290	271	259	258	250	280	254	253	252	264	271	258	272	259	277	277	263	245	281	257	269	257	248	286	279	244	266	281	293	285	276	254	247	271	279	261	287	240	268	232	279	257	269	269	247	299	264	275	243	245	252	290	284	287	254	260	282	259	263	283	258	256	274	271	262	288	243	280	294	272	306	294	249	262	242	251	250	242	259	258	238	278	274	253	242	256	270	263	268	261	276	289	283	259	262	258	224	258	298	267	256	290	277	270	255	268	257	238	308	269	287	271	277	262	261	278	291	277	283	293	263	276	246	271	260	270	284	257	280	286	232	269	258	255	236	289	287	299	302	264	273	258	245	268	238	237	246	251	243	257	256	264	277	272	275	273	343	292	270	272	241	249	239	254	296	277	257	255	264	276	292	266	299	250	290	250	268	286	283	275	258	262	301	256	242	255	258	280	263	264	291	266	250	276	253	303	241	242	286	241	281	247	243	301	256	268	273	262	251	272	259	280	295	260	282	240	275	270	269	292	263	259	247	262	271	259	270	271	236	273	282	266	265	258	249	247	253	262	270	264	283	280	244	281	283	270	256	257	286	271	246	275	284	248	266	284	256	246	247	266	244	295	276	251	230	279	259	270	241	237	262	282	285	258	263	266	257	218	281	258	300	240	297	279	305	267	273	259	251	283	274	280	274	243	246	277	287	243	265	245	254	265	270	252	271	265	220	259	283	271	252	275	268	260	289	307	269	274	257	292	253	264	247	274	261	273	251	262	262	270	262	275	248	233	251	279	273	269	299	278	238	242	250	261	274	236	290	307	273	256	249	275	247	264	281	277	292	288	255	251	256	261	266	272	260	254	252	260	266	261	281	269	267	296	288	265	263	246	278	254	241	261	267	273	259	246	270	270	271	276	264	261	269	281	241	242	276	292	254	284	237	261	255	276	298	273	268	262	277	273	262	256	240	228	262	274	257	284	232	258	258	262	250	264	248	289	305	259	303	275	299	256	267	232	275	254	282	263	255	280	253	243	230	268	283	235	236	258	258	241	244	273	286	246	246	281	308	263	241	253	274	317	292	271	255	248	273	275	248	281	242	245	258	282	253	278	258	240	248	253	266	276	263	246	267	264	273	267	298	262	289	291	251	258	284	275	279	244	325	256	269	269	263	271	253	253	271	270	252	243	274	278	251	264	275	262	293	287	272	282	252	248	256	258	300	292	252	251	238	270	285	261	275	257	269	275	251	232	254	252	290	268	267	252	288	303	264	262	271	283	274	270	278	265	267	278	260	266	254	273	285	235	252	249	295	279	268	251	291	254	263	255	271	269	269	255	281	253	263	259	271	275	256	286	279	290	232	270	242	238	284	279	242	280	281	226	270	271	295	258	283	259	254	285	267	292	269	273	270	267	288	303	285	234	260	265	261	243	290	232	250	272	281	270	300	290	307	266	241	268	286	274	283	262	254	263	245	249	262	252	296	284	268	280	262	303	229	238	254	264	278	272	260	272	275	251	265	287	243	260	295	267	282	275	287	251	247	253	281	260	282	260	281	267	242	298	270	282	263	255	249	275	285	284	256	266	259	280	271	245	250	269	281	302	267	282	268	285	285	273	285	263	246	238	264	305	228	244	251	281	245	276	261	240	306	264	243	266	252	247	251	248	304	247	287	252	259	268	257	265	294	261	280	258	231	271	307	291	259	275	278	232	262	305	288	297	262	308	278	253	272	250	267	241	270	301	256	279	248	278	274	271	245	215	281	275	296	245	291	265	257	253	252	238	250	239	263	260	250	248	239	250	265	267	251	278	263	255	273	284	284	243	280	258	275	274	268	251	284	253	299	284	254	273	264	253	288	281	287	276	283	249	296	301	290	285	263	242	266	276	298	276	277	282	273	237	244	261	255	258	269	284	251	281	270	264	259	276	238	283	255	276	276	257	276	267	259	268	291	302	273	238	274	232	257	303	296	290	258	256	298	267	265	270	261	262	261	229	272	294	307	252	278	267	258	280	253	217	324	299	241	246	291	270	285	264	234	264	275	255	305	265	274	252	252	254	245	294	286	264	262	262	254	282	230	270	273	287	266	233	239	250	233	258	269	285	264	284	268	230	240	251	250	273	264	266	250	254	245	288	281	281	270	300	268	275	290	281	246	259	296	264	273	274	271	284	280	266	272	273	254	282	272	250	266	245	282	279	279	279	251	278	289	270	268	280	243	300	289	261	268	282	269	310	263	279	245	271	261	271	275	276	287	229	248	290	243	272	259	278	244	284	292	253	245	264	271	252	259	279	263	273	254	283	287	246	282	278	247	295	309	268	265	250	264	235	240	298	274	297	244	262	229	271	264	246	289	264	262	272	248	242	265	284	294	240	260	276	272	263	245	251	256	271	264	281	287	274	281	293	252	249	280	272	265	250	266	275	265	259	295	264	280	280	264	225	270	289	259	282	276	316	285	270	254	240	249	307	298	280	263	258	270	274	248	265	271	292	233	264	271	299	267	260	248	235	249	274	278	293	276	292	272	281	274	247	282	280	252	309	258	265	277	258	290	284	301	265	281	273	263	279	264	280	271	269	264	276	265	256	261	242	266	269	263	252	263	275	249	252	277	297	270	258	263	273	268	269	261	260	259	284	262	264	266	276	258	261	242	257	260	275	287	271	277	268	276	273	263	269	299	276	243	255	266	277	259	257	272	262	319	297	262	274	263	290	252	252	279	227	306	281	249	293	269	277	290	249	251	264	292	228	284	262	245	279	243	270	272	273	269	282	262	259	279	234	278	298	240	287	267	245	282	266	285	245	261	296	270	327	245	260	261	245	247	302	268	285	248	271	257	241	284	272	244	260	244	256	236	285	261	269	286	257	275	232	250	278	264	280	260	241	242	265	257	297	276	256	260	253	261	282	287	279	262	252	275	242	265	257	281	286	241	270	277	301	275	261	259	277	272	256	274	290	279	229	253	258	260	272	260	276	250	263	264	238	230	261	255	266	286	273	268	275	275	283	283	276	300	275	306	242	245	307	289	265	299	262	261	267	272	296	274	253	243	273	253	241	288	241	239	255	253	263	301	251	266	265	261	245	259	254	279	223	286	268	267	279	251	267	258	268	276	272	253	254	250	280	264	292	274	250	264	268	281	259	261	227	280	266	274	258	271	278	305	254	266	297	291	254	271	236	260	268	270	287	247	273	257	249	247	244	242	278	259	264	283	272	299	270	287	301	262	262	285	313	225	245	273	268	294	278	262	245	273	237	250	254	285	238	261	263	293	263	324	265	295	239	240	263	267	298	284	258	272	263	268	284	261	255	241	268	285	263	243	293	276	262	247	266	251	292	244	270	254	265	293	235	264	268	300	266	272	273	269	236	256	254	279	268	278	260	237	273	277	263	290	256	289	280	257	274	274	278	259	285
1780	645	645	602	632	642	638	651	624	644	608	632	654	618	620	609	616	617	610	612	630	612	605	644	593	603	612	609	591	581	627	566	633	636	647	633	627	576	613	644	597	631	605	616	595	612	636	620	638	608	611	632	613	667	621	626	595	631	648	630	555	628	655	672	637	584	630	661	614	647	613	612	591	604	566	660	579	580	589	652	625	647	613	568	623	623	584	592	627	604	587	615	601	581	589	616	586	653	603	608	647	608	643	622	602	591	626	663	630	644	616	632	579	585	599	614	595	661	596	627	658	628	566	628	626	590	655	628	591	655	609	600	637	593	625	595	626	617	621	578	573	632	604	623	605	585	652	662	607	607	639	643	628	614	570	589	593	611	631	663	620	650	646	607	586	634	621	669	551	628	579	606	583	642	570	626	589	615	618	624	644	607	583	572	595	623	606	628	632	599	584	623	572	645	625	674	607	638	595	592	620	601	644	619	666	612	605	607	595	632	637	635	568	561	607	594	641	631	612	606	640	644	597	649	610	612	620	604	622	647	621	617	592	635	598	652	664	623	578	607	597	575	587	612	558	583	604	649	593	636	606	645	602	592	587	580	611	569	645	618	606	649	658	604	602	633	650	566	644	646	615	595	588	620	602	607	644	602	665	606	655	629	612	612	665	639	611	609	625	668	626	628	638	622	585	647	600	599	635	617	623	599	627	589	604	583	612	584	615	612	619	600	626	651	596	594	617	565	613	656	593	592	634	626	637	578	598	614	622	607	634	617	619	572	654	572	637	639	612	607	620	611	614	607	612	612	606	590	609	640	635	606	628	653	620	633	620	611	617	546	608	595	638	583	576	582	597	618	604	631	632	628	639	624	612	622	621	626	634	598	637	587	615	637	649	616	625	631	582	599	638	592	611	621	628	614	621	597	635	637	573	604	636	575	606	639	587	634	588	580	606	614	633	621	631	602	561	653	613	587	622	587	625	620	590	625	581	622	646	610	638	604	627	600	625	651	607	622	618	602	664	573	616	649	640	616	584	591	653	580	647	651	577	608	629	614	552	646	622	621	601	598	611	608	634	604	647	641	582	569	564	624	652	650	611	575	611	616	620	636	633	615	596	646	611	602	626	622	595	597	589	611	629	608	589	576	619	619	598	616	627	640	654	637	610	616	594	606	628	630	637	617	637	571	594	613	612	607	582	626	622	651	624	609	615	661	581	640	603	616	589	637	590	619	649	596	631	571	640	628	604	620	578	589	670	581	601	581	606	645	640	628	627	595	626	625	607	626	627	609	619	610	650	624	573	587	608	608	631	598	642	599	628	613	619	633	634	625	608	630	644	637	584	627	661	646	664	612	647	652	640	627	623	665	631	609	599	594	614	589	611	587	612	602	615	586	635	624	599	599	573	649	667	610	639	623	603	594	629	593	627	596	644	663	598	583	632	622	623	664	646	580	559	660	615	677	609	613	609	584	636	605	623	621	610	590	605	635	629	615	581	620	644	599	654	661	619	579	647	592	600	693	609	615	647	577	587	588	616	584	593	574	661	633	631	624	600	614	594	617	620	627	619	593	619	626	609	641	592	650	611	588	646	620	628	632	643	617	607	648	620	629	663	598	632	590	653	637	640	635	609	591	629	604	589	626	622	573	592	601	610	610	636	637	647	559	617	584	625	609	614	608	615	599	656	607	600	601	592	645	647	593	627	626	618	640	593	593	577	601	623	659	612	616	608	596	622	631	592	620	609	610	642	594	593	592	607	633	595	610	632	629	612	610	584	619	605	603	622	646	622	591	622	625	571	618	621	653	639	588	608	642	636	561	634	635	598	628	598	614	630	606	676	613	663	628	620	607	581	617	573	597	589	585	582	612	615	602	628	635	610	643	625	614	638	633	619	623	603	588	603	635	603	621	621	602	604	583	604	662	588	600	590	587	610	614	634	599	609	631	635	662	605	582	596	597	630	613	635	647	575	631	635	646	591	626	624	592	655	600	638	611	610	653	618	622	630	592	578	624	654	646	581	581	639	588	620	659	664	579	631	619	635	636	573	569	654	634	620	648	603	656	611	623	593	593	603	568	660	630	595	644	631	630	626	606	667	619	593	640	621	639	593	613	629	618	614	596	617	621	628	656	638	619	638	572	578	579	628	602	638	636	635	563	642	609	603	593	593	648	657	608	612	616	648	608	622	605	571	663	610	621	596	629	634	626	597	590	656	589	679	625	594	620	608	609	600	612	600	617	632	634	572	613	597	610	630	618	592	656	574	632	595	601	605	599	601	625	593	615	605	596	605	577	629	597	606	623	581	598	601	598	611	614	649	617	597	591	601	565	601	578	628	618	612	615	604	607	611	627	654	656	597	622	628	618	630	669	588	614	550	611	595	593	619	638	624	593	611	568	598	605	613	579	628	626	610	618	598	660	610	667	637	634	619	553	597	589	621	609	557	615	605	644	587	606	606	620	631	619	604	611	574	591	666	632	662	614	610	606	623	579	641	621	625	633	610	669	607	617	612	619	618	632	615	613	635	640	631	655	612	570	653	600	618	583	584	611	612	564	640	596	639	576	632	611	635	670	582	631	617	589	630	632	602	604	675	629	591	614	643	606	631	628	630	574	624	654	630	621	603	609	635	598	622	646	594	688	577	587	603	623	660	574	622	615	643	600	616	631	639	671	641	614	603	593	581	602	614	587	613	638	630	636	620	602	636	625	610	611	649	646	610	600	572	572	644	611	634	662	626	582	601	662	631	617	630	616	587	556	617	630	637	579	577	606	586	570	621	632	646	610	648	689	626	636	614	603	598	664	645	621	583	591	655	589	630	622	584	617	662	609	648	632	598	656	578	602	663	627	617	649	589	572	600	625	595	627	589	605	602	632	605	579	643	617	587	627	572	628	604	613	653	566	644	573	590	635	607	581	606	639	603	664	669	617	601	624	601	635	620	616	588	616	643	633	568	611	646	610	641	632	617	617	576	635	574	588	569	606	598	600	618	571	645	618	621	623	668	631	630	601	658	587	614	592	632	618	650	609	650	602	611	650	657	632	640	633	673	606	579	601	611	605	634	634	600	600	608	628	625	614	651	635	608	627	605	613	686	628	622	620	621	609	643	622	655	594	613	596	632	581	633	639	585	593	616	624	584	605	658	634	632	610	604	609	628	622	595	621	611	626	675	623	596	582	566	633	661	590	616	620	638	712	638	649	612	598	600	631	640	583	634	560	619	667	632	666	626	656	658	645	651	614	585	586	579	587	575	622	635	592	580	625	622	637	592	593	651	657	648	613	609	589	612	615	575	590	622	617	623	609	621	583	632	646	612	618	657	640	668	622	547	598	667	617	621	608	624	614	638	616	588	649	622	583	632	582	621	611	595	572	644	599	630	622	591	628	627	613	594	639	630	606	622	581	631	644	583	585	660	621	669	603	612	640	597	616	610	652	584	630	610	642	638	615	652	624	614	684	615	593	648	644	600	614	641	625	625	598	606	587	614	572	613	619
7163	519	554	433	397	372	334	326	311	285	299	288	303	299	298	285	294	320	272	278	283	265	255	275	257	283	251	282	250	270	255	288	289	287	274	287	260	255	260	250	298	267	251	258	285	258	251	273	254	281	281	281	252	244	268	281	278	290	275	297	275	240	278	260	266	265	296	247	265	299	292	282	279	271	266	258	282	288	286	309	260	256	281	261	288	278	273	273	227	244	269	264	260	254	269	253	247	296	290	270	295	275	281	269	296	256	301	240	233	258	290	260	280	268	267	231	252	292	261	294	257	257	287	237	268	259	272	259	280	261	302	257	249	284	264	279	265	284	252	233	241	269	283	274	213	267	285	266	252	275	279	273	230	269	261	271	281	258	233	264	281	295	277	280	277	283	281	268	273	291	291	257	241	284	276	270	308	270	281	262	284	285	306	260	273	241	252	282	260	257	271	256	289	246	252	282	259	275	274	252	295	257	253	268	268	276	283	262	265	284	258	270	282	236	272	323	315	260	278	253	257	275	265	260	280	232	274	248	261	250	282	258	272	282	274	261	298	270	264	306	292	276	294	298	288	272	253	260	312	236	279	306	277	267	269	271	280	282	285	295	274	253	300	278	274	246	300	258	271	270	308	274	262	258	267	261	303	287	271	261	297	250	305	306	277	248	271	290	258	254	276	244	280	250	242	252	256	300	258	258	239	263	276	258	243	279	286	288	278	281	261	292	265	274	291	279	307	268	272	296	243	277	270	269	241	259	268	269	291	280	287	256	294	278	287	293	272	257	271	268	284	320	256	296	253	272	289	254	237	254	240	284	251	230	279	272	264	292	285	295	288	285	285	283	293	267	252	289	285	280	266	230	278	271	248	249	257	260	249	249	258	268	294	275	276	296	247	262	289	290	247	284	267	304	249	246	252	300	291	279	247	291	282	258	269	287	245	266	302	271	250	270	260	260	253	274	251	255	265	301	276	298	288	277	249	265	280	255	258	265	282	271	276	234	271	272	260	266	277	273	259	266	292	265	263	277	285	280	274	261	250	257	273	259	260	253	276	281	292	237	276	278	269	258	271	276	293	282	272	295	303	262	266	255	258	301	264	287	255	276	264	278	255	273	269	267	293	247	273	244	267	275	266	308	266	245	259	241	240	273	266	280	268	276	267	290	268	252	253	284	255	270	297	265	278	257	280	263	293	281	288	256	234	238	255	271	284	268	261	251	296	282	274	277	259	247	257	286	265	248	257	262	263	261	236	278	239	272	291	273	233	279	282	262	298	263	255	272	284	264	249	259	269	265	296	279	247	264	248	275	251	278	289	262	275	268	276	256	247	273	289	328	260	264	253	255	270	291	266	313	269	269	270	255	272	286	241	289	296	252	281	272	259	251	261	250	265	252	266	263	272	267	281	257	239	269	227	247	296	279	252	277	244	252	271	246	256	306	240	268	258	309	289	284	287	275	257	297	298	264	268	253	282	257	310	315	261	279	249	312	259	254	269	287	274	276	251	286	238	246	281	278	268	254	264	262	307	264	269	270	251	277	318	224	239	265	300	273	298	266	293	281	271	258	263	286	282	247	312	270	258	248	234	258	281	277	308	275	288	297	284	289	290	251	280	274	261	266	300	261	283	271	277	266	280	253	249	303	261	258	293	271	244	259	291	267	244	247	305	299	277	263	254	255	237	283	292	270	277	282	263	262	282	248	267	269	258	263	259	282	256	261	274	262	270	287	292	255	289	263	239	250	269	271	295	245	263	264	252	261	269	251	267	266	279	242	266	236	283	262	281	275	273	292	287	279	294	286	278	218	272	285	256	235	247	255	281	263	257	268	275	267	265	297	300	287	276	271	276	279	265	255	293	283	276	282	294	260	277	276	256	277	278	266	278	281	276	272	291	250	275	241	253	240	255	255	277	228	243	269	243	262	272	281	272	251	266	270	278	255	263	265	270	278	298	245	286	265	291	285	306	273	240	286	274	260	280	283	295	264	259	292	260	275	274	273	293	287	242	292	265	290	285	291	265	267	281	285	262	273	285	285	265	288	287	280	252	303	288	276	260	287	293	285	275	272	265	274	285	264	270	290	247	291	268	266	244	277	275	264	277	253	264	253	247	259	259	273	283	261	286	280	276	292	271	254	287	259	285	257	273	214	289	246	243	257	298	297	278	258	250	248	282	245	258	266	259	263	299	292	268	282	245	254	257	267	249	272	272	288	274	276	265	290	278	285	225	282	264	267	285	291	271	236	226	259	285	259	285	261	258	263	247	240	250	254	263	291	263	247	242	305	259	250	268	257	279	283	249	287	287	282	265	291	283	257	274	304	272	250	272	256	296	257	268	296	270	263	294	259	283	259	269	281	260	244	266	229	261	234	253	267	261	293	245	292	234	259	266	289	256	271	257	288	276	280	264	274	313	289	275	283	299	268	273	302	275	266	268	286	267	283	281	276	268	257	262	260	248	259	287	266	291	273	259	277	275	246	245	277	265	288	279	264	277	268	250	287	259	265	298	258	269	249	272	272	251	266	245	238	247	263	250	263	266	278	281	234	291	291	282	255	267	261	276	291	247	300	284	270	279	257	288	266	269	259	292	292	283	291	299	268	282	264	272	265	265	261	278	269	255	267	296	259	292	272	286	276	274	271	285	275	268	285	270	283	264	273	256	285	275	270	267	273	243	274	247	271	286	261	259	264	258	299	286	281	264	286	255	250	272	278	279	281	279	283	272	266	286	300	291	288	251	264	250	266	267	265	266	296	259	267	260	333	302	299	270	282	268	286	272	248	285	270	244	283	286	263	277	278	237	276	278	287	244	275	259	267	318	263	276	291	296	274	262	295	282	273	287	259	259	273	271	268	272	253	260	279	297	268	267	257	281	287	253	290	264	290	271	296	274	242	257	275	239	261	289	298	268	263	262	274	265	284	283	259	261	295	242	273	248	301	286	263	295	279	259	288	286	255	301	274	254	250	274	256	252	275	287	305	268	282	265	296	265	298	271	251	285	270	291	307	278	269	250	263	266	288	280	282	266	278	267	265	281	262	295	263	283	280	261	244	274	323	276	265	241	285	253	261	287	277	271	251	275	237	277	275	300	266	282	290	256	250	259	299	271	298	289	287	312	286	268	286	274	266	267	268	273	266	294	297	277	274	315	293	272	279	257	266	259	258	265	273	284	275	274	258	281	266	246	286	295	280	287	293	266	292	275	287	254	284	292	269	261	258	254	265	255	274	253	266	292	278	281	275	263	261	254	277	217	265	275	261	272	265	279	251	246	280	270	284	291	244	256	280	243	295	261	286	265	257	260	264	253	267	253	260	289	241	295	269	279	274	271	269	290	270	280	276	281	277	244	240	248	250	268	266	286	278	250	260	285	265	273	278	282	279	247	304	270	276	267	289	288	267	233	273	279	267	285	268	247	264	268	272	286	239	243	274	282	302	267	284	280	282	271	286	297	284	265	262	242	266	273	237	270	287	266	259	238	276	295	296	269	283
6394	798	1157	1362	1166	1057	979	962	870	815	794	764	747	670	728	678	696	697	652	654	705	660	606	657	688	657	697	649	615	644	632	598	628	658	620	653	612	634	603	646	625	633	611	668	624	644	595	614	627	602	626	677	641	642	639	637	650	562	650	628	646	551	599	594	620	646	630	617	612	605	645	649	641	628	617	610	615	638	668	652	604	626	575	625	612	620	597	614	599	617	615	661	636	597	660	617	603	621	588	600	643	609	609	625	621	620	656	610	648	622	607	679	639	611	599	622	596	583	639	654	623	625	642	608	650	621	613	622	573	615	563	635	616	609	640	619	621	593	614	592	639	654	617	582	647	614	631	620	618	603	612	644	609	658	607	590	592	634	650	635	623	609	598	620	590	604	626	637	648	596	626	634	632	614	612	589	589	660	622	571	603	624	638	644	696	551	622	600	678	640	609	607	606	654	640	595	620	636	634	621	604	629	608	571	635	604	621	611	573	626	631	619	597	567	615	584	581	617	621	628	594	646	593	598	627	607	660	661	654	668	674	615	599	604	657	592	602	624	610	602	628	637	636	692	607	623	569	609	629	650	644	655	655	657	664	619	632	633	575	576	660	617	636	586	619	613	592	605	639	634	585	596	600	628	634	579	599	656	584	607	620	594	613	623	635	625	634	623	652	681	612	618	604	593	598	644	664	597	623	610	589	646	591	592	577	634	632	619	635	607	598	628	595	611	651	653	605	629	630	627	606	612	668	626	613	650	571	586	619	642	621	592	643	676	640	667	595	637	637	606	585	618	610	613	653	619	646	606	620	620	615	637	606	591	620	605	666	679	652	627	610	646	635	608	632	647	638	645	571	542	588	650	634	627	613	599	614	639	669	642	613	626	602	628	623	618	616	600	646	683	615	617	614	635	592	607	613	635	609	611	571	620	630	625	636	620	625	594	576	645	638	628	639	571	610	625	600	634	594	617	623	604	628	587	586	619	620	613	635	577	645	631	596	623	637	629	602	606	632	613	641	600	598	623	622	613	662	636	629	589	661	653	621	645	619	649	632	595	678	605	614	611	590	626	630	640	576	647	646	615	611	606	619	639	629	576	601	616	624	599	624	616	623	593	633	599	606	573	636	619	632	632	682	608	597	633	613	627	640	635	639	639	612	646	642	558	608	610	646	601	641	639	627	623	606	604	590	588	612	619	615	638	589	580	631	629	600	626	612	623	608	605	638	594	654	611	651	623	629	630	626	628	622	624	626	616	601	636	649	643	587	649	653	629	621	616	621	616	615	585	640	624	590	641	604	588	633	627	554	649	624	645	587	618	625	638	632	617	586	629	576	635	614	554	590	589	638	613	652	601	637	606	660	650	598	612	608	595	611	588	638	623	624	637	654	618	621	586	594	617	645	648	645	628	630	584	623	629	618	571	573	625	597	633	634	622	580	566	569	587	597	669	604	610	635	601	585	619	664	621	628	611	607	650	641	598	615	568	629	622	596	573	598	598	625	636	594	620	623	587	617	598	650	597	633	594	646	561	645	622	571	616	605	639	624	598	585	607	628	625	619	660	632	615	600	653	628	584	609	627	616	616	590	570	606	635	602	621	621	627	622	611	609	576	636	636	602	558	600	600	638	608	634	668	612	631	604	615	638	631	646	606	679	615	654	641	604	638	602	638	610	625	613	613	610	640	617	619	598	643	604	626	647	606	620	631	642	658	592	615	595	666	554	585	598	637	599	637	609	625	590	633	612	622	607	612	620	592	622	606	607	578	631	644	604	625	602	592	680	640	620	613	599	612	624	637	605	644	614	651	629	586	612	622	632	631	605	608	648	604	599	657	598	598	603	641	639	616	580	604	642	612	633	635	588	644	609	588	622	604	616	623	640	629	623	617	611	624	603	594	610	613	652	604	656	601	591	598	628	563	588	645	605	668	608	673	616	654	589	622	612	593	622	602	622	654	650	629	622	626	643	605	590	624	575	610	636	651	567	581	648	612	623	629	645	614	619	634	614	639	680	635	667	658	655	608	620	646	650	578	653	625	581	618	640	633	640	603	674	619	637	608	633	587	652	599	594	629	604	623	627	604	602	568	581	625	629	657	610	595	650	702	633	637	624	648	607	609	612	628	577	629	641	615	648	604	631	630	657	637	613	653	663	629	636	600	637	656	603	575	648	567	625	604	649	573	599	615	649	621	586	634	655	612	581	648	643	621	605	579	608	630	621	618	645	607	632	608	603	605	618	608	599	603	611	626	620	619	621	621	624	614	601	652	628	627	627	632	591	616	663	643	579	638	669	619	584	597	571	593	643	653	632	631	633	592	639	603	629	626	646	567	618	629	606	611	654	596	623	587	624	675	632	594	657	612	609	666	611	639	633	608	624	619	609	611	625	591	634	628	651	581	579	620	627	646	600	648	601	626	619	644	575	605	659	675	654	571	652	637	621	676	652	641	599	640	620	654	615	611	617	621	636	654	602	572	662	651	617	614	613	601	597	618	611	595	596	662	601	615	629	630	632	615	635	611	602	587	629	653	624	603	613	639	628	611	651	645	619	612	616	593	589	629	588	602	651	616	578	630	596	587	642	631	615	606	636	642	588	612	618	612	628	566	636	609	621	593	618	598	588	650	617	631	604	594	629	649	660	562	602	663	602	633	604	586	594	582	659	619	612	598	619	599	639	644	628	588	607	644	622	644	620	619	587	600	636	648	626	581	595	608	611	571	647	625	604	618	606	666	588	635	623	644	621	604	609	597	646	613	604	610	616	615	598	613	609	634	622	583	620	599	582	650	650	564	648	622	619	607	615	616	619	636	624	658	631	608	625	629	606	669	638	665	628	632	621	592	610	589	640	633	638	624	611	659	643	573	597	641	615	593	638	634	634	625	614	597	650	638	638	601	610	617	636	633	647	594	621	608	634	640	628	648	639	624	618	622	601	648	620	627	638	623	630	642	644	569	639	616	627	584	656	624	614	637	673	603	598	613	635	618	642	615	611	610	626	618	603	628	644	606	590	666	658	661	647	642	617	603	586	610	628	587	585	585	653	622	605	681	621	634	611	643	622	609	628	657	648	635	626	604	622	545	627	578	627	639	564	663	618	628	638	631	577	618	617	611	615	647	631	571	616	609	662	683	613	680	602	645	628	601	632	591	588	627	600	636	606	596	663	664	623	654	641	641	672	617	628	593	639	591	639	615	619	613	628	569	644	605	624	630	611	582	588	599	618	662	676	599	598	627	611	597	639	599	655	641	619	623	640	614	631	608	598	607	601	643	683	618	644	609	574	679	630	580	627	619	574	633	622	610	656	605	620	580	633	655	604	632	617	647	631	601	628	619	607	602	610	645	618	672	602	549	587	610	585	584	584	591	562	619	630	605	665	578	601	613	606	624	648	641	623	606	617	632	624	642	626	650	594	655	634	662	609	582	621	628	636	588	651	673	598	666	602	646	610	627	606	576	661	605	666	613	591	650	650	624	616	630	616	640	637	600	641	616
13129	893	778	608	431	326	338	297	290	260	271	237	220	228	211	218	230	242	187	214	234	204	205	208	199	232	227	187	214	198	183	201	224	213	195	190	194	221	198	209	221	189	197	159	210	167	219	210	191	187	186	173	217	197	227	180	182	185	189	191	200	173	193	184	185	217	214	196	183	178	207	201	210	203	199	200	217	155	201	197	194	214	209	197	202	195	194	215	191	186	205	176	209	206	190	207	178	194	190	175	207	159	198	231	194	181	190	189	214	186	173	200	190	191	208	219	190	181	191	204	202	187	193	177	200	216	213	199	199	191	183	203	178	234	178	212	205	213	200	234	222	179	204	215	194	194	202	212	227	218	168	212	211	195	175	199	186	214	213	195	179	189	185	203	189	192	229	186	188	212	192	181	197	209	188	177	193	236	179	208	187	193	201	187	192	182	202	199	207	170	185	180	203	203	192	191	167	184	220	165	213	196	188	203	182	208	185	185	208	185	191	173	180	206	185	215	186	183	188	192	209	215	185	188	202	193	196	201	195	193	187	192	200	179	209	197	205	224	185	204	229	193	208	204	215	212	193	172	187	190	201	205	178	171	167	196	189	226	198	203	179	214	201	186	177	214	199	179	203	178	182	193	216	198	206	177	207	220	178	157	175	179	169	214	194	209	190	200	186	160	202	181	207	198	204	195	218	200	199	195	197	188	221	226	200	181	207	211	181	161	183	193	194	212	187	186	191	184	206	187	189	171	187	187	204	193	168	212	206	205	186	201	219	212	177	178	195	215	184	174	192	186	177	201	233	184	159	191	202	199	193	184	190	189	176	203	197	193	200	206	180	183	192	198	189	194	196	192	190	190	167	177	199	220	213	208	175	193	181	192	188	211	218	204	182	185	230	218	171	193	213	208	222	196	186	185	172	200	194	213	182	172	204	197	202	192	199	227	212	214	170	211	220	188	179	181	215	187	185	205	205	191	196	178	197	191	179	187	191	206	189	202	213	197	218	199	198	212	189	184	179	165	188	213	173	211	196	215	196	199	219	213	181	202	185	192	234	187	169	213	215	208	191	212	216	182	179	209	181	169	171	191	219	188	195	212	176	201	222	233	166	205	191	199	170	175	177	190	198	194	192	203	207	201	174	186	211	200	174	212	218	199	206	182	195	200	229	205	192	211	179	200	180	202	173	192	190	202	214	202	174	199	212	204	205	198	205	191	204	197	201	193	201	173	205	224	154	195	219	190	187	207	195	189	219	200	188	203	175	188	190	193	185	204	199	199	193	200	191	197	230	188	194	196	210	202	192	197	201	222	221	209	185	205	190	214	172	189	191	173	205	200	193	209	179	221	195	182	186	204	208	170	171	207	172	200	222	192	201	192	209	233	213	184	207	198	182	188	160	186	199	196	207	192	211	196	199	202	207	200	185	223	194	173	228	206	189	210	173	191	200	189	195	186	182	202	194	179	214	198	187	204	199	199	176	168	198	215	178	209	195	198	190	218	212	209	179	209	198	190	191	183	187	167	196	193	189	213	160	200	187	186	191	207	213	234	177	194	212	200	182	185	207	193	194	219	196	183	192	210	200	226	180	177	191	203	165	223	177	187	201	195	189	196	189	216	202	194	187	207	172	168	183	201	184	214	208	204	197	219	177	187	203	210	179	203	174	192	197	174	212	189	210	190	196	210	196	198	183	202	201	189	170	179	172	178	181	182	200	205	207	175	205	196	144	190	204	195	170	204	194	215	192	196	201	191	192	203	189	175	194	174	191	206	202	223	185	171	185	191	186	182	177	205	173	206	171	180	193	214	173	209	179	203	210	191	203	182	205	207	185	186	178	188	195	172	188	187	191	190	193	204	186	201	199	180	213	193	216	202	198	188	189	197	189	183	181	183	229	197	210	216	197	201	219	182	184	184	186	197	169	188	202	208	207	192	199	210	208	204	163	194	227	211	179	171	154	188	174	166	195	189	168	212	189	204	190	188	194	204	188	208	208	200	193	177	195	185	211	199	196	168	186	169	181	206	188	194	179	193	201	178	182	196	205	191	190	194	175	215	173	183	177	163	198	217	204	202	178	169	176	199	189	189	185	188	180	177	188	195	192	166	190	198	175	198	170	179	217	208	175	209	197	213	189	202	187	194	214	202	196	211	207	210	231	198	206	206	191	202	192	197	176	183	198	174	205	187	196	206	176	178	191	189	181	203	202	200	179	189	193	162	209	188	187	191	174	199	186	197	209	199	194	193	180	216	205	191	203	205	194	197	176	184	182	175	194	189	203	220	195	184	186	184	209	218	207	196	184	183	164	206	177	195	217	208	192	174	188	184	173	213	183	156	195	202	203	185	195	208	209	172	204	174	183	200	224	219	191	196	178	176	220	206	201	157	180	184	222	215	194	183	191	194	200	194	190	192	202	163	214	196	205	198	202	197	173	185	198	210	200	205	188	195	203	180	180	200	205	196	181	229	204	180	194	192	184	186	179	194	187	183	202	209	178	188	200	181	189	185	190	200	212	207	210	209	168	203	189	185	208	191	208	183	200	203	195	175	210	189	200	201	188	189	192	205	199	166	190	204	224	183	186	184	200	173	197	188	204	187	163	174	228	189	205	196	199	189	173	205	211	193	195	197	206	213	202	208	213	208	205	200	224	189	199	207	168	213	214	240	182	167	193	209	181	206	189	209	205	190	208	186	178	200	176	189	169	192	201	190	186	186	209	209	194	201	195	206	211	165	176	229	179	193	225	176	192	197	173	175	227	216	183	210	195	210	196	210	188	204	206	196	199	189	193	180	176	183	197	169	188	191	209	200	184	202	190	215	200	202	181	182	189	187	206	180	226	186	210	206	183	186	207	188	181	195	182	188	204	200	211	213	208	187	169	183	189	188	219	191	193	192	209	201	195	202	206	181	187	190	179	194	204	200	188	186	200	205	173	195	195	197	176	216	188	215	204	187	198	202	207	194	198	194	173	190	193	162	218	177	170	193	186	192	204	173	181	195	194	186	200	201	204	200	189	206	189	186	172	181	181	170	205	211	204	198	178	192	197	222	163	216	201	194	184	217	211	203	215	198	201	188	195	187	198	185	210	189	188	173	184	184	197	201	173	176	177	185	182	216	208	213	204	212	220	180	216	215	162	193	194	202	190	195	198	196	186	202	217	199	202	183	211	189	208	181	218	198	194	230	188	180	176	218	199	207	191	171	211	209	209	192	209	184	192	209	176	173	157	194	195	204	167	184	191	207	201	168	205	188	205	178	213	195	212	199	199	226	214	204	187	201	205	183	201	158	211	195	231	214	187	194	186	182	201	203	206	194	173	228	170	169	177	178	173	196	195	202	173	202	194	182	177	220	205	195	195	224	198	193	174	182	189	196	189	201	222	220	203	178	163	197	182	182	187	204	195	190	181	212	185	195	174	201	218	206	200	181	217	184	210	222	205	201	193	193	189	215	186	182	175	209	182	215	202	187	206	217	201	178	198	216	183	205	175	191
7797	908	1602	1832	1569	1295	1122	951	878	749	744	728	659	634	570	605	570	561	570	528	489	569	519	523	499	487	476	512	510	505	504	476	486	483	486	460	496	479	471	502	481	508	529	476	469	497	450	456	521	485	502	459	447	438	447	447	497	480	484	470	469	484	433	502	443	457	447	441	490	440	467	468	503	441	510	443	468	489	462	463	500	491	481	478	455	463	510	456	442	472	463	430	456	464	471	496	499	445	445	447	460	427	434	450	479	463	470	466	486	506	446	499	472	437	456	440	475	468	473	445	473	449	492	415	421	444	490	479	471	438	486	448	454	465	476	459	491	484	479	454	481	452	435	447	497	492	471	466	493	485	476	421	478	453	439	478	459	465	480	478	458	494	507	467	484	490	491	453	427	464	465	457	462	486	479	472	462	488	466	538	482	498	448	463	452	478	478	446	477	444	481	455	466	456	470	479	482	476	461	481	444	432	424	445	452	488	472	480	453	481	473	470	454	493	460	467	479	427	464	492	462	463	442	468	432	451	459	487	473	463	454	496	455	468	492	476	425	433	478	479	449	447	441	476	461	490	467	448	481	474	447	447	418	423	429	430	468	448	461	477	451	450	463	479	460	442	459	491	459	453	485	441	459	474	450	466	501	499	426	425	495	452	453	493	464	451	444	464	464	463	493	449	463	456	498	439	457	438	479	423	478	483	428	454	485	475	455	441	504	483	471	476	466	440	464	487	468	467	418	444	475	485	440	441	495	431	461	497	453	459	484	420	439	436	482	497	455	473	490	466	448	473	449	430	474	495	483	445	441	462	454	464	417	463	487	453	478	426	442	445	489	458	496	403	477	469	467	485	469	418	466	438	481	445	493	451	473	454	478	451	520	475	409	440	496	467	490	476	401	445	464	458	455	435	442	455	470	467	430	459	481	437	427	439	448	447	479	484	464	428	443	460	499	437	461	457	473	476	452	449	433	467	442	443	475	494	447	463	437	462	467	460	440	487	447	459	467	493	473	443	475	509	470	481	509	459	437	483	455	456	472	449	420	452	440	438	438	466	437	443	488	494	447	469	455	458	494	430	485	428	486	431	420	468	432	434	506	451	468	457	477	427	481	456	463	505	459	441	425	483	468	493	483	453	442	424	499	455	470	431	427	517	452	489	471	467	446	502	466	411	446	470	460	480	484	472	430	489	448	476	480	446	443	472	516	465	488	444	479	464	477	475	482	469	475	443	481	472	498	497	466	478	457	463	447	448	497	471	490	447	453	486	491	423	458	461	474	482	467	440	425	437	475	463	480	466	448	459	489	450	435	494	476	464	454	434	447	440	481	473	479	455	439	461	476	480	493	485	460	449	442	486	478	449	445	438	453	448	444	509	495	456	474	473	482	455	488	449	438	464	489	456	467	429	506	490	442	482	457	456	446	503	424	468	463	443	504	440	456	462	442	478	444	496	456	478	478	449	482	433	466	464	468	447	467	456	475	478	434	465	451	468	481	434	455	453	443	456	461	487	488	453	462	450	451	470	431	457	456	495	462	438	435	483	446	470	456	442	466	482	457	461	459	447	481	459	489	434	477	435	467	455	444	488	469	513	500	462	447	438	474	459	501	449	482	451	463	440	486	437	434	450	481	469	443	448	476	449	483	457	482	471	441	461	453	437	463	459	484	436	475	487	427	461	471	483	472	487	495	459	490	479	449	448	474	445	488	469	458	462	448	459	480	462	453	448	493	483	482	458	451	445	489	429	464	432	495	466	451	444	479	460	467	426	410	431	443	447	493	462	513	458	412	490	471	437	423	450	460	485	480	478	456	475	460	439	422	452	506	436	451	441	476	450	448	450	503	477	466	433	429	440	445	444	465	457	485	471	455	482	450	455	488	435	475	463	486	466	456	447	431	454	411	470	404	462	433	434	450	470	485	463	467	434	454	436	446	456	470	454	451	450	484	490	467	515	466	463	496	467	477	430	450	514	477	445	509	457	444	431	474	447	449	439	498	448	465	445	469	457	427	466	464	451	466	448	469	471	452	502	452	456	397	446	435	461	472	462	436	431	463	432	475	457	430	481	400	429	427	487	430	473	466	438	475	492	414	467	480	426	431	445	501	478	491	487	470	447	452	439	442	446	441	424	457	455	440	470	447	470	465	500	508	463	449	455	482	478	443	475	472	453	435	463	435	429	449	466	489	421	440	472	468	481	433	460	459	480	476	457	512	494	412	475	470	479	477	421	482	460	468	487	431	487	483	444	461	453	497	469	434	481	468	457	456	457	509	443	444	418	449	472	444	476	445	472	515	420	473	491	427	463	412	514	446	450	453	468	465	452	473	475	476	471	426	471	418	464	468	482	464	469	441	451	432	503	444	481	445	461	435	457	433	490	467	470	477	480	498	450	474	450	445	443	482	459	498	459	441	475	433	444	433	485	436	496	461	434	476	452	485	435	441	445	468	451	430	436	518	443	454	444	493	475	413	424	434	480	468	398	441	426	448	441	412	471	431	480	455	459	433	451	452	512	469	442	481	477	472	506	469	493	467	465	464	408	498	486	469	432	452	500	481	449	492	486	447	447	472	433	474	458	423	494	453	453	491	447	469	471	470	445	461	451	440	453	452	482	435	431	524	424	428	470	439	438	451	456	501	482	448	469	443	456	515	493	477	503	482	485	461	472	476	475	463	459	475	451	454	416	470	458	431	480	426	465	474	429	465	450	456	494	448	459	443	439	458	450	500	497	422	455	452	463	445	474	486	425	456	498	474	475	432	483	451	494	495	463	480	431	456	458	461	450	436	501	454	482	453	484	487	459	472	441	492	479	449	428	469	450	440	490	455	453	463	447	437	472	462	430	459	458	486	447	447	453	460	504	468	468	492	476	486	443	451	439	435	461	471	475	442	434	456	462	468	465	456	435	465	440	434	467	456	473	496	497	441	430	442	472	457	458	479	458	428	450	456	469	422	459	460	457	447	454	455	425	450	450	477	492	472	476	467	471	430	481	482	450	455	441	481	474	474	509	483	440	450	457	496	475	466	451	494	446	450	448	441	427	455	500	484	438	455	431	453	424	496	464	428	479	443	429	439	460	471	463	473	468	447	468	452	434	446	439	475	469	432	488	445	441	479	460	428	477	443	472	463	422	466	412	461	472	491	431	453	470	469	436	433	440	471	483	506	492	458	479	436	502	451	480	420	492	439	443	428	459	447	433	454	527	457	481	440	498	460	491	472	468	442	488	441	462	430	503	443	420	426	480	473	473	489	479	476	451	437	490	435	444	505	469	455	442	448	449	462	491	480	464	482	496	446	496	465	453	512	466	443	474	412	466	460	440	441	454	480	414	420	442	445	463	451	446	469	490	444	461	509	458	434	463	461	450	436	464	448	438	441	473	469	465	450	455	453	479	471	463	473	486	506	432	468	419	448	448	434	439	450	454	451	464	421	468	505	446	452	483	447	469	430	468	436	478	431	486	464	472	486	414	451	448	502	461	469	472	494	447
1296	252	253	260	271	255	269	270	283	249	265	273	274	297	283	267	254	253	260	275	275	265	234	260	280	233	267	257	257	277	276	253	253	255	271	243	291	269	286	274	262	264	264	268	268	285	258	305	282	298	257	266	236	275	259	294	279	274	267	245	272	243	281	238	261	281	286	281	262	282	268	260	283	265	255	254	220	263	240	279	273	265	238	277	276	265	268	256	245	219	266	291	279	288	302	251	246	246	259	234	255	289	296	261	252	237	258	256	252	281	286	305	233	267	271	257	290	281	254	253	259	264	270	270	306	251	230	236	257	260	276	273	291	270	262	283	246	267	275	278	278	261	246	284	248	285	280	258	260	312	295	255	234	285	260	277	276	238	280	260	246	262	253	231	259	259	278	256	267	280	265	255	275	277	271	269	269	263	266	247	290	275	242	271	277	252	242	274	290	278	271	260	274	260	258	258	261	250	266	270	281	281	308	281	247	244	297	277	271	264	279	283	265	252	257	258	262	254	276	303	284	253	251	258	269	276	283	247	251	277	254	262	261	281	268	268	283	265	264	246	248	232	255	269	265	282	298	264	290	272	285	295	255	285	258	289	258	275	275	275	301	300	291	266	258	275	256	256	269	262	247	271	275	242	249	284	252	259	259	235	264	273	247	259	260	288	291	265	265	254	241	258	282	263	265	267	285	248	274	303	256	277	248	273	296	275	260	282	265	262	255	243	257	285	248	284	274	287	262	261	293	298	270	242	240	295	262	281	266	246	257	249	266	251	249	268	271	255	273	262	241	254	259	263	279	246	265	239	240	264	265	244	261	270	240	266	248	283	266	247	236	279	253	257	259	278	267	261	238	248	258	263	271	272	263	269	297	263	273	242	235	255	257	238	262	287	258	235	259	247	294	278	285	262	264	253	237	256	253	276	238	246	243	241	241	259	280	249	245	250	255	282	254	251	252	267	245	248	289	273	250	283	267	222	286	266	254	257	266	262	268	249	264	264	262	284	258	285	233	243	250	272	279	255	221	245	240	252	248	279	281	273	261	268	273	305	280	256	246	232	253	269	280	260	248	274	258	279	260	248	297	231	283	290	260	264	245	281	286	277	271	264	254	279	290	240	290	286	248	283	248	279	280	266	295	227	275	267	277	262	285	240	296	271	230	233	278	268	246	262	262	286	260	317	281	253	245	275	249	263	246	260	227	246	256	228	290	253	260	288	251	246	243	274	270	299	246	285	260	265	265	290	270	244	260	264	297	293	228	253	252	277	262	276	279	290	245	255	254	262	240	274	263	262	254	267	262	244	246	258	268	236	257	270	280	262	265	268	254	255	273	274	269	281	253	240	263	275	264	265	254	282	278	265	250	237	292	252	268	249	268	232	235	295	317	274	278	253	251	275	258	269	280	264	274	229	277	228	244	263	306	271	252	303	276	255	278	256	266	281	246	280	284	248	259	298	263	259	270	280	262	208	283	264	272	263	262	254	274	267	292	257	247	268	256	249	261	243	232	288	264	266	295	258	269	266	267	246	256	269	255	260	264	243	275	295	249	270	244	264	257	250	265	275	265	253	280	282	260	271	224	266	289	249	275	265	275	252	253	255	276	297	251	265	286	271	276	268	261	313	272	283	283	273	237	271	275	251	265	282	257	282	233	259	236	248	232	240	267	281	248	274	240	259	259	256	261	246	225	242	268	262	272	246	281	286	280	223	264	290	268	283	236	277	247	269	224	278	245	253	271	256	272	254	286	270	242	246	276	250	279	257	257	259	291	259	270	251	240	256	299	241	249	266	258	288	265	285	256	284	237	275	268	301	279	269	266	228	241	262	239	271	270	271	253	271	288	297	256	269	277	262	320	286	223	255	261	282	281	276	238	284	288	215	225	245	291	251	278	262	264	233	300	284	277	257	284	288	280	284	237	266	260	264	255	254	251	259	256	247	256	275	291	261	250	255	284	271	237	255	278	266	281	263	275	267	267	263	244	256	255	303	273	292	283	241	273	281	263	261	258	251	283	257	271	280	292	275	281	232	258	227	267	266	253	285	274	262	249	245	260	239	261	235	244	247	256	275	257	263	241	239	275	272	258	269	247	274	277	254	257	241	222	245	259	269	255	259	264	257	274	284	258	248	262	278	239	249	268	291	260	257	267	263	280	276	256	291	274	282	300	278	293	290	266	255	274	266	276	231	256	272	258	268	249	277	270	264	250	255	245	286	247	261	274	282	281	228	278	260	257	260	284	251	254	281	251	283	291	256	266	263	286	258	248	286	267	268	267	271	276	265	269	272	258	287	286	273	280	237	270	237	246	271	274	260	238	264	297	253	277	268	280	259	268	288	296	260	271	245	281	251	299	281	266	265	252	275	235	283	253	240	273	271	246	246	286	236	242	268	268	276	275	269	249	287	277	250	261	280	260	294	272	266	275	275	257	255	292	226	308	267	239	266	282	274	289	256	266	263	287	240	256	282	288	264	254	259	257	243	250	250	246	259	246	271	266	254	251	245	263	243	260	241	264	276	246	298	270	268	240	254	270	228	276	279	285	253	295	241	286	278	242	247	240	254	264	266	264	283	269	255	271	268	268	268	258	256	282	262	245	258	238	296	251	277	289	252	283	271	264	303	274	273	232	280	243	270	285	247	274	253	235	233	277	276	253	238	287	272	268	271	291	282	251	257	243	258	226	263	267	231	245	259	246	270	226	256	260	259	254	267	276	257	238	269	278	281	249	304	293	274	278	284	299	256	272	286	257	252	269	222	251	279	267	285	248	267	252	279	246	267	277	275	246	277	273	264	271	280	280	264	285	269	235	286	272	283	254	290	240	256	267	290	239	271	254	277	264	248	225	258	248	257	257	282	276	247	274	274	282	247	245	240	269	285	303	261	251	214	280	275	249	248	286	243	227	260	269	279	287	278	283	275	287	267	251	259	273	238	236	236	263	279	251	249	273	305	258	291	252	273	280	253	266	258	279	247	256	271	250	287	268	268	247	284	267	266	270	254	248	228	260	260	279	268	237	275	269	243	278	256	266	269	282	281	280	286	235	262	235	278	257	275	240	243	257	277	242	246	258	277	293	262	296	255	268	239	284	239	256	250	260	289	289	269	258	251	278	283	265	270	234	273	261	237	257	255	260	252	283	262	269	286	246	247	260	253	286	249	246	268	240	252	231	262	271	270	271	276	247	284	263	321	271	283	258	259	281	256	283	291	262	227	228	262	285	286	240	261	260	268	265	291	287	253	261	261	237	225	284	269	274	279	259	233	295	272	268	270	244	268	246	235	248	266	289	261	276	270	255	266	247	280	283	289	276	252	276	242	250	260	277	279	235	242	279	286	295	256	291	259	247	277	249	269	284	230	281	261	265	270	265	281	270	267	253	295	265	295	248	249	232	274	282	265	293	267	303	250	257	264	263	272	259	274	255	300	259	259	275	302	266	282	276	276	296	260	267	290	277	258	266	264	250	261	268	246	285	263	257	276	270	260	253	252
1786	617	610	684	641	624	631	617	642	615	648	622	589	617	589	618	607	609	585	584	606	603	595	611	652	610	582	634	589	640	630	614	581	548	607	614	645	652	632	603	606	631	584	622	625	611	568	632	600	608	642	571	669	591	575	565	629	629	598	611	603	607	637	565	623	590	594	610	647	599	608	591	590	662	608	653	619	604	603	620	589	661	615	568	593	642	606	637	592	598	606	595	615	555	602	598	602	619	634	559	568	601	597	567	580	626	622	608	612	616	589	658	644	606	610	565	619	589	607	626	643	631	590	600	567	608	626	593	575	619	634	596	610	591	640	663	642	582	648	632	607	628	586	645	643	605	587	603	572	639	602	616	596	606	578	634	635	603	607	641	609	594	586	605	561	604	590	595	646	610	591	628	634	618	643	596	594	642	588	623	630	590	597	599	641	588	611	621	610	694	632	634	625	583	592	529	617	574	609	558	612	624	599	574	658	580	619	611	646	589	614	585	600	637	606	617	628	597	631	588	618	641	642	595	576	629	613	659	594	610	587	648	628	618	632	607	596	619	608	661	571	597	584	630	603	602	609	594	621	611	584	600	614	612	593	573	587	597	625	622	590	596	633	585	618	575	626	610	594	551	650	618	648	633	578	631	626	556	604	565	551	646	610	642	634	649	587	580	583	591	626	651	600	621	628	637	604	666	665	652	598	582	618	597	596	592	623	598	588	616	609	583	583	633	582	644	604	635	616	604	621	578	665	636	592	618	594	606	619	643	635	589	607	613	580	640	583	608	605	616	634	591	620	602	593	633	699	582	592	604	586	573	622	581	600	626	583	603	636	549	635	624	603	627	572	615	598	635	614	597	571	589	596	602	631	618	609	610	617	583	588	600	614	633	587	592	579	631	636	619	596	609	643	611	644	600	587	616	653	604	604	621	577	596	571	595	647	638	582	575	628	584	618	622	602	645	588	604	620	652	625	625	594	585	654	624	571	626	588	640	611	632	634	583	582	625	605	632	597	616	578	631	636	593	644	651	626	613	554	594	605	609	627	608	616	619	596	627	647	587	614	622	605	583	622	615	596	555	603	596	584	601	586	634	611	605	602	624	631	626	659	610	599	589	616	595	595	593	615	600	563	624	589	566	641	610	625	594	640	629	611	635	591	578	602	623	613	633	608	627	627	604	615	577	611	640	579	642	652	588	546	648	613	618	576	613	623	605	630	612	620	574	636	602	674	555	611	608	613	620	611	621	607	631	651	585	592	572	612	628	619	615	633	640	613	596	596	628	666	598	597	640	603	563	599	616	604	568	598	584	608	604	637	615	616	585	584	595	600	617	585	643	631	613	649	613	600	596	611	605	596	602	564	626	601	585	598	591	636	603	571	605	588	583	582	629	632	629	575	605	589	646	642	583	638	585	618	611	648	639	620	624	594	612	616	596	631	605	608	620	620	616	623	622	659	600	618	640	582	628	626	582	572	651	635	644	579	573	599	566	587	668	612	572	600	589	619	624	615	596	586	637	556	588	621	618	614	600	648	616	596	611	549	657	629	613	625	619	631	608	587	637	570	627	590	585	598	529	656	556	619	625	614	581	578	606	686	602	619	616	564	592	599	573	614	589	657	593	602	609	603	616	637	616	589	562	663	585	630	589	629	614	605	630	624	586	602	566	630	630	582	640	602	596	600	620	606	599	594	611	567	618	625	618	646	615	570	633	609	603	622	608	571	616	581	639	563	581	588	582	586	629	595	623	631	595	652	635	632	577	597	632	597	591	615	577	611	552	607	637	622	631	621	624	637	632	609	580	624	632	587	658	615	622	574	626	622	673	626	608	590	616	635	606	618	596	599	566	628	655	628	627	571	577	622	624	635	622	535	637	588	615	586	590	589	621	627	574	609	612	606	625	605	635	592	579	620	588	627	584	601	620	635	661	588	591	680	632	589	593	643	627	617	601	599	648	599	617	614	629	562	567	594	626	623	616	620	616	616	619	589	618	578	584	540	630	590	621	636	592	609	577	593	602	620	588	573	646	587	680	601	665	616	615	620	604	625	640	588	637	612	625	605	631	598	592	592	555	601	615	606	588	598	649	608	569	571	598	635	610	624	560	610	624	627	599	596	609	574	604	615	606	664	581	613	597	616	606	601	614	613	608	585	608	625	598	621	600	634	521	599	586	642	557	602	602	615	617	640	593	651	622	638	578	602	634	608	627	623	617	598	638	626	590	600	679	622	628	608	637	610	615	619	637	645	641	619	614	580	622	573	612	555	610	611	607	593	605	589	555	615	591	647	606	615	583	533	602	579	579	612	628	608	604	617	639	664	628	564	603	628	621	604	583	587	570	569	578	599	617	612	583	671	618	644	589	598	622	621	574	611	604	600	634	630	630	602	669	588	605	626	594	650	602	600	600	644	601	641	620	598	620	580	606	581	591	619	586	566	647	599	588	567	651	561	569	555	651	589	592	588	622	597	590	624	608	622	621	627	605	651	603	637	647	612	583	579	591	612	592	614	588	581	647	582	597	625	654	576	599	618	578	586	591	598	580	591	600	615	595	589	569	588	574	605	628	672	561	593	608	642	634	606	580	592	616	615	584	591	614	596	607	565	588	584	640	596	600	625	648	627	605	574	620	613	562	563	614	603	601	572	618	642	589	633	587	602	653	606	651	614	647	634	615	603	587	606	639	640	597	608	578	651	653	619	607	597	619	588	573	611	604	621	602	634	606	577	605	603	617	572	638	578	547	622	595	622	583	609	609	624	567	589	620	611	592	626	613	603	600	623	595	611	631	552	617	570	624	598	599	622	606	604	614	605	607	614	599	627	619	612	621	587	624	644	596	612	620	564	602	617	609	604	617	623	612	662	645	608	600	567	623	642	648	644	647	610	609	656	639	653	656	632	616	631	622	600	608	608	596	581	614	606	634	568	604	565	637	620	624	615	599	674	599	631	603	654	566	630	648	626	605	603	585	632	620	559	611	646	626	614	632	605	597	612	610	626	638	625	603	594	624	633	599	599	599	575	633	593	614	631	608	583	583	620	597	590	612	632	607	610	619	586	570	597	612	609	555	589	631	628	598	588	632	601	648	630	587	615	608	596	574	613	570	614	662	617	599	624	598	630	592	607	606	555	627	678	623	616	615	635	556	665	597	597	632	618	575	577	612	623	649	637	576	602	634	609	605	624	638	551	552	628	594	602	568	613	593	598	578	570	596	601	619	628	610	597	587	608	611	582	595	652	619	619	616	648	580	596	595	601	631	585	597	579	606	569	595	593	622	596	623	634	614	608	631	602	609	605	618	604	640	641	625	587	625	598	576	584	649	617	594	638	627	613	606	542	614	585	638	569	598	649	650	622	593	600	579	629	595	618	597	601	592	602	617	641	655	560	608	586	608	616	650	616	582	638	601	608	605	648	567	601	605	581	624	631	580	666	643	627	623	615	609	580	612	589	605	612	622	581	626	639	600	556	634	585	598	600	623	608	635	577	628	610	677
7121	541	552	470	400	318	330	316	312	297	312	345	290	279	287	310	278	265	260	289	270	285	280	281	266	281	268	285	251	265	219	302	274	319	293	247	297	231	295	244	284	283	292	303	265	224	253	265	256	269	263	243	239	274	278	251	300	301	252	293	263	248	249	255	261	282	281	256	295	260	284	262	243	282	256	270	259	260	263	276	274	249	259	272	280	246	247	282	256	268	288	255	289	275	290	276	270	290	220	264	282	254	281	285	294	310	267	280	227	277	282	283	257	250	287	291	269	251	277	270	260	258	283	288	257	300	315	287	267	245	291	262	259	286	266	281	272	280	273	279	266	258	286	252	256	253	280	252	241	266	292	271	278	253	248	239	283	272	297	273	254	289	253	274	258	240	264	282	261	317	282	235	278	262	274	269	238	260	248	282	275	230	272	291	270	275	255	234	254	270	289	265	258	278	252	266	272	294	303	234	284	252	257	282	261	279	250	262	274	267	280	274	277	254	264	270	226	256	262	248	248	251	302	272	246	237	253	302	289	291	235	255	271	275	255	274	240	278	282	249	283	283	244	279	252	295	298	276	236	252	251	255	259	304	241	264	267	268	306	280	250	250	268	266	244	250	265	276	272	250	263	293	280	261	267	251	265	275	263	263	262	268	279	254	291	272	244	301	270	258	271	253	286	260	255	252	269	272	265	254	277	278	267	273	239	286	257	226	245	272	255	253	294	288	275	246	257	278	264	283	287	286	261	265	280	271	243	295	280	270	283	279	251	272	260	270	266	236	253	276	268	275	276	258	250	276	244	275	275	292	244	269	291	276	284	236	256	267	271	255	279	268	261	268	255	263	297	273	231	267	249	272	285	242	231	275	276	320	269	270	284	284	228	242	277	307	258	283	265	277	267	254	261	311	265	271	267	248	251	248	275	287	288	286	289	281	262	277	261	265	271	289	276	278	253	260	292	258	292	255	266	268	247	286	277	251	252	264	282	264	311	260	292	286	265	278	253	257	270	278	273	237	259	284	223	294	305	259	272	289	278	246	270	262	245	278	254	240	277	273	297	271	262	296	255	234	270	266	286	263	276	257	266	296	231	274	273	254	272	272	275	279	260	254	257	268	235	245	272	286	277	264	273	265	247	242	249	296	262	306	297	294	275	252	258	275	276	254	268	259	300	250	252	284	235	270	262	273	268	291	293	259	248	232	248	246	269	273	275	279	295	246	252	235	303	275	264	264	243	274	256	237	283	272	277	270	237	259	276	274	252	265	260	282	244	260	262	274	268	280	264	270	286	254	267	282	258	261	303	281	334	261	281	282	272	241	276	260	250	268	256	272	275	256	286	282	259	266	244	260	268	248	262	266	261	292	241	282	272	290	276	247	268	242	270	264	259	284	257	309	251	266	290	258	273	256	239	274	249	285	261	260	274	277	282	258	261	279	259	219	277	278	267	275	250	274	245	309	315	287	287	286	268	297	285	259	279	261	264	258	248	269	260	251	295	274	287	249	269	256	257	303	249	277	291	252	269	262	283	286	263	258	251	276	254	261	260	266	262	243	243	275	282	249	277	291	279	250	241	270	289	273	259	282	252	268	265	270	255	295	289	269	247	268	287	306	256	267	259	271	285	266	277	298	276	259	271	255	290	308	244	298	281	285	261	234	243	269	277	287	261	262	274	236	245	254	289	251	245	284	252	292	270	256	263	283	244	244	279	281	260	244	253	268	240	282	253	256	283	267	262	278	296	247	262	256	274	257	290	284	283	249	256	247	254	231	289	285	291	255	258	270	270	277	261	255	251	255	265	266	241	255	255	279	274	285	302	261	270	261	258	237	272	278	266	311	259	257	264	264	300	258	258	275	315	277	263	244	247	273	248	246	254	267	270	269	289	241	274	239	250	272	262	252	279	278	272	278	262	263	255	251	263	270	261	264	258	285	245	267	263	264	266	251	265	293	232	250	255	262	282	255	257	268	288	278	314	255	282	292	266	242	274	251	280	282	274	289	263	277	262	306	254	265	276	288	297	273	306	255	261	261	260	275	268	270	255	247	253	244	263	253	282	243	241	266	274	266	243	260	265	266	281	249	268	267	290	291	242	280	270	256	255	298	256	254	301	291	291	266	257	241	292	254	278	286	243	246	250	254	248	289	285	276	292	251	267	271	283	252	244	280	268	268	278	293	285	251	275	249	238	288	281	271	259	278	246	274	281	254	262	285	292	288	260	280	250	261	251	268	286	252	257	259	268	305	287	250	267	283	264	267	295	267	237	255	283	256	285	262	268	241	230	277	297	265	249	255	264	267	282	275	277	257	276	251	280	285	260	263	260	236	258	271	295	245	268	269	287	255	284	289	254	248	288	250	274	260	270	272	292	267	242	266	278	301	270	256	260	279	246	279	269	278	267	277	262	302	291	278	262	275	277	248	284	260	275	273	302	257	281	276	276	277	277	248	261	280	271	266	257	258	267	247	289	277	278	300	280	249	269	254	262	281	266	269	284	282	285	296	265	276	256	251	265	274	274	245	270	258	265	252	269	252	262	304	270	303	288	270	306	293	252	251	244	275	254	272	267	290	272	257	299	258	261	252	261	273	238	274	263	294	284	252	266	275	270	251	304	255	231	267	260	283	252	261	287	250	279	258	270	280	289	270	250	257	265	246	259	231	259	290	264	288	264	263	282	283	274	261	291	279	264	271	287	261	282	256	252	272	261	278	282	277	266	273	273	272	279	276	250	245	270	282	278	257	280	258	271	258	297	256	300	288	279	285	242	282	314	243	272	252	262	284	282	275	256	271	247	258	267	272	269	274	286	280	267	280	267	290	274	281	275	258	287	256	273	276	295	278	288	273	272	248	263	267	276	272	259	255	267	245	251	258	279	274	247	266	256	249	265	262	283	278	276	243	253	289	244	277	257	263	281	260	275	274	248	284	260	258	288	276	283	281	302	288	275	260	255	248	245	273	278	247	282	271	293	253	275	255	274	264	270	213	288	274	273	248	289	284	289	267	252	247	263	274	279	226	273	281	306	279	262	252	257	256	281	280	231	258	325	296	309	288	250	285	241	261	237	270	268	236	245	294	240	301	275	267	288	269	277	268	263	272	233	266	270	235	241	284	280	231	272	271	271	275	275	276	235	260	281	276	309	281	283	287	237	286	259	274	231	282	268	262	271	293	230	277	268	247	266	270	269	237	293	304	254	290	262	254	254	264	258	267	242	235	245	281	291	276	239	249	253	255	256	288	284	264	281	279	246	272	260	253	281	256	264	276	272	276	242	274	266	279	267	287	264	242	242	279	251	248	282	260	244	249	253	251	261	267	272	273	242	277	260	235	273	293	297	261	277	266	277	296	274	264	252	259	258	299	268	287	249	282	291	283	287	246	269	236	261	248	281	258	275	258	270	265	246	287	236	298	264	274	242	266	261	239	233	276	292	247	294	251	290	273	266	245	276	253	279	281	257	229	249	259	218	246	244	249	288	265	278	272	291	266
6255	815	1201	1340	1147	1037	935	848	811	746	771	756	739	690	691	657	695	652	672	669	715	556	615	676	656	663	602	650	646	618	610	630	600	625	682	623	611	630	590	626	601	605	617	665	602	625	603	608	660	591	644	634	600	634	610	657	608	664	627	623	668	597	619	656	643	670	627	622	611	617	596	649	621	611	611	571	592	622	654	553	613	621	603	609	629	630	579	597	580	598	607	607	627	629	629	624	594	649	603	597	638	612	598	617	622	634	605	634	621	572	641	626	621	566	603	604	638	617	617	644	591	618	596	590	570	641	606	626	616	614	615	630	623	606	637	608	606	658	602	669	626	631	650	613	628	588	604	591	623	627	616	585	607	610	599	644	621	628	655	653	632	613	554	615	637	564	652	599	596	618	637	620	602	632	647	614	594	615	674	640	653	610	608	601	603	630	624	603	613	649	624	621	622	604	600	610	605	644	594	568	565	603	573	663	600	569	630	579	582	614	614	608	603	599	614	625	631	598	628	580	607	613	594	618	580	592	651	616	635	570	590	638	585	601	577	595	624	628	612	597	663	614	579	661	579	632	578	598	617	622	634	616	582	630	625	591	579	609	623	632	574	626	596	623	588	591	635	656	645	567	611	585	620	645	628	616	577	619	628	627	619	635	582	611	635	601	582	657	661	628	647	609	590	612	614	577	576	635	620	619	601	619	594	562	602	633	583	602	665	623	605	602	620	609	600	572	605	629	574	622	613	610	625	614	632	625	622	643	615	604	621	614	598	618	612	617	609	661	588	613	606	618	612	598	639	655	616	603	618	638	605	575	588	636	629	569	603	610	621	648	616	621	612	600	615	657	574	612	607	602	646	638	591	586	557	625	587	618	618	626	573	591	579	587	611	629	636	625	595	586	584	635	645	626	597	577	635	567	620	619	610	618	626	587	603	634	540	604	586	588	640	636	568	591	650	554	560	611	655	595	664	629	554	567	613	611	618	634	629	609	578	640	613	611	641	591	600	629	599	655	581	603	617	661	616	637	644	615	630	601	553	631	614	643	646	610	620	608	589	585	572	648	609	611	629	627	621	659	623	626	606	599	627	586	636	643	616	600	629	590	585	619	635	589	610	618	622	618	617	612	600	560	642	575	623	612	593	619	575	610	602	598	586	591	584	597	617	614	627	612	620	636	624	622	661	606	596	617	571	667	617	606	640	627	600	594	610	578	610	599	581	629	618	589	583	584	637	620	602	614	597	654	644	589	592	618	592	571	605	638	636	627	591	601	581	567	636	628	633	656	661	618	599	622	651	647	599	648	614	564	619	658	605	621	639	600	578	632	623	573	576	592	603	597	604	657	605	598	599	629	622	621	571	629	635	568	598	644	594	638	650	642	594	576	621	596	655	590	585	635	657	600	559	628	630	589	579	572	666	588	606	590	596	585	628	662	631	603	585	590	647	618	612	610	617	663	604	597	661	650	609	610	651	631	603	627	593	591	631	671	600	603	615	643	602	628	613	611	626	633	610	643	627	570	620	561	602	635	583	637	608	653	580	570	650	602	596	613	627	639	630	613	613	624	632	599	623	645	639	615	649	588	656	602	607	635	586	605	607	624	597	603	634	582	577	626	598	618	618	600	601	627	621	635	610	608	588	643	584	615	633	583	607	574	629	619	607	641	631	641	649	620	604	596	624	633	629	598	617	589	574	581	624	592	598	598	644	556	614	598	608	610	612	596	614	647	624	607	635	613	641	631	605	576	628	584	598	563	592	604	577	592	616	615	564	614	618	641	608	601	587	627	630	573	646	573	667	601	634	575	624	548	629	595	589	608	617	600	617	640	611	642	636	636	572	576	595	638	592	639	647	621	650	616	611	647	591	594	645	632	630	567	569	595	567	603	582	610	616	586	620	633	609	602	644	678	617	667	649	613	590	636	613	592	602	615	639	607	595	551	605	595	632	596	604	619	601	607	647	590	597	586	586	604	558	585	623	616	580	562	594	573	632	611	635	588	603	584	589	637	630	607	639	605	630	626	598	611	593	605	633	613	617	638	600	574	576	611	614	609	612	579	592	573	579	661	621	587	652	632	629	603	607	635	642	623	629	627	621	630	610	618	563	581	587	628	633	591	611	647	592	587	641	617	607	568	611	588	599	625	570	595	658	574	629	614	590	690	618	576	574	609	615	580	628	613	607	571	583	593	612	638	616	624	615	617	631	627	630	586	612	589	627	615	599	624	604	622	633	651	605	577	587	610	634	631	587	609	567	598	622	625	647	626	623	644	571	611	646	636	599	613	595	614	569	621	598	611	575	610	671	631	614	607	579	620	662	584	621	587	655	599	621	617	600	594	625	569	598	580	587	618	677	608	609	580	632	608	638	641	602	675	576	594	628	625	624	630	615	619	630	614	607	598	630	618	612	661	613	541	611	573	590	591	645	626	643	589	632	655	597	603	602	595	597	611	591	665	613	661	594	616	628	602	618	645	597	615	599	639	626	638	641	608	604	632	627	625	622	610	650	627	608	649	648	612	600	610	574	607	588	577	625	588	577	586	653	688	578	590	646	579	588	579	555	653	616	618	622	625	628	685	632	609	606	550	607	604	584	647	585	605	636	617	642	605	614	616	600	647	586	631	614	586	583	642	590	603	589	618	613	606	620	556	609	561	648	672	630	638	635	599	608	608	623	611	584	607	614	625	615	598	618	624	606	596	631	611	615	596	638	620	577	590	658	608	648	618	638	624	573	602	613	590	610	594	618	631	630	636	619	607	601	614	615	626	617	570	639	625	586	610	633	619	605	613	612	562	661	617	624	648	568	609	603	636	599	645	558	642	592	628	593	600	597	673	607	605	586	591	612	605	608	550	595	672	622	603	575	603	610	607	609	648	596	636	645	598	618	606	599	580	604	594	596	627	627	580	610	590	631	642	652	553	641	617	597	607	611	599	613	578	656	606	618	620	609	582	581	587	590	593	626	610	656	621	550	643	616	614	600	605	586	630	630	617	614	606	621	623	589	638	582	612	603	594	597	651	653	613	619	608	610	619	620	618	572	642	622	600	578	617	622	635	600	606	665	612	626	602	638	622	620	626	625	631	613	579	642	624	604	624	611	599	577	622	603	608	627	636	626	606	599	607	621	600	638	624	631	613	600	608	630	628	609	601	599	634	558	603	646	593	601	638	612	617	583	615	652	661	602	607	595	611	623	599	630	611	607	619	588	589	615	579	648	577	583	628	611	638	606	597	613	581	635	645	598	610	609	631	594	611	599	612	648	610	645	589	602	621	623	641	595	594	614	607	650	613	596	619	633	613	609	602	599	608	642	597	596	629	632	642	644	617	628	674	629	582	635	618	622	620	558	627	619	627	638	593	646	571	661	617	624	620	605	603	615	636	641	604	657	617	612	640	590	622	588	573	588	602	603	627	646	619	634	623	625	609	640	608	638	586	636	625	619	628	612	593	628	625	628	626	612	550	616	660	648	599	563	594	600	590	576	641	624	629
13013	867	763	576	443	319	293	319	282	197	270	248	206	208	226	208	236	197	207	206	185	192	206	178	199	198	206	200	194	208	199	184	210	204	207	213	199	184	212	185	205	182	194	182	178	218	149	200	180	198	205	193	174	197	207	189	202	173	181	198	190	178	182	162	219	200	177	192	199	191	183	190	185	194	170	186	216	198	198	178	193	183	193	202	189	188	158	185	209	190	172	170	193	199	197	180	174	197	211	184	205	190	181	181	205	187	193	192	199	184	203	187	217	194	205	187	180	182	204	177	168	172	190	188	203	194	183	217	226	191	186	187	179	184	204	216	197	201	188	176	196	198	192	197	192	176	191	187	178	192	159	212	158	196	181	204	188	198	199	204	163	211	179	198	198	190	210	164	215	184	178	184	199	191	212	190	176	179	188	196	182	181	202	216	185	196	199	150	158	170	194	202	193	161	202	190	201	170	198	140	155	202	179	164	180	212	195	187	197	192	193	187	190	166	192	169	172	199	191	171	177	195	198	167	192	189	193	177	199	192	192	194	194	182	193	170	179	193	195	182	188	192	185	191	177	182	184	188	167	188	191	196	197	209	153	199	189	186	186	175	204	176	180	195	169	197	182	184	181	185	168	166	186	184	183	191	187	201	169	204	200	189	190	206	187	188	180	191	196	188	166	183	206	209	203	181	183	187	158	191	177	209	188	157	178	196	169	161	204	182	200	185	206	187	168	193	196	179	165	190	200	184	208	181	190	181	188	197	170	193	182	188	208	207	195	202	221	194	173	217	204	186	180	179	200	169	171	159	167	174	206	155	175	167	179	205	214	187	182	205	197	179	223	213	180	179	173	203	204	168	212	206	194	175	189	195	168	196	172	173	164	189	186	190	201	172	187	216	200	176	171	197	188	215	213	189	201	198	175	189	223	206	193	192	200	188	168	191	176	175	184	205	192	178	182	187	204	189	205	197	185	181	216	205	200	172	184	175	171	187	186	173	193	164	206	189	194	179	193	196	201	200	176	178	216	195	158	172	184	186	185	193	214	186	193	168	193	191	187	166	216	188	165	192	188	173	188	179	190	184	176	204	220	203	212	208	203	200	198	186	155	194	172	175	203	191	193	179	186	194	186	184	167	194	167	163	179	189	187	158	184	196	187	197	184	186	189	181	166	174	187	197	191	190	169	195	198	181	192	167	196	188	171	182	186	189	194	202	172	189	185	207	190	182	175	192	174	203	169	177	198	208	184	189	200	166	151	188	190	190	203	215	184	178	180	191	177	194	183	212	206	170	167	213	203	190	207	178	193	165	190	174	194	162	208	185	176	213	168	179	187	186	195	168	212	201	194	179	166	194	175	198	194	178	174	228	200	181	182	184	172	184	203	177	192	201	199	180	182	196	192	204	183	189	159	190	194	194	180	186	167	179	211	205	205	182	197	191	194	196	166	165	191	184	197	183	209	227	170	182	182	169	181	209	187	203	192	181	185	193	184	187	154	175	204	185	179	187	178	186	176	172	176	208	193	181	198	192	177	201	188	159	186	172	195	180	177	205	190	205	205	198	187	195	209	196	195	209	185	181	202	194	188	209	177	206	206	184	202	196	165	188	176	178	206	189	175	189	171	188	201	177	165	205	196	177	213	197	176	175	190	194	161	182	188	190	180	198	197	197	175	171	186	182	162	188	177	205	178	189	196	184	181	193	191	190	184	161	196	195	167	157	163	187	210	167	178	194	187	188	211	183	196	200	212	197	204	189	167	180	171	176	195	180	167	160	204	195	162	161	200	208	194	184	187	152	176	195	189	172	190	170	166	175	200	177	172	183	172	194	201	185	185	195	192	182	199	199	174	193	187	208	172	184	163	189	198	182	196	193	185	188	168	174	181	210	189	186	190	191	176	205	156	178	204	194	173	183	190	192	210	198	201	172	194	195	182	199	191	180	179	205	191	195	181	185	174	203	164	199	178	182	170	193	179	161	177	216	183	172	190	173	167	200	195	180	204	194	182	168	197	196	172	181	197	184	171	171	178	166	153	185	195	226	185	198	198	197	206	196	161	188	183	210	204	177	185	182	177	179	221	173	186	207	187	168	208	214	198	156	213	181	197	210	190	174	198	169	182	169	181	180	199	187	214	174	200	173	182	203	182	189	167	175	193	199	209	168	185	204	216	173	174	156	204	171	163	175	174	188	199	186	187	171	193	175	166	179	193	194	197	174	180	176	183	207	183	183	180	166	169	213	200	194	181	193	194	174	216	182	198	196	162	195	181	184	203	174	183	216	186	205	193	195	191	197	178	179	173	189	187	177	202	162	189	170	168	185	216	186	197	205	188	184	197	183	179	186	186	194	196	198	200	203	160	178	191	188	168	189	195	182	173	188	203	186	180	203	163	191	199	213	179	199	183	186	188	179	207	179	206	180	166	181	182	194	183	181	184	189	200	175	208	195	193	208	176	168	194	209	200	168	185	150	205	205	176	170	209	205	197	185	181	198	179	187	203	182	185	192	168	153	179	196	190	167	184	177	172	214	192	192	176	200	183	175	192	165	165	185	186	186	172	174	199	186	174	195	163	198	206	212	204	193	189	216	200	169	184	188	165	222	182	187	162	186	203	213	217	191	184	188	175	181	188	177	166	154	180	173	180	197	180	184	183	185	209	203	190	187	181	187	183	167	213	209	191	181	177	214	182	231	178	198	186	202	227	203	173	190	197	169	174	193	180	217	182	164	185	188	169	182	185	193	207	200	206	186	166	209	171	186	205	200	192	181	169	186	205	175	153	210	173	172	177	178	188	166	186	179	169	201	178	183	193	202	172	167	176	184	186	198	189	209	181	188	202	171	175	187	165	198	176	214	185	190	185	192	195	194	185	199	201	194	180	179	169	182	209	190	181	206	177	203	200	206	194	214	182	217	196	165	166	218	186	203	162	173	146	169	187	157	200	180	153	200	178	183	204	221	210	190	177	177	144	190	175	183	176	184	194	187	204	172	164	195	189	170	182	185	172	166	209	202	181	193	184	154	197	222	207	185	183	205	182	183	231	170	165	159	207	187	179	180	189	180	185	210	190	177	174	158	201	161	180	166	181	215	183	180	176	195	189	175	201	162	170	177	190	178	195	188	187	178	171	191	178	199	184	205	198	173	213	175	171	223	188	177	161	164	185	200	210	202	187	172	202	203	195	180	198	193	177	174	187	188	172	181	164	193	179	204	196	211	169	198	182	189	188	175	179	161	218	170	185	193	203	187	184	185	169	196	177	195	187	198	162	184	190	203	199	167	169	193	184	192	175	160	189	193	192	184	205	174	205	186	217	175	192	183	185	190	161	161	186	178	205	164	188	200	188	184	160	174	198	166	194	212	205	184	163	176	181	180	194	182	199	194	188	177	200	183	188	158	195	190	201	179	194	182	190	198	177	178	176	178	199	187	169	177	180	166	207	184	183	183	183	195	205	193	193	200	197	179	171	195	183	182	183	186	227	178	186	181	199	179
7944	903	1590	1758	1509	1280	1146	944	881	793	705	658	625	603	575	548	539	557	536	526	483	545	533	505	489	481	502	453	458	470	439	449	504	460	494	491	483	462	467	461	439	477	479	468	471	465	490	453	430	467	455	513	461	431	492	467	439	468	490	418	463	440	429	482	465	455	476	477	459	448	452	453	462	430	437	470	481	462	490	435	462	445	483	438	456	464	468	484	444	452	440	462	455	426	436	461	450	450	451	460	443	433	451	446	449	468	440	491	453	439	440	412	464	461	479	451	413	456	432	432	462	413	469	436	449	432	441	465	461	461	427	477	466	459	467	425	449	433	458	442	428	455	440	463	440	439	451	447	453	447	456	476	419	478	442	440	447	485	422	481	437	430	427	449	453	481	477	438	462	449	408	475	458	445	466	450	382	439	429	452	462	435	432	483	422	479	450	450	494	460	479	462	427	428	406	478	430	478	475	484	430	411	452	429	476	447	443	454	425	424	425	441	441	430	468	426	461	420	433	461	492	457	436	454	458	455	452	462	472	448	462	454	430	448	446	438	438	451	434	465	413	420	449	427	427	463	437	423	435	442	463	476	419	395	435	443	429	437	405	458	489	428	448	412	430	465	453	449	386	428	418	447	450	463	497	450	453	419	421	473	461	445	429	440	426	428	443	483	441	437	412	459	453	448	457	446	452	435	433	420	413	432	409	426	425	455	437	441	438	401	415	449	433	443	455	454	443	455	452	448	456	452	448	426	443	452	422	454	425	419	431	439	422	453	472	430	415	453	426	465	439	450	449	492	421	453	450	461	439	458	429	453	462	385	439	461	465	441	461	488	443	448	448	439	454	441	438	435	471	476	444	450	446	417	440	435	423	465	433	458	459	426	461	475	416	457	445	446	446	482	432	474	430	467	432	435	431	444	438	405	418	482	431	425	409	477	454	436	448	443	460	462	426	448	496	441	488	463	453	418	414	473	487	470	455	401	438	432	437	465	409	436	420	428	440	431	444	430	465	456	452	425	492	434	438	434	412	473	467	438	426	440	429	455	432	457	428	444	472	452	458	457	425	453	463	424	411	450	471	495	416	449	443	448	453	444	463	448	410	441	465	447	478	475	461	441	442	470	438	430	443	418	424	428	430	429	378	448	464	451	457	406	456	474	413	425	419	439	437	461	426	452	447	424	455	484	427	454	457	442	426	462	452	453	412	462	440	497	427	460	445	394	484	446	419	436	427	430	466	439	428	447	466	435	429	442	435	455	457	425	464	485	438	424	456	443	439	457	432	458	444	412	455	437	475	441	453	445	446	469	416	469	452	432	425	403	421	466	432	475	435	436	437	438	447	500	460	435	428	471	438	428	425	430	481	436	479	430	398	456	428	470	461	454	434	448	457	461	456	442	411	434	413	461	479	446	426	451	464	420	454	433	412	437	464	476	420	452	448	446	414	435	468	399	418	427	408	433	430	417	420	420	437	446	416	439	434	470	419	432	414	413	446	459	460	391	429	464	466	463	464	445	468	419	415	459	423	456	416	450	415	438	466	467	461	475	461	439	476	395	421	438	452	475	467	457	479	439	460	448	460	448	423	408	466	460	435	455	461	468	442	454	421	454	447	450	411	432	444	459	462	451	451	462	455	404	434	456	424	452	451	448	430	463	464	427	448	441	435	471	436	475	446	462	424	436	457	448	424	438	411	450	416	465	448	436	438	434	435	462	456	434	474	417	472	462	460	437	475	414	444	473	441	471	432	469	441	449	433	461	432	473	442	417	418	437	459	449	455	458	414	440	456	464	411	465	465	448	493	396	447	434	478	433	446	460	438	425	446	467	485	451	460	439	462	432	428	452	432	427	494	453	443	435	424	432	445	417	396	508	426	451	442	398	431	452	470	417	453	435	465	442	415	455	483	427	438	435	469	437	449	405	474	421	469	419	470	425	435	403	457	447	423	468	415	447	437	485	484	397	445	464	444	466	463	451	464	433	439	441	462	444	424	482	442	428	456	451	457	413	450	438	413	457	480	427	409	456	456	456	432	444	446	467	435	447	435	455	445	434	454	432	442	447	429	439	443	428	476	453	436	457	461	430	426	432	474	445	456	465	455	444	453	430	460	491	434	469	414	426	452	458	435	463	440	425	425	441	449	464	450	444	396	426	473	446	411	468	464	446	432	411	439	491	443	417	423	443	459	430	457	433	454	485	416	451	467	456	424	462	418	437	445	477	455	429	418	456	460	460	427	514	456	426	451	444	443	492	439	445	460	444	483	465	456	437	433	438	445	469	433	475	399	455	448	441	463	479	452	438	443	476	421	463	460	449	436	430	477	437	417	485	425	453	494	442	461	474	392	392	466	489	444	460	474	456	463	427	482	463	427	481	453	400	415	465	429	435	452	451	411	434	448	461	456	459	438	437	417	476	423	442	484	434	431	467	460	493	455	426	441	413	447	460	426	438	449	456	435	450	429	468	444	452	437	438	435	438	410	436	464	455	451	429	435	475	465	467	417	429	434	484	431	418	475	434	454	420	444	466	445	431	441	407	446	440	437	409	426	397	445	511	467	456	439	467	446	435	441	463	464	453	440	459	490	427	469	451	463	434	446	413	430	412	454	445	446	443	448	403	452	492	456	468	431	433	467	440	467	472	450	441	437	445	445	482	426	435	462	467	444	442	450	440	456	451	477	446	451	445	428	431	418	367	470	419	458	441	426	450	488	457	459	457	476	432	432	445	457	448	444	446	474	441	441	448	426	442	456	446	463	455	482	438	458	426	472	483	459	433	429	441	406	443	456	423	455	462	470	481	443	415	418	453	483	485	448	451	421	428	452	437	456	371	458	411	437	436	459	455	443	432	446	459	440	464	474	441	463	430	452	456	490	434	439	455	422	483	436	438	433	455	457	439	431	456	459	442	481	449	444	495	416	418	447	419	406	464	445	425	441	425	454	501	452	446	413	420	442	408	490	433	423	459	452	464	453	460	437	448	415	460	432	481	425	414	443	474	473	440	416	460	465	440	443	397	448	421	432	484	440	452	442	456	477	409	446	429	457	461	462	465	425	454	476	445	472	449	465	431	430	428	411	431	443	453	448	458	491	440	424	477	425	431	415	466	469	456	418	474	441	476	473	479	425	459	440	423	445	443	445	455	448	454	427	465	422	416	445	427	451	433	449	446	425	423	452	425	439	422	455	464	449	450	457	464	464	445	460	427	423	430	443	464	486	459	436	467	438	442	465	432	454	454	485	440	503	411	466	454	498	439	418	446	422	444	438	445	437	398	449	453	411	501	437	421	485	445	402	423	455	437	457	450	454	440	463	428	409	436	457	401	439	437	435	488	476	442	487	446	451	442	429	461	422	470	452	433	427	455	470	444	453	415	470	451	489	441	459	445	423	420	453	437	437	455	437	465	463	448	458	429	437	431	417	479	475	451	434	421	439	470	425	447	434	429	429	425	448	486	439	435	459	453	409	483	415	433	450	462	417	422	433	437	488	433
1349	265	315	284	242	267	273	267	259	234	277	263	238	209	259	264	290	274	241	259	274	257	248	282	283	263	253	251	248	267	263	254	225	238	240	245	256	248	263	263	273	286	244	263	251	262	254	257	253	254	274	271	252	303	246	291	286	252	280	244	238	285	250	238	243	256	263	246	264	249	230	260	278	266	241	250	235	303	226	234	294	272	240	261	260	260	268	229	280	302	266	269	287	266	277	246	261	305	251	260	290	237	245	242	269	280	262	276	242	240	275	308	240	243	297	253	279	269	260	246	276	306	276	254	243	300	262	258	257	277	248	246	296	247	288	247	230	257	288	295	282	265	231	245	257	261	240	264	265	234	276	276	237	263	304	249	251	256	229	266	252	267	259	249	250	265	264	276	247	257	239	252	255	274	270	245	263	285	268	262	244	273	261	283	246	238	275	249	286	282	279	293	260	243	282	254	276	273	257	273	261	251	275	251	244	264	263	291	256	266	293	268	259	272	236	271	188	270	276	242	264	257	258	253	285	238	250	254	236	281	280	262	258	296	270	247	265	270	299	261	271	292	265	247	298	277	253	252	272	251	290	275	267	291	255	250	260	265	258	300	265	248	261	295	268	301	248	280	253	255	258	269	263	292	277	258	274	283	279	246	247	241	261	262	245	248	235	288	268	255	266	268	265	269	266	231	261	270	262	250	249	253	253	284	227	267	246	250	302	255	295	280	259	244	236	255	249	282	261	252	239	280	222	260	267	232	269	269	237	246	274	253	285	258	281	271	281	235	277	236	290	277	238	232	267	270	300	305	262	236	285	257	268	253	312	259	246	262	271	257	260	274	269	275	284	251	235	264	271	271	256	243	281	271	240	241	259	273	264	267	286	272	273	255	266	303	295	281	274	261	302	238	277	251	250	281	249	281	262	278	277	281	270	283	288	268	271	290	252	271	270	244	248	241	295	257	250	275	249	272	262	260	238	261	262	237	287	259	246	236	296	235	293	248	260	292	275	261	265	253	264	260	259	239	272	238	260	252	272	261	237	288	246	270	263	268	262	252	250	219	240	289	277	290	260	255	232	275	281	268	285	245	236	239	249	251	262	278	254	270	272	277	257	262	226	262	270	261	252	257	273	271	250	273	269	275	261	257	228	247	239	261	256	267	270	261	228	239	277	238	257	249	253	248	223	249	287	260	249	277	249	243	256	259	269	307	285	248	285	233	282	271	266	291	279	229	259	237	244	240	250	245	231	248	279	239	252	270	267	246	249	251	276	229	284	248	267	249	258	281	276	265	289	261	261	299	241	261	248	269	282	245	242	259	257	281	254	261	264	240	288	263	275	279	276	276	257	255	273	256	257	254	297	305	271	273	281	239	290	253	246	272	281	258	246	286	296	256	285	266	287	300	252	259	271	253	265	225	274	259	256	237	267	257	258	240	273	233	277	266	274	280	238	266	264	272	268	280	284	273	247	240	270	269	250	275	288	235	256	245	301	244	269	270	243	258	250	246	237	285	251	284	271	273	240	265	281	236	252	255	284	244	237	282	260	243	262	266	264	266	296	228	249	280	276	265	266	265	262	270	267	284	296	276	248	283	242	284	265	311	255	249	220	267	278	246	278	282	288	295	288	230	255	252	237	235	245	264	256	252	257	273	244	282	265	251	253	248	255	257	269	266	287	246	260	229	279	264	274	260	307	244	269	255	266	271	238	256	267	278	266	245	253	260	246	244	265	279	273	309	276	256	257	232	246	261	230	267	269	262	269	250	241	254	260	281	271	249	270	288	267	241	249	263	273	254	250	224	298	249	269	274	267	255	273	260	250	246	233	247	250	273	270	277	270	266	272	238	250	267	259	257	265	239	255	262	273	258	265	238	278	262	285	260	236	279	249	277	259	277	278	261	254	232	276	269	258	268	246	240	270	271	275	277	274	236	244	262	265	268	265	249	276	258	241	279	295	253	254	271	264	234	272	268	253	297	287	263	243	278	248	238	271	239	246	244	265	277	245	288	280	233	285	276	225	239	236	280	224	273	235	241	246	267	280	288	268	238	264	260	245	279	268	273	273	295	248	262	273	254	290	225	263	292	246	284	252	240	243	276	282	274	246	240	238	247	260	255	267	282	275	304	249	248	268	270	254	238	245	259	265	267	262	263	265	277	242	274	280	290	249	258	251	250	282	242	236	280	265	252	263	270	281	260	265	254	258	249	293	241	265	263	276	295	266	286	257	250	260	246	246	275	284	274	230	272	241	253	297	266	279	255	274	268	257	270	267	258	254	261	245	282	287	278	266	276	242	260	300	262	271	266	259	287	286	276	278	281	271	278	260	241	275	283	254	257	263	279	267	258	265	289	248	255	253	255	280	289	257	287	267	246	254	252	259	262	259	270	256	286	255	258	245	262	252	228	263	273	235	261	225	286	249	259	253	267	255	294	287	274	263	286	252	234	302	272	262	271	248	246	271	272	239	253	261	274	268	239	263	260	247	281	257	268	289	302	278	230	250	252	252	253	260	241	251	242	269	268	307	278	294	230	274	268	260	249	278	262	245	269	283	255	241	271	269	274	249	276	255	257	306	265	252	254	245	261	230	287	266	264	238	272	265	245	232	246	262	279	246	289	248	251	272	279	264	299	262	281	274	279	280	256	310	261	269	253	261	248	267	271	281	276	272	277	260	252	230	227	238	281	255	274	262	259	304	263	286	247	284	268	272	276	280	259	266	279	268	275	247	256	277	258	259	260	237	241	274	291	270	256	287	264	242	254	259	257	264	263	283	255	294	270	273	267	264	268	263	282	270	249	257	291	262	249	253	245	268	278	295	268	239	235	263	254	276	279	260	258	254	247	271	248	261	262	243	260	260	264	283	258	259	271	292	276	243	277	242	270	270	243	264	227	269	264	303	256	248	224	285	256	278	276	240	288	264	245	252	254	292	264	247	233	264	266	255	271	267	280	258	264	236	282	280	252	237	262	277	269	251	275	253	237	253	283	246	272	255	285	248	267	273	275	275	259	231	250	235	273	265	274	256	279	245	265	280	255	241	269	259	287	259	265	252	268	262	292	282	252	273	273	250	265	240	254	274	276	256	264	277	245	224	273	251	237	262	283	261	249	278	258	249	275	270	282	249	274	283	260	283	268	265	230	269	257	233	246	280	249	283	255	273	243	249	255	265	259	244	258	223	285	246	241	246	245	262	263	284	295	267	258	265	258	281	231	285	266	270	249	248	223	275	280	258	283	291	267	282	262	242	246	278	300	270	252	284	295	243	253	271	266	255	269	268	259	281	260	252	229	257	261	250	244	268	278	259	264	224	281	293	272	261	240	268	232	267	209	278	277	276	243	294	242	277	261	260	263	281	287	269	311	262	247	280	268	243	263	248	247	227	252	251	264	268	256	228	264	266	246	268	251	277	249	251	251	250	252	231	260	292	274	298	255	248	239	248	258	277	261	252	245	266	275	283	258	260	281	291	244	292	249	239	296	269	257	274	274
1779	604	643	647	671	603	612	541	622	629	615	624	673	572	584	611	620	599	606	553	602	585	617	604	583	613	601	586	588	580	576	581	582	618	612	573	567	601	600	601	612	621	617	568	551	639	621	644	599	648	563	610	638	603	626	604	607	602	625	650	612	610	595	566	592	574	612	617	578	585	603	587	616	622	595	566	600	551	575	592	659	551	648	634	634	624	622	591	614	626	600	597	613	591	625	598	609	576	617	609	563	597	610	584	621	653	637	615	607	597	602	617	609	598	572	598	592	616	661	606	608	595	590	606	652	638	624	653	594	586	618	639	573	562	636	639	602	618	598	650	578	635	617	630	598	613	599	596	633	620	589	572	622	580	622	602	572	603	608	600	632	584	621	631	654	629	652	638	575	614	600	606	629	635	610	598	610	626	633	608	597	637	604	595	620	615	584	618	561	560	608	585	620	600	617	573	584	618	555	593	626	622	598	615	573	569	569	563	601	574	595	582	589	642	633	594	564	600	652	585	598	626	584	616	540	625	601	585	604	611	584	593	613	599	581	600	572	618	602	588	598	596	602	587	593	651	629	622	593	547	580	623	622	603	559	608	601	630	567	640	581	614	574	643	627	601	606	617	620	591	579	556	592	598	598	595	596	620	578	646	565	621	618	582	591	590	565	600	631	590	551	594	614	563	589	628	605	601	593	623	602	557	602	604	658	575	621	617	569	599	576	600	632	599	620	604	594	642	595	604	583	612	572	631	608	608	586	650	578	595	573	639	589	606	600	572	603	599	568	605	600	574	608	625	593	601	589	606	597	544	630	606	639	595	611	615	621	565	601	602	664	651	634	567	579	624	632	604	572	588	638	599	605	608	630	614	622	585	603	606	609	635	569	611	584	608	595	608	626	587	564	574	601	599	611	606	621	581	584	592	571	642	575	560	604	600	570	617	628	611	588	607	621	604	622	614	622	600	584	617	623	573	619	563	533	602	585	627	612	586	631	573	626	650	560	590	615	618	606	611	612	622	584	617	584	631	620	649	573	552	592	597	623	618	598	623	594	615	571	622	638	623	580	587	570	593	596	614	566	695	551	605	590	603	601	559	611	574	585	612	609	592	603	569	618	605	601	594	597	612	634	585	592	587	616	613	631	577	610	597	623	614	604	625	588	630	592	609	581	570	571	623	584	582	616	558	609	575	603	590	592	591	608	593	619	627	616	571	573	596	549	585	574	603	576	621	638	567	615	581	644	581	615	616	597	621	594	673	586	608	637	581	597	541	590	598	631	591	579	592	583	588	605	610	667	615	592	634	577	583	588	609	621	648	573	601	678	592	582	538	576	647	631	629	594	587	548	621	604	611	586	594	614	615	591	654	616	617	599	592	599	638	624	603	595	587	585	609	591	592	612	582	623	613	620	573	569	579	614	612	611	664	570	611	600	558	602	623	587	542	606	636	584	610	602	605	618	591	562	585	600	631	607	590	624	542	621	563	608	624	603	648	606	596	643	648	629	564	593	605	601	610	610	587	609	621	661	625	581	624	610	629	578	623	609	620	610	591	605	601	657	591	624	621	585	595	598	624	611	589	563	584	613	628	667	642	592	560	582	615	607	617	608	583	561	627	567	608	607	608	574	571	605	661	551	582	563	600	613	586	629	546	592	556	609	563	588	589	609	618	600	608	613	654	606	549	617	602	604	603	589	555	604	597	651	609	615	575	602	593	621	581	616	585	626	616	607	589	626	634	563	600	588	604	563	585	624	602	632	611	595	593	619	585	615	622	634	588	546	581	632	605	600	616	626	632	559	590	616	640	574	604	586	601	603	580	595	583	638	623	583	656	581	596	583	558	585	637	614	622	619	599	607	612	622	571	602	605	572	584	597	615	614	589	598	633	578	614	656	606	655	589	585	606	598	610	554	585	610	572	698	616	564	613	664	574	624	611	617	615	589	661	585	640	585	642	607	600	597	623	609	632	648	647	604	582	579	553	583	596	579	563	631	563	589	614	643	577	564	571	596	596	625	545	572	580	596	558	601	615	629	649	617	612	580	615	586	672	648	606	624	585	536	598	555	634	616	610	608	622	617	640	576	588	656	607	629	597	587	613	634	595	596	567	594	610	614	589	605	582	603	598	604	599	576	630	605	582	589	616	629	588	586	608	594	601	615	607	607	623	585	580	593	623	591	621	609	589	592	631	592	572	594	611	561	604	606	593	596	609	609	568	594	577	614	617	595	567	575	628	604	622	572	617	633	625	590	619	606	602	622	632	572	652	556	600	595	590	600	591	616	586	599	612	591	640	588	628	611	597	602	609	585	587	632	604	608	614	618	632	645	630	570	604	603	629	572	557	633	562	586	634	576	612	580	614	622	573	666	581	633	595	613	573	570	586	623	604	586	585	632	589	617	591	628	685	581	612	601	613	624	603	561	598	584	584	623	598	593	632	583	564	577	586	608	645	589	603	622	580	611	616	617	600	636	608	595	593	653	629	588	618	615	633	619	584	581	619	590	634	568	631	599	616	617	578	602	560	592	645	645	601	649	628	608	618	607	561	551	541	605	621	591	629	640	553	585	632	580	595	603	620	574	636	586	607	605	600	626	572	571	620	606	556	603	619	613	611	580	627	605	638	622	588	608	573	612	646	609	587	614	627	592	631	597	617	636	626	612	613	617	607	567	565	643	600	591	632	576	584	604	576	601	597	586	665	588	628	599	571	636	572	586	610	607	600	618	602	619	620	619	569	600	616	652	648	599	575	570	592	581	575	618	634	586	621	608	622	563	580	616	603	634	569	605	616	612	612	621	604	620	603	635	559	605	593	615	617	580	611	612	615	600	617	568	597	596	614	629	597	587	618	622	581	604	589	580	620	612	571	583	589	575	585	621	617	672	583	602	597	580	601	620	638	602	591	593	618	602	614	590	591	586	657	639	650	630	594	631	593	587	623	616	621	613	601	595	644	576	632	614	629	639	672	568	629	587	602	620	590	604	605	608	629	614	611	539	585	581	607	628	619	619	617	619	610	630	654	628	546	621	605	587	609	607	572	530	595	619	625	609	583	582	622	667	619	556	615	583	628	637	574	606	607	618	582	602	547	618	618	610	651	585	607	602	633	618	609	592	602	654	611	571	609	589	605	581	593	625	587	609	599	609	639	589	557	635	606	551	570	589	630	625	619	585	590	607	578	606	617	561	637	659	573	600	598	649	654	664	596	547	599	551	564	608	620	560	576	591	613	595	584	618	593	584	606	614	572	601	625	607	588	603	611	589	619	590	601	609	623	596	606	593	610	634	611	613	627	632	566	586	572	618	622	591	587	597	605	569	611	597	573	580	587	617	605	584	604	594	575	611	595	605	672	638	624	602	609	588	596	562	631	647	597	571	609	600	648	603	610	559	583	652	598	644	633	598	611	598	602	609	645	614	596	560	653	588	593	609	557	584	622	595	600	611	603	586	581	560	604	609	591	584	575	596	574	619	579	579	598	595	612	601	601	578	575
6968	527	509	447	378	377	322	328	304	331	278	307	290	282	275	292	267	285	283	276	272	291	274	282	272	272	259	272	242	250	270	277	295	283	287	268	289	284	277	260	283	286	276	259	272	285	288	301	282	276	297	255	271	280	262	274	269	256	235	288	271	256	256	245	278	285	272	243	250	259	300	242	313	307	256	228	274	271	265	257	291	246	263	294	266	322	288	283	284	275	280	263	259	292	295	262	267	259	270	266	256	239	253	286	258	256	260	238	255	260	233	297	270	273	270	282	262	266	279	253	265	283	263	260	234	267	256	248	257	249	274	276	287	262	264	266	290	261	299	257	246	256	278	261	270	257	243	256	243	307	252	242	279	272	267	236	252	258	270	267	283	273	297	278	253	282	286	238	254	245	269	294	273	292	277	272	262	264	256	275	290	292	251	268	243	258	262	278	238	248	266	269	266	282	267	227	282	269	274	289	271	273	247	281	263	255	282	254	266	248	266	259	267	237	270	281	267	266	270	287	278	261	282	243	272	262	283	276	263	277	277	291	274	266	268	250	268	246	297	253	260	249	251	244	259	238	294	283	270	270	255	261	291	274	273	302	254	266	231	278	263	299	229	232	284	247	247	266	247	279	274	286	264	267	274	285	253	257	293	288	266	262	285	287	271	255	264	255	244	261	283	266	257	273	278	294	247	265	292	238	278	266	261	260	273	240	252	240	255	284	257	272	290	290	298	265	256	290	271	256	293	261	251	257	256	269	266	278	254	260	267	262	268	283	276	265	270	267	259	259	274	287	250	270	252	275	257	282	239	272	284	266	269	259	279	253	285	258	277	248	274	273	257	268	277	263	290	233	249	280	268	259	255	258	254	290	265	251	263	253	276	289	256	292	274	259	252	277	284	273	266	291	265	276	281	247	265	235	255	264	259	262	270	304	267	239	248	238	229	265	252	279	280	274	269	276	275	244	261	269	254	232	250	230	278	259	269	262	274	254	279	235	261	300	254	284	296	252	266	290	311	252	271	257	250	273	293	247	278	295	283	279	290	302	253	299	297	279	264	305	299	257	270	260	232	252	222	270	280	254	258	270	258	250	248	261	216	294	245	267	273	264	252	286	296	273	271	285	249	302	265	251	253	285	304	258	276	242	256	247	268	249	297	259	312	250	253	268	275	262	263	258	288	233	291	271	239	237	280	296	255	275	248	278	274	254	287	233	277	243	274	251	284	269	251	264	253	243	261	269	268	249	266	283	285	235	267	259	300	262	286	250	278	298	236	301	255	272	253	268	249	229	248	282	246	258	252	238	248	275	268	295	279	283	271	261	267	254	275	272	260	292	281	285	280	235	273	279	255	261	276	287	240	265	239	247	250	234	277	275	269	269	260	266	233	264	239	249	264	311	269	254	300	261	285	278	288	220	272	297	255	280	276	255	300	256	273	233	276	251	258	279	298	254	271	270	272	230	235	278	271	258	287	287	280	294	249	261	237	263	264	270	243	269	277	254	250	269	269	249	233	237	250	265	260	294	283	292	309	240	279	269	246	266	255	257	305	242	265	226	252	271	296	270	252	279	248	265	247	276	278	263	272	272	269	272	288	255	273	279	264	232	275	253	281	289	274	238	272	235	236	251	295	270	247	280	236	273	323	275	287	251	262	292	258	262	304	266	289	276	266	253	248	275	284	258	285	302	284	275	258	255	265	257	270	256	283	270	259	282	265	286	282	252	279	278	253	248	245	237	270	313	278	252	283	265	273	268	237	263	302	261	277	264	251	248	286	278	274	280	262	240	244	232	258	275	250	265	274	281	272	284	249	253	238	264	267	280	278	264	277	287	245	282	269	285	293	262	277	285	275	273	262	246	283	265	266	259	218	267	261	254	295	279	259	273	265	258	281	260	245	294	301	264	277	246	283	287	294	276	235	239	254	279	254	271	252	279	254	267	226	260	265	266	263	270	284	271	259	266	263	246	290	264	278	262	279	286	239	277	259	276	283	291	275	259	298	243	268	291	274	280	250	271	303	282	269	253	299	307	281	285	269	272	296	278	277	252	289	257	285	277	253	260	281	280	295	265	268	268	269	239	262	244	270	267	292	278	272	277	282	237	238	287	278	263	260	249	261	259	255	266	269	274	294	294	299	272	251	249	272	282	278	256	269	265	262	275	269	266	265	276	264	258	293	265	253	309	290	253	260	278	257	260	271	255	263	255	249	277	257	283	300	263	236	229	319	280	223	245	254	279	291	259	278	246	268	260	271	266	262	297	290	285	244	268	283	298	266	280	254	263	261	244	271	325	284	274	267	300	259	260	296	297	270	266	279	270	250	229	278	275	274	272	289	255	246	254	253	242	268	263	258	305	283	266	249	254	277	278	268	285	273	261	276	264	263	278	274	238	273	243	224	268	249	238	276	287	266	233	271	292	235	274	260	255	274	263	266	231	276	274	275	297	291	253	269	269	284	272	236	260	261	274	246	246	289	259	284	283	265	248	242	280	230	253	231	270	269	261	269	241	248	280	266	263	273	254	272	275	255	272	247	275	256	270	276	266	300	270	282	275	243	253	267	292	288	265	268	281	256	271	279	255	281	252	281	268	272	260	254	275	264	268	302	281	264	273	245	273	278	264	274	271	263	248	283	271	266	247	310	264	268	238	251	265	292	286	280	275	279	275	271	282	290	263	256	268	270	260	270	232	264	244	279	248	255	278	254	268	264	272	255	262	251	233	260	249	285	291	258	265	234	267	285	269	248	270	281	283	259	279	270	258	249	272	271	274	268	283	254	246	295	271	258	264	264	281	245	290	258	257	242	311	289	272	278	254	299	281	265	269	281	251	279	254	272	265	298	234	281	287	310	300	276	263	262	270	254	287	295	293	271	271	258	281	276	262	265	285	250	253	270	240	269	286	270	247	259	286	287	255	245	254	261	270	260	251	282	263	268	272	293	287	259	275	256	278	260	244	278	294	247	251	225	298	257	282	253	274	272	259	234	266	246	261	261	282	299	327	272	250	288	294	273	299	251	270	266	284	250	261	255	257	277	286	256	274	249	275	276	258	239	263	262	250	249	253	249	245	254	285	278	264	288	300	252	266	269	286	261	230	290	265	257	269	270	272	236	259	247	262	305	254	268	252	270	243	273	268	290	267	291	263	252	286	255	236	259	258	261	212	253	271	268	263	295	254	270	240	259	279	296	276	265	274	301	262	268	251	251	283	328	234	248	286	251	278	312	272	272	253	263	285	248	276	252	285	272	271	244	228	266	308	257	263	248	254	276	258	249	243	281	251	266	288	283	254	273	261	259	284	246	286	278	240	259	264	274	285	270	274	265	259	311	272	295	281	301	258	273	260	265	256	269	260	256	239	248	274	289	264	271	279	264	270	297	275	258	289	284	281	267	251	283	284	248	273	291	235	263	243	279	250	266	252	280	258	273	266	262	268	248	285	272	251	249	287	288	261	274	254	283	278	276	265	266	241	273	254	250	247	280	266	239	263
6292	824	1199	1329	1184	1034	973	892	817	769	810	733	684	676	708	682	654	659	653	697	606	655	661	628	626	647	625	636	604	616	652	611	609	623	612	636	594	638	622	614	602	624	637	614	599	659	597	627	621	642	590	646	592	628	609	629	646	603	585	564	649	639	700	618	625	603	579	594	619	619	634	627	613	608	628	664	591	604	623	605	604	629	581	589	588	610	576	623	637	603	596	627	638	605	603	631	581	641	591	588	628	630	642	647	617	639	598	640	574	629	597	599	593	600	639	657	638	634	612	619	602	633	630	641	615	625	620	638	615	599	624	599	608	637	633	593	642	633	575	623	598	596	641	627	619	581	643	573	613	636	631	632	640	596	641	623	616	618	601	615	626	648	654	583	616	613	620	600	599	600	630	607	584	582	600	630	636	585	625	606	628	612	597	555	610	600	576	661	578	611	562	564	618	637	585	599	647	595	616	631	598	628	611	581	549	621	612	613	575	650	610	592	610	595	635	597	635	585	609	635	598	649	605	642	602	614	616	659	590	649	612	650	601	634	651	638	606	546	590	617	642	599	600	669	632	599	633	594	642	618	604	609	622	636	641	615	552	614	612	586	602	603	619	586	624	620	622	609	610	624	618	649	620	630	605	604	633	630	639	613	598	626	633	635	560	570	630	634	647	620	594	590	627	614	622	632	620	666	612	596	576	603	603	615	605	614	660	606	611	619	615	618	620	566	589	613	598	641	624	610	630	629	597	625	583	629	620	624	643	630	634	592	616	628	616	564	637	604	646	596	626	611	637	623	637	628	583	596	600	591	655	627	627	601	602	620	634	612	621	580	611	635	598	638	569	627	659	612	624	654	610	623	625	591	587	613	659	588	612	629	606	599	620	630	614	610	607	602	611	632	626	625	622	624	589	621	612	600	595	607	639	635	613	605	622	637	607	647	626	610	656	625	622	612	601	597	580	594	586	601	595	619	594	598	626	604	599	642	597	643	602	623	635	599	614	617	591	575	609	640	621	673	619	622	579	626	609	621	627	617	600	621	546	599	654	587	602	620	564	591	617	594	592	603	596	575	613	643	596	606	603	607	600	563	607	655	610	585	576	598	628	607	621	590	603	611	579	581	636	635	624	639	605	659	598	617	582	612	609	603	644	615	586	594	598	631	577	599	556	606	621	620	630	628	572	654	609	580	550	664	598	645	652	619	581	672	612	629	614	574	591	644	629	606	639	609	635	624	606	584	648	601	563	603	586	614	580	638	619	619	600	625	629	602	593	590	599	601	608	582	634	626	634	591	606	595	658	607	601	615	592	574	617	580	686	589	558	618	647	582	639	603	590	594	619	609	626	589	602	607	625	599	655	608	600	621	636	582	557	611	623	630	639	634	580	610	606	603	593	640	613	580	584	599	642	574	619	609	590	588	622	623	617	585	626	616	636	600	601	624	655	632	637	605	573	593	632	609	629	652	583	595	615	601	635	649	640	619	629	597	594	610	572	607	572	613	617	592	607	616	650	596	569	591	639	615	614	608	674	608	597	602	612	596	580	612	570	644	609	572	581	622	648	634	631	637	603	608	596	612	588	582	571	648	612	571	616	579	635	647	595	596	625	556	667	625	607	612	575	657	622	651	606	639	623	590	583	586	585	635	618	552	606	614	599	630	592	618	575	595	657	572	593	588	630	615	609	606	602	608	600	660	615	602	636	644	648	579	617	592	611	635	623	590	646	629	638	637	615	618	611	613	586	621	614	639	637	605	601	562	623	612	604	581	609	640	584	621	607	601	602	657	610	599	619	633	631	596	616	588	627	605	633	587	666	558	627	590	630	639	609	627	631	604	576	677	619	656	563	580	612	659	596	589	616	581	591	622	644	618	626	665	614	580	615	597	598	628	616	608	633	623	630	629	569	589	586	646	586	632	627	586	622	611	577	618	644	598	626	633	628	612	624	605	549	589	593	658	634	641	588	592	580	646	618	623	603	623	617	610	599	621	625	622	607	591	594	611	596	616	626	647	600	568	628	610	626	591	638	591	583	558	639	560	633	623	626	612	584	620	619	641	619	637	590	617	607	615	598	626	598	655	566	643	620	610	639	603	625	623	626	607	632	603	610	624	597	623	602	629	553	612	596	581	562	602	609	603	613	638	608	602	601	612	584	621	636	638	653	619	602	637	644	628	599	602	581	627	574	592	600	644	574	596	599	601	602	614	635	598	597	600	589	603	583	629	589	624	596	599	623	613	588	588	609	611	605	623	625	626	596	599	594	572	619	624	566	644	604	578	648	623	629	534	639	668	612	607	606	612	637	615	590	610	598	619	609	616	665	606	570	546	610	605	634	616	642	633	633	639	588	596	639	613	620	613	568	600	605	615	606	607	612	606	633	618	600	596	617	594	596	609	621	631	622	629	584	605	605	611	599	575	577	593	642	616	639	602	606	578	628	614	607	651	637	584	601	616	586	571	608	609	608	631	624	574	614	633	622	640	629	615	583	623	591	611	602	590	575	647	580	621	644	590	595	656	594	610	562	588	587	663	630	617	588	647	656	614	613	595	570	609	670	599	598	630	661	608	621	617	622	612	630	634	595	618	606	604	628	615	651	585	610	651	593	663	561	608	563	639	615	623	589	640	638	637	582	623	598	597	637	617	597	577	616	627	573	588	602	617	588	616	611	609	586	619	632	629	629	616	630	586	617	603	595	589	549	605	620	580	606	600	551	597	608	577	616	609	604	623	638	581	630	608	626	610	592	624	586	606	622	587	634	585	668	624	631	581	602	638	632	550	623	600	601	624	671	603	609	618	596	631	612	595	580	625	601	607	592	604	631	606	618	631	648	604	587	590	601	647	588	597	595	607	645	632	584	604	622	602	619	630	637	611	652	587	641	603	615	574	624	620	600	582	609	622	642	609	600	642	581	641	640	581	616	601	612	639	593	613	578	617	649	626	571	574	647	616	596	617	620	609	574	606	635	634	627	632	573	616	596	576	590	597	587	620	592	620	620	621	600	680	604	613	615	599	646	587	617	589	650	644	615	606	605	579	614	650	663	616	622	613	622	631	639	619	636	617	637	618	595	571	640	608	576	601	570	625	674	614	582	622	634	612	618	595	632	618	638	615	581	574	545	631	606	607	589	628	632	588	623	654	618	660	593	611	612	607	574	652	630	609	607	625	582	675	583	600	552	579	600	608	582	631	628	574	618	608	645	631	591	665	629	635	616	632	584	588	596	659	610	612	614	637	614	583	645	601	607	600	580	637	628	628	606	623	630	596	612	634	569	629	589	599	650	592	629	638	656	638	651	594	638	605	578	631	608	647	663	591	625	632	569	588	643	594	603	576	574	645	665	639	616	616	601	615	558	596	632	615	671	627	628	636	616	596	599	624	632	607	586	616	604	626	614	624	583	622	639	625	595	584	596	617	605	627	596	617	581	630	593	587	612	605	585	618	602	637	634	634	668	635	597	567	576	612	609	557	618	613	628	576	623	707	643	587
13016	910	751	560	441	351	279	304	236	248	220	223	257	233	230	224	197	199	198	195	220	186	199	181	202	192	203	170	189	194	217	185	174	205	195	174	186	204	181	205	190	189	188	183	210	169	175	192	209	174	166	206	199	189	193	168	196	180	205	177	183	204	213	165	196	172	183	170	191	211	202	195	170	192	203	196	188	178	184	182	212	195	159	181	206	208	179	195	181	203	171	199	183	201	184	191	199	178	194	185	189	180	188	217	173	177	182	176	181	173	181	211	176	195	191	175	229	207	206	167	199	145	192	192	189	184	190	176	191	189	212	175	165	172	176	192	165	187	194	198	187	176	170	163	190	174	194	212	199	188	166	208	168	176	214	181	190	191	187	214	187	158	179	184	173	225	201	181	165	184	180	173	189	193	178	172	182	194	182	181	191	211	200	194	182	190	216	187	193	199	209	193	193	201	162	181	187	205	205	182	175	188	192	200	193	211	184	205	182	171	202	185	196	195	206	186	206	202	191	168	179	189	182	199	177	206	204	197	179	202	160	205	191	165	194	175	208	198	203	170	208	203	172	187	185	188	173	182	179	183	186	173	175	185	183	157	223	192	184	177	193	176	167	185	196	168	184	186	172	192	190	204	183	179	183	179	197	175	172	184	150	186	189	175	180	186	190	193	174	209	183	199	218	185	178	197	183	203	199	172	169	180	200	204	167	191	145	192	167	173	183	186	195	208	188	190	202	203	163	202	176	188	169	187	192	190	160	207	189	189	189	199	187	185	187	187	194	197	197	189	191	186	202	176	173	191	209	198	176	207	188	177	213	186	181	163	171	203	214	208	192	198	163	200	204	173	181	160	161	223	168	211	206	195	190	197	189	181	195	214	174	218	165	177	197	178	221	190	189	195	190	169	192	147	186	204	221	197	189	182	212	196	192	205	197	191	212	208	211	184	205	201	192	175	214	182	182	229	203	207	197	182	186	181	193	178	194	188	198	151	184	203	171	179	190	183	196	188	173	169	194	185	178	206	178	193	176	201	196	184	185	205	186	215	178	205	207	182	190	204	208	158	223	179	177	222	187	184	188	176	170	168	186	203	207	171	219	154	220	210	181	188	185	176	186	201	188	208	166	187	187	185	199	185	171	171	193	199	204	191	178	161	181	190	201	173	204	206	168	168	221	168	189	180	191	167	195	191	180	190	195	204	175	194	200	187	193	163	189	165	203	193	177	182	199	194	176	199	179	174	183	192	215	189	189	194	160	202	186	207	187	190	180	221	189	172	182	183	180	205	168	178	190	166	190	183	157	174	184	167	165	169	187	216	187	183	209	175	207	197	194	200	183	178	158	194	213	218	172	178	208	201	187	165	201	208	190	172	190	193	179	192	206	192	176	179	170	170	205	198	192	176	179	163	173	158	173	183	176	170	173	192	187	168	215	182	184	182	191	192	181	189	189	186	202	189	172	180	166	180	191	207	203	222	194	182	186	170	185	158	191	181	161	190	161	176	207	210	202	146	190	179	188	184	207	188	215	174	175	201	182	178	199	207	200	190	196	215	202	205	176	166	166	166	185	178	168	195	201	194	180	185	168	195	182	214	189	181	174	195	195	175	208	192	186	173	181	151	171	229	210	170	189	174	190	161	218	186	180	165	183	198	153	167	201	201	161	205	189	169	181	177	190	197	196	179	194	178	190	204	171	183	195	187	186	198	155	171	216	178	198	178	193	175	206	186	188	187	189	181	185	197	201	196	214	221	184	165	167	192	177	214	185	160	197	186	179	169	189	202	170	183	180	171	181	189	191	184	194	212	157	183	180	192	209	178	193	180	170	170	200	214	190	152	181	198	207	188	158	178	171	173	159	187	178	181	190	190	200	193	208	166	200	187	191	181	180	150	183	174	204	199	160	174	219	183	218	171	163	166	171	185	167	174	195	193	182	187	168	180	176	189	178	174	183	209	172	150	171	177	188	158	185	188	174	201	191	185	208	205	215	193	163	184	193	200	199	218	189	186	202	171	174	184	181	165	206	159	175	175	157	184	176	185	202	166	206	204	179	191	208	181	197	177	170	200	195	193	193	196	188	182	191	205	189	172	158	216	177	198	201	182	191	171	201	169	186	185	188	178	189	194	212	176	181	192	194	180	192	191	176	194	190	199	191	195	176	188	160	171	168	186	188	177	165	170	177	215	216	180	189	182	180	205	207	214	207	180	206	202	170	181	194	204	208	185	161	184	182	192	189	166	198	176	190	184	178	174	176	194	197	194	208	184	187	194	200	199	175	207	193	195	199	168	202	161	202	214	173	185	178	177	207	184	187	184	188	220	163	200	191	188	182	191	168	194	181	187	178	204	178	202	183	187	184	190	206	176	205	188	194	158	202	203	170	174	184	169	193	178	196	220	179	183	186	160	205	188	182	186	190	188	182	174	197	187	199	211	173	180	190	202	196	212	194	177	183	156	182	213	178	191	180	205	188	196	188	195	207	207	176	191	183	194	169	178	165	188	195	163	151	186	184	194	208	185	163	173	151	207	179	192	223	160	203	202	210	190	195	201	186	180	181	173	186	203	183	205	185	177	173	195	182	197	191	220	182	173	210	189	174	192	189	175	184	174	184	202	195	179	166	181	203	185	175	167	178	167	180	193	206	176	196	183	183	204	202	210	184	181	191	200	174	189	168	170	162	201	172	172	167	189	182	186	217	177	194	199	180	176	159	180	200	177	206	208	219	173	178	155	181	182	177	185	169	188	187	183	187	173	162	167	187	199	182	189	176	216	175	191	159	177	176	198	184	174	184	182	197	183	185	214	196	167	193	184	199	198	204	216	196	168	176	179	181	166	174	212	180	201	187	201	201	187	184	189	183	182	188	194	155	159	190	189	197	189	188	179	201	186	194	185	217	193	180	199	188	216	183	187	170	181	155	182	174	165	171	164	181	219	201	172	175	189	171	200	184	177	165	192	199	176	204	156	174	214	176	160	188	202	198	157	172	181	191	180	206	188	210	209	233	187	181	203	192	173	184	187	174	176	186	181	173	186	185	184	191	149	196	209	200	182	201	179	218	185	181	187	191	197	178	177	180	172	200	192	185	203	214	173	183	175	194	180	179	202	174	159	186	186	199	177	201	199	172	189	197	218	173	195	190	201	193	175	218	180	162	186	183	185	175	183	191	171	182	203	212	181	190	168	192	194	198	176	183	200	192	176	199	184	195	193	171	179	182	197	175	193	205	187	175	161	183	181	175	158	167	196	155	160	169	203	172	177	203	200	188	194	215	158	189	176	187	183	208	189	191	222	184	216	191	180	179	196	186	170	159	183	194	185	175	163	180	194	210	198	221	189	206	207	180	199	217	184	181	209	169	184	196	177	187	205	180	183	178	189	195	203	181	194	207	195	178	194	183	171	163	204	204	184	173	200	180	175	192	197	197	208	182	207	201	211	213	184	189	178	194	193	193	161	162	191	199	237	197	180	170	187	155	185	159	177	191	211	180	158
7864	934	1563	1722	1528	1228	1073	955	887	785	743	700	619	641	620	580	608	540	520	547	543	521	533	516	510	468	463	470	489	469	516	471	507	486	491	426	470	442	479	458	411	446	470	506	460	477	442	449	448	492	470	493	466	477	474	491	450	446	420	462	436	448	435	476	433	421	447	455	464	442	433	463	447	445	436	479	426	441	490	438	444	443	463	471	432	445	475	466	473	452	462	454	473	459	497	442	499	462	479	416	462	439	441	431	468	448	408	471	435	484	449	430	479	438	455	441	460	475	461	437	443	416	439	412	448	468	458	441	434	454	438	483	467	437	442	470	418	451	454	430	432	424	462	427	469	482	438	455	438	471	487	476	398	465	479	461	459	451	484	439	435	423	417	479	468	478	467	469	437	430	485	458	426	420	464	460	450	490	466	474	434	416	435	459	450	432	457	458	465	470	437	431	443	464	427	471	444	471	467	431	478	467	427	454	459	463	437	443	401	438	433	413	440	447	445	453	456	441	449	483	457	447	443	405	442	469	439	467	433	489	425	441	489	430	440	446	450	419	463	435	456	399	472	428	415	485	464	405	456	398	457	461	414	448	458	388	427	445	410	460	411	472	456	446	441	435	443	465	415	439	455	439	501	449	426	507	429	454	427	476	459	447	457	433	448	412	439	463	435	463	489	453	459	442	443	440	389	455	496	427	445	450	434	431	430	436	452	420	473	498	438	460	478	435	474	457	457	453	483	426	436	453	458	409	406	454	444	463	430	423	430	452	446	454	449	413	481	478	463	429	457	458	459	441	467	429	412	468	429	482	456	447	453	445	443	423	466	489	471	425	389	451	491	466	395	453	455	451	429	414	433	417	437	465	445	461	472	419	442	432	458	437	425	429	444	464	432	434	465	515	469	462	449	465	450	450	433	448	411	436	458	470	450	410	474	444	422	497	458	458	412	449	442	455	464	446	437	462	478	470	428	484	455	431	443	441	453	446	438	449	458	464	424	417	444	410	443	443	449	480	477	421	439	435	457	434	463	449	457	444	479	419	397	449	435	471	473	462	430	449	418	468	453	429	430	456	440	421	421	448	425	430	448	455	430	460	434	458	476	412	425	436	439	434	457	473	441	429	449	450	424	461	439	423	447	431	428	451	471	443	464	461	493	451	433	432	457	467	438	478	475	473	458	471	478	435	434	451	475	436	474	453	462	445	473	427	431	436	441	447	412	424	437	465	406	442	489	425	426	400	456	437	452	454	460	443	450	443	445	414	476	430	487	493	475	474	454	446	457	442	461	441	456	459	428	412	451	441	396	504	446	421	463	430	443	494	428	482	469	401	464	432	468	443	435	463	433	441	425	461	475	476	403	434	437	434	433	458	460	410	441	446	438	448	429	432	459	448	436	451	409	468	448	452	417	428	472	477	476	472	476	465	417	436	459	427	447	438	487	455	496	442	453	429	462	462	463	467	439	427	418	437	397	407	457	448	447	434	451	413	453	458	440	452	447	491	439	483	456	433	443	442	419	417	442	447	442	473	413	457	439	438	445	436	461	462	419	442	436	407	431	462	450	455	425	431	507	470	440	441	448	439	472	438	433	501	437	437	422	473	476	424	432	442	395	431	403	397	424	464	472	446	454	456	461	444	454	439	452	476	450	461	395	442	482	451	448	425	473	452	448	480	489	441	461	427	446	460	451	448	435	414	449	452	410	430	414	402	440	453	414	444	428	430	469	469	439	449	449	428	453	442	439	472	472	479	454	434	451	477	437	456	446	427	463	475	422	468	432	484	438	492	479	424	437	428	426	433	461	475	424	423	435	503	440	413	462	482	433	476	429	412	435	452	421	491	432	438	457	463	468	424	474	470	474	428	468	436	472	431	445	456	458	403	448	457	429	440	449	421	442	421	454	427	446	397	426	439	439	417	428	429	448	448	415	428	462	457	465	453	430	457	456	462	440	447	438	421	455	476	420	469	416	486	449	456	423	458	431	417	428	432	498	395	448	470	454	435	433	465	474	424	469	436	452	464	419	439	404	409	443	431	383	442	447	434	439	423	415	440	432	419	443	459	433	432	448	410	452	413	448	444	425	481	447	423	470	483	428	466	491	450	431	459	442	426	445	445	458	486	452	438	447	432	412	446	441	435	452	460	463	465	461	463	430	496	444	420	414	460	504	438	461	451	459	434	495	442	464	436	442	442	421	469	466	461	440	427	419	423	486	471	436	422	467	453	449	428	433	450	428	433	438	423	419	436	463	477	477	531	443	473	450	456	435	465	422	412	460	422	447	477	473	426	433	425	474	414	441	441	403	462	473	398	467	450	458	447	411	453	448	445	448	473	426	427	487	475	442	458	483	440	433	426	461	437	462	437	430	441	445	478	430	454	445	437	417	470	446	420	465	444	462	434	435	478	431	458	439	455	441	452	408	477	433	449	424	467	446	473	440	442	458	455	445	472	456	444	470	470	455	453	410	431	441	430	475	432	476	464	425	482	480	448	444	465	460	405	445	440	435	493	468	458	471	450	461	480	431	481	482	448	444	478	451	430	445	421	429	427	436	481	468	442	422	490	440	492	446	418	475	442	426	458	445	455	487	456	442	459	463	432	427	475	459	465	443	430	439	432	483	437	443	436	438	481	433	457	450	429	454	403	474	449	465	459	454	449	445	441	438	446	433	448	494	438	449	412	473	443	405	465	467	413	445	462	442	406	463	432	488	443	436	450	460	447	403	450	420	463	439	452	477	443	468	438	445	467	454	406	447	444	450	424	448	464	400	493	449	468	454	467	447	437	423	433	447	463	436	441	430	427	466	440	466	459	431	468	434	453	454	445	440	465	422	431	461	432	484	423	428	466	451	453	461	454	473	433	459	421	456	484	458	460	415	423	426	473	435	461	445	440	485	431	422	460	452	444	449	468	471	449	454	462	418	424	453	481	438	456	483	486	463	464	410	441	464	450	483	455	466	463	449	415	458	417	472	435	450	440	437	420	475	452	462	433	460	460	471	450	452	394	375	458	452	434	468	432	479	444	432	460	436	476	437	431	481	412	437	493	437	468	449	468	397	509	454	450	426	435	477	460	412	462	430	417	421	437	449	453	435	459	454	430	435	451	455	441	441	458	442	408	466	444	442	463	446	460	465	430	394	447	451	440	448	444	450	413	473	422	437	432	410	484	425	464	447	469	438	403	468	469	398	430	439	466	422	460	484	414	454	467	478	455	444	422	460	448	454	466	442	445	454	439	434	441	444	478	434	465	459	439	438	468	455	437	457	480	453	456	432	460	479	421	428	441	458	453	413	518	372	440	441	429	494	456	412	434	442	423	465	460	460	467	465	453	443	431	417	428	454	433	436	476	420	455	476	438	433	418	398	483	484	440	453	451	464	461	474	470	411	462	456	425	403	464	442	483	461	462	449	432	463	454	461	436	391	427	470	471	424	491	425	473	450	450	450	444	453	414	503	419	460	444	421	409	415	436	474	468	438	456	436	457	468	448
1255	252	255	268	247	265	241	296	277	272	255	252	276	238	227	238	260	268	323	251	275	249	263	276	269	265	284	245	271	240	284	254	269	288	274	270	243	282	265	261	250	254	277	235	257	254	266	278	256	256	239	271	291	251	270	239	298	271	246	249	249	258	249	259	277	240	253	252	265	266	250	234	264	242	260	274	276	276	255	253	273	238	245	240	273	276	273	262	264	237	258	286	259	268	263	261	258	271	270	257	258	280	259	232	290	253	275	258	263	250	224	274	254	264	267	277	251	266	244	266	269	258	276	263	281	266	268	279	269	251	266	264	291	298	267	232	265	251	266	284	268	285	251	284	260	245	249	246	282	284	268	266	266	276	272	276	265	254	255	250	276	285	244	275	261	261	283	259	257	250	270	260	264	263	282	259	266	258	252	258	268	264	228	291	247	252	255	273	241	249	263	270	286	225	248	266	244	247	264	249	254	239	257	264	256	261	243	250	267	269	253	265	240	241	242	291	243	271	266	235	257	259	245	268	256	281	289	240	265	260	264	255	277	255	257	254	260	264	283	253	263	231	265	269	291	260	250	253	252	239	226	233	246	262	245	255	250	257	223	278	281	262	228	260	244	254	266	261	236	252	267	257	305	262	247	219	243	240	266	210	270	272	261	248	258	260	274	264	248	268	241	262	253	269	241	257	276	284	253	233	285	278	268	269	263	226	264	231	278	269	270	238	262	238	275	260	280	276	233	263	250	274	282	288	248	250	249	282	255	266	289	244	259	240	286	265	295	271	267	271	290	259	258	236	243	264	204	249	270	253	233	248	245	289	264	233	247	260	276	223	249	257	262	236	254	248	275	250	252	281	269	265	237	259	286	255	273	265	274	270	255	288	263	265	237	280	251	281	271	232	234	273	250	250	229	239	262	234	252	243	258	273	281	270	266	252	236	263	259	256	264	251	263	264	285	281	237	268	228	230	245	268	268	237	234	253	285	246	286	232	248	259	284	243	262	262	264	250	252	254	244	246	231	251	247	242	255	251	259	264	269	239	251	241	277	276	262	254	233	256	259	270	255	247	240	237	259	292	232	280	236	250	268	238	271	281	234	274	248	235	246	258	246	264	263	248	280	282	240	247	252	279	262	274	254	254	297	276	260	265	296	265	249	244	251	288	238	278	238	256	235	271	245	216	251	238	250	235	244	248	268	256	270	268	279	264	258	250	225	228	259	274	265	250	257	245	289	269	251	272	253	229	239	256	251	262	240	233	242	257	241	281	259	261	232	228	282	290	236	292	246	297	276	250	247	278	306	273	260	244	267	244	231	242	269	246	254	253	273	265	260	271	248	237	264	232	240	224	265	275	270	254	263	255	247	267	250	258	276	251	274	265	278	252	270	268	269	278	270	280	219	230	239	241	241	238	262	257	265	271	248	258	248	252	249	263	260	244	269	230	253	228	262	265	274	276	270	265	281	268	260	230	255	270	278	275	247	254	259	278	252	229	259	271	244	276	262	296	270	236	264	267	263	244	249	244	271	249	251	234	251	268	270	229	245	274	269	250	249	239	239	264	286	224	262	253	254	253	283	307	272	253	245	243	292	275	300	252	257	234	223	244	253	267	278	270	259	255	253	287	245	255	239	242	270	285	266	282	238	252	277	261	268	247	275	252	230	238	271	267	256	251	250	267	266	298	254	286	245	249	259	235	250	253	273	258	239	247	248	249	239	280	273	252	252	262	272	285	243	264	238	246	256	263	277	237	254	255	252	222	258	244	261	259	282	229	272	266	238	234	251	257	246	236	251	300	259	242	250	239	247	252	286	271	238	256	260	260	280	246	259	267	248	257	286	247	301	261	249	243	234	250	256	247	273	262	278	281	248	263	243	252	272	243	228	256	243	247	290	261	253	275	244	285	260	251	261	289	258	242	245	258	265	302	237	258	253	234	271	255	258	246	281	216	224	247	254	274	253	266	246	264	261	249	249	294	246	262	256	285	257	280	266	292	263	271	241	258	264	282	251	266	255	247	244	264	251	253	248	281	267	236	250	249	229	262	258	269	273	269	257	255	262	256	247	250	246	280	247	241	278	236	261	223	269	267	279	247	248	254	244	252	261	266	262	264	250	278	285	303	237	232	268	274	252	234	228	268	270	276	246	265	271	262	255	279	245	267	257	265	262	257	262	248	228	259	269	256	266	247	269	286	234	238	272	248	240	243	259	240	258	261	242	287	231	242	252	238	258	264	270	258	254	255	247	308	259	250	238	259	242	251	235	274	251	233	256	242	236	253	242	238	273	241	238	257	246	224	253	266	271	244	259	249	265	244	255	259	248	284	218	254	247	293	245	262	277	251	286	246	229	250	267	248	264	254	251	271	293	269	242	237	255	245	279	269	265	246	254	243	254	280	231	253	250	241	242	254	249	277	265	252	240	247	251	281	259	293	277	287	256	273	260	265	256	247	306	287	245	241	236	244	256	257	242	290	237	241	239	254	283	281	286	265	259	236	269	284	255	283	297	255	279	261	277	254	273	250	276	261	280	255	256	257	253	265	256	254	246	285	255	239	246	257	269	254	265	248	294	256	284	243	290	272	246	267	244	236	266	263	251	238	284	228	243	265	280	278	276	282	249	237	268	246	255	238	267	243	282	271	276	254	253	295	285	299	239	271	280	226	217	233	271	255	265	245	260	272	267	260	239	227	266	275	261	252	247	259	266	250	281	288	257	239	235	271	285	281	248	261	260	257	245	259	234	247	268	264	250	280	259	286	306	227	243	246	241	229	281	262	272	260	277	223	263	284	238	235	248	277	251	246	260	257	262	274	272	285	281	289	248	271	220	253	252	243	260	242	229	262	262	264	249	281	248	300	229	256	251	272	275	278	267	258	228	283	261	245	244	227	255	243	254	267	251	220	254	272	240	250	257	240	253	252	277	256	256	253	244	262	263	235	260	234	276	265	269	256	253	242	256	287	275	254	218	260	255	270	239	256	240	267	261	316	248	259	248	238	251	255	254	267	262	279	269	249	278	279	276	256	276	235	223	257	256	236	274	266	248	224	252	254	256	278	238	258	261	230	258	257	237	241	256	224	244	274	279	236	277	258	288	219	262	275	289	300	235	294	266	267	281	253	221	249	242	239	270	242	254	241	275	241	240	284	290	228	272	250	269	263	243	244	238	273	281	244	254	290	258	249	284	224	271	284	293	269	271	271	234	256	255	243	241	236	264	235	256	266	263	227	236	259	253	267	266	269	274	238	246	279	281	257	253	282	281	266	253	261	241	264	254	243	252	238	256	268	288	259	265	246	237	249	240	237	246	254	225	235	246	241	239	282	240	239	247	246	241	265	264	256	243	244	256	241	234	266	233	286	271	254	238	256	266	250	261	262	250	278	266	271	231	290	240	281	239	241	245	271	242	264	256	253	266	245	281	279	274	292	315	262	257	261	292	272	267	271	292	270	256	266	266	265	286	214	248	264	249	241	269	269	263	257	275	279	251	276
1763	561	635	647	602	594	629	628	569	611	599	603	643	603	585	577	600	582	599	600	623	607	620	566	590	598	587	606	616	605	610	591	589	573	583	588	570	610	618	558	562	559	585	611	593	577	602	605	591	628	596	578	571	639	641	608	583	571	584	573	619	629	630	604	599	613	599	580	601	627	643	623	605	604	587	549	624	602	571	569	582	583	578	583	617	620	596	559	604	626	606	572	586	630	622	563	612	585	594	621	580	625	635	599	653	585	613	591	586	591	586	577	603	610	592	576	572	601	585	575	530	578	585	593	622	534	605	574	576	545	619	625	609	607	564	582	605	617	567	606	595	573	586	636	583	594	631	627	608	632	599	585	579	587	590	595	606	576	592	622	614	608	587	559	613	614	587	566	558	576	581	575	570	630	574	595	591	619	563	583	623	577	580	565	603	588	628	614	581	544	569	550	619	609	566	590	610	617	625	549	590	598	583	630	596	576	554	592	571	595	626	636	644	565	594	572	608	623	603	611	603	637	648	586	607	591	605	596	609	641	619	606	571	579	628	592	624	606	588	642	579	611	623	579	687	641	634	602	596	625	621	555	636	597	585	586	595	570	569	614	581	604	600	631	601	606	571	598	585	623	583	594	602	603	613	606	577	569	609	614	604	650	618	659	559	605	613	634	607	610	574	595	582	567	542	615	555	591	573	580	557	566	624	607	595	594	593	604	608	573	597	586	627	596	620	606	599	668	603	598	577	588	593	612	563	519	561	606	578	608	645	616	585	600	592	595	626	636	590	632	583	569	580	579	592	608	587	637	599	617	608	569	565	590	630	625	595	607	591	604	643	633	566	568	633	628	604	592	613	596	576	588	598	597	576	663	603	574	573	589	582	612	635	627	633	605	620	582	588	639	616	594	612	580	578	638	603	603	600	597	553	588	597	624	622	611	605	626	593	599	620	620	619	556	594	575	594	630	582	585	587	613	578	608	592	604	568	582	588	606	612	591	598	577	595	584	573	634	613	590	601	624	578	600	574	587	622	593	616	633	658	612	612	582	580	553	614	588	575	628	592	575	610	583	622	598	557	617	648	575	620	620	549	584	559	630	607	589	605	638	597	657	581	608	595	588	574	659	615	634	620	613	607	618	581	598	572	587	604	579	618	597	619	575	606	627	621	636	599	624	606	607	600	644	569	581	588	656	588	608	601	604	595	637	657	585	650	531	637	530	563	653	632	554	579	618	580	559	564	607	585	588	601	569	602	609	535	647	604	572	579	567	605	594	595	633	650	596	613	607	557	579	611	596	596	600	642	606	596	589	575	599	579	571	614	621	595	601	600	591	614	616	573	630	662	630	623	574	573	567	621	611	606	626	608	604	605	597	584	561	631	588	579	593	562	596	597	569	568	598	590	594	589	613	606	615	622	637	597	589	569	617	605	634	590	613	613	610	601	596	604	633	625	601	659	565	615	574	632	612	564	588	558	598	573	608	589	608	607	628	586	619	549	592	613	591	614	579	593	610	609	603	598	612	617	573	609	579	598	561	630	591	615	544	614	603	621	566	624	585	620	592	609	575	550	577	572	561	568	582	659	606	626	566	600	613	589	615	626	561	610	617	595	596	577	606	676	645	583	638	600	579	616	650	541	572	584	630	590	614	613	622	572	586	592	571	597	624	627	559	579	548	629	604	564	571	574	577	600	560	607	599	573	554	582	610	602	571	627	611	606	609	544	586	593	584	581	582	602	609	638	614	626	614	573	613	590	569	623	601	537	592	609	566	635	591	607	584	638	594	585	574	590	581	570	588	595	600	639	605	587	615	612	554	588	625	586	593	615	597	603	620	616	592	642	554	606	557	617	636	633	600	560	651	592	576	614	576	588	625	580	563	584	585	612	611	596	592	642	594	609	560	593	612	637	638	594	605	568	571	620	577	604	620	604	591	615	563	584	615	613	620	624	561	539	604	602	557	561	641	592	576	617	603	575	588	609	583	647	603	592	578	582	596	595	589	587	599	622	614	578	585	590	635	606	594	584	595	636	616	625	635	579	629	567	598	610	625	614	614	579	578	539	642	571	629	626	630	560	625	580	598	591	582	588	614	605	639	590	603	584	600	586	583	614	599	592	610	631	629	591	562	617	559	623	604	613	617	569	590	593	622	572	600	578	559	617	579	590	615	571	588	589	623	596	630	604	584	558	616	606	634	576	634	568	606	548	578	574	586	618	613	588	551	617	613	648	586	591	602	622	622	585	622	610	597	592	585	620	612	594	626	566	586	578	615	592	615	577	579	633	597	553	584	610	578	603	602	617	604	576	646	592	576	606	612	635	603	565	546	596	599	589	556	641	615	600	613	622	607	624	561	587	570	582	632	591	641	659	620	595	575	543	586	595	570	579	598	587	598	628	629	611	540	660	567	613	592	558	585	567	637	600	601	640	581	624	595	597	597	557	580	556	605	603	577	566	621	600	597	654	590	571	640	636	568	590	633	620	629	571	621	589	613	576	595	611	627	597	599	577	617	635	559	576	633	626	619	576	552	642	594	617	624	568	601	641	617	598	598	625	540	666	682	582	569	609	622	611	614	564	617	600	621	568	589	592	585	581	612	617	620	581	590	614	602	583	600	628	621	568	598	550	590	605	573	615	611	586	584	613	608	590	603	637	605	607	602	598	572	592	585	628	548	631	568	585	591	602	634	541	626	571	601	584	603	611	584	605	592	583	616	624	567	598	628	608	587	560	586	588	607	589	640	575	621	608	590	594	583	570	580	625	611	568	617	618	599	575	581	630	600	598	608	604	636	596	591	586	627	616	584	632	590	608	602	615	588	603	555	614	612	639	606	614	656	635	582	613	616	586	627	634	576	570	625	627	614	622	577	627	597	589	637	594	603	610	558	532	594	616	658	615	598	607	605	589	556	609	577	619	599	552	607	635	638	583	588	643	573	584	586	570	576	606	548	593	572	586	578	635	612	588	624	628	597	644	550	622	596	655	596	612	597	613	616	628	623	632	670	623	595	607	585	574	582	602	566	580	588	639	607	615	615	611	586	591	638	589	585	586	616	600	623	621	581	589	563	561	643	588	571	604	563	628	591	635	596	629	614	578	575	569	571	576	606	588	562	587	586	594	595	594	612	614	610	622	625	574	588	618	603	581	612	609	584	567	594	608	611	625	588	596	562	620	641	627	601	602	566	615	559	594	593	608	581	570	602	595	660	621	575	589	618	594	625	593	572	599	596	587	618	579	567	619	554	564	575	576	582	588	590	545	595	577	588	592	637	610	596	659	594	607	607	572	596	603	551	620	613	622	601	595	641	583	616	592	639	616	574	615	568	606	582	607	602	592	544	607	635	591	577	583	590	602	607	617	600	594	554	633	606	579	588	588	644	632	659	616	567	609	629	608	607	588	615	579	637	627	610	642	594	591	582	597	608	625	601	581	549	592	625	612	587	604	622	600	569	618	599	635	606	590	628	610	643	601	612	617	592	587	591	620	589	612	597
6966	516	496	443	400	369	330	306	306	282	314	269	282	289	289	285	265	276	291	282	260	263	270	272	250	297	260	253	278	285	284	297	266	270	279	283	275	296	239	301	260	293	235	269	278	289	278	260	290	272	264	253	269	277	284	275	264	259	261	274	264	307	310	296	289	283	251	271	258	253	274	286	278	284	254	279	299	285	272	238	237	239	262	263	301	251	255	275	268	288	261	284	273	266	284	270	257	281	267	272	232	277	308	278	275	244	242	299	264	284	244	264	248	239	266	264	313	290	287	261	255	250	289	254	295	267	273	271	273	253	282	279	292	284	259	275	290	301	256	276	259	277	291	291	267	246	263	274	268	291	248	273	233	273	295	263	263	279	267	274	286	255	274	254	270	289	248	239	255	280	297	248	262	259	281	271	293	269	287	280	269	296	227	259	254	278	284	242	262	269	262	278	281	256	286	250	278	266	307	264	258	286	279	259	297	249	303	235	270	272	288	265	267	255	252	257	267	267	279	301	250	261	268	239	278	291	303	260	242	249	241	255	275	256	270	244	259	267	254	266	265	322	244	282	293	272	263	296	265	238	284	258	251	265	237	277	291	257	274	280	265	285	267	256	272	253	276	271	278	261	283	235	282	263	239	245	246	265	238	266	256	253	268	269	263	242	286	267	276	277	268	236	277	263	266	263	276	272	276	280	263	254	274	238	262	261	244	259	273	300	279	283	278	268	267	257	283	280	276	246	250	262	268	255	312	268	281	255	248	280	274	288	277	261	286	230	263	267	258	261	272	288	261	267	271	282	257	302	278	252	243	289	274	263	257	242	264	264	260	255	280	273	262	277	240	285	262	280	245	260	272	289	307	250	268	275	247	224	256	257	279	302	256	300	271	233	284	256	276	275	266	238	277	258	256	242	289	279	296	263	278	260	265	259	297	275	269	243	297	241	255	302	260	261	270	246	260	269	280	250	238	275	257	267	270	269	267	232	284	280	261	245	246	247	288	291	302	263	282	272	251	262	268	276	258	272	283	292	271	275	277	267	294	282	254	254	283	250	271	249	282	250	278	274	287	291	298	289	241	273	271	265	271	257	279	296	277	273	272	266	252	261	299	259	261	254	292	272	273	260	255	267	276	272	266	275	270	282	278	255	257	236	291	277	272	285	277	253	276	297	295	275	288	255	264	251	267	246	275	254	278	281	260	281	255	257	247	256	292	266	271	248	273	267	246	262	279	271	278	299	265	281	277	251	265	231	298	279	274	301	271	259	269	280	282	274	273	270	266	275	272	250	232	272	296	299	280	267	271	282	298	271	273	274	302	253	274	255	252	254	283	259	266	246	259	245	233	272	293	293	289	269	278	284	276	248	251	254	289	309	264	280	287	277	245	292	293	306	275	287	236	255	246	293	268	248	242	282	260	268	259	250	260	278	274	258	255	306	242	235	275	267	274	269	269	264	229	267	285	268	245	278	280	266	284	264	270	275	265	242	283	252	298	258	288	247	252	235	238	286	240	247	291	258	261	226	256	285	247	268	278	282	263	252	244	245	270	262	279	264	265	268	283	272	250	262	285	271	275	255	286	265	266	280	248	272	262	254	225	276	279	263	242	279	250	269	267	291	280	228	299	287	270	262	254	277	274	279	281	261	262	271	270	270	258	255	275	249	282	248	250	235	278	264	280	282	287	270	286	267	276	262	270	262	265	270	248	287	278	250	243	257	270	254	231	255	265	276	259	267	263	291	297	291	253	269	271	287	245	266	237	286	303	277	258	242	258	256	273	259	306	228	267	265	271	267	282	283	265	229	288	254	246	265	265	294	275	246	287	293	244	254	292	272	289	291	275	259	307	269	282	281	314	270	272	288	243	285	296	270	260	256	283	292	262	274	267	245	258	255	254	290	263	282	273	261	236	230	265	245	268	234	281	267	274	298	250	292	293	289	243	308	238	269	252	280	311	252	248	252	251	279	269	259	269	290	247	300	257	255	248	292	270	259	300	253	234	268	275	254	282	238	267	299	277	259	292	273	243	270	253	258	271	289	262	261	263	276	263	295	293	251	287	243	264	267	282	260	291	277	262	265	268	280	279	289	274	270	247	251	272	287	274	268	269	292	262	265	289	263	277	262	247	296	279	276	310	252	272	258	297	269	245	267	265	260	280	276	269	247	265	274	255	257	243	251	273	279	275	240	269	255	295	294	257	256	280	232	239	269	269	284	304	266	247	244	283	264	286	250	264	242	244	295	289	278	259	276	268	271	243	254	262	261	265	258	258	261	266	281	279	266	257	278	263	289	228	232	260	269	236	275	268	281	304	277	249	266	255	293	245	318	259	261	273	284	294	273	264	238	280	277	261	262	289	285	270	278	285	276	249	274	243	294	286	246	300	250	277	254	256	264	301	285	284	291	286	260	252	247	276	267	263	268	243	256	274	264	270	240	253	282	276	284	278	285	266	283	291	251	262	303	256	278	253	245	278	275	272	276	281	259	273	248	260	285	294	252	284	256	283	237	246	268	240	288	272	255	291	255	265	254	298	276	271	250	258	271	256	280	254	272	269	300	264	255	247	287	291	249	288	221	297	255	258	268	270	251	294	239	277	298	256	274	238	274	272	282	271	259	289	246	252	272	277	266	269	262	286	278	275	230	273	259	253	277	254	263	241	270	259	288	265	273	260	228	258	248	285	295	253	304	284	292	276	289	246	250	239	236	251	245	273	273	262	256	268	256	266	286	269	271	250	281	257	235	298	277	284	274	274	277	290	266	232	240	272	284	292	281	257	255	249	249	274	308	306	260	283	273	277	303	280	274	288	268	254	267	257	278	274	268	277	302	252	274	260	242	274	289	250	275	288	285	279	249	244	301	282	283	258	268	266	248	253	259	287	242	252	260	250	245	276	238	250	260	262	290	281	276	295	293	255	252	280	254	281	256	257	225	248	261	272	248	245	276	304	271	282	266	294	267	266	288	268	234	265	275	250	259	242	266	259	287	261	276	278	262	288	280	276	269	245	247	269	269	265	271	281	244	255	265	308	310	310	248	274	263	296	240	248	261	229	275	271	239	288	267	275	286	261	275	252	285	304	289	291	250	285	273	253	299	277	287	250	269	248	246	281	271	271	234	257	271	257	258	265	291	282	249	257	282	243	275	264	284	274	282	280	252	242	263	270	278	276	291	277	289	251	257	248	289	282	247	302	250	272	273	251	253	296	281	255	247	251	254	277	297	272	280	283	279	236	274	255	257	265	261	274	259	282	222	287	239	301	281	246	298	265	256	266	235	314	261	277	306	285	244	247	254	269	295	275	240	240	251	267	273	252	268	258	272	247	294	280	266	273	288	271	268	261	264	278	232	288	274	265	279	274	268	264	270	252	278	302	284	303	286	274	248	252	278	254	300	261	262	263	254	235	285	291	259	268	256	282	272	306	279	279	266	276	285	232	262	277	231	255	310	263	281	275	253	266	260	287	245	246	283	231	303	276	290	259	277	268	249
6359	832	1165	1367	1114	1050	952	915	823	755	740	734	760	691	688	722	680	673	681	647	667	606	723	662	648	623	616	704	559	654	649	666	591	689	597	610	619	616	649	645	617	598	648	625	599	598	593	612	604	619	563	658	625	661	611	659	634	603	604	611	651	596	639	611	563	639	616	624	604	607	635	645	598	623	607	637	628	625	568	626	604	635	638	594	640	550	599	627	609	631	605	635	602	618	631	637	600	622	623	603	631	645	620	639	563	579	619	639	610	572	599	623	574	601	626	573	585	619	607	615	596	618	643	635	627	636	637	620	602	582	593	584	631	616	613	620	650	569	589	658	655	669	626	629	594	628	613	593	605	615	617	667	648	629	631	602	607	630	623	608	633	604	604	624	635	638	644	610	586	627	597	603	630	621	584	640	606	626	599	644	624	631	645	602	602	632	648	640	608	628	627	622	628	597	644	589	636	588	600	640	587	582	618	632	640	625	577	635	581	600	606	600	593	643	618	585	596	598	615	626	583	647	605	603	609	573	630	591	638	635	600	632	616	613	618	646	606	568	567	604	584	600	596	589	628	602	640	605	597	610	643	600	630	652	606	599	629	564	596	588	611	579	611	601	611	642	632	633	630	607	646	652	635	658	637	632	584	608	620	604	614	649	612	582	613	622	633	601	636	655	609	630	586	621	617	629	639	612	621	629	629	598	651	595	632	695	611	621	611	571	643	620	583	618	641	584	614	643	613	640	598	623	571	623	641	567	575	632	604	603	623	629	582	605	642	583	589	632	655	625	610	629	643	626	606	652	637	615	654	590	590	611	618	614	589	629	617	641	609	599	604	622	604	603	597	633	653	652	622	569	621	665	667	671	643	612	613	637	583	627	618	597	584	584	662	620	644	628	605	627	592	659	613	609	649	627	647	574	605	616	639	623	611	581	617	631	586	604	593	648	605	637	621	588	598	642	663	568	603	601	590	612	586	643	591	640	580	670	625	580	596	622	615	606	599	571	594	598	660	636	625	635	618	638	619	654	624	623	641	614	598	608	633	623	592	613	636	639	603	633	605	612	585	592	678	624	651	609	643	582	629	631	618	636	620	627	603	608	625	653	653	609	622	606	615	654	606	579	596	619	612	645	575	637	595	643	647	558	629	587	626	640	701	593	599	615	656	614	647	623	601	627	586	625	654	577	637	642	656	615	609	592	608	664	594	654	630	638	600	571	626	620	625	614	613	606	591	617	582	651	599	593	647	617	602	617	645	598	631	630	624	653	603	546	572	602	611	588	626	567	595	588	593	590	601	617	593	618	666	613	623	580	578	570	587	658	598	635	606	636	602	620	668	636	597	589	653	615	631	601	646	623	661	632	638	638	559	632	634	624	595	664	639	584	632	623	578	655	582	620	611	636	604	617	630	605	589	608	622	616	577	621	595	655	653	609	545	625	595	622	612	628	592	659	611	670	631	620	593	624	654	615	624	627	610	607	619	646	567	632	625	617	587	592	619	599	597	626	640	595	627	602	655	645	644	618	612	603	606	640	603	593	665	670	638	615	615	607	616	601	588	622	607	581	654	584	619	671	626	589	583	591	625	622	620	585	618	653	613	600	592	591	618	604	638	613	628	599	597	622	602	624	620	624	612	609	655	649	595	576	668	574	640	633	588	606	585	625	611	636	614	600	633	593	595	609	642	611	634	584	613	634	650	630	665	592	646	587	618	626	614	607	604	611	615	611	636	641	658	623	640	633	600	611	601	585	611	610	624	598	612	600	670	612	609	614	636	590	600	644	578	605	590	604	623	579	603	632	603	579	617	630	634	591	587	604	602	589	624	646	633	620	601	616	614	641	627	613	668	622	617	634	651	644	609	622	637	586	649	648	669	591	568	610	596	584	605	621	622	626	620	624	596	641	641	590	618	603	627	606	636	642	617	586	565	617	607	587	581	581	604	624	590	611	579	614	573	621	603	582	648	598	632	618	635	641	655	637	618	568	643	609	584	593	653	603	601	605	622	597	626	602	580	629	561	592	608	623	569	598	629	578	604	613	602	619	609	608	600	606	633	653	552	614	573	622	619	620	581	605	593	605	647	628	603	641	652	646	618	623	650	660	620	664	587	591	544	622	617	640	563	595	597	638	640	625	610	589	555	589	605	573	603	583	589	586	662	600	599	598	646	626	598	607	617	642	624	576	580	595	594	594	666	592	597	643	621	640	621	595	588	626	602	605	580	591	653	561	618	646	602	673	623	634	609	667	619	660	629	577	610	657	649	670	578	581	626	631	643	611	612	615	624	588	632	616	626	684	581	631	619	590	614	635	634	581	608	601	577	606	628	644	646	606	648	572	598	623	598	681	604	631	608	648	659	641	583	629	609	624	611	584	588	632	645	651	578	582	617	601	630	620	627	611	647	631	608	608	630	600	602	605	616	563	629	602	618	589	632	625	618	621	610	637	599	600	595	600	579	600	582	562	576	586	640	635	590	651	607	635	646	598	616	587	615	662	612	581	631	589	658	654	652	650	615	614	603	618	607	655	601	616	622	613	583	594	642	603	660	581	621	624	625	605	624	620	592	620	599	625	621	678	598	626	637	584	581	642	594	595	576	591	587	604	619	590	623	582	607	616	645	591	611	648	588	636	644	601	685	618	595	591	627	599	619	618	637	661	611	583	659	605	623	584	623	561	611	623	647	648	632	651	608	623	600	570	586	603	629	599	680	617	629	574	633	599	585	577	592	551	649	619	638	609	610	632	621	634	609	606	598	607	643	605	620	619	578	614	621	603	605	619	621	605	634	603	662	595	630	658	636	617	582	608	639	640	633	618	651	617	607	594	611	636	602	593	606	591	645	640	637	657	666	615	581	652	578	606	627	599	580	611	643	588	606	615	572	620	654	638	626	612	612	606	569	648	568	624	635	603	669	641	634	654	595	631	602	619	644	593	597	630	634	617	616	618	597	613	594	662	639	624	594	622	626	601	624	632	618	586	653	622	612	670	637	637	651	584	608	655	629	617	602	637	634	592	608	666	630	607	644	591	570	603	606	623	596	584	622	606	577	625	625	610	596	641	618	662	629	644	600	595	644	597	587	624	652	606	595	637	587	632	596	608	606	627	621	566	609	648	643	636	598	653	630	662	619	577	592	603	592	618	603	611	577	626	615	637	585	648	630	591	613	630	613	617	626	670	605	597	622	617	643	561	583	633	613	630	614	591	609	669	621	577	583	647	619	611	629	609	589	612	605	593	625	594	635	638	657	625	632	603	581	602	582	599	637	624	647	632	645	573	587	591	618	653	574	648	658	592	627	673	647	615	616	600	664	618	607	636	646	560	605	602	635	608	628	625	617	638	606	602	579	588	621	628	609	595	619	650	601	633	599	595	608	581	621	597	680	644	628	596	593	631	560	660	626	596	588	594	574	629	579	620	589	609	599	635	589	624	614	622	642	597	603	674	619	629	594	617	638	585	629	629	608	643	663	664	648	630	638	582	612	620	612	635
13053	870	709	620	503	353	320	319	264	255	242	214	240	208	190	196	187	191	216	205	183	184	203	193	187	214	201	203	180	197	188	181	190	177	190	203	188	186	189	187	182	203	180	191	171	187	196	198	186	185	173	197	201	199	150	176	188	164	167	183	174	204	165	205	186	204	190	201	191	183	179	179	201	201	193	206	195	187	196	175	212	174	190	182	181	189	222	192	196	167	180	165	196	173	197	204	184	191	178	197	217	189	199	188	213	176	177	213	205	193	179	171	166	204	199	174	199	184	169	171	192	178	185	170	210	180	185	188	192	191	192	200	152	189	174	216	202	187	187	218	191	192	186	214	199	190	183	190	179	200	208	204	215	183	178	185	214	189	190	198	179	175	171	185	196	195	198	165	181	199	217	166	181	160	198	216	172	178	178	192	188	188	179	197	193	199	205	185	162	177	180	169	191	173	196	194	159	184	213	193	190	184	174	204	155	195	195	189	159	190	218	186	171	182	216	187	178	193	177	160	179	195	176	196	194	210	182	209	167	169	166	156	195	177	211	209	177	199	193	211	200	178	181	178	210	179	202	190	191	189	199	201	205	202	200	183	212	162	155	192	189	178	164	170	169	187	182	174	177	176	178	195	178	177	167	181	169	184	228	185	185	183	172	151	175	198	159	182	188	209	196	214	208	168	186	198	217	191	200	170	180	198	202	173	170	207	189	175	210	187	160	152	183	161	186	211	189	180	197	184	211	170	197	193	183	170	197	204	208	182	178	186	213	175	200	178	180	175	181	200	170	189	203	202	194	201	198	188	174	167	173	188	180	198	176	198	175	154	195	187	197	175	217	194	192	179	188	182	200	172	191	196	179	201	186	191	199	204	195	190	177	181	192	174	176	212	187	182	172	180	197	187	169	169	169	192	160	183	200	200	190	195	196	188	189	189	206	183	196	199	217	184	178	183	168	201	176	185	189	168	196	196	204	180	210	219	192	196	205	177	185	167	193	180	215	200	199	194	183	191	136	188	178	196	197	202	193	192	186	187	217	177	192	188	199	192	184	191	192	219	185	193	168	190	174	197	216	213	182	197	193	182	219	179	197	185	191	197	178	173	228	197	193	194	183	198	200	179	167	187	155	178	197	208	211	180	183	203	168	175	206	184	193	201	158	184	166	174	179	171	203	186	202	206	201	179	160	173	183	181	193	203	156	188	190	195	214	181	165	188	174	202	190	166	181	186	181	187	165	196	198	214	186	179	176	156	199	202	195	193	211	185	190	198	177	188	194	192	183	200	186	205	215	191	179	194	202	189	187	197	189	193	188	182	180	187	207	198	174	184	192	192	195	200	217	171	206	202	212	177	179	211	200	172	197	161	190	176	179	190	193	183	176	164	219	210	191	211	187	167	186	186	206	190	184	196	185	199	168	172	171	175	200	198	191	176	170	182	216	209	174	163	200	203	186	189	162	180	189	205	197	218	195	183	167	184	172	160	192	161	168	222	191	172	170	170	186	192	197	192	185	174	166	185	174	186	162	166	189	192	187	173	203	196	185	180	233	155	172	180	209	194	199	213	201	196	159	178	183	162	181	183	184	185	205	195	196	174	175	166	200	178	188	202	181	216	177	179	186	173	228	199	189	200	189	192	212	192	187	183	202	190	171	193	182	168	192	195	201	203	193	188	201	164	180	167	176	185	154	184	202	196	218	189	183	216	194	202	166	184	148	204	178	209	196	183	209	194	195	196	180	205	210	215	181	185	195	184	175	181	191	197	179	191	169	175	194	206	166	181	211	191	171	180	176	206	202	178	204	196	219	193	176	181	189	190	210	177	188	173	203	198	200	184	193	214	206	166	193	218	204	168	195	198	200	166	158	159	179	187	177	195	205	206	210	191	202	216	188	192	172	198	194	181	214	195	213	186	200	199	180	170	186	204	171	158	197	191	187	185	182	197	209	210	188	217	200	168	196	170	188	200	182	190	175	204	173	205	186	188	191	206	173	198	194	193	203	207	191	193	183	181	170	178	187	182	190	197	208	219	205	198	219	181	193	178	179	177	191	186	188	179	211	211	191	189	177	162	178	163	178	189	174	190	193	159	184	182	201	203	196	176	165	172	189	181	221	191	196	171	184	203	206	157	179	191	181	185	192	197	182	182	195	174	186	204	211	212	170	194	196	183	187	183	182	187	190	203	186	198	177	175	178	169	181	179	204	216	213	176	187	202	204	196	174	178	182	174	194	190	200	204	181	183	171	216	175	209	193	212	208	192	174	176	186	192	194	199	164	202	193	206	177	203	169	165	198	187	175	180	191	172	161	204	181	201	188	173	215	200	173	169	188	196	163	178	175	186	219	176	179	178	196	229	183	167	191	180	159	172	183	211	188	174	166	200	195	194	175	211	200	176	207	206	177	197	194	202	197	166	174	202	202	195	186	188	175	192	189	220	186	189	199	181	204	215	164	205	189	176	175	169	196	195	173	176	174	209	200	189	170	194	166	170	179	185	174	212	182	189	182	190	201	185	183	192	211	203	177	190	174	180	178	172	187	183	186	197	165	194	201	184	191	168	209	181	181	207	192	184	213	196	165	203	204	196	199	199	168	182	204	149	180	180	198	195	213	171	193	183	190	176	217	193	188	185	163	202	184	182	175	181	187	155	193	216	187	203	183	177	189	164	182	195	183	173	162	188	197	195	172	147	179	179	187	188	187	166	192	197	212	161	177	180	182	186	179	198	184	197	176	176	191	184	181	178	185	208	184	180	178	181	176	185	185	214	176	190	162	167	186	195	204	207	189	213	165	207	175	165	202	165	207	191	186	187	178	180	204	164	204	192	195	177	176	203	194	164	160	171	213	184	199	213	193	165	165	160	227	208	194	188	160	185	171	192	190	184	176	216	184	170	202	187	195	164	178	173	194	194	186	182	176	174	190	205	171	164	186	172	180	204	197	189	171	193	217	175	202	180	193	181	203	197	186	177	210	187	205	218	201	181	188	178	187	155	193	176	191	175	197	200	211	181	185	209	198	179	222	221	185	178	213	220	185	192	179	184	167	189	188	187	188	182	167	219	196	180	206	189	183	198	192	169	204	195	206	197	196	208	175	188	202	216	164	171	183	184	198	193	170	184	195	197	186	161	181	205	212	181	200	194	185	162	183	186	184	160	189	173	185	191	208	191	203	203	190	192	185	171	174	185	196	198	186	158	207	192	189	207	182	202	184	172	192	203	185	203	195	194	174	206	197	180	187	184	191	175	207	206	216	218	177	189	175	193	197	185	216	203	190	204	209	159	200	182	221	184	202	188	173	171	191	187	190	180	199	173	200	188	184	206	214	197	190	199	185	185	203	199	209	207	173	193	180	170	174	196	190	208	191	178	181	205	198	180	201	186	200	207	168	199	167	185	159	182	212	199	192	181	189	164	194	190	181	197	174	213	208	176	192	193	187	204	200	176	194	203	205	196	176	226	188	182	206	192	188	150	200	202	192	187	173	163	192	184
7899	860	1569	1759	1526	1256	1063	940	841	803	721	680	677	620	650	611	572	579	564	571	518	512	509	458	502	509	457	484	507	488	472	474	486	437	458	477	456	476	475	457	445	494	456	487	445	454	478	458	441	458	436	477	452	440	484	438	437	442	435	443	451	472	456	414	486	451	464	454	497	456	445	454	427	429	455	450	453	465	454	497	452	427	487	467	463	446	422	390	454	428	403	433	464	443	460	472	455	463	441	465	435	502	442	438	498	443	483	445	452	413	469	486	438	421	477	464	461	458	419	431	458	442	476	473	437	455	472	472	451	463	457	441	439	472	448	458	468	479	462	472	430	417	478	428	508	450	473	421	424	438	483	476	396	469	413	465	461	456	394	427	459	451	444	431	461	467	410	447	415	450	435	437	440	448	451	431	452	454	436	424	408	472	433	455	482	449	436	451	419	439	442	459	463	446	419	423	456	443	438	462	445	438	447	462	424	454	451	448	461	492	482	438	433	441	429	453	456	433	445	472	453	423	475	424	461	458	483	432	459	451	483	487	440	417	476	418	455	446	446	457	454	455	478	480	469	457	452	436	406	445	445	464	438	442	466	461	446	455	436	446	451	434	413	451	422	455	479	481	469	446	447	447	444	457	422	439	453	421	455	451	487	463	454	467	426	439	437	474	443	495	429	470	452	462	470	440	459	507	471	436	459	460	408	432	445	436	440	467	449	424	415	419	461	470	476	438	481	487	399	463	419	448	493	483	414	475	462	433	429	421	438	456	449	471	447	458	448	448	446	414	462	452	456	414	477	449	438	430	442	427	455	441	459	435	445	459	436	438	437	457	469	450	431	408	443	413	459	423	454	473	464	407	433	446	468	459	459	416	440	438	405	472	458	449	464	474	432	503	442	474	460	420	496	505	467	458	455	471	417	447	460	464	484	437	409	449	426	409	428	417	409	448	487	459	416	486	453	446	453	454	477	449	418	457	427	422	460	412	395	475	466	440	441	424	428	436	448	431	454	436	443	402	416	441	498	421	447	462	438	445	417	463	443	454	439	439	456	438	438	495	472	440	428	468	463	457	451	446	476	424	400	443	430	471	440	449	415	444	426	461	431	458	444	483	451	428	440	434	448	419	469	442	427	468	400	481	408	444	442	425	485	473	455	528	461	483	472	419	466	444	461	425	493	462	434	425	435	460	457	420	460	483	452	451	455	397	420	455	478	427	474	469	444	478	442	444	453	446	464	452	462	472	458	428	495	465	436	460	462	458	478	493	464	478	471	432	430	454	444	493	468	461	419	466	479	434	458	413	480	453	437	458	397	455	409	440	476	457	426	449	469	482	458	460	472	468	458	448	503	420	460	433	415	435	457	433	428	446	436	441	427	443	462	484	441	465	433	473	457	453	441	473	460	445	476	480	453	461	440	403	429	477	443	448	432	440	459	458	488	413	448	460	444	428	469	457	466	447	485	428	460	471	455	458	421	424	411	444	449	450	456	489	408	476	429	471	386	479	459	459	430	459	466	414	430	442	518	428	469	427	430	456	450	456	460	473	452	406	452	457	427	437	454	435	458	431	418	460	445	465	408	443	472	493	444	474	469	429	443	478	426	475	496	448	446	432	423	444	423	430	483	444	423	468	408	468	411	481	465	458	449	451	464	453	455	488	471	421	417	445	468	406	434	435	449	496	431	414	450	455	403	461	452	433	440	480	445	451	456	446	466	438	448	444	415	427	440	421	435	446	425	451	443	470	409	412	437	449	425	423	466	487	474	453	488	445	447	447	441	468	449	478	438	464	464	465	457	448	412	439	435	470	444	451	436	442	432	464	422	450	455	455	467	477	472	475	420	459	438	442	459	462	482	477	453	447	445	451	446	456	464	453	433	413	480	431	423	470	418	420	437	468	436	436	419	438	448	409	461	456	435	442	422	449	433	460	446	450	481	457	478	451	439	487	412	420	412	428	449	422	418	399	419	415	445	468	464	452	449	432	423	439	451	486	425	401	461	438	459	451	465	466	503	467	463	440	484	444	465	446	480	465	449	386	436	506	448	464	426	468	472	446	426	418	448	387	476	462	440	447	454	437	441	429	454	468	435	452	476	474	423	482	478	453	426	474	433	481	472	448	440	428	438	427	507	458	409	487	470	458	408	427	425	474	450	456	463	453	476	437	467	446	479	392	423	449	454	418	426	439	420	522	452	474	434	446	466	453	459	429	456	462	452	455	434	456	458	444	469	464	473	476	475	462	426	445	436	452	428	460	460	443	455	463	437	433	435	447	467	440	423	467	470	410	450	417	417	429	442	445	417	498	440	422	468	478	419	437	472	443	457	440	413	483	472	431	445	473	460	460	473	427	433	445	449	477	465	437	432	468	453	485	465	461	465	463	495	430	445	453	447	427	454	428	491	485	445	451	465	477	443	428	428	438	464	458	455	423	453	446	444	483	479	462	469	442	449	448	425	465	418	433	432	436	410	446	441	435	445	463	439	421	447	462	478	451	465	450	502	485	434	457	467	440	459	437	463	447	463	458	406	407	430	487	464	460	435	435	440	416	448	458	450	428	450	455	442	458	413	450	453	462	455	436	455	420	459	468	434	428	447	449	455	467	460	410	493	468	438	420	430	426	446	440	484	440	453	456	430	458	496	440	457	471	437	432	440	442	431	428	449	454	462	434	459	436	445	466	438	458	437	448	435	451	459	468	428	429	452	456	453	446	467	481	469	428	449	431	446	457	468	443	440	409	459	438	438	438	468	390	438	474	429	466	439	450	442	445	408	483	434	465	455	432	443	466	464	413	437	438	448	454	450	482	439	461	443	448	475	457	413	427	447	478	466	491	449	432	469	429	440	437	433	466	519	445	466	444	450	439	469	498	442	445	470	447	425	409	444	453	474	443	432	435	454	441	454	449	414	448	469	446	466	473	479	474	457	462	478	490	457	448	472	444	447	440	468	443	457	474	447	461	445	459	418	426	401	483	446	458	432	439	440	466	457	441	429	427	476	431	430	459	458	439	412	459	444	473	443	416	419	477	450	434	427	431	478	423	487	436	452	426	458	444	481	460	410	433	440	446	447	418	458	456	421	438	440	428	473	474	454	441	494	447	489	467	430	459	468	433	475	422	418	459	446	445	462	443	465	427	461	475	442	464	462	483	457	454	438	430	439	433	456	458	436	451	410	437	466	436	476	466	459	440	461	447	461	428	443	474	427	451	458	479	450	444	449	448	478	432	438	483	434	485	448	464	452	444	428	505	442	453	441	449	449	435	478	448	444	423	475	454	467	437	477	439	480	425	441	466	456	472	452	425	467	412	430	425	437	444	455	460	449	446	469	450	471	429	455	471	460	465	477	439	428	465	468	433	461	449	441	425	434	430	479	453	437	453	479	441	438	470	413	418	448	438	426	430	466	432	417	462	462	418	387	393	460	468	478	437	443	437	446	467	426	451	463	483	448	454	404	453	439	487	433	463	434	409	438	440	444	475	454	469	408	461
1282	295	271	270	276	257	269	243	245	238	276	226	235	271	228	275	260	277	257	274	263	245	247	266	283	243	276	276	249	265	263	275	267	244	271	288	259	288	239	251	265	266	251	276	283	257	285	272	306	283	260	248	250	254	260	255	269	278	236	259	247	256	282	247	257	249	261	297	248	257	252	286	250	277	260	241	281	282	216	251	270	297	240	284	268	232	275	254	241	267	271	278	250	248	249	256	277	299	217	275	246	271	287	246	260	246	275	259	276	277	253	280	242	286	243	260	260	249	251	246	273	277	263	233	270	244	279	241	247	260	283	274	260	249	254	270	296	262	278	241	298	267	252	265	250	273	244	280	233	272	270	249	253	262	236	227	268	268	289	274	213	243	264	270	249	267	266	226	235	243	275	242	261	281	262	250	242	299	261	259	275	265	267	271	263	247	265	262	262	269	239	268	265	276	240	264	237	276	252	290	270	254	253	286	260	235	229	261	281	284	245	269	264	257	258	246	230	257	257	279	236	282	245	259	258	272	260	290	265	248	261	253	255	285	263	237	259	254	261	254	234	257	256	263	282	269	275	266	250	265	274	229	281	276	256	252	257	248	272	248	283	247	255	262	263	269	285	296	284	296	246	246	264	259	247	253	246	256	243	285	269	248	276	249	245	241	277	263	295	268	218	263	238	257	257	260	272	246	267	220	229	248	278	277	271	244	263	250	261	254	273	255	294	235	282	279	272	275	271	271	261	247	255	276	266	266	221	256	246	272	239	247	241	267	254	247	264	252	234	241	233	230	252	270	275	261	246	231	256	270	286	252	232	265	257	241	240	241	276	237	249	248	263	272	255	249	279	258	273	269	248	263	257	249	282	246	234	264	257	269	284	233	216	263	256	282	266	247	238	244	238	281	236	259	266	242	265	293	245	250	256	265	271	277	238	272	319	247	234	242	269	250	269	258	248	242	262	245	238	261	268	281	270	268	241	264	251	268	268	230	286	261	250	272	256	235	258	248	264	243	269	239	258	282	249	245	250	292	237	245	254	264	223	228	231	232	301	262	258	264	270	235	252	239	246	266	270	274	251	277	276	239	268	270	256	241	274	254	271	285	248	251	251	256	248	263	261	274	265	247	306	264	256	246	270	255	247	255	261	261	239	287	275	248	246	238	260	225	287	268	281	237	265	262	258	268	272	267	250	278	288	277	247	241	241	261	238	249	261	251	258	244	252	245	229	251	251	252	214	231	261	256	257	266	257	225	284	261	270	255	254	276	256	254	237	272	265	262	284	248	216	279	255	248	226	272	275	246	239	253	283	269	241	273	273	267	255	256	252	269	256	244	281	261	276	255	242	282	252	247	268	274	273	258	271	282	319	262	264	254	264	267	278	255	263	236	258	273	273	243	261	222	274	289	297	253	238	286	300	254	298	264	267	270	246	264	298	253	240	288	252	255	254	265	288	249	298	280	258	277	271	275	280	243	250	243	251	296	256	253	242	256	231	271	281	270	287	301	276	257	266	247	256	230	274	273	248	258	259	282	238	266	236	249	252	259	323	301	251	265	299	266	253	281	268	236	275	282	260	253	282	242	292	252	282	206	225	253	286	246	269	226	274	269	260	274	264	265	246	252	297	258	254	261	256	267	295	244	262	253	245	275	294	256	260	270	282	253	272	269	248	284	269	253	227	254	245	237	255	290	285	242	273	260	277	265	290	260	247	256	256	252	259	254	270	268	249	253	266	286	242	274	275	251	257	259	286	269	273	248	270	290	285	252	259	322	254	259	256	287	299	261	266	257	271	274	258	250	265	256	276	251	254	254	275	280	250	272	250	255	256	291	237	252	257	274	293	275	304	266	278	255	275	253	253	275	276	268	252	307	261	272	235	264	271	269	268	277	272	248	255	266	297	269	278	261	243	256	279	263	253	236	258	269	271	296	268	282	251	254	273	238	280	261	266	259	272	245	254	276	237	278	244	251	281	250	240	233	283	260	245	261	299	270	259	243	279	246	253	281	263	290	263	268	250	252	252	289	247	276	293	268	308	288	272	241	237	260	271	244	267	250	255	297	250	270	271	264	239	260	221	265	265	258	275	298	282	262	273	258	268	258	258	273	254	238	271	236	253	265	277	239	247	252	270	233	257	241	260	238	245	246	244	245	264	274	272	250	259	248	256	272	248	246	275	272	236	285	232	277	260	254	240	250	237	244	247	265	257	272	244	280	253	241	263	232	250	256	252	281	284	264	231	253	263	279	250	283	268	245	250	247	273	224	271	291	278	253	286	271	264	264	277	272	247	273	257	247	260	267	267	261	235	248	269	244	261	271	284	261	231	263	258	278	269	260	272	285	262	285	275	242	250	252	222	246	242	252	243	259	237	280	246	249	260	250	269	295	248	265	273	248	261	271	249	269	250	230	244	257	272	279	249	243	266	251	267	282	230	235	269	222	243	263	274	279	256	303	259	247	245	257	281	279	272	298	282	282	308	262	263	271	263	249	270	251	277	257	271	284	253	270	235	269	262	266	240	275	272	254	239	240	254	226	282	263	258	234	256	232	265	272	247	301	288	238	261	217	282	257	273	240	224	242	266	264	296	286	265	253	274	273	256	253	261	244	291	272	246	247	260	234	267	260	237	260	286	285	242	247	263	274	241	264	284	254	263	253	242	237	247	257	239	222	269	244	251	242	258	255	270	276	236	278	279	252	270	258	271	267	272	263	242	245	266	257	243	283	263	281	282	264	266	301	309	270	271	263	288	280	253	256	253	272	274	247	273	244	253	291	280	252	249	295	276	253	325	266	258	236	265	267	265	249	260	279	263	253	261	260	252	266	289	246	271	261	253	236	245	250	281	256	234	270	269	247	250	265	289	255	290	278	279	272	288	268	269	287	248	267	259	256	278	254	272	267	275	248	264	243	253	290	238	287	282	266	280	249	230	257	260	237	246	252	249	262	261	256	226	270	263	259	250	278	258	249	249	275	239	254	293	254	248	276	267	243	276	281	254	240	286	264	271	279	245	258	265	247	278	283	260	253	244	253	252	277	277	248	258	229	263	221	255	278	315	274	292	267	254	296	288	237	266	256	252	274	257	250	255	247	268	247	269	247	262	260	243	262	238	260	260	279	241	255	260	257	270	257	253	263	246	250	256	261	268	278	236	282	252	253	251	239	256	288	252	294	241	296	258	255	246	257	266	240	292	286	280	267	273	261	257	274	251	259	263	256	280	237	244	268	271	285	270	259	268	294	281	238	276	233	276	294	252	265	266	258	232	249	276	268	273	250	268	262	268	259	271	283	242	255	253	251	251	290	249	243	257	239	249	253	251	234	279	255	227	238	285	271	252	283	298	287	252	230	258	245	259	255	265	262	250	248	235	234	245	242	281	256	230	274	253	238	245	285	258	272	274	238	266	266	258	276	262	242	224	267	283	255	275	254	272	257	288	304	281	265	246	267	265	258	271	283	257	286	240	265	275	291	265	281	255	273	291	261	260	270
1808	639	641	631	589	630	616	607	556	630	610	603	576	639	614	656	606	533	609	601	616	586	615	554	619	594	579	600	568	592	611	644	571	570	584	614	580	593	585	637	619	564	590	601	624	580	622	610	623	551	578	607	562	640	612	591	596	575	610	628	562	537	572	598	599	635	559	608	611	587	568	608	626	642	660	576	607	642	617	617	590	587	570	588	587	612	590	608	588	616	608	607	591	612	619	615	610	595	591	556	634	592	622	617	584	558	630	588	607	586	613	599	602	623	594	589	544	620	623	607	608	595	636	597	603	610	606	606	562	580	612	594	572	585	555	626	595	612	597	604	558	643	600	564	594	598	616	595	567	574	585	602	611	563	609	590	619	619	645	569	611	581	573	622	585	589	627	587	619	613	610	599	597	562	641	604	588	596	620	604	570	618	609	583	594	599	616	644	585	605	593	598	610	583	612	602	574	582	611	577	595	651	617	563	576	624	556	595	628	589	591	575	598	655	573	597	643	600	597	595	607	584	587	599	589	617	591	605	644	632	627	627	590	584	599	630	622	601	589	576	562	580	618	571	620	551	560	592	566	614	557	599	607	603	569	615	619	583	562	620	651	577	602	590	601	573	604	569	618	568	599	617	631	573	610	592	600	570	589	602	583	619	609	606	626	557	642	602	625	581	604	616	570	547	625	599	616	604	589	577	605	621	615	595	623	610	612	594	613	618	615	594	578	591	585	592	589	608	601	622	616	597	606	583	580	593	604	607	583	590	563	588	567	595	595	556	575	601	561	613	617	573	610	599	607	575	620	630	543	644	595	607	614	594	565	625	582	588	593	625	594	554	616	621	604	560	610	603	586	631	605	566	584	591	599	581	581	610	641	575	610	652	612	582	573	632	613	563	640	607	635	562	593	584	573	611	614	566	584	600	605	589	590	658	577	610	622	608	578	596	612	652	605	573	578	593	579	593	575	635	601	580	629	595	606	591	610	647	551	653	578	618	574	522	601	602	660	582	573	633	611	569	620	650	630	594	560	546	604	619	603	617	578	608	560	594	565	577	554	611	584	569	619	625	586	596	598	611	601	606	603	639	614	583	641	636	582	594	620	551	622	623	631	607	597	595	610	603	552	559	584	571	568	613	642	603	523	604	634	589	600	575	575	621	606	609	582	614	560	598	572	603	628	573	614	627	575	633	570	638	573	605	595	652	599	575	629	574	575	654	623	627	636	616	636	570	622	634	597	558	556	590	590	570	638	619	601	617	590	580	605	625	601	598	570	595	566	609	551	599	614	598	623	571	613	602	619	607	590	576	568	585	572	571	590	597	615	593	647	618	616	627	603	587	558	623	577	584	582	566	590	566	607	581	599	617	605	585	603	625	597	635	617	623	608	588	596	639	631	611	585	572	610	601	610	628	605	610	604	612	595	634	616	575	585	602	585	608	622	636	607	612	637	583	553	601	605	605	590	604	624	577	639	660	610	573	583	608	606	615	591	601	581	581	616	600	606	602	569	559	626	575	573	629	615	609	606	585	570	575	612	595	620	606	587	589	591	615	585	632	604	606	612	537	588	640	587	590	574	603	652	599	608	580	625	592	593	602	617	585	563	610	630	592	620	581	614	615	598	575	586	567	609	606	600	622	627	589	589	599	582	590	601	595	608	575	577	645	605	594	589	613	636	566	612	628	574	606	616	611	599	588	595	595	573	655	638	585	555	599	615	595	606	608	633	576	662	583	619	614	614	611	592	560	630	592	592	607	580	607	616	606	577	632	585	590	603	641	585	556	579	630	624	559	627	545	605	600	607	595	599	573	605	601	600	595	604	604	623	589	679	586	629	620	654	597	615	633	580	632	613	570	597	645	589	620	609	593	610	580	629	594	634	618	587	598	645	637	596	602	621	626	618	544	633	605	555	610	572	634	580	644	614	582	604	573	619	595	613	587	667	587	575	602	613	650	664	622	569	605	566	653	589	631	550	577	586	567	632	586	634	596	624	629	604	617	602	593	584	599	574	612	575	643	597	592	614	630	632	548	627	602	609	608	587	614	561	594	583	579	603	562	624	590	565	573	593	600	619	580	581	597	613	608	602	602	626	599	564	610	665	577	616	651	581	611	624	644	633	585	568	624	619	555	604	579	592	601	587	601	593	626	615	581	624	620	617	614	593	598	618	620	562	601	630	599	579	611	645	624	629	561	595	601	565	577	602	566	647	618	602	613	627	609	620	586	647	591	588	586	647	591	598	553	608	576	565	591	575	645	590	601	615	633	600	598	605	589	591	590	596	585	612	568	606	611	599	588	583	577	597	643	628	603	575	579	654	612	566	566	630	590	598	604	612	580	613	583	605	612	612	570	634	611	558	624	659	601	650	631	598	589	646	624	621	558	585	577	611	586	633	597	615	569	611	586	594	629	607	580	590	594	579	623	635	597	591	591	555	584	587	627	618	626	614	552	595	584	614	611	603	611	612	616	579	547	586	635	609	578	600	591	612	618	600	629	534	661	624	645	594	596	622	617	615	569	595	611	595	622	609	535	575	638	622	578	617	586	628	617	588	587	557	585	578	581	588	593	615	630	616	604	585	607	584	571	632	590	602	639	601	608	643	564	579	594	575	632	555	631	555	613	596	590	617	599	606	582	570	631	638	600	574	580	573	601	597	631	582	602	601	542	644	600	560	631	571	631	572	614	631	612	588	590	622	579	604	597	617	603	596	600	602	628	582	604	614	645	620	625	621	604	573	595	585	623	618	582	589	583	577	577	623	643	626	573	616	599	606	545	583	571	548	603	625	564	591	615	579	621	603	610	609	622	590	565	600	565	581	568	597	589	598	626	646	608	626	615	627	593	559	650	559	568	613	594	581	549	570	629	591	614	597	599	631	599	639	610	592	609	622	613	631	581	591	633	601	607	575	604	626	614	641	631	648	608	576	654	584	579	604	583	578	618	602	600	549	602	583	618	576	570	615	626	573	598	617	570	575	619	575	625	611	588	602	622	635	596	557	631	617	592	646	561	577	563	626	611	627	640	598	610	604	566	627	583	606	636	607	622	587	528	615	556	636	601	562	600	601	591	636	614	621	603	599	590	608	622	609	577	574	570	626	592	549	615	634	626	597	641	597	584	578	617	621	571	617	586	577	605	604	584	607	591	586	579	605	638	600	613	604	622	612	614	603	587	609	557	594	587	590	604	565	586	607	587	587	592	613	610	588	610	607	573	580	623	582	610	616	563	579	614	582	614	597	592	615	647	600	576	599	631	619	584	579	578	574	585	572	591	615	602	601	605	626	626	597	560	586	600	603	571	581	572	633	570	620	641	612	601	571	608	640	616	574	602	600	594	587	570	635	617	557	552	604	573	597	617	620	570	615	555	589	574	534	573	567	585	599	576	640	568	601	634	572	590	611	606	600	605	611	600	602	580	599	621	592	609	609	585	586	597	584	625	579	582	596	574	562	595	590	581	615	617	634	616	553	660	572	559	589	568	631	617	610	598
7137	532	511	422	414	337	301	330	331	304	278	283	249	293	266	261	285	276	270	309	260	266	235	241	265	241	270	274	313	250	246	264	245	251	264	238	293	250	257	255	252	281	278	306	280	220	248	237	253	265	247	260	255	241	265	265	296	244	232	244	273	233	228	269	244	253	251	245	290	247	275	264	262	263	278	277	223	265	263	241	283	257	237	249	258	261	291	274	272	257	272	260	289	271	277	280	245	244	254	255	262	228	257	257	249	229	269	269	265	257	243	263	266	273	258	280	273	246	257	251	272	317	296	247	311	288	272	258	253	245	269	277	256	291	251	262	264	307	256	289	253	262	272	299	281	272	292	250	251	294	255	236	258	229	293	260	236	259	268	278	283	300	283	232	264	285	285	281	234	283	297	267	276	275	277	251	272	232	272	280	249	264	265	254	315	272	293	264	261	283	280	264	254	282	265	269	269	241	228	260	258	283	266	255	269	293	269	280	260	262	262	264	307	260	224	276	297	260	264	256	256	266	305	256	276	253	279	244	275	257	262	247	273	281	249	310	244	264	258	264	267	253	257	270	254	277	264	273	228	292	255	249	303	267	238	273	289	242	255	270	260	259	266	274	255	269	273	266	267	274	293	265	253	277	221	246	234	262	254	227	277	256	270	250	251	279	235	270	282	250	255	262	280	263	237	235	256	244	244	291	271	284	248	265	243	284	272	250	279	264	240	242	275	272	264	277	267	259	257	267	249	260	228	264	213	250	266	273	261	275	234	247	255	284	272	247	253	278	289	269	256	268	265	277	260	272	233	261	288	251	278	279	256	267	267	234	265	278	287	249	278	280	277	295	235	296	270	248	261	283	257	260	296	259	247	268	252	263	244	264	279	275	289	254	275	268	240	232	233	263	289	266	269	270	251	253	256	256	271	293	230	250	275	301	278	255	245	272	259	244	298	259	273	227	262	247	256	247	231	247	304	270	238	246	256	259	257	269	266	267	252	254	253	273	236	266	238	263	225	263	263	249	244	252	277	216	276	281	274	273	272	241	242	263	261	297	285	257	298	288	270	282	285	244	239	259	272	245	288	229	277	232	246	275	265	278	299	242	260	269	279	280	267	280	234	295	267	298	241	264	269	247	281	241	295	282	277	266	284	272	254	295	247	275	245	284	277	260	256	252	279	247	245	279	273	270	278	251	243	257	278	261	254	284	258	262	248	258	229	271	256	282	280	257	305	252	274	251	265	256	251	275	247	249	255	271	271	273	270	270	295	265	305	252	270	277	283	251	242	261	225	271	238	274	278	229	273	271	252	260	238	275	278	243	257	251	268	288	270	249	270	260	266	260	266	265	258	258	284	267	277	266	271	272	277	300	276	284	274	239	266	259	263	238	242	289	257	248	275	243	251	284	302	233	251	265	259	250	237	236	273	251	254	240	271	239	225	265	237	273	272	265	279	274	245	258	270	252	275	265	252	275	264	276	291	233	273	270	231	254	257	249	269	300	276	271	238	259	293	292	248	278	261	245	288	227	287	279	256	272	250	277	265	269	236	267	264	268	268	270	256	264	261	273	266	250	267	288	275	272	242	252	245	255	232	256	255	253	258	272	289	242	285	300	264	261	252	250	265	296	254	293	221	261	266	274	258	287	255	244	267	295	248	287	256	248	276	265	289	263	271	238	279	301	282	256	294	241	269	244	235	268	269	253	255	244	266	291	271	263	253	288	283	262	229	266	256	252	246	278	276	273	265	246	279	282	248	268	263	287	271	256	287	285	256	259	272	265	261	257	257	278	244	286	247	247	284	252	269	267	255	258	256	298	256	270	282	249	257	276	291	264	245	238	250	252	269	281	243	267	258	261	229	316	270	307	242	254	262	246	246	288	301	257	241	243	298	275	288	272	296	278	284	251	276	290	291	262	271	233	252	247	274	327	278	265	265	278	258	244	306	274	253	275	255	256	280	267	252	259	283	253	233	250	261	258	306	261	289	272	247	262	270	236	266	263	274	276	291	260	268	263	259	255	236	270	252	276	278	263	259	256	287	268	271	251	257	263	239	272	262	260	241	272	253	255	269	258	270	261	249	259	251	276	274	259	257	274	265	274	250	247	255	234	263	246	301	262	235	284	281	270	251	257	269	254	259	255	243	261	279	237	252	253	254	273	274	249	271	243	259	273	258	266	251	240	283	229	278	238	250	289	246	251	281	248	245	247	276	245	264	257	254	254	269	269	252	245	262	245	258	290	256	261	253	249	283	236	283	257	266	257	259	253	209	288	271	287	295	237	279	249	259	254	262	300	254	278	278	266	266	281	265	269	239	256	262	233	249	253	242	277	274	255	235	260	271	266	280	265	245	237	235	254	266	268	292	300	267	281	285	288	271	229	273	274	273	281	266	260	284	243	268	253	238	233	281	268	281	266	267	255	250	269	264	261	266	264	278	288	258	276	241	272	254	252	254	283	272	256	290	268	276	236	258	265	265	267	259	315	261	274	270	275	242	242	252	227	289	282	240	241	263	261	262	244	246	264	273	267	299	269	275	267	267	297	246	274	254	232	266	276	256	260	236	284	270	269	265	259	259	244	264	284	266	264	263	251	261	259	292	239	282	214	256	266	289	247	233	284	255	271	270	256	254	277	283	233	260	258	266	272	245	258	240	235	254	271	281	240	260	256	237	288	246	247	260	303	272	269	255	264	286	239	247	287	256	259	266	254	276	276	219	236	269	291	266	250	251	244	247	281	251	235	279	245	247	250	262	267	239	235	283	247	266	237	275	257	264	255	275	272	264	271	276	271	281	272	298	283	280	252	297	259	266	272	281	278	276	230	290	241	262	256	271	260	259	272	255	264	253	256	304	271	258	284	269	279	281	251	257	265	263	261	271	287	283	293	236	272	236	263	272	247	258	269	258	262	251	273	274	253	252	237	272	273	242	262	288	280	271	259	297	275	252	279	260	272	265	278	273	278	270	236	270	285	265	259	227	269	262	254	285	275	282	275	268	268	255	273	270	239	249	267	266	292	292	271	270	236	255	251	273	277	274	247	266	305	243	259	248	253	267	249	288	267	253	256	286	239	252	281	267	283	244	247	248	283	253	301	272	238	244	213	277	240	260	241	254	271	236	280	266	271	254	251	230	247	268	266	261	258	297	255	255	275	271	260	304	264	280	263	243	257	230	269	255	254	264	297	243	251	252	277	264	249	256	243	246	246	285	284	255	250	295	260	255	263	257	265	220	243	262	256	274	257	253	267	280	249	260	255	265	292	253	252	260	280	257	246	270	229	259	261	289	265	259	272	280	276	290	262	259	241	278	288	253	227	256	255	241	272	239	253	263	268	281	259	298	260	270	273	273	270	256	261	249	230	273	237	262	286	251	258	243	263	258	314	276	238	225	260	231	234	266	264	259	259	284	246	279	269	262	235	251	256	251	249	272	242	256	262	259	270	258	248	268	274	239	249	300	266	259	237	285	289	242	255	230	255	234	263	246	226	262	257
6333	786	1167	1280	1176	1010	919	824	803	763	765	732	724	729	671	660	670	619	641	636	623	648	673	596	612	601	676	625	583	674	614	650	598	600	632	590	640	600	609	636	557	611	603	643	611	610	553	619	652	585	597	595	592	576	603	559	609	630	564	572	593	610	631	589	595	588	636	623	616	581	581	612	562	623	617	599	542	631	601	601	594	603	632	604	614	636	615	632	640	615	598	632	588	639	592	591	605	603	625	611	634	625	602	602	590	572	632	598	612	590	634	572	630	590	551	614	601	623	610	602	601	612	600	623	589	630	610	598	573	617	581	613	591	575	580	572	620	582	619	621	581	584	624	605	596	649	575	600	579	659	626	628	587	618	598	633	633	611	590	596	632	550	615	564	600	614	601	605	621	593	589	614	627	667	587	591	609	585	580	676	593	616	605	595	612	637	630	613	604	640	570	593	590	587	614	588	598	606	652	588	594	614	608	572	602	598	595	631	614	556	614	574	553	593	618	578	617	634	553	576	612	578	595	611	566	559	614	577	627	620	629	613	608	650	596	604	574	604	611	640	620	585	649	559	608	609	636	546	614	620	633	644	618	559	556	582	607	623	605	608	633	607	601	616	640	570	572	644	575	579	600	587	603	543	594	592	632	573	633	649	633	618	619	603	629	625	553	598	624	592	613	622	636	581	598	596	620	616	604	615	589	630	592	595	631	601	595	603	634	624	601	578	576	571	599	644	564	596	608	589	635	616	619	609	604	609	582	583	576	620	561	577	598	632	596	552	630	589	606	582	564	648	620	601	577	602	607	588	556	586	584	604	598	623	570	598	607	580	599	634	622	662	597	587	640	597	604	566	588	608	557	653	620	630	630	586	614	569	657	606	616	607	574	610	542	616	557	573	557	616	606	552	571	588	588	616	575	587	620	641	613	612	595	652	589	600	648	631	566	617	634	567	583	599	610	629	597	602	598	623	551	594	598	593	642	631	609	622	592	631	628	618	618	571	596	614	579	606	590	641	575	613	627	588	631	579	587	590	580	597	587	591	590	597	576	567	588	638	591	597	591	551	586	642	598	585	557	596	573	623	631	587	659	556	615	595	547	687	652	589	633	591	573	585	627	575	606	586	566	621	603	598	569	613	598	644	618	570	598	580	617	610	603	591	577	609	584	585	599	624	617	657	607	597	594	590	594	622	620	596	618	568	623	568	621	632	615	596	614	631	560	578	628	550	640	570	592	565	598	563	562	612	552	587	581	579	626	587	628	628	602	588	615	586	603	579	609	624	587	610	648	573	592	553	565	593	602	617	572	620	630	595	618	622	627	633	587	575	583	571	590	595	619	612	614	637	580	616	632	663	624	616	613	595	623	595	569	580	574	552	570	559	611	618	604	578	549	588	589	631	619	602	628	584	574	619	591	621	646	587	596	570	584	626	629	582	596	624	625	612	576	646	586	595	611	587	635	589	579	583	580	601	617	570	627	626	651	606	609	566	580	606	582	589	587	597	592	619	620	643	574	631	584	626	588	589	586	600	598	603	579	572	534	609	630	613	596	599	604	597	583	607	615	590	619	616	598	606	585	625	617	625	646	593	635	587	580	599	627	607	622	589	562	594	600	626	602	588	643	619	610	606	582	575	574	598	629	608	611	639	609	609	648	590	611	582	626	621	613	604	605	601	599	621	579	574	595	589	584	627	595	611	633	548	629	575	615	587	628	611	619	627	588	607	619	620	594	592	659	633	612	597	574	602	619	574	545	589	617	618	663	556	585	564	632	624	634	593	591	604	612	578	561	595	625	543	600	620	611	539	607	593	597	646	573	620	659	611	579	614	609	628	584	585	546	575	610	660	601	605	568	596	586	598	596	592	556	574	655	633	647	588	577	579	592	649	621	621	623	600	552	579	563	611	588	623	632	635	563	618	630	619	630	577	610	597	629	574	582	588	631	549	637	587	569	631	606	606	622	606	622	604	648	586	573	584	637	611	599	594	615	612	606	637	601	642	638	555	642	630	608	614	594	616	601	599	558	601	589	605	611	569	608	622	545	614	614	602	573	602	581	605	595	613	559	641	570	656	661	606	620	590	654	627	591	598	599	631	566	596	593	586	643	621	613	605	594	628	590	586	653	550	627	597	614	596	595	614	587	632	584	590	634	610	565	616	571	570	598	611	627	620	604	663	609	609	610	612	598	580	606	617	635	597	598	555	609	609	599	591	589	599	602	606	585	595	610	584	572	564	584	602	619	609	593	606	629	605	624	621	604	631	597	631	619	603	586	611	611	541	599	587	620	593	595	629	628	586	581	604	561	619	587	571	596	613	578	643	608	639	647	620	634	630	550	582	641	620	616	576	616	570	616	550	571	613	600	592	611	597	606	549	597	631	627	623	615	558	613	606	584	621	606	589	634	629	615	595	604	643	599	619	654	568	577	582	636	630	591	574	582	598	588	581	618	604	584	588	618	565	588	612	621	583	644	618	553	606	616	624	571	572	588	608	622	571	579	628	599	606	597	615	593	609	584	618	601	578	548	595	584	609	569	618	593	607	587	586	638	591	627	616	565	607	613	624	632	607	615	610	582	588	582	628	551	556	550	612	585	579	554	607	613	639	620	592	615	636	609	621	605	588	599	612	627	643	586	599	652	572	595	611	569	592	551	632	601	590	602	554	547	593	617	557	597	610	575	623	632	558	620	624	582	568	614	623	620	608	553	578	601	642	607	617	590	603	596	617	556	608	620	563	597	629	607	648	605	563	616	598	619	595	619	579	599	591	576	616	551	600	575	616	622	593	590	588	606	641	604	608	614	586	569	587	674	642	599	567	612	613	651	633	609	624	587	589	639	599	595	542	601	601	600	612	594	632	584	639	601	611	614	572	647	602	611	598	620	612	611	648	596	628	591	624	626	603	610	637	645	609	574	606	578	558	584	629	617	621	623	589	601	593	598	576	628	607	619	624	575	567	607	567	605	582	612	641	621	621	597	577	647	639	592	592	574	608	631	591	593	612	623	615	635	586	628	653	598	578	573	559	619	605	618	600	603	619	586	576	600	650	625	616	623	611	582	595	557	579	603	619	648	593	562	613	621	601	622	591	575	635	605	651	611	591	583	572	590	616	587	622	566	616	542	599	557	602	633	616	625	589	587	607	640	577	602	607	568	605	621	618	599	585	655	647	558	598	652	582	586	615	621	574	618	630	591	607	591	584	632	587	627	581	560	658	629	625	612	643	634	569	626	608	576	616	559	565	585	562	607	605	615	593	616	599	636	610	621	582	554	583	605	566	568	642	605	640	621	613	582	607	590	588	622	602	585	665	576	616	617	645	634	616	596	592	633	581	611	627	651	584	636	570	602	593	615	658	604	580	598	611	584	611	569	623	596	591	638	575	572	619	649	620	601	618	590	633	579	607	595	615	635	588	560	579	651	618	585	651	550	587	618	592	611	588	591	599	565	603	630	627	578	630	578	603	614	600	656	612	634	636	585	597	607	649	615	588
13134	907	755	573	483	373	312	280	294	223	204	250	232	191	200	206	198	225	195	203	201	202	209	226	194	185	185	158	184	177	204	197	216	212	195	186	193	194	155	198	189	181	196	203	201	201	177	185	183	201	159	182	175	199	196	200	176	179	207	208	195	177	162	191	200	211	209	186	189	198	196	185	203	177	175	167	177	171	178	183	202	213	181	170	198	189	183	202	181	195	183	192	189	187	182	181	150	211	177	212	200	176	201	167	172	190	199	167	171	187	189	184	189	191	185	197	181	181	193	186	210	196	191	203	206	212	176	186	183	184	208	178	222	180	195	163	198	211	204	190	182	167	177	189	190	164	190	191	201	200	217	181	187	186	171	164	168	206	163	183	206	187	176	184	183	185	199	184	169	202	176	171	183	194	177	190	182	202	183	157	187	188	205	193	201	187	179	190	182	197	216	169	185	199	185	171	179	208	215	162	169	174	178	169	184	208	206	185	196	163	188	177	219	185	170	201	202	192	204	183	173	171	204	184	192	194	176	173	197	177	173	177	182	184	174	179	173	180	202	204	179	193	203	163	195	197	179	186	156	202	178	180	183	188	194	187	175	204	181	202	202	214	199	204	179	200	208	182	181	223	194	183	156	170	178	175	182	164	172	182	174	182	190	191	197	199	188	175	195	164	207	206	175	218	224	196	176	194	178	181	177	189	188	213	185	161	218	186	195	207	187	188	197	200	194	184	177	174	190	188	201	197	166	178	158	172	197	187	210	184	212	205	203	186	178	196	167	205	182	157	185	184	204	183	186	191	207	187	209	189	186	173	196	193	190	205	208	183	177	190	176	178	194	142	190	166	207	189	190	183	185	156	190	187	178	191	182	174	183	180	212	182	156	202	179	192	207	193	181	193	188	194	197	199	172	191	183	176	181	158	182	180	186	181	199	183	177	204	161	212	227	199	168	200	194	215	177	185	214	193	198	213	161	176	175	183	184	222	177	192	165	201	163	162	239	189	170	178	170	204	192	187	177	174	203	205	158	179	188	189	211	197	186	180	209	196	174	196	184	178	184	196	171	190	184	174	187	202	177	175	181	191	190	186	175	168	206	190	190	188	202	192	179	166	167	172	198	201	178	177	188	208	189	204	194	204	192	170	163	187	185	178	186	176	235	195	202	164	190	161	160	204	185	168	189	184	183	178	187	193	167	189	165	195	165	172	192	161	210	173	196	210	191	197	192	180	176	166	190	185	159	172	184	185	165	191	164	184	210	223	204	175	188	204	161	183	190	174	163	175	189	183	197	210	198	192	208	194	216	211	176	181	181	196	187	191	197	215	182	175	194	189	157	197	170	200	210	181	172	180	184	182	181	198	187	158	188	156	206	166	170	178	219	178	173	175	187	194	176	208	194	197	166	177	200	187	183	167	186	166	176	167	181	167	176	202	178	173	187	178	187	182	202	190	185	202	185	154	180	159	192	181	204	207	194	194	193	205	207	171	219	177	173	184	179	160	204	199	201	173	181	189	205	190	187	160	193	176	199	197	189	180	175	174	182	189	173	167	187	199	182	156	207	171	201	173	199	174	183	178	211	166	180	185	190	191	206	183	173	187	192	165	177	160	184	198	180	183	177	171	213	166	179	189	180	191	195	179	175	191	200	192	172	178	184	200	202	178	218	201	167	204	162	187	180	174	198	186	204	196	195	178	193	181	224	196	176	200	190	177	188	207	191	208	176	192	174	175	176	181	177	188	204	173	189	173	207	173	185	173	164	167	174	188	208	207	190	202	188	185	195	212	140	162	183	197	192	184	159	172	204	194	190	169	163	167	176	182	178	194	185	169	191	216	168	184	187	166	186	194	179	180	210	187	173	172	183	195	191	195	177	183	173	178	174	189	182	180	176	208	195	185	180	168	225	171	170	194	170	186	163	158	196	188	203	190	186	194	181	188	155	190	211	197	195	183	171	179	201	195	190	188	180	171	190	188	210	180	168	180	168	192	207	196	197	202	188	195	210	172	159	181	206	183	163	189	163	190	212	185	201	213	144	199	192	195	215	186	206	178	209	192	197	184	208	172	219	189	179	167	182	176	204	204	199	173	203	190	193	195	164	177	180	176	177	174	198	197	203	198	205	194	205	180	184	199	178	198	167	182	207	181	211	177	177	188	203	181	175	227	157	177	160	175	176	187	193	181	171	215	181	171	178	211	193	170	210	165	177	161	169	166	211	194	198	196	200	176	183	200	214	188	207	199	180	205	186	154	196	187	178	191	172	175	179	203	195	168	186	190	190	218	190	185	168	201	151	160	185	218	185	187	211	157	195	192	194	188	197	191	204	176	186	183	183	204	219	228	169	157	186	185	218	184	194	179	183	196	188	190	205	206	187	202	179	190	196	167	183	209	171	171	180	193	168	179	179	191	187	177	194	212	193	205	191	184	192	202	173	165	162	194	177	154	181	181	176	190	167	180	205	165	190	202	181	204	183	203	203	203	185	177	181	181	185	175	194	190	168	206	206	188	192	186	191	174	212	202	188	206	203	171	176	200	209	179	190	181	185	185	168	185	168	181	184	181	184	205	201	215	198	195	182	179	193	178	184	181	171	172	186	182	195	181	156	175	199	175	175	182	177	196	188	165	176	200	164	172	187	173	185	196	176	163	192	193	183	188	197	186	184	206	176	208	157	207	195	159	177	175	203	197	200	193	185	185	197	194	190	185	172	185	189	186	214	197	196	175	189	195	163	172	188	174	190	187	191	209	157	181	178	181	186	182	202	185	168	198	158	151	182	181	178	185	170	185	189	172	204	205	188	184	175	169	191	193	192	160	198	209	166	194	203	195	164	171	169	180	179	159	196	190	175	181	188	198	170	179	159	198	202	204	166	184	198	197	197	174	191	215	204	185	175	170	191	215	191	173	174	171	182	182	186	193	184	175	182	182	197	194	186	201	188	198	180	178	163	183	179	211	202	175	157	172	185	175	178	202	186	181	184	195	176	169	201	177	169	194	182	211	190	183	180	175	193	180	177	172	199	184	179	197	174	170	191	168	182	177	166	168	176	176	190	168	210	193	167	175	158	168	196	204	196	193	182	177	184	197	192	178	201	231	181	183	170	185	166	188	178	178	186	205	216	190	183	184	180	179	167	161	203	167	191	167	160	182	184	162	182	193	185	201	192	189	188	197	203	196	197	177	192	157	183	187	189	190	170	169	160	171	173	183	184	209	192	194	186	212	207	206	183	178	208	190	190	179	209	192	171	153	177	176	188	178	188	167	174	167	172	179	176	177	179	195	183	204	185	204	181	182	188	191	185	185	186	198	195	211	203	191	215	209	192	178	188	173	199	169	194	222	170	199	179	164	210	187	181	177	194	184	184	180	196	205	199	201	177	186	184	189	182	177	149	183	180	171	175	166	201	189	187	170	182	178	193	190	211	202	205	179	187	207	196	183	208	181	194	186	183	190	187	203	193	163	171	182	209	184	194	177	198	161	178	189	167	200
7789	812	1546	1813	1457	1286	1059	899	845	782	724	670	637	607	548	561	578	576	532	484	541	516	520	495	532	476	480	504	494	451	503	479	480	453	490	482	489	455	465	466	461	474	456	436	421	454	485	436	467	459	444	433	467	468	428	435	445	468	447	436	454	512	430	442	452	416	455	436	414	452	466	462	466	438	461	398	422	438	461	448	469	425	461	451	419	424	491	447	463	464	458	430	418	474	430	424	418	449	471	430	464	417	470	470	446	435	416	457	459	463	491	448	449	444	422	443	456	471	421	420	437	409	427	405	450	424	432	427	441	441	461	472	420	469	436	406	464	446	416	406	452	404	434	453	458	456	478	412	436	418	414	459	453	443	425	471	455	402	428	443	453	438	470	415	461	418	454	435	458	431	406	464	421	476	449	457	453	445	433	428	470	449	472	423	455	493	438	419	469	407	440	449	429	422	432	444	444	449	438	457	429	454	448	428	448	452	450	439	445	425	437	454	441	429	415	448	403	470	442	425	419	429	410	465	443	381	449	447	436	435	449	460	471	448	469	444	395	453	497	416	436	443	422	450	449	460	454	462	422	462	474	462	464	418	429	470	440	444	435	413	494	456	419	422	439	443	431	411	459	415	456	409	416	423	447	463	441	476	432	402	434	439	434	457	439	422	468	418	439	446	417	420	415	463	456	421	451	444	459	430	435	449	417	407	443	440	448	422	429	445	448	439	423	463	442	445	414	394	496	419	420	451	444	452	490	461	445	418	449	447	414	447	454	430	428	467	445	452	462	443	452	447	453	449	450	461	473	415	407	468	469	467	420	492	429	440	465	415	425	427	436	395	429	404	454	431	452	427	426	434	429	428	429	458	446	402	463	465	460	415	483	465	469	466	466	425	479	417	462	426	434	433	427	443	411	460	452	476	462	425	440	457	445	459	391	446	439	459	444	440	439	454	452	437	421	465	460	472	432	463	435	440	488	459	439	423	490	424	462	415	445	459	461	450	434	448	466	452	424	416	446	452	479	446	431	433	439	454	432	430	484	469	443	475	486	429	462	464	511	456	437	431	454	434	463	445	428	410	473	437	441	454	455	426	445	443	421	473	452	396	451	437	426	461	440	451	444	498	462	418	458	409	422	415	437	433	425	448	424	460	448	470	414	484	414	478	454	455	441	413	449	410	451	459	462	437	441	434	426	438	441	411	425	420	423	482	412	461	483	449	442	473	442	435	407	427	425	399	487	444	448	438	439	427	431	435	437	415	413	422	440	419	401	443	451	400	454	422	436	410	459	433	429	415	440	441	457	444	401	393	404	417	440	446	429	426	426	451	456	454	426	404	426	429	452	438	446	386	396	456	419	446	407	442	428	424	453	448	486	420	471	471	446	437	451	469	420	470	439	431	423	438	443	456	404	461	461	424	441	433	436	409	456	433	405	479	416	483	399	434	435	414	431	438	433	433	437	459	417	450	449	451	458	439	488	464	426	444	466	444	434	440	467	448	431	409	431	416	392	438	457	393	448	424	442	432	435	476	434	428	438	462	456	444	455	421	480	451	424	454	451	436	440	444	436	475	436	407	424	436	494	441	447	438	403	470	441	467	424	440	412	419	424	490	420	411	441	440	424	430	434	448	479	418	482	447	447	409	450	432	500	405	448	479	468	447	449	427	471	469	473	389	454	447	489	461	420	477	444	447	444	446	444	444	462	479	426	444	453	443	420	437	442	461	459	431	412	419	449	429	421	460	454	448	415	440	394	416	447	415	453	470	445	428	444	443	462	438	411	447	414	451	467	462	427	470	465	450	405	475	459	429	434	466	455	427	448	490	458	482	453	413	459	388	420	431	479	442	446	470	406	458	452	431	456	457	454	413	439	438	459	420	435	446	474	439	457	428	401	413	452	426	450	463	438	457	450	465	425	446	414	422	447	468	451	430	387	405	469	435	447	478	453	434	437	436	448	422	406	455	457	417	440	443	478	441	417	426	446	459	446	477	434	420	471	443	441	443	440	450	437	412	416	469	428	420	470	446	412	434	427	460	442	466	433	442	422	439	430	419	439	427	458	473	449	454	435	424	456	434	426	430	441	451	416	454	475	477	465	447	401	453	438	414	415	453	436	460	473	472	471	452	427	422	432	449	444	427	418	454	471	434	460	457	478	435	416	408	450	444	437	489	451	420	410	442	451	425	437	407	437	410	462	433	448	447	438	436	465	440	433	478	444	454	429	417	445	459	428	442	461	479	454	435	445	436	492	469	438	479	408	454	466	457	378	454	455	414	444	469	439	446	436	456	444	396	434	422	484	421	456	456	433	464	445	431	470	427	386	472	484	429	451	428	467	463	457	441	464	475	431	434	433	462	425	456	401	415	481	444	496	434	432	483	431	438	448	445	444	445	411	437	450	456	426	441	450	423	453	459	408	485	454	403	438	447	461	426	440	417	432	425	428	438	437	444	462	486	462	430	470	427	438	451	418	430	427	434	446	441	432	478	444	436	442	477	467	465	417	460	455	407	418	415	466	423	415	439	451	437	454	463	437	439	426	396	455	460	454	431	432	457	424	471	423	449	420	429	469	427	444	436	436	463	435	412	450	475	463	466	480	486	461	450	449	508	442	446	438	437	408	436	456	464	422	429	445	460	433	439	440	420	414	441	427	447	428	440	451	455	458	419	444	457	476	424	446	455	432	441	415	469	414	467	446	428	446	440	467	472	400	405	451	427	394	397	496	454	401	476	405	420	419	461	441	442	427	439	457	442	437	463	418	448	447	407	445	418	435	434	448	431	416	449	432	426	447	450	441	454	418	423	428	434	434	431	415	455	430	443	423	424	431	432	410	423	455	468	443	449	466	458	456	469	470	449	421	405	403	410	440	415	443	445	430	442	431	422	478	478	446	443	433	433	445	444	443	400	439	482	419	430	430	472	399	455	473	449	461	474	397	452	432	475	441	483	431	428	471	435	424	444	453	434	462	472	501	427	452	450	466	421	439	428	483	449	457	448	413	398	453	452	436	454	444	474	474	445	439	419	440	448	424	447	407	449	468	444	445	419	438	455	410	464	437	469	444	460	438	422	448	409	460	472	449	429	453	455	455	448	439	447	439	442	473	470	402	450	422	439	440	444	422	470	439	469	464	431	510	462	403	423	447	443	422	450	438	456	450	480	445	457	509	440	483	423	410	475	446	421	457	415	453	457	468	428	470	438	425	453	454	448	443	416	427	447	430	456	460	416	463	434	427	477	455	436	426	396	443	442	454	454	410	455	427	435	479	439	441	428	424	480	419	443	432	475	480	471	449	463	453	442	420	378	431	431	429	472	428	401	456	446	434	450	413	451	439	400	429	437	377	467	438	421	415	434	469	493	440	450	438	416	437	467	443	460	452	427	458	452	469	420	406	440	429	469	463	433	420	440	451	402	446	443	431	457	413	412	461	414	423	505	432	431	446	400	434	436	427	438	429	458	464	466	420	477	457	450	467	449	419	414	440	461	390	399
1295	273	262	270	264	286	281	285	282	256	259	230	264	218	264	271	244	277	278	267	270	244	275	260	273	264	281	273	267	257	239	295	269	241	252	281	235	271	252	234	262	284	233	263	245	243	287	249	256	261	264	268	265	250	257	252	241	243	256	245	229	285	244	269	244	278	258	291	260	256	266	248	252	272	268	267	217	254	295	254	274	230	255	272	251	253	263	269	266	280	276	233	262	254	290	251	287	244	270	246	249	251	243	250	266	241	246	257	269	270	255	232	301	269	271	273	261	243	279	294	232	263	264	254	266	266	263	254	249	259	254	259	272	254	253	276	266	269	234	279	248	266	265	278	289	292	266	276	284	264	231	252	257	267	232	237	243	274	253	247	254	261	246	278	259	289	289	257	266	274	296	260	265	231	248	293	248	252	274	281	265	265	275	273	268	251	254	254	284	262	266	266	272	269	267	279	261	243	265	292	235	292	285	268	265	256	273	268	241	256	240	254	265	272	277	269	253	280	237	289	266	264	273	247	253	277	257	241	276	228	259	272	265	259	260	256	242	245	243	256	280	262	247	237	293	241	276	264	262	286	239	241	260	271	250	247	281	266	283	231	244	270	245	266	273	280	249	238	274	267	250	252	253	270	262	245	277	265	246	253	240	277	259	292	229	283	260	259	246	270	257	251	311	240	280	243	276	270	301	235	240	217	263	262	261	258	279	282	239	280	254	265	256	259	248	245	266	221	287	235	261	258	274	228	247	257	248	258	252	243	239	255	247	220	266	261	271	237	259	246	239	305	251	270	241	253	260	253	242	262	271	231	244	254	266	272	258	291	255	251	238	252	259	274	241	254	242	249	282	264	230	256	227	238	247	265	279	264	256	243	260	249	253	247	274	269	314	259	248	288	264	246	254	273	263	277	234	291	267	270	227	232	294	265	231	255	257	288	277	275	269	240	285	248	259	252	239	260	276	276	258	261	272	261	226	258	288	292	260	270	257	258	257	227	250	250	240	269	261	256	245	249	248	269	230	248	267	281	259	255	248	250	272	252	257	300	259	264	291	248	286	266	286	260	228	262	254	250	261	260	248	248	251	231	214	262	253	277	249	266	257	223	258	281	228	255	284	290	258	256	265	298	258	261	235	264	261	266	263	285	262	253	233	232	253	262	296	245	254	223	274	326	244	273	262	274	288	267	272	221	232	287	254	267	242	250	235	261	292	250	258	212	262	251	241	266	272	267	265	237	290	264	301	254	264	262	255	279	230	275	274	263	264	281	260	252	266	289	264	264	282	251	293	250	265	261	269	253	246	265	247	226	274	257	269	278	254	292	259	245	236	243	289	268	258	259	271	249	249	274	267	249	253	231	242	276	245	276	263	245	306	265	237	248	235	287	234	281	251	259	255	245	303	245	260	269	263	227	297	260	271	248	247	256	265	231	270	261	276	263	252	304	288	268	236	252	259	264	253	282	288	259	251	280	262	279	251	277	291	271	247	268	253	309	264	289	290	268	251	273	273	269	254	258	250	279	258	239	244	253	231	240	241	250	256	240	282	276	277	292	238	235	248	293	276	285	302	267	279	270	274	267	257	288	245	250	251	282	269	264	264	291	265	259	264	282	262	282	262	251	266	271	228	266	266	251	257	244	250	258	250	279	284	277	262	269	277	270	281	263	269	242	269	268	260	276	226	301	229	268	299	229	260	267	278	242	260	271	258	282	256	234	248	266	253	283	245	261	254	251	263	276	255	248	270	256	248	286	259	247	269	271	278	285	256	254	255	267	288	304	266	274	236	262	255	261	257	261	274	296	282	307	244	272	207	257	243	249	303	275	263	308	268	283	243	272	275	243	236	263	259	257	243	265	251	270	261	249	245	274	276	274	260	242	275	249	274	299	250	275	260	267	261	269	289	270	265	273	266	272	278	262	263	233	258	269	283	273	271	242	254	266	273	261	273	263	271	242	266	236	259	227	250	259	280	229	239	228	257	227	255	275	238	276	239	248	269	256	220	242	254	247	266	272	262	246	245	255	274	288	298	264	274	256	249	264	246	258	266	238	265	277	244	251	261	282	276	234	262	266	256	269	297	241	289	288	254	251	269	270	265	279	281	265	272	266	245	261	272	266	282	251	262	237	280	266	260	244	230	267	240	253	283	258	273	271	255	264	271	264	249	270	288	253	262	248	257	270	254	276	282	290	294	297	266	299	243	263	274	248	272	252	304	258	270	263	248	267	267	268	267	272	267	244	233	234	299	262	267	244	270	257	253	252	268	249	254	268	223	254	275	282	266	252	272	274	289	255	245	245	279	267	281	279	258	288	249	268	273	291	258	283	320	262	288	270	256	283	258	258	278	238	243	255	262	227	243	261	272	247	268	248	261	262	261	232	285	240	255	263	281	242	226	270	300	286	252	232	262	282	255	264	260	272	286	251	296	279	211	241	277	271	257	233	248	290	290	232	269	271	265	248	246	240	249	242	317	260	272	271	284	256	250	265	272	264	261	269	221	235	263	251	254	274	290	255	252	263	261	250	302	233	256	250	249	255	256	224	248	272	267	266	253	237	286	305	256	269	268	285	265	259	281	263	250	249	289	285	273	242	247	269	285	272	278	255	241	260	278	232	274	254	295	259	255	284	266	265	278	236	252	278	275	265	258	279	273	252	246	257	279	267	259	263	256	255	255	275	265	248	263	267	241	256	263	281	265	259	235	267	269	227	252	245	282	291	280	259	261	280	243	265	278	281	266	261	234	271	255	288	289	246	283	273	283	264	295	247	235	277	229	252	274	253	263	258	227	297	255	279	263	243	258	258	244	230	258	268	246	254	253	272	268	250	258	279	246	286	286	265	257	280	278	279	268	294	236	279	282	295	245	241	263	282	273	291	240	255	272	267	256	272	293	279	258	253	259	261	272	249	262	264	250	267	265	227	251	251	245	319	279	255	282	257	272	248	283	237	253	316	279	274	252	244	253	267	241	269	275	272	288	250	268	247	260	291	255	275	270	283	258	265	238	292	258	258	259	269	262	286	259	271	254	316	281	275	238	249	257	271	273	262	273	247	275	255	260	264	254	275	227	230	242	262	261	243	267	264	246	285	250	270	257	269	278	276	242	275	266	242	276	269	267	303	281	260	278	243	263	246	271	252	279	267	265	249	232	273	275	285	290	241	267	236	255	244	269	288	230	271	259	269	258	259	270	255	256	262	252	222	281	247	279	249	282	324	282	228	248	252	263	246	268	261	231	255	261	275	262	266	285	272	255	270	283	293	288	264	276	275	292	294	263	273	241	237	260	285	255	270	286	255	259	289	250	260	268	259	261	257	292	284	287	258	297	269	294	261	257	268	268	240	246	236	255	273	260	245	266	251	290	246	276	255	267	237	254	267	284	243	286	258	240	280	262	229	269	278	238	310	252	264	257	256	263	270	270	240	260	281	272	250	249	233	294	277	253	298	219	264	278	268	239	280	251	248	248	299	251	239	235	242	237	278	272	264
1779	615	663	621	577	651	555	629	639	604	624	621	566	587	623	622	608	608	581	597	628	587	585	632	621	612	601	628	602	659	595	575	614	623	579	626	617	614	639	609	591	541	608	579	603	630	608	618	624	590	560	586	591	614	648	609	568	635	557	578	628	611	617	613	511	615	612	579	583	611	639	613	635	606	625	600	594	610	550	631	613	580	607	582	535	604	632	600	568	626	630	591	632	597	602	621	636	594	630	614	636	625	621	624	598	583	602	603	584	596	641	657	618	610	618	617	595	599	604	606	605	599	614	629	576	656	603	635	645	626	567	659	581	573	569	549	603	560	602	580	611	641	632	560	566	596	579	628	617	616	645	574	601	641	601	614	641	614	598	572	594	601	583	572	583	606	559	613	578	605	634	602	549	607	622	624	624	611	606	610	586	580	585	558	586	598	579	594	606	590	559	616	580	644	556	565	608	608	615	681	585	609	592	586	548	577	644	622	570	557	593	605	594	621	623	620	576	585	622	601	556	573	631	588	628	594	625	591	661	631	619	657	622	608	579	563	581	571	630	635	610	554	631	604	576	622	606	596	592	609	599	608	604	626	590	620	573	622	581	558	596	574	607	615	599	607	624	596	608	636	633	611	702	558	584	561	558	572	572	626	555	591	597	619	562	601	581	590	599	564	624	604	612	606	602	583	601	578	588	607	618	577	603	602	613	583	598	550	595	560	593	600	582	612	596	581	626	621	622	614	597	598	596	582	563	582	570	616	600	610	595	589	609	587	595	573	585	598	584	600	614	630	564	633	608	617	594	645	578	601	588	582	615	604	597	603	603	602	601	611	619	586	611	622	599	640	611	592	572	609	632	619	597	607	607	589	642	591	614	609	589	628	614	680	552	603	630	589	577	568	572	626	639	617	593	625	611	584	603	584	586	580	590	583	550	577	607	621	611	585	609	551	573	589	588	594	590	551	620	583	579	642	609	572	607	575	569	605	642	614	609	613	571	616	572	603	602	597	616	585	628	598	591	567	598	597	595	583	581	659	634	619	630	575	609	596	611	560	586	577	570	663	601	615	608	640	585	601	640	573	627	612	578	595	565	613	585	637	597	596	578	596	562	622	636	611	595	619	583	616	695	585	624	571	584	594	604	641	643	599	606	597	594	573	619	593	603	633	598	638	586	619	593	605	616	599	599	585	580	608	589	578	609	617	610	561	593	615	613	558	634	608	609	618	570	604	594	593	564	587	599	578	587	594	608	571	609	603	574	568	605	591	614	587	629	585	625	617	618	613	612	605	607	610	595	643	630	640	577	587	594	591	568	618	582	588	624	609	567	614	621	585	630	576	641	637	586	564	637	607	582	633	639	625	576	596	615	570	637	599	656	634	614	630	600	658	616	586	620	587	619	578	620	590	581	602	565	629	587	619	582	619	626	600	624	622	567	593	607	580	589	552	626	568	560	583	623	637	588	594	589	616	594	582	591	598	585	594	575	598	582	576	597	623	602	600	611	629	612	624	634	626	565	580	622	600	590	589	595	609	551	586	577	590	631	618	637	603	621	608	663	609	614	586	634	646	591	605	609	664	584	591	659	576	609	621	608	608	598	615	576	601	581	596	610	583	574	600	593	587	586	607	616	589	566	567	579	588	602	598	635	583	598	601	613	648	569	604	641	595	599	633	631	597	587	620	607	569	602	614	600	588	596	662	639	653	586	658	553	599	603	613	587	617	584	604	605	613	616	627	581	608	594	581	633	568	573	605	582	576	566	633	591	635	635	590	631	616	597	625	604	602	627	654	564	569	627	619	621	614	613	629	626	582	589	635	612	600	606	611	627	576	585	612	586	595	583	585	609	627	592	603	559	617	626	577	625	625	585	568	632	608	609	623	613	607	643	568	593	577	608	622	610	598	573	576	665	594	606	595	602	663	572	602	596	577	624	611	578	579	530	610	617	598	606	619	604	598	610	562	610	549	595	605	556	613	560	627	600	564	615	608	643	587	590	636	586	613	574	613	621	604	610	626	603	607	594	618	603	609	572	636	605	576	608	606	601	594	641	554	610	618	626	589	561	645	581	590	630	589	608	607	572	601	620	613	622	585	608	638	614	613	593	608	639	606	597	598	594	652	597	618	623	584	595	589	594	617	595	587	597	581	606	598	627	580	574	576	598	609	613	591	627	556	622	603	602	617	607	629	578	571	586	583	571	640	598	586	594	653	603	605	582	600	588	584	595	581	638	576	549	606	595	582	540	607	582	626	578	605	567	567	614	603	604	592	571	631	569	592	590	571	625	591	602	579	609	543	598	609	609	639	580	588	577	594	580	609	571	623	630	632	641	593	653	583	605	599	569	571	600	573	602	658	580	613	611	588	548	629	614	594	590	593	608	603	624	624	611	604	648	614	570	588	632	625	642	580	603	616	658	620	638	598	602	628	567	599	586	592	565	578	577	581	606	563	608	600	592	556	590	600	613	625	613	566	604	670	643	628	610	628	619	643	620	606	608	651	611	615	570	626	576	594	590	600	545	568	604	622	585	566	614	633	613	640	600	618	598	610	591	593	604	610	579	601	626	588	612	618	594	616	593	641	578	620	611	643	582	591	593	600	622	577	604	619	608	631	607	607	582	577	633	647	611	630	600	628	588	644	575	595	625	633	570	651	640	599	607	591	603	567	597	597	587	556	614	588	607	585	602	600	571	608	598	584	571	620	621	595	600	597	579	598	647	608	636	633	612	580	633	573	628	601	628	588	572	589	618	616	620	543	598	630	602	671	594	572	624	576	571	585	612	599	587	587	653	572	590	614	637	618	579	606	600	574	595	577	636	560	598	610	584	623	636	597	572	626	567	591	621	617	572	585	631	602	612	622	602	606	622	628	653	581	607	563	574	628	632	592	569	611	595	614	591	578	598	565	585	636	670	628	633	585	649	623	620	618	606	632	610	609	605	580	600	580	613	617	592	574	592	578	613	615	613	602	600	612	600	582	606	604	593	598	683	600	602	586	628	605	574	577	589	587	633	618	604	625	566	635	578	557	687	586	597	577	595	582	621	634	610	608	580	616	618	593	610	597	593	605	651	636	641	621	604	624	617	613	566	586	581	620	573	638	597	620	615	591	608	632	606	603	585	600	585	617	579	599	665	561	587	566	595	564	594	601	565	613	614	588	638	593	628	591	637	674	580	625	556	639	591	561	598	616	635	584	559	619	574	595	581	634	621	624	625	598	558	621	630	627	592	655	585	586	603	623	591	590	652	522	604	654	556	601	595	633	614	586	542	613	598	587	584	596	596	570	578	572	592	609	606	602	595	594	624	601	639	637	584	606	562	626	587	626	594	650	583	598	610	579	591	601	633	599	607	602	642	577	606	605	595	579	607	635	683	587	594	659	606	610	549	569	616	620	593	547	603	588	585	619	617	640	612	592	586	607	550	577	567	583	594	603	621	566	604	607	647	610	582	644	603	618	635	630	613	580	617	618	591	605	639	553	579	575	622	575
7166	553	530	441	392	332	304	285	298	307	292	317	305	299	254	281	268	306	256	254	249	281	287	251	291	241	260	269	280	279	264	259	254	256	272	284	255	287	262	269	225	234	266	262	239	254	276	268	275	297	261	272	256	242	255	243	270	293	240	264	255	264	256	251	287	286	259	271	249	278	257	279	260	252	273	231	257	273	262	246	282	256	257	276	256	260	254	285	245	241	255	281	268	274	299	255	280	249	276	261	286	292	265	285	281	271	255	259	250	247	275	279	258	246	296	272	277	262	260	253	238	285	245	239	261	288	276	273	264	258	290	283	237	227	273	275	251	241	250	283	267	254	248	274	277	273	259	274	252	275	313	275	293	282	277	288	262	273	302	271	268	284	264	259	235	271	289	285	255	232	284	267	246	268	251	279	250	276	251	283	300	277	247	254	257	241	271	291	276	254	253	272	232	281	273	277	261	295	252	260	244	258	280	268	253	248	276	273	241	278	252	275	287	261	261	286	268	263	253	255	269	273	239	281	278	274	267	261	239	300	247	243	252	257	242	234	282	270	256	282	266	245	273	249	257	261	252	286	271	244	295	267	282	251	262	297	272	269	275	279	261	247	223	266	302	255	258	248	268	261	257	274	223	265	271	253	242	238	243	255	259	228	261	255	274	243	237	274	283	260	233	273	258	266	259	304	246	248	203	262	286	264	246	266	313	299	265	242	278	242	277	263	251	272	260	272	232	283	257	268	270	258	288	272	254	255	223	254	247	245	253	289	255	275	259	267	250	274	267	278	285	262	263	296	272	259	248	277	278	270	272	270	280	234	299	280	261	267	282	239	244	255	258	279	270	268	306	253	270	266	252	243	268	225	257	252	270	249	256	261	248	300	278	241	261	274	266	285	254	246	250	248	270	266	258	257	269	268	301	266	285	274	264	259	269	247	244	296	263	232	246	260	256	240	299	236	248	268	267	262	252	255	282	242	266	268	259	272	266	288	283	300	254	277	276	230	257	255	263	262	260	237	262	236	249	255	253	271	256	241	269	287	244	263	283	262	284	272	271	276	270	273	249	269	257	249	288	277	214	264	253	273	238	288	260	278	257	238	241	291	280	278	300	262	267	258	275	264	293	257	230	245	276	246	271	264	285	274	259	243	235	239	219	276	245	253	256	275	292	274	272	251	269	278	270	270	248	288	264	230	274	270	260	276	258	252	280	250	229	281	274	270	286	274	230	253	263	248	246	248	247	238	251	270	251	269	255	277	281	237	263	259	242	295	249	231	270	277	269	258	313	269	257	281	256	249	250	293	264	306	301	257	257	267	253	251	255	267	251	277	216	262	242	277	228	209	265	258	269	266	238	243	237	270	265	279	272	275	283	230	223	231	267	251	260	265	280	316	268	275	255	286	281	256	252	249	280	296	282	236	261	271	244	272	248	263	255	262	249	266	248	248	276	257	252	269	266	272	253	275	296	285	287	245	270	243	266	268	272	290	256	298	262	275	245	271	258	263	231	259	247	213	240	293	259	268	248	252	287	274	267	272	264	242	250	259	248	261	255	259	276	297	257	251	254	259	268	259	287	265	288	274	263	280	276	258	261	236	267	275	276	281	240	265	257	250	254	242	278	278	256	301	267	270	267	239	240	237	258	273	254	261	237	281	261	254	240	267	267	245	293	263	245	282	279	248	238	267	240	261	279	265	248	282	270	244	295	255	266	282	243	280	278	278	268	239	242	258	276	264	222	289	264	255	261	265	273	283	243	258	246	265	247	278	225	239	264	262	298	284	268	288	272	286	260	247	253	246	274	270	226	243	272	297	275	252	244	256	267	300	276	263	237	263	301	274	269	258	268	269	264	267	264	266	249	264	231	257	308	274	265	231	272	288	287	259	276	220	271	278	276	230	255	281	291	274	274	237	253	258	258	267	300	254	279	285	253	283	251	275	266	296	279	250	276	260	251	271	264	242	291	229	300	269	222	257	271	275	262	284	253	249	259	277	255	254	250	264	263	248	272	277	263	254	253	259	244	251	254	255	261	265	279	230	267	309	255	267	293	266	289	267	271	259	290	249	243	258	239	256	256	267	274	274	220	256	237	275	275	276	281	285	283	252	246	271	288	274	266	267	234	259	288	270	291	246	257	244	269	252	273	283	255	283	267	266	273	267	254	283	296	265	274	247	283	280	262	287	263	289	286	268	277	247	271	253	241	244	285	254	304	248	289	302	243	295	278	286	265	284	241	259	292	303	267	274	268	279	251	249	283	291	287	290	292	247	263	234	257	277	265	265	275	266	279	277	255	270	268	261	268	250	237	264	265	283	274	264	262	254	241	264	253	238	263	244	256	248	271	261	223	258	263	262	285	262	253	258	256	258	267	260	303	272	275	284	278	301	271	246	266	259	267	278	248	237	268	241	252	254	255	268	289	256	256	272	280	279	279	262	264	308	250	274	261	248	260	270	264	297	276	285	274	248	269	253	273	254	255	241	255	268	281	273	285	235	223	260	265	257	298	251	266	252	283	261	252	272	243	218	227	232	284	267	265	260	257	271	262	274	250	267	272	259	262	269	267	289	241	247	273	246	238	278	266	256	262	278	258	282	245	263	272	273	258	245	260	237	282	252	247	274	241	270	273	253	271	261	261	255	264	264	293	273	256	298	258	227	257	285	257	252	254	237	286	248	259	235	234	256	256	290	271	242	242	298	277	273	260	286	247	279	265	305	274	252	263	258	291	243	241	256	283	242	272	264	285	286	277	250	229	262	253	298	254	242	262	263	253	262	248	246	279	244	293	233	241	225	274	272	261	258	226	307	276	252	268	282	257	286	286	264	242	255	246	252	261	273	258	246	242	285	263	274	265	296	299	278	237	316	247	260	280	278	234	273	248	263	256	271	246	284	245	250	242	269	269	260	239	268	282	285	262	279	271	282	293	250	273	250	243	274	268	221	260	268	246	272	297	281	289	247	285	240	244	263	227	233	252	265	255	273	269	264	256	273	222	260	268	280	270	259	288	291	221	265	270	261	265	270	262	290	298	274	232	272	256	252	227	275	271	256	265	269	269	229	296	255	284	281	303	272	258	260	286	275	259	239	248	232	294	275	275	256	272	254	253	258	275	274	282	287	242	249	277	265	246	237	279	299	290	274	230	257	265	226	237	245	274	283	230	267	275	244	255	251	253	239	259	240	251	294	265	257	265	244	292	268	261	265	262	285	246	225	254	272	268	291	255	256	254	280	335	252	257	246	252	259	260	228	261	268	257	286	254	279	249	237	266	259	280	294	254	254	264	269	252	266	249	285	267	254	267	253	266	258	277	238	261	258	286	292	258	268	269	271	235	266	287	262	250	237	255	259	299	233	289	257	255	265	261	266	258	248	285	249	259	248	272	265	269	300	244	275	258	264	282	271	289	265	259	293	275	258	254	265	247	279	252	257	274	260	258	262	272	267	254	273	269	280	275	246	266	255	266	226	244	285	247	271	246	249	269	266	246	239
6384	818	1179	1295	1173	1035	942	888	824	825	757	765	745	699	682	695	669	607	636	644	631	632	618	591	601	633	603	610	633	662	639	644	611	607	627	599	589	627	608	593	589	608	580	586	643	634	574	596	625	577	624	621	633	640	641	603	616	585	598	583	641	590	603	612	636	637	600	638	578	633	578	609	596	598	613	624	552	614	570	621	591	637	573	582	616	583	595	546	642	559	602	609	631	611	581	605	564	612	611	585	584	590	572	588	612	597	585	612	566	605	621	592	607	591	596	574	602	614	589	622	582	560	617	601	629	596	629	572	596	598	612	624	599	617	548	628	645	610	579	639	612	647	581	596	621	632	602	594	603	615	583	640	574	625	600	557	627	595	608	594	580	588	576	609	607	659	589	596	614	604	590	600	559	609	599	591	577	629	654	601	642	606	609	640	616	601	586	633	603	615	579	627	637	624	648	613	594	590	633	616	577	610	608	598	551	565	664	667	605	634	622	558	601	564	614	595	605	636	617	630	588	630	644	591	591	614	620	578	587	636	564	618	609	551	608	642	611	589	615	651	550	625	615	602	567	594	580	649	601	635	634	605	586	562	580	601	580	595	615	614	602	635	648	542	642	601	592	661	589	629	603	583	572	581	619	618	591	629	602	577	578	611	595	608	617	572	578	586	628	614	623	576	605	589	628	583	659	602	580	583	638	591	621	607	575	647	655	623	630	597	581	607	600	613	656	592	632	545	575	598	604	594	625	650	611	582	595	588	640	583	599	593	570	619	589	660	644	579	572	589	598	616	617	578	618	623	568	580	589	627	593	582	620	589	629	563	603	557	614	649	610	627	626	568	589	608	565	604	622	650	613	615	597	562	608	616	606	603	612	591	600	587	603	616	637	619	591	605	585	577	629	635	622	588	608	615	587	602	596	582	615	579	618	612	655	583	589	603	628	661	575	595	581	618	592	639	594	597	606	579	627	605	589	612	614	602	625	606	548	600	594	602	626	639	625	623	620	569	602	614	634	629	605	612	606	608	602	567	616	602	590	608	601	596	630	589	612	611	616	625	623	621	625	592	582	601	606	583	602	586	599	576	629	577	620	597	619	584	626	609	607	601	612	588	596	579	639	604	569	587	567	601	590	624	557	594	629	626	600	609	606	625	595	646	626	610	594	607	616	627	589	584	623	612	603	617	597	596	587	577	666	607	571	609	618	585	618	644	573	576	620	575	614	613	608	640	578	592	606	601	618	622	575	626	578	650	579	618	592	590	601	636	657	625	622	636	612	549	606	581	580	568	617	600	620	608	589	621	547	599	596	609	597	624	600	581	596	600	617	641	594	639	651	586	597	643	603	608	582	619	609	576	575	601	616	609	613	613	632	584	563	622	606	551	609	574	598	609	595	608	563	606	617	645	568	603	612	572	595	623	613	627	579	643	556	583	583	559	622	583	599	616	575	609	698	579	606	618	572	630	621	633	638	595	641	602	621	585	598	569	598	623	655	559	602	643	621	589	620	560	584	634	588	563	579	577	626	581	591	579	682	584	604	586	586	646	610	596	609	570	590	613	584	612	539	549	651	540	570	598	613	631	575	568	566	628	624	615	601	608	599	616	626	676	600	540	606	652	612	577	624	645	644	586	642	569	549	574	596	601	613	573	582	650	558	609	602	613	606	587	610	556	580	595	580	560	581	579	630	558	569	635	605	626	594	604	567	595	588	616	589	576	626	606	593	600	579	616	594	607	603	602	551	601	576	624	588	628	623	590	605	598	634	562	625	592	589	604	546	639	562	553	606	633	618	572	575	629	626	551	609	603	572	586	613	585	580	575	585	617	598	697	590	592	661	658	587	614	593	593	572	639	648	602	616	581	585	618	621	568	636	599	568	614	578	589	626	618	631	596	625	601	647	602	601	631	583	588	591	617	652	631	613	628	622	575	599	615	626	578	617	602	638	633	636	630	584	614	632	603	597	595	598	600	603	582	606	606	637	617	585	616	620	614	590	591	586	586	608	603	560	649	608	621	592	613	567	597	557	596	574	603	656	623	581	605	659	617	570	593	589	634	612	566	602	573	638	617	604	590	647	628	571	582	643	633	637	625	557	587	610	593	602	608	574	615	573	598	601	608	580	623	567	586	614	570	596	615	587	596	597	589	624	605	605	624	590	595	589	548	594	599	635	595	566	609	573	625	621	586	620	583	605	613	598	625	602	589	602	613	607	589	629	610	586	605	597	538	612	654	559	582	574	624	593	617	669	619	573	635	560	609	590	625	571	614	521	613	628	631	625	649	651	619	639	617	614	594	578	555	624	568	567	600	612	600	639	597	644	623	612	614	611	596	615	582	582	629	619	606	608	562	641	616	566	641	582	575	570	579	570	590	655	592	583	694	568	589	607	611	604	615	573	642	645	622	603	610	616	568	617	578	629	607	622	593	592	654	574	634	592	625	610	605	609	593	629	582	604	599	585	629	622	557	603	605	589	600	630	577	609	617	631	585	565	597	608	601	575	588	616	591	588	589	591	589	616	633	613	599	619	594	596	604	620	626	584	595	584	594	606	552	631	626	604	646	606	628	595	573	615	628	595	591	602	600	625	585	620	592	583	608	613	604	584	590	632	607	603	598	586	556	573	603	607	574	635	577	593	597	614	617	618	567	619	605	564	594	599	617	603	628	614	579	620	619	613	613	598	634	570	608	565	639	571	590	630	577	559	620	606	606	635	598	612	624	622	583	577	589	574	588	636	595	601	615	579	572	619	599	620	606	610	594	584	618	623	624	558	609	610	611	594	632	663	623	595	612	615	580	616	613	613	608	568	635	625	608	556	594	606	613	631	573	626	573	583	601	585	594	564	606	612	629	591	611	627	612	581	587	645	614	609	579	600	608	574	613	623	582	601	590	626	633	581	632	625	619	616	648	598	627	604	614	581	608	637	630	594	584	614	613	572	591	585	605	616	619	612	623	600	622	598	637	599	626	624	584	632	607	607	620	614	605	617	628	642	633	603	622	557	605	566	578	590	594	622	602	585	640	623	605	625	591	615	603	560	587	611	595	618	603	633	579	611	606	608	623	609	609	569	600	580	537	569	612	596	568	550	591	660	632	616	570	605	584	614	618	628	627	555	567	600	614	587	596	596	596	601	624	572	603	623	574	622	585	630	592	580	598	614	609	605	632	628	608	570	591	613	567	581	607	542	582	633	594	593	582	619	609	588	577	609	640	579	607	589	609	603	564	577	629	613	566	598	586	629	606	613	600	559	557	593	627	648	637	659	600	580	636	595	609	573	592	615	601	600	594	612	615	573	630	633	606	622	602	651	582	623	624	570	645	624	579	582	577	558	613	609	571	610	581	608	559	578	622	629	612	615	583	597	621	617	539	626	570	609	590	623	552	602	632	614	607	621	586	632	581	663	582	603	602	628	582	594	651	632	579	605	564	660	608	600	595	569	614	582	564	601	609	647	578	592	612	558	622	596	600	584	587	609	641	616	612	596	600
13161	937	706	605	435	353	284	265	239	239	214	210	215	202	215	195	201	208	215	209	206	194	156	197	182	172	187	198	204	176	190	166	172	182	180	193	198	187	196	198	162	180	225	183	202	162	182	167	189	188	192	192	189	177	159	186	178	200	180	173	167	202	202	196	188	175	189	204	157	141	191	189	169	186	181	173	162	159	176	156	161	172	184	196	181	183	196	172	204	191	171	171	154	204	170	177	163	171	175	180	166	193	187	186	168	154	159	189	199	174	182	174	171	183	201	163	167	172	170	180	187	148	168	186	177	158	179	163	200	197	169	189	198	201	171	193	201	162	178	197	189	184	159	186	175	167	158	196	157	197	196	173	166	188	170	182	167	181	209	198	183	156	161	184	175	184	172	191	168	182	180	206	199	175	197	189	152	173	188	177	173	182	196	185	176	186	219	193	181	183	192	195	196	177	178	162	186	196	168	171	193	182	200	153	195	188	207	159	160	176	176	192	170	199	207	180	201	198	164	157	185	199	184	203	173	175	176	174	171	171	169	172	188	153	198	180	174	189	177	157	187	193	188	186	171	170	194	179	172	172	174	171	181	205	205	164	173	195	195	178	173	195	183	169	171	181	168	184	165	178	179	178	179	169	162	169	205	179	190	199	199	175	193	181	195	179	170	173	177	170	186	207	150	177	164	139	150	187	209	195	183	180	191	179	181	172	183	187	177	166	191	190	172	198	190	212	208	184	203	202	185	195	157	159	170	173	167	171	151	186	159	167	173	184	186	162	167	167	194	184	191	188	189	178	196	171	197	191	194	197	190	198	175	189	186	190	208	188	179	201	186	178	189	203	180	160	193	183	141	185	212	174	213	153	167	175	204	182	183	177	180	205	173	174	185	159	166	176	187	173	180	172	185	175	185	166	175	186	181	195	198	209	149	178	193	210	185	198	197	167	171	173	157	181	194	166	193	171	216	206	194	179	158	165	189	193	184	200	193	174	194	187	175	182	188	189	169	183	170	189	166	185	177	188	153	179	179	188	160	184	189	199	178	181	190	189	172	181	176	178	192	170	202	150	191	195	192	177	193	179	191	170	174	177	163	170	176	180	183	201	201	186	156	178	178	153	199	190	181	166	205	174	177	161	190	164	180	188	165	182	183	174	183	200	192	186	196	168	188	162	179	192	183	186	170	170	189	182	187	163	169	179	170	173	213	164	190	171	183	183	216	189	207	195	149	178	180	187	164	194	161	206	184	175	174	167	182	163	178	190	185	187	190	183	156	193	184	155	169	183	184	172	200	176	179	187	172	179	170	180	178	178	166	155	189	201	171	178	173	169	170	180	174	176	196	191	152	170	183	167	201	171	183	180	177	175	179	181	189	172	177	198	194	164	190	182	154	179	188	198	191	165	172	175	172	170	171	182	185	179	173	184	174	177	181	173	181	183	184	176	156	176	184	162	195	169	171	169	161	161	179	169	176	185	182	159	195	186	189	192	195	175	181	172	162	166	189	163	202	164	203	189	163	176	194	193	189	185	174	180	186	168	177	185	185	187	169	204	179	201	190	181	165	170	180	158	177	182	187	210	165	166	211	176	188	184	170	184	187	189	163	180	170	178	164	172	199	191	195	179	189	169	172	184	172	180	187	180	161	156	194	172	183	183	180	198	177	172	184	178	175	161	192	183	171	175	189	188	190	151	169	187	170	203	180	167	177	193	163	207	167	192	190	168	165	181	169	171	187	170	191	161	186	186	187	183	204	183	203	180	188	172	180	200	190	173	174	161	183	177	177	175	168	183	217	167	170	177	198	193	161	180	183	170	192	194	187	165	176	191	152	154	177	170	176	168	172	200	159	164	181	193	187	205	173	176	195	179	165	161	180	165	183	160	200	213	173	179	190	176	179	157	175	186	162	180	167	171	166	210	203	195	185	193	157	172	149	180	193	184	187	159	158	158	180	199	162	171	169	210	168	154	167	157	171	177	175	173	179	199	180	173	167	177	192	165	172	190	186	170	140	152	166	185	170	184	154	197	169	166	194	196	175	174	180	152	172	167	170	163	175	161	176	180	175	183	191	186	189	197	181	173	164	168	161	195	173	176	161	222	186	194	165	198	147	187	175	176	191	188	188	186	169	187	181	157	181	167	169	201	216	152	194	201	195	185	160	196	181	180	173	180	197	180	182	181	181	190	165	194	180	192	178	158	165	174	177	185	168	175	187	169	192	193	163	177	176	173	171	172	203	175	185	155	178	172	196	192	148	190	173	164	149	168	169	170	175	168	186	179	206	196	186	152	159	179	169	167	178	180	170	191	204	166	179	192	192	156	132	169	168	188	170	184	196	185	165	175	177	210	164	174	175	175	192	189	183	158	153	178	167	176	151	167	186	185	155	200	183	172	178	173	183	179	172	168	212	187	172	171	202	170	194	174	203	157	176	191	210	187	162	169	177	182	187	192	194	161	165	193	184	175	170	163	156	177	175	191	181	177	164	190	171	190	180	162	186	173	182	196	167	207	183	182	155	184	175	167	168	162	188	195	192	168	157	226	178	167	215	174	172	194	176	161	161	173	185	181	169	206	159	182	191	200	161	148	169	175	206	170	202	160	176	180	214	185	161	191	164	178	165	165	172	173	178	206	161	169	154	168	164	203	183	169	175	189	192	210	190	206	194	204	173	172	177	160	183	160	179	177	165	175	178	185	180	203	196	172	169	199	170	183	187	170	179	181	177	173	178	175	210	174	189	181	145	162	191	207	147	182	150	155	178	170	174	189	192	183	183	179	174	183	156	166	185	174	183	178	170	163	182	179	190	180	182	168	184	157	155	183	191	208	167	218	191	180	198	167	180	191	176	172	167	175	168	179	174	189	179	169	179	202	168	191	160	175	198	214	196	192	184	175	195	164	181	198	190	170	175	158	176	197	180	188	179	178	177	179	170	193	180	168	178	173	168	195	169	205	196	179	168	216	191	165	184	188	192	174	164	195	201	199	168	177	162	190	155	139	180	177	164	178	200	157	207	191	195	196	166	143	197	171	192	195	178	170	173	169	178	163	176	187	188	179	187	192	179	188	189	191	191	203	181	187	155	183	186	186	165	181	181	182	173	190	170	195	187	170	182	189	195	183	161	170	177	177	196	159	198	188	187	188	175	207	175	175	174	163	197	168	181	180	199	189	165	172	177	180	192	212	181	178	163	202	174	176	179	193	178	174	156	193	198	184	193	175	188	221	199	163	184	210	214	182	183	197	162	163	190	176	181	170	160	163	174	162	185	179	161	178	155	190	171	190	162	155	193	157	206	194	161	169	179	182	185	181	195	187	185	171	197	170	159	188	187	184	180	173	211	188	181	180	200	188	173	195	191	183	166	187	185	166	146	151	178	181	177	169	192	170	201	186	165	188	160	193	196	194	184	174	191	176	187	182	184	166	190	207	194	194	196	181	152	199	166	164	181	180	176	180	183	191	198	167	173	186	195	186	194	182	194	183	178	188	175	158
7964	866	1552	1762	1516	1298	1049	909	862	774	687	682	625	601	614	532	605	579	518	544	531	521	510	460	444	467	461	489	489	473	465	448	448	437	467	466	452	407	452	434	438	455	457	449	458	456	468	427	399	445	450	437	410	407	395	430	467	409	432	444	435	453	463	440	452	456	414	416	436	425	421	437	442	426	434	426	450	441	436	444	439	430	410	405	436	399	402	456	473	447	426	461	450	438	408	453	433	442	429	444	412	424	429	411	450	451	449	389	432	425	431	387	403	425	415	410	401	378	418	477	460	446	427	410	408	460	406	435	416	452	450	430	454	465	409	460	405	455	376	425	461	427	452	399	447	426	423	430	461	473	431	448	463	476	433	430	451	455	405	428	440	443	464	443	435	440	439	447	448	431	442	397	426	434	428	456	437	424	443	452	409	402	422	401	438	439	443	445	410	441	446	422	419	405	400	440	373	465	433	386	426	422	441	436	437	437	456	440	435	423	456	443	476	458	404	451	428	421	406	432	414	406	428	415	372	421	424	437	455	482	447	439	428	479	471	445	437	422	452	452	430	427	429	462	444	414	397	390	414	437	454	425	427	426	410	424	449	391	404	423	410	425	476	434	471	411	405	375	428	410	408	433	406	396	447	456	455	459	449	468	438	415	407	411	459	419	434	410	420	410	445	404	433	454	432	412	446	422	416	445	425	439	412	419	444	432	440	415	416	415	428	454	414	397	426	411	437	410	461	437	431	409	380	428	411	435	441	462	480	457	423	403	423	410	417	424	443	440	407	433	403	470	443	391	421	425	422	445	401	430	449	467	400	469	421	418	418	422	404	452	433	492	434	412	425	436	400	454	462	442	426	439	458	402	413	454	385	461	403	408	411	413	442	408	432	439	412	413	450	445	454	405	430	408	460	411	455	453	429	432	429	427	404	423	396	461	426	459	451	426	430	405	442	443	397	418	441	440	462	428	446	474	421	387	406	420	415	460	431	426	454	386	464	457	400	451	458	447	435	406	425	421	416	427	452	437	412	427	410	445	401	430	414	421	460	452	430	464	451	422	459	407	425	436	423	431	434	429	429	403	419	400	433	459	486	432	431	441	459	436	439	453	448	421	435	428	433	433	425	415	396	422	420	458	470	393	459	448	428	398	419	411	412	446	455	427	460	448	407	427	411	426	431	406	479	444	468	394	438	400	440	421	433	460	428	449	455	429	411	457	425	429	435	455	434	426	426	429	424	419	457	435	420	415	395	426	431	446	448	423	436	442	470	436	430	447	466	461	411	442	432	413	464	448	429	421	449	421	418	434	450	440	449	466	440	455	454	462	437	443	422	420	405	412	443	444	407	404	413	447	438	427	419	433	427	416	438	436	413	417	424	420	424	441	447	391	426	407	418	413	443	419	397	424	398	427	438	445	405	420	399	455	438	429	432	431	412	447	435	478	421	420	466	427	417	397	411	382	406	425	404	422	410	388	425	402	429	469	461	447	400	441	437	467	426	417	426	454	378	448	453	432	417	458	409	443	424	443	443	429	413	431	448	427	393	456	463	440	421	436	394	450	476	416	425	404	409	419	422	463	416	427	371	411	470	454	448	437	427	442	428	443	461	408	419	423	448	413	445	440	417	434	449	422	430	452	415	462	429	419	412	404	412	436	417	394	411	415	443	412	431	442	426	455	389	428	452	430	450	426	451	392	389	386	439	414	442	449	438	411	404	425	419	477	419	422	422	388	416	441	415	428	406	435	418	413	451	418	449	420	449	405	474	441	467	397	413	426	426	416	439	431	439	465	409	420	441	411	483	426	418	407	413	410	462	436	421	426	464	429	421	437	395	433	408	425	454	432	424	460	420	429	406	447	398	421	453	416	410	435	414	419	434	430	419	419	457	418	407	417	425	431	439	396	470	393	435	434	397	447	425	434	425	444	451	415	430	431	454	404	414	405	425	409	406	426	453	413	437	435	417	413	397	423	404	430	429	435	384	435	396	451	437	410	442	420	453	384	437	451	420	429	409	402	418	439	432	429	412	415	408	429	390	418	449	429	455	440	411	444	420	411	425	404	445	418	457	426	411	436	445	410	435	415	408	412	400	423	430	455	424	460	453	440	450	416	408	455	424	430	431	424	399	427	468	416	434	405	470	409	454	413	446	424	406	450	422	433	428	449	416	450	428	490	398	451	409	427	390	434	443	429	396	404	433	445	451	428	423	455	415	468	426	419	402	434	461	445	456	449	435	414	404	445	424	462	435	412	426	447	435	421	401	447	441	395	429	440	445	442	433	411	454	434	426	387	433	448	416	439	448	447	439	458	423	423	412	429	438	428	449	429	428	396	421	409	441	422	444	440	420	405	392	442	426	444	423	413	420	420	456	438	412	466	435	439	413	443	425	412	427	425	451	435	452	421	419	426	403	425	397	432	443	432	449	411	446	434	456	435	438	423	429	393	423	459	422	410	443	406	445	446	402	436	404	439	440	414	420	445	422	378	426	415	460	419	449	433	447	420	423	424	447	409	435	413	411	420	411	442	407	432	416	446	450	430	450	457	427	425	424	429	470	468	475	414	437	445	403	409	405	420	421	404	417	455	443	447	485	397	402	415	419	444	475	476	449	435	460	400	418	410	465	445	398	416	424	428	398	396	454	427	408	446	451	458	457	413	452	473	424	428	385	424	450	453	438	415	405	448	430	410	430	387	426	447	456	461	405	417	414	449	438	441	392	423	394	405	425	420	430	427	415	428	390	438	426	471	426	415	434	389	434	369	427	410	398	440	417	418	461	413	410	465	386	457	415	399	418	446	435	448	423	438	426	414	444	390	432	464	430	448	397	465	430	459	451	458	416	443	464	443	456	432	429	424	436	398	451	430	447	430	423	429	416	432	410	407	483	410	463	444	452	440	433	430	442	410	429	445	440	426	442	443	428	421	467	416	441	434	421	443	390	452	414	457	383	417	448	407	411	435	416	423	419	443	418	420	389	456	452	425	443	461	439	397	401	431	454	459	487	404	428	453	443	435	436	428	430	394	424	434	417	426	442	423	455	452	445	420	468	422	410	407	439	440	450	427	440	415	435	453	445	468	419	438	448	467	423	425	415	440	413	445	463	409	464	433	443	435	424	430	424	438	439	434	417	382	409	401	449	457	439	415	443	415	406	450	404	445	441	465	447	434	456	455	428	445	443	416	410	445	436	424	466	439	409	406	403	424	430	413	416	417	441	475	441	426	456	410	421	422	405	439	469	440	411	456	418	406	427	435	431	464	424	453	414	420	425	425	479	417	399	435	412	439	440	438	433	426	443	438	423	426	448	421	427	413	405	464	429	439	446	421	440	381	396	428	420	391	431	447	445	401	445	396	412	464	410	458	483	414	450	424	423	420	426	415	421	463	455	433	400	423	405	416	438	423	437	438	417	440	440	444	393	424	432	444	440	420	406	425	427	423	463	417	429	450	395	454	444	423	401	437	406	417	437	420	409	443	409	442	405	432	448	458
1316	268	289	262	235	273	288	255	234	243	243	232	287	276	230	243	238	245	246	257	239	269	242	260	230	248	276	266	245	239	290	256	261	256	237	231	252	238	295	267	270	246	268	307	250	239	271	236	246	245	243	250	261	280	270	247	264	286	251	276	227	271	228	245	262	250	253	235	263	245	229	235	248	250	251	265	240	245	257	242	243	247	238	270	259	261	249	246	279	233	238	256	252	252	236	250	247	241	236	268	242	233	268	247	225	262	236	267	231	248	239	275	264	249	244	240	252	248	304	248	254	246	271	238	244	246	250	261	271	234	218	264	267	268	263	233	256	252	243	259	226	239	271	265	219	240	262	287	280	234	248	264	250	250	256	251	257	245	257	266	279	234	259	264	222	239	258	259	251	241	265	254	267	214	250	211	276	249	253	278	231	250	261	270	244	243	253	283	244	247	258	239	256	272	260	293	275	250	289	249	237	254	216	261	232	254	239	254	250	232	262	248	265	257	249	233	237	220	226	249	260	259	265	246	260	271	260	265	259	222	246	244	259	244	252	252	262	252	275	269	244	229	236	241	240	235	224	251	258	228	264	271	248	256	238	281	227	239	257	223	259	255	235	262	257	244	264	256	267	218	221	212	261	258	258	265	252	282	242	250	246	254	246	250	242	252	250	245	247	256	279	257	231	254	271	239	230	285	283	244	261	231	241	214	239	268	259	244	246	225	236	269	217	258	283	261	241	259	232	239	262	253	221	262	273	242	245	238	233	228	234	288	247	201	262	232	248	271	235	227	244	213	244	249	272	263	244	243	221	242	250	231	231	231	227	243	252	249	250	229	224	249	229	272	283	271	236	252	261	261	268	222	226	250	267	257	252	246	247	276	273	253	223	242	264	234	242	248	258	264	257	251	245	231	227	269	234	247	246	244	252	249	268	254	231	257	245	268	253	270	235	239	266	241	248	235	234	235	251	266	264	248	240	241	238	246	295	263	268	258	248	238	251	238	245	231	226	259	243	244	251	256	265	215	216	264	244	252	256	248	245	262	233	263	240	287	296	264	270	249	211	282	270	267	235	278	251	234	229	271	267	254	235	247	256	242	234	273	273	243	239	251	276	265	272	258	216	256	269	264	246	246	240	280	249	270	240	227	251	248	217	249	267	266	220	241	230	265	281	245	264	261	262	226	249	250	250	224	249	222	232	234	254	246	256	245	261	258	264	249	236	238	218	268	252	264	253	283	261	241	243	273	280	229	279	273	282	248	226	273	269	262	234	257	252	237	259	276	247	291	246	294	234	244	255	243	255	265	235	244	260	258	236	267	278	264	277	263	259	276	255	234	234	273	256	235	238	246	253	272	285	281	218	253	257	246	246	284	259	273	248	242	252	275	227	275	249	219	269	232	268	256	258	262	243	271	268	235	246	253	254	232	238	269	253	250	262	272	264	260	242	259	221	249	246	289	288	233	250	246	247	248	248	270	270	261	254	261	238	285	258	213	262	270	269	247	269	245	272	232	268	221	233	230	228	225	235	254	272	256	231	241	253	231	259	237	262	278	265	244	236	244	277	268	259	239	238	223	243	256	289	282	264	270	229	243	238	253	238	248	238	263	251	218	251	230	244	237	252	234	271	234	233	238	249	272	241	296	243	263	269	246	247	264	248	259	223	264	256	230	221	270	224	242	237	251	262	238	234	228	278	260	281	287	236	261	224	251	234	244	240	253	260	253	223	219	230	252	240	238	242	234	240	233	269	260	269	218	234	263	244	258	241	290	237	240	250	223	260	261	250	272	245	271	240	252	256	222	237	245	267	237	245	239	256	251	225	290	267	250	276	238	267	238	268	260	262	263	264	270	279	242	251	240	234	265	251	265	243	242	267	238	249	236	250	266	221	235	250	234	234	250	236	227	227	242	244	245	228	240	255	246	250	213	250	245	253	255	266	235	285	265	264	280	249	260	256	257	261	261	268	231	248	254	244	266	257	230	270	252	244	257	252	238	255	250	264	262	261	264	275	230	251	209	260	241	237	218	265	272	238	276	281	243	250	220	271	234	260	277	250	258	257	245	274	244	268	266	252	217	262	231	233	233	217	238	237	265	249	239	263	254	234	230	264	261	270	267	241	260	229	250	243	264	218	241	237	258	264	247	229	249	258	221	245	213	272	291	253	241	254	233	229	267	224	272	275	247	245	237	270	256	271	246	243	299	289	243	243	276	243	257	278	249	232	232	257	282	242	269	217	230	256	253	255	228	246	246	253	258	249	233	244	266	225	248	237	256	249	259	263	274	268	237	245	274	281	256	253	249	261	254	224	227	269	254	251	258	297	254	225	253	287	228	256	262	253	280	235	241	265	221	264	261	301	249	260	256	252	238	251	233	269	273	252	244	276	231	257	231	269	263	234	267	291	243	249	267	263	283	244	239	271	239	252	253	242	253	280	273	274	258	223	247	229	262	242	263	270	226	230	236	269	242	241	248	253	261	227	263	255	275	258	281	272	268	270	261	247	249	236	246	258	298	249	230	232	231	238	256	223	270	231	250	229	238	227	244	248	264	227	264	235	245	268	264	253	248	274	266	218	271	244	248	251	241	242	268	258	236	282	255	246	245	249	272	233	217	267	214	236	261	258	256	247	239	234	259	249	277	262	237	245	254	265	285	257	257	235	241	252	266	248	241	237	260	238	247	280	233	227	227	253	246	246	246	266	222	245	266	248	244	261	251	254	267	249	251	256	246	226	266	255	265	264	261	216	260	265	232	263	249	247	262	275	246	253	266	255	287	241	228	263	247	262	251	259	239	234	253	226	243	253	253	254	265	295	240	253	269	264	272	266	249	264	273	258	260	257	282	248	269	240	257	260	274	247	273	251	236	240	258	242	249	233	243	249	214	241	268	272	263	239	256	222	243	256	261	225	246	257	242	241	238	247	234	258	245	270	237	237	240	229	273	264	254	265	240	269	241	249	257	255	227	264	231	255	234	254	247	258	256	262	254	249	230	238	247	272	272	227	253	251	231	261	279	241	241	259	261	284	236	247	278	237	246	249	260	249	247	286	241	269	254	264	269	272	249	253	266	273	234	254	269	257	232	257	256	252	251	250	244	267	230	222	249	244	236	240	245	253	253	246	219	260	252	253	219	258	225	309	285	253	274	292	258	259	221	237	231	262	250	251	260	237	284	227	268	239	254	261	278	230	251	252	235	251	265	249	261	247	223	230	258	269	248	254	287	252	280	265	260	273	276	259	252	249	262	253	278	231	241	264	241	266	256	274	261	268	273	231	210	286	244	262	249	265	228	252	233	241	291	267	266	244	246	269	234	233	234	245	244	251	259	275	274	230	248	241	232	277	254	282	249	261	252	242	231	265	225	253	216	233	292	279	287	242	241	241	263	244	262	211	254	242	243	255	229	246	241	241	246	268	255	276	261	243	254	240	249	229	264	266	218	258	250	292	262	264	249	240	243	233	209	238	248	257	231	234	224	261	249	259	256	207	243
1704	631	633	615	640	616	594	616	608	579	645	588	540	580	624	543	587	581	624	596	589	625	582	560	608	568	571	581	580	616	568	578	531	589	533	580	575	581	588	584	552	556	565	571	579	560	582	609	602	597	580	566	593	609	548	584	553	617	598	600	584	580	590	585	591	608	555	596	586	584	596	580	572	559	600	585	610	587	532	601	532	602	563	546	573	547	585	596	607	573	551	603	597	576	580	597	528	522	569	531	579	580	583	552	603	590	611	582	568	555	552	576	570	558	588	572	536	582	572	600	562	549	596	542	577	604	597	674	594	570	581	609	580	578	585	570	554	561	565	655	583	572	578	576	612	584	595	585	591	623	623	580	547	556	540	596	582	550	618	618	563	615	614	545	588	579	588	620	567	573	580	586	591	571	609	585	551	594	591	580	554	589	592	587	586	562	574	548	607	605	553	544	595	524	558	572	556	578	548	546	565	589	595	587	575	582	561	567	572	608	554	581	597	618	597	560	558	555	589	540	592	606	604	583	579	580	604	616	565	558	617	542	605	586	585	559	641	574	604	603	640	561	600	536	605	597	583	560	597	607	602	602	585	592	537	570	605	579	578	600	583	600	604	562	571	593	587	551	608	586	595	603	570	577	582	550	579	559	610	602	569	594	553	584	607	549	574	570	561	591	568	583	618	586	584	602	571	582	562	619	604	603	574	594	596	598	571	566	573	519	545	595	567	557	584	570	606	594	561	614	569	567	545	560	586	608	603	561	594	520	567	579	565	573	601	591	582	618	584	564	580	587	564	598	609	555	611	552	582	555	579	610	558	584	599	593	548	591	565	577	613	574	588	617	628	603	578	557	568	585	597	555	586	623	545	570	584	602	586	620	575	591	572	610	564	585	567	591	581	593	525	562	553	606	564	599	546	606	566	609	582	578	590	570	591	571	591	601	586	560	582	598	591	615	566	565	621	569	589	556	564	600	548	584	587	573	605	613	613	609	567	582	590	605	575	592	583	596	561	552	601	540	608	585	602	596	604	586	590	598	545	563	584	610	565	589	597	549	604	552	548	605	577	525	559	553	531	599	550	624	540	558	566	592	577	576	573	566	579	560	587	612	575	602	550	564	588	543	575	582	592	556	529	609	538	595	562	594	573	564	539	582	604	590	599	612	571	587	595	609	595	570	570	581	567	567	580	612	589	550	559	555	611	580	610	587	520	586	566	559	582	554	583	589	590	560	555	574	605	567	621	564	549	569	578	564	589	633	566	608	566	556	618	598	637	573	601	581	539	553	532	579	608	602	603	547	570	580	608	576	569	556	594	582	570	583	572	573	570	580	584	583	565	583	638	608	577	601	612	592	533	608	583	538	583	561	549	525	612	556	570	597	591	609	594	583	602	628	600	586	565	573	589	606	609	594	594	549	566	547	597	592	540	584	594	565	607	613	597	565	570	560	564	599	596	610	597	572	585	576	566	570	593	575	622	547	618	582	573	568	608	604	623	593	611	545	584	600	598	604	544	554	595	593	567	595	537	565	561	584	563	597	597	614	599	582	602	567	593	573	511	568	560	549	609	554	562	595	577	578	626	596	575	585	574	559	612	594	564	560	550	604	606	594	567	562	622	557	588	643	541	586	569	589	578	585	614	601	614	544	595	577	572	607	569	611	585	586	574	598	574	546	594	596	548	596	594	579	558	557	596	594	555	589	577	594	558	573	572	585	582	604	590	606	641	597	585	632	552	565	595	563	572	590	569	545	619	566	607	570	530	578	583	599	599	602	567	558	591	573	580	576	579	584	616	547	577	558	569	585	626	610	610	583	566	586	607	607	581	605	555	550	527	551	596	598	575	568	614	595	536	607	612	615	603	614	583	591	614	583	585	563	558	567	554	586	522	550	582	571	553	584	531	589	544	609	546	569	591	570	534	593	607	579	557	539	568	603	568	566	595	594	616	628	603	594	625	578	607	556	582	577	605	598	602	580	590	514	568	575	580	609	591	606	616	567	554	582	564	606	603	589	574	580	628	583	541	574	611	551	588	571	615	562	603	592	588	547	582	536	580	573	564	581	585	519	605	592	553	593	575	566	569	530	587	561	617	615	582	595	565	594	587	549	562	550	594	568	605	540	624	575	547	604	592	615	596	573	597	535	574	600	591	621	620	608	643	568	572	589	579	619	557	577	531	604	607	621	616	575	543	537	563	651	550	591	556	563	597	570	563	592	578	554	596	561	571	570	594	649	577	556	557	584	553	572	571	610	601	586	606	541	636	564	626	609	573	590	590	582	619	572	597	592	589	597	594	587	595	594	564	588	597	590	556	594	521	561	573	596	602	633	541	573	562	597	578	613	522	566	609	599	618	584	544	583	595	604	629	540	591	602	597	564	573	559	572	607	562	598	576	589	608	604	629	589	554	592	615	623	614	575	584	600	571	603	587	608	576	569	556	611	600	579	624	590	605	552	552	570	572	555	590	575	577	583	598	619	589	585	585	557	589	568	560	585	564	577	549	583	617	557	561	590	598	609	625	594	580	623	588	574	585	597	588	581	597	586	565	607	578	579	607	580	606	579	580	603	576	571	565	571	571	634	584	616	581	570	598	572	551	580	570	617	583	578	594	586	574	546	573	591	547	584	608	605	558	632	563	588	590	602	576	563	609	547	573	565	576	571	583	584	589	542	577	563	595	595	540	569	591	570	603	554	592	540	585	591	566	606	557	590	601	588	582	605	561	578	597	566	565	624	574	617	556	668	596	574	597	552	581	563	573	565	605	558	546	596	605	603	609	580	609	534	627	587	549	611	610	551	556	612	580	563	573	604	598	583	582	591	585	554	595	561	552	588	559	548	585	606	570	564	572	571	613	567	604	597	600	623	570	575	641	576	567	547	562	535	532	590	577	569	604	610	523	615	572	571	568	600	573	570	589	585	565	542	546	578	567	583	622	553	599	549	591	584	560	604	609	596	569	536	592	530	593	629	573	575	593	544	587	594	562	644	572	581	626	592	589	606	565	601	548	563	596	594	555	631	612	594	574	579	569	564	581	559	570	599	591	565	591	575	572	573	570	572	608	557	608	597	577	587	567	609	597	571	597	589	596	583	556	589	631	554	590	575	602	573	600	628	574	584	588	609	551	543	596	582	580	573	607	614	601	522	538	586	586	609	583	615	598	583	570	590	563	596	577	574	580	600	612	607	606	592	592	555	573	605	586	560	574	562	598	597	582	557	596	577	565	559	580	593	590	597	552	644	599	572	592	586	607	580	579	606	602	596	582	602	602	611	654	617	592	604	542	556	592	532	551	603	582	612	589	573	602	577	589	554	596	578	616	598	562	566	549	601	579	573	589	600	578	537	583	563	617	546	590	621	584	637	568	595	568	601	559	592	560	579	562	625	573	570	614	557	580	571	547	622	576	577	577	578	555	603	594	529	617	583	557	582	608	562	564	634	567	584	568	548	586	564	636	578	566	618	557	566	603	590	616	575	554	584	530	578	597	626
7073	507	492	459	362	350	317	295	272	295	278	292	275	259	281	282	276	281	232	276	274	269	271	275	277	256	240	263	232	238	250	264	236	284	254	274	287	269	283	269	264	228	246	269	260	259	260	229	240	259	283	247	262	263	281	248	258	251	265	267	251	268	279	238	272	245	236	252	275	236	272	256	296	275	225	252	283	263	272	232	249	270	238	241	244	261	256	246	246	266	251	242	245	251	231	284	256	250	265	252	268	249	254	244	261	235	236	247	265	255	250	267	259	261	279	260	268	268	259	240	235	267	237	234	267	269	246	278	277	284	250	236	245	279	250	245	264	228	245	258	251	248	287	267	210	257	250	252	261	254	235	262	224	234	265	260	245	255	270	230	233	229	254	246	254	271	217	285	255	254	256	290	252	237	248	252	223	228	272	234	254	260	271	241	231	260	255	262	277	239	264	255	250	267	218	235	258	260	264	247	222	248	220	258	238	236	299	222	275	281	246	261	228	229	256	270	220	252	255	268	237	242	270	269	256	248	244	249	260	250	252	272	261	277	244	259	232	255	230	262	272	261	265	247	258	244	256	244	230	253	237	253	269	250	255	245	250	240	264	261	267	252	226	237	256	266	232	263	276	283	243	279	265	254	248	289	239	273	265	240	266	244	252	256	251	277	266	272	236	261	227	230	287	283	248	278	237	259	258	234	237	259	261	256	271	246	264	272	231	259	268	291	239	277	279	270	261	233	251	259	241	271	260	244	266	273	262	242	282	235	229	266	260	272	255	267	259	233	262	247	254	256	268	279	248	245	247	247	244	229	244	315	248	248	256	267	252	255	262	244	288	291	280	234	244	252	270	246	275	284	262	250	260	249	242	239	247	219	245	244	257	250	286	248	253	220	277	260	239	235	260	274	261	247	266	262	250	268	251	254	261	271	252	248	273	243	256	270	266	256	269	254	278	231	275	267	268	270	242	264	265	255	274	260	274	275	252	249	248	250	248	244	231	238	224	244	263	250	253	239	257	283	262	206	236	276	277	277	236	273	233	274	250	295	262	232	274	271	229	279	249	252	263	241	278	260	269	236	239	275	256	237	207	237	245	255	259	263	253	259	242	227	255	249	261	259	263	242	266	267	241	276	253	269	253	248	242	277	249	235	224	259	251	261	240	260	267	259	238	272	261	261	208	272	262	263	266	246	254	271	248	264	271	242	273	244	261	261	248	246	246	220	281	264	281	252	259	262	263	247	258	234	278	261	231	275	266	262	243	265	250	265	248	254	258	245	268	259	242	254	245	247	244	256	229	268	261	247	253	258	294	269	259	242	241	228	257	272	266	224	301	257	233	255	238	230	248	282	249	250	256	280	250	246	247	272	263	254	259	267	256	272	231	210	233	290	254	275	241	292	260	262	260	254	243	240	274	267	270	239	252	243	261	269	239	262	255	247	283	274	249	246	258	276	272	247	241	260	235	260	262	273	222	251	261	227	237	282	236	246	259	260	232	269	253	232	267	268	245	245	250	283	280	231	244	242	229	235	279	282	243	294	235	260	260	244	257	244	274	247	269	270	233	240	257	279	233	277	269	252	264	291	306	264	279	250	270	247	232	269	263	263	254	258	273	259	243	272	251	265	264	238	239	249	246	281	255	231	289	261	251	252	252	257	277	250	265	249	253	257	285	261	276	262	254	249	271	279	249	252	240	240	261	239	252	258	221	271	227	249	240	259	247	282	285	262	259	242	280	271	261	245	257	214	209	254	254	274	254	214	277	230	264	271	251	267	263	236	261	272	221	242	239	265	257	226	241	243	263	228	250	275	240	280	269	255	269	294	230	269	248	243	273	273	251	272	251	248	233	220	286	264	245	224	225	248	282	240	260	270	259	251	241	231	267	258	255	259	262	241	262	244	259	258	237	285	257	263	224	253	270	254	255	248	259	246	264	251	262	285	246	261	264	319	287	259	250	270	234	254	270	270	245	242	208	260	265	265	234	261	269	240	275	235	233	263	272	259	298	267	278	257	253	255	265	281	273	238	260	253	274	284	246	265	237	280	277	265	298	260	257	256	247	271	250	271	251	264	268	243	288	280	229	254	230	246	277	227	251	274	235	250	297	269	249	277	237	259	277	262	241	254	253	293	263	234	238	276	242	263	255	249	249	260	250	279	254	271	283	270	227	268	291	256	217	234	275	258	263	258	237	261	272	244	250	258	266	255	242	246	228	253	256	240	277	257	235	251	263	242	256	237	238	290	276	235	264	262	269	248	254	253	253	237	280	244	248	267	249	245	252	240	246	262	285	250	243	282	260	258	239	255	267	263	275	263	255	299	278	283	255	289	247	225	260	258	220	257	252	246	251	238	227	266	240	233	252	255	327	285	277	235	241	266	274	237	237	269	266	279	266	254	254	260	258	270	259	290	263	259	265	226	292	269	226	231	216	238	230	259	240	231	252	262	239	278	255	268	264	253	257	239	270	269	236	246	227	236	228	231	249	247	267	280	237	299	248	268	223	234	257	249	275	241	224	252	235	263	243	228	255	230	294	249	272	259	256	270	244	261	273	263	260	262	250	235	261	250	269	276	245	257	234	242	250	255	250	249	253	275	246	215	259	273	258	258	267	208	271	263	277	239	249	245	274	263	246	252	262	235	246	237	278	260	274	252	263	264	211	247	283	264	246	215	229	195	249	232	244	287	247	290	258	260	237	281	287	267	268	214	287	287	280	251	230	264	262	265	288	234	248	252	256	235	231	234	257	270	269	261	262	258	240	234	258	273	263	236	269	257	258	220	277	240	238	241	261	254	244	223	261	257	250	284	254	257	226	235	234	237	244	252	244	254	282	242	257	278	267	280	272	277	228	255	239	253	252	247	231	260	270	279	265	274	252	243	269	242	219	217	257	290	255	242	237	253	262	211	284	259	263	245	245	272	280	262	262	246	247	261	241	266	271	269	271	264	291	250	236	264	272	265	261	241	292	236	223	269	258	291	270	270	266	253	235	238	241	245	264	276	257	266	260	278	263	245	245	251	257	256	272	251	269	271	253	234	244	235	254	283	262	246	265	256	213	249	261	278	248	258	270	272	252	240	240	240	261	253	251	255	225	257	240	292	263	258	253	275	265	265	262	260	286	264	259	263	249	244	254	273	210	264	269	246	245	242	251	262	257	259	244	256	272	242	260	249	263	310	226	254	265	265	248	284	244	233	269	265	249	249	268	278	261	296	277	283	209	265	278	227	253	267	233	254	254	246	248	259	242	273	254	251	256	227	244	278	273	256	250	268	239	261	220	288	263	254	256	226	300	249	236	254	240	235	304	273	239	263	229	289	275	268	271	248	243	257	260	243	237	209	235	270	247	256	269	280	241	232	275	251	273	241	247	266	235	271	263	275	276	246	266	251	249	226	229	265	261	249	252	265	259	241	267	257	276	249	243	270	242	257	234	266	261	260	238	225	253	275	237	248	254	258	268	248	281	248	225	266	249	233	246	255	243	276	241	261
6264	842	1164	1299	1142	1043	944	856	799	794	709	703	691	715	646	704	662	619	635	674	651	642	600	602	601	647	576	650	565	616	645	569	575	554	639	595	573	577	622	607	593	576	585	619	566	602	619	604	606	579	556	590	626	607	594	577	592	552	540	592	610	586	577	581	608	552	563	553	584	604	620	558	557	585	572	592	600	546	577	590	595	629	593	549	592	601	618	612	616	590	569	631	587	589	571	562	619	602	549	583	586	582	559	562	594	607	618	572	592	549	558	569	554	579	568	603	554	568	572	553	545	599	608	590	587	609	564	570	610	572	582	618	587	600	582	588	617	574	582	607	558	605	558	627	608	596	574	620	604	580	575	579	599	569	580	621	576	612	608	608	534	593	595	613	549	566	570	593	592	552	566	580	604	567	551	590	540	602	595	549	582	626	562	583	614	606	589	617	618	567	580	600	577	560	574	610	583	561	549	621	595	625	577	628	634	636	567	560	546	570	558	579	586	595	581	588	598	588	604	571	601	586	562	540	607	569	603	616	612	560	589	571	640	598	562	576	549	573	596	613	566	586	553	610	580	622	621	598	571	615	559	613	600	589	610	554	572	587	592	603	562	579	628	612	551	592	635	590	615	562	635	570	603	590	592	615	557	594	592	560	587	572	574	585	565	614	552	623	571	589	608	588	579	541	584	574	596	606	561	582	589	599	578	567	627	581	567	609	589	567	613	588	593	568	626	582	523	590	599	617	583	618	550	573	638	605	585	578	577	547	584	561	610	571	590	618	602	589	545	583	630	610	594	581	580	552	604	611	589	564	611	612	590	602	594	570	566	577	580	591	604	571	612	570	595	583	594	562	570	596	606	626	607	566	583	626	553	616	595	592	619	576	557	520	611	613	578	576	572	571	548	592	616	564	605	591	557	585	552	569	511	635	565	564	605	613	600	553	550	586	557	591	587	610	604	573	527	600	591	609	527	596	596	623	607	574	584	536	575	572	563	567	618	583	620	571	582	594	615	595	614	567	621	593	585	560	590	610	540	622	547	535	579	572	566	591	572	580	616	567	620	590	587	572	595	615	565	598	577	609	607	627	585	568	602	581	562	565	624	587	586	643	588	568	551	569	574	547	615	587	587	605	596	581	576	570	625	576	574	592	578	576	583	587	569	584	606	566	557	607	587	585	591	583	537	581	622	581	616	585	562	576	594	592	602	556	579	586	595	562	632	603	545	593	575	571	614	570	605	601	603	600	581	585	583	599	594	554	585	603	590	557	579	562	606	572	580	559	612	594	603	592	530	611	563	561	607	557	525	575	575	604	598	569	532	526	616	530	617	567	555	586	579	554	610	573	590	581	609	600	596	541	538	591	574	610	592	515	588	599	583	579	609	622	609	555	585	574	567	576	599	567	534	599	566	573	616	570	566	583	585	587	589	539	568	550	572	584	591	575	550	630	563	616	586	599	563	568	600	598	612	558	601	579	563	542	594	562	627	590	570	548	603	567	599	571	613	572	587	543	595	593	546	586	571	576	582	597	580	589	571	552	630	606	603	587	576	600	611	617	591	560	589	581	571	614	561	602	557	589	563	550	598	556	583	601	579	559	605	563	590	600	607	638	562	609	566	601	589	619	582	611	610	630	603	555	596	550	566	600	571	611	588	609	563	594	598	565	563	549	604	593	596	595	590	556	587	594	560	588	598	613	626	609	566	563	538	573	577	593	592	532	620	601	587	538	568	527	584	603	577	615	620	588	578	599	589	594	565	620	582	594	594	607	638	552	592	565	639	630	580	598	588	587	580	588	593	554	549	594	579	588	566	594	575	604	543	570	661	663	547	613	593	593	538	530	562	623	555	587	580	611	624	579	581	580	547	567	597	584	619	601	588	586	583	590	603	608	551	591	609	655	618	546	556	575	542	569	570	571	565	584	558	632	569	549	573	575	573	588	600	588	590	536	597	592	561	591	601	553	590	622	574	594	600	590	595	567	576	609	594	620	592	600	541	651	575	583	581	613	593	578	573	619	601	565	598	571	577	572	626	603	587	585	570	598	569	598	556	585	561	574	574	589	562	563	619	579	596	607	631	591	619	587	586	544	574	603	615	634	572	540	569	579	587	571	585	603	585	590	539	598	600	576	563	551	655	579	616	546	562	614	579	565	579	541	568	608	557	555	631	568	571	593	576	617	616	545	637	600	554	630	559	609	576	618	574	584	564	590	588	584	530	610	631	593	626	535	589	613	586	645	580	580	633	606	567	649	588	585	576	567	577	579	601	589	587	598	569	603	564	614	590	578	577	563	562	603	587	579	572	621	566	590	536	616	584	577	595	613	599	577	606	578	603	612	533	623	578	579	623	564	598	579	551	603	592	586	576	568	587	576	597	642	649	587	587	588	560	552	599	582	616	589	585	566	600	562	590	613	566	588	600	537	565	629	579	548	592	576	586	562	559	586	551	615	573	580	546	619	595	590	581	601	575	620	610	566	583	607	610	570	596	604	612	625	582	591	568	589	604	601	593	555	610	596	544	574	589	600	612	616	568	594	588	506	579	600	566	590	599	587	635	549	601	604	604	593	565	588	609	611	589	565	591	574	554	539	600	593	590	607	589	591	606	558	550	597	522	572	563	563	612	568	574	591	556	585	589	592	622	575	550	569	587	551	567	569	577	556	540	568	574	606	591	600	578	555	592	576	568	557	600	608	585	576	574	594	604	565	590	580	591	544	631	586	568	617	570	606	608	570	573	582	569	565	615	588	582	573	632	599	591	602	611	599	575	624	567	626	578	567	601	568	591	546	572	585	659	558	601	615	589	553	603	627	583	591	594	549	574	595	566	539	591	590	558	602	610	591	577	602	559	567	632	613	537	601	547	616	612	573	567	607	583	588	606	609	640	569	574	622	596	560	589	646	631	596	603	574	629	522	612	558	582	555	605	584	616	549	537	615	576	546	615	573	571	593	597	560	571	577	613	557	578	607	578	602	637	585	605	609	577	573	542	562	567	622	558	577	558	566	626	565	584	615	592	581	541	619	602	590	618	566	630	582	576	553	609	589	609	595	600	615	593	592	586	555	602	608	584	579	580	565	599	597	556	570	546	613	593	551	573	621	649	550	616	582	623	590	606	603	590	597	529	602	572	611	550	593	592	601	561	589	580	638	569	579	623	614	604	568	596	548	579	603	566	588	604	536	602	625	610	573	619	603	600	571	580	579	582	590	634	567	605	591	614	554	560	558	594	585	615	565	547	587	556	561	596	623	567	605	578	565	589	615	584	602	585	552	591	577	590	583	573	614	578	577	632	586	596	611	582	617	572	629	559	591	574	556	598	596	506	589	592	574	568	586	576	559	588	581	586	569	578	591	553	581	556	547	544	573	603	586	580	557	577	609	573	542	554	576	547	585	556	577	603	591	619	558	623	539	574	576	552	619	559	569	618	619	604	602	570	603	600	563	602	579	614	646	568	620	534	587	552	576	536	593	547	567	577	596	589	583	645	516
13096	863	731	595	477	342	262	250	278	233	241	223	196	219	201	202	196	201	169	197	199	158	165	192	194	195	141	206	185	170	183	192	190	179	188	173	175	178	184	204	183	185	167	171	186	183	202	181	163	180	179	190	187	195	167	182	184	191	160	159	196	189	194	142	168	205	171	184	186	172	207	183	147	155	191	193	192	159	169	174	185	187	185	177	187	184	168	194	186	193	160	181	163	181	176	171	161	176	173	190	175	185	196	148	170	183	199	180	173	180	172	167	185	160	167	163	182	207	155	161	182	173	169	186	172	174	188	183	171	182	180	173	158	178	173	178	194	189	161	191	186	174	178	190	151	177	171	161	143	187	178	195	143	184	183	157	190	174	183	225	175	187	187	189	179	172	161	176	141	171	179	164	173	175	221	166	200	175	147	195	190	164	177	163	171	184	190	195	187	182	194	170	161	171	186	197	192	170	173	203	184	176	197	185	184	176	160	158	179	186	171	188	211	163	192	194	193	173	173	163	181	196	188	176	189	154	171	187	196	179	159	192	193	173	175	189	167	177	146	186	159	186	183	170	164	187	175	192	168	153	174	176	161	191	177	165	203	192	181	173	189	164	197	161	174	186	155	173	186	181	186	192	169	196	202	172	168	179	177	199	209	164	183	178	158	168	170	199	181	193	161	182	200	196	190	177	163	191	186	169	162	141	163	203	167	189	173	177	180	180	222	175	176	167	197	163	179	200	188	178	178	158	184	156	187	166	163	168	163	150	174	195	174	197	205	184	163	188	158	189	181	178	144	189	187	189	170	192	191	151	160	185	159	188	169	182	178	172	187	188	161	201	163	166	193	178	195	143	177	179	152	165	177	173	188	172	168	162	194	171	160	157	193	151	170	146	164	182	205	162	168	165	183	203	177	197	172	185	170	170	194	186	188	166	182	188	175	173	163	194	168	186	181	191	181	188	187	174	157	203	184	172	185	164	192	158	155	170	158	197	171	203	175	171	169	155	203	182	175	169	189	185	174	188	178	171	201	178	156	185	192	163	182	182	171	224	181	180	154	189	150	153	185	181	164	183	171	171	165	174	182	181	157	142	177	175	162	180	171	193	146	169	166	174	170	190	156	171	169	186	176	191	158	176	184	196	135	154	172	179	190	166	187	171	186	164	161	169	167	176	172	183	151	183	177	151	169	178	173	205	171	174	155	175	174	176	176	185	183	165	178	204	196	171	164	202	197	182	193	161	181	147	172	175	161	156	193	155	184	160	185	183	178	212	171	188	160	159	187	180	178	135	184	179	175	157	168	156	176	190	179	154	197	179	185	163	197	158	162	172	176	208	190	165	150	178	186	177	205	188	162	166	180	161	167	162	203	179	171	209	169	153	192	216	187	164	177	198	206	185	189	178	175	169	191	167	188	202	187	159	167	187	150	199	176	173	162	181	183	162	162	193	169	188	168	186	182	178	169	190	202	152	182	175	171	177	175	172	184	185	159	195	202	186	197	177	172	166	173	188	182	164	209	176	189	160	156	178	156	185	177	168	185	175	164	196	171	176	171	178	188	174	183	176	206	177	189	166	187	173	189	192	176	168	163	174	174	183	187	190	189	171	187	183	168	197	164	161	187	168	169	171	150	156	169	188	191	185	171	204	171	187	165	202	185	156	174	161	162	173	179	180	185	161	187	190	190	189	196	161	184	159	190	174	183	153	190	182	177	158	168	169	177	168	174	190	200	174	173	169	179	188	172	142	182	163	189	157	185	167	189	169	169	183	166	190	176	179	202	199	171	171	188	178	186	185	187	182	186	185	187	211	171	183	205	198	163	160	181	181	204	200	158	180	184	185	175	172	178	188	177	211	163	167	197	189	178	158	166	181	181	195	177	189	198	180	169	176	142	179	172	190	168	184	171	192	172	195	159	178	205	184	181	193	183	185	181	176	168	157	162	203	180	143	171	218	186	173	195	169	160	158	151	174	195	188	169	148	168	179	178	163	158	160	172	167	164	155	140	190	181	194	169	195	195	165	200	156	174	173	178	187	174	179	166	171	173	170	170	157	151	181	170	185	190	167	187	190	179	187	188	188	184	192	159	159	160	179	150	194	169	185	195	172	172	179	170	191	183	162	199	178	196	194	190	182	192	183	163	188	211	166	165	203	187	198	173	181	167	193	164	156	161	181	199	169	159	189	171	176	167	173	190	176	153	190	167	200	178	199	177	188	164	179	169	177	179	170	181	168	197	191	166	177	189	207	194	184	185	171	162	153	193	176	203	187	186	176	163	201	161	173	192	184	196	197	180	198	160	198	194	177	198	190	180	200	183	171	175	167	170	178	165	181	185	181	201	184	172	156	160	172	177	180	157	167	201	178	211	177	170	193	177	169	182	161	177	166	183	186	177	184	193	160	181	190	180	155	166	181	197	174	179	179	189	163	197	168	170	186	150	187	176	185	181	153	174	166	188	167	200	173	177	187	198	185	187	196	161	171	172	180	177	164	168	175	170	198	174	179	168	185	189	189	174	158	188	177	164	154	170	189	166	175	167	192	174	168	192	161	186	172	184	195	176	169	189	181	181	172	209	172	173	175	167	195	163	155	192	209	197	204	163	156	167	189	215	170	156	187	176	168	160	177	155	158	195	187	177	173	176	157	186	162	188	176	175	183	178	180	161	189	169	181	169	178	181	210	192	211	155	151	190	162	197	201	199	180	172	180	171	182	204	186	172	170	175	179	168	150	182	176	177	171	165	183	179	192	190	167	190	173	190	182	176	183	157	169	163	181	173	181	200	182	194	155	158	177	167	182	185	211	167	177	183	199	190	174	158	186	191	198	193	181	168	192	167	168	196	195	167	198	148	158	177	185	168	189	206	177	210	189	171	175	181	180	192	166	176	169	205	167	187	167	170	178	182	176	153	169	176	191	165	164	171	177	172	174	193	219	179	196	190	173	191	185	196	201	175	196	177	204	177	168	199	193	187	177	157	171	173	182	178	175	173	182	176	180	198	177	173	177	180	202	177	157	176	151	196	211	184	208	183	171	192	182	170	167	165	186	156	147	181	154	179	189	182	156	188	190	168	195	181	178	171	185	187	204	185	187	162	179	167	184	178	165	178	197	168	167	186	165	192	182	202	177	198	185	182	179	177	179	176	151	192	164	194	171	155	164	186	179	165	159	183	165	172	199	181	177	189	198	190	180	145	153	176	184	174	189	166	169	183	173	188	179	193	192	186	169	200	184	164	166	188	175	192	151	169	170	161	199	187	188	169	193	181	170	194	182	175	163	165	186	196	158	153	190	189	171	190	212	193	186	192	184	175	154	166	167	166	200	164	160	167	154	167	189	177	177	149	197	148	189	183	189	159	170	168	164	165	166	156	190	175	167	181	199	193	163	165	192	162	192	201	194	190	162	174	176	174	180	153	174	166	195	179	166	168	175	185	189	179	186	197	185	177	173	193	173	160	175	174	197	170	172	158	174	175	198	167	169	175	187	172	184
7872	814	1520	1818	1508	1207	1058	938	826	775	688	667	629	595	578	602	531	516	557	481	523	489	478	479	490	484	490	467	484	426	412	454	439	458	447	485	462	429	437	458	456	443	452	441	383	447	433	425	444	416	461	418	447	452	430	426	425	406	405	475	402	459	416	409	384	433	403	448	421	451	438	429	421	444	433	401	437	440	420	468	433	415	441	383	444	441	415	423	423	426	451	423	431	434	438	421	467	441	434	409	444	426	425	438	419	414	412	430	432	440	472	425	381	414	415	430	425	435	425	449	459	413	443	404	452	419	478	433	443	421	416	417	365	460	435	470	421	405	436	396	436	421	438	429	414	394	462	444	407	444	446	450	413	457	443	443	391	434	447	425	445	370	398	418	422	434	431	438	415	402	443	445	476	423	420	393	430	463	428	440	443	435	446	464	416	452	411	431	455	440	425	431	434	391	428	422	441	398	395	450	454	454	446	471	399	435	412	418	441	392	441	452	407	423	408	421	427	443	426	435	422	404	416	405	393	439	461	397	440	407	419	436	441	399	422	433	414	435	407	402	417	406	421	433	416	405	426	430	398	425	405	421	403	457	426	455	432	408	431	414	420	391	431	432	432	440	412	442	417	444	426	435	417	421	428	441	453	442	445	412	399	432	398	430	425	417	406	402	443	423	430	389	400	422	416	430	458	414	418	459	447	433	425	437	443	476	412	402	448	412	437	398	412	436	447	431	398	447	437	421	454	429	435	423	384	401	406	416	409	458	416	408	416	438	456	401	421	389	399	390	417	469	386	415	387	439	472	418	422	432	438	413	438	410	416	411	447	431	444	435	437	382	401	393	453	394	420	417	408	421	403	401	400	437	405	423	442	435	423	450	418	440	455	435	425	380	430	445	410	404	406	426	449	397	405	432	440	413	419	427	403	404	415	426	415	418	429	430	413	436	402	408	438	428	423	402	427	418	438	427	408	428	424	494	476	430	393	420	441	399	412	416	421	424	415	434	418	432	416	435	438	446	409	436	397	416	405	421	420	426	457	437	422	409	442	457	458	431	429	448	432	468	458	422	406	424	436	433	410	426	421	427	387	446	416	412	410	436	380	414	445	436	412	435	449	420	431	440	400	423	430	423	424	403	444	434	435	401	409	392	378	429	402	433	425	436	430	429	465	402	433	470	406	433	429	446	411	430	435	414	417	385	459	431	444	446	438	416	420	386	402	396	428	419	418	417	423	421	424	422	413	418	436	442	409	437	413	419	436	401	413	446	410	440	443	461	432	436	426	458	420	440	469	408	406	427	414	422	404	397	433	454	423	426	425	402	392	421	406	429	452	384	444	402	467	422	457	383	448	432	395	434	420	434	424	447	416	430	442	439	433	451	387	434	400	446	435	433	426	419	408	420	401	427	445	413	409	419	419	421	452	413	419	381	420	401	424	423	417	409	421	426	424	424	430	437	453	410	394	423	399	425	427	467	414	430	438	403	454	447	419	422	404	445	427	438	431	410	386	461	418	387	444	417	442	396	419	427	425	409	416	427	397	390	403	409	417	430	429	400	398	431	425	429	439	438	423	416	396	468	409	417	416	411	418	423	420	424	398	415	425	400	396	437	416	399	406	447	426	464	464	439	419	412	448	444	427	429	425	412	401	433	408	453	433	403	432	435	419	450	457	458	448	438	460	405	407	394	404	438	445	418	424	445	402	407	419	426	473	439	396	435	440	432	458	435	413	430	436	399	403	436	441	420	466	429	440	431	434	440	440	444	407	439	425	414	430	433	416	421	425	420	430	417	422	419	402	437	394	434	442	406	432	462	449	412	385	403	447	440	399	415	411	418	443	404	438	413	456	387	429	408	428	444	406	402	405	417	381	392	432	414	458	418	404	407	423	435	414	446	426	432	408	435	419	398	419	428	431	420	391	455	416	472	413	392	441	422	405	388	414	395	394	458	425	408	405	465	390	422	431	458	406	417	444	398	383	445	407	414	417	442	397	404	417	410	439	474	467	456	434	412	449	424	437	432	447	421	464	422	416	428	394	436	472	406	421	445	421	401	436	437	421	418	436	388	470	394	415	418	447	379	411	420	426	408	431	454	388	437	428	452	431	384	431	387	421	435	428	421	458	433	388	401	419	390	427	415	414	410	441	416	415	414	410	432	448	437	419	424	451	416	411	414	392	434	395	408	452	434	398	461	412	423	412	423	420	448	393	415	481	410	419	405	412	389	403	410	389	428	420	417	428	482	413	443	418	441	408	404	440	423	431	428	409	450	397	447	415	403	365	422	405	430	423	406	443	424	434	450	441	415	441	442	407	423	419	432	423	430	422	433	397	439	418	429	404	409	418	456	470	392	404	420	438	405	383	420	423	396	439	389	442	424	415	446	409	436	416	466	404	412	442	392	425	431	444	405	436	425	429	412	414	434	427	421	430	409	375	448	405	452	433	449	454	416	420	425	440	416	416	413	403	455	418	440	458	434	407	425	425	406	431	406	401	431	444	411	406	432	454	407	413	424	478	416	438	429	432	411	427	439	389	459	427	423	404	402	442	432	442	440	425	432	434	399	439	431	406	432	434	443	458	411	386	422	424	439	463	426	418	429	442	417	439	461	383	410	450	435	432	462	403	391	425	404	438	439	416	419	478	370	452	442	447	433	384	405	415	406	442	391	434	404	437	444	446	398	406	444	435	409	430	394	452	427	417	435	400	450	383	415	406	433	390	430	412	426	385	407	441	448	398	411	407	471	398	463	443	434	410	421	469	425	445	445	414	386	429	441	456	423	439	466	393	412	409	433	443	400	416	426	471	424	376	402	421	433	423	444	409	433	417	441	426	483	428	432	434	424	433	417	448	414	418	421	430	417	431	427	422	414	410	399	451	394	391	424	407	419	425	444	419	418	451	425	439	452	439	390	428	429	420	416	424	412	439	406	426	403	415	413	402	449	407	428	451	398	434	402	435	416	407	432	429	435	413	390	420	438	449	454	445	406	427	423	421	394	416	436	445	383	417	439	407	410	432	439	469	424	439	431	437	424	394	394	405	410	405	437	444	421	391	393	400	435	434	429	426	432	403	432	419	436	420	413	393	446	424	445	434	441	427	430	419	448	400	447	442	452	419	450	400	468	432	449	438	418	400	460	438	371	460	443	424	410	445	474	433	386	410	424	424	439	391	433	414	452	398	407	414	406	446	445	424	413	425	461	444	366	382	427	416	445	451	447	404	475	417	399	402	485	435	404	414	447	421	430	427	465	431	434	394	418	427	393	404	408	370	433	430	436	441	416	413	383	454	419	419	401	459	412	392	417	425	409	393	457	455	389	444	425	401	429	403	436	425	424	414	442	407	416	413	433	408	446	441	430	449	404	436	426	395	433	446	398	418	425	425	425	426	395	424	432	425	381	447	404	420	436	440	429	405	419	428	416	413	409	465	431	410	418	448	431	430	420	432	439	408	436	426	422	418	431	414	455	437	412	429	419	382	407	407	407	439	458
1221	310	261	270	271	249	276	257	263	250	231	244	249	274	228	265	270	253	252	254	257	253	248	217	256	238	263	257	245	231	271	244	235	267	246	227	233	260	281	265	262	257	246	250	248	252	226	226	224	245	250	230	252	248	244	239	249	244	249	265	238	260	241	242	258	247	249	242	233	247	287	274	257	265	196	233	266	260	243	236	279	265	238	226	251	257	255	248	265	239	245	230	247	273	230	238	256	264	263	260	224	243	254	222	253	271	251	264	276	284	270	279	270	263	231	254	240	254	244	258	241	247	238	283	253	280	255	254	254	261	259	270	235	239	266	254	253	262	248	273	237	263	245	236	230	257	254	234	226	241	234	229	225	280	255	253	260	225	231	237	249	273	271	272	228	259	233	252	213	260	269	237	253	243	241	259	246	281	283	237	251	231	226	244	256	252	250	248	237	234	247	255	299	257	260	241	241	252	220	264	247	253	247	235	248	263	258	230	250	253	275	287	243	246	257	269	273	274	252	241	213	267	259	277	243	256	234	275	248	241	258	231	234	235	283	269	241	256	260	254	274	271	250	254	231	216	239	238	242	256	239	290	258	270	269	254	253	252	263	250	258	271	275	246	238	231	213	258	239	262	259	259	226	277	252	252	262	257	247	229	284	254	295	246	254	245	247	247	238	246	235	257	253	270	266	239	259	271	272	228	238	269	285	243	251	232	236	257	232	241	277	241	269	252	254	256	235	266	252	250	244	260	249	265	281	246	226	269	256	244	226	272	282	277	277	237	250	268	259	254	286	257	244	238	286	259	249	250	274	237	240	251	272	248	252	244	266	266	285	256	260	269	275	269	244	256	276	241	258	238	256	256	271	262	256	239	258	266	265	250	265	253	265	244	253	238	251	227	279	271	236	232	240	269	210	252	247	242	250	248	253	257	242	237	270	236	286	264	245	252	269	251	288	240	264	219	271	249	242	248	275	253	231	243	263	251	267	277	279	230	250	290	263	237	236	281	233	239	244	239	257	263	248	236	233	319	262	264	249	223	257	270	277	262	250	261	262	249	237	232	256	230	263	266	255	265	263	243	257	247	246	247	268	241	248	282	259	230	274	230	239	254	256	286	247	265	243	267	246	248	237	263	286	255	257	270	221	269	265	244	247	253	227	257	256	251	243	286	253	250	260	280	279	251	257	229	249	256	261	247	241	258	289	249	258	256	252	242	247	248	243	272	264	244	247	252	264	283	254	261	247	250	252	279	253	261	228	235	247	255	248	245	258	269	253	224	239	248	257	259	243	279	249	244	251	253	266	241	268	283	244	236	264	277	259	260	247	276	257	261	249	291	261	262	252	249	247	263	259	242	249	253	233	251	242	270	251	281	251	281	220	251	257	218	246	241	232	257	260	259	263	229	239	227	247	263	252	255	281	232	216	250	254	273	271	259	252	254	270	268	241	205	248	249	281	247	256	214	232	267	270	272	284	289	249	248	260	241	242	224	227	224	250	246	257	268	253	250	261	246	248	254	276	221	240	249	243	252	238	256	253	229	238	245	242	248	229	250	265	238	246	235	247	232	252	242	244	266	238	253	248	249	277	256	245	234	220	232	231	279	275	238	253	232	271	268	280	262	249	249	265	272	248	271	258	278	204	224	263	258	254	262	263	221	266	254	238	220	267	269	239	253	252	269	253	243	260	246	262	280	218	234	256	267	273	269	242	221	261	251	248	223	245	251	231	245	232	266	281	276	251	258	254	222	235	220	244	262	247	256	247	251	231	254	276	275	295	241	253	263	265	253	274	284	233	243	216	257	232	253	227	264	229	256	269	244	239	242	277	268	229	236	266	252	220	276	281	240	246	243	254	235	276	241	250	215	254	240	219	239	252	266	238	250	230	242	250	249	297	268	273	249	203	231	270	235	250	253	276	266	260	256	260	241	264	241	256	248	258	240	225	280	260	254	237	251	225	226	236	286	292	232	280	235	251	254	269	251	244	269	252	227	211	253	254	257	237	234	253	246	235	261	205	271	254	270	240	253	225	227	243	254	238	270	220	272	230	221	249	259	276	261	239	245	252	252	256	254	252	214	255	229	231	218	207	255	255	275	244	251	247	250	216	260	262	255	248	271	249	248	261	246	240	242	252	255	258	231	259	259	294	265	258	255	245	237	240	294	260	239	284	246	239	237	237	272	264	266	225	233	273	247	260	280	250	251	250	260	235	225	262	225	270	231	235	257	278	243	288	249	245	275	241	291	245	235	256	215	259	253	263	240	247	269	235	227	234	277	249	258	253	264	244	250	263	246	258	237	274	241	220	246	239	273	244	281	256	278	238	270	247	275	266	248	253	224	234	239	257	250	268	238	266	239	264	230	262	278	248	272	290	233	264	273	265	244	257	211	246	236	237	248	252	258	245	214	235	249	241	252	267	260	244	244	258	249	257	233	310	244	265	247	256	253	255	240	249	257	266	221	243	235	252	278	256	287	274	259	249	256	256	253	245	272	278	308	236	265	234	257	249	311	266	268	279	260	281	254	231	281	273	227	251	256	259	254	284	219	225	268	254	279	250	302	246	251	238	249	263	270	275	233	230	265	242	246	269	268	250	265	259	255	243	254	275	241	242	235	266	248	274	216	271	231	275	266	275	255	246	205	285	231	264	257	282	256	274	225	265	235	255	247	266	268	278	221	275	251	252	235	251	247	250	248	251	296	237	247	249	250	267	283	261	247	242	275	242	278	250	230	240	261	240	221	258	235	229	248	251	261	258	256	285	250	259	254	261	278	246	247	270	258	239	259	275	245	244	254	265	262	248	258	241	268	262	237	247	258	247	266	234	253	235	255	259	261	266	228	243	239	292	241	246	247	268	259	207	249	228	267	262	246	248	241	254	264	234	259	254	279	252	254	226	246	249	214	274	228	263	253	275	275	253	244	235	246	248	258	248	254	268	256	224	255	255	237	254	252	269	261	247	230	266	295	251	230	254	257	248	259	263	241	249	286	260	272	276	282	256	244	248	269	261	280	261	258	243	254	272	280	233	238	262	230	236	237	227	254	250	262	231	239	271	257	283	246	273	248	234	247	264	252	265	282	252	231	232	277	270	225	263	245	300	262	272	253	267	238	249	245	235	284	283	248	225	257	256	252	240	299	241	255	241	268	262	245	263	251	259	261	251	240	266	244	283	232	272	233	283	239	257	270	270	230	230	243	235	262	260	229	253	255	272	245	252	244	257	233	241	236	252	253	261	226	228	234	263	231	269	284	253	233	255	260	256	249	272	271	264	253	275	295	240	240	255	258	261	278	263	246	256	260	246	285	236	251	268	268	246	256	247	219	268	234	273	203	263	226	230	244	234	275	259	244	259	253	233	252	288	266	245	261	247	256	263	224	271	269	260	249	231	253	233	244	237	255	230	226	281	253	252	232	230	274	246	279	258	244	226	254	265	271	255	253	264	251	242	265	257	242	239	287	268	258	252	242	278	265	247	264	250	255	260	249	263	233
1732	575	596	629	624	588	611	597	565	593	582	594	595	581	594	564	565	581	588	583	590	601	566	648	591	603	622	572	637	590	592	591	553	611	586	584	570	590	560	559	550	617	583	589	559	540	599	589	601	610	546	588	627	608	651	619	556	569	588	615	546	588	598	566	541	574	580	630	584	591	609	560	572	627	606	568	595	599	575	562	597	583	548	567	616	610	589	576	586	618	552	586	639	572	596	556	614	569	603	563	596	575	587	607	554	591	608	570	634	594	572	575	572	555	588	612	602	561	617	585	604	585	562	572	549	574	577	534	578	571	604	622	626	574	544	548	578	598	614	587	587	527	562	615	608	569	604	589	596	610	561	594	536	571	572	554	585	604	583	561	573	630	598	586	579	594	575	602	548	606	575	606	549	551	588	572	607	610	577	567	587	585	544	580	613	595	600	614	583	585	610	597	584	596	601	573	561	577	569	566	632	541	587	574	592	596	545	582	560	558	583	593	545	533	581	589	573	570	617	585	595	556	547	569	589	596	593	579	571	570	569	575	581	600	566	582	572	595	571	588	616	592	559	558	590	550	582	607	555	587	558	578	571	563	568	605	558	587	531	580	576	580	550	629	582	600	589	596	584	601	546	588	626	587	617	584	546	549	601	561	599	568	601	600	574	542	631	576	593	572	523	602	593	622	588	580	598	541	640	576	541	584	546	589	598	582	592	570	572	588	554	583	581	575	579	565	603	542	606	596	578	552	573	562	578	605	587	589	564	584	576	609	582	580	550	597	557	615	565	545	568	623	536	637	592	610	586	543	595	585	570	582	581	571	596	575	596	582	540	590	570	543	608	594	533	577	556	563	561	547	549	601	552	582	592	570	579	565	581	585	556	592	559	592	574	628	590	553	598	629	543	641	578	607	607	542	595	620	621	563	556	543	553	604	604	558	628	579	577	543	589	611	580	574	579	571	548	572	585	622	537	601	567	591	594	561	576	542	604	608	567	585	557	590	571	606	528	553	589	588	599	579	598	559	598	576	573	579	614	545	572	553	602	551	578	585	569	604	552	587	591	607	588	580	595	580	579	533	589	564	588	577	571	596	567	603	587	571	597	550	601	609	570	606	613	566	588	589	581	545	575	607	551	592	569	587	572	556	552	568	583	585	586	543	601	570	566	565	557	605	572	601	587	607	597	581	580	601	584	567	612	583	616	543	589	608	593	578	560	635	548	589	569	593	585	549	532	613	566	634	573	593	568	610	585	563	567	627	578	610	579	573	651	564	525	550	571	565	607	548	580	625	571	569	560	609	587	602	579	610	598	582	604	581	575	564	553	597	587	613	563	562	606	573	576	566	621	608	549	550	582	584	570	570	584	572	588	575	585	549	588	584	571	571	566	589	558	579	546	534	524	603	608	572	594	579	573	550	562	579	591	550	556	548	592	575	609	523	590	597	599	560	609	553	581	607	579	566	575	558	525	569	575	614	581	585	580	542	575	581	575	511	570	574	579	614	572	611	597	628	620	571	609	543	585	603	569	536	579	540	583	594	633	597	583	606	599	581	601	580	585	593	587	620	605	568	594	535	598	616	553	581	597	600	589	608	570	602	610	579	582	598	581	570	628	568	550	590	575	589	618	564	568	565	565	575	562	594	597	556	596	537	583	547	550	553	542	615	603	550	574	602	612	600	586	580	592	554	574	592	600	598	541	616	602	543	610	584	613	582	540	590	536	592	611	614	580	571	605	585	576	566	632	575	593	519	589	614	605	546	556	605	599	606	576	610	558	603	611	595	621	589	576	579	607	604	586	598	624	547	588	555	608	583	572	577	600	515	610	575	590	597	559	537	554	576	566	596	595	583	631	592	591	576	589	571	606	598	618	574	575	555	639	587	602	523	589	589	614	606	577	620	609	567	615	558	591	595	577	591	625	599	612	579	570	584	596	586	547	612	558	590	609	588	573	618	574	560	550	602	614	576	592	590	562	539	602	603	563	572	611	565	602	562	600	552	543	606	574	604	576	540	554	613	588	588	546	558	598	569	567	619	586	596	534	571	588	554	613	608	576	580	647	541	585	546	561	597	570	586	594	568	627	573	578	600	571	568	604	576	592	577	558	602	558	611	610	569	584	600	591	590	513	590	605	657	562	571	634	581	580	567	540	548	589	595	542	565	570	584	589	579	543	597	581	565	566	573	553	613	530	604	544	536	585	580	579	538	572	586	573	595	604	557	592	597	562	604	598	564	577	561	563	538	589	554	588	573	568	564	556	581	587	616	579	602	562	592	571	567	578	556	560	643	608	639	589	575	579	580	597	563	548	604	627	567	583	573	546	625	573	567	562	564	543	547	609	522	543	533	616	558	586	571	597	564	609	585	591	609	605	568	577	557	566	580	589	606	592	558	571	544	593	598	554	597	616	594	614	579	568	609	607	574	582	603	555	529	583	544	566	568	556	607	617	570	580	612	558	563	561	612	585	583	570	613	589	568	568	617	575	569	534	563	614	620	568	616	567	578	600	579	548	593	549	559	569	583	573	575	597	561	587	549	560	549	544	559	563	615	596	582	607	609	535	573	614	571	599	581	603	578	605	615	544	595	603	578	506	607	537	557	564	576	632	563	593	575	611	586	559	583	594	599	538	625	613	606	586	594	600	594	544	569	583	567	601	560	607	599	578	618	564	614	560	566	572	573	605	559	645	547	589	532	568	561	613	560	578	591	626	533	589	635	573	570	579	596	587	567	591	581	570	605	611	560	554	623	615	561	588	561	571	623	576	610	579	579	587	575	563	591	609	600	605	558	616	585	585	564	587	544	543	568	604	581	579	600	599	593	605	606	567	618	541	578	580	580	595	550	560	580	596	601	566	549	557	626	564	589	580	604	627	532	578	583	567	582	582	583	596	579	605	591	603	580	535	583	575	642	537	605	552	580	527	587	612	633	581	574	569	564	591	525	585	565	560	612	603	615	591	604	582	534	587	542	559	561	613	611	569	567	566	593	581	563	563	585	591	571	559	582	603	596	581	584	572	578	573	614	621	581	584	588	590	569	591	567	594	581	590	546	553	568	552	576	589	585	639	566	649	576	598	605	596	577	598	592	570	594	611	589	588	626	599	570	595	608	613	575	651	581	586	585	552	550	576	548	645	588	550	532	600	570	576	618	560	577	583	583	597	566	583	595	595	569	532	556	559	595	605	581	592	568	586	629	578	557	604	569	545	555	616	591	599	601	594	589	582	568	588	533	589	578	550	623	562	603	607	564	600	575	652	590	567	576	591	601	582	558	578	568	552	537	561	562	551	533	578	587	607	567	558	557	606	590	546	580	578	577	531	618	588	605	600	600	548	597	551	586	574	570	632	572	573	610	591	579	614	525	587	565	553	624	640	573	609	563	606	561	582	623	571	571	550	564	551	552	603	610	558	604	631	566	626	598	593	592	579	578	607	602	573	599	568	611	599	563	614	600	557	580	563	619	597	578	597	563	570	588	548	560	566	585	531	570
7046	513	518	487	378	321	340	303	294	290	234	265	248	264	276	279	256	235	274	257	259	290	240	254	256	273	238	254	238	240	252	234	253	233	264	215	242	246	220	249	239	256	258	256	230	254	243	285	255	258	292	226	256	244	243	293	241	274	248	238	237	266	261	242	217	215	240	219	264	248	227	243	263	273	245	227	236	232	257	253	272	261	229	215	241	241	247	237	269	281	293	238	279	245	241	277	278	231	266	244	259	249	236	268	243	252	239	233	277	254	259	277	255	261	279	257	261	244	252	244	265	246	245	301	264	260	234	261	271	261	244	264	248	258	251	267	293	224	258	283	231	243	252	297	265	260	262	249	286	246	243	273	237	258	235	281	249	246	280	248	254	228	271	257	282	256	242	275	252	246	236	228	240	245	257	296	262	253	248	263	280	249	262	234	270	216	250	261	264	217	246	265	273	255	269	281	235	253	260	267	256	276	243	248	218	262	249	262	252	252	262	282	241	253	250	245	268	250	252	246	232	238	242	256	245	256	235	248	253	265	242	274	274	241	255	230	283	284	280	250	229	232	265	259	249	241	259	268	240	250	231	261	253	226	261	253	248	245	270	243	243	235	237	253	230	218	233	253	241	269	254	291	252	230	251	230	273	263	254	265	240	245	269	245	268	253	251	244	253	245	236	243	249	267	222	248	243	262	239	251	254	214	269	274	254	243	281	245	210	258	259	264	246	255	250	229	293	231	254	265	284	295	248	278	253	279	251	245	269	252	261	223	272	250	279	252	246	273	252	256	275	270	276	251	251	232	228	268	293	242	235	238	237	258	289	264	261	279	276	244	247	248	249	234	277	257	242	234	248	250	277	241	257	253	251	229	251	276	272	233	287	240	279	253	245	266	264	250	229	271	258	258	248	297	243	284	267	258	271	247	270	289	258	253	234	233	247	268	274	252	237	220	263	224	256	257	249	253	264	232	233	227	268	275	262	256	255	262	257	264	235	277	270	283	270	243	223	263	265	237	272	250	268	239	266	250	235	243	230	251	267	265	244	230	244	263	241	255	251	245	243	245	227	265	249	258	233	261	285	235	252	247	224	270	256	254	258	246	220	224	233	275	241	238	231	256	282	276	260	254	248	252	238	263	258	237	233	244	230	252	227	283	270	283	244	269	235	268	254	267	281	236	209	245	249	297	267	244	239	251	263	254	245	262	245	255	258	237	247	299	234	261	226	268	221	250	254	276	255	236	248	266	252	271	247	249	231	257	275	282	272	273	258	240	255	245	261	242	239	227	257	250	251	232	241	258	225	247	259	241	249	241	254	263	249	244	245	251	252	250	228	243	218	261	248	241	211	283	248	247	267	281	266	294	253	267	296	258	221	294	294	263	232	283	255	256	239	273	232	223	265	261	259	271	264	221	266	275	288	297	242	253	237	261	254	265	252	260	236	245	239	251	260	247	252	241	254	269	270	235	270	247	273	257	262	262	237	251	223	264	255	259	228	251	275	233	258	252	246	231	239	244	244	259	242	238	230	257	270	251	271	262	264	263	242	225	241	268	234	266	270	218	260	277	244	256	282	236	251	243	260	255	247	254	282	234	270	277	242	255	223	251	277	281	262	255	283	248	294	261	263	217	248	243	240	250	261	259	277	233	266	235	247	275	254	246	263	236	214	245	267	260	276	243	287	294	267	251	261	260	231	254	277	239	218	261	263	251	258	251	257	283	264	248	265	242	261	275	254	243	263	254	232	277	246	259	258	271	244	250	246	261	275	231	247	241	267	262	217	265	242	251	266	226	238	208	234	244	270	259	272	250	290	263	248	254	244	268	244	233	262	226	249	272	233	287	258	286	266	261	287	255	267	280	250	250	245	260	227	259	261	256	258	259	250	246	244	277	276	254	270	258	246	238	268	225	242	252	287	271	261	252	273	243	225	270	290	285	247	251	250	268	258	250	276	245	225	241	271	206	230	263	266	255	244	258	269	240	267	249	290	272	260	254	259	231	255	277	247	222	237	249	245	263	280	268	250	260	245	230	244	261	264	247	250	246	258	234	267	270	222	249	237	242	262	242	224	280	230	242	239	261	265	234	222	247	246	240	247	241	244	248	261	249	216	230	260	255	250	266	244	254	266	284	248	227	296	290	281	233	241	270	239	269	247	252	264	252	246	222	255	242	245	259	264	274	261	246	231	265	272	298	258	229	268	272	256	235	272	241	242	241	232	270	276	248	236	236	273	258	262	256	267	258	276	257	251	245	251	262	249	255	245	269	225	251	276	274	237	244	234	236	251	269	255	243	245	309	278	287	270	257	252	245	284	251	240	231	244	214	210	214	246	241	248	252	243	260	254	260	227	268	248	243	218	227	270	228	222	266	286	243	289	285	236	259	267	260	245	269	244	256	250	249	232	274	306	273	246	279	272	252	259	273	263	254	259	244	289	234	258	251	274	249	240	242	256	225	258	239	231	258	250	222	256	245	245	231	250	251	265	239	252	255	255	248	267	244	269	260	269	265	262	244	261	238	256	253	264	245	247	242	247	245	256	235	249	270	274	245	249	250	268	225	261	263	244	260	266	259	293	240	250	267	252	257	257	247	256	270	230	219	257	264	242	239	269	276	248	269	250	271	271	245	244	251	254	267	250	232	256	258	235	253	252	256	228	242	241	252	268	265	264	248	230	248	230	267	250	258	234	254	244	276	267	214	265	242	288	276	247	231	242	263	277	269	264	245	244	270	293	234	240	223	240	266	248	270	242	253	235	274	254	266	228	272	262	251	248	258	245	259	228	248	234	274	245	246	246	235	235	270	263	251	269	228	252	238	252	236	222	231	240	242	250	286	235	258	238	281	245	260	250	228	261	224	243	237	227	263	226	291	252	252	245	273	258	222	243	254	237	292	270	287	263	236	237	248	278	256	239	264	260	225	269	247	264	236	278	245	241	233	258	238	251	236	271	263	271	255	251	261	248	262	247	265	229	221	255	267	243	251	270	263	254	244	243	242	279	235	275	249	263	251	242	281	227	262	270	291	256	261	268	258	269	216	251	272	270	263	246	237	245	240	251	276	252	267	233	242	235	255	259	259	250	222	240	249	256	283	257	224	262	241	271	251	229	216	306	247	272	251	261	258	250	267	251	280	240	238	250	248	252	281	232	257	255	251	217	262	270	262	239	257	265	247	258	272	213	251	263	256	249	237	253	249	235	263	247	246	256	240	247	237	233	279	245	241	238	238	246	250	248	269	284	293	248	249	283	275	243	250	241	268	253	246	263	230	261	236	249	266	276	229	245	249	255	269	242	262	293	237	259	247	281	266	232	231	264	250	245	255	251	267	280	218	251	237	243	260	281	225	238	252	244	254	265	243	223	247	234	240	277	248	263	251	269	254	246	274	254	249	273	245	253	254	251	238	273	274	275	261	244	229	245	239	258	246	253	249	284	248	255	280	260	239	269	263	295	261	229	243	251	265	248	217	245	217	267	288	240	231	253	259	239	247
6281	788	1168	1243	1118	1029	905	855	757	768	742	712	655	638	671	627	673	603	637	604	590	619	621	621	627	637	648	554	580	629	651	621	610	602	539	560	590	566	572	588	614	590	572	593	579	613	609	618	615	585	562	594	599	546	595	607	546	603	565	603	568	608	578	609	608	572	577	612	605	558	575	558	555	610	582	576	567	575	590	575	568	570	600	593	574	621	562	545	563	547	554	598	585	552	575	582	541	559	569	560	568	609	585	570	603	617	594	567	615	547	612	591	571	574	576	575	588	546	544	591	563	576	578	558	585	548	607	579	577	582	568	569	589	592	594	569	595	569	581	588	617	597	578	580	577	611	573	560	594	563	575	560	550	575	602	587	562	585	563	623	581	561	584	581	604	594	569	568	565	600	614	617	555	542	540	570	586	592	601	575	567	578	550	542	582	601	569	582	548	534	595	554	534	598	558	580	602	576	544	585	577	543	571	544	552	583	565	575	594	556	586	562	568	583	542	572	614	611	563	559	528	565	579	559	598	606	546	598	588	584	602	545	566	557	574	538	609	561	594	576	582	591	583	557	581	569	617	559	552	570	585	577	586	543	626	588	528	574	581	595	607	588	586	606	573	598	599	557	602	572	591	605	565	537	547	566	595	573	604	576	539	573	581	581	582	575	568	525	572	588	559	593	575	583	575	557	561	552	546	585	566	613	607	561	606	556	537	595	635	578	571	629	582	535	577	614	565	552	568	582	581	617	573	592	569	598	607	565	592	550	585	562	599	591	570	606	614	555	551	571	579	572	598	554	631	553	560	575	542	576	568	583	546	574	599	563	552	556	607	586	566	563	577	578	588	600	572	578	575	585	598	579	571	553	593	579	565	558	611	550	581	558	579	613	611	558	597	564	550	612	611	555	591	610	597	625	579	573	570	564	570	568	574	580	566	580	566	575	576	565	548	594	566	561	603	573	554	577	563	586	594	577	593	564	552	542	589	546	576	606	531	553	567	553	554	565	586	570	570	526	586	568	594	553	564	621	620	586	596	527	562	562	594	569	608	571	560	557	562	555	614	627	583	571	585	632	574	608	599	618	578	564	601	607	600	616	625	574	590	583	578	598	561	617	559	577	574	553	530	583	596	601	588	593	573	590	579	547	619	587	606	629	589	597	562	611	583	558	595	577	604	553	588	595	566	580	545	601	577	625	546	587	596	577	566	590	565	575	610	543	599	560	562	558	530	577	569	594	564	560	568	565	545	561	567	574	568	581	545	598	570	549	586	568	574	585	579	622	561	575	556	567	568	577	610	588	612	586	544	593	591	597	540	584	529	591	598	595	554	604	592	571	584	561	584	563	542	525	537	557	534	580	570	538	568	562	624	591	542	569	566	588	615	577	570	586	597	580	609	600	604	563	585	606	537	532	573	570	543	615	587	580	581	549	558	558	525	563	596	516	586	573	575	592	566	591	603	535	593	605	579	598	554	555	578	517	595	558	591	581	564	572	590	564	589	598	520	599	563	581	587	555	600	566	592	539	559	556	594	603	583	606	555	606	583	557	572	570	555	574	577	578	594	562	564	541	595	548	585	608	604	624	599	584	575	580	575	588	586	545	592	603	600	564	587	576	585	582	579	545	582	578	570	577	576	555	565	599	556	643	612	609	575	592	586	618	584	593	580	593	562	578	613	570	588	559	538	545	558	596	601	555	554	592	553	602	591	614	569	566	586	587	551	582	590	583	577	609	587	560	550	589	576	550	585	562	574	546	563	558	565	590	583	566	562	547	596	581	585	610	555	573	583	565	545	593	574	565	564	586	563	597	587	545	589	553	553	544	542	561	577	587	589	583	565	589	608	615	583	595	586	541	576	567	560	607	543	559	552	586	555	603	540	601	601	597	560	599	568	560	588	540	597	606	598	586	556	533	554	559	574	594	597	613	606	546	593	593	609	591	572	571	600	626	614	592	612	541	573	553	588	609	612	583	570	591	560	589	616	584	541	519	568	562	608	593	601	600	593	610	583	559	547	583	566	575	581	623	570	587	564	611	564	574	559	576	608	628	546	612	567	586	565	575	596	586	627	597	614	574	590	577	530	595	583	576	564	570	540	638	559	560	569	604	568	513	554	595	578	560	589	570	570	541	563	577	575	595	584	592	608	571	581	581	585	588	553	593	597	554	564	621	605	607	613	586	581	578	570	596	517	568	583	604	551	593	575	618	594	567	593	534	574	554	587	568	582	552	580	601	612	590	576	560	556	590	570	621	555	574	572	588	589	532	544	594	589	556	591	625	574	607	601	546	592	563	607	590	582	600	570	559	575	570	563	557	567	570	588	604	601	598	564	559	581	578	577	589	550	628	569	498	572	547	574	582	594	600	610	555	583	583	624	525	537	609	596	596	582	548	600	564	555	582	592	610	604	537	580	549	561	578	589	617	567	543	590	589	585	574	609	586	590	597	558	556	538	571	555	553	570	577	615	591	602	592	570	570	561	573	577	555	582	590	592	570	615	562	550	572	570	559	628	584	568	585	578	579	605	580	574	613	578	527	560	560	589	590	583	586	554	593	550	630	565	580	561	524	578	552	568	590	584	563	587	578	574	548	578	620	577	595	550	615	602	579	592	537	587	561	594	616	557	579	609	535	568	603	534	565	553	583	577	547	568	589	609	553	591	589	597	615	578	590	547	564	554	557	560	579	577	585	561	614	556	615	543	569	558	569	602	575	521	574	553	578	529	585	576	568	574	578	572	593	560	614	579	571	589	564	537	569	586	568	620	583	576	564	619	545	609	588	578	567	568	621	581	543	585	583	562	576	550	608	573	576	571	643	546	588	589	554	615	550	597	566	574	581	579	582	534	597	588	596	579	561	573	620	594	613	608	572	571	592	555	553	579	570	579	548	551	544	569	596	615	579	582	639	604	565	632	574	549	601	556	556	535	591	607	593	623	601	597	583	529	612	537	592	597	546	569	591	567	589	559	562	571	612	575	650	595	611	568	567	586	553	602	612	584	529	535	604	544	592	582	603	591	545	524	569	571	540	577	579	610	554	573	582	580	538	559	584	555	567	542	604	585	558	573	576	540	506	617	582	587	534	580	595	580	605	574	589	566	580	593	570	570	573	544	571	583	581	611	610	590	597	594	598	587	582	544	557	560	615	576	567	556	588	572	597	528	586	526	540	574	591	575	568	515	602	561	563	586	570	584	562	576	533	578	616	602	598	585	577	561	565	561	644	587	591	545	602	546	507	567	585	607	579	562	585	596	577	563	625	581	588	605	574	593	556	579	583	544	592	608	563	606	568	590	613	592	641	561	593	568	590	578	564	611	562	574	539	576	599	573	596	589	563	595	622	603	588	585	576	558	605	558	560	599	574	548	592	562	586	578	574	586	588	572	565	605	582	595	620	583	549	599	577	571	549	566	590	608	585	558	584	583	546	613	580	568	598	572	615	541	538	619	563	575	565	601	575	586	542	593	557	570	571	590	611	561	602	573	620	616	598
13151	876	672	549	455	348	319	295	231	211	190	208	184	200	199	183	192	205	189	177	186	150	202	201	194	168	211	168	180	203	188	187	174	183	177	169	162	156	174	187	168	180	171	186	185	186	178	137	204	182	186	195	191	179	176	184	182	174	178	153	158	177	160	186	194	160	158	191	173	169	179	182	157	168	191	158	171	187	181	179	172	159	185	177	185	169	174	194	163	180	171	200	197	158	203	194	171	175	202	186	166	176	180	166	179	172	186	164	183	183	190	151	195	190	181	150	187	180	160	187	164	174	171	159	159	174	169	159	160	184	162	146	169	182	178	175	159	146	186	167	203	161	160	169	200	181	170	197	180	178	178	173	193	185	183	182	171	188	161	200	204	198	181	163	163	154	191	184	170	192	183	153	182	171	165	170	189	163	171	173	179	184	158	178	176	194	156	158	187	186	176	150	189	177	199	184	178	166	162	183	162	158	195	181	170	167	179	177	189	182	187	160	162	182	139	168	180	147	178	185	160	189	176	164	174	197	168	172	177	180	189	173	210	186	176	180	189	163	184	160	176	173	192	176	204	172	186	190	180	161	144	195	177	190	178	189	167	189	163	140	208	150	174	172	170	183	164	165	197	184	179	168	154	180	181	178	153	176	180	174	180	175	162	162	174	175	158	176	193	154	189	165	161	159	158	170	146	184	173	207	189	170	168	153	211	185	190	160	169	184	184	163	168	165	148	172	185	171	186	200	155	174	168	179	183	176	174	197	164	161	185	190	200	159	163	197	176	179	177	182	169	185	167	163	193	180	183	190	179	168	168	160	184	186	162	201	185	141	173	160	170	170	170	156	195	205	178	189	181	186	180	167	174	180	182	164	178	159	170	185	166	174	173	174	183	179	167	182	189	172	198	174	195	176	169	165	187	145	166	147	171	175	156	181	188	168	180	136	195	171	170	179	188	164	185	162	166	179	176	190	164	183	196	174	173	192	156	155	174	196	155	196	188	158	187	182	173	176	168	197	176	151	179	190	191	194	180	175	192	202	185	175	162	177	184	187	196	199	164	170	193	167	169	159	155	179	155	170	160	169	183	180	176	159	179	169	168	191	165	175	177	178	154	187	173	183	168	166	173	163	173	190	186	180	170	178	182	183	196	176	170	172	166	174	181	177	195	182	186	172	193	183	161	165	193	179	182	210	193	175	159	138	170	200	178	165	158	183	181	168	181	185	176	160	164	145	194	177	178	155	174	178	188	174	186	177	174	155	158	163	168	179	183	178	192	163	178	180	175	164	162	165	170	179	159	183	192	165	167	176	167	157	197	145	169	186	173	195	169	203	172	150	185	158	175	168	177	171	184	158	158	155	190	176	163	155	179	196	180	191	168	172	162	162	162	168	160	182	176	161	155	160	161	165	181	145	177	185	164	170	151	187	187	180	165	184	152	174	137	180	180	175	157	163	168	170	170	144	170	135	189	193	187	178	187	185	190	178	161	168	195	172	182	210	151	154	200	183	193	152	181	176	162	175	175	153	175	191	174	187	169	169	221	150	171	163	174	169	178	185	157	152	168	196	151	155	191	165	204	191	178	156	143	159	203	184	186	169	184	184	190	164	175	183	192	169	181	172	149	155	178	169	177	164	170	199	172	203	170	187	178	170	163	171	169	184	172	192	160	176	194	161	158	172	177	188	179	191	194	177	172	170	176	182	180	178	179	174	170	152	205	189	202	179	195	168	161	191	185	169	213	175	158	182	187	170	171	176	165	177	162	161	194	168	169	168	200	151	178	167	165	179	199	168	175	174	180	147	179	175	157	169	151	158	199	179	185	170	153	173	161	196	183	180	169	178	167	185	173	178	173	170	175	179	177	219	182	186	196	172	211	159	155	186	186	192	157	175	165	188	177	163	178	178	138	187	186	164	193	168	179	182	173	191	168	179	166	186	166	170	182	195	161	184	176	159	196	189	167	197	180	169	192	184	179	197	179	176	203	166	189	167	173	184	158	194	164	177	182	180	189	190	179	159	173	165	175	187	186	193	187	193	169	174	174	187	166	147	190	181	187	168	175	169	169	175	179	163	178	161	177	176	177	158	172	200	179	189	151	188	181	172	176	157	177	176	175	198	157	153	167	163	176	201	172	154	173	191	177	153	202	159	169	184	183	156	162	182	159	191	175	169	180	191	173	176	157	198	168	192	176	199	159	191	191	186	177	167	157	160	149	161	189	161	181	169	187	177	176	165	189	174	175	179	186	169	178	192	176	183	201	172	183	177	175	183	189	173	178	165	179	172	189	174	155	155	152	166	173	168	160	157	179	189	174	154	184	163	183	194	177	171	157	170	169	166	162	182	173	144	187	161	214	172	168	179	176	153	177	173	155	158	161	198	203	185	172	165	191	152	170	202	182	175	161	176	174	174	188	174	194	203	182	174	194	184	170	170	175	191	169	148	189	159	178	182	196	169	163	174	181	184	180	162	160	182	182	155	163	195	181	177	210	197	185	161	183	180	147	207	184	192	177	169	174	170	167	173	182	181	155	175	149	173	188	193	173	174	180	153	173	185	195	200	202	174	203	168	141	154	176	161	174	189	178	201	167	171	176	156	179	168	169	189	204	169	190	166	175	174	166	164	204	167	185	181	177	166	170	143	190	165	190	191	164	178	195	182	200	180	193	173	169	150	189	193	187	185	177	157	167	164	160	157	166	153	166	195	177	172	164	174	178	176	198	170	160	178	179	186	152	162	199	182	159	173	194	172	179	189	199	195	181	172	180	171	155	162	157	173	179	161	170	202	184	167	177	180	162	180	162	174	182	183	178	157	177	167	167	163	163	179	171	180	173	160	193	186	203	175	163	201	170	172	177	188	180	158	186	183	189	153	161	168	144	195	174	154	165	161	162	161	177	168	164	179	173	175	185	179	191	177	166	164	188	164	169	194	156	158	155	178	165	169	168	174	188	176	166	151	167	187	191	193	164	178	151	176	158	164	171	175	198	191	150	181	169	175	166	199	183	162	176	164	173	173	157	183	178	173	163	186	189	178	166	187	181	214	166	182	185	203	158	159	177	200	192	179	175	156	173	173	165	185	178	185	172	182	207	177	165	193	175	178	181	189	173	174	165	167	188	164	171	188	197	201	167	170	190	141	173	191	176	199	188	176	177	140	161	181	161	184	148	197	164	190	188	156	156	167	181	177	161	203	189	194	173	177	166	195	157	164	173	168	183	167	171	199	189	175	151	201	173	176	177	174	178	189	212	165	195	175	168	156	181	176	164	154	187	168	171	187	193	172	189	157	158	166	194	143	173	178	200	169	165	176	182	153	170	171	184	178	184	180	175	170	167	188	168	169	158	197	176	176	188	171	185	187	197	192	156	158	168	197	156	191	169	162	140	171	195	184	181	168	185	177	172	177	205	190	183	157	179	176	181	187	181	171	192	170	183	205	202	195	171	172	168	167	173	168	209	192	176	148	173	181	159	180	170	155	190	191	162	169	161	164
7856	847	1556	1747	1504	1251	1006	888	842	765	675	676	593	536	579	543	513	498	560	511	470	450	493	495	471	477	474	466	447	474	437	437	436	432	438	429	470	438	433	436	402	403	426	430	415	449	435	430	423	400	412	429	442	406	434	431	415	406	436	448	465	421	448	454	450	423	397	411	393	431	415	416	433	405	408	426	402	403	461	431	424	431	426	409	433	451	442	431	399	384	412	371	458	409	395	431	431	429	422	393	408	417	442	386	420	436	398	416	440	396	432	420	435	452	423	433	392	398	402	394	427	399	424	399	391	399	414	408	411	456	438	450	460	404	407	419	431	404	392	429	385	432	410	410	422	445	400	424	465	430	416	393	425	382	462	405	437	424	424	413	382	424	426	412	428	400	410	411	411	411	422	456	410	420	416	409	423	420	432	380	405	428	393	432	447	423	444	395	422	386	396	402	438	403	453	426	434	382	418	394	420	400	413	412	426	402	402	408	412	394	439	424	444	398	387	424	422	441	384	402	432	386	406	444	418	380	438	402	392	405	395	387	433	407	413	405	434	418	401	423	396	413	454	444	414	406	431	419	417	398	405	379	431	417	430	423	410	413	412	412	424	406	398	414	437	399	411	418	430	414	437	415	448	413	444	410	403	407	390	399	440	410	399	422	403	394	407	433	439	432	405	383	396	367	390	427	384	431	429	421	440	420	438	401	433	413	426	424	417	405	416	400	414	412	394	456	449	386	398	408	398	449	389	411	415	459	443	401	445	408	410	428	420	439	433	387	385	415	436	417	432	427	401	383	435	387	413	437	438	418	391	440	414	389	445	404	424	388	425	411	444	423	420	396	406	429	423	419	398	439	408	377	399	445	393	374	422	410	406	391	390	420	427	411	444	416	431	438	410	375	411	380	402	357	365	380	404	399	415	441	438	408	424	419	431	395	399	361	429	455	407	422	394	405	439	406	395	409	435	436	452	374	424	416	449	446	412	403	424	402	441	395	427	416	420	433	411	418	417	457	382	398	400	418	416	418	394	440	423	407	393	422	414	441	400	443	421	420	413	413	406	443	430	449	412	404	409	425	391	434	415	387	412	392	409	398	452	405	418	427	428	416	439	413	442	421	419	441	427	390	407	416	424	391	389	423	438	358	427	403	415	416	412	397	433	429	450	429	438	383	426	441	438	393	400	440	386	432	425	372	448	409	415	419	380	401	386	421	392	441	422	424	441	394	419	419	412	401	433	402	454	416	401	444	409	415	436	435	419	408	425	421	397	427	406	393	427	430	404	409	428	400	435	452	439	437	420	436	408	403	429	426	416	414	449	431	408	446	381	420	435	410	450	433	425	429	426	357	420	399	408	410	424	391	373	395	405	404	427	408	416	404	447	436	417	386	445	406	408	427	426	413	422	456	405	445	394	379	401	425	382	409	418	414	374	448	409	400	407	473	391	433	468	432	416	419	375	417	407	384	440	395	447	387	427	405	442	457	380	416	417	424	422	400	399	427	413	389	374	409	393	462	411	396	432	439	429	406	438	426	410	421	412	406	404	418	397	374	398	413	437	417	434	394	418	433	437	396	440	404	386	436	424	468	426	445	383	404	424	475	411	409	434	425	408	417	398	403	412	419	445	375	434	411	387	386	382	436	410	420	403	425	397	421	449	422	397	409	409	390	429	429	427	433	448	451	428	402	415	376	396	433	405	424	398	422	397	435	412	407	415	465	399	393	401	437	427	414	409	426	403	394	407	420	427	417	402	452	404	403	389	433	386	391	432	446	420	409	447	422	421	405	421	429	410	391	422	414	413	404	430	389	437	409	415	425	428	410	400	414	412	410	421	411	409	406	386	417	423	396	402	404	371	400	413	441	395	390	413	427	420	400	413	406	408	410	394	426	476	414	394	421	376	409	405	445	435	385	380	413	458	391	455	447	417	412	414	422	462	400	430	416	385	447	410	447	413	422	405	417	403	406	409	446	440	435	388	418	389	413	429	443	421	425	424	437	426	411	429	433	405	437	424	428	411	393	388	403	386	397	399	410	433	443	438	421	389	402	434	404	499	412	395	399	402	437	393	414	379	423	399	420	440	400	414	417	425	416	417	426	406	479	431	402	414	460	408	422	426	421	420	393	413	399	413	385	422	425	418	410	427	389	436	450	427	401	424	393	391	423	423	398	420	426	433	402	398	372	389	386	414	438	400	437	382	412	453	401	402	448	424	467	385	412	409	401	461	413	408	424	415	434	435	423	415	408	445	431	399	435	408	400	434	377	406	367	444	404	375	450	399	420	384	417	410	389	425	398	416	407	407	432	396	400	408	447	412	427	400	426	384	377	395	434	405	404	476	412	408	413	435	439	441	409	427	386	426	400	397	418	386	462	420	406	379	415	399	391	411	427	449	405	412	442	411	415	426	448	411	445	383	418	415	444	417	439	403	436	398	413	411	413	408	441	393	391	382	431	429	447	388	451	376	441	403	420	440	412	443	446	411	429	410	458	421	412	429	424	412	428	433	417	423	416	446	431	396	449	441	429	429	413	465	362	409	392	456	380	430	438	415	430	436	404	413	407	381	390	427	415	412	413	400	379	424	425	405	386	431	397	446	418	411	416	445	363	400	455	440	456	443	373	425	444	452	389	431	433	404	427	414	405	420	439	448	411	421	425	358	407	422	420	413	392	436	409	428	408	423	413	428	419	359	410	404	414	418	400	468	403	381	422	412	421	408	446	417	364	397	413	444	437	424	436	391	417	402	425	416	474	434	394	418	400	422	380	461	404	407	430	408	387	417	408	411	413	412	451	421	420	404	393	421	425	433	414	421	413	409	391	423	434	404	400	408	400	421	401	396	371	390	406	431	430	394	395	420	435	445	391	450	380	417	411	428	447	409	396	418	413	406	423	434	440	373	481	397	428	403	410	411	392	431	421	409	425	421	384	412	406	401	420	412	431	423	418	448	427	432	433	436	428	421	389	405	422	413	388	432	421	424	387	411	405	412	431	417	409	423	411	423	415	418	425	423	387	386	413	451	393	430	434	438	398	401	447	450	463	408	402	388	441	422	442	363	406	425	390	439	376	372	372	423	403	412	394	476	456	396	416	389	391	383	397	413	392	445	404	441	425	413	430	386	434	421	411	416	416	417	453	404	415	426	455	433	389	431	429	420	439	429	389	443	368	409	428	378	419	401	397	420	454	398	397	400	410	413	426	402	413	421	393	421	400	415	450	406	413	440	421	368	407	400	392	422	403	411	414	449	438	434	430	407	453	401	383	414	436	417	418	390	422	423	436	435	394	446	411	432	434	437	436	421	411	381	423	441	381	416	360	399	367	388	411	402	407	386	420	398	415	374	402	456	414	389	401	387	379	397	444	433	414	437	419	429	414	421	400	439	417	396	398	425	390	378	407	434	451	391	415	406	428	388	422	414	410	462	431	436	425	429	434	415	429	436	399	405	406	435	434	391	408	403	371	421	425	375	430	443	421	373	415	430	439	406	384
1308	259	273	257	230	228	243	259	248	259	240	250	243	235	255	237	245	276	246	264	238	289	261	240	229	252	228	229	232	241	239	246	249	256	242	256	284	250	275	259	250	255	236	255	268	252	240	229	263	237	263	224	285	251	242	234	259	228	265	260	236	236	254	220	270	229	210	250	227	273	267	260	263	244	229	222	280	254	264	267	259	269	262	245	272	218	212	254	258	266	261	232	240	242	218	253	259	255	252	266	248	243	251	252	243	239	256	248	245	221	235	299	270	257	256	212	252	250	253	231	228	248	235	240	243	253	243	254	238	236	250	228	274	235	270	229	260	246	240	266	246	244	258	237	242	273	285	250	241	254	275	245	244	242	264	236	245	265	225	229	241	245	258	264	236	231	231	227	255	268	248	240	234	285	279	232	252	231	234	243	240	216	231	271	277	248	259	231	253	246	249	243	225	248	238	269	261	230	209	244	238	254	266	242	266	242	244	248	247	237	237	263	241	242	271	218	253	245	254	234	240	214	248	256	263	245	269	264	250	273	232	241	259	266	234	247	225	222	254	241	243	244	241	252	268	231	230	241	248	243	252	244	243	253	251	244	251	248	239	257	263	242	251	234	224	245	275	246	222	238	255	251	244	278	259	237	241	196	238	240	241	220	299	265	259	248	238	236	269	231	243	256	272	264	280	260	213	217	225	246	248	237	235	245	245	227	248	234	219	247	244	244	230	270	223	228	235	231	272	264	241	257	258	250	240	264	230	214	243	270	280	257	240	237	238	215	282	241	240	245	246	244	254	232	227	259	250	245	243	263	271	210	225	272	237	232	230	241	244	239	254	277	226	231	220	250	234	230	230	269	240	223	246	281	288	232	265	229	239	217	252	218	261	262	253	259	263	243	257	255	250	271	248	242	245	237	259	240	253	241	266	254	224	233	249	241	233	257	245	233	275	215	264	259	255	253	244	235	261	254	261	229	239	217	227	256	247	210	265	233	256	275	239	262	240	240	251	274	233	261	243	267	259	249	240	260	240	216	263	260	252	237	256	247	257	224	240	241	270	208	244	242	249	261	238	261	203	260	236	232	241	249	260	275	273	242	270	251	241	250	192	277	253	245	243	251	210	213	252	222	243	204	268	259	260	274	214	242	254	243	229	205	241	223	282	264	249	266	269	233	256	218	254	275	231	239	252	269	252	261	262	264	269	258	236	246	257	254	248	261	237	258	257	254	241	250	234	248	243	243	237	278	239	253	237	244	274	238	267	257	223	242	247	285	256	240	261	250	231	236	215	256	252	238	253	222	245	248	297	253	238	243	229	248	222	261	253	235	263	221	286	260	267	300	251	214	223	263	264	226	258	236	255	276	216	241	235	253	252	274	267	267	261	267	245	225	235	236	272	234	243	252	267	261	279	265	242	231	224	237	222	259	235	237	228	236	242	222	220	238	243	248	246	207	223	237	250	231	283	256	237	268	219	225	270	250	227	236	269	232	248	254	253	244	220	274	253	257	241	240	247	236	276	242	253	258	240	232	284	213	251	254	246	225	250	253	270	250	240	260	286	276	263	221	260	231	249	260	250	214	280	259	264	214	258	262	281	227	261	191	253	238	256	233	245	233	227	241	208	230	240	223	252	236	254	238	276	252	258	245	252	244	243	238	263	236	253	244	247	256	246	241	259	242	239	237	243	239	231	217	243	253	262	236	257	213	231	217	251	223	220	245	221	272	257	241	229	244	233	269	244	244	219	255	271	267	250	262	237	252	234	244	286	215	267	224	277	239	244	202	235	279	280	240	235	250	231	262	227	245	240	242	242	253	253	231	264	219	242	242	246	259	255	240	245	247	223	253	224	228	229	224	254	236	267	261	240	247	241	268	261	240	247	256	242	223	217	222	250	253	240	238	243	230	248	245	241	265	237	234	252	269	265	257	266	237	256	216	242	269	260	230	300	270	213	241	226	220	240	249	245	241	226	250	251	235	252	231	266	236	255	260	240	260	229	247	270	265	257	231	251	265	263	252	255	239	296	245	239	239	239	226	236	256	249	245	238	290	235	242	237	271	272	239	228	255	239	240	278	276	272	245	275	252	243	241	211	235	215	258	266	292	255	243	278	232	219	232	253	221	226	260	255	246	229	219	248	247	253	239	232	236	256	231	235	241	229	233	233	258	244	252	237	255	206	219	261	241	240	257	267	277	254	265	246	224	240	268	238	242	255	244	215	243	216	270	232	242	257	285	250	239	238	242	257	232	236	263	264	246	218	240	246	257	288	239	270	257	249	215	257	245	253	246	231	240	231	249	249	231	247	242	225	255	257	249	246	238	279	234	230	272	243	258	233	240	282	261	221	268	237	220	274	267	249	218	223	265	257	255	255	272	253	257	257	232	243	248	249	243	246	239	270	257	255	229	252	251	241	248	232	220	248	232	262	219	243	257	241	236	231	267	269	223	244	262	269	256	214	238	235	236	268	231	282	255	233	258	258	231	261	237	242	247	232	231	218	262	261	251	246	220	254	234	248	255	243	247	229	255	286	230	258	242	279	252	237	247	235	237	272	234	240	241	256	234	226	224	227	231	229	235	231	245	266	256	221	264	229	219	244	219	243	276	252	240	238	276	241	271	257	237	256	231	230	245	219	250	254	252	250	240	278	300	227	231	259	249	234	287	261	258	271	243	236	257	274	247	246	266	299	227	281	249	244	252	229	237	248	251	255	262	260	255	240	244	251	246	227	251	241	256	229	221	240	265	208	277	224	232	230	234	241	264	226	233	278	236	248	260	255	253	240	254	220	226	232	262	223	275	215	240	245	250	221	230	241	243	253	274	243	221	230	224	243	277	228	252	273	251	276	253	244	222	244	262	254	234	242	245	247	272	249	251	240	269	264	253	235	276	253	237	236	251	243	217	232	246	256	265	228	244	257	233	249	224	208	298	251	239	263	248	232	222	277	240	239	241	249	203	233	235	235	251	261	243	232	229	234	244	243	225	209	247	244	275	229	233	264	257	262	279	236	266	229	210	264	246	275	252	273	242	279	256	247	246	253	258	271	238	229	201	251	246	285	244	241	247	245	223	276	258	244	234	238	240	231	228	257	249	224	260	222	231	275	254	251	251	243	272	290	225	264	227	242	272	255	239	255	224	228	250	222	246	276	251	243	224	232	258	235	245	233	218	231	269	274	242	223	257	241	245	262	255	263	238	231	252	244	237	234	243	263	224	268	251	210	249	244	207	279	248	239	267	224	249	238	236	245	258	230	262	253	235	239	245	270	240	253	241	204	255	245	239	235	230	225	274	242	257	247	247	250	264	262	245	241	267	241	269	252	218	248	236	239	270	253	247	259	225	271	247	268	226	235	266	233	242	234	227	263	216	228	243	272	255	245	246	224	260	253	266	272	234	238	246	218	245	242	254	252	234	250	245	253	245	266	214	239	253	218	236	247	251	214	228	262	249	260	252	241	240	264	232	243	233	255	247	266	255	238	206	241	220	259	280
1778	586	593	568	616	573	572	591	586	600	554	613	588	562	533	569	578	543	586	563	600	587	579	564	556	584	596	584	569	575	561	576	572	585	611	561	548	579	563	622	543	585	581	569	589	581	545	589	527	578	573	581	542	572	604	556	598	574	616	574	559	558	604	572	605	571	579	545	580	567	546	529	548	578	597	556	554	557	573	581	558	598	571	565	549	599	584	553	581	593	563	579	537	565	566	540	570	537	604	537	588	599	579	554	544	572	558	590	557	552	562	564	609	586	590	595	605	523	600	557	577	584	525	591	549	551	591	584	542	587	552	572	549	578	576	607	563	572	601	575	566	560	545	548	551	533	544	575	590	558	577	530	584	575	566	556	548	558	543	572	595	557	533	560	543	558	582	538	587	630	548	575	591	557	610	565	582	547	582	589	582	567	556	548	563	605	532	579	604	555	540	588	566	550	541	578	564	518	570	581	543	561	556	591	590	612	564	591	543	593	606	590	567	569	556	591	555	591	562	609	573	547	557	557	560	592	606	518	557	537	571	594	585	577	612	567	570	548	568	598	585	560	578	596	527	576	558	588	583	544	548	552	559	564	566	592	558	517	597	599	564	566	573	555	557	574	529	548	554	522	574	567	555	597	554	572	555	557	554	552	593	553	520	565	523	565	569	562	547	521	549	544	573	600	562	575	611	571	609	595	559	571	545	572	600	599	550	591	558	568	523	566	593	574	561	585	568	595	520	585	608	587	605	562	533	608	581	565	584	562	589	591	534	583	553	587	629	552	586	570	575	577	562	554	562	542	560	611	560	559	584	540	567	603	559	601	557	577	567	599	535	606	599	554	583	608	531	558	556	546	602	569	552	560	520	576	551	600	550	548	543	568	608	533	561	563	564	538	564	593	607	564	538	584	572	572	570	572	591	603	585	548	593	561	558	566	559	571	561	603	524	572	552	563	598	510	573	550	577	573	553	576	562	565	576	558	580	584	573	566	557	558	586	532	616	532	526	596	551	566	594	596	563	536	603	529	590	561	556	564	521	578	538	614	551	566	536	610	502	564	645	603	547	537	568	559	598	556	547	572	590	574	552	568	562	548	554	541	568	553	586	538	530	581	571	575	590	621	569	568	571	546	540	575	546	557	570	595	565	536	577	522	592	587	568	548	561	524	540	556	564	548	557	589	581	577	556	576	546	589	572	554	600	585	568	565	576	591	563	602	582	552	555	601	553	595	553	575	530	548	566	567	585	583	552	587	603	597	578	593	572	600	561	587	571	590	584	612	557	557	601	576	525	529	569	550	550	520	582	547	605	608	605	596	597	586	565	562	559	566	549	587	579	586	522	577	590	568	564	566	611	567	537	583	586	555	576	597	556	558	589	606	573	569	590	573	630	562	542	582	567	562	538	578	569	562	557	598	555	594	560	598	537	556	563	577	580	588	547	562	537	531	541	573	547	566	520	547	555	539	555	591	559	578	535	586	581	540	566	561	567	611	548	534	561	587	540	558	567	623	562	552	553	585	515	557	578	540	567	574	556	593	574	515	544	625	603	585	530	564	549	575	537	577	584	547	585	559	554	566	545	556	549	521	599	563	602	586	572	607	547	567	555	584	552	611	570	573	565	563	584	584	556	593	577	615	578	565	559	590	608	559	564	583	575	558	550	533	574	553	510	552	602	528	594	565	583	543	535	581	632	571	578	551	586	608	572	571	565	538	541	561	559	569	565	560	599	598	530	558	568	578	574	622	567	601	533	550	565	580	580	555	546	564	561	588	560	575	553	619	603	577	564	570	549	587	549	603	569	563	509	607	555	575	556	578	582	566	560	568	542	590	550	579	597	584	557	549	576	584	566	552	592	619	580	581	567	543	523	580	552	574	571	534	574	559	564	579	558	536	562	600	595	577	594	504	581	580	571	561	589	600	572	592	553	547	561	557	549	603	601	598	555	554	565	559	572	587	600	579	603	562	595	571	558	577	589	574	600	561	625	552	567	575	553	578	568	567	574	579	535	566	559	590	527	576	547	563	602	590	576	628	545	623	595	574	586	584	573	589	592	557	597	577	592	571	553	529	546	551	553	549	529	523	558	571	540	570	577	541	555	615	593	566	555	557	584	521	526	578	599	566	558	590	547	555	563	594	581	564	558	606	600	536	567	581	572	523	595	591	564	589	554	588	544	541	535	563	548	584	578	559	575	559	536	593	568	596	613	513	561	555	551	636	603	576	542	583	542	571	532	617	526	580	559	560	590	549	553	562	563	589	580	483	551	540	591	587	565	552	540	559	602	563	585	561	544	578	583	528	592	541	604	557	560	604	559	589	569	555	597	531	558	596	564	558	574	567	562	539	577	582	546	601	548	577	569	623	577	577	559	559	596	607	566	612	593	583	545	633	546	554	593	583	568	555	562	516	578	560	591	586	602	540	570	551	529	579	555	559	532	544	580	603	537	617	614	591	595	593	593	545	532	559	510	639	554	559	564	570	563	581	581	541	566	593	564	528	579	604	550	557	610	587	567	550	560	558	600	574	577	547	530	552	538	573	543	603	587	579	614	572	596	550	570	570	582	545	575	563	576	616	582	561	589	599	587	541	548	557	634	591	573	591	569	574	558	537	584	573	566	559	590	577	599	571	555	610	615	570	534	567	584	575	581	550	596	554	634	573	597	579	580	631	511	589	558	548	534	587	537	584	574	566	583	629	561	594	570	549	566	597	592	573	569	606	607	576	570	548	552	594	524	564	546	557	544	583	580	565	579	585	532	553	601	550	560	540	574	531	559	569	602	566	588	546	592	561	552	531	556	559	573	529	581	571	585	543	587	589	562	537	572	558	576	589	598	562	600	564	575	561	538	619	608	596	563	556	558	594	575	548	581	570	503	568	543	545	539	572	568	575	540	501	576	575	574	625	601	570	572	552	534	564	575	632	531	550	601	572	584	592	516	542	577	534	528	580	548	589	551	584	586	588	544	580	585	571	525	563	568	596	542	553	557	581	580	558	571	587	531	584	585	571	575	567	603	577	585	563	551	539	599	563	612	559	532	582	553	581	517	579	561	568	542	528	577	576	567	617	529	559	545	576	520	570	554	535	579	532	578	588	561	527	543	556	598	580	579	552	569	593	567	579	608	575	593	557	581	588	567	576	519	597	549	579	572	570	573	600	577	588	576	570	627	592	539	585	559	635	589	564	585	558	593	570	552	548	596	580	585	597	561	561	549	560	567	631	557	560	540	593	549	598	595	567	559	577	584	584	574	543	576	530	580	555	584	610	580	545	551	563	534	555	525	634	577	577	557	559	511	572	589	563	544	547	546	553	598	548	553	520	604	563	575	576	558	577	613	517	607	546	559	575	580	587	582	578	571	555	574	530	575	542	580	551	555	564	624	571	583	551	562	592	597	572	579	596	571	543	535	605	631	607	600	583	567	539	581	557	601	618	571	550	501	602	583	583	561	573	589	569	533	581	533	515	592	585	601	562	576	537	603	540	621	564
6996	505	534	452	368	306	313	308	272	279	296	256	292	275	273	245	236	228	254	263	250	262	262	220	251	235	264	261	268	227	236	256	258	267	242	265	216	241	230	220	252	232	263	247	236	253	275	236	249	248	274	237	219	228	238	246	253	240	235	257	263	265	236	260	262	247	224	239	228	268	261	250	244	259	263	260	236	243	236	260	257	255	242	233	251	275	254	254	242	222	252	249	242	247	261	233	241	244	245	239	232	235	252	225	259	261	249	227	247	220	267	251	247	233	234	235	225	237	253	265	251	235	258	251	217	246	234	246	252	249	234	221	252	238	251	242	267	270	230	252	233	239	238	235	268	247	238	233	248	221	241	253	239	216	259	265	243	242	237	228	260	240	237	259	209	240	214	243	259	228	259	261	235	204	265	264	217	225	278	227	245	213	225	207	229	226	251	252	253	235	216	253	228	242	228	281	234	229	256	256	240	263	240	267	272	244	231	232	222	231	216	224	245	256	246	257	214	248	241	257	246	250	252	258	267	242	237	245	228	252	251	267	218	230	256	237	254	276	273	209	217	227	253	245	244	218	240	227	254	259	249	274	257	247	237	254	243	247	253	239	236	223	250	232	247	247	245	205	239	245	260	247	237	248	251	265	236	269	221	259	254	224	239	256	243	262	254	217	244	231	248	258	273	222	227	262	232	261	250	246	238	247	221	241	225	237	265	266	244	226	239	230	245	223	271	256	252	259	266	265	253	226	231	256	264	240	261	276	249	247	248	263	223	241	256	215	233	243	231	236	269	242	224	221	249	238	258	236	254	241	247	243	233	221	227	226	233	275	234	246	246	234	244	242	233	205	231	250	263	223	257	244	229	243	249	243	280	263	246	262	220	240	201	248	249	269	252	234	274	245	239	230	233	240	238	268	251	224	240	241	257	244	261	262	240	215	290	262	247	261	253	239	229	254	243	269	260	242	241	238	256	273	266	214	243	227	249	241	253	233	234	241	256	275	244	254	214	276	233	278	267	262	259	255	241	225	240	242	232	255	231	237	260	261	240	219	253	249	242	270	244	262	252	277	249	266	224	244	236	263	251	280	265	245	245	253	235	227	230	227	267	238	243	231	245	264	260	242	272	235	240	242	258	234	280	212	256	242	229	250	251	237	243	233	238	223	248	271	266	232	254	242	254	239	247	236	258	257	236	232	239	217	256	239	209	249	259	229	232	237	234	227	239	238	232	258	247	237	256	231	232	208	231	236	238	248	277	244	264	217	217	239	230	252	263	240	254	255	217	243	216	224	230	234	253	255	254	233	232	259	249	261	219	243	241	238	231	245	252	238	275	231	271	236	250	241	241	260	251	224	245	254	246	284	265	259	231	263	240	243	251	242	249	257	242	265	246	245	245	268	233	235	259	255	245	237	226	265	237	268	243	266	233	234	218	282	241	235	233	254	229	231	242	236	245	270	271	231	238	239	231	254	231	237	248	273	244	227	293	233	260	249	252	231	260	246	240	256	229	251	228	258	249	266	248	256	260	202	224	233	287	278	234	262	261	251	236	235	247	267	250	231	234	231	257	225	200	220	239	238	264	249	244	232	254	242	251	235	250	254	239	243	256	271	250	229	229	231	242	269	240	256	237	246	240	256	245	246	261	248	281	261	257	256	283	258	267	257	230	219	230	224	265	242	241	236	242	244	224	220	267	259	258	267	243	261	264	245	266	236	267	245	267	236	215	216	249	234	254	258	246	243	227	235	220	273	224	257	253	232	254	263	248	225	259	255	250	241	239	259	265	262	262	236	281	259	254	242	236	244	247	265	227	239	261	256	234	241	253	237	249	242	202	222	240	271	225	263	245	248	216	208	274	234	219	251	239	257	268	236	242	238	275	242	246	220	221	262	264	236	216	217	224	260	227	253	238	271	254	247	243	216	237	228	252	240	229	252	213	222	232	253	244	225	231	268	263	280	203	210	256	257	266	237	239	228	239	238	238	225	258	226	248	215	261	251	291	228	210	245	241	259	234	237	240	243	257	237	243	265	242	255	278	242	228	269	253	239	242	255	242	256	235	229	217	253	237	217	263	246	242	264	227	254	228	268	235	233	248	251	236	275	263	225	219	261	256	284	257	217	248	283	238	253	237	272	256	267	235	265	263	257	270	247	224	233	243	243	218	206	242	291	233	252	261	252	236	226	249	208	243	233	247	250	251	267	249	241	250	250	235	227	251	235	244	243	233	254	251	261	232	218	223	242	263	248	221	231	233	260	229	247	255	245	234	234	269	255	249	278	237	286	277	247	220	238	227	247	259	252	263	238	243	247	238	227	255	259	239	236	240	245	242	257	238	224	243	264	269	266	275	249	218	244	256	262	246	277	251	247	237	257	231	248	270	240	223	253	215	262	246	240	252	275	234	259	207	226	240	204	273	224	266	272	239	273	247	257	239	268	234	227	254	229	236	237	240	227	252	241	234	201	258	257	222	244	269	254	228	234	245	242	272	239	247	244	243	249	235	263	234	255	254	237	238	225	226	237	253	251	224	245	253	268	255	227	249	274	224	227	237	233	260	244	260	258	262	248	255	238	225	236	214	248	247	226	230	248	279	259	232	233	251	247	267	258	254	244	232	249	243	260	245	262	226	235	253	251	232	247	213	260	235	223	222	232	256	256	240	230	245	209	248	227	236	215	246	241	236	233	251	246	236	243	253	253	257	260	245	263	246	228	228	209	223	227	239	233	241	256	257	253	225	239	235	233	249	244	255	240	243	243	248	245	242	241	241	286	256	265	221	248	253	229	223	237	251	254	223	234	251	264	271	240	246	264	248	249	241	226	239	243	253	235	224	219	268	245	231	243	253	237	260	233	280	287	278	238	207	237	238	270	300	247	252	227	251	237	240	226	232	250	267	253	273	242	279	226	238	228	235	261	265	260	262	247	243	239	226	264	251	237	249	272	249	234	258	240	229	243	250	242	253	235	245	271	215	247	222	219	241	253	230	259	260	249	227	253	231	242	228	229	230	281	241	235	280	263	242	246	252	247	230	253	246	240	251	236	263	231	241	228	252	260	248	251	230	219	268	246	231	271	232	252	258	261	246	257	271	228	259	231	253	246	241	243	233	259	233	273	243	251	260	262	250	256	234	238	278	262	247	224	264	247	215	238	235	224	232	211	250	240	265	238	221	268	225	259	237	253	275	283	259	231	254	249	241	270	270	226	273	232	197	245	218	253	274	253	241	233	235	254	229	232	235	249	261	257	254	277	256	266	241	252	242	243	234	241	232	227	240	245	253	261	254	217	239	239	235	243	291	249	249	243	244	236	228	231	228	248	239	218	238	246	274	227	252	282	248	257	261	223	229	230	263	282	253	222	236	264	239	235	247	256	251	238	269	254	257	252	246	238	265	243	243	247	242	242	239	249	249	234	261	204	224	227	248	254	241	253	232	245	254	246	255	231	247	240	228	213	247	264	278	245	241	251	254	241	234	219	228	237	239	241	245	249
6228	770	1096	1169	1110	1007	920	834	771	755	696	691	647	613	617	646	592	672	585	603	618	567	582	557	590	570	543	587	592	570	565	555	587	557	616	573	539	597	582	560	560	559	566	530	562	569	584	531	589	557	581	573	577	539	567	576	556	575	578	565	586	536	560	573	612	581	569	544	622	520	548	572	586	554	576	590	583	566	562	566	585	560	614	566	576	551	586	579	576	577	541	604	555	569	547	553	578	561	580	573	618	587	547	569	610	538	580	545	606	579	559	579	573	546	519	588	586	557	511	535	536	552	625	601	596	581	578	585	555	582	560	536	563	604	565	553	500	578	514	602	554	539	571	568	555	557	560	623	611	560	553	595	557	516	578	599	547	587	540	598	540	540	594	564	546	576	525	587	589	562	590	600	530	557	544	596	568	562	561	579	581	570	536	584	579	575	563	568	564	556	601	579	576	557	537	606	575	583	568	593	577	562	583	582	514	539	522	546	500	521	549	550	573	542	605	553	581	564	538	565	578	545	553	545	541	580	559	567	523	547	592	553	524	535	572	558	570	560	570	557	521	564	560	521	548	561	572	546	560	586	548	549	534	545	568	560	566	569	579	566	564	569	530	574	550	592	584	540	523	589	557	575	563	557	585	557	571	594	553	542	559	583	563	531	575	575	554	540	568	547	565	592	586	543	580	537	560	556	561	594	589	533	573	594	573	606	555	555	618	547	582	524	586	566	580	574	557	568	576	561	580	611	575	574	592	547	590	593	573	523	542	537	535	579	578	576	561	583	548	544	570	564	542	527	540	553	555	612	555	565	547	564	571	558	561	571	545	556	614	625	524	568	529	566	525	529	519	540	548	515	529	561	572	566	524	596	545	553	543	498	545	580	535	552	567	537	560	570	609	598	528	562	570	584	569	592	541	560	578	582	617	556	576	544	589	557	604	606	587	553	568	566	544	543	569	575	567	542	571	535	588	584	570	605	546	519	564	553	535	528	538	543	597	596	540	591	602	551	573	589	545	564	598	548	539	553	592	556	587	573	563	548	549	588	535	538	562	604	516	573	560	577	560	560	577	571	547	574	569	555	582	612	552	560	549	544	579	533	552	595	539	529	601	542	590	555	558	566	576	581	565	562	532	566	594	555	576	551	554	573	524	580	538	551	562	589	556	547	543	594	561	572	569	573	533	570	560	537	559	603	575	540	566	538	577	568	589	540	554	528	598	555	527	575	563	585	533	579	562	535	554	559	538	575	579	582	551	528	553	545	530	546	506	551	557	614	563	556	521	535	537	605	572	545	569	554	565	534	587	529	570	556	603	587	573	560	576	578	574	551	599	545	591	612	569	591	588	548	576	575	588	566	542	558	547	561	556	576	561	582	568	573	531	605	565	582	564	536	559	537	569	548	577	582	578	587	559	561	580	552	577	571	552	554	576	560	581	546	507	507	595	579	512	573	570	601	544	537	546	529	545	526	574	542	565	553	579	583	554	558	621	493	570	560	553	554	554	541	585	575	545	531	569	539	539	586	596	516	532	574	608	563	600	547	567	595	521	568	547	545	576	556	550	550	570	564	589	547	552	564	576	513	579	572	536	573	596	569	601	580	604	537	560	560	521	526	549	595	530	548	541	602	557	525	607	599	586	556	583	587	541	564	596	604	541	573	565	577	568	552	576	595	581	577	553	546	561	549	554	581	577	553	591	584	504	547	581	561	564	571	568	554	591	574	584	528	541	553	557	570	562	564	554	586	566	614	534	588	555	569	570	560	562	594	549	551	585	564	543	553	563	566	579	574	541	563	532	580	546	514	605	577	585	573	561	555	566	554	553	501	556	546	561	562	581	603	575	556	570	552	556	544	574	560	569	538	532	606	563	553	574	531	572	546	568	571	546	557	515	574	588	562	515	510	569	584	539	582	559	563	545	637	550	515	517	521	570	579	580	551	548	564	559	575	520	580	550	523	581	509	548	553	532	528	572	553	563	572	546	555	561	570	577	560	561	547	505	576	560	592	580	563	579	532	561	590	587	594	521	531	572	540	604	548	578	583	564	551	583	586	563	548	582	561	536	558	583	582	483	572	584	568	566	514	582	532	511	530	591	583	612	560	546	587	583	559	582	562	537	561	551	560	567	527	532	569	581	542	586	579	566	544	571	580	560	578	547	530	529	595	515	575	557	563	520	588	558	584	561	562	604	595	535	540	560	580	558	559	549	573	543	568	548	547	573	547	538	552	565	590	569	547	541	558	517	550	581	571	573	564	554	559	548	543	575	571	560	512	572	533	597	573	538	563	571	533	555	561	564	580	546	572	537	552	544	561	526	508	516	557	572	556	559	564	560	557	565	566	571	586	571	544	582	526	579	613	546	557	563	585	562	562	543	550	585	586	568	600	574	561	548	534	600	555	551	562	610	546	616	567	566	575	549	565	589	567	567	564	538	569	577	562	576	570	575	606	576	555	540	570	608	520	585	561	542	608	556	599	571	607	558	535	538	558	564	558	587	585	549	581	583	575	551	572	553	543	574	545	536	566	557	582	602	574	570	595	577	602	522	598	546	606	553	548	506	548	582	593	561	564	528	522	539	557	555	539	562	573	562	515	618	526	564	579	583	605	537	561	550	576	535	582	536	561	579	551	588	561	575	570	577	519	598	609	576	556	583	634	588	554	558	566	557	558	527	545	595	514	556	566	581	539	562	592	558	581	553	539	628	600	559	572	564	552	567	590	573	568	586	549	558	596	616	564	559	577	571	509	556	587	577	582	553	589	521	549	546	558	593	556	595	560	607	567	567	558	545	566	542	526	544	565	544	579	570	565	577	562	528	569	563	595	553	539	531	585	566	574	527	584	595	586	584	574	560	553	546	559	595	569	530	584	569	561	521	565	583	569	581	568	549	529	554	566	579	541	573	583	526	548	547	595	526	537	570	549	575	565	583	541	527	568	525	553	592	549	562	597	553	557	595	578	584	579	561	566	571	547	575	550	558	536	549	557	577	557	567	593	567	541	543	580	566	524	541	564	570	521	571	567	544	543	588	586	562	547	581	511	510	584	532	576	524	565	535	533	532	570	544	582	559	555	534	556	538	560	553	539	569	575	575	584	578	559	589	613	582	591	595	585	537	552	584	568	547	602	563	564	575	553	580	619	582	552	560	507	570	527	547	557	525	531	554	564	571	589	554	562	562	550	569	509	580	554	566	586	555	580	525	547	601	572	536	575	542	566	578	564	581	548	548	573	550	544	532	576	565	533	564	537	595	546	553	539	556	563	611	526	567	546	537	534	541	539	599	516	591	572	591	584	564	531	563	536	559	544	546	533	561	607	557	524	553	537	538	539	548	546	574	559	526	546	561	526	551	542	490	603	571	583	566	562	572	523	546	550	545	572	579	580	594	547	580	546	575	519	574	560	575	574	546	553	596	608	550	578	564	559	555	564	580	560	564	603	580	549	566	555	607	592	553	561	546	594	580	587	567	531	591	569	546	561	580	585	509	506
12936	865	744	589	402	349	271	277	204	194	215	204	200	190	168	174	153	174	186	176	186	191	197	175	180	154	187	172	160	181	173	174	184	167	197	165	151	172	185	142	175	180	174	159	192	168	161	173	171	160	169	147	167	184	163	164	185	194	167	165	168	168	172	169	182	162	198	157	142	143	168	158	156	156	190	157	164	164	158	153	153	168	179	182	161	163	134	153	136	168	168	161	167	195	158	152	154	183	178	157	185	189	176	174	151	174	168	157	183	199	164	158	150	135	178	170	178	179	154	165	170	194	160	178	169	180	182	158	181	157	147	146	165	159	160	177	147	163	182	141	167	168	167	164	159	173	151	171	136	161	166	164	179	160	179	191	169	168	172	131	170	150	175	159	166	162	165	172	167	166	168	177	178	172	164	178	165	176	146	167	170	165	191	180	171	154	155	160	146	164	159	160	155	163	171	192	175	174	179	165	163	155	164	150	162	162	207	159	169	142	159	181	180	168	185	180	184	160	145	143	164	171	161	159	168	171	185	160	177	178	150	148	179	164	170	177	175	177	157	192	177	177	162	164	179	182	162	159	171	160	165	149	167	145	161	149	168	174	169	192	188	190	148	177	168	174	160	153	171	136	156	137	164	149	169	153	171	173	146	165	163	164	171	149	170	163	128	191	179	153	197	161	147	155	181	160	155	147	160	157	154	157	156	174	181	178	163	148	182	193	173	195	156	155	166	163	156	163	165	163	161	187	178	158	146	187	192	169	148	148	154	162	156	163	155	171	167	166	183	157	172	142	153	158	159	142	160	163	155	169	162	154	146	148	155	161	168	190	139	168	132	177	188	197	172	164	180	181	164	153	155	178	174	152	145	164	173	155	162	167	170	149	181	155	164	170	182	173	187	175	188	156	187	150	157	161	158	192	178	200	184	173	184	170	184	164	164	178	166	187	184	183	144	152	157	164	186	164	174	167	204	156	143	182	150	149	156	162	168	161	165	147	176	146	173	182	170	175	163	159	184	188	178	156	152	156	151	148	151	147	147	147	171	163	147	161	161	187	184	181	167	179	150	166	185	159	158	169	184	170	168	179	154	174	149	175	167	149	154	157	145	189	186	163	165	150	138	166	189	178	162	166	158	139	163	182	173	168	165	150	166	172	143	184	168	171	157	171	168	156	167	162	148	183	173	173	193	166	170	186	170	150	184	166	173	147	170	178	179	139	176	161	155	154	176	166	155	181	162	169	176	163	178	174	172	165	149	160	169	174	167	174	163	164	157	163	164	129	160	153	164	163	166	154	179	199	145	177	177	149	191	184	174	157	151	168	184	169	163	146	165	171	169	155	192	170	156	170	165	172	161	151	176	178	139	155	159	168	147	164	158	140	186	175	171	204	177	164	176	173	165	149	170	198	157	149	170	172	159	173	155	181	163	164	170	162	170	162	173	171	163	181	162	163	176	174	148	168	169	159	173	165	161	176	180	143	151	170	169	173	143	155	177	155	178	169	162	150	172	168	196	164	172	167	183	150	147	179	156	188	169	177	198	163	176	174	169	172	157	167	156	186	179	143	164	158	159	151	175	167	174	172	150	137	140	155	170	182	180	176	155	146	141	183	159	179	171	156	159	187	177	144	131	160	153	183	165	178	201	176	157	149	152	174	158	173	172	176	174	174	157	171	176	154	169	172	172	195	172	188	151	177	158	163	126	162	160	134	180	199	166	199	166	179	169	163	173	167	146	185	170	157	170	160	151	169	170	155	192	160	154	167	154	147	177	167	161	171	153	153	157	161	185	172	156	151	158	152	142	163	169	175	158	158	188	156	174	163	183	180	182	182	173	181	170	185	173	178	150	193	152	162	172	180	162	168	155	207	168	149	178	170	168	168	168	161	149	168	168	173	173	175	171	142	153	168	168	159	175	167	144	175	187	177	177	172	178	151	154	204	141	157	178	176	188	180	170	167	183	173	171	167	174	159	157	171	140	150	176	162	152	169	171	157	176	165	170	174	180	155	176	169	170	157	160	153	174	156	169	162	145	160	164	136	136	148	164	152	166	151	161	154	167	185	175	138	169	175	154	167	164	155	167	173	142	140	148	153	187	158	166	175	167	163	150	174	171	189	168	194	178	160	166	163	169	174	172	204	181	164	156	203	165	183	145	168	144	166	170	166	160	164	162	151	164	159	179	167	170	149	166	154	175	171	168	152	164	169	143	151	161	190	177	200	168	155	160	180	166	166	174	182	181	191	177	161	175	155	169	160	169	189	179	181	184	175	158	165	180	167	175	183	165	161	149	165	166	139	139	159	179	182	208	141	158	155	160	183	150	150	188	160	167	180	174	187	178	162	145	155	146	161	159	160	155	154	173	170	182	173	189	188	161	162	163	162	178	156	154	189	167	163	188	177	175	154	164	172	154	127	155	177	172	160	143	169	152	166	168	138	196	173	178	166	175	184	146	164	169	161	145	207	150	154	178	176	171	184	169	168	176	161	164	164	176	178	156	167	168	154	148	170	176	168	162	159	173	159	169	175	177	168	162	173	175	182	168	161	161	151	151	160	131	172	164	177	163	191	201	184	167	165	141	152	171	171	138	170	190	140	160	168	187	189	170	150	167	180	147	169	151	161	194	156	186	172	169	183	179	156	168	158	171	160	139	150	156	172	161	184	163	191	158	177	178	148	170	159	172	148	186	176	166	178	175	165	164	179	171	163	187	158	154	164	154	176	164	185	169	139	173	174	162	176	157	162	174	171	157	193	173	217	155	158	161	184	166	163	165	152	156	159	155	167	162	163	170	165	158	164	177	154	182	160	167	157	155	183	165	177	152	180	144	171	163	158	155	168	171	162	162	172	166	153	177	155	160	173	177	163	151	145	167	156	154	150	161	168	180	158	164	161	167	172	176	136	162	134	156	176	150	168	177	176	158	154	161	152	183	153	181	179	155	167	148	183	157	152	172	157	176	145	157	159	170	179	155	172	157	155	187	143	163	149	167	176	160	176	175	165	159	163	164	168	164	166	183	166	180	166	181	173	177	154	159	177	137	140	152	186	172	168	174	182	182	143	158	186	180	160	162	172	178	166	164	160	189	146	163	159	173	147	140	173	184	183	165	150	176	158	158	166	150	146	154	148	141	176	180	162	183	170	169	167	168	162	135	165	160	134	191	179	167	189	181	188	166	139	172	182	169	162	171	169	178	165	156	169	164	156	161	179	151	175	166	176	156	188	149	159	158	172	159	147	157	160	188	172	150	158	153	141	156	160	164	158	168	181	169	157	170	171	156	184	173	155	160	169	176	187	151	173	177	168	170	166	164	166	168	182	159	174	170	158	183	176	188	155	147	169	159	156	157	183	159	171	188	161	164	158	171	178	183	167	166	177	164	172	185	188	172	163	173	157	187	175	166	148	164	153	150	190	173	167	151	150	195	161	145	176	163	167	184	176	164	151	157	157	172	159	130	168	175	183	165	158	143	154	202	194	165	161	147	189	161	187
7750	830	1534	1766	1467	1162	1012	885	776	736	666	647	583	570	517	492	492	515	487	494	470	468	454	445	482	526	408	465	430	460	421	415	426	444	438	409	407	439	454	455	371	431	425	391	380	394	405	427	414	399	405	432	414	428	401	401	371	419	430	413	418	400	389	400	410	375	369	404	407	379	412	410	405	377	410	407	381	374	416	426	427	399	407	385	394	416	421	401	413	470	387	412	421	415	418	387	370	401	415	436	401	414	418	351	376	409	410	398	410	401	428	401	396	380	388	398	400	424	384	384	356	390	418	387	432	419	375	389	395	377	406	393	436	385	365	433	404	404	404	375	394	423	422	386	403	419	408	405	387	400	433	428	408	420	404	358	398	436	401	374	398	394	430	433	416	426	392	434	429	382	369	386	440	393	401	413	371	408	383	421	400	405	394	415	433	419	426	393	370	383	396	435	381	408	402	402	386	371	434	402	448	400	417	413	402	400	404	414	383	427	402	428	373	414	371	425	394	433	398	414	431	400	380	396	407	402	409	411	344	429	370	388	406	410	407	400	385	397	407	419	383	381	403	424	382	415	388	385	397	392	410	397	402	380	390	395	359	382	429	414	367	386	402	410	381	415	400	415	419	426	415	382	415	406	401	369	422	409	412	398	385	403	418	404	393	409	389	417	375	403	405	396	406	399	412	385	451	392	402	408	371	393	416	394	413	412	406	390	404	405	391	378	412	401	391	408	415	380	391	395	378	416	431	392	418	389	433	370	426	421	413	371	438	408	396	383	393	386	406	361	403	379	426	417	375	396	393	368	363	392	357	405	359	378	386	389	399	385	423	408	387	397	416	401	394	377	392	388	395	385	401	381	405	440	410	407	414	412	407	381	410	395	403	391	403	373	416	412	415	426	422	399	416	386	387	376	454	400	413	428	385	402	410	398	383	415	392	384	419	386	406	428	380	393	404	406	392	376	397	444	394	377	367	430	390	438	399	392	411	409	405	386	403	406	376	374	430	408	407	407	412	407	416	412	381	368	391	414	394	410	345	365	406	382	371	365	353	389	398	386	439	404	400	417	360	425	402	399	366	408	369	440	383	416	388	386	401	415	391	429	410	400	406	380	410	395	409	403	382	393	388	406	414	380	408	392	392	403	403	386	413	431	375	413	405	393	423	405	394	388	404	415	410	381	434	382	382	373	408	421	437	376	398	384	367	435	397	423	384	408	430	405	390	365	420	392	397	359	386	364	393	415	388	386	415	395	389	397	412	386	380	375	414	405	351	378	385	419	417	383	402	376	412	411	391	386	417	388	387	438	382	392	373	391	384	384	397	374	362	438	416	408	421	382	371	404	381	406	404	388	388	413	411	364	397	416	410	375	417	373	402	399	450	383	415	394	376	399	390	395	356	416	423	417	393	402	391	392	365	386	411	464	385	359	395	376	368	411	409	377	392	397	370	438	414	378	405	420	398	412	417	402	371	392	370	375	368	363	363	421	372	392	409	420	405	409	381	400	410	391	399	416	404	406	402	374	391	405	376	407	415	429	399	440	437	433	391	392	394	399	406	382	389	394	415	415	417	430	377	408	379	396	408	402	386	412	399	406	403	399	387	358	389	417	347	414	384	396	388	398	417	397	399	415	399	401	414	386	397	412	388	379	391	419	382	385	388	402	401	364	407	401	433	370	402	403	371	423	393	423	391	401	413	376	384	428	391	398	399	393	426	386	368	379	383	390	410	402	400	386	391	406	356	386	365	408	408	388	384	369	401	410	416	381	382	398	381	387	405	408	403	381	407	414	403	382	421	402	378	462	399	391	421	388	359	353	400	357	421	380	376	370	390	379	367	394	416	419	432	401	391	374	444	407	406	412	391	390	395	387	410	383	401	400	395	438	392	425	409	380	373	396	391	388	406	364	417	380	401	406	412	382	385	387	406	391	362	383	399	404	408	412	373	397	403	394	379	375	402	358	414	380	412	380	408	441	387	407	369	393	359	379	356	432	426	424	396	395	414	412	396	399	394	375	398	412	412	383	388	412	391	404	378	379	384	448	357	378	404	411	414	395	412	391	362	390	396	400	412	424	420	384	410	374	380	379	398	432	412	355	380	412	419	428	380	390	377	406	383	439	404	369	446	425	406	397	377	414	412	383	421	440	395	407	412	362	374	371	383	412	363	401	406	406	405	393	378	410	383	392	383	393	365	401	392	389	391	419	420	396	405	407	394	377	432	413	419	357	403	376	396	402	380	428	377	410	402	363	421	413	407	422	416	405	410	401	432	391	405	417	414	370	420	358	409	397	409	391	379	385	368	361	412	424	363	386	392	394	386	384	362	373	420	401	423	384	353	391	417	406	409	408	410	398	391	411	396	362	371	405	385	397	399	404	395	392	413	371	398	403	396	394	406	408	408	403	380	407	377	420	429	416	408	412	367	385	390	413	399	394	384	384	388	400	415	384	384	404	416	404	420	414	380	395	383	371	400	383	396	393	407	402	407	408	362	405	395	391	435	394	387	368	430	378	389	413	382	386	403	431	415	399	371	382	439	401	393	407	436	363	417	427	394	353	432	388	392	412	396	391	395	424	401	433	357	423	391	384	392	405	387	417	392	386	417	375	388	381	407	374	438	402	403	379	410	391	396	429	397	396	347	404	413	402	365	405	389	398	419	444	403	404	379	399	414	385	395	375	394	380	396	355	398	373	434	417	388	384	417	422	387	408	376	369	382	377	391	382	438	405	415	398	429	370	396	361	395	396	393	411	426	399	384	361	438	432	368	391	383	393	463	382	413	420	384	416	416	428	408	407	374	377	417	419	419	410	404	420	392	389	386	387	398	389	422	428	369	353	402	393	385	434	401	415	388	423	432	366	405	404	383	425	392	391	423	416	401	431	414	408	416	428	362	413	386	386	377	387	385	431	411	383	409	414	404	400	413	401	374	375	414	384	400	394	413	372	383	373	425	376	392	405	420	395	428	364	410	410	422	400	357	434	416	396	375	376	396	431	378	410	381	396	423	372	395	389	417	380	371	377	391	408	366	396	403	401	408	403	389	403	389	402	421	409	374	399	375	397	390	387	426	384	393	373	376	411	405	386	371	395	390	447	395	413	390	422	386	401	405	416	425	359	392	432	397	384	372	392	399	389	378	391	422	386	403	436	378	348	418	406	354	388	420	387	377	398	392	397	404	363	360	386	383	381	363	397	441	415	405	407	356	376	392	372	405	413	387	375	384	431	427	388	398	388	406	418	393	383	413	402	427	362	395	360	375	405	385	387	415	419	395	387	416	394	381	397	399	378	413	408	371	395	427	359	378	388	376	428	381	383	386	388	384	398	394	347	377	377	400	379	392	401	395	414	400	400	381	393	417	406	417	433	419	384	396	390	374	420	366	374	376	388	372	403	396	399	392	415	446	418	399	397	376	408	371	455	401	411	394	389	422	382	414	412	407	424	405	421	386	395	392	412	376	400	420	385	397	393	388	396	383	426	378	365	391	375
1309	229	260	228	228	270	245	226	203	248	226	225	229	269	201	238	237	282	216	256	267	226	268	216	245	224	211	195	235	227	226	250	220	219	245	232	256	228	224	276	215	234	239	233	227	221	245	233	241	237	214	225	235	225	231	241	209	260	244	251	222	237	256	247	228	246	260	223	223	254	228	211	224	224	232	236	249	223	235	260	259	205	232	275	200	241	229	226	237	270	212	243	195	232	251	219	236	246	255	245	251	236	236	249	228	239	233	260	217	222	258	223	240	215	230	214	241	232	243	219	206	236	255	230	250	235	230	248	229	235	233	262	207	232	239	209	236	208	245	237	240	250	268	221	231	235	214	222	236	253	236	254	249	234	227	232	237	212	218	251	233	226	247	232	238	228	254	242	243	227	244	261	233	257	247	240	253	235	221	232	214	226	238	226	254	243	252	244	238	213	224	218	242	213	243	258	216	224	245	254	210	238	251	219	223	217	225	217	219	246	240	198	240	223	242	214	236	261	247	221	222	248	234	227	255	249	220	239	271	234	253	244	241	255	241	235	251	271	215	245	209	249	241	292	229	229	233	202	230	233	237	249	264	221	227	243	212	206	243	218	231	251	254	217	229	240	241	220	237	243	222	225	240	213	257	220	232	247	250	227	228	217	227	212	259	231	221	247	222	262	233	230	254	235	251	226	232	234	276	245	266	249	234	220	214	237	242	221	236	273	240	218	218	220	243	249	266	229	248	241	229	241	252	241	238	234	240	199	209	219	222	228	224	238	248	239	239	219	258	240	244	257	239	223	220	214	237	245	241	250	229	227	228	253	224	259	227	213	224	254	234	237	228	221	226	251	231	239	225	230	243	222	240	241	212	242	218	212	222	251	263	260	263	266	224	222	247	255	213	227	245	266	257	261	245	246	205	231	250	238	221	251	246	259	254	247	239	249	240	232	244	259	230	219	251	250	212	251	248	265	271	240	227	220	255	217	267	229	224	221	225	229	233	247	225	256	226	205	232	258	238	231	249	257	244	237	260	230	219	242	228	236	250	260	229	211	230	198	233	242	243	217	232	258	211	247	241	244	228	226	194	238	229	227	257	207	261	241	237	239	233	251	233	260	231	217	231	240	205	210	238	235	232	228	242	235	218	219	241	226	239	214	236	262	237	225	220	259	215	250	230	255	209	258	239	234	251	219	221	244	251	247	245	247	265	213	230	233	232	240	231	259	233	255	263	241	263	229	250	217	250	242	225	234	236	249	255	243	227	251	222	235	224	209	288	252	231	237	247	230	209	250	227	208	249	234	217	246	243	243	221	250	238	237	225	244	285	231	242	247	242	216	234	256	242	278	219	239	270	232	250	238	237	227	221	204	253	244	250	251	229	232	220	225	252	204	246	245	230	217	225	216	225	258	231	288	266	245	213	243	239	251	268	194	232	216	216	215	241	253	238	266	218	218	232	248	263	246	231	232	264	233	221	226	252	229	226	210	226	236	258	221	271	258	262	231	223	254	258	263	235	252	237	244	242	233	192	237	237	250	245	262	248	234	250	231	241	250	235	187	234	250	234	232	240	277	224	245	200	255	233	249	220	237	247	264	235	272	253	254	261	232	233	232	229	230	224	240	256	219	243	261	204	217	267	229	226	249	257	213	203	254	238	257	235	255	230	265	243	226	241	222	232	233	235	251	242	231	263	213	216	231	225	247	232	255	240	245	208	256	253	232	254	244	240	240	232	243	224	235	219	242	221	242	232	209	224	215	220	257	240	239	219	246	260	232	264	244	225	240	226	226	226	274	225	286	251	218	246	243	225	240	253	258	244	232	275	253	223	220	238	242	251	283	238	239	235	261	226	227	255	258	242	252	222	224	260	223	232	224	227	237	237	250	226	242	228	237	205	225	229	236	217	207	236	257	239	269	254	222	222	260	231	265	241	229	209	218	238	224	239	228	241	254	219	250	197	225	231	234	241	219	225	229	274	248	270	249	222	207	258	227	229	243	236	225	266	238	246	246	230	230	217	227	227	230	241	242	232	226	249	259	222	248	231	254	245	238	246	240	225	231	242	235	261	258	208	240	223	226	250	223	266	223	252	226	190	241	219	230	259	219	235	240	220	241	225	240	231	236	231	238	252	242	236	232	214	222	244	254	220	248	210	250	210	253	203	257	227	234	215	220	231	200	230	239	221	216	250	241	225	264	252	237	236	228	251	240	243	233	216	234	212	223	232	231	267	263	245	233	237	241	262	253	232	237	239	246	213	247	220	234	242	233	250	244	267	240	249	252	219	217	220	215	229	207	200	204	231	232	227	223	221	217	232	222	235	216	234	219	220	252	236	268	220	271	246	241	236	228	235	245	250	244	229	228	253	231	255	222	228	214	247	249	232	233	242	255	251	223	262	257	200	264	234	252	212	237	266	262	273	261	222	256	222	239	237	230	244	252	232	261	237	221	207	253	238	223	252	237	256	244	202	224	233	252	242	222	238	220	234	246	248	208	214	239	245	249	228	214	231	211	232	239	245	203	233	220	220	216	247	258	261	215	207	241	228	222	251	246	223	252	232	226	261	242	223	230	237	219	276	271	226	241	261	229	203	236	237	240	251	233	198	206	226	246	216	210	228	232	255	216	259	215	231	219	245	236	263	211	203	219	212	223	219	223	251	235	222	225	227	204	234	211	233	210	264	238	218	240	246	247	219	239	246	248	236	258	254	247	229	262	254	232	232	223	219	267	211	250	230	242	242	233	253	271	241	228	229	221	236	219	270	255	233	239	252	217	229	214	234	226	239	236	232	233	213	225	261	233	216	207	229	245	241	189	198	234	241	276	235	204	238	246	275	275	229	249	228	229	223	252	235	250	219	263	243	247	250	205	244	213	236	255	235	249	217	227	282	219	223	234	208	230	206	257	238	223	237	234	248	254	204	259	240	238	242	244	250	255	251	240	219	243	230	237	237	232	217	256	266	241	250	221	251	228	244	266	233	228	238	229	259	233	224	229	223	252	221	221	199	226	260	236	235	240	219	246	241	234	242	231	222	253	272	238	231	227	249	238	222	216	241	222	246	255	220	233	225	216	241	206	217	225	220	234	248	215	251	201	208	223	262	235	238	224	244	239	235	238	247	247	237	243	246	232	237	200	255	259	229	225	230	224	241	256	245	284	211	238	249	262	232	237	236	227	227	228	276	213	241	265	224	203	235	238	225	242	260	226	238	252	255	221	198	242	241	237	231	248	254	227	260	253	251	233	236	232	241	232	201	216	248	218	246	220	241	258	224	243	257	219	227	218	218	251	234	245	213	230	240	257	234	225	221	215	228	244	224	241	230	237	246	258	220	228	237	246	252	221	227	262	223	247	228	212	237	216	255	260	231	251	237	226	241	206	259	229	229	240	242	236	252	220	227	202	237	223	229	238	213	220	239	246	228	244	251	240	244	219	253	227	240	232	212	248	229	246	243	239	271	243	250	248	236	245	255	249	247	223	201	257	230	239	244	221
1705	550	539	583	577	586	526	544	554	532	571	573	546	542	579	587	588	523	542	514	470	558	548	562	571	536	542	547	585	550	516	527	524	568	518	595	484	555	556	547	551	542	553	579	526	512	528	576	573	560	515	545	528	503	519	538	607	563	559	587	538	550	580	532	554	515	554	538	574	558	574	516	519	577	593	555	527	545	563	543	513	526	548	548	512	593	548	556	556	555	541	551	522	541	534	585	550	555	542	534	564	537	561	543	581	547	516	530	553	520	605	515	560	531	543	528	572	541	582	599	559	515	553	630	552	582	559	588	543	534	532	583	589	531	549	584	516	554	524	508	534	490	589	583	557	543	576	547	501	543	530	565	584	581	514	576	526	544	544	608	574	521	505	540	579	547	517	547	536	585	558	501	548	568	537	537	527	568	517	579	549	537	539	569	509	571	542	563	566	539	525	569	563	576	535	529	547	520	522	501	540	531	563	546	563	546	525	532	563	514	533	578	587	532	574	564	554	566	598	570	534	520	572	519	552	510	531	553	533	561	567	541	555	546	525	526	574	573	580	520	550	538	573	571	525	546	587	554	521	523	520	533	563	528	516	577	503	548	568	510	534	560	559	534	537	588	530	576	577	563	544	588	514	511	547	535	581	557	509	557	554	544	538	572	570	555	520	575	548	530	556	507	558	578	542	528	574	561	574	542	532	559	570	555	536	542	577	570	516	553	529	552	525	572	516	553	545	530	569	525	541	535	546	517	544	542	527	517	586	512	562	552	565	540	554	522	549	564	562	530	518	571	569	546	518	580	570	530	569	567	538	526	550	549	544	531	602	551	524	541	541	540	587	554	566	543	486	555	591	543	567	547	593	587	550	602	545	542	542	543	574	512	512	551	544	551	559	590	560	524	559	562	556	531	539	550	529	573	536	520	564	519	536	544	518	528	531	543	572	530	527	547	540	519	521	507	586	537	574	569	524	537	523	543	591	508	526	577	564	571	563	559	542	532	513	621	543	589	613	537	593	551	547	524	593	540	529	569	546	561	581	534	526	517	564	527	576	518	632	504	555	538	556	561	518	545	580	572	555	508	533	584	494	520	540	573	549	541	533	587	582	509	560	552	518	534	563	515	518	556	545	562	546	523	571	549	563	572	574	570	545	534	541	534	545	571	559	553	538	554	572	543	555	548	590	565	536	554	550	587	554	550	557	539	521	549	556	552	533	579	560	534	556	549	539	533	537	530	502	545	540	566	572	542	557	532	570	584	503	567	582	584	537	596	571	560	621	519	550	573	539	521	555	543	551	538	550	542	555	516	573	548	617	519	545	536	588	553	530	539	549	513	557	558	571	554	535	566	599	562	497	513	550	505	516	547	505	541	547	550	519	537	603	565	495	577	521	528	574	519	537	540	588	504	529	530	522	559	533	531	526	609	542	533	579	533	558	529	563	580	537	542	541	574	548	530	547	550	508	539	511	504	530	529	586	538	553	550	539	530	561	564	578	515	577	555	536	530	547	551	538	549	546	535	541	551	547	545	563	604	538	526	537	540	526	513	536	528	540	548	550	558	555	567	559	490	543	543	515	538	555	567	531	541	500	570	554	542	564	553	572	517	545	537	563	527	552	513	564	519	562	538	522	514	535	543	558	549	541	577	576	559	596	576	532	561	534	530	539	589	519	530	547	551	549	554	545	556	519	513	571	537	577	504	536	574	530	564	544	535	543	474	572	546	560	526	551	576	561	535	537	602	552	569	528	530	569	551	572	535	537	571	543	588	538	531	526	571	533	547	532	534	561	526	487	540	543	510	560	547	580	554	594	541	578	520	536	548	568	505	550	569	556	510	519	512	541	558	530	523	540	515	543	537	545	571	585	555	573	561	554	590	569	557	536	550	552	542	537	575	540	573	534	509	558	567	556	574	536	547	555	585	564	535	572	545	584	526	541	542	535	558	530	536	575	534	560	515	571	558	541	527	503	545	559	573	519	569	551	538	570	575	515	568	530	502	506	524	531	520	528	542	556	529	533	551	576	542	555	518	558	543	594	544	539	583	533	529	547	582	575	492	560	537	533	558	542	571	547	518	525	581	558	538	506	565	526	564	538	571	572	545	496	546	580	538	574	523	550	548	537	551	578	511	584	550	553	532	551	545	532	534	520	525	556	537	551	584	559	588	541	560	542	510	557	535	566	487	538	542	549	573	525	532	523	544	551	550	554	588	562	532	544	595	544	539	558	549	595	525	516	527	551	518	563	522	522	531	572	557	559	545	561	523	530	532	571	555	538	505	555	564	529	531	533	559	553	565	543	559	584	548	515	491	540	534	532	524	598	543	558	536	533	542	596	585	539	578	567	497	556	550	588	601	555	569	541	543	544	541	532	543	538	520	532	562	532	579	545	492	604	503	543	561	552	570	566	535	535	559	504	565	554	512	547	555	526	544	507	554	542	537	572	541	553	563	550	551	544	568	569	531	552	501	527	552	499	514	520	553	541	522	524	576	544	548	555	555	523	511	547	519	540	531	538	497	574	527	540	543	561	516	535	517	515	565	590	567	536	517	593	572	536	538	568	552	513	521	566	560	561	556	515	532	584	563	542	555	561	553	551	506	544	610	570	536	543	573	567	562	568	554	535	532	541	560	533	560	542	579	530	548	521	515	499	529	573	530	534	503	541	520	540	545	531	523	567	536	548	521	539	589	551	562	522	557	543	570	504	572	573	532	559	564	528	563	514	496	578	543	584	525	521	556	536	562	512	589	544	548	599	540	560	506	541	532	547	543	534	537	521	561	528	556	543	529	543	553	556	567	560	567	553	555	584	609	526	582	515	528	541	560	556	588	521	554	548	581	563	494	537	547	535	579	541	550	561	570	556	507	529	525	520	513	581	559	558	513	547	529	589	536	551	566	580	503	538	554	539	576	538	545	533	542	538	553	538	566	556	570	568	544	569	579	551	552	553	562	549	533	562	529	522	530	541	555	568	567	554	563	534	510	531	589	514	527	529	581	558	541	588	532	546	557	549	544	540	550	525	554	502	523	559	544	536	525	538	558	572	598	561	555	546	566	528	520	509	560	512	515	523	568	575	607	536	543	607	528	562	534	576	515	519	573	548	509	522	557	522	510	525	515	565	558	553	502	515	576	528	557	567	558	503	557	536	537	571	522	583	542	546	558	499	522	548	608	567	539	545	547	551	563	535	507	542	564	546	548	532	506	522	540	535	553	545	541	560	539	541	553	538	576	533	552	573	544	563	564	544	580	546	541	552	538	519	547	544	535	562	518	553	521	586	557	589	516	570	561	504	532	550	514	573	598	558	531	568	545	552	544	532	510	579	576	519	560	567	541	546	551	563	562	549	554	540	522	514	520	550	537	539	519	525	565	563	523	529	535	527	553	561	534	536	540	533	518	557	516	547	537	530	553	534	537	572	518	582	525	557	553	576	586	545	530	586	569	599	532	547	515	538	565	529	517	507	565	556	554	598	572	588	585	543	586	558	598
6932	523	522	469	398	282	312	292	291	278	266	299	259	245	273	251	197	241	284	285	242	258	259	246	239	232	278	226	223	254	232	242	250	280	245	246	248	205	265	250	255	268	254	263	239	241	215	232	237	246	239	219	249	257	226	255	227	248	253	229	221	229	251	226	240	233	231	244	258	245	227	210	242	271	238	250	243	273	242	204	218	246	229	256	240	232	226	230	225	240	231	262	221	227	247	243	215	245	274	229	205	253	228	223	241	272	238	263	229	249	242	225	250	210	238	261	246	230	256	210	229	258	232	221	239	244	243	267	250	243	241	256	272	284	259	236	238	226	246	245	251	249	255	217	236	253	246	240	263	245	236	254	250	243	237	262	230	239	215	235	239	226	262	235	244	217	210	218	215	250	223	213	237	224	227	254	229	234	247	230	250	216	259	257	257	221	239	217	253	251	258	265	251	256	217	233	253	235	274	263	246	220	235	243	254	219	264	238	230	238	226	252	248	226	220	218	251	267	241	257	232	219	255	235	245	258	257	251	243	239	214	245	236	216	265	242	247	227	254	244	209	254	241	228	223	227	251	249	212	226	238	246	225	239	254	258	229	248	237	210	234	226	225	245	257	232	230	215	257	242	253	229	243	231	240	240	238	246	255	230	209	237	271	224	236	219	246	255	276	244	235	250	199	206	241	220	246	265	252	249	264	230	254	228	209	236	253	240	222	215	253	241	227	233	277	228	236	248	231	251	240	230	236	241	230	211	245	232	219	201	226	192	236	238	242	229	204	247	240	247	238	215	235	239	220	250	287	256	264	234	253	232	258	227	239	233	234	231	232	238	257	237	244	269	248	230	233	257	264	230	247	216	231	245	237	255	221	255	223	282	238	226	227	246	218	252	245	236	244	212	238	259	244	234	258	264	239	234	249	251	252	265	238	254	206	241	197	250	235	236	218	238	227	253	244	252	236	235	222	239	228	216	236	295	213	206	258	260	245	263	281	233	233	244	249	239	255	236	250	223	233	257	289	240	252	234	254	241	245	253	247	222	239	238	251	263	226	233	225	229	244	241	252	241	261	235	247	219	254	250	224	226	219	213	267	227	234	243	222	248	243	246	227	228	281	254	253	247	231	227	251	262	249	233	253	246	250	234	256	248	257	210	226	231	221	250	249	226	243	220	248	267	246	259	228	270	225	223	222	245	232	238	245	233	237	243	240	246	258	245	223	226	202	260	262	228	240	235	234	223	241	226	236	290	246	260	221	243	211	233	227	240	263	249	266	238	243	216	225	234	244	225	233	262	237	244	226	273	239	242	219	262	255	244	266	244	258	239	267	208	241	239	214	218	235	216	262	235	279	218	231	237	264	199	262	256	245	251	241	217	232	256	232	234	216	241	254	241	225	238	281	237	233	249	239	236	270	224	281	239	276	207	241	224	221	225	256	213	242	233	225	256	261	260	270	261	271	256	263	238	241	243	228	275	245	236	236	239	241	245	286	255	253	211	233	245	230	250	251	235	216	243	245	239	235	236	243	235	240	236	239	242	212	246	217	227	252	238	240	232	227	244	248	236	221	244	224	232	258	237	263	265	215	239	239	286	247	241	276	259	232	258	255	245	215	254	261	244	231	226	254	257	218	249	202	254	228	233	242	253	250	251	274	268	227	233	240	253	238	257	247	233	223	210	213	229	236	234	232	267	252	230	258	252	238	245	240	214	234	239	252	274	244	237	245	239	224	249	215	216	230	257	242	252	252	276	273	250	245	249	261	241	252	238	250	236	268	248	223	251	225	217	263	248	229	229	241	236	248	236	247	259	263	231	239	247	255	223	200	261	254	248	227	272	258	264	259	225	270	263	249	237	252	246	217	244	225	235	238	231	217	242	224	192	245	223	259	200	262	260	244	249	231	259	247	214	260	271	260	249	232	258	235	229	246	228	243	230	251	205	248	307	246	242	222	238	236	258	228	243	269	212	253	261	280	226	257	235	249	273	217	223	253	230	236	213	229	235	215	229	229	246	224	204	246	264	226	211	248	234	254	234	276	256	242	221	242	253	217	245	223	252	242	225	247	241	255	240	257	238	223	257	220	212	200	207	254	245	210	235	252	256	228	235	242	258	215	227	258	240	247	236	238	228	210	214	219	236	244	204	242	233	213	223	229	237	225	229	240	241	213	251	236	239	230	245	250	243	221	250	239	279	285	243	243	206	228	243	252	218	239	214	236	237	226	239	216	280	270	238	236	267	243	234	215	204	251	249	251	231	239	238	251	238	234	256	224	220	247	242	234	224	227	263	232	235	246	250	248	239	234	244	262	241	249	245	232	249	219	277	231	234	273	227	250	231	245	268	231	229	245	214	215	225	243	226	232	248	258	258	233	232	246	245	238	213	247	265	245	245	235	209	222	239	234	258	242	233	249	236	251	253	242	213	243	234	269	238	253	232	243	221	208	225	274	229	245	286	246	255	229	280	229	219	239	259	215	252	255	233	248	235	208	237	213	244	266	216	242	242	267	259	235	233	244	236	218	225	250	214	222	248	245	260	239	261	257	217	239	228	234	240	250	230	235	258	237	223	249	251	231	208	248	248	236	241	260	235	239	226	242	235	251	243	227	235	228	237	216	215	257	266	244	222	243	252	240	246	236	244	223	237	251	219	242	239	255	233	244	245	222	256	228	281	257	226	224	290	253	237	246	255	237	232	213	237	221	238	226	259	246	224	249	230	254	257	252	260	257	249	215	225	269	242	242	235	246	259	244	246	259	228	229	262	223	238	260	236	242	248	242	243	217	243	249	264	235	260	205	259	242	260	236	221	208	247	254	266	232	266	243	247	203	226	266	217	235	225	246	233	244	228	226	229	265	238	248	242	258	260	253	233	235	207	243	261	223	241	242	206	251	276	227	229	231	250	265	257	252	250	221	252	243	236	230	256	271	208	251	239	253	238	273	234	214	220	246	243	231	269	238	241	212	239	232	264	237	229	240	234	239	221	223	239	253	234	276	250	243	231	233	229	241	249	242	233	246	230	239	234	240	247	258	252	276	251	243	261	214	242	250	242	220	215	216	229	241	262	257	242	240	248	246	236	255	227	279	249	222	245	242	270	278	274	293	245	196	219	244	220	271	249	241	260	221	229	228	247	239	259	237	236	220	258	237	267	225	263	236	255	244	234	254	259	235	221	244	239	238	252	268	215	227	234	235	260	262	225	221	241	240	231	224	222	244	223	197	248	242	261	211	226	255	273	264	275	227	229	247	244	223	222	250	244	246	216	237	231	225	216	247	247	270	234	229	229	275	234	241	248	259	228	248	237	224	241	256	245	258	265	224	243	239	235	230	242	254	237	251	258	216	227	247	232	251	260	221	231	213	233	271	244	232	259	229	226	262	233	231	222	252	258	244	252	247	263	237	252	217	232	261	226	274	258	264	229	232	237	254	229	226	241	210	228	239	213	235	263	248	229	240	256	226	239	222	236	266	229	224	246	233	246	263	245	222	196
6305	766	1153	1188	1153	1027	808	849	792	712	688	696	641	666	630	631	611	571	640	595	607	585	596	584	571	588	586	583	536	574	580	539	598	583	537	592	578	552	552	561	574	569	558	542	616	590	564	546	546	556	564	552	565	568	527	534	597	553	592	546	553	574	574	621	531	570	540	558	560	534	544	646	527	568	533	531	572	557	521	568	523	594	561	534	577	552	535	505	554	533	538	544	544	524	521	556	572	566	565	515	540	555	543	587	592	541	569	583	569	523	570	577	533	552	550	524	522	571	591	536	536	552	559	550	548	547	562	569	595	552	545	544	563	529	563	557	561	559	555	550	552	550	544	541	534	579	574	567	550	534	561	566	520	569	539	554	534	552	532	541	538	553	551	549	559	580	588	537	503	556	559	539	538	550	609	540	560	570	551	574	564	551	517	547	539	507	522	527	575	608	541	564	531	596	570	558	504	567	581	536	543	570	566	568	541	569	525	547	559	544	582	512	527	540	534	570	562	543	578	532	534	526	565	556	531	566	563	556	562	523	521	554	533	545	529	549	567	536	582	571	544	550	526	594	602	557	576	521	520	543	554	527	526	535	561	537	566	556	559	516	559	544	548	568	552	533	585	572	539	590	534	518	562	536	593	568	574	555	543	558	520	542	530	547	504	582	541	568	519	505	547	567	524	555	549	513	515	532	536	543	566	533	570	518	549	545	561	550	571	579	592	563	537	562	563	524	563	550	568	551	612	543	542	558	534	524	558	528	558	548	515	562	546	518	537	554	596	521	551	565	540	593	590	560	557	551	572	523	573	541	542	564	528	577	504	533	511	568	530	511	557	551	531	517	567	539	524	503	532	564	550	575	515	574	548	543	545	551	566	513	570	581	611	593	562	493	556	550	536	535	547	534	569	508	534	593	519	601	567	515	545	532	560	556	528	562	525	564	580	557	551	555	588	532	520	539	535	518	595	534	549	535	583	555	608	528	542	619	539	563	498	515	504	527	575	543	527	507	556	529	565	574	537	589	583	558	552	528	578	562	528	551	565	533	566	521	584	555	541	565	556	557	592	569	546	508	558	544	586	508	571	511	559	571	588	559	579	540	562	579	558	533	536	549	563	568	562	534	528	549	539	567	536	549	598	552	579	557	565	550	557	570	559	584	535	540	546	535	567	550	546	498	505	551	556	555	515	567	539	585	548	550	511	532	585	585	546	593	522	545	584	545	557	533	543	542	543	524	548	547	574	576	552	544	537	553	547	545	568	559	562	535	549	580	557	564	542	573	582	528	550	540	490	556	545	509	543	576	555	549	632	514	595	518	547	525	547	558	569	568	534	544	523	533	587	563	526	567	539	552	563	571	588	609	542	551	534	542	574	573	549	535	530	572	531	563	491	600	572	566	544	560	509	560	587	532	558	525	523	558	583	547	539	559	574	543	526	511	583	544	532	541	543	581	537	548	550	530	552	574	549	546	561	559	541	579	534	559	584	579	537	545	558	566	549	512	521	532	557	566	568	557	545	561	543	516	563	566	510	558	517	550	559	527	557	587	525	516	545	562	525	549	558	544	553	580	577	560	548	583	537	580	516	556	554	572	523	538	552	560	544	554	560	514	582	540	577	525	534	517	545	578	551	516	548	518	547	538	550	541	566	529	538	570	565	550	519	565	559	552	548	539	577	521	498	600	571	586	559	534	509	537	542	548	550	574	541	553	526	558	555	587	580	591	590	526	559	583	538	516	579	531	546	597	578	546	575	503	489	529	571	519	535	566	516	532	561	556	539	550	542	552	533	547	554	539	550	566	536	537	571	561	535	526	555	570	563	553	565	573	544	592	530	561	546	555	551	562	553	543	543	514	566	512	564	535	565	581	525	569	575	588	544	573	594	555	562	543	489	542	543	612	576	557	588	596	535	541	561	533	570	530	523	579	567	550	544	544	524	532	550	500	486	565	577	591	529	579	576	509	556	537	543	572	534	538	537	517	559	525	538	534	557	505	553	571	564	483	557	527	552	594	529	557	555	553	541	532	579	517	556	586	583	566	529	526	525	550	540	587	554	574	553	559	542	548	549	553	517	578	559	573	559	556	568	568	558	526	543	547	514	549	558	560	533	566	555	561	608	549	541	559	538	507	519	583	567	561	591	538	588	580	545	574	514	563	574	525	508	505	589	542	565	545	563	568	567	553	541	564	511	551	570	518	583	557	550	548	556	547	558	524	605	554	565	578	505	585	512	553	515	561	532	550	550	536	554	530	539	548	520	549	551	557	538	558	567	526	532	560	547	581	558	543	530	550	532	533	549	534	493	576	536	513	531	562	551	528	580	541	555	557	564	538	543	513	509	501	550	536	560	548	565	576	563	560	548	531	573	558	593	529	545	562	556	519	548	540	569	573	578	563	541	504	557	555	527	573	518	528	559	584	536	539	579	525	540	607	575	536	525	543	574	547	582	549	544	539	557	557	538	529	554	568	522	535	522	527	541	583	583	524	528	537	590	552	545	541	550	572	545	542	572	561	546	582	578	542	528	523	545	595	551	531	534	566	493	518	534	496	559	523	565	546	525	542	591	518	514	555	548	532	519	535	506	518	550	569	561	547	599	550	545	558	561	487	540	565	512	531	542	568	547	538	553	513	596	543	585	539	540	595	571	557	526	549	561	508	581	541	534	574	549	473	516	550	554	559	562	524	547	580	544	596	532	578	543	566	571	552	570	574	537	539	583	542	567	557	559	517	524	535	546	530	539	570	556	557	578	522	552	518	528	534	517	540	547	549	584	518	527	523	607	569	536	580	558	567	532	558	525	559	521	531	540	575	508	559	541	520	532	550	554	569	538	532	492	504	519	545	538	534	538	540	553	564	540	552	539	532	564	521	520	520	566	518	544	520	554	525	559	549	588	542	531	542	523	575	589	496	561	554	514	504	564	539	530	531	544	558	542	607	555	555	592	555	547	527	525	521	553	534	533	560	504	549	515	535	509	555	544	546	565	535	532	541	508	535	555	547	559	550	562	551	541	512	569	550	602	547	515	596	538	535	572	519	563	542	507	513	534	594	531	539	583	530	572	568	541	540	542	550	540	549	502	556	540	540	548	565	526	555	549	584	576	527	573	571	550	567	553	545	551	555	550	565	580	560	533	547	552	578	556	573	520	558	555	574	517	588	551	551	547	553	547	551	530	515	544	537	511	563	527	546	556	545	491	540	542	582	549	553	558	578	576	539	542	561	564	536	538	530	543	545	538	531	520	535	577	528	552	477	530	576	559	567	576	559	569	543	552	530	543	554	511	575	547	550	509	549	559	548	536	558	546	557	547	567	550	551	557	508	541	523	550	530	561	553	538	507	515	576	565	550	537	489	529	527	511	564	597	586	534	561	552	569	506	556	563	540	543	540	539	531	555	582	563	560	575	523	528	515	555	552	605	523	530	551	535	579	547	576	557	583	518	537	598	554	550	539	586	559	492	549	563	564	544	571	555	539	578	581	522	536	548	540
12915	875	709	563	379	342	277	259	223	186	214	186	203	177	169	190	213	190	159	139	171	178	181	194	157	169	177	171	172	169	147	163	158	183	197	183	179	182	162	152	155	144	161	191	162	168	150	175	174	170	134	163	165	168	176	160	162	183	177	165	166	174	178	175	170	150	164	137	174	165	185	182	164	156	166	169	164	174	152	183	157	162	149	160	166	188	176	161	158	208	155	160	175	180	164	162	139	185	155	163	148	174	140	124	156	163	166	155	147	152	144	166	157	161	172	156	168	188	177	161	177	157	165	169	153	167	172	186	159	165	149	135	181	178	197	137	135	153	143	160	185	170	176	144	160	145	188	146	150	180	144	162	162	184	155	173	166	124	168	173	158	138	181	177	169	165	168	148	145	146	179	154	142	161	164	176	162	127	150	146	137	172	156	162	165	156	174	170	164	164	170	175	168	158	178	145	149	184	162	157	147	140	163	163	181	150	163	169	174	158	144	167	170	181	136	165	186	165	163	170	168	145	150	147	162	176	129	177	150	164	165	158	174	158	152	151	150	179	163	151	175	195	184	175	166	157	167	165	177	159	144	140	152	165	136	136	156	155	173	147	173	179	183	158	154	156	163	178	173	151	158	168	163	179	152	170	136	141	162	161	123	134	167	151	178	193	165	174	181	162	157	155	171	147	142	169	168	161	134	153	151	145	148	164	200	166	180	141	154	169	180	159	173	169	184	179	136	153	144	163	165	154	154	151	136	182	164	152	142	166	160	165	170	179	164	164	157	165	161	165	175	142	155	167	176	169	180	173	155	165	152	178	174	164	162	145	164	160	178	137	139	158	162	166	155	170	158	163	151	139	166	169	182	168	168	151	156	162	178	143	146	141	155	179	156	169	148	158	171	137	164	145	178	181	140	162	184	163	186	155	174	144	156	171	184	168	168	164	169	149	163	171	181	148	151	146	164	152	163	164	153	151	159	145	167	155	141	130	166	155	160	134	161	139	136	168	158	157	153	171	157	170	148	174	158	182	165	161	162	153	155	164	167	189	147	145	178	141	161	172	150	164	158	156	165	168	155	144	175	159	156	161	148	173	166	121	173	139	177	159	136	173	141	147	149	166	167	178	167	189	172	161	182	181	155	161	148	176	141	158	141	193	173	151	149	150	149	160	152	163	177	152	146	177	168	153	154	184	151	155	148	200	148	156	173	174	151	162	159	164	157	177	176	137	171	166	153	149	169	165	160	164	170	182	156	169	171	162	161	156	152	160	138	162	193	144	165	162	165	164	148	163	141	167	161	158	160	142	158	167	166	188	186	156	163	177	165	139	190	168	166	170	160	174	179	155	148	180	135	183	189	161	160	145	171	194	156	171	158	167	129	162	165	129	147	169	166	146	162	158	164	162	144	163	148	157	165	143	163	156	142	159	177	157	173	169	159	155	164	164	170	159	158	149	192	176	176	155	170	168	165	178	173	179	191	158	186	148	165	152	138	136	140	159	152	141	158	152	145	135	158	167	148	159	173	165	166	161	149	172	154	174	172	153	177	171	177	169	163	169	151	159	161	172	182	154	156	175	171	155	170	185	160	161	152	142	136	160	154	179	162	184	165	180	166	149	165	150	159	178	164	158	163	159	160	173	178	166	147	174	164	153	148	149	179	160	181	175	176	134	187	164	150	148	170	149	174	151	160	165	163	172	189	178	161	170	146	180	143	172	173	163	140	161	176	150	173	195	160	159	170	156	171	171	130	157	150	168	159	152	184	158	156	152	169	157	172	170	141	178	141	173	178	139	171	174	161	161	155	172	154	144	168	175	168	148	140	176	167	160	146	153	175	164	184	182	143	147	158	171	148	164	156	140	148	167	139	159	159	170	156	154	154	169	167	129	156	177	158	172	161	172	156	153	175	170	140	160	184	142	158	133	182	176	180	149	149	175	176	176	184	160	151	170	155	154	154	161	153	156	181	160	162	152	163	174	162	155	160	164	167	166	167	155	159	168	189	178	165	162	178	189	165	155	178	159	169	162	160	156	163	167	160	152	135	155	167	155	162	155	168	150	122	161	176	162	159	153	160	174	181	177	173	144	176	158	178	185	168	183	154	152	155	156	172	186	156	162	147	163	181	156	157	132	147	164	154	154	144	155	145	141	169	166	150	172	149	174	159	185	163	164	167	163	151	169	160	178	164	163	147	165	151	172	148	168	155	148	159	163	159	171	170	178	171	166	139	144	153	162	182	155	162	178	187	164	164	147	159	145	149	161	144	151	173	162	158	146	165	152	174	171	135	128	152	163	141	161	167	170	169	151	170	166	172	168	174	160	143	167	164	175	129	147	159	162	154	160	174	186	131	162	168	164	171	168	169	154	154	170	160	188	180	159	178	140	164	180	171	161	157	155	169	170	173	157	149	172	162	148	171	173	186	187	181	165	161	142	163	147	173	168	130	148	193	147	181	189	146	169	153	172	170	142	180	188	154	176	177	150	169	165	179	171	175	139	179	172	162	178	147	150	150	163	174	146	169	176	184	157	151	155	152	181	166	151	164	169	138	164	155	129	150	160	180	186	159	166	164	154	134	171	159	159	172	153	173	170	161	171	164	167	176	177	185	162	139	149	164	171	160	164	170	157	154	147	166	158	158	173	179	173	156	152	143	170	164	178	179	143	149	154	156	162	175	154	171	180	167	152	171	144	155	143	152	159	170	162	171	144	156	143	189	178	173	171	159	155	155	139	168	171	157	151	156	187	164	164	149	166	147	187	171	159	156	179	165	155	132	155	172	187	164	183	158	157	173	162	154	171	166	163	145	150	153	165	146	160	161	192	174	163	169	158	172	151	171	144	160	174	144	157	157	163	164	161	145	162	163	170	174	175	176	178	144	169	169	166	162	190	152	194	135	175	154	164	160	153	196	189	153	164	148	166	171	177	166	147	154	179	160	167	148	155	165	145	160	157	186	150	142	145	169	139	156	168	188	161	177	175	150	166	169	176	160	170	149	172	150	178	174	169	171	182	183	190	164	141	144	167	155	166	167	157	180	154	161	160	156	156	168	143	163	184	138	193	156	152	152	155	152	143	155	159	162	153	177	158	172	175	155	163	140	167	167	172	142	163	178	148	160	164	170	174	148	157	152	154	155	178	180	167	172	159	143	189	144	165	155	170	165	138	149	155	152	157	135	182	157	170	156	144	163	177	157	160	188	177	140	158	143	183	147	158	142	159	145	181	161	151	138	130	186	163	169	175	150	156	186	139	148	157	159	161	146	171	139	164	143	145	151	167	160	162	156	131	159	167	174	167	136	153	179	164	166	159	157	151	158	167	195	173	173	201	144	171	165	162	150	184	166	162	167	168	166	154	144	164	186	137	142	175	155	152	166	138	184	167	173	175	161	167	155	167	166	171	165	178	156	181	152	154	176	157	173	164	167	149	144	149	177	152	174	179	159	155	150	179	143	158	151	155	138	151	156	144	154	166	149	147	152	151	178	173	155	157
7863	764	1540	1780	1459	1154	991	888	786	693	650	616	551	548	549	514	512	493	425	457	487	485	432	451	409	406	427	446	418	412	442	436	421	411	415	397	405	402	436	379	365	412	400	388	450	409	392	404	403	422	407	366	388	430	427	435	393	398	372	422	379	354	379	366	387	387	350	386	374	373	399	358	365	414	429	366	380	384	400	386	389	369	377	412	356	398	363	348	370	416	407	365	366	394	391	329	356	369	383	374	371	360	366	364	397	368	408	389	404	382	422	390	380	380	371	392	369	387	378	358	383	366	402	378	403	376	387	360	378	391	409	392	390	390	348	379	392	372	365	423	347	357	386	386	347	402	364	368	414	412	383	384	393	339	381	403	383	397	380	417	405	383	439	421	398	397	385	365	420	405	398	381	378	411	390	421	384	375	406	405	378	402	387	385	401	409	364	386	377	364	371	416	363	402	359	398	384	405	406	363	407	367	370	402	426	404	374	375	416	414	406	391	395	358	382	388	368	364	388	376	409	385	363	425	400	387	364	398	365	406	403	359	391	387	398	395	398	377	393	406	372	368	381	375	359	388	378	367	381	373	370	376	387	404	374	385	362	410	409	374	386	377	419	415	352	372	384	357	431	340	411	353	367	381	384	386	362	377	387	346	433	338	382	381	397	366	381	397	384	408	373	403	389	378	366	362	381	396	386	386	363	363	383	376	394	359	390	404	369	352	398	369	407	370	350	381	357	361	391	402	382	377	389	397	354	363	380	364	398	384	404	368	359	359	380	379	381	381	399	338	398	355	367	392	371	361	369	407	352	380	373	364	381	386	365	384	374	321	407	370	396	381	363	364	388	379	420	397	381	411	391	367	398	384	384	395	385	383	398	377	399	393	376	383	376	355	343	383	403	366	367	399	367	362	394	369	375	407	369	379	391	382	363	385	375	352	381	351	378	372	383	394	368	367	391	366	393	329	426	375	394	379	360	373	379	410	386	386	378	389	369	411	444	387	374	363	386	362	396	373	405	403	385	375	389	358	352	392	389	406	369	350	386	404	409	386	410	343	378	356	385	393	378	379	345	388	381	378	379	408	399	404	379	378	385	389	375	361	387	384	380	380	359	369	373	409	400	372	368	374	373	388	342	370	397	378	416	392	404	415	386	399	356	409	367	391	385	380	404	394	379	358	385	394	416	403	377	395	373	391	373	368	365	405	374	394	405	372	378	399	378	378	389	370	356	399	415	393	380	378	379	397	376	412	370	395	408	388	386	418	380	404	375	404	401	419	379	396	373	345	418	371	428	406	387	380	428	343	368	391	403	381	367	391	382	399	386	409	380	409	390	377	381	349	383	387	368	395	412	406	376	385	376	395	343	407	368	361	345	396	390	410	403	409	395	418	370	367	392	393	368	396	368	400	389	380	375	394	432	398	379	404	373	370	379	402	377	352	394	398	400	388	414	363	375	403	354	375	370	396	386	371	383	411	404	416	394	390	363	392	359	409	443	432	360	387	363	379	391	407	350	405	392	401	379	378	383	399	382	400	399	372	384	371	428	374	434	392	353	383	377	374	377	382	368	359	403	374	371	389	364	381	398	380	390	394	402	335	360	344	387	349	373	371	365	350	410	395	380	399	394	369	370	369	364	414	371	388	386	389	425	422	381	421	368	380	356	378	413	398	386	386	368	390	405	362	392	369	391	398	418	402	390	403	364	447	402	410	360	374	402	367	380	393	385	386	369	384	359	383	401	372	407	389	379	400	397	398	376	399	397	371	412	354	384	412	377	385	373	398	374	356	387	381	388	386	370	343	381	403	399	381	378	371	324	389	379	403	375	352	400	365	369	351	369	434	375	406	364	395	344	375	411	379	383	338	385	415	430	380	391	385	378	383	348	383	358	351	390	388	393	393	369	358	402	374	399	382	354	399	379	380	344	393	413	392	382	361	377	393	403	416	363	365	387	419	396	394	402	385	443	400	382	413	413	369	393	361	365	412	368	363	394	386	424	386	394	375	361	369	352	384	387	384	397	377	370	366	381	369	381	372	376	383	387	427	392	340	405	392	417	383	396	366	372	386	376	390	385	382	428	357	376	428	368	422	386	427	404	379	407	405	380	401	405	360	374	372	344	389	371	378	398	374	370	372	386	354	445	354	371	389	385	387	412	371	354	395	391	328	349	383	401	372	377	373	365	377	380	394	391	372	387	372	397	394	401	348	397	375	385	374	399	367	415	346	382	401	379	365	393	352	347	403	391	390	384	384	378	426	420	403	387	382	409	385	380	399	376	372	387	389	404	362	384	359	368	388	384	381	333	407	413	362	399	389	384	389	378	384	375	419	348	403	377	391	413	363	368	395	392	387	350	405	412	419	373	373	377	405	410	360	404	379	380	379	403	400	359	389	379	363	381	345	381	368	362	375	386	393	380	377	360	370	374	386	387	338	388	384	368	390	362	395	388	378	361	380	394	390	411	373	390	384	366	425	366	390	366	376	430	387	377	365	361	379	379	379	371	387	396	387	375	375	398	405	414	386	417	391	388	366	412	362	370	390	399	371	406	376	372	373	360	374	388	387	393	389	372	347	360	365	395	411	374	394	386	378	378	400	374	357	386	405	359	376	421	356	384	381	420	395	391	365	401	365	370	387	361	376	410	376	386	396	415	375	396	398	391	376	386	389	388	373	383	394	336	398	386	396	394	400	374	405	405	395	397	400	400	342	371	377	397	414	384	342	383	379	402	378	413	374	415	373	360	409	381	389	381	377	376	415	354	399	377	366	407	328	381	376	358	365	358	366	361	387	411	374	380	383	379	401	366	391	380	395	366	433	407	413	377	370	380	424	384	374	365	370	353	403	373	394	373	377	375	362	369	391	406	342	399	365	388	392	405	390	399	376	412	347	407	400	380	380	374	386	449	403	381	408	382	390	371	421	407	389	396	382	410	403	377	403	358	392	380	388	345	393	379	405	369	388	430	387	397	392	382	328	379	382	383	365	396	389	400	353	395	424	401	362	412	384	380	416	361	365	368	387	360	394	378	363	393	393	413	394	381	378	378	372	374	367	379	358	380	381	371	370	364	409	385	396	355	405	372	359	334	380	377	420	383	396	408	391	376	361	355	393	372	348	356	380	379	384	383	376	343	373	406	402	414	414	366	376	370	372	407	364	373	427	393	417	375	356	389	379	394	409	358	408	369	423	363	395	406	395	406	369	397	384	376	396	356	317	377	371	382	371	406	372	403	391	351	360	379	362	396	395	339	393	372	393	372	403	398	392	395	397	371	372	416	350	387	371	393	389	374	394	398	388	382	381	364	353	360	386	404	385	417	405	387	376	411	373	425	389	414	357	355	400	377	371	405	399	385	390	398	380	414	386	415	363	370	388	358	387	418	410	419	371	396	391	379	408	389	385	381	358	349	377	419	393	405	379	370	376	390	368	414	372	366	388	388	387	387	377	382	337	392	385	401	371	379	393	397	359	396	327	392	387	396	376	394	411	393	402
1284	255	261	255	240	212	225	222	226	239	204	214	235	210	220	258	236	209	211	225	230	238	240	241	220	219	222	237	224	223	210	229	226	240	220	255	225	226	228	217	237	250	235	211	229	241	227	241	218	238	198	218	221	246	222	228	233	214	255	222	232	256	225	243	194	238	240	267	228	184	227	234	264	252	227	230	242	253	207	241	231	238	223	235	233	219	258	213	194	217	235	249	219	240	192	226	246	258	232	241	213	236	230	233	226	241	234	203	229	271	197	228	229	205	208	234	235	255	235	213	263	230	224	227	237	213	233	214	243	213	203	219	221	196	241	216	219	195	217	218	205	246	236	221	226	230	236	275	242	219	204	240	221	236	204	260	230	249	267	259	258	222	248	261	223	252	210	234	237	268	229	209	243	209	233	238	224	230	272	210	273	264	227	228	232	216	203	227	218	226	208	213	252	266	225	222	228	208	229	221	231	249	237	220	229	233	235	205	243	215	248	222	237	244	238	252	224	226	239	249	253	241	223	272	256	242	224	255	233	258	240	214	223	231	250	220	228	222	211	234	230	254	254	208	211	265	244	271	244	242	215	249	247	251	221	234	221	214	224	223	209	230	206	235	231	256	231	221	232	236	230	225	212	228	233	228	258	246	235	230	210	245	218	240	226	259	233	241	250	213	219	204	203	230	245	209	207	221	214	248	224	235	236	243	224	239	269	237	206	252	205	214	247	219	200	210	217	232	219	223	225	238	210	192	234	194	201	224	239	197	236	215	246	266	226	235	202	234	227	211	243	220	241	220	229	239	232	216	228	207	210	254	229	209	229	213	241	236	233	195	232	233	235	218	211	232	202	231	252	238	247	221	239	232	217	225	224	256	231	226	224	234	266	223	252	235	239	209	216	240	226	211	231	226	228	267	210	235	239	251	234	218	229	213	238	227	220	201	233	232	199	226	247	245	222	231	246	213	255	189	245	230	233	245	244	209	254	219	245	240	230	248	242	237	218	265	235	207	213	253	223	232	223	222	239	241	253	214	222	238	227	233	229	230	241	228	233	227	244	239	244	226	216	219	245	206	221	253	228	238	230	228	233	228	243	214	238	232	252	213	224	246	257	232	242	227	230	241	234	246	262	245	233	235	238	240	263	247	204	181	250	242	253	243	230	245	241	259	218	214	209	216	216	179	210	227	217	218	215	234	234	236	236	231	253	214	233	219	225	226	234	242	220	265	225	225	218	230	215	247	255	238	256	248	222	233	243	234	213	219	239	225	200	209	237	239	226	245	231	224	207	222	233	219	258	239	242	245	216	224	219	245	228	246	241	230	253	232	232	201	210	246	245	209	228	214	246	215	240	207	222	247	233	255	216	204	209	263	195	219	222	200	213	234	219	233	225	252	243	237	229	240	223	221	232	227	218	226	210	216	242	247	246	231	223	229	227	207	209	247	234	222	244	230	280	211	232	233	209	224	243	211	251	200	231	259	257	220	225	213	247	222	218	210	218	207	210	254	229	212	216	231	232	221	245	247	201	242	220	224	225	222	242	250	224	227	202	240	235	250	252	252	232	236	222	230	230	239	210	210	239	246	201	224	221	238	235	205	244	204	240	213	244	217	246	251	223	225	256	229	214	244	236	243	250	263	228	241	243	224	220	231	254	196	242	220	218	225	234	240	215	211	224	229	205	211	237	230	243	263	231	263	218	220	214	238	259	233	227	200	232	225	234	234	241	256	244	200	223	220	224	210	248	224	234	229	234	219	250	241	229	244	233	232	250	231	238	210	222	247	243	208	264	201	232	210	212	212	229	264	250	214	219	238	188	248	231	217	262	237	288	263	249	255	227	227	206	218	212	235	237	224	212	222	238	247	236	236	227	222	203	218	255	228	233	260	220	194	268	234	249	234	231	233	232	249	212	198	215	213	229	229	239	234	223	227	248	214	218	220	215	230	233	233	213	241	208	215	242	252	224	207	221	221	223	246	263	259	216	234	239	237	225	221	235	251	212	241	234	243	244	215	227	226	235	207	232	217	221	241	264	219	243	208	237	230	231	256	229	229	214	222	215	237	215	224	209	236	210	230	216	227	215	258	224	288	204	251	196	232	225	255	236	251	246	206	258	221	211	218	228	237	222	223	259	211	221	220	254	247	230	232	209	241	234	225	212	206	243	231	235	244	194	213	229	230	207	212	227	235	247	216	244	223	233	251	218	249	229	217	223	232	245	209	252	257	242	221	227	242	242	227	238	237	226	230	192	218	228	200	201	239	230	203	209	259	263	209	254	212	222	247	224	250	261	228	219	214	233	245	222	227	249	238	228	223	210	233	226	239	217	271	214	231	224	200	225	232	218	246	221	256	265	240	252	214	216	226	225	229	241	244	216	222	219	244	203	228	216	218	210	242	256	222	223	230	212	256	241	230	224	247	225	228	226	240	206	232	227	213	213	233	248	248	205	200	240	241	212	203	230	265	234	246	217	195	201	230	219	205	194	228	262	227	230	219	254	249	244	224	243	240	254	222	230	240	259	245	223	241	217	219	206	220	233	234	224	244	260	236	221	241	229	237	185	226	222	237	226	241	222	225	279	207	234	232	235	224	224	252	233	225	235	234	232	231	251	217	215	227	217	237	252	257	245	225	254	234	242	229	261	224	207	235	206	240	266	243	253	210	202	221	238	225	285	226	228	241	238	200	218	259	222	210	242	263	232	219	253	254	225	217	221	219	213	241	208	220	242	226	243	202	222	227	212	238	223	221	237	250	226	227	208	248	232	220	233	218	277	236	238	224	256	228	231	215	251	235	214	245	233	272	235	210	261	223	214	232	234	232	229	221	220	214	255	229	244	207	240	233	221	227	215	243	268	222	211	224	205	231	230	241	236	212	209	226	237	209	240	242	199	253	234	223	210	207	244	254	254	225	244	225	233	204	237	242	245	217	245	228	233	200	225	202	198	237	278	250	241	232	243	238	257	244	238	221	253	239	197	246	243	241	235	228	217	228	252	228	237	221	227	231	224	260	212	243	194	265	249	225	228	231	224	232	199	241	239	247	223	233	251	217	225	234	234	206	211	212	225	211	230	246	240	244	244	235	241	242	231	243	218	234	230	223	256	229	234	219	249	250	211	210	259	221	214	245	260	231	247	237	230	246	242	216	264	243	219	255	243	254	235	250	229	262	248	226	232	208	250	257	249	224	206	240	188	248	234	238	209	233	230	226	254	229	241	231	212	217	226	229	199	218	226	240	233	246	233	209	237	172	200	232	225	259	246	241	221	226	237	240	251	240	205	226	239	209	220	216	227	230	230	225	244	234	254	215	213	218	208	209	238	243	227	244	266	236	218	220	217	219	248	237	232	219	264	237	215	216	232	239	250	245	237	272	230	218	248	230	213	247	256	230	265	222	211	223	200	237	231	233	221	249	233	244	246	218	228	216	244	206	215	214	223	201	231	225	241	214	250	239	211	239	210	239	247	226	239	244	247	246	247	226	246	236	254	216
1711	505	514	559	536	561	535	539	491	520	582	524	553	500	533	491	523	521	530	507	515	557	507	544	538	546	561	554	540	516	547	530	513	500	522	580	547	553	546	533	530	539	531	557	541	524	527	530	539	538	541	555	499	535	550	545	554	475	468	504	503	528	504	525	516	559	531	515	539	533	518	553	517	510	541	544	530	558	558	571	496	498	496	563	531	521	520	548	551	561	517	515	509	529	513	512	480	509	521	514	506	516	538	535	533	517	544	523	540	537	521	598	516	528	516	551	527	520	511	497	566	543	501	541	507	541	517	544	508	569	525	534	517	553	575	520	526	538	520	568	519	547	544	550	537	462	518	502	551	511	544	502	484	539	531	529	551	537	535	543	477	516	539	511	544	560	539	530	517	566	500	511	524	532	515	527	539	505	553	547	537	521	528	542	486	559	532	554	525	522	547	552	504	538	557	532	541	574	507	531	515	514	561	557	521	513	553	514	525	550	543	490	562	520	566	537	545	504	501	548	548	579	583	520	521	534	549	510	547	563	569	499	477	543	566	561	504	480	517	536	562	514	526	555	550	560	500	541	553	550	524	526	530	528	530	566	564	514	504	542	548	531	517	509	517	547	571	557	520	556	547	541	554	531	546	524	508	567	496	516	530	494	552	534	512	518	541	559	517	536	545	568	489	498	521	478	542	552	521	531	506	551	559	562	545	497	509	538	521	527	518	518	546	520	482	505	520	517	564	508	481	545	535	529	536	534	509	548	548	479	482	552	544	574	551	537	494	573	537	544	509	521	574	530	506	503	554	524	507	518	531	505	518	523	548	571	535	554	499	572	532	551	530	533	562	569	532	531	479	528	545	518	501	528	557	562	525	546	524	527	527	563	496	529	498	522	553	495	510	518	517	520	513	512	534	488	537	544	537	556	532	549	559	543	557	559	507	559	554	521	542	542	573	495	513	552	524	534	531	544	525	565	506	548	473	486	570	524	529	507	553	534	554	533	514	547	576	543	507	541	536	563	582	522	522	503	548	517	535	509	519	542	543	535	587	550	501	522	489	514	513	521	512	552	534	560	577	539	502	521	535	539	559	527	589	508	546	490	522	554	477	528	535	542	515	519	523	521	555	526	542	530	557	542	570	541	539	505	530	529	522	560	488	520	562	528	489	562	492	496	543	543	496	563	541	522	534	557	527	533	561	530	578	560	520	534	582	536	550	583	546	542	568	569	495	535	522	515	538	542	521	513	515	513	513	518	544	522	541	544	558	531	529	509	527	561	553	515	528	493	548	555	542	563	540	506	550	523	522	571	542	556	541	545	524	566	501	554	494	531	542	542	542	511	533	532	492	524	511	528	554	530	534	533	512	546	552	531	517	505	550	508	521	530	535	498	538	511	548	550	521	496	553	534	571	523	554	555	496	561	533	537	503	528	509	544	506	546	533	537	563	557	510	578	517	535	553	509	550	548	575	523	522	534	515	515	538	533	499	565	489	516	565	542	511	533	548	538	537	554	507	561	548	552	550	533	533	547	491	563	513	504	510	563	519	553	515	559	513	502	559	543	476	527	554	499	521	534	568	595	520	548	547	592	517	546	523	528	551	510	558	525	535	505	554	568	541	509	545	524	523	552	523	528	529	551	498	533	568	505	506	523	515	498	542	571	513	526	531	498	541	518	535	535	528	464	541	552	526	518	524	539	533	504	507	526	582	527	496	553	534	532	528	525	511	516	533	562	562	543	519	543	528	513	540	531	548	512	521	499	498	508	553	518	505	534	530	512	585	518	531	506	559	557	525	560	524	543	533	485	532	522	549	506	575	552	545	502	500	496	501	551	524	545	527	495	524	516	513	498	526	528	569	507	547	476	537	527	493	543	550	550	549	487	541	527	549	550	552	546	521	523	554	543	534	546	482	511	528	516	536	549	562	530	521	525	548	562	553	558	553	514	540	507	539	508	540	527	537	538	508	534	518	542	535	547	575	551	587	514	556	539	539	501	546	526	537	564	530	540	529	552	522	551	511	561	546	550	514	532	522	561	537	566	536	513	526	517	486	533	584	538	555	511	502	555	552	549	524	596	530	533	577	556	559	563	541	541	580	549	519	551	547	533	536	512	528	535	575	480	536	525	523	538	500	557	521	523	503	566	562	541	569	574	570	552	533	500	535	548	528	502	516	542	519	516	565	560	561	523	516	552	557	542	501	545	517	584	518	493	566	482	571	525	491	528	512	521	557	566	534	531	500	549	555	521	522	543	512	531	578	549	508	487	580	534	509	585	541	549	521	534	532	538	556	566	563	519	545	518	534	555	490	531	532	514	516	527	551	520	527	548	512	510	521	556	512	531	521	477	556	511	521	516	499	533	514	522	545	490	535	524	527	529	560	517	601	559	521	526	548	539	511	510	536	549	559	549	524	545	509	543	547	472	547	537	543	485	550	518	509	522	501	545	516	504	576	547	499	532	547	535	552	564	545	516	563	540	561	552	561	517	570	532	548	566	537	522	554	537	544	559	521	513	554	553	508	520	557	562	527	545	517	579	523	542	524	486	546	507	537	587	507	515	524	499	542	524	489	502	523	557	518	579	558	505	517	538	528	528	469	487	558	540	524	502	520	565	516	525	534	519	521	548	515	517	530	559	574	529	514	540	531	520	542	528	551	490	510	484	553	500	525	505	575	514	499	552	568	525	533	528	503	568	512	472	560	537	546	537	509	518	517	518	518	550	563	545	517	574	562	523	515	528	498	529	538	531	594	568	562	525	517	524	496	544	521	524	560	526	541	533	563	552	512	543	492	520	510	566	548	554	561	528	524	527	516	536	532	545	549	527	547	540	505	568	515	603	542	531	531	496	582	550	519	546	533	526	544	536	520	518	551	593	541	530	504	495	532	555	498	545	511	539	569	520	518	537	525	530	528	527	518	514	503	534	512	503	560	575	512	544	572	532	536	508	552	525	572	555	551	524	517	532	571	562	533	541	571	524	510	522	568	527	511	556	522	523	521	557	525	560	535	577	537	546	544	532	540	510	520	549	575	504	505	489	545	541	556	548	574	584	504	488	561	541	539	519	524	494	557	544	521	497	551	533	515	552	503	569	507	553	551	543	523	541	522	500	510	525	528	530	537	543	495	520	535	530	554	543	539	560	564	571	512	525	556	488	550	533	515	551	556	501	580	553	501	569	543	526	526	554	503	536	554	510	522	535	523	539	520	546	543	569	506	536	545	537	525	537	532	562	560	513	513	477	504	546	511	522	543	520	506	537	532	511	519	538	532	562	508	544	521	539	543	523	527	537	526	497	519	520	496	532	522	525	529	493	531	492	498	542	493	537	567	526	549	522	511	527	540	534	544	567	512	524	506	549	536	520	554	498	525	531	504	554	481	566	513	549	517	600	504	530	531	561	501	531	529	537	547	509	553	519	496	514	563	510	545	526	539	530	543	552	515	507	507	522	504	535	493	506	507	523	535	558	553	539	539	548	561	573	531	562	526	523
6991	519	495	447	329	298	296	282	251	235	233	241	236	233	238	233	242	227	220	225	221	245	224	247	233	241	258	253	233	246	217	222	248	232	229	225	228	259	221	226	230	214	224	244	215	220	234	201	234	240	247	261	260	288	251	216	215	216	219	204	234	227	260	217	211	210	239	248	205	241	234	211	226	210	218	259	220	235	233	234	226	210	248	222	221	254	216	212	219	212	213	241	239	222	243	219	229	244	223	235	243	242	195	238	204	234	222	217	228	215	226	252	233	213	246	227	229	221	233	215	226	240	225	234	245	247	206	204	231	209	204	223	248	238	236	263	217	216	236	218	184	250	248	259	254	217	213	215	214	233	233	229	220	212	213	215	224	230	239	198	218	257	205	243	232	225	242	222	199	235	204	212	211	253	239	247	273	224	233	248	266	225	208	232	232	240	256	237	211	213	212	233	224	209	239	242	218	221	206	220	227	211	244	237	243	215	239	233	231	219	243	232	243	232	240	260	212	214	248	240	231	214	226	219	204	240	224	223	252	224	246	214	224	228	252	214	233	208	193	214	221	242	216	232	206	214	239	238	209	268	237	238	201	224	235	229	187	210	230	222	238	228	225	245	229	210	209	221	228	220	229	228	237	228	207	230	201	200	238	220	203	247	255	243	247	250	211	209	230	211	238	246	218	238	226	252	267	213	211	236	232	231	281	225	237	235	203	228	238	214	243	208	218	228	242	269	256	222	230	245	201	214	225	230	242	232	251	216	233	181	224	214	231	243	212	247	257	208	239	230	234	229	217	215	205	237	236	244	250	241	231	244	221	227	221	246	217	231	239	255	216	254	235	227	234	243	242	224	235	225	206	220	242	247	203	233	234	231	249	225	203	213	212	224	226	226	240	210	237	235	228	242	225	227	232	212	220	226	219	204	242	229	219	241	216	252	234	210	258	232	231	226	233	237	237	243	234	232	209	244	223	209	218	199	236	215	245	235	245	218	246	228	249	241	231	255	219	246	221	220	233	239	217	261	207	223	244	249	251	238	257	241	204	203	239	254	215	245	234	218	228	207	221	235	228	241	262	234	204	254	234	209	223	275	242	232	222	234	232	228	231	253	221	255	222	211	253	245	240	200	204	221	225	236	227	217	237	249	209	238	217	232	219	245	226	214	219	224	223	225	225	211	193	198	240	238	239	229	232	197	239	246	242	229	208	215	250	217	242	240	217	232	231	221	215	253	230	223	221	204	207	230	217	221	248	258	235	216	210	210	202	255	208	225	198	249	230	243	213	228	229	190	259	217	186	213	247	227	214	221	235	230	229	219	235	221	203	205	232	233	229	200	243	235	211	229	242	213	216	222	222	231	225	203	212	215	230	236	224	214	212	241	262	246	227	207	239	198	246	237	212	224	239	217	221	211	250	230	240	256	215	226	250	236	229	240	271	226	223	236	236	241	230	222	245	222	219	238	207	234	244	230	225	249	243	229	246	224	220	230	235	228	244	232	221	243	222	219	236	230	234	204	224	211	214	232	224	234	202	260	258	221	250	210	204	225	232	232	238	259	240	200	233	244	254	255	214	226	229	238	234	246	219	242	232	252	235	223	220	237	227	215	242	240	227	230	229	239	228	236	210	232	232	256	228	221	249	211	241	235	226	249	229	212	224	226	232	213	229	208	252	229	247	216	270	206	232	223	209	215	221	213	209	239	240	209	234	228	216	250	245	243	229	217	212	214	230	210	245	255	248	225	242	202	254	242	235	230	256	251	207	252	225	230	205	235	228	228	212	256	221	213	231	243	234	229	235	248	228	252	222	185	237	272	236	236	218	225	223	255	220	208	219	223	198	228	253	222	219	210	201	216	222	234	255	195	214	257	239	246	233	245	231	216	239	202	225	239	235	220	217	190	222	248	209	258	241	202	235	232	238	217	233	252	217	243	232	250	211	203	203	229	225	241	232	224	214	213	231	211	225	250	219	251	243	235	251	221	242	207	222	237	215	222	247	238	205	233	218	242	214	207	231	217	227	210	235	216	219	217	253	249	202	224	239	209	238	226	254	234	245	236	221	226	251	240	224	206	227	213	227	205	201	236	245	212	239	226	206	185	251	227	223	211	215	213	235	250	228	201	239	255	228	216	217	208	212	187	243	245	239	208	209	234	221	226	240	223	230	229	227	203	246	230	191	241	235	221	217	222	230	222	216	228	229	252	239	231	216	236	224	232	214	229	228	247	240	224	208	229	233	225	242	228	217	231	216	231	218	239	223	215	214	217	241	194	219	255	218	234	236	227	226	225	257	230	223	211	196	239	240	221	252	208	220	239	219	226	260	219	225	232	226	217	230	223	218	215	252	222	258	222	240	240	247	229	237	231	225	225	212	215	197	201	225	214	229	234	195	210	224	235	238	243	250	243	230	254	192	236	241	211	227	217	233	228	211	255	223	242	230	234	252	231	217	209	229	260	209	213	246	224	262	209	235	231	219	200	218	228	242	251	241	234	222	220	260	221	254	215	213	244	209	227	197	250	217	199	247	253	249	243	225	240	246	215	219	228	215	225	221	240	229	214	236	248	204	213	235	228	238	247	234	251	228	191	232	225	216	220	210	227	217	230	242	259	257	220	229	209	196	235	215	214	232	229	221	222	241	235	207	245	193	223	210	221	240	241	220	221	215	213	251	211	209	239	228	191	236	225	246	212	240	246	212	220	242	224	226	221	267	234	206	260	220	235	250	243	234	238	229	194	234	209	225	228	234	238	217	223	240	240	224	229	199	227	231	239	214	241	226	236	235	223	247	226	220	219	234	208	241	225	263	245	222	233	210	229	222	217	241	226	233	215	230	220	229	237	223	226	234	240	233	192	217	246	244	254	192	234	229	223	212	230	235	225	230	221	251	230	224	219	186	253	236	250	187	189	238	218	215	215	211	240	259	239	249	230	214	232	236	236	232	209	222	201	240	218	224	208	227	240	224	197	209	229	238	237	236	212	228	209	224	253	232	238	231	226	195	218	233	216	246	218	257	244	226	216	224	207	241	193	236	212	222	224	219	233	248	245	248	212	230	243	225	217	237	269	225	203	219	232	218	214	238	237	261	225	234	238	225	225	217	233	237	257	218	238	210	233	227	235	217	227	223	249	209	226	238	231	217	244	220	248	224	249	240	251	227	252	212	217	237	233	239	235	240	203	227	223	242	245	243	212	214	241	210	223	221	230	225	244	239	236	201	236	253	249	248	230	242	233	216	221	226	222	245	238	248	230	252	270	223	227	248	218	224	224	222	240	189	217	235	204	254	203	208	209	215	221	217	208	204	209	215	235	231	230	252	213	217	232	223	246	239	261	228	243	241	228	252	237	206	224	211	241	279	191	235	234	225	227	203	220	220	224	231	213	228	220	268	260	227	231	230	224	224	215	247	211	243	215	223	218	244	206	196	225	208	218	232	254	238	209	228	256	242	224	241	231	240	191	204	231	226	257	238	232	197	215	208	224	215	235	236	232
6243	754	1112	1257	1089	941	870	739	733	696	638	628	663	619	536	542	565	603	574	540	529	558	596	554	541	537	526	556	535	551	594	571	530	539	539	545	528	511	515	550	530	532	516	540	522	558	517	518	499	501	519	527	552	500	520	519	509	543	548	513	531	565	516	546	501	579	507	520	530	492	519	562	522	547	550	567	522	537	518	538	510	514	516	542	564	560	522	553	529	507	511	482	509	537	537	538	552	532	526	531	545	552	496	534	516	527	510	520	513	510	521	551	513	519	512	549	528	498	520	538	503	534	531	516	542	513	580	518	532	525	497	504	583	561	531	510	550	555	534	522	544	531	509	543	595	549	506	548	587	525	520	518	528	514	519	539	530	566	499	567	516	501	502	549	520	523	532	549	509	520	548	517	517	563	531	528	525	533	537	515	477	558	513	548	528	525	506	558	541	526	511	574	523	530	583	481	537	519	496	543	531	548	540	525	506	528	527	524	538	537	530	523	507	547	518	549	519	506	467	530	523	530	521	492	526	536	547	518	535	552	529	536	554	530	517	517	563	520	525	527	538	556	505	511	506	546	501	522	553	501	549	525	541	494	518	554	551	550	522	519	528	549	498	511	556	578	544	491	548	557	524	522	533	548	529	516	533	537	550	535	534	547	539	515	525	534	548	509	568	562	517	550	530	527	513	552	575	530	529	483	531	559	536	494	512	491	499	505	482	567	526	511	529	495	479	513	555	535	552	514	549	509	542	506	529	537	526	530	513	537	516	548	504	531	518	547	520	524	538	510	485	521	532	513	475	556	510	500	505	544	537	539	556	516	549	506	488	521	591	549	529	523	513	548	533	534	544	516	511	560	557	558	522	491	528	511	539	534	574	532	532	528	528	469	547	524	540	501	512	513	524	545	478	542	505	541	517	530	541	504	450	535	493	497	513	529	562	493	517	521	545	567	528	539	541	533	551	522	572	541	532	564	550	520	531	550	526	525	507	513	547	560	528	557	539	525	540	504	531	519	496	539	558	539	543	538	548	520	564	514	527	510	526	518	524	518	491	552	514	531	500	523	525	526	559	523	526	514	520	516	500	542	518	533	537	495	538	561	523	535	521	491	507	539	486	518	508	561	542	529	525	525	494	541	535	513	477	488	541	490	517	521	519	550	568	496	483	519	570	554	511	495	511	500	537	550	510	557	535	510	509	526	505	557	513	473	527	547	537	522	546	527	562	497	535	535	509	547	484	504	489	523	532	517	505	523	544	545	486	512	531	549	520	534	524	522	518	523	534	504	545	471	523	542	552	508	522	561	555	492	546	552	507	513	543	524	493	549	576	499	513	527	548	528	511	528	509	513	528	524	534	547	510	527	533	477	537	518	553	475	564	585	541	557	525	489	525	544	517	510	545	515	540	579	520	524	463	537	550	531	525	546	540	560	497	506	493	528	549	490	487	504	553	530	527	582	500	563	507	533	550	498	543	550	538	495	525	522	551	525	512	494	551	531	527	480	531	507	515	512	550	525	569	522	555	528	528	551	535	532	582	556	537	518	515	527	559	533	519	536	545	513	503	547	485	539	535	497	562	543	565	502	494	538	520	522	516	551	537	505	512	524	540	513	520	558	520	530	556	488	514	528	526	469	519	519	505	571	519	549	491	465	535	489	513	571	504	506	516	498	537	543	505	556	522	515	555	483	471	517	548	542	545	509	561	512	525	535	511	522	528	487	490	578	528	523	509	486	527	500	489	506	502	489	535	489	525	558	526	504	560	523	535	508	489	538	530	515	559	544	473	521	518	533	532	555	523	510	546	519	549	511	522	560	554	502	507	523	574	520	543	535	503	498	539	506	515	554	500	520	575	527	537	550	504	532	556	528	569	529	528	571	534	521	552	533	526	528	575	527	519	543	566	548	537	518	502	490	547	532	509	551	503	537	537	579	539	514	568	519	541	489	527	532	547	543	575	527	492	500	539	538	544	479	517	578	473	519	516	508	529	559	526	554	515	530	503	503	531	539	521	551	550	535	506	572	525	546	514	530	547	498	523	531	533	538	565	490	558	527	519	530	511	507	513	532	483	488	525	592	530	524	534	501	542	503	501	533	527	496	527	541	507	530	582	522	542	496	552	535	527	517	517	480	526	464	511	542	532	510	544	541	531	551	549	522	506	554	503	548	560	539	536	515	476	536	540	533	516	546	524	515	535	528	532	514	547	555	569	537	528	552	508	525	506	553	521	546	547	543	523	502	526	536	569	549	538	513	508	467	509	479	519	516	499	532	529	470	532	517	506	516	532	536	522	548	541	525	564	496	542	541	537	540	556	506	522	492	553	551	521	535	532	558	487	499	474	526	548	533	524	511	502	537	514	524	516	516	518	513	508	531	533	540	529	538	507	543	534	522	540	523	513	515	522	509	511	498	494	581	536	495	551	508	548	528	482	519	532	526	507	520	553	516	509	520	499	533	556	514	541	555	462	518	579	500	504	543	536	499	550	496	513	518	531	525	533	561	498	544	498	538	574	526	525	520	527	513	528	565	522	512	529	525	532	553	533	502	520	544	533	519	538	508	538	517	515	551	512	543	508	564	552	545	488	525	533	544	540	510	565	504	540	527	508	549	512	550	517	542	516	528	551	558	582	515	497	547	519	555	530	553	495	555	503	508	556	507	552	511	500	569	590	504	551	549	493	499	522	506	518	554	555	537	504	515	525	579	514	497	550	516	557	533	510	563	488	516	481	582	494	554	534	560	531	520	566	502	506	536	474	499	522	524	487	546	489	573	502	521	540	555	531	532	519	483	555	512	530	556	561	536	497	528	542	503	548	507	544	504	567	551	546	517	528	524	529	561	524	551	532	520	550	515	536	519	526	519	556	511	487	522	543	509	469	536	528	537	524	563	523	541	518	501	530	526	533	554	489	491	532	489	538	513	523	549	546	490	526	535	568	520	533	516	517	495	481	536	521	527	526	569	518	509	558	543	550	577	509	515	525	508	468	532	542	521	526	541	528	517	487	523	539	566	542	529	528	547	492	535	519	573	466	552	536	545	518	522	523	512	517	564	478	528	548	501	509	560	553	541	512	504	527	527	536	511	489	518	540	534	552	536	565	528	527	535	578	521	502	566	529	516	539	526	526	539	511	492	574	529	499	546	530	551	542	489	539	490	540	542	499	512	530	534	499	527	538	520	557	552	489	528	508	567	498	508	546	522	505	507	555	529	526	561	533	514	509	538	503	505	547	533	557	536	549	553	513	487	527	538	497	517	523	500	541	520	545	551	528	555	472	519	589	529	507	532	514	480	551	530	534	537	561	543	512	554	538	574	540	523	523	540	540	498	527	544	516	516	521	537	552	544	524	521	498	512	517	557	545	502	540	499	545	541	548	548	534	527	520	514	548	488	583	542	510	506	499	533	526	584	556	546	488	510	511	506	540	508	501	544	545	510	539	545	530	540	549	542	569	477	571	525	514	571	518	467	524	532	523	534	553	503	538	533	520	494
13060	843	725	520	394	302	266	270	234	199	207	208	206	169	201	169	160	162	169	185	180	156	167	167	172	154	150	160	154	163	164	163	142	159	153	149	150	133	183	148	183	140	182	169	185	143	160	176	162	154	157	170	153	159	155	153	151	152	141	168	166	153	165	151	156	149	171	168	151	139	160	159	161	158	131	155	171	165	167	164	158	165	129	156	137	156	155	146	152	163	163	153	149	146	154	151	156	141	151	171	152	155	155	143	166	153	170	138	164	159	181	164	149	182	157	143	164	140	148	158	159	164	187	166	163	153	160	167	157	157	172	144	161	154	178	150	174	131	149	152	152	146	152	157	156	145	143	152	147	150	161	152	150	167	133	136	152	141	170	166	147	144	152	161	148	142	155	163	152	146	137	153	157	169	160	179	141	152	136	135	154	135	150	158	146	159	169	162	159	149	149	120	168	147	174	161	131	147	141	127	143	178	165	152	160	128	160	164	151	167	142	137	120	148	164	168	164	149	136	153	181	140	137	158	135	149	130	154	151	162	160	142	149	168	143	171	170	166	153	166	140	138	155	152	174	178	180	140	154	172	130	150	143	116	162	148	156	152	155	155	142	167	155	150	148	133	169	157	152	153	177	135	144	153	145	163	157	140	150	141	141	175	157	143	143	144	155	143	158	163	178	141	148	156	143	162	156	144	140	157	162	168	158	158	144	150	145	122	159	162	160	149	177	117	164	139	155	150	161	149	147	148	140	152	144	145	164	154	171	141	117	168	137	157	159	147	162	164	133	158	147	148	148	160	143	147	146	173	162	188	168	150	128	139	132	146	170	150	143	159	136	151	132	151	157	137	126	145	155	146	155	142	162	141	166	152	151	144	168	135	154	167	169	151	148	135	148	147	138	123	159	152	158	162	147	168	177	173	128	129	172	137	148	155	179	143	167	156	143	154	147	134	163	158	141	135	148	152	171	151	142	150	173	146	133	152	133	161	158	143	159	158	143	139	149	151	137	173	158	160	154	156	166	155	160	137	174	162	159	154	148	162	150	125	145	151	138	143	163	146	152	137	180	159	167	147	145	142	156	160	164	144	146	159	139	163	146	172	151	138	134	136	172	153	145	139	146	174	142	142	133	161	164	154	157	138	151	135	149	155	148	160	134	127	171	139	166	144	131	156	163	155	163	175	132	130	150	142	166	150	180	146	173	137	131	143	158	163	129	154	149	132	136	171	159	147	135	156	149	160	148	157	157	158	175	151	158	136	155	135	153	190	156	148	130	164	137	155	142	165	161	165	158	150	160	172	166	157	136	148	159	146	141	167	133	151	159	152	133	153	147	157	172	134	130	135	160	157	151	174	163	172	140	124	138	143	149	138	153	152	132	144	159	145	159	152	168	155	117	143	169	169	152	162	156	162	170	164	167	170	153	160	143	141	142	149	154	160	169	164	152	169	155	181	139	173	140	161	142	180	151	158	135	148	136	156	174	150	159	122	139	183	144	155	151	133	140	140	163	128	169	181	162	140	127	143	156	165	136	152	168	156	153	137	145	155	141	169	139	153	184	152	169	150	145	142	139	136	141	165	164	144	127	172	155	152	168	151	126	143	150	130	161	146	170	140	152	141	167	167	155	164	145	151	136	164	148	156	176	161	156	151	187	141	186	136	151	144	156	158	172	157	129	161	180	152	148	167	189	142	158	166	162	178	150	154	181	154	160	152	149	158	170	156	165	145	155	167	153	142	126	150	167	167	159	157	154	157	146	148	170	169	149	140	153	146	156	152	157	143	150	132	152	149	144	159	145	158	152	143	160	145	148	164	149	159	149	177	182	167	157	152	154	136	146	160	154	178	168	148	145	116	151	156	146	146	163	151	143	158	141	141	137	160	165	155	176	161	143	151	142	143	151	157	143	159	156	167	133	154	162	150	167	150	169	150	156	149	164	167	158	158	157	168	141	152	138	164	184	148	139	136	149	177	143	163	165	175	131	140	160	135	162	131	160	155	127	147	139	157	138	133	157	155	159	132	139	175	153	146	162	145	168	165	140	122	158	145	153	142	159	143	161	176	154	149	160	134	174	171	168	155	160	147	128	157	161	152	156	153	182	168	147	173	151	156	145	152	149	180	169	161	157	143	152	159	159	135	161	149	143	140	165	170	162	163	144	150	159	140	158	133	159	163	136	170	159	143	147	152	155	131	132	144	164	168	142	132	166	147	176	153	158	163	162	150	147	155	157	146	153	139	144	154	161	159	158	135	149	154	156	161	142	161	166	149	174	164	154	152	159	161	155	138	143	156	152	155	158	165	158	185	164	160	143	152	154	147	133	156	141	130	130	144	151	146	155	146	139	143	158	132	154	130	136	152	151	159	146	146	151	141	161	156	179	181	168	147	139	126	153	148	143	133	159	136	150	137	127	156	135	166	162	135	150	160	136	158	166	139	143	152	192	147	168	138	163	158	126	156	133	139	143	130	124	138	150	139	131	140	134	155	152	154	160	170	122	166	147	156	158	159	150	157	169	161	141	182	152	142	162	139	157	141	158	180	149	151	154	149	140	164	153	176	164	156	135	154	167	148	142	145	121	161	182	159	165	166	158	166	135	148	158	146	152	154	169	147	142	174	158	140	148	161	157	135	189	132	160	161	149	157	159	139	143	149	137	130	164	171	155	164	151	159	150	156	151	167	161	150	156	161	162	162	129	146	158	153	156	153	136	177	179	157	148	147	159	177	162	155	142	161	131	171	140	168	150	159	146	168	149	161	139	140	161	163	158	134	140	155	162	155	153	146	163	123	136	141	151	153	122	151	161	176	151	136	154	153	154	163	167	127	161	142	138	141	154	150	155	159	131	162	158	156	145	157	159	163	167	168	166	160	153	171	161	170	181	151	140	170	135	173	157	156	146	135	150	144	172	137	151	141	148	145	136	148	142	163	176	143	165	170	164	155	175	156	165	156	159	164	152	133	152	155	140	153	166	154	160	146	147	146	146	143	163	147	153	163	157	129	160	139	135	153	159	175	147	166	163	171	147	143	146	161	160	169	159	155	154	177	158	154	156	143	145	175	147	176	159	146	140	147	164	158	147	166	149	147	148	157	136	167	168	156	165	152	161	158	158	163	154	124	156	143	144	127	155	172	149	177	153	149	155	148	138	156	160	170	189	153	149	132	142	158	161	166	150	137	178	177	158	160	165	150	136	173	148	146	167	171	166	167	144	126	168	155	169	140	148	159	153	172	157	159	191	166	152	136	151	160	139	145	172	151	140	164	157	153	140	153	170	156	157	147	177	155	158	150	165	132	151	124	157	156	137	171	146	167	167	158	137	140	172	153	138	135	146	166	152	160	132	140	146	168	145	149	146	152	155	178	174	159	151	149	152	128	161	155	147	140	154	149	161	129	149	153	148	160	154	154	159	170	121	151	157	159	151	125	155	161	149	157	141	166	168	146	155	146	167	149	140	150	173	160	179	149	139	141	125	152	178	142	157	149	141	159
7811	775	1501	1767	1425	1192	1017	911	751	743	672	609	548	519	532	498	434	474	454	440	429	444	487	450	430	432	414	396	417	394	386	420	396	370	389	417	378	397	385	378	370	394	404	391	360	372	388	389	405	350	385	384	384	388	357	389	396	361	373	343	391	382	382	395	400	352	363	370	401	366	369	387	385	332	396	379	369	373	365	385	371	371	365	350	371	325	389	375	367	401	354	339	360	359	391	365	400	397	372	344	383	363	375	374	390	358	349	378	353	366	351	336	358	412	342	353	400	374	365	339	349	364	332	367	376	379	355	355	376	375	360	381	381	394	394	361	382	355	361	349	353	367	357	336	342	384	363	386	353	378	337	372	348	349	389	374	352	380	374	357	406	346	396	361	357	346	381	353	356	345	404	376	360	385	382	361	369	345	351	377	352	359	357	373	351	366	367	347	408	363	376	374	339	374	379	377	348	343	367	365	391	398	371	344	369	393	348	354	390	375	356	389	361	377	343	338	413	369	348	375	353	394	387	379	383	343	380	360	372	372	355	345	388	378	402	397	345	388	377	386	349	335	334	333	362	346	378	378	397	367	384	391	373	367	366	347	342	351	370	396	359	359	351	369	354	388	397	349	366	347	368	365	327	347	364	386	350	358	361	399	380	360	358	358	359	361	352	366	376	373	356	392	389	364	375	389	394	358	351	325	353	367	350	392	387	397	353	357	371	365	369	359	373	358	380	343	349	373	360	350	370	365	333	350	353	340	365	374	373	378	372	348	396	344	364	371	321	366	346	327	398	409	374	342	394	354	342	376	377	366	361	401	374	376	363	388	381	372	335	361	346	378	365	390	372	377	376	333	333	363	372	353	323	355	321	388	360	353	375	415	356	367	366	349	350	378	363	356	363	388	343	374	347	393	373	386	381	335	379	358	364	380	359	395	356	377	366	374	364	364	409	362	351	371	354	332	377	371	363	374	351	349	385	399	359	390	343	370	367	372	368	357	359	383	334	386	409	380	354	342	356	388	382	367	324	378	365	343	345	360	379	340	374	380	360	359	356	360	329	352	373	364	350	374	352	347	350	362	333	393	352	402	383	341	397	371	368	331	377	378	346	382	373	396	360	354	378	359	361	383	367	364	382	348	400	384	364	346	350	357	344	375	363	374	354	361	355	395	399	357	367	357	379	351	351	368	359	354	337	367	381	376	378	373	380	363	412	364	382	342	372	359	392	352	353	353	382	345	356	394	378	354	370	355	377	416	353	344	391	337	371	354	373	369	354	378	351	353	349	383	366	370	390	392	375	389	343	388	381	360	346	329	331	397	330	321	355	364	380	374	367	359	356	378	376	343	359	338	384	360	379	364	375	372	377	380	362	361	340	316	361	361	377	343	380	344	338	343	355	388	389	359	386	359	334	356	349	349	364	364	379	392	384	382	384	388	380	350	411	377	367	393	377	377	360	394	385	378	400	361	354	346	388	361	397	345	327	391	372	348	313	337	379	341	356	364	383	356	353	400	375	375	359	385	365	346	340	387	347	375	343	378	373	356	348	376	345	375	345	356	326	357	341	382	363	346	385	363	382	388	351	359	357	339	357	342	387	363	375	393	364	376	362	379	390	351	346	407	347	356	341	362	389	350	344	367	389	369	360	379	363	351	339	361	380	361	359	361	378	389	396	359	367	345	347	384	360	316	377	335	385	343	387	347	377	402	379	358	360	416	360	371	352	366	378	400	394	365	338	355	376	349	360	380	353	388	387	353	373	388	372	379	377	391	335	345	351	300	372	346	349	358	363	348	362	369	362	366	358	360	341	374	402	392	389	366	378	356	334	401	376	372	372	364	365	368	348	359	408	388	370	336	371	355	357	411	376	386	399	369	375	368	366	327	360	361	342	350	365	353	339	351	353	398	350	370	362	371	377	375	368	354	402	400	369	361	331	359	383	381	335	369	364	346	361	353	360	357	349	348	360	374	338	352	358	378	370	357	345	368	388	343	355	407	391	368	356	374	349	363	388	386	392	362	365	343	339	381	361	345	356	377	374	349	359	375	372	388	389	361	336	373	360	348	346	384	333	384	382	383	393	378	394	339	415	350	389	352	385	370	343	366	373	376	376	343	349	378	353	350	328	360	340	340	351	353	395	375	366	403	348	395	356	319	331	370	392	359	365	382	393	375	361	366	359	375	398	362	358	384	347	375	358	376	363	350	386	363	352	337	387	359	352	340	370	394	392	376	381	376	351	382	369	376	408	366	376	399	352	373	332	386	352	368	337	376	343	368	409	338	397	346	372	333	352	317	370	359	375	361	368	393	353	349	354	355	365	353	342	357	368	379	362	364	377	390	316	384	368	349	363	366	385	363	360	388	360	358	370	354	322	370	349	347	360	352	364	389	354	357	387	339	392	382	330	384	360	406	333	361	375	370	354	360	369	394	355	375	327	335	330	360	400	386	387	392	370	402	398	387	371	340	387	345	413	349	390	379	366	370	348	371	345	363	376	371	385	384	366	327	389	343	345	372	347	363	363	400	340	369	367	356	383	331	392	360	369	349	357	374	356	354	337	355	363	389	373	356	353	368	365	382	357	343	382	328	368	345	368	354	401	365	367	365	364	368	368	345	347	366	375	370	322	349	393	386	344	374	371	393	390	373	354	347	348	365	373	388	388	349	341	369	381	364	337	351	349	384	358	397	330	373	362	358	394	373	333	352	364	363	363	366	349	368	322	385	337	375	335	332	372	373	340	388	361	400	372	365	382	391	373	381	349	382	361	366	382	378	369	374	332	359	354	352	361	390	369	379	381	377	371	339	354	379	341	380	361	364	372	327	344	377	365	382	388	370	322	378	345	359	366	359	350	340	401	395	359	357	360	352	348	404	356	345	339	386	381	336	368	392	350	338	380	343	314	339	337	356	343	380	331	386	368	355	354	372	338	358	351	379	387	364	344	385	353	364	380	375	369	357	340	371	323	379	369	364	382	387	355	389	358	356	359	365	356	336	352	365	353	389	390	361	357	387	360	348	333	308	366	377	375	338	383	372	365	353	337	385	381	356	422	376	356	352	394	337	395	352	367	392	341	345	371	384	348	335	351	352	368	390	348	370	357	340	443	358	351	370	371	388	352	337	373	379	382	370	350	340	358	381	329	372	351	348	335	393	382	406	340	353	355	356	331	364	336	355	373	353	380	328	378	389	366	326	358	371	380	386	362	374	340	369	376	375	365	429	350	349	363	402	351	358	395	410	369	380	379	374	395	359	391	359	342	366	357	397	370	349	363	372	346	343	359	333	366	356	365	374	359	384	373	346	357	399	374	372	335	361	346	383	370	394	379	388	369	341	337	379	381	381	349	410	369	374	342	391	384	350	334	363	374	365	381	349	371	355	363	399	365	383	371	359	352	380	344	385	352	371	358	359	348	379	377	348	383	336	386	362	376	379	384	345	367	365	389	377	350	404	399	341	378	355	350	332	353	377	381	352	345	319	365	383	375	364	359	366
1237	209	224	243	259	237	226	240	217	233	219	248	245	238	238	214	233	239	234	233	203	225	224	221	202	261	273	223	236	222	206	206	209	220	227	211	233	235	233	222	216	231	198	237	220	222	212	189	231	201	239	256	228	219	232	236	220	208	223	206	200	249	214	225	206	221	222	235	221	238	231	225	229	206	214	233	220	214	235	225	199	214	244	229	258	239	214	193	222	211	236	231	245	235	261	222	204	205	233	207	217	231	233	210	258	232	220	267	214	218	249	240	240	243	217	223	261	220	239	243	191	225	216	245	238	218	233	207	197	241	213	210	234	238	219	238	226	212	228	236	235	239	240	232	207	228	223	204	241	201	214	210	240	211	227	217	235	207	219	229	256	229	229	226	207	206	232	207	196	216	201	216	230	219	224	239	217	211	223	205	210	231	223	249	241	229	239	260	208	237	228	224	232	222	214	194	228	226	223	225	219	225	204	214	235	217	214	189	226	230	219	233	232	257	243	250	219	210	228	220	186	213	239	227	274	248	281	240	221	206	241	214	224	205	244	239	224	217	225	253	207	197	244	202	222	220	207	204	226	221	199	208	229	207	248	247	205	208	199	221	235	200	246	216	234	218	233	201	216	239	236	229	197	220	225	254	242	267	203	239	240	205	235	213	233	232	206	255	219	237	264	220	208	228	211	198	207	202	247	208	210	216	201	237	230	222	198	224	212	222	248	213	213	210	203	236	224	214	238	192	208	210	219	254	223	233	221	191	236	222	232	213	231	229	224	225	232	222	257	212	227	226	241	228	225	232	196	234	208	280	215	249	192	230	208	195	225	214	235	216	236	244	209	221	220	200	250	236	239	232	240	249	236	237	219	234	205	202	214	205	211	239	216	221	242	243	248	207	242	240	214	228	231	220	226	226	217	228	218	197	228	195	215	199	198	229	236	228	218	212	216	210	204	215	215	247	214	204	213	225	202	226	207	225	202	212	241	204	243	211	220	220	205	197	235	203	214	202	219	226	210	225	219	195	238	248	205	233	178	232	205	239	239	199	225	235	206	231	225	222	236	232	225	225	224	232	219	225	190	203	232	236	224	232	206	212	211	229	220	222	230	197	227	231	227	218	219	202	216	198	249	233	238	250	252	231	222	236	227	234	235	245	215	232	231	206	220	233	207	223	217	241	233	227	210	231	204	234	193	224	237	219	229	214	221	216	224	235	221	227	228	202	232	218	217	214	216	237	207	197	213	225	250	211	268	213	227	220	239	236	251	253	241	222	202	262	215	227	223	233	218	246	193	215	243	225	201	232	203	228	186	211	217	217	227	238	217	246	218	235	237	239	222	211	212	203	250	202	224	204	225	252	199	226	247	211	235	246	226	228	207	204	238	228	227	213	195	220	231	223	220	212	232	216	242	205	235	262	240	219	216	265	227	204	225	208	226	224	205	221	239	242	239	245	192	219	229	226	213	252	216	214	238	220	233	221	207	220	244	188	216	206	208	208	246	214	226	226	209	210	231	240	235	215	249	235	202	219	199	226	264	239	234	226	212	227	215	231	222	259	197	211	215	225	227	255	221	218	232	207	205	238	197	219	224	215	240	212	254	229	231	212	209	247	223	205	228	202	223	216	235	209	216	244	236	225	230	227	221	222	243	215	216	197	226	219	242	234	249	207	227	218	218	234	250	215	208	214	223	200	206	226	219	227	202	217	231	211	214	226	255	245	258	217	211	210	216	225	201	205	215	239	218	218	236	221	209	237	232	235	253	198	244	272	230	198	197	205	247	218	240	237	213	216	206	218	263	199	220	211	235	229	244	211	192	246	249	200	242	252	226	223	240	241	238	227	216	216	241	237	252	232	202	225	223	216	219	237	233	218	265	228	211	202	202	210	231	219	207	223	221	202	240	211	190	208	262	237	219	249	211	206	228	230	213	229	220	226	206	266	223	209	212	226	226	253	224	212	209	193	229	222	240	220	211	245	218	213	247	213	232	184	213	239	216	230	240	222	220	218	213	257	245	238	220	204	227	222	240	207	226	229	225	221	235	238	186	213	241	220	199	218	188	206	189	232	216	238	205	226	201	217	231	250	231	235	241	206	235	225	226	210	205	235	253	248	252	254	210	203	217	216	222	246	250	211	196	233	240	224	227	242	271	206	231	220	201	258	244	218	208	220	206	221	218	233	233	210	211	196	215	211	221	211	226	216	214	233	236	218	236	229	218	230	245	249	253	235	211	216	218	204	229	233	229	220	252	207	229	193	236	231	226	220	244	224	182	220	219	249	230	241	235	206	230	250	234	214	256	220	245	245	235	212	189	198	229	199	223	245	219	213	221	210	211	223	228	248	244	235	212	266	236	203	219	247	238	240	222	246	218	209	234	197	216	246	213	204	213	273	231	233	207	235	243	259	237	233	225	228	221	250	243	209	214	254	232	227	260	239	224	201	228	246	214	221	238	208	214	245	245	216	237	200	227	204	248	254	225	217	199	217	190	235	245	231	183	190	227	217	231	205	207	238	212	239	207	216	228	213	262	209	221	256	229	229	272	214	239	243	229	174	225	232	222	254	210	247	232	226	204	213	228	217	218	239	227	240	220	221	245	236	253	230	235	214	210	230	204	241	224	237	234	212	213	239	205	197	232	231	214	239	222	228	236	210	197	212	244	224	225	233	218	204	203	219	221	237	219	215	260	237	261	225	247	228	218	213	218	255	235	233	219	229	238	223	205	239	261	201	232	232	230	213	203	234	206	193	240	254	231	230	227	265	241	232	222	239	220	222	234	210	212	251	240	233	229	239	215	221	220	267	199	198	218	247	196	195	209	204	205	269	234	228	203	212	227	256	203	244	215	195	210	203	232	198	208	214	227	215	240	216	208	234	216	235	238	216	272	231	223	242	238	228	224	243	216	257	229	227	224	213	223	218	227	239	230	239	240	230	202	217	234	236	226	211	204	233	239	223	193	226	248	229	215	263	208	211	185	236	219	245	224	214	227	238	193	240	219	239	248	220	227	194	260	236	259	225	218	236	243	222	215	206	224	228	248	219	214	227	220	237	243	235	201	211	210	231	228	214	250	212	227	184	229	204	232	221	229	247	237	233	212	224	212	218	227	225	219	208	231	244	218	256	221	229	237	237	215	237	242	245	239	217	254	205	214	225	223	230	252	225	201	200	216	241	224	241	237	238	210	235	197	226	202	238	255	198	216	209	248	225	237	237	251	232	198	208	227	212	219	222	219	222	194	216	242	240	232	214	243	209	234	248	212	238	209	239	211	228	232	229	223	225	227	200	222	215	259	218	193	250	216	218	212	212	230	237	232	240	215	203	211	236	272	234	225	198	235	203	222	225	231	201	227	239	210	221	224	209	237	222	216	209	253	207	238	217	234	227	214	237	220	214	235	261	211	236	229	220	220	227	249	234	265	241	217	213	210	240	227	233	243	222	232	208	215	197	231	255	224	253	217	199	218	256	210	211	236	252	217	195	200	209	239	238
1756	552	576	530	528	562	534	520	541	503	561	505	546	519	517	556	559	500	511	546	521	549	518	513	527	535	536	507	534	522	489	529	545	516	539	525	527	516	535	565	536	502	516	516	499	511	524	567	478	532	537	550	535	523	544	550	498	554	513	524	487	532	500	535	539	495	527	506	512	504	548	535	522	488	510	528	521	507	564	532	467	496	590	494	538	517	540	549	538	576	520	523	495	523	502	536	531	519	517	511	544	530	517	538	503	528	509	519	562	520	519	545	501	539	509	493	526	532	524	495	529	552	518	503	530	541	494	547	522	478	519	519	518	521	493	543	488	546	518	509	544	542	534	514	530	517	504	494	475	494	547	490	516	497	518	455	556	493	531	521	522	534	550	530	475	538	529	480	490	529	514	526	569	521	520	494	551	512	530	501	515	475	501	510	509	512	534	499	512	522	518	539	499	536	505	492	508	524	494	511	517	527	520	471	538	519	542	512	504	559	509	545	524	524	497	547	547	533	502	542	557	477	500	504	521	495	497	518	523	505	526	544	516	495	529	506	526	531	557	506	478	501	465	487	543	546	510	501	548	496	521	514	498	506	537	507	553	499	506	516	489	492	519	528	554	519	490	531	473	522	446	474	558	492	532	503	559	508	518	525	542	502	464	533	549	512	511	540	525	498	553	572	530	489	505	556	498	501	549	528	505	496	498	508	494	522	524	516	515	499	558	469	533	521	553	503	531	532	551	534	496	558	519	483	495	498	486	529	491	513	518	483	496	480	519	524	542	479	467	471	530	518	548	507	481	539	492	519	554	503	472	515	538	558	498	507	489	508	515	520	488	572	457	525	520	549	521	478	520	487	491	546	528	492	487	553	522	507	554	514	525	552	490	501	490	520	504	572	534	525	521	502	535	519	493	509	508	490	501	539	549	524	533	551	508	518	526	499	525	515	523	535	507	533	499	515	502	552	525	517	508	537	486	499	532	531	526	506	498	486	533	542	464	542	511	530	516	541	491	518	535	535	535	488	540	509	557	531	556	525	490	529	463	541	474	515	523	503	534	554	533	497	496	528	517	540	534	528	481	536	546	520	521	482	534	476	505	513	578	459	502	480	523	545	491	482	530	517	549	524	518	503	506	485	513	560	500	519	554	526	485	500	500	514	538	516	493	539	472	516	515	514	547	493	474	533	535	520	510	547	524	496	514	518	544	541	500	530	472	520	510	494	521	523	533	533	451	484	510	533	490	549	528	483	527	492	482	498	543	533	500	541	497	508	496	516	525	553	514	512	485	566	533	536	551	503	552	488	515	543	513	538	520	569	498	520	531	521	518	530	522	525	493	518	547	526	488	524	512	514	526	511	507	538	508	504	514	524	519	494	505	530	528	525	529	521	525	531	477	566	490	511	504	487	556	540	535	489	494	480	520	477	554	557	492	487	521	502	519	514	512	571	499	531	519	523	551	510	495	545	537	533	502	502	515	526	533	520	510	507	506	520	515	520	523	534	534	548	532	500	499	519	504	467	539	537	525	533	490	478	479	541	543	529	537	543	508	516	544	461	572	536	505	527	537	488	503	510	537	516	534	532	520	456	510	492	508	524	503	519	553	534	508	509	541	541	549	492	505	548	449	481	506	508	488	502	537	536	521	506	480	518	544	519	500	538	550	511	540	518	504	536	549	508	538	506	497	544	512	555	484	504	515	541	510	569	519	528	485	509	527	509	475	530	516	527	563	511	495	519	537	492	499	522	522	499	503	535	535	493	509	521	569	488	554	489	522	508	514	572	524	495	548	539	476	504	502	515	499	493	535	479	533	527	513	478	536	551	521	538	505	489	541	473	528	511	497	561	467	485	503	522	508	477	543	574	531	487	539	539	543	562	554	542	527	484	523	524	509	536	526	528	516	538	548	502	507	519	518	531	530	550	512	509	537	512	529	512	504	522	519	508	522	499	498	512	538	516	540	514	511	466	499	528	557	498	500	537	492	540	529	513	521	488	504	537	516	474	501	527	530	577	523	525	541	484	510	524	543	546	553	493	510	528	505	485	490	539	512	491	462	563	537	515	455	517	519	530	513	495	555	491	521	524	508	523	518	517	551	527	527	538	511	518	496	497	508	509	492	485	505	565	540	540	485	511	516	565	486	549	522	535	548	533	583	507	528	479	534	494	491	535	492	547	542	544	530	565	511	522	542	512	516	493	526	506	516	525	522	500	487	522	532	537	522	509	494	553	471	533	530	577	555	527	525	528	516	498	528	518	505	559	517	502	520	530	525	473	524	513	537	513	533	533	565	507	513	518	522	519	545	559	463	508	497	493	516	484	525	537	525	547	515	516	501	502	488	511	496	523	484	505	530	474	553	525	532	507	540	492	512	526	512	525	519	531	539	523	521	490	486	443	517	529	505	548	556	526	504	473	501	531	499	576	535	515	517	520	542	536	552	483	519	497	497	544	483	520	503	514	505	527	562	506	513	486	496	505	530	514	519	568	513	544	520	537	519	529	517	518	487	514	511	508	503	518	530	514	571	484	514	548	543	528	567	526	507	512	516	501	506	519	529	513	490	520	554	483	460	491	538	550	514	479	554	518	482	498	498	554	526	531	494	554	509	539	473	472	510	548	515	538	524	492	476	562	507	510	530	503	480	540	536	514	500	475	550	533	526	537	541	522	541	511	502	519	515	519	456	514	534	513	541	509	539	519	520	537	545	494	543	546	502	494	500	528	496	531	520	499	522	522	523	506	499	501	573	522	492	530	521	504	516	543	511	491	501	555	514	510	512	485	484	512	498	521	501	528	497	523	498	512	526	525	522	546	502	487	526	490	482	520	538	491	514	526	499	503	509	544	509	542	546	508	508	530	504	503	494	542	528	533	527	521	552	525	565	503	514	522	518	514	486	547	526	552	513	488	512	511	560	505	527	542	530	524	500	515	522	504	519	488	500	529	475	532	516	529	591	518	491	481	477	541	515	505	516	512	523	486	501	513	538	517	531	555	534	524	519	485	509	527	513	525	539	489	537	529	539	526	536	486	505	523	559	513	557	529	559	571	515	511	512	512	512	545	503	550	521	523	537	541	558	535	529	538	500	540	503	547	527	520	494	557	542	513	538	513	540	553	544	536	524	540	527	521	495	490	522	528	530	542	493	505	541	519	523	539	512	470	547	480	490	505	489	527	482	481	560	516	433	502	545	508	526	515	536	499	519	519	528	551	530	538	563	536	506	495	516	526	517	547	531	531	561	488	501	546	518	516	521	522	527	497	522	513	533	515	513	468	480	550	497	507	494	531	471	458	529	535	549	521	507	498	476	554	507	493	534	528	512	520	539	513	540	501	551	524	496	498	502	492	508	535	533	466	525	546	519	523	516	547	494	518	529	546	530	499	517	551	539	530	518	514	530	518	523	516	498	530	519	485	492	541	549	531	522	514	462	508	527	506	525	480	500	515	506	564	500	476	518	519	513	521	511	555	518	504	454	522	588	524	498	554	525	493
6915	479	447	462	393	322	330	310	262	255	221	266	282	268	264	231	260	237	253	228	243	240	269	215	212	236	276	233	194	216	220	233	228	230	242	217	224	206	257	251	230	217	224	226	215	210	261	226	221	216	223	233	234	194	209	200	218	224	235	219	199	214	226	205	218	227	219	241	232	211	204	220	248	220	199	239	225	216	253	230	222	199	227	239	228	244	197	221	238	213	244	219	236	239	223	223	230	230	255	218	203	234	254	251	237	226	223	226	265	214	226	234	227	250	241	229	242	237	251	233	212	229	249	239	218	231	227	224	218	232	235	234	247	234	217	222	240	230	216	228	223	221	211	228	213	236	232	236	241	244	224	254	219	223	214	216	218	209	232	226	229	236	238	239	234	231	249	228	230	217	213	233	182	234	213	210	270	261	218	232	232	220	224	235	229	226	220	233	234	247	204	265	220	243	218	239	234	221	228	237	242	226	234	233	225	219	242	242	231	240	257	210	259	223	248	232	233	238	255	252	258	208	239	243	228	217	243	246	239	247	241	217	209	227	231	261	232	215	257	245	212	227	235	219	195	205	232	224	222	248	203	225	210	219	221	242	239	210	227	240	258	238	253	209	204	200	210	250	227	259	195	258	216	203	235	201	239	241	215	229	220	223	201	220	242	237	237	245	209	237	216	238	236	219	225	238	228	239	211	238	209	234	222	218	213	224	244	242	205	238	239	253	234	237	222	241	240	218	226	251	242	218	218	243	268	240	213	202	226	213	231	222	232	236	201	211	230	221	243	219	249	207	268	245	233	230	237	224	217	215	241	218	233	281	248	228	242	226	222	204	245	231	231	210	236	219	239	229	222	235	218	221	209	226	221	216	230	250	232	235	205	256	241	227	220	216	228	214	232	203	233	211	208	263	227	218	230	244	222	239	246	220	224	231	244	219	222	237	215	218	212	233	258	239	238	236	219	239	253	223	210	211	226	217	245	225	233	227	223	232	233	226	222	233	216	235	234	233	258	214	226	229	210	232	197	216	244	244	204	217	226	205	240	216	238	244	212	211	247	209	220	217	238	245	244	228	206	218	227	238	234	233	222	227	210	245	243	210	200	216	228	238	239	234	224	200	241	241	233	210	238	211	270	247	249	223	223	222	213	245	215	221	220	213	245	227	223	202	201	243	236	221	222	205	241	240	197	226	215	248	241	235	234	241	230	214	204	233	225	201	252	237	215	218	194	216	240	242	238	214	197	238	195	241	214	220	251	239	244	231	229	218	235	212	247	207	211	227	234	219	203	218	240	238	234	212	186	219	254	225	225	252	239	238	209	203	234	238	201	199	234	203	222	216	205	239	212	220	236	258	216	210	216	214	221	178	210	231	226	221	240	215	217	237	245	202	230	215	242	245	239	255	251	237	220	266	255	234	224	226	235	216	243	248	200	208	206	206	202	215	261	230	259	216	207	223	254	221	250	242	240	220	224	220	234	218	195	208	237	237	241	237	219	225	259	237	238	253	232	224	232	227	237	246	234	222	258	202	227	188	218	243	211	228	242	235	225	231	250	205	229	208	224	213	233	234	238	244	250	225	223	201	250	236	214	257	242	233	221	227	218	230	257	206	225	237	229	248	226	259	222	234	224	232	215	235	221	228	216	233	251	197	242	218	268	235	204	228	236	222	227	243	213	221	218	212	253	234	205	243	233	207	200	232	218	228	203	234	216	195	217	235	235	248	234	255	202	235	231	216	228	227	254	207	269	223	229	225	225	224	217	227	235	227	232	199	232	242	264	229	228	263	213	236	231	242	201	217	236	255	222	197	210	222	223	255	258	241	250	230	221	214	283	234	229	249	229	227	220	239	265	232	241	222	227	211	251	221	220	219	215	235	250	233	244	235	245	227	216	238	192	209	229	242	229	215	235	202	216	185	240	212	222	204	232	222	247	228	213	199	220	220	247	230	245	193	249	214	228	278	228	227	226	233	226	219	204	238	213	250	218	214	237	218	257	208	237	255	218	221	248	229	220	258	259	216	225	235	226	241	230	223	252	238	225	221	241	219	258	196	209	237	212	245	210	215	214	241	218	224	261	227	217	200	212	200	223	218	222	248	212	230	227	228	230	202	222	208	228	215	202	250	230	259	222	234	211	194	204	227	196	228	231	228	228	228	222	237	253	179	250	214	238	220	221	233	223	236	229	232	235	211	243	192	222	240	229	236	218	210	234	226	257	229	206	216	250	231	224	213	195	206	220	218	239	246	214	228	242	215	219	204	215	232	232	203	213	244	258	229	231	227	209	221	243	220	210	231	190	206	213	223	213	225	223	240	218	228	266	228	258	211	249	230	208	239	207	225	241	228	226	209	219	227	223	223	214	225	255	196	212	213	229	271	239	204	224	201	241	267	236	231	253	220	241	222	217	213	214	205	226	224	217	233	215	220	222	251	208	250	237	220	246	249	214	239	219	242	237	249	206	227	230	222	258	238	233	213	209	216	225	219	221	237	222	191	221	227	230	205	241	229	206	242	225	230	205	250	237	219	214	206	200	233	224	203	192	223	228	224	219	225	202	201	223	248	230	238	230	239	228	222	224	243	226	220	212	247	227	237	245	205	221	227	231	224	258	218	266	223	249	224	246	223	241	259	230	245	210	234	238	193	235	234	261	212	213	232	228	224	240	245	241	211	228	193	234	217	244	239	211	220	223	221	212	225	212	224	259	234	232	262	232	222	214	242	238	220	218	200	249	245	229	236	240	230	214	207	191	248	253	233	206	193	205	239	224	228	225	269	236	236	207	224	210	240	257	199	216	229	242	208	249	267	209	210	214	235	244	232	223	253	234	215	219	224	229	192	233	246	245	193	223	229	232	220	194	234	213	220	235	225	216	222	227	218	211	216	254	243	216	240	249	220	202	247	222	232	252	238	255	257	249	220	254	208	218	226	218	201	230	213	218	250	238	238	231	220	208	207	212	229	247	233	244	254	226	204	211	240	227	253	219	202	230	234	216	228	221	238	227	251	252	221	231	241	251	230	237	246	252	212	195	217	228	233	233	218	202	248	221	235	243	218	241	220	226	248	228	207	209	246	214	226	221	219	251	209	250	215	213	220	241	213	249	248	227	237	222	240	206	208	241	227	253	213	235	244	207	251	208	228	244	248	226	253	246	261	280	199	246	223	209	242	201	225	219	219	260	235	223	248	232	260	238	239	201	229	222	230	244	242	230	197	219	231	213	247	227	241	230	225	218	264	224	238	234	238	236	243	239	231	268	214	204	236	244	221	256	243	233	209	214	231	233	231	231	205	218	218	222	231	238	223	222	230	225	233	218	244	235	218	243	253	224	250	252	235	210	245	227	229	224	207	246	234	221	202	232	217	208	228	216	237	239	237	227	213	222	228	207	242	203	242	243	219	219	244	255	210	232	237	243	229	196	224	254	241	224	224	212	208	225	244	225	234	233	210	233	191	236	244	217	228	241	242	221	231	242	222	226	233	243	237	230	247
6236	783	1098	1229	1073	966	861	809	734	706	636	646	645	591	580	620	618	569	563	597	550	582	544	554	550	549	584	504	578	555	562	558	508	544	518	505	569	554	552	532	553	531	527	555	545	555	556	540	493	530	527	530	515	579	515	531	440	574	486	557	491	540	557	512	504	530	493	491	558	500	519	549	551	506	545	522	521	523	521	528	562	560	554	511	469	507	501	531	485	484	516	529	498	551	503	506	535	550	542	545	508	545	520	512	483	498	532	498	518	520	471	526	517	542	533	556	499	526	505	504	528	526	490	496	512	546	515	536	529	518	511	506	520	543	521	591	526	522	544	537	535	517	525	564	546	531	465	505	539	542	554	534	501	523	543	568	496	518	554	520	552	463	530	521	506	513	491	538	581	516	542	493	508	530	533	532	533	569	507	505	505	494	507	542	527	531	493	463	522	516	525	523	497	512	552	564	568	532	555	527	521	544	517	516	514	548	516	535	525	524	527	521	545	517	519	526	505	520	539	528	522	532	536	538	541	517	484	543	548	530	574	526	507	528	534	529	505	526	506	535	533	536	484	483	549	511	550	539	546	489	510	542	554	535	534	559	531	528	514	538	539	552	555	521	475	546	526	519	527	556	509	504	501	506	515	521	507	510	540	519	528	545	547	512	550	550	532	566	543	506	509	484	513	480	528	536	510	539	535	508	536	509	512	513	553	546	596	550	527	550	550	515	526	524	533	516	491	541	503	544	515	513	541	511	485	564	511	519	561	516	505	490	511	495	468	499	503	496	509	531	509	540	519	508	537	512	533	480	526	525	538	551	572	519	533	520	508	510	512	567	550	519	555	541	529	582	531	531	511	523	505	524	581	531	504	536	511	516	508	491	482	523	491	542	511	515	544	495	523	530	547	505	531	519	526	529	527	555	518	537	544	534	497	558	565	513	507	504	535	540	536	531	529	557	521	483	507	534	517	527	578	542	533	506	492	589	554	511	546	528	493	558	538	539	544	499	527	511	575	502	513	484	504	555	570	488	540	545	495	558	507	500	582	511	557	484	501	540	546	500	493	522	486	548	498	500	548	513	551	477	548	530	531	549	512	518	537	516	518	547	522	545	545	471	536	535	476	535	512	572	508	520	504	536	556	516	509	528	525	535	553	559	535	545	519	556	550	521	525	554	512	537	502	558	515	544	536	518	523	534	500	475	522	509	514	519	578	569	516	531	506	504	530	507	508	512	465	547	540	513	509	515	508	551	539	478	550	521	489	489	526	463	517	571	535	571	516	499	526	539	496	548	514	504	512	513	511	525	495	538	507	523	515	515	542	544	534	507	500	506	519	516	498	505	552	580	491	508	519	559	512	470	530	532	494	501	547	543	561	533	527	554	516	531	547	493	509	497	521	546	478	491	539	506	527	514	546	505	535	543	529	543	537	573	523	514	557	550	511	491	503	527	556	487	513	537	509	518	543	587	509	502	504	511	531	480	513	509	507	500	526	481	552	516	539	515	538	537	493	539	538	530	486	515	498	496	574	516	514	531	514	513	527	546	522	522	498	540	508	495	555	504	505	514	494	517	549	520	488	520	519	479	527	543	508	509	509	539	514	505	563	515	546	572	526	518	510	488	574	550	537	502	537	516	496	572	507	525	567	530	566	535	549	488	536	545	538	526	572	527	533	497	536	529	519	513	514	534	543	504	520	513	552	516	505	552	505	544	514	523	549	514	534	559	529	524	539	512	491	533	548	537	542	520	531	517	540	525	541	535	597	561	503	512	506	549	552	486	547	525	539	559	543	549	521	564	495	525	505	506	495	504	554	490	506	514	514	535	560	508	532	513	494	489	503	514	566	506	513	548	556	533	549	569	510	529	533	520	511	470	503	548	545	536	506	546	515	530	559	499	505	474	515	553	501	535	539	532	557	496	529	520	555	540	509	528	535	508	558	532	515	548	525	524	559	513	537	514	498	538	559	546	571	535	514	501	567	525	484	540	497	512	480	560	508	505	550	531	522	595	507	510	508	504	537	521	511	547	498	518	560	507	563	517	538	506	541	528	563	517	489	482	530	514	532	501	540	551	518	498	504	476	499	512	501	561	533	504	537	530	545	535	530	515	535	519	539	545	518	518	558	485	486	478	503	524	506	521	503	534	522	524	547	521	508	494	532	545	581	522	528	509	539	546	528	539	516	513	500	554	560	502	531	512	542	551	508	523	551	524	546	470	511	477	551	552	516	555	490	499	547	540	518	578	521	503	492	498	512	545	517	553	532	522	487	546	527	500	566	523	552	519	512	524	523	543	525	519	532	531	562	499	540	543	476	588	484	548	507	513	491	500	513	542	530	517	498	529	530	492	527	488	501	564	530	529	527	520	550	510	581	519	495	541	556	504	534	493	528	479	512	491	541	539	519	553	547	503	539	519	542	518	518	509	556	565	573	498	507	565	556	530	490	524	500	519	504	492	536	552	499	530	529	507	488	510	516	509	475	499	553	490	512	531	512	506	497	575	540	515	565	506	508	537	516	518	503	510	556	542	524	550	554	486	491	525	524	545	598	523	501	510	518	533	551	519	509	522	563	517	575	529	522	514	517	541	515	535	520	534	544	505	529	517	524	487	562	521	462	552	528	488	517	540	560	532	563	508	503	535	536	532	550	525	503	530	510	548	531	513	522	505	531	534	516	543	552	524	500	566	566	518	507	544	509	523	525	521	537	520	505	538	545	493	516	548	521	567	517	517	507	504	487	485	539	529	535	508	522	499	499	527	572	506	551	511	491	494	497	548	578	526	545	529	532	525	527	539	470	532	519	530	517	496	487	516	539	486	524	539	534	524	547	487	532	536	554	526	499	517	508	525	531	548	546	565	471	520	493	552	522	531	531	530	528	487	475	522	532	477	532	493	502	508	530	537	524	526	505	501	510	489	555	487	546	505	495	528	491	520	542	509	521	590	513	538	519	524	548	489	549	541	560	516	520	511	544	514	493	514	493	544	547	559	522	508	510	478	539	524	544	550	523	496	538	502	539	497	527	516	550	523	540	532	507	542	546	489	525	490	534	567	553	506	521	502	544	542	519	543	470	527	545	551	521	540	510	535	516	497	509	548	512	515	518	565	499	542	554	506	512	570	504	527	509	525	541	554	505	537	538	517	568	543	526	556	510	504	529	512	508	494	555	496	520	524	497	510	509	508	503	459	496	533	535	492	546	523	537	504	540	549	563	505	522	523	523	502	477	485	498	506	524	520	488	492	562	534	530	545	491	548	506	527	506	539	480	570	537	490	513	527	494	530	504	509	530	563	487	578	512	518	542	557	484	501	547	519	493	512	501	487	556	521	503	532	506	509	503	536	539	503	588	520	501	516	538	538	489	496	506	509	524	546	511	569	522	561	531	522	492	523	574	528	510	483	520	512	551	531	492	501	531	519	482	553	566	554	521	524	553	537	527	513	512	531	516	540	518	523	510	519	580	478	533	479	556	527	500	495	561	514	518	532	509	505
13216	820	693	564	379	329	277	230	223	225	177	184	192	181	172	185	158	156	174	165	146	147	166	155	167	145	158	145	161	145	163	165	167	152	166	158	138	171	153	168	155	142	162	163	156	157	151	160	159	162	139	154	175	131	142	151	150	162	132	140	140	144	160	155	147	138	145	180	161	167	168	155	172	147	166	134	163	156	154	144	148	151	152	167	132	161	166	150	171	164	156	173	156	153	150	138	162	169	145	139	161	128	155	161	148	156	174	154	141	143	156	143	168	143	167	143	132	148	168	154	159	145	160	122	147	141	160	134	189	165	115	160	165	143	140	155	166	152	157	148	178	148	182	152	167	141	154	185	169	182	139	159	126	140	149	129	134	146	141	128	153	170	120	175	159	162	175	168	134	180	153	154	137	143	147	161	153	158	167	149	148	174	168	165	166	137	145	150	146	153	154	147	154	148	151	163	150	162	151	137	125	134	143	156	152	148	118	152	162	159	135	141	137	145	146	156	151	159	169	150	151	156	172	158	126	132	151	129	159	151	167	140	153	166	157	169	142	170	161	171	146	158	147	148	144	148	147	132	156	134	141	162	155	154	153	152	156	167	170	153	160	144	162	129	139	140	158	143	162	141	158	139	152	143	143	146	154	133	133	143	156	161	129	164	161	153	173	127	167	142	148	175	164	145	172	169	149	151	172	155	171	178	133	143	149	142	174	137	164	158	157	157	144	142	151	154	150	143	148	173	166	155	165	139	152	156	134	182	149	135	157	183	172	163	161	163	151	164	148	152	145	125	121	133	149	136	142	157	150	164	156	153	139	180	163	129	142	151	141	165	130	133	163	163	154	181	161	152	142	159	151	175	137	151	151	132	155	148	136	129	161	182	158	139	166	162	176	142	147	127	170	159	169	151	148	140	175	159	160	148	165	168	168	153	142	175	145	163	143	146	154	174	157	129	143	143	139	151	160	142	167	149	167	135	159	163	158	147	147	157	155	147	163	142	151	149	173	152	124	134	143	165	167	138	144	139	136	141	160	171	131	162	155	152	133	156	142	163	166	136	166	163	147	149	153	162	156	160	121	136	149	150	160	166	127	157	154	175	139	156	151	153	131	130	147	128	149	151	148	155	140	169	156	162	156	159	153	167	166	135	146	173	149	161	150	139	132	162	181	149	152	157	134	150	171	158	159	170	169	166	147	131	144	162	157	172	163	148	147	157	145	151	134	153	156	157	133	146	153	172	150	154	145	172	149	145	143	148	146	147	152	157	158	176	141	153	147	162	137	152	143	151	130	135	154	158	161	154	151	137	163	145	160	159	147	145	152	147	163	157	130	157	131	145	162	142	158	160	154	149	163	161	157	143	159	167	169	160	174	142	163	136	132	132	146	143	143	138	138	156	142	175	176	154	153	154	150	146	155	141	160	164	138	157	161	160	156	148	141	146	151	146	166	150	140	138	159	149	153	152	172	146	154	163	157	169	176	145	166	126	165	146	147	155	144	170	162	156	158	159	167	164	141	146	162	150	163	156	138	154	152	142	155	148	160	144	172	147	148	159	145	149	161	147	152	130	146	165	180	138	147	138	162	151	135	175	147	132	157	151	136	135	152	147	139	158	145	142	143	152	145	151	140	153	156	156	171	145	152	148	173	122	142	153	157	177	160	164	129	176	166	162	129	157	155	151	152	157	155	157	131	166	168	149	159	156	150	137	150	153	144	162	141	145	143	157	167	148	118	135	152	166	173	155	168	155	139	126	163	152	146	147	141	162	174	154	108	146	149	145	149	151	149	162	176	157	145	170	152	161	187	143	153	171	136	155	144	144	145	173	127	159	144	163	169	152	165	154	153	129	157	141	159	139	161	179	147	154	122	165	157	169	151	148	154	140	145	151	148	144	149	169	159	150	149	161	178	166	165	166	138	187	132	157	159	151	156	135	143	152	153	150	155	168	157	160	156	165	138	145	140	140	144	159	169	158	131	159	130	135	140	175	153	146	156	147	158	125	138	137	173	133	143	140	133	164	162	155	145	159	155	157	168	161	156	154	165	176	165	151	174	134	161	154	143	136	162	157	173	146	127	145	157	135	151	162	141	171	153	168	150	137	146	172	143	153	147	155	158	142	152	152	144	159	154	154	181	157	154	145	154	164	133	153	187	137	139	168	151	153	141	167	156	141	160	146	166	173	162	149	137	144	132	139	164	146	139	145	133	169	167	142	169	164	154	130	146	157	157	133	160	156	131	157	157	171	172	123	145	156	163	157	160	146	134	144	152	128	148	154	160	154	163	158	160	138	151	156	166	147	151	149	157	138	155	138	150	124	171	144	184	151	152	168	153	151	152	147	146	158	146	159	135	133	152	130	125	154	141	143	165	143	158	159	162	166	155	133	157	146	145	143	153	163	141	158	143	149	158	148	157	170	160	147	155	132	166	150	146	137	143	147	174	155	160	161	144	143	164	133	143	144	163	147	144	147	125	139	138	160	163	160	148	154	155	132	166	165	141	140	160	153	174	164	148	184	152	162	176	145	146	151	153	157	136	168	168	138	157	140	169	136	173	146	131	143	168	145	131	161	163	166	177	152	156	145	172	137	140	153	164	171	166	169	147	140	165	145	148	142	162	159	160	137	155	160	178	155	143	170	171	167	138	150	174	163	139	143	168	146	154	127	149	166	130	167	138	150	145	122	124	151	159	152	138	150	164	139	148	147	151	144	140	130	148	142	154	148	152	146	168	153	148	174	178	160	150	158	156	140	132	138	162	144	163	162	149	144	160	173	142	164	160	154	155	168	145	163	149	153	159	148	120	159	158	155	158	170	144	142	148	168	173	177	168	139	145	141	170	157	148	167	148	125	162	145	170	128	127	132	161	136	152	137	141	155	141	152	140	156	143	162	151	155	163	143	151	167	141	164	128	164	165	161	171	148	153	147	172	151	158	158	133	143	143	159	134	159	169	155	143	142	171	142	154	166	153	152	163	144	155	166	167	165	165	146	176	178	176	154	164	153	174	167	139	152	120	147	162	162	154	161	155	158	138	176	156	139	167	161	142	171	163	141	175	152	149	145	145	149	168	139	161	139	180	165	162	188	156	148	141	158	159	156	143	158	169	151	185	131	170	157	138	167	170	167	146	136	148	159	167	134	141	146	158	166	163	174	163	164	164	160	138	139	166	143	141	158	145	162	153	144	142	134	174	152	168	165	165	157	138	141	155	154	161	153	143	140	145	161	166	177	166	137	167	144	131	166	146	149	141	160	158	141	153	127	165	169	149	155	156	165	147	137	143	175	154	128	129	140	142	158	162	151	134	160	192	149	152	139	136	166	134	158	154	163	153	146	165	163	153	169	136	155	159	156	159	178	164	142	151	164	156	151	147	150	172	135	155	162	146	144	135	156	175	122	150	148	127	156	184	154	152	135	154	145	148	141	134	140	138	160	179	134	147	149	164	141	154	148	143	159	145	157	163	179	167	128	131	154	145	167	147	167	161	147
7777	796	1451	1752	1445	1166	1008	867	798	673	623	606	563	520	492	457	449	469	462	460	435	441	412	407	418	432	435	391	428	390	394	404	412	404	392	349	389	384	432	388	359	414	366	371	401	369	410	371	410	335	392	402	412	363	380	343	359	366	384	379	391	395	375	327	370	383	400	359	358	359	390	365	385	373	387	340	334	337	391	354	381	357	385	365	359	397	353	387	343	352	382	342	330	383	361	330	387	395	349	327	375	365	361	377	333	376	366	350	353	385	373	417	372	360	378	358	336	365	369	360	370	341	366	402	384	350	352	340	380	373	388	379	351	382	409	361	374	371	422	363	371	366	364	382	348	360	374	359	357	369	368	360	357	363	360	341	390	395	373	369	367	359	358	376	405	406	370	336	350	351	406	377	373	402	406	376	369	356	371	331	339	400	369	410	369	397	370	380	358	363	364	395	372	356	360	353	318	339	380	383	375	360	343	405	361	328	397	364	372	337	382	370	354	372	356	329	399	364	356	342	376	351	361	352	321	355	364	356	353	353	370	384	374	340	372	337	357	399	359	356	316	376	337	374	374	360	358	398	362	342	368	339	354	340	373	377	376	354	392	367	369	370	393	357	402	369	363	341	370	370	398	384	365	353	380	369	367	365	345	345	401	387	378	368	343	362	349	383	336	352	373	355	358	341	347	403	331	374	359	372	383	369	391	358	382	366	354	386	343	378	356	410	370	366	364	388	359	374	359	379	367	339	353	388	360	397	397	378	373	386	352	373	367	382	375	375	345	397	357	338	353	383	362	399	357	367	367	343	406	402	323	363	355	381	382	421	358	343	366	348	307	373	366	358	362	387	359	328	344	364	348	347	372	347	355	354	358	355	345	403	357	339	354	388	361	356	407	401	399	361	357	368	356	392	359	366	352	342	357	376	384	337	387	354	333	340	328	379	366	377	362	333	346	370	394	371	384	366	333	359	369	340	343	374	344	353	373	377	370	337	366	394	371	343	378	373	379	333	362	343	384	387	338	373	356	348	363	364	369	368	365	349	331	377	393	382	379	376	383	375	405	353	326	340	385	341	362	340	367	383	374	344	335	382	361	374	339	377	380	342	361	384	368	338	364	351	354	356	332	341	367	368	364	339	389	353	361	347	372	375	356	369	389	394	354	397	357	395	376	377	370	406	367	360	372	349	392	342	355	386	296	369	365	404	360	374	398	358	352	362	349	390	345	395	352	360	381	346	357	372	365	385	393	372	368	386	405	404	379	332	328	354	372	362	351	375	340	344	359	366	371	354	356	359	364	384	362	334	318	368	375	413	377	380	355	397	357	354	346	360	354	356	378	349	381	377	323	386	404	380	385	342	388	392	408	359	342	367	361	359	364	370	391	366	365	351	362	351	379	347	381	381	342	361	355	342	381	358	332	359	383	355	363	367	366	364	372	339	407	373	336	358	328	353	399	363	341	345	354	361	375	354	361	391	389	353	373	336	383	384	336	337	358	389	374	348	383	387	327	367	372	392	380	363	371	355	377	403	368	362	357	346	357	393	356	361	350	360	354	380	328	335	403	332	388	361	387	354	380	315	323	402	369	370	376	391	375	359	343	365	372	359	364	371	362	367	367	390	346	355	373	380	362	372	369	337	397	356	364	344	381	377	394	371	346	389	405	361	352	344	373	373	328	393	371	395	347	351	369	349	370	353	369	360	365	354	391	330	358	419	364	371	361	381	346	386	357	389	329	388	351	381	383	381	378	386	338	330	351	366	364	372	388	344	388	361	381	390	349	349	370	357	343	374	366	351	389	376	387	376	373	387	356	352	352	360	360	351	345	331	375	344	377	368	377	371	380	346	366	373	383	365	349	381	346	350	347	338	341	367	375	364	391	347	394	368	360	327	374	373	375	369	300	371	339	349	337	343	381	328	370	338	402	352	350	329	355	362	361	388	383	358	365	357	382	381	381	380	380	373	389	358	382	397	380	368	342	355	367	366	355	365	357	362	366	352	393	383	413	344	375	336	346	382	376	361	352	352	352	359	347	334	358	364	371	377	343	374	378	336	345	386	352	340	406	333	379	383	366	377	366	358	368	347	333	351	362	394	393	353	362	347	378	378	363	350	363	358	363	353	364	368	392	363	359	394	390	335	349	330	346	349	384	354	344	336	360	383	393	379	359	347	340	333	352	383	329	375	331	383	374	384	369	332	415	348	335	356	375	362	358	336	337	375	385	343	340	388	368	338	375	343	350	373	367	352	363	367	354	364	357	381	376	374	385	375	349	352	375	365	346	358	345	373	320	364	370	374	392	371	354	370	385	361	397	373	343	361	382	374	367	372	373	369	347	321	368	372	347	343	377	349	373	398	395	401	392	361	339	332	350	356	378	374	349	347	329	369	356	367	394	372	389	377	392	366	389	371	372	351	390	346	362	382	374	387	368	345	373	372	338	365	362	371	401	354	376	356	347	380	342	366	372	360	363	334	349	381	351	363	382	319	362	363	357	348	354	372	371	364	378	355	385	332	406	388	378	352	340	339	375	345	370	374	385	348	395	388	363	358	377	360	395	379	360	378	370	381	393	388	381	337	373	350	372	391	363	345	382	387	352	347	365	397	383	363	402	361	370	349	334	398	347	367	376	367	379	371	368	382	359	363	370	349	375	349	382	352	370	370	378	369	375	378	343	353	389	357	377	354	364	364	369	386	373	347	338	323	369	368	364	360	359	393	375	388	356	354	368	359	365	390	348	389	388	353	407	360	365	384	362	364	348	381	333	346	384	377	346	383	382	347	373	362	389	393	400	338	337	377	320	376	384	387	353	372	359	344	338	368	353	335	357	386	381	352	396	347	362	352	350	352	387	351	364	406	379	358	356	338	369	358	332	372	401	340	373	369	370	357	359	364	342	321	329	369	373	365	377	323	352	337	378	375	386	365	361	355	373	360	381	407	340	355	339	348	363	387	351	373	373	349	369	379	371	341	368	389	372	366	349	362	377	330	373	325	408	390	338	382	400	377	389	329	392	358	349	361	393	379	366	394	339	353	359	370	369	353	364	362	395	369	384	336	374	373	353	362	360	344	385	346	366	323	361	368	387	359	351	350	355	387	377	367	383	391	367	342	359	357	368	391	398	415	344	337	363	350	352	397	336	386	361	385	391	357	368	373	388	375	361	360	353	342	357	334	388	354	360	356	334	349	364	361	357	386	388	360	339	357	384	379	344	374	372	389	363	356	323	351	387	354	378	360	354	370	372	364	366	374	360	356	374	359	365	404	354	368	384	384	344	375	363	379	365	415	347	337	385	367	362	395	367	321	320	368	347	341	360	349	347	382	360	366	377	340	389	370	379	363	336	350	371	401	386	390	370	362	387	355	390	381	356	360	362	375	345	412	357	327	361	358	370	354	341	355	380	351	371	373	340	368	353	393	364	381	396	361	377	346	357	362	417	381	349	361	358	349	336	366	348	340	364	361	376	360	335	350	348	383	342	359	330	329	373	362
1260	235	250	231	228	236	210	236	211	239	230	249	221	219	242	217	241	228	189	204	233	217	222	238	240	220	229	200	237	238	259	232	249	205	237	226	212	217	238	226	250	231	218	231	240	230	197	225	223	214	202	232	235	216	228	215	228	241	214	224	217	225	206	230	254	245	227	234	213	220	225	237	202	229	222	208	233	213	232	201	242	219	216	216	196	238	247	243	214	221	216	227	213	219	209	225	216	230	219	233	223	253	208	196	191	214	220	226	207	201	205	223	218	233	219	225	220	237	221	239	238	218	215	247	228	248	219	248	249	244	216	217	214	231	226	227	216	216	198	227	228	243	226	239	213	222	229	231	215	224	226	211	225	250	215	209	235	256	215	222	196	228	252	220	223	211	214	250	218	196	220	238	241	236	244	208	181	216	211	217	236	197	244	222	226	236	222	229	204	254	204	203	240	239	213	208	227	226	226	223	206	229	218	213	233	228	235	211	224	226	235	268	238	237	224	227	233	249	235	236	244	235	252	216	229	215	221	240	210	217	233	228	238	221	215	262	209	237	232	237	226	214	229	218	229	227	250	248	239	214	241	220	230	236	242	243	223	223	233	216	222	233	199	205	208	215	231	224	243	204	249	218	225	211	223	250	215	207	220	230	214	253	210	200	212	191	223	247	251	221	223	219	203	244	222	242	243	230	233	208	265	222	208	205	202	208	224	231	244	235	226	249	247	211	217	223	233	208	223	231	224	216	243	215	241	231	200	209	224	222	228	243	210	221	219	193	231	237	222	204	231	222	207	199	226	228	215	255	259	244	223	226	216	205	196	239	226	239	212	204	221	214	227	240	226	219	241	215	262	224	203	211	217	240	234	241	228	223	205	226	247	226	223	240	244	215	235	192	200	188	241	233	243	219	239	223	232	230	222	239	222	202	216	217	216	229	216	245	218	206	234	233	211	221	216	228	210	231	221	219	234	223	229	202	228	227	247	252	204	233	231	231	241	239	252	191	219	217	237	208	246	226	225	214	259	245	210	223	194	209	206	237	231	234	224	220	195	190	230	230	212	238	212	242	236	228	224	208	215	227	234	239	241	220	220	218	235	237	209	216	214	230	219	233	190	231	220	201	211	207	224	219	190	207	245	221	236	214	223	225	230	249	221	208	211	226	231	237	243	215	209	214	225	257	228	242	217	227	218	224	254	207	204	233	219	255	214	222	235	228	215	230	235	190	214	213	210	238	249	181	220	227	211	204	222	214	240	226	245	223	257	212	215	199	231	205	234	241	217	247	234	215	218	184	232	216	246	218	217	210	220	224	225	238	231	234	214	228	236	243	202	229	246	222	219	176	231	234	232	212	205	245	204	213	226	217	201	231	211	209	242	208	270	228	226	230	192	234	215	205	219	208	240	228	215	217	228	220	239	241	230	210	223	266	233	224	235	234	221	236	234	199	249	219	222	204	203	223	241	224	221	235	223	234	217	213	219	258	208	238	203	220	197	257	215	212	202	220	226	264	228	226	228	248	235	248	215	247	199	256	211	225	237	249	224	232	224	235	227	215	217	221	204	239	227	220	206	220	224	249	246	235	226	220	232	224	214	214	269	203	239	228	219	232	233	222	242	234	241	223	239	202	231	220	228	208	227	224	225	241	224	212	236	239	237	208	210	202	236	246	257	237	230	229	216	214	241	217	219	217	221	226	221	219	245	228	254	215	229	223	231	201	210	217	241	227	221	224	224	215	250	240	234	204	208	221	204	241	212	229	230	216	200	218	211	216	227	195	234	225	212	214	216	220	199	184	223	232	204	213	231	215	214	222	229	208	234	251	221	234	229	233	227	225	198	236	227	224	233	216	211	232	254	256	220	225	221	228	228	228	218	230	236	237	231	229	222	234	213	224	207	232	226	207	226	231	205	229	217	258	209	191	236	250	233	252	215	204	233	232	222	222	209	244	213	220	237	228	257	239	239	229	239	217	235	196	245	220	232	234	226	237	233	246	251	231	230	216	221	229	252	216	206	219	209	203	201	233	238	235	219	226	235	187	240	254	257	200	249	218	241	216	220	234	218	239	201	203	223	250	234	219	232	202	229	207	244	208	219	203	205	220	235	214	226	233	198	225	250	191	191	260	253	218	229	201	227	203	239	228	215	240	267	239	220	232	223	203	242	195	234	219	230	191	200	244	235	217	208	202	206	244	239	229	224	194	218	230	208	224	191	206	236	228	221	242	233	210	217	227	186	241	214	211	228	202	191	219	257	248	197	198	231	239	212	246	204	242	225	242	238	209	182	240	222	233	238	225	213	232	230	241	223	249	232	242	199	227	194	209	229	237	199	229	230	220	266	209	239	249	247	222	238	236	233	246	227	219	230	217	222	228	204	244	241	241	254	244	227	242	268	214	240	208	231	237	206	223	225	211	227	229	222	255	238	249	260	220	264	228	271	228	207	234	234	253	200	209	202	195	219	192	220	236	234	240	199	209	223	224	245	211	247	218	237	238	179	230	213	223	243	228	222	230	225	248	227	248	197	230	219	214	263	191	212	258	227	233	185	220	232	221	197	246	211	219	237	213	244	220	211	198	252	209	199	229	231	244	227	225	232	231	213	227	218	230	222	237	249	189	209	246	218	223	212	212	239	220	217	231	217	203	212	229	235	251	215	213	240	227	231	220	250	236	217	196	194	248	218	227	214	219	196	195	243	247	267	251	190	238	216	242	241	187	237	237	209	219	183	234	221	241	204	217	225	218	190	230	210	253	226	226	226	235	246	229	223	232	244	243	205	233	246	227	220	247	228	221	220	199	196	234	229	222	214	252	251	218	226	230	232	211	225	232	239	189	222	211	226	237	211	230	271	209	247	237	217	201	256	215	249	213	262	235	208	231	222	242	219	191	217	236	204	219	221	248	225	230	255	245	244	230	230	223	194	250	263	211	248	205	210	224	220	204	213	212	199	223	231	243	215	206	236	223	212	216	209	239	235	224	224	232	229	214	234	246	226	246	238	229	242	222	235	229	216	210	232	231	221	228	211	236	220	240	229	216	226	260	254	240	207	227	229	227	232	224	237	216	231	240	239	225	219	236	220	238	259	214	218	219	238	223	255	190	233	243	221	249	204	214	244	196	235	206	241	212	237	211	201	212	230	249	212	229	192	210	228	246	234	185	227	203	238	223	236	193	211	221	212	222	243	212	232	223	232	225	205	237	214	230	250	228	240	199	213	231	230	214	247	225	226	217	208	245	216	263	246	236	213	203	213	236	208	218	230	236	246	225	198	223	207	201	244	201	210	240	237	201	233	216	222	220	205	215	208	221	209	231	205	212	234	235	198	261	234	225	194	188	230	228	209	218	244	254	220	239	230	251	226	196	244	208	232	224	228	247	241	256	214	215	226	228	242	230	229	253	209	222	247	228	231	209	212	229	236	235	186	219	212	225	229	212	238	226	239	249	232	227	262	226	238	225	231	250	225	216	225	204	259	214	221	209	218	218	223	224
1675	585	546	556	534	551	561	479	550	518	522	526	524	528	548	520	537	480	526	532	551	530	531	537	478	564	500	539	527	530	540	483	511	527	482	531	527	493	521	513	524	533	533	523	508	484	516	557	467	538	503	509	538	512	529	498	532	512	550	503	521	458	503	529	580	537	543	483	533	536	496	528	532	526	514	518	548	484	544	514	515	529	512	483	564	527	564	513	530	528	489	555	541	547	506	561	515	525	547	481	521	522	541	507	499	499	546	527	501	497	513	477	535	504	481	567	507	569	532	504	522	521	521	500	514	572	522	530	558	509	512	548	506	536	555	500	497	551	577	510	515	490	535	551	545	514	546	523	523	494	486	533	545	498	543	503	501	526	522	531	512	527	547	536	499	543	540	528	482	481	514	517	516	493	473	551	558	497	523	488	523	519	504	503	477	501	514	522	514	530	536	521	549	538	540	474	527	502	538	526	508	541	513	538	521	540	536	509	540	514	549	495	530	539	545	531	542	507	525	499	525	523	524	531	481	533	519	534	511	503	523	542	562	525	572	509	518	516	520	528	487	551	537	511	548	524	527	531	527	492	498	487	537	512	562	488	515	497	502	538	542	526	550	520	520	582	533	482	514	514	545	520	511	535	535	501	498	522	554	502	465	535	507	520	504	509	531	575	524	514	508	522	526	550	527	496	510	533	541	548	542	540	570	493	539	513	510	525	547	460	523	509	477	530	523	534	495	504	529	506	523	521	559	498	555	534	516	511	516	548	525	550	470	533	502	528	530	524	518	507	577	561	463	504	524	534	538	508	516	532	543	510	509	507	549	537	516	554	504	540	513	532	526	544	536	500	554	507	505	511	529	499	523	526	552	525	493	506	537	524	568	526	487	556	476	517	537	534	520	533	508	548	539	465	539	550	542	523	512	508	508	571	509	498	532	528	503	556	565	511	545	549	544	525	501	474	517	521	495	520	555	538	502	530	520	529	509	496	491	478	477	523	542	509	499	503	517	512	494	526	557	533	527	531	523	527	462	544	576	540	552	511	504	528	508	541	497	494	558	501	504	532	560	528	497	501	539	487	499	529	539	506	575	530	554	478	498	517	549	515	523	492	525	519	520	489	506	525	546	553	564	546	498	546	514	525	518	496	513	512	578	555	508	521	511	528	539	502	517	487	533	500	502	493	519	536	517	504	542	514	503	508	524	566	501	501	486	524	532	511	494	489	541	482	531	535	572	508	540	448	524	541	493	571	510	528	526	513	532	503	479	542	527	565	522	511	520	496	532	536	548	552	525	550	490	500	482	540	533	550	516	504	529	575	525	535	516	497	499	532	515	536	525	500	469	498	528	548	503	581	522	507	491	519	516	478	523	558	551	514	507	505	495	505	518	547	520	550	512	526	522	512	547	531	470	493	543	528	513	510	527	511	574	536	517	500	520	512	543	518	539	477	517	525	519	578	514	515	491	537	488	540	544	485	537	557	533	508	549	537	543	539	497	515	525	558	553	468	531	519	514	550	504	531	509	540	526	528	512	534	548	484	497	465	542	493	559	502	490	532	522	504	530	529	523	538	518	525	525	522	488	574	529	540	519	530	513	534	517	552	557	555	543	525	510	560	484	537	497	508	551	536	514	562	555	544	487	548	562	509	560	568	523	525	527	538	501	577	517	523	484	499	495	509	543	497	529	499	476	504	501	516	533	489	508	517	543	494	553	556	525	518	505	547	558	515	520	522	519	577	505	526	532	522	526	539	503	514	550	528	548	508	504	540	494	501	533	526	516	527	552	500	583	502	550	509	532	535	508	533	512	516	507	479	521	513	559	574	479	560	506	511	530	553	497	562	558	546	547	506	510	540	530	532	511	516	571	497	526	503	541	485	489	520	542	509	541	520	544	521	551	524	523	533	524	504	549	498	522	502	496	506	535	536	498	513	536	512	510	502	549	549	514	548	525	509	486	518	536	494	521	542	525	548	531	512	520	522	475	560	492	540	518	541	497	495	513	475	503	509	496	541	516	536	528	548	537	508	495	549	514	517	555	519	531	505	554	488	530	534	507	538	489	477	535	526	505	562	548	531	515	499	515	497	522	536	526	516	506	554	546	551	519	525	567	512	481	564	517	558	548	478	538	544	544	514	519	518	530	504	531	508	483	544	530	525	502	510	538	564	501	534	526	558	556	537	521	522	548	512	512	532	527	515	570	575	473	512	540	517	502	535	529	519	508	521	551	533	501	539	540	440	554	574	531	469	548	475	504	512	452	531	509	538	547	526	516	534	498	520	519	552	533	542	507	511	532	521	492	497	515	509	515	478	537	494	547	517	542	532	540	542	514	508	522	481	533	546	514	558	523	539	514	522	539	477	516	527	552	519	485	528	515	529	510	556	541	524	501	543	498	540	483	483	504	510	536	515	532	505	508	505	517	535	496	506	525	519	501	506	478	496	546	570	548	545	498	535	519	525	523	535	558	556	528	496	491	527	526	554	524	519	522	502	506	554	481	541	515	517	495	481	497	534	566	536	535	514	486	501	505	542	542	562	488	515	534	536	491	556	516	530	516	525	538	547	495	528	518	516	489	557	501	525	504	582	560	488	537	528	514	537	521	507	526	502	552	557	492	513	531	554	503	504	514	582	497	491	529	523	516	555	534	536	524	525	512	536	494	508	539	524	522	482	482	527	521	539	514	550	533	529	546	536	534	466	512	559	530	524	532	532	536	531	525	542	530	531	535	510	496	531	549	501	512	537	553	538	537	498	549	515	506	538	526	492	501	492	507	502	487	529	525	481	560	504	509	532	532	547	518	532	516	475	507	508	526	543	562	532	529	532	476	510	542	564	532	537	528	507	483	501	508	531	536	520	498	548	524	514	504	539	495	525	523	490	501	507	541	544	516	510	524	524	516	503	481	540	520	459	523	510	520	487	559	527	523	460	508	517	534	555	514	515	486	526	507	485	505	506	521	502	519	532	536	559	507	505	533	536	529	535	509	520	551	459	511	509	528	499	557	503	569	530	532	510	524	520	505	512	531	536	534	499	529	574	520	513	504	478	528	514	526	491	502	518	535	504	520	493	559	511	580	526	505	515	540	516	528	532	503	525	526	519	545	530	504	497	534	521	468	541	498	535	506	532	516	542	537	490	522	528	527	485	515	537	518	545	509	529	532	520	513	540	501	532	477	481	504	517	531	501	488	511	490	538	513	545	489	540	543	530	543	488	489	554	522	511	500	518	554	520	505	496	506	511	508	588	511	513	514	561	550	513	525	546	510	508	545	537	527	538	516	551	537	526	529	554	523	521	502	520	506	538	541	510	503	552	559	529	509	500	502	501	521	548	528	539	548	489	517	555	554	499	539	501	513	498	556	536	502	503	514	508	546	508	564	568	533	491	551	476	522	501	514	536	540	534	539	542	527	509	532	542	478	549	517	536	503	541	577	498	531	499	522	531	524	502	514	534	532	493	540	499	494	551	523	510	507	522	533	532	508	516	537	531
6929	496	506	408	345	321	292	253	241	224	233	274	257	252	245	255	239	236	208	230	254	193	234	240	226	229	205	249	256	237	257	240	242	232	231	212	221	247	232	233	224	233	238	206	210	188	264	227	235	233	218	244	251	218	230	237	223	222	254	216	232	211	213	225	221	233	234	244	219	219	210	220	239	228	216	257	243	222	254	227	212	252	223	230	226	196	255	217	215	220	229	230	228	203	227	230	227	237	215	239	235	243	222	215	249	213	246	216	233	225	264	218	222	210	233	226	239	233	220	224	245	203	222	224	202	246	232	236	225	243	200	214	236	225	209	210	220	203	238	206	234	181	244	256	225	196	254	220	228	224	224	220	240	216	216	221	236	228	265	235	200	219	214	212	236	220	201	201	229	237	224	241	227	249	196	237	235	228	236	233	225	217	233	222	231	229	244	227	227	213	245	205	242	212	236	222	246	243	225	208	229	241	224	228	180	247	237	223	233	212	226	217	223	228	211	201	215	225	216	244	248	225	217	198	213	213	231	238	229	247	224	219	207	219	219	213	236	224	232	192	233	228	243	230	218	208	270	218	244	233	234	225	208	235	208	224	195	215	230	217	214	201	236	218	240	198	200	217	228	215	205	236	208	218	239	260	222	242	249	275	223	236	237	221	215	236	217	241	240	234	219	203	235	251	227	238	219	226	209	252	239	218	262	197	239	213	227	219	253	202	235	256	237	242	248	240	210	207	230	232	248	221	236	215	224	257	241	217	214	222	239	252	221	230	243	212	230	230	194	226	224	191	217	212	259	207	230	224	229	235	207	226	222	187	204	222	257	219	216	250	242	194	227	259	228	225	202	256	225	219	246	227	225	212	212	215	258	200	210	207	224	236	217	200	218	209	222	207	250	246	208	239	248	229	229	258	193	232	225	198	227	253	248	233	227	224	255	204	215	219	222	215	230	224	234	243	221	241	243	232	216	227	264	206	205	230	240	224	205	220	220	257	209	204	216	248	227	224	219	216	235	206	230	210	224	221	214	197	223	219	236	208	235	236	191	198	253	225	218	232	246	250	247	239	194	239	215	221	231	240	182	229	208	224	241	252	211	194	236	217	232	228	218	240	252	245	225	239	247	230	244	244	216	223	224	230	226	239	225	218	251	224	232	235	247	212	195	210	232	234	229	242	249	214	219	244	236	203	230	247	206	219	225	244	249	228	217	222	210	213	247	238	245	226	216	248	216	196	232	228	235	214	240	183	199	225	222	213	227	189	241	237	209	229	207	235	227	206	214	230	225	261	229	217	222	238	240	247	212	231	214	240	224	221	227	198	191	219	210	237	241	230	235	217	226	225	221	195	227	228	232	225	239	223	233	217	242	229	244	202	214	221	216	237	218	226	259	232	253	228	226	209	243	235	221	237	245	228	198	236	228	226	212	218	210	241	226	255	256	241	235	217	214	224	250	265	239	191	228	216	219	230	216	237	205	207	217	199	243	233	204	202	211	210	217	240	223	217	210	239	184	242	223	238	209	226	220	241	216	222	240	258	234	243	244	240	233	216	220	241	237	233	213	207	229	215	227	250	206	233	227	219	223	224	214	214	232	216	249	222	207	190	223	210	238	241	239	238	217	244	249	217	209	229	250	224	221	230	211	236	190	204	262	199	221	214	233	230	221	238	239	215	229	249	224	242	234	212	225	229	216	207	241	221	200	217	207	239	256	209	212	251	222	249	220	228	217	234	222	238	213	237	223	233	208	210	233	245	242	226	216	215	277	224	192	209	215	240	221	245	217	204	215	218	211	223	232	203	250	240	230	238	246	238	241	200	222	227	262	220	220	221	262	234	214	203	196	220	241	231	210	227	233	233	232	209	246	209	234	230	211	208	248	226	222	229	235	213	202	250	234	230	235	224	228	214	232	242	219	247	232	228	190	236	268	216	219	250	228	205	232	226	226	232	210	243	264	249	227	247	218	222	251	240	210	226	225	210	258	239	216	227	233	230	232	244	212	216	218	246	230	226	208	217	257	252	185	254	210	206	230	220	235	214	212	244	268	235	252	240	206	228	261	242	204	210	275	256	209	241	220	223	225	233	253	207	247	190	259	214	249	242	193	236	207	225	221	216	254	233	251	205	230	222	240	220	232	220	222	244	235	242	246	261	200	207	216	238	206	219	244	235	267	229	202	225	231	239	238	206	185	231	229	211	235	246	260	272	258	205	205	213	214	221	243	255	209	223	233	227	245	216	215	216	235	226	225	206	251	211	225	227	210	205	221	221	243	237	245	251	232	211	208	225	212	246	226	260	230	213	237	214	218	201	238	225	242	223	224	236	233	227	251	246	234	230	222	215	244	248	241	251	222	219	221	231	214	245	248	244	244	214	224	189	236	200	239	239	206	230	228	213	217	209	231	225	258	234	257	218	233	243	271	248	220	223	217	249	226	231	216	237	214	192	237	225	243	228	223	227	242	226	233	243	232	247	213	223	223	256	192	228	251	216	221	236	244	233	204	210	222	246	205	231	238	215	224	205	234	268	224	233	203	219	246	241	211	206	226	231	214	236	216	225	217	230	230	198	246	208	222	205	246	203	248	223	226	224	219	225	226	246	242	234	205	218	241	208	223	245	233	239	225	207	262	227	214	231	196	201	266	251	232	249	227	216	208	221	233	241	234	236	248	238	229	221	221	197	227	222	244	227	224	233	220	235	257	209	236	243	227	238	225	199	206	210	210	225	234	214	214	211	245	230	204	248	241	217	188	206	231	214	203	207	194	221	254	226	238	228	210	210	218	204	213	241	236	228	195	265	230	219	228	226	219	227	224	216	235	219	207	216	187	227	238	227	208	235	245	236	219	222	221	239	196	228	209	214	228	223	217	237	244	207	223	194	239	217	234	221	224	235	233	238	223	251	178	219	218	228	206	248	230	243	235	205	202	226	226	256	234	230	233	225	254	240	220	209	233	243	231	212	232	218	229	236	218	255	192	250	227	244	221	264	218	227	247	252	225	240	202	208	223	228	223	259	236	217	238	212	247	213	252	216	233	265	216	220	225	206	245	219	232	223	239	232	207	237	220	246	209	228	225	238	198	198	226	232	238	185	239	216	211	226	234	221	212	230	240	225	227	231	228	218	242	221	218	185	215	199	219	220	217	237	243	225	218	232	236	214	214	220	221	225	231	246	188	230	213	204	220	224	252	259	223	217	251	203	223	228	247	226	245	232	240	193	218	238	234	209	235	227	228	238	245	218	245	235	241	218	235	259	214	238	215	205	231	223	214	219	229	206	218	228	202	227	211	213	221	215	221	216	225	222	232	203	232	231	245	228	231	246	251	198	208	244	259	226	226	234	231	216	227	229	239	215	239	247	227	200	200	238	231	245	219	249	208	229	209	237	194	212	242	232	246	222	182	206	216	255	226	224	229	234	203	239	209	215	216	241	232	256	255	261	238	247	234	224	239	241	241	221	209	261	246	227	246	227	206	219	205	239	249	238	222	229
6178	726	1097	1203	1060	869	805	763	822	723	575	605	593	548	578	616	547	582	590	585	577	535	504	584	587	525	508	531	531	517	529	497	521	518	543	498	542	499	585	535	480	591	522	517	519	546	549	510	513	531	528	539	529	519	554	491	538	509	510	490	547	549	488	492	521	526	532	511	549	506	523	505	518	514	516	516	512	562	523	527	531	529	509	527	532	507	491	546	521	505	537	530	532	522	532	534	533	450	511	505	529	499	532	535	539	540	545	510	509	518	517	502	534	541	474	497	518	514	493	528	513	518	506	535	474	487	524	535	506	529	536	510	542	516	606	522	503	480	492	523	497	509	490	560	510	508	508	511	559	533	478	551	537	515	504	551	522	518	534	512	521	551	464	528	504	529	509	521	479	508	499	511	534	503	502	518	515	504	476	517	516	527	496	507	526	536	509	510	497	516	545	485	513	502	544	499	558	536	502	499	550	546	484	499	540	544	558	469	498	517	571	502	521	504	525	510	494	488	539	549	479	513	547	543	534	518	504	521	514	517	525	512	543	518	529	548	495	505	487	507	504	491	480	509	524	540	496	554	529	553	528	503	517	534	493	460	496	525	533	537	540	500	526	484	530	550	521	572	560	543	518	539	530	529	522	558	541	526	479	511	564	544	510	525	545	523	501	516	474	495	470	517	527	561	549	546	595	528	518	513	514	552	529	573	545	544	512	510	507	497	533	535	514	535	492	535	521	534	527	526	540	485	510	475	535	497	517	525	535	512	497	497	523	502	500	500	512	522	514	544	504	561	552	482	516	545	525	501	531	500	535	523	523	487	532	524	528	535	496	484	486	530	559	498	521	523	504	500	538	515	535	492	521	496	510	506	490	498	560	530	522	563	534	480	511	549	488	508	457	495	559	536	542	509	518	505	514	502	510	495	484	542	540	466	505	489	573	525	502	503	501	532	501	500	526	508	518	538	510	503	494	506	489	511	517	501	511	564	523	542	535	539	573	501	536	495	579	511	495	517	504	525	457	529	559	477	523	523	514	535	529	512	542	483	524	504	522	553	509	511	524	540	509	489	498	456	493	464	492	510	560	530	552	500	529	529	548	503	501	528	468	519	512	545	534	535	532	518	538	550	544	489	511	488	525	520	557	541	524	523	521	566	485	496	506	529	526	504	507	504	517	513	500	506	498	494	544	521	522	529	522	472	520	523	507	530	529	483	495	503	554	502	509	531	508	505	524	541	497	556	547	512	512	545	490	536	492	510	542	514	530	509	539	521	514	536	521	473	522	536	530	505	511	503	528	474	454	530	478	504	514	485	490	511	546	567	554	531	544	509	549	539	529	499	549	535	495	501	481	502	509	505	521	522	518	534	529	515	522	528	481	510	488	529	503	519	546	525	529	541	538	509	536	543	515	538	523	547	537	551	502	567	514	510	469	526	534	524	529	516	498	541	539	529	578	487	479	541	516	496	509	527	525	570	497	493	507	490	538	563	493	531	504	470	509	502	538	527	521	540	519	519	516	534	519	519	545	505	474	557	508	553	530	544	513	502	509	534	553	527	519	511	494	534	546	489	546	522	518	493	518	588	495	535	538	516	533	544	533	533	554	491	535	458	510	516	487	513	542	511	518	533	507	535	492	494	520	504	474	543	551	553	526	522	502	483	512	518	524	485	557	525	484	532	499	461	532	523	499	540	509	488	528	459	549	499	471	501	500	497	545	512	506	501	527	556	503	516	482	546	492	530	494	499	525	523	551	503	539	520	519	553	500	544	506	508	498	528	514	531	532	514	544	547	536	506	515	531	503	529	510	545	515	542	562	542	526	514	512	487	510	549	496	513	552	544	501	500	492	539	526	499	522	584	526	526	525	542	464	545	510	541	511	495	534	521	537	564	515	508	564	528	535	545	524	526	549	491	533	530	510	530	517	556	513	491	525	512	514	497	489	491	538	537	531	533	487	519	490	493	512	533	515	520	552	497	550	498	506	530	528	561	525	490	528	559	547	523	530	535	536	517	522	519	527	466	504	492	522	510	531	551	514	533	501	470	530	484	503	494	515	520	524	502	520	497	503	506	486	510	570	504	554	526	492	515	467	495	516	498	514	504	513	532	530	498	493	544	608	523	531	493	544	508	510	528	541	542	528	525	490	489	520	501	528	529	512	500	516	558	546	558	528	549	504	502	522	512	495	534	547	520	537	546	489	519	514	470	511	523	536	497	550	512	514	490	528	509	550	541	516	517	534	498	529	521	520	518	509	525	511	512	512	504	485	495	552	491	570	537	527	538	480	511	528	562	500	559	527	551	546	528	466	524	535	492	517	517	512	499	543	527	536	509	540	551	556	510	547	532	510	539	505	513	525	543	507	514	519	480	471	489	554	476	550	507	545	531	517	533	507	555	472	496	516	547	501	545	527	541	537	540	536	513	530	552	536	574	508	481	518	540	528	516	498	538	514	528	543	541	500	532	503	504	538	518	503	523	533	549	530	558	503	493	520	514	495	486	566	540	526	479	482	516	476	504	497	502	525	531	524	516	521	527	533	506	509	557	533	523	512	493	484	532	566	500	507	541	488	529	542	504	525	543	520	525	494	534	503	529	490	546	490	496	513	478	526	509	528	521	520	498	502	550	496	531	491	496	507	488	518	505	530	529	516	556	499	538	544	489	535	534	480	522	562	495	499	478	537	496	566	497	517	509	494	477	522	526	518	541	503	519	503	492	516	539	505	516	516	539	532	542	489	486	540	516	487	550	540	496	503	501	513	504	515	507	513	508	561	499	521	497	492	495	474	567	506	525	531	542	529	502	554	528	536	517	521	541	479	513	536	560	497	542	525	503	537	527	556	493	512	518	539	533	562	521	499	523	511	512	488	525	533	490	552	537	522	531	521	523	451	530	502	521	541	502	500	554	514	521	484	537	510	527	521	539	483	471	499	527	538	480	494	527	563	518	517	503	509	532	531	497	507	482	506	542	542	554	564	536	493	493	512	545	520	502	550	523	527	530	554	508	567	508	551	533	499	515	512	538	512	511	513	516	539	550	538	528	482	475	519	572	529	557	547	563	514	538	520	490	527	497	551	551	558	515	537	473	503	536	548	520	528	488	539	480	508	549	508	538	510	529	519	564	575	508	503	485	477	540	514	563	492	550	513	516	508	481	545	542	540	506	509	550	518	532	522	512	502	505	509	520	497	518	495	504	516	523	531	515	475	557	523	525	492	581	500	505	539	529	517	513	576	561	525	533	518	542	523	515	525	527	561	488	531	545	522	511	496	483	558	500	502	505	530	513	500	515	511	523	521	482	477	517	525	519	516	553	520	533	486	532	519	510	533	486	534	484	503	533	536	519	553	490	507	514	478	500	548	519	459	514	510	541	518	537	511	522	527	510	497	524	523	531	539	493	513	493	496	522	500	538	508	508	495	519	561	515	535	504	484	544	563	510	462	551	548	531	499	521	515	489	519	525	473	533	547	498	522	521	529	503	495	495	522	509
13089	838	783	538	415	283	277	241	240	198	196	170	192	168	163	179	149	169	166	148	161	186	152	161	157	183	162	147	156	158	161	150	170	159	128	139	164	153	146	130	147	170	151	151	133	141	143	149	161	142	126	156	137	135	136	177	140	165	161	165	177	143	165	156	134	159	158	155	128	145	163	163	125	145	138	154	151	172	142	155	140	140	154	131	172	131	138	142	140	151	169	170	140	167	138	123	152	146	152	149	151	159	149	129	163	154	138	157	144	168	151	146	143	130	155	135	166	179	122	137	147	153	150	151	147	176	157	147	144	152	162	143	154	146	137	165	173	140	152	171	148	140	141	145	204	156	137	144	163	143	164	158	153	147	148	130	139	145	142	122	145	130	189	139	142	143	163	143	150	147	130	146	161	146	132	150	159	144	153	166	129	147	132	148	139	160	142	173	143	151	146	142	168	164	161	156	140	149	134	153	144	149	119	146	145	139	142	149	146	142	158	156	158	156	154	139	144	120	143	138	140	171	146	145	160	161	143	141	145	136	148	137	164	157	155	139	154	165	136	133	142	153	154	135	154	133	145	161	120	149	143	161	171	135	148	170	166	150	152	156	168	153	176	163	160	146	157	137	149	166	147	163	157	159	172	150	155	133	134	155	154	141	143	137	131	149	158	162	143	161	144	158	174	166	149	160	168	162	141	165	158	132	134	161	182	148	154	141	138	139	133	167	160	159	125	154	163	155	142	156	141	150	146	166	174	156	162	159	135	146	169	133	143	139	148	138	142	151	163	144	168	128	139	141	147	162	164	135	153	140	178	156	160	177	159	130	150	143	151	164	171	143	141	146	144	157	157	152	158	160	135	125	148	144	137	167	152	149	155	185	169	171	144	166	158	171	133	135	129	176	151	147	130	143	121	149	155	165	157	155	143	145	156	150	146	143	175	138	162	130	150	143	139	144	152	126	135	164	140	161	162	140	163	158	135	159	167	169	145	180	158	149	146	144	127	148	156	157	144	156	173	144	179	134	148	150	145	153	170	145	166	151	158	142	143	142	160	165	143	154	139	154	156	131	155	164	147	165	149	136	144	154	141	150	136	139	154	149	169	142	136	140	172	162	157	130	152	196	167	156	148	134	158	156	147	153	177	161	136	144	149	143	151	145	129	121	131	157	151	170	174	143	150	150	159	152	159	127	141	148	147	166	150	149	139	147	143	154	142	139	153	129	166	138	141	161	143	164	156	127	167	131	139	140	147	164	157	126	135	140	129	138	155	158	158	137	158	183	140	155	145	150	141	149	157	157	136	152	146	143	150	158	144	143	146	136	150	158	154	139	152	165	155	174	139	144	145	144	125	131	169	169	169	140	150	133	146	142	165	143	156	154	155	154	158	145	143	132	142	135	161	151	151	140	161	144	150	150	121	158	157	161	177	153	137	144	156	151	153	135	163	182	169	126	152	157	145	145	134	122	165	165	157	161	139	148	161	154	145	170	138	163	152	162	129	177	133	137	160	158	165	159	159	167	164	152	145	146	137	144	143	146	169	134	150	149	141	151	141	123	122	147	142	145	156	153	142	130	130	155	160	156	146	155	160	150	134	145	166	152	140	138	150	140	147	149	165	149	142	150	153	152	158	140	137	133	132	160	165	161	138	155	145	164	136	162	157	132	153	153	150	152	157	142	158	159	164	145	151	138	141	141	147	143	162	177	149	140	136	143	167	164	154	153	152	166	151	155	136	147	142	155	160	164	154	151	148	147	147	114	137	189	157	137	156	165	153	135	154	134	167	136	129	149	166	146	172	133	148	141	159	155	159	162	141	162	162	164	134	140	135	147	134	173	150	148	149	162	160	142	159	156	176	133	154	150	145	144	144	149	159	154	156	166	157	156	158	138	133	154	152	136	144	167	145	133	138	170	169	163	157	147	144	133	134	147	180	149	164	146	127	154	149	156	163	161	167	132	160	150	144	145	135	174	156	144	147	158	149	152	158	154	129	143	162	156	164	120	142	138	155	156	144	155	146	172	184	171	174	129	162	162	156	171	142	115	144	161	146	147	170	147	125	150	154	135	133	159	140	151	152	172	151	144	151	145	149	147	139	127	151	139	155	146	154	129	155	143	165	142	165	160	147	150	154	169	175	170	147	139	150	155	164	167	160	135	153	174	167	149	142	158	163	143	147	156	129	144	141	156	128	157	172	139	155	148	152	149	142	144	153	158	160	174	157	127	169	152	167	168	159	147	167	148	131	131	154	145	166	149	158	159	151	150	150	147	151	145	143	158	164	152	149	148	165	149	139	153	136	139	155	159	140	154	154	144	136	156	156	167	162	167	143	145	187	156	165	150	126	133	141	130	153	163	150	126	151	145	147	150	141	144	113	186	118	146	181	144	164	141	119	138	154	127	152	150	127	160	144	131	131	179	164	152	148	170	148	152	159	152	133	136	150	152	145	166	144	150	122	161	160	140	159	168	171	154	146	121	145	127	149	131	159	143	151	148	122	128	158	127	143	140	147	162	146	139	155	161	152	154	136	141	147	157	164	149	132	178	157	161	147	140	139	154	163	130	150	144	159	152	152	146	156	131	158	162	149	160	138	155	144	135	151	140	155	150	144	142	161	144	161	146	128	162	147	133	149	144	149	137	155	175	160	130	165	160	129	158	174	127	150	152	145	134	155	169	153	162	187	143	128	150	142	141	152	153	142	149	145	155	151	156	125	148	154	151	144	151	164	137	147	163	159	156	151	148	126	157	140	169	153	133	159	144	146	201	135	151	167	141	146	153	149	149	157	160	164	137	140	166	143	136	156	132	154	139	147	158	154	166	154	154	176	159	130	156	163	142	153	167	151	158	136	185	185	126	158	161	146	159	135	156	129	142	149	141	132	134	167	157	156	128	152	135	163	155	154	168	151	146	167	116	136	178	166	152	159	153	149	160	143	165	164	141	139	158	179	161	164	167	136	150	144	177	149	145	165	159	144	147	137	148	153	154	137	145	123	161	156	150	177	155	126	141	132	168	133	143	168	168	168	159	147	152	144	139	162	157	157	152	155	125	171	142	141	163	141	114	167	148	135	148	155	147	150	194	142	134	156	141	151	127	135	134	169	167	139	122	158	157	140	141	135	134	131	131	159	160	169	128	142	136	167	156	151	133	158	164	138	167	145	140	153	162	138	159	133	153	137	161	149	149	147	143	145	146	144	145	135	159	170	156	149	147	160	158	130	154	152	150	140	166	157	148	148	169	133	154	131	145	148	159	163	154	157	155	167	145	143	139	142	141	152	149	144	146	145	137	135	150	141	130	133	171	169	152	165	147	151	170	155	145	127	128	140	184	155	147	164	145	137	177	152	149	154	162	138	157	165	153	151	153	162	130	143	154	145	135	136	128	152	172	149	164	140	143	137	155	153	156	164	172	144	152	146	151	165	155	158	166	163	153	160	160	157	154	155	132	134	138	161	135	167	141	160	154	200	170	153	153	164	145	164	147	158	151
7808	766	1503	1737	1483	1265	983	854	790	667	653	576	512	512	541	463	510	480	478	444	437	438	401	391	410	408	437	391	431	378	394	381	390	392	373	421	346	379	357	374	384	392	408	362	383	377	397	409	376	347	390	354	359	357	370	366	388	396	396	336	347	341	355	345	345	391	342	369	356	355	354	353	321	307	376	385	373	362	355	335	364	348	355	387	371	360	385	374	380	327	339	346	373	363	349	354	340	339	356	363	383	357	339	393	345	358	358	376	337	362	358	364	365	391	342	371	359	340	345	398	385	379	408	322	335	349	365	362	388	350	348	426	347	334	377	347	385	353	361	318	340	361	374	381	339	349	340	376	335	373	362	380	354	383	351	357	352	348	347	389	356	353	342	372	362	348	386	347	358	379	353	378	391	343	351	354	371	377	332	391	390	352	357	334	351	373	352	378	346	392	380	336	344	364	369	371	343	376	346	361	362	358	364	351	327	405	343	328	385	379	363	355	345	388	350	366	340	361	348	344	351	372	328	385	350	337	377	370	381	350	360	357	367	365	365	364	374	362	341	330	393	359	354	388	344	330	364	365	369	342	369	368	373	396	344	361	343	372	335	380	340	342	332	412	387	334	360	349	372	338	331	377	389	347	389	373	379	397	339	320	338	367	358	346	358	335	339	397	339	344	328	357	352	391	382	364	342	381	364	367	355	318	367	362	358	355	344	354	375	352	392	354	384	370	332	344	357	351	331	355	370	397	333	365	372	405	343	344	373	355	390	341	362	380	385	384	339	374	331	343	369	351	383	379	370	338	345	361	339	343	311	381	382	363	321	359	347	344	354	378	379	346	324	344	346	326	369	380	387	346	362	394	342	337	372	373	347	323	347	345	365	350	362	364	371	323	371	344	359	341	335	364	369	330	356	385	393	359	361	360	387	364	339	354	382	362	359	350	345	390	352	348	372	396	370	322	364	393	341	381	356	324	356	384	344	363	362	361	343	362	351	366	370	381	352	329	350	331	334	347	328	359	336	357	366	346	372	378	355	348	347	349	327	362	399	383	350	385	355	368	342	370	337	320	343	361	349	356	360	394	361	327	364	369	334	356	347	337	351	367	336	369	344	361	374	356	356	343	398	343	358	380	355	351	360	358	358	351	355	382	365	321	371	375	392	352	364	374	371	358	372	365	358	341	369	369	331	343	392	357	357	348	383	348	326	332	357	388	399	357	366	355	357	367	352	321	367	356	374	321	338	363	343	357	347	345	356	364	320	365	350	361	397	369	337	362	365	364	311	344	368	362	373	317	373	358	390	363	368	377	355	346	372	351	337	370	357	411	397	363	344	343	352	372	323	366	364	349	343	374	343	352	371	354	332	351	369	341	373	356	343	405	371	354	341	341	329	368	319	319	340	397	343	343	382	354	343	369	388	357	393	335	380	378	379	339	313	350	341	316	354	361	367	377	325	349	354	346	358	331	354	407	378	338	369	330	344	302	360	391	343	356	370	351	391	373	370	351	370	373	343	317	363	347	383	366	384	378	325	376	397	344	324	338	378	352	367	396	363	348	346	370	338	370	353	370	352	379	361	354	346	344	360	346	373	314	364	381	345	368	359	357	341	322	348	361	384	344	392	338	358	359	355	379	371	344	335	338	325	351	373	349	387	351	345	347	376	366	334	326	324	360	390	352	376	387	363	362	372	363	366	356	348	314	354	370	337	368	347	345	303	361	375	328	367	369	369	360	323	364	373	320	359	359	353	369	342	346	378	354	379	338	342	364	338	372	341	361	367	379	298	328	336	376	356	359	373	334	370	372	332	360	333	344	364	357	364	353	371	346	350	340	334	352	371	359	350	354	350	351	364	353	340	372	378	377	365	364	356	363	324	352	339	333	343	361	313	353	357	360	345	398	332	370	329	376	368	358	327	357	334	350	361	376	366	347	333	361	340	349	393	357	356	390	379	352	345	385	354	370	333	358	391	381	383	338	358	346	368	361	370	338	364	389	364	305	374	372	363	351	406	353	347	350	358	380	326	372	372	363	350	328	384	392	368	361	348	342	374	355	335	367	360	389	350	347	387	373	350	387	347	332	344	332	376	368	357	360	354	343	359	364	369	334	360	366	352	395	375	374	342	379	358	382	361	365	360	330	350	356	375	363	358	367	332	354	367	394	371	353	320	371	374	327	380	362	360	379	353	350	344	409	349	376	310	379	375	340	329	341	366	368	352	357	357	347	318	313	390	379	370	352	364	389	391	358	343	387	358	336	349	350	373	406	353	384	335	366	354	352	341	336	381	313	335	359	352	377	359	339	366	357	323	361	341	381	325	362	380	352	357	355	347	343	351	364	367	376	381	331	357	360	369	318	337	366	355	339	364	347	328	373	370	336	326	353	354	399	354	376	373	381	380	374	363	368	329	347	349	339	371	338	384	330	355	370	313	378	352	353	391	331	355	355	366	354	345	358	346	360	363	355	338	367	340	344	354	357	347	376	356	321	338	376	314	361	407	374	334	341	363	366	342	359	371	352	362	323	329	355	380	352	353	328	365	372	375	354	349	317	381	388	352	364	350	367	352	357	354	396	355	369	378	355	378	347	362	348	385	342	382	357	351	363	385	393	370	323	366	379	337	363	337	343	343	399	366	391	376	348	331	359	364	362	335	348	360	355	384	339	358	347	328	341	397	357	382	363	355	372	362	330	349	366	329	366	351	370	373	354	329	364	359	316	325	354	400	334	364	354	377	404	377	367	331	378	334	340	350	323	361	359	361	354	335	354	365	344	361	345	388	355	375	350	366	378	325	350	353	348	341	356	360	337	382	357	342	345	357	363	359	371	365	350	378	372	350	367	356	372	344	360	329	333	350	391	335	364	340	339	326	368	358	318	337	353	345	347	421	340	333	386	407	354	354	339	341	373	351	333	351	345	350	365	366	371	364	348	362	360	364	342	373	344	333	339	352	355	345	379	356	379	320	344	391	341	337	351	369	328	413	367	348	398	371	333	380	354	355	353	349	354	369	368	345	354	359	368	364	386	375	331	334	351	360	384	342	353	378	347	366	348	408	350	368	329	366	353	335	356	333	327	341	406	358	339	354	362	348	371	317	350	319	353	359	349	339	380	361	347	360	368	356	350	317	380	356	380	352	390	371	344	381	357	394	393	347	391	344	360	324	349	323	346	362	326	377	336	338	348	349	343	358	303	331	353	360	358	388	346	373	332	350	370	345	362	346	362	341	343	366	333	379	360	351	345	365	333	368	342	306	399	337	333	343	360	336	361	365	368	377	351	383	353	362	395	381	360	364	373	347	393	377	326	365	346	357	334	372	343	387	356	358	379	352	346	364	360	366	360	344	356	334	351	363	351	373	343	356	310	340	357	357	335	350	362	350	358	329	326	350	337	342	350	310	372	362	364	356	334	371	375	337	376	358	370	354	327	362	367	337	386	347	346	318	404	352	336	368	362	347	333	372	378	379	370	360	365	363	326	314	355	389	348	328	352
1211	257	190	223	196	256	176	202	213	218	214	243	183	208	230	259	219	188	243	237	204	189	210	223	244	205	234	219	214	248	221	255	227	228	203	220	195	209	216	215	246	209	223	244	214	258	223	230	205	228	244	228	195	213	215	200	208	209	236	212	211	222	219	218	232	206	208	217	230	187	206	202	214	216	210	206	216	243	224	212	219	235	224	224	227	208	228	213	242	189	221	232	249	248	221	238	239	205	207	213	232	231	222	201	223	255	217	199	221	210	210	213	232	230	216	227	238	216	226	190	194	229	247	215	209	233	218	230	218	223	264	220	235	212	227	214	225	221	251	216	218	207	229	228	222	259	213	209	236	220	203	239	218	232	191	220	241	204	205	236	226	247	203	232	258	210	230	255	223	231	210	238	220	196	217	236	223	200	212	227	227	259	230	234	225	213	206	221	236	198	211	255	244	219	218	220	234	215	226	181	218	233	200	223	233	200	211	189	214	226	232	203	224	225	215	214	220	191	223	228	216	223	198	205	228	203	221	210	226	209	219	205	217	230	217	234	230	218	231	254	241	232	209	237	211	216	199	214	234	251	243	222	216	203	206	212	232	233	211	238	208	241	248	231	229	223	222	215	200	209	216	194	211	228	223	233	228	211	229	195	223	201	205	209	213	208	203	210	209	206	202	183	210	211	210	193	246	230	205	231	231	231	215	221	224	224	209	201	223	249	206	189	234	256	200	215	185	197	201	209	227	219	222	241	219	247	205	221	209	244	209	233	194	223	228	213	197	198	209	215	224	216	217	202	205	209	233	207	222	233	240	213	211	196	210	214	191	246	203	226	210	219	211	215	208	226	232	226	216	206	206	218	218	225	205	230	213	216	214	211	220	221	226	220	206	234	218	224	214	227	240	220	234	246	212	210	236	227	247	228	216	191	207	238	194	207	246	251	241	235	252	211	226	214	230	224	206	225	218	224	234	193	229	223	209	216	196	216	225	245	209	235	234	203	199	201	246	224	178	229	238	206	224	230	199	212	209	206	211	227	219	222	240	217	232	191	208	208	215	240	218	229	210	213	250	260	222	210	230	246	212	185	210	210	247	227	218	196	224	219	210	204	243	260	214	240	200	190	218	232	227	230	199	219	215	221	233	223	193	241	195	200	206	226	247	222	225	207	211	237	230	185	221	252	199	227	247	201	235	195	224	236	233	221	243	228	242	209	202	225	219	219	218	222	233	196	233	189	189	211	224	238	213	207	253	218	204	232	237	186	193	224	262	200	250	245	262	243	250	195	243	237	220	221	229	225	211	229	202	203	199	237	209	211	226	207	205	237	215	225	206	208	221	236	239	218	211	237	212	177	203	222	216	199	199	210	228	213	219	240	195	198	221	216	205	238	195	227	216	221	209	211	233	207	207	209	235	196	244	210	191	216	240	205	220	222	208	204	221	212	209	223	223	219	236	217	236	214	228	218	217	215	209	214	222	208	242	221	214	241	207	185	210	203	213	259	224	212	211	235	227	212	249	216	224	255	227	209	227	204	223	221	222	235	227	232	229	209	234	212	237	222	231	237	231	242	227	213	232	228	227	207	197	211	213	225	203	201	228	210	216	222	237	231	208	238	226	224	207	243	206	230	228	214	194	215	199	215	209	208	200	223	237	207	223	234	222	176	235	213	228	217	230	194	217	197	216	190	227	214	228	233	218	223	206	172	232	224	210	203	243	220	215	224	246	220	234	196	209	193	236	227	232	196	213	195	226	231	230	225	221	201	227	227	215	239	242	213	206	196	215	248	250	225	218	228	239	244	245	212	222	231	206	229	221	211	216	239	231	214	238	208	243	207	217	210	221	244	243	209	205	202	231	227	212	224	216	240	192	241	207	226	213	202	217	229	201	237	237	201	207	208	230	221	232	251	225	231	243	205	216	191	229	219	203	233	225	215	213	200	217	217	218	201	153	183	208	183	218	222	197	216	233	219	222	240	214	197	226	193	240	229	237	227	226	219	205	227	225	194	245	215	224	209	236	193	238	224	209	251	205	218	187	233	206	213	236	180	197	215	222	209	204	237	246	196	256	220	227	229	237	223	227	236	222	222	231	215	220	224	194	219	201	228	253	236	192	207	225	248	227	206	208	224	242	219	268	214	213	227	208	255	223	238	196	233	223	202	192	211	218	201	209	203	220	232	214	222	240	199	208	225	185	207	213	235	231	202	220	224	233	239	214	248	218	238	215	253	234	210	199	227	214	238	241	232	216	212	213	274	203	208	195	233	214	212	224	213	228	222	209	216	211	218	226	244	236	206	202	206	222	203	236	200	226	200	216	214	212	200	208	203	210	232	215	217	204	219	246	223	251	236	219	200	209	228	233	214	237	210	204	202	206	184	223	227	230	222	227	209	213	232	197	176	206	251	203	234	235	216	236	238	217	216	215	233	226	248	203	222	213	209	223	200	227	205	219	196	230	204	225	205	187	204	221	227	241	257	215	231	218	186	218	193	229	216	210	187	208	222	225	203	177	222	199	226	213	219	206	219	226	202	209	224	223	228	224	181	206	212	242	223	236	238	191	210	243	232	247	207	198	231	212	215	265	203	255	211	228	235	237	195	232	206	223	227	233	205	228	206	231	221	200	210	253	215	240	210	213	230	207	215	225	222	216	218	234	224	189	214	238	230	237	223	236	231	196	212	202	190	229	232	227	202	202	223	238	235	226	259	206	239	216	224	237	210	218	186	214	231	221	213	202	197	210	189	228	233	232	210	193	202	234	219	202	205	223	205	211	207	244	204	252	203	195	219	227	238	236	241	214	213	253	231	208	234	199	223	220	227	223	212	199	209	224	202	222	242	205	200	233	209	211	192	207	225	228	220	223	228	199	219	223	199	223	224	228	235	228	244	210	229	199	245	232	194	216	232	213	235	237	192	238	225	226	202	217	237	221	202	213	212	243	219	228	225	213	235	238	232	221	219	214	189	233	220	195	267	242	209	186	223	208	232	232	202	217	233	217	185	189	233	204	234	202	196	202	246	214	198	235	219	211	228	242	229	211	230	221	194	206	225	205	208	221	217	230	218	207	241	198	180	192	224	213	214	193	237	227	209	246	192	250	245	212	206	221	245	225	218	213	233	225	203	207	241	233	232	227	218	211	210	238	224	213	220	203	255	221	223	235	221	227	205	218	219	256	241	198	218	206	202	214	190	222	209	222	205	202	225	242	246	227	228	213	222	196	221	215	189	206	208	215	237	213	211	216	219	210	190	228	208	243	217	197	224	231	223	214	213	236	229	199	204	208	238	230	212	217	217	230	237	239	197	238	209	245	247	223	231	245	248	209	214	212	214	209	199	220	211	236	221	226	210	235	232	224	214	220	203	201	206	238	210	231	226	211	204	230	199	213	244	190	235	212	253	231	205	189	200	225	272	212	208	242	246	212	241	212	207	228	201	223	195	221	206	219	198	214	228	221	213	204	223	192	195	203	221	227	239	225	223	276	215	200	256
1708	564	546	542	534	525	515	511	563	521	527	490	460	483	531	536	493	503	516	523	498	545	504	499	501	509	491	514	533	499	496	525	486	479	502	528	498	511	516	522	539	520	538	519	522	517	503	521	552	505	521	502	532	512	496	532	523	464	531	535	502	476	552	523	485	549	493	494	525	508	519	472	485	516	547	521	479	493	413	496	494	503	505	512	493	492	549	501	517	501	502	530	512	550	481	488	503	506	502	497	536	502	501	537	481	514	477	513	549	484	508	515	464	498	476	516	495	487	523	462	507	539	535	483	514	497	550	516	487	504	494	478	541	490	522	502	516	509	525	519	498	499	538	524	501	544	505	514	464	492	486	502	475	500	517	501	512	515	487	522	499	518	470	523	517	501	493	517	501	500	508	491	507	500	523	539	500	533	541	501	532	499	541	490	485	539	531	471	482	453	519	487	500	510	521	519	528	516	537	491	514	480	500	438	529	546	537	518	510	497	519	544	488	516	506	497	530	520	532	520	488	540	508	501	547	507	466	494	499	516	510	492	469	504	510	483	450	475	527	490	538	506	496	510	510	507	512	546	519	463	501	497	535	533	494	511	473	506	466	546	505	567	502	532	536	519	492	507	551	496	527	527	486	491	530	524	501	493	528	520	476	495	562	472	514	503	538	528	511	465	491	475	491	493	510	536	476	519	458	501	527	455	503	504	506	511	533	524	500	545	484	494	516	512	483	510	511	520	535	453	490	535	491	482	481	543	545	505	497	540	517	488	526	492	489	518	506	500	475	530	516	516	488	433	486	516	513	528	482	514	494	513	507	531	500	477	485	493	533	501	527	485	518	509	531	537	557	530	540	518	514	549	522	529	481	502	517	499	498	487	488	505	493	517	498	503	523	518	522	478	501	511	483	492	477	524	472	539	516	497	483	511	516	529	543	520	525	466	474	500	480	480	507	503	510	504	479	478	514	512	525	505	501	492	515	537	503	489	513	475	532	465	494	511	445	518	511	485	550	525	491	519	500	506	514	500	495	535	505	457	450	520	512	501	486	467	512	503	531	524	471	485	500	527	490	526	475	498	541	501	505	514	533	492	508	522	521	491	491	530	524	511	484	487	508	457	506	501	518	522	526	511	496	513	527	505	495	489	509	510	488	446	524	519	519	530	506	518	492	521	511	502	528	517	477	479	525	485	497	547	504	507	494	500	513	525	475	472	495	476	516	489	495	510	500	511	491	511	511	476	545	500	498	555	519	471	507	507	490	499	504	447	479	484	503	520	520	540	519	539	486	526	509	476	498	489	540	505	503	522	525	518	518	528	508	466	456	464	506	480	476	487	491	518	478	526	524	524	505	470	511	485	501	519	491	497	517	478	464	480	496	503	511	482	539	507	510	494	506	515	540	485	532	568	482	501	539	505	506	487	494	510	525	500	500	503	516	506	487	500	507	519	509	494	511	543	495	486	482	460	530	525	506	544	506	482	524	466	508	552	532	490	489	528	498	490	539	554	500	499	517	521	510	495	497	491	458	510	520	512	508	524	495	493	504	499	477	496	503	523	506	501	519	466	544	494	552	514	514	532	470	503	510	492	493	476	511	486	488	543	532	490	491	494	512	492	483	515	528	435	443	503	552	484	487	434	541	492	486	471	522	543	490	485	505	526	463	461	490	516	468	525	502	519	482	485	479	526	497	504	527	532	511	514	504	525	513	488	529	521	501	505	485	511	500	538	488	536	489	531	520	511	467	531	509	498	504	523	502	516	524	499	527	541	510	503	497	497	489	498	523	484	510	510	520	481	488	484	515	509	476	498	515	509	489	482	542	511	499	509	499	540	476	506	544	519	517	513	521	497	525	519	492	521	479	512	522	498	501	491	523	484	484	545	522	495	471	489	500	506	510	499	514	504	512	514	505	526	518	532	493	520	508	493	519	510	472	502	522	479	506	555	487	494	471	492	523	506	521	545	512	502	538	509	501	490	534	527	499	516	526	527	490	542	518	519	513	480	533	531	494	511	508	500	503	507	496	480	503	540	522	506	515	465	478	521	496	492	538	528	512	521	524	518	466	495	504	572	513	549	523	485	498	478	531	476	522	484	494	508	502	516	505	482	483	502	546	519	504	492	504	505	509	530	502	477	520	491	509	507	520	490	522	513	519	491	502	508	516	507	517	493	520	548	504	545	484	532	553	497	489	525	499	512	525	466	533	484	474	459	529	480	498	488	526	509	528	523	512	526	488	478	531	517	507	484	514	540	554	483	528	494	502	491	515	514	514	519	502	484	506	529	536	492	562	528	511	522	529	498	519	517	508	528	552	518	504	525	510	490	523	486	514	513	520	488	496	481	498	503	510	490	528	535	527	451	497	503	504	520	503	505	513	517	515	494	531	474	516	542	525	537	512	499	500	536	498	521	513	494	511	456	500	494	507	564	546	522	537	498	532	487	488	499	525	496	504	492	518	496	510	569	548	505	505	516	507	479	533	542	460	506	515	500	508	501	484	508	532	457	503	490	504	517	512	485	522	475	515	511	491	528	505	494	487	482	503	491	510	528	513	508	479	497	550	511	499	481	506	470	517	500	521	532	544	520	479	484	507	500	513	486	552	481	502	495	489	503	524	531	542	506	484	504	466	540	526	511	524	476	503	499	531	529	536	525	498	518	502	494	503	515	476	492	510	457	494	530	469	463	521	473	518	549	534	533	511	513	522	483	505	493	501	496	541	508	532	511	523	520	520	513	490	504	509	515	528	469	504	530	537	519	473	470	497	531	507	528	497	491	533	482	474	525	528	501	499	511	548	510	488	497	492	519	496	537	491	522	526	506	486	491	526	504	496	523	468	495	513	513	500	492	499	530	513	549	496	507	492	490	517	536	525	486	482	516	476	523	507	496	509	497	512	507	562	523	482	505	500	507	520	483	513	497	539	510	542	491	541	519	504	490	509	528	510	511	487	496	518	569	531	485	496	537	550	520	493	537	517	492	460	530	520	531	506	508	515	490	498	520	526	479	561	515	568	491	492	525	553	495	508	497	518	485	462	555	513	504	492	531	530	511	471	498	516	519	506	508	537	487	507	466	501	485	487	522	461	479	508	462	508	499	473	473	534	548	521	531	462	496	515	482	505	546	484	483	502	503	514	523	535	499	505	538	514	471	526	525	513	492	505	506	525	504	533	497	516	500	496	491	539	500	498	517	500	488	508	519	547	521	502	516	562	529	475	512	497	496	561	497	553	496	498	527	513	507	531	496	535	484	478	490	537	521	520	499	562	515	494	555	492	494	553	513	537	539	494	531	481	492	552	496	500	500	495	519	477	490	553	484	496	493	503	499	521	524	481	486	529	508	504	529	510	496	504	462	545	506	504	508	550	486	503	516	519	511	523	495	508	491	493	532	498	470	496	530	512	471	520	477	515	498	543	510	529	514	516	526	490	535	534	503	495	509	527	442	506	506	523	484	537	492	534	520	516	547	493	517	504	502	546	484	491	514	525	519
6988	491	475	409	341	309	292	253	266	226	262	240	274	240	205	229	195	229	248	231	217	238	245	221	275	257	273	185	207	189	230	220	240	235	236	214	229	231	208	203	218	265	240	242	203	188	221	209	207	227	232	228	201	200	246	197	219	200	228	224	222	221	202	218	220	193	249	203	212	244	224	224	226	210	205	220	191	226	210	199	208	193	207	217	189	229	235	224	224	216	233	223	223	200	194	188	224	216	223	222	214	212	191	233	208	227	227	200	234	225	198	221	216	205	209	225	222	215	233	203	231	208	214	210	215	238	228	201	213	224	206	226	215	224	220	206	217	219	220	218	218	221	230	256	230	216	223	233	221	216	230	221	222	245	238	219	217	214	225	205	204	219	213	228	230	199	216	209	235	216	237	228	229	230	220	225	229	218	236	221	213	203	218	238	220	211	220	224	212	220	209	216	221	210	210	202	209	199	215	219	225	223	231	218	220	234	239	244	203	196	197	221	189	207	200	217	185	206	221	218	203	238	248	216	200	226	248	197	223	195	215	229	205	210	202	211	220	213	221	198	229	240	216	230	235	192	199	230	190	213	243	222	192	204	240	206	207	230	219	242	231	218	212	210	230	218	211	221	245	194	231	219	232	214	219	215	220	207	216	214	197	226	232	224	223	221	201	232	241	213	259	215	203	211	194	207	247	237	234	198	220	211	198	245	200	216	232	254	194	216	212	210	196	210	215	184	211	222	211	207	211	218	207	190	217	225	226	232	198	206	267	216	188	225	219	179	216	226	231	191	218	201	230	203	237	228	236	220	202	257	242	228	209	238	205	208	203	227	210	235	246	222	216	236	197	227	207	209	192	211	216	230	228	235	222	247	206	231	217	234	199	188	204	244	214	226	215	210	181	227	253	188	179	222	224	186	217	230	220	226	228	225	221	242	230	223	222	191	211	235	205	231	216	209	220	200	204	216	223	199	228	222	232	216	219	233	223	212	238	221	232	237	233	222	239	240	219	193	214	220	230	236	202	204	230	203	218	214	257	196	215	198	211	219	204	229	214	207	225	216	190	218	230	223	230	203	201	202	213	221	217	224	242	219	201	223	213	207	210	199	208	171	206	231	193	233	195	206	217	227	176	216	223	218	217	229	220	215	219	204	211	211	217	225	222	208	209	230	207	216	203	229	240	213	212	231	204	214	213	221	213	217	234	215	204	204	216	213	224	218	222	238	191	252	212	201	212	210	222	222	210	225	203	226	235	242	229	221	226	238	224	215	254	248	230	198	203	212	189	215	201	200	224	230	229	210	254	233	243	212	226	183	214	229	187	206	221	239	210	201	226	220	215	187	195	213	223	229	205	235	207	243	190	221	243	204	235	238	202	215	207	197	214	224	240	208	202	230	250	201	230	226	209	233	215	224	223	214	221	237	225	223	225	208	218	215	235	223	200	219	214	201	241	209	199	243	216	195	215	237	207	216	206	246	192	219	213	215	225	198	239	214	219	228	228	221	198	228	187	194	227	222	209	224	197	224	238	222	216	243	224	231	212	219	229	241	225	228	226	210	240	213	214	224	213	216	219	209	221	191	206	195	201	245	227	217	233	226	224	223	201	231	223	244	231	228	218	180	222	220	214	227	219	220	204	225	243	217	208	253	218	241	227	209	198	251	219	248	233	224	217	221	220	224	205	261	222	199	199	245	245	243	235	222	195	193	223	222	253	249	204	252	204	231	204	218	221	220	202	215	222	210	242	220	216	178	205	210	253	230	188	205	232	232	226	222	205	217	223	211	241	245	213	223	224	210	220	247	217	201	221	217	191	201	219	220	214	224	246	205	246	214	226	191	221	241	265	260	206	219	213	231	207	217	219	204	190	214	200	223	221	221	238	225	237	187	208	219	200	241	239	230	193	230	199	205	212	225	194	215	207	254	217	224	213	235	214	209	217	234	234	223	238	236	190	216	209	227	201	220	219	216	222	204	227	224	209	195	202	211	231	200	207	235	201	236	209	192	244	231	223	193	240	227	196	219	201	199	213	212	251	218	247	223	221	217	200	209	218	238	251	222	196	213	236	212	208	208	217	211	219	241	207	224	194	207	234	214	225	228	210	212	232	216	218	188	224	231	231	222	211	207	215	230	215	228	216	210	226	185	230	230	213	231	213	216	220	224	217	214	212	204	226	216	246	230	228	241	219	209	212	235	226	217	217	203	203	224	213	218	193	253	206	220	224	196	222	219	225	218	213	230	230	188	215	207	217	248	219	209	204	227	204	232	236	223	181	215	235	221	197	229	222	196	204	217	242	223	232	238	214	216	213	234	227	232	211	205	209	255	235	220	201	234	229	198	200	216	222	216	220	223	216	239	242	232	199	216	217	220	206	205	166	225	209	233	203	251	226	233	198	181	196	208	254	244	237	235	225	256	213	220	233	238	208	197	210	213	213	235	205	196	210	196	216	222	214	212	225	211	226	209	215	194	230	232	204	227	202	216	232	202	247	215	222	222	230	241	214	204	196	197	195	215	235	213	231	202	199	235	231	218	226	242	241	240	229	248	234	220	212	198	203	234	209	230	241	243	215	204	224	218	221	232	230	235	238	195	248	226	241	216	205	239	210	203	250	213	208	214	246	227	190	217	228	223	247	237	194	218	225	224	222	204	200	212	229	190	213	192	212	216	228	241	240	224	200	221	208	221	211	218	217	220	223	228	218	207	217	216	227	169	211	216	180	232	210	207	217	215	222	241	205	230	210	232	226	245	209	215	217	206	225	241	225	216	192	215	221	210	224	231	234	206	210	241	193	218	220	219	192	216	205	186	224	248	235	229	209	238	239	199	212	200	219	251	235	227	224	214	211	197	226	214	233	244	210	237	233	221	220	234	214	219	212	221	211	201	221	244	204	233	216	227	216	221	215	204	217	233	215	217	215	240	213	217	241	212	251	180	224	232	219	249	220	233	237	214	225	252	254	196	209	211	198	223	219	233	216	200	225	220	223	215	215	206	205	217	222	213	185	215	211	201	228	215	223	216	219	226	235	241	215	203	198	217	209	224	222	199	200	226	214	224	254	215	202	187	224	219	208	195	211	240	233	203	207	223	240	225	226	229	208	234	222	205	218	255	254	201	227	237	219	197	229	202	198	204	235	205	232	214	220	211	198	225	235	220	221	225	206	222	234	228	201	230	212	219	221	258	232	216	220	214	226	189	234	215	215	193	234	213	202	222	184	207	194	199	207	216	251	232	226	233	230	225	218	187	217	228	211	221	192	220	217	215	211	227	250	218	213	224	232	195	197	219	201	195	243	238	223	212	232	217	205	197	236	207	196	195	216	219	214	240	189	230	204	226	224	212	218	238	197	213	209	221	196	224	250	207	212	223	214	217	213	216	217	229	231	196	207	213	216	216	216	207	215	228	208	201	226	227	247	217	228	222	208	205	199	219	202	228	217	208	230	234	192	214	216	234	230	216	191	219	219	219	216	223	192	203	242	216	255	254	229	223
6240	706	1103	1203	1041	919	826	728	619	697	652	613	592	553	572	576	552	551	546	584	574	531	516	539	542	514	553	547	523	531	524	504	501	510	501	503	550	558	500	519	477	537	499	539	525	492	526	518	467	497	547	481	487	524	481	505	515	499	503	495	521	533	506	522	492	519	475	505	526	496	497	527	515	485	503	484	512	504	510	489	500	512	515	507	450	548	513	540	542	505	486	536	530	528	540	476	493	506	510	484	477	515	503	520	507	521	459	495	545	490	520	545	491	526	471	453	518	477	530	515	509	508	487	511	524	454	496	559	440	508	502	510	508	474	486	517	547	457	529	534	497	503	509	506	544	500	524	495	446	477	514	506	497	460	488	479	485	485	508	446	490	525	492	501	496	480	494	507	542	462	493	476	511	529	511	500	582	545	523	492	530	525	521	496	487	479	491	552	527	502	482	471	505	464	450	488	495	506	509	491	525	466	474	528	486	483	503	499	506	510	454	486	516	477	479	474	523	511	505	513	483	513	449	505	479	523	474	501	516	530	492	513	469	508	520	515	498	515	451	509	481	502	465	524	510	457	524	507	515	472	526	522	486	506	494	469	459	506	502	471	509	505	545	486	478	564	498	504	475	482	480	493	510	510	497	531	521	463	531	509	504	507	493	526	482	471	487	477	464	516	495	508	512	486	486	505	544	499	503	478	508	501	520	518	514	460	509	524	502	469	493	519	512	475	495	485	459	520	474	512	508	482	501	481	487	519	487	500	492	544	458	486	498	532	480	506	525	492	559	497	496	490	491	517	510	512	518	507	476	496	475	483	512	461	490	529	491	562	502	515	508	486	471	508	509	490	497	474	521	509	508	479	522	516	500	525	506	492	482	524	519	499	467	545	512	540	514	482	453	501	504	471	538	468	497	497	502	543	533	503	483	525	486	510	518	508	532	496	471	521	515	482	505	503	521	512	476	498	551	496	483	530	464	507	470	513	534	495	492	519	502	511	505	480	529	478	504	511	505	478	511	450	487	499	477	453	499	528	476	536	507	481	488	502	508	500	496	489	469	527	526	482	499	509	501	487	481	487	497	508	504	517	500	495	519	501	550	511	522	528	492	541	513	478	510	494	475	481	534	508	478	479	477	538	493	481	491	518	476	529	518	477	481	502	468	515	467	488	520	514	489	471	495	480	472	519	490	515	472	501	496	472	503	513	477	534	502	512	504	503	507	470	486	520	460	479	517	450	492	513	480	530	491	501	528	529	476	493	468	475	537	493	531	464	548	525	488	454	471	496	504	501	496	528	538	514	489	523	485	529	466	510	492	535	500	500	504	508	482	502	487	496	573	473	551	492	507	505	530	506	496	538	498	534	462	567	525	497	518	502	515	483	489	512	470	494	503	504	495	494	505	479	484	490	494	501	500	481	493	492	529	490	514	502	516	492	517	498	453	468	518	486	478	495	521	514	469	490	498	488	496	496	550	542	513	503	495	512	503	532	499	487	512	531	523	484	480	484	439	443	555	533	491	495	479	500	505	503	525	480	472	526	506	550	502	485	501	512	522	490	520	508	540	481	517	547	502	521	508	491	502	504	506	503	486	478	523	519	512	489	546	505	538	509	499	495	494	500	519	495	471	464	498	514	463	518	508	485	477	510	493	474	475	472	463	490	515	481	502	528	500	510	500	507	485	456	475	500	503	518	500	484	470	491	502	483	490	504	462	500	477	518	489	477	496	560	560	499	529	535	508	502	509	474	486	513	490	491	508	508	502	438	496	501	513	476	464	473	499	496	465	453	509	485	464	526	551	502	542	537	511	520	511	504	517	531	545	464	486	506	564	528	490	509	513	492	497	482	505	486	500	516	536	483	509	508	507	481	503	471	506	513	511	528	471	514	450	488	479	519	514	493	524	506	491	480	521	447	482	483	494	524	500	496	515	492	515	507	494	521	474	546	498	494	506	532	500	495	518	495	505	506	510	508	540	502	534	519	473	494	533	479	459	501	492	497	463	472	436	480	505	507	538	464	539	521	521	506	512	482	485	477	461	503	515	473	518	484	496	528	484	515	506	524	513	471	477	489	518	526	495	473	489	523	508	485	509	500	485	514	517	501	496	545	503	447	468	505	507	494	479	543	510	510	474	482	499	526	517	506	536	448	504	513	531	482	471	496	499	478	492	483	485	544	495	482	488	492	537	494	496	499	511	509	488	463	510	497	517	470	482	483	513	462	494	514	489	511	501	502	477	513	506	479	486	457	508	517	481	514	508	517	526	441	477	495	483	467	490	479	498	534	523	482	497	514	513	484	455	526	503	517	474	501	509	527	538	488	490	506	495	514	531	505	501	496	515	482	494	475	511	453	525	483	497	475	470	512	522	550	470	509	518	517	516	499	495	496	505	509	481	502	501	451	516	490	490	488	493	535	512	495	522	537	460	489	484	482	532	499	497	485	528	515	456	497	516	506	489	518	509	488	481	528	521	533	484	472	526	506	516	514	500	448	470	522	534	524	503	522	502	536	494	504	477	488	498	482	492	519	497	498	528	534	511	478	523	487	480	496	501	462	510	508	519	514	481	477	493	428	537	500	478	479	517	494	530	491	537	489	513	518	496	478	524	532	509	501	491	488	499	521	521	506	510	480	501	520	493	463	508	493	507	508	536	506	513	505	545	466	496	481	514	502	534	503	498	501	492	500	502	531	531	487	484	488	493	493	493	527	498	493	516	535	500	492	523	506	503	495	513	533	504	540	540	483	501	498	499	469	526	499	491	515	522	516	547	504	502	505	519	486	517	497	490	522	514	494	519	535	508	488	484	484	533	486	466	502	491	507	513	502	508	529	507	508	478	489	472	473	465	512	516	509	523	509	489	490	523	503	491	503	484	515	525	521	492	487	520	522	516	506	555	501	474	512	497	483	519	468	490	494	509	492	470	491	512	493	514	510	464	511	496	520	477	497	486	507	505	506	499	504	496	487	524	521	504	543	521	513	498	506	501	489	512	531	498	496	501	471	488	510	488	499	487	470	518	543	491	480	476	487	499	491	514	436	513	500	456	529	505	512	490	486	484	500	494	459	500	444	487	515	516	513	518	480	490	526	520	493	459	521	521	481	532	571	504	521	492	474	470	524	515	471	489	476	491	471	543	480	515	500	495	515	493	495	520	516	527	520	511	474	536	519	490	502	495	511	492	479	469	529	503	479	527	536	509	500	508	489	523	521	521	469	503	492	511	500	503	490	480	520	486	442	503	525	519	529	544	527	483	521	525	494	473	492	521	519	541	503	481	527	523	499	489	493	504	522	476	486	487	533	506	503	515	472	504	513	491	489	501	497	485	545	511	500	509	495	501	503	497	519	514	497	513	525	502	446	497	501	479	497	504	503	497	515	515	457	500	525	514	507	490	501	513	502	487	495	518	448	548	465	498	486	523	491	445	486	469	508	513	487	507	536	511	485	461	557	528	497	492	466	544	538	481	508	561	514	501	502	503	486	490	477	514	499
12839	859	687	500	426	337	277	220	251	200	194	177	175	186	170	167	159	169	165	131	139	143	142	143	154	143	156	133	141	145	160	139	158	166	147	140	137	149	150	145	153	137	160	125	125	139	144	166	150	142	167	147	166	155	133	148	130	127	149	146	162	158	124	134	147	146	143	149	165	137	133	133	162	142	147	140	154	158	135	168	160	133	159	150	145	153	132	140	134	152	133	150	146	153	130	124	157	153	145	141	147	144	140	166	159	146	134	142	145	92	131	143	143	143	158	148	139	126	115	154	135	146	147	141	138	140	136	128	147	125	125	136	149	142	144	158	148	154	132	146	122	144	137	156	132	137	127	146	152	121	159	153	147	135	143	139	132	139	142	130	136	132	151	167	140	129	127	155	134	124	139	130	156	162	150	142	154	151	134	147	143	145	160	137	144	157	140	160	132	128	118	130	167	154	142	144	145	162	128	150	139	124	136	160	162	159	163	140	137	133	142	146	133	141	155	143	114	135	131	128	169	138	126	153	132	154	132	157	148	164	138	141	146	139	139	102	131	133	140	157	126	126	149	121	148	145	166	128	141	131	153	146	136	128	157	136	145	139	131	158	101	130	145	153	117	114	153	142	123	140	144	133	135	133	116	131	126	150	150	143	143	122	134	153	143	122	142	140	157	150	136	142	140	139	169	136	138	175	148	137	147	157	143	141	157	157	153	138	138	147	137	128	153	142	160	125	135	131	126	142	143	122	157	148	143	159	137	137	153	142	152	148	157	149	128	122	145	151	144	142	146	141	142	172	154	128	146	150	138	127	150	151	147	145	134	127	134	115	146	169	147	136	144	144	161	132	150	159	137	154	141	136	152	142	142	152	173	184	154	143	157	137	126	135	125	146	153	145	135	144	140	162	150	139	151	148	152	169	150	161	156	129	141	133	145	135	160	131	146	145	142	144	151	128	151	126	131	158	143	131	128	145	163	159	138	132	135	140	132	146	146	152	138	129	151	132	120	150	135	140	164	140	138	146	168	139	146	167	146	125	155	152	157	154	166	154	148	174	159	144	139	129	129	161	141	160	142	163	129	146	140	157	151	140	133	136	135	171	159	128	147	135	150	136	152	124	127	141	136	140	139	116	116	140	133	134	155	160	145	142	110	151	140	147	148	141	150	137	145	134	118	139	143	134	145	137	122	157	155	160	109	138	148	123	132	132	144	121	138	128	151	109	158	161	126	129	151	141	131	127	143	141	154	135	152	134	156	146	160	144	146	135	127	138	131	127	138	156	151	151	148	139	149	139	128	127	153	150	150	155	138	140	128	141	134	134	136	150	156	155	138	146	141	124	150	133	147	144	141	120	143	146	141	119	146	139	131	143	147	135	161	141	150	143	120	152	144	124	136	129	115	134	142	149	126	153	166	137	153	142	157	157	128	162	133	109	149	124	153	133	120	137	140	142	137	134	130	132	144	140	116	164	146	130	150	142	142	133	128	149	146	154	144	139	159	152	130	139	138	135	144	180	163	162	157	144	144	155	120	169	141	142	141	145	141	133	142	144	138	136	146	111	153	142	133	141	130	138	147	152	154	139	112	140	134	156	154	135	135	133	140	140	143	155	155	142	148	150	146	144	137	126	148	176	143	142	144	149	150	143	142	152	142	129	144	119	137	135	157	144	150	148	147	125	140	132	127	150	118	141	177	156	116	133	152	116	156	152	120	141	132	170	141	136	146	140	148	140	116	169	108	116	140	144	150	162	146	137	142	136	122	126	125	130	123	145	144	146	134	157	128	160	140	134	145	150	144	156	139	112	144	148	131	140	121	131	161	141	124	128	140	132	145	156	136	124	151	141	130	153	158	122	163	146	141	147	144	118	179	149	130	159	140	121	136	139	138	124	136	150	155	130	170	126	131	149	135	145	143	111	134	149	136	141	140	143	143	144	150	134	159	144	137	117	138	152	135	143	157	148	146	140	149	127	134	143	120	175	153	137	143	135	140	140	131	144	140	143	137	169	159	128	141	127	139	135	141	142	143	132	152	154	177	132	150	164	140	147	136	149	127	140	132	126	118	129	124	123	138	146	153	162	137	167	141	155	136	153	136	162	139	157	143	149	165	128	148	151	135	135	164	166	145	109	135	143	152	119	136	141	134	153	152	144	158	148	139	139	162	122	138	159	149	134	152	152	121	147	139	146	137	122	150	141	139	136	148	119	121	143	160	152	157	126	105	149	169	134	137	129	131	141	145	154	157	154	165	143	164	135	139	170	151	156	149	137	151	129	157	150	142	137	164	134	136	134	128	142	143	148	143	131	160	139	158	171	142	128	138	140	165	152	169	132	125	149	138	122	126	144	135	142	163	165	163	138	152	136	144	137	133	139	133	135	139	142	149	144	145	122	150	142	151	113	114	143	150	130	128	138	130	132	137	147	126	149	141	144	137	152	149	131	147	144	147	140	147	127	130	135	143	157	158	143	122	140	160	141	151	127	132	124	160	155	148	120	134	156	158	151	126	131	116	141	145	151	135	125	121	131	131	156	143	136	140	120	142	155	151	137	161	142	127	130	146	125	143	149	148	132	137	161	170	139	156	128	138	144	159	154	157	152	132	162	172	147	143	163	149	161	143	137	139	132	157	126	133	147	142	151	136	124	143	150	137	141	134	137	134	133	147	130	152	163	147	142	154	134	129	146	139	136	142	130	165	167	154	126	131	136	142	143	131	145	147	127	135	143	152	130	142	134	142	134	141	155	136	160	152	141	171	124	131	173	159	150	154	132	150	149	137	154	122	124	132	158	140	136	157	137	117	159	142	141	145	155	152	133	150	139	166	189	140	151	169	160	146	148	149	143	151	134	162	143	157	156	163	133	128	134	143	139	133	144	129	159	127	144	120	116	153	141	157	145	145	166	154	137	146	147	137	150	131	144	145	130	140	137	142	143	116	151	134	139	136	137	117	152	138	134	155	138	121	125	115	173	151	128	138	148	121	125	147	154	136	139	162	147	142	135	129	134	147	133	127	100	136	158	140	132	155	132	151	133	147	144	136	150	148	145	154	153	149	155	129	137	144	164	126	128	143	141	127	144	120	142	179	141	144	131	160	130	149	160	135	183	142	148	117	138	145	151	170	152	140	146	146	144	139	133	153	141	134	143	146	142	151	169	148	153	161	126	171	155	143	142	150	149	163	140	131	159	168	135	162	157	166	150	146	157	148	144	145	137	124	153	124	140	136	142	146	136	153	130	129	160	142	133	143	155	145	155	132	146	147	133	139	113	150	141	146	149	142	160	141	153	143	140	135	144	136	124	174	137	148	153	120	127	152	154	156	167	139	135	131	143	112	159	156	137	160	138	155	159	150	145	151	145	160	140	140	144	156	136	144	161	149	155	132	160	129	143	122	140	143	156	136	139	106	128	140	125	133	129	142	156	139	122	148	143	120	151	131	148	142	131	141	143	133	154	149	130	130	154	118	133	126	147	159	135	164	148	154	168	140	138
7767	750	1394	1647	1423	1157	1005	749	722	637	589	537	552	512	502	452	462	439	427	400	389	407	351	413	381	389	398	387	396	370	373	365	332	338	389	354	386	383	376	385	388	361	381	349	355	342	351	356	359	364	361	345	364	339	347	368	349	320	356	345	325	346	368	326	318	304	342	300	366	341	350	325	345	349	344	362	344	348	352	364	360	338	349	345	308	337	355	333	313	326	359	345	358	331	332	320	318	355	357	351	345	319	381	353	350	354	333	324	324	344	360	347	337	346	325	336	349	346	335	353	332	361	356	319	298	353	344	336	343	330	319	380	363	344	366	336	340	347	350	340	328	365	309	349	335	321	351	308	362	339	368	378	326	348	370	323	341	343	329	319	313	357	351	321	343	350	346	360	356	353	334	314	356	318	341	346	335	324	355	322	349	319	300	326	353	358	347	361	363	322	333	351	324	334	340	336	366	307	331	355	304	356	323	340	374	347	371	354	341	338	328	357	338	344	326	355	359	345	288	344	311	366	344	344	314	314	358	328	360	330	359	351	328	346	349	359	338	359	308	359	361	329	377	321	355	370	349	359	345	352	322	346	321	334	340	341	353	362	345	375	350	313	304	374	322	355	350	335	338	367	354	317	303	345	335	363	342	339	356	350	345	365	352	310	350	357	300	342	356	352	320	368	378	337	334	340	340	315	387	336	339	313	318	354	349	335	349	372	332	348	366	307	357	351	304	328	352	334	334	299	305	324	357	325	336	347	351	349	361	326	322	314	341	327	375	334	341	351	352	339	365	331	333	360	356	324	335	351	321	343	369	348	343	379	355	316	339	377	322	362	346	335	365	344	352	330	345	298	365	392	326	342	336	341	339	320	349	329	324	307	365	336	366	362	341	365	366	300	331	309	338	350	355	345	321	350	318	327	331	345	345	371	342	350	325	346	316	372	331	344	343	355	343	288	360	328	332	332	312	382	316	339	329	334	374	383	331	341	340	370	362	340	334	339	348	310	348	355	342	358	336	323	340	370	348	314	338	349	360	327	344	319	363	343	330	369	305	342	336	353	358	376	342	295	335	353	336	339	332	338	344	327	344	356	325	337	350	352	327	340	317	352	343	304	332	336	313	332	363	345	329	358	373	347	329	310	343	383	307	345	311	340	336	313	329	353	340	343	357	328	349	363	359	306	359	326	359	343	323	352	328	357	328	360	334	342	360	372	364	373	337	355	339	326	346	336	316	362	341	315	366	288	324	352	363	339	314	329	356	321	353	348	358	329	389	358	348	340	327	358	343	348	329	367	361	325	344	346	300	353	338	343	355	371	321	322	334	336	344	358	359	312	352	350	386	357	330	325	338	317	340	349	341	320	368	374	323	307	350	335	309	337	340	309	315	353	385	307	325	341	333	338	334	344	341	321	367	355	346	361	332	315	356	338	320	350	323	346	343	369	361	340	360	341	355	349	329	311	351	309	327	353	370	356	340	331	343	380	346	336	332	333	327	351	348	348	351	325	322	328	325	323	318	360	310	372	337	317	324	353	340	362	308	319	305	370	314	342	345	374	339	324	362	316	330	361	314	309	330	330	331	342	333	326	321	345	323	335	351	356	333	345	363	345	318	345	355	313	356	332	330	350	349	305	345	398	331	350	337	334	340	325	351	330	356	345	354	374	329	333	338	325	328	362	331	319	376	350	324	322	350	348	336	333	355	307	320	369	325	335	347	330	323	362	350	338	356	321	339	327	358	342	327	341	341	331	315	342	330	326	336	343	336	329	329	351	327	334	350	342	341	368	355	347	326	318	351	327	338	312	318	340	335	337	377	336	316	344	327	339	338	345	330	345	313	318	341	336	352	336	332	346	352	357	368	334	309	351	317	324	367	324	362	340	348	335	333	325	358	360	340	319	330	313	344	364	320	295	339	340	361	333	377	367	323	309	347	346	338	363	324	321	355	344	363	338	345	363	333	351	344	338	341	344	352	334	363	366	336	386	332	356	327	348	357	346	326	358	338	356	332	346	333	347	356	336	306	340	321	314	370	340	291	345	318	337	340	339	344	329	303	313	365	308	332	289	351	374	351	348	320	344	341	350	345	369	340	329	317	360	329	343	333	359	331	391	323	317	340	299	339	338	304	315	312	300	314	382	346	335	330	309	353	336	354	339	341	366	329	312	319	345	336	366	319	379	324	336	355	347	339	343	337	333	364	333	342	328	353	340	337	334	339	312	322	345	345	335	323	336	318	349	327	321	337	332	365	350	333	342	321	361	340	325	316	311	349	376	350	338	363	319	347	339	340	326	346	358	357	341	326	315	308	350	331	315	390	373	335	364	340	372	325	342	340	320	337	312	309	356	311	357	325	359	329	342	368	365	361	364	355	278	353	361	337	330	345	324	342	378	363	321	333	325	347	338	359	320	348	377	333	297	378	360	370	350	306	335	345	360	327	345	341	347	342	320	338	354	343	338	324	327	309	351	350	320	331	392	323	373	341	335	355	344	316	325	332	340	343	364	290	303	340	326	331	339	381	349	328	332	357	326	328	339	366	324	345	331	335	334	345	366	329	362	328	372	328	332	361	305	342	321	329	300	369	347	322	328	348	303	319	345	315	335	363	303	340	345	333	356	334	324	361	311	319	340	381	351	325	328	364	329	337	322	326	313	341	349	331	330	358	315	342	340	353	342	321	363	339	356	347	319	323	371	365	353	356	318	318	338	340	323	384	353	313	344	340	326	317	352	347	347	323	348	361	369	353	351	327	358	336	342	339	297	365	348	300	351	328	339	373	379	312	341	341	365	345	354	314	337	322	292	336	362	364	312	319	341	328	343	349	306	345	350	330	355	330	358	351	349	328	332	334	347	358	337	317	346	329	319	327	334	307	307	325	360	324	347	344	287	354	332	376	339	306	351	335	317	349	339	336	320	329	326	360	302	346	349	330	360	351	344	331	321	351	356	374	361	336	349	375	309	335	315	347	308	363	351	329	360	316	370	351	319	331	373	358	337	354	323	371	337	352	331	370	336	316	342	346	352	351	352	330	327	334	335	357	321	365	332	335	340	357	360	333	298	334	356	315	361	346	343	392	355	321	331	335	313	365	324	326	326	355	332	337	323	318	355	382	350	335	341	354	335	317	337	310	347	337	333	311	339	318	336	348	316	336	314	324	338	320	333	347	342	338	356	334	356	355	364	366	311	329	341	339	341	333	327	324	323	320	353	391	347	355	369	328	364	301	322	341	327	360	324	334	342	358	360	340	349	322	350	347	336	320	326	310	325	340	378	327	360	327	346	317	373	320	346	346	312	343	340	305	344	355	327	362	366	325	331	335	332	349	336	349	311	332	337	311	350	349	370	317	328	331	398	324	333	303	362	375	319	346	342	348	355	316	338	341	352	366	355	338	341	370	370	347	361	339	321	333	308	328	342	329	363	334	302	357	317	326	323	335	322	327	339	341	355	339	348	344	366	375	363	352	345	341	329	327	340	344	352	342	312	359	350
1278	213	205	233	238	225	198	220	187	212	220	209	233	224	236	212	222	222	223	222	218	250	195	199	198	210	198	204	225	218	185	174	205	199	211	168	225	226	232	212	208	214	217	200	207	215	200	226	223	206	215	213	216	189	206	192	199	194	190	197	223	209	209	185	211	217	223	199	218	217	196	238	201	211	190	203	201	186	208	205	242	227	197	195	228	210	206	203	220	225	202	201	226	202	207	210	203	206	210	203	193	214	204	205	188	227	229	215	216	208	200	209	193	215	219	219	197	249	238	210	202	230	206	210	211	219	224	210	204	197	218	222	221	199	201	241	206	243	216	255	220	232	225	248	189	221	224	204	200	213	186	223	238	213	209	231	234	216	226	199	245	204	218	207	216	195	213	239	206	226	217	220	219	210	204	201	207	213	230	204	219	240	227	264	194	212	228	216	212	189	204	214	228	198	204	217	221	186	222	192	209	206	192	198	213	215	215	199	193	251	210	211	185	203	225	217	195	210	222	206	243	199	203	225	199	222	221	215	222	231	227	208	176	190	196	202	188	211	228	197	197	242	208	231	207	216	192	223	203	199	201	232	225	212	216	195	191	220	205	226	233	192	199	196	232	226	212	218	229	215	212	225	201	186	233	239	226	189	187	201	223	201	188	178	226	188	197	225	206	202	229	214	244	218	217	205	202	194	229	235	205	201	215	198	219	205	197	219	235	217	217	217	193	217	221	204	219	175	173	189	215	195	243	201	187	228	209	217	222	213	233	223	201	225	234	184	219	196	217	211	174	243	238	202	210	203	228	242	217	220	210	198	209	231	228	225	233	207	234	207	225	205	216	206	203	224	200	191	203	229	207	195	233	196	196	201	207	224	199	180	222	193	198	199	213	226	215	225	218	200	220	223	230	219	220	211	186	226	206	229	198	216	217	238	211	201	190	236	252	233	217	206	247	210	228	235	204	182	244	211	206	207	217	206	237	214	195	213	236	208	187	209	187	225	203	204	219	207	209	248	201	223	213	212	202	219	213	228	230	230	220	209	186	223	194	229	235	227	218	205	203	181	209	193	195	191	231	229	232	213	230	207	204	201	236	214	223	221	229	240	225	196	241	205	211	221	196	226	198	218	213	219	216	214	217	205	214	222	209	210	187	212	217	224	201	232	205	217	228	226	224	189	201	189	217	205	214	218	220	205	214	205	201	199	233	217	240	206	201	200	228	218	232	195	205	223	244	222	208	203	218	218	203	218	217	208	183	216	200	195	180	216	201	198	197	213	221	184	199	212	220	215	220	212	187	216	222	234	243	203	209	193	208	224	186	233	176	199	226	201	191	189	225	205	215	237	225	237	205	196	194	196	217	200	193	222	222	204	209	225	205	236	246	207	188	242	224	214	195	201	194	230	218	224	220	218	215	190	209	211	213	214	228	214	214	210	221	238	214	204	201	215	200	214	214	247	240	218	201	261	188	214	190	212	211	214	207	226	196	211	222	220	223	198	207	205	187	213	203	205	216	214	215	225	215	217	206	232	212	234	214	222	201	224	212	232	205	204	217	206	212	233	220	177	213	199	207	177	253	202	198	221	217	211	245	210	238	217	205	242	213	205	208	207	242	214	249	203	196	208	211	233	187	236	215	221	199	202	206	212	238	227	203	212	250	199	196	199	220	225	185	222	212	208	186	217	227	204	227	214	200	211	196	214	212	207	212	217	220	228	227	217	208	182	224	201	207	260	193	214	223	195	201	209	245	221	198	215	209	208	214	223	207	237	196	201	209	209	214	230	206	225	209	229	213	207	195	186	203	224	215	206	213	237	205	210	221	220	173	213	212	216	212	226	204	218	184	207	222	206	186	221	203	188	221	198	229	191	179	191	220	232	201	213	217	227	217	222	176	206	226	196	211	212	223	211	215	210	159	222	218	197	229	192	234	196	217	237	201	227	227	223	225	200	227	184	246	205	182	206	223	220	216	179	209	205	195	182	244	226	224	221	209	193	215	216	208	229	201	205	222	204	205	214	217	223	226	219	222	209	216	183	223	199	225	200	198	207	207	254	245	194	207	216	201	251	180	207	214	233	230	229	219	199	204	221	233	194	180	209	218	185	197	214	201	210	212	240	210	229	230	197	217	198	209	214	232	194	209	212	223	213	218	218	232	201	180	198	229	202	217	197	221	241	231	219	209	206	197	196	224	215	204	228	205	228	216	235	240	217	196	232	222	213	194	212	194	216	214	224	241	197	237	206	205	200	217	230	210	202	205	192	218	189	193	229	174	190	200	215	204	178	214	201	217	203	223	204	206	209	232	202	211	224	193	195	194	204	246	212	192	204	203	216	218	210	237	229	215	214	204	205	224	185	235	220	181	231	199	217	197	204	209	221	246	228	207	201	222	223	213	216	224	192	210	233	209	207	230	217	207	224	232	234	220	212	207	222	197	205	215	224	214	196	204	210	215	204	196	218	201	225	233	226	227	209	209	209	216	208	214	193	211	199	199	226	231	207	221	233	228	225	221	226	213	242	213	245	208	210	190	195	207	197	218	219	233	183	205	207	210	196	188	221	218	225	211	206	232	216	176	212	232	204	216	190	195	219	180	229	195	234	209	202	202	208	215	210	228	245	201	236	220	215	205	222	204	191	235	203	223	194	202	232	210	206	231	212	207	215	222	213	210	224	210	229	216	218	206	220	205	233	213	194	215	228	218	222	198	218	211	222	210	202	218	208	277	210	223	214	250	214	214	194	202	216	238	223	228	200	226	243	206	227	246	214	209	226	214	203	244	193	217	201	193	210	231	210	215	155	198	197	213	231	234	208	225	206	199	230	244	193	213	233	199	215	223	226	191	224	223	218	227	247	215	196	226	221	210	208	232	212	190	195	210	227	180	195	224	229	231	193	209	190	204	223	206	210	235	201	229	206	218	230	227	224	210	212	196	186	203	216	227	205	246	246	220	197	214	197	203	195	205	217	207	200	216	197	245	224	225	207	230	192	205	227	217	210	195	230	210	197	188	201	228	223	209	217	213	250	211	207	216	215	210	204	216	208	220	225	236	211	221	231	212	211	211	212	212	249	218	219	227	191	213	219	201	223	218	223	223	220	224	228	201	204	214	187	203	202	197	210	214	195	184	236	172	216	227	214	196	223	218	216	225	193	198	218	232	221	211	211	212	217	226	221	205	210	223	227	215	194	230	219	243	182	186	230	214	205	218	211	181	260	218	198	204	230	196	232	202	215	184	206	205	218	236	178	191	202	229	181	210	204	212	225	209	193	189	197	219	209	213	206	196	184	209	213	210	223	186	210	216	215	205	220	220	221	201	217	191	199	206	245	198	222	216	195	189	224	189	224	202	217	211	197	215	209	191	214	180	216	203	211	230	199	241	213	223	223	182	210	194	198	205	216	206	194	214	236	229	209	217	200	210	206	266	236	187	210	213	251	218	211	229	215	227	194	208	177	217	209	224	229	209	184	204	210	209	212	231	218	178	226	208	207
1605	486	498	497	557	527	512	535	516	499	487	495	506	471	497	500	501	498	491	523	464	520	473	494	473	518	517	493	489	459	502	502	510	526	461	524	487	522	545	478	530	506	459	491	480	497	484	474	511	496	565	482	483	484	509	470	470	518	524	494	480	470	483	492	528	498	451	489	481	534	491	486	514	485	514	499	492	498	515	512	529	521	521	502	512	477	488	514	502	478	477	466	493	490	533	492	493	474	453	560	479	479	464	517	466	502	545	472	457	530	487	527	434	509	467	475	470	513	486	505	507	511	485	506	514	501	487	491	488	492	488	494	469	515	507	465	531	500	512	491	492	487	534	521	521	477	464	484	495	493	464	441	509	514	491	540	506	502	535	492	545	490	517	464	464	464	489	467	513	497	483	473	479	495	491	523	496	514	532	483	499	486	518	530	493	485	509	500	496	475	463	492	475	492	519	489	504	478	485	448	483	498	478	514	544	463	508	498	535	476	509	491	542	519	463	484	474	519	518	487	493	521	527	514	493	466	465	457	483	465	474	461	489	506	480	464	477	490	514	481	526	490	475	504	486	508	483	445	495	533	518	487	514	488	528	479	483	491	490	502	502	472	485	463	519	501	497	520	486	500	504	505	516	504	536	483	490	475	533	513	477	478	464	529	474	491	507	493	479	501	502	492	500	456	465	460	501	489	481	503	448	510	479	517	455	479	485	519	499	478	499	469	479	481	497	473	476	497	459	530	494	475	490	416	491	483	490	480	510	473	513	481	467	528	455	487	510	478	515	488	520	507	491	520	519	479	526	497	500	505	496	529	479	484	480	517	454	507	527	526	488	473	481	490	497	496	486	549	515	489	430	504	482	456	505	487	494	507	524	496	525	481	496	513	519	491	481	482	536	509	493	486	500	492	506	469	499	520	525	521	477	502	489	495	539	474	512	487	485	495	500	500	528	473	491	491	532	512	489	484	525	466	511	535	497	479	473	476	507	478	470	490	483	469	500	483	479	477	450	504	508	488	503	473	523	466	530	436	469	468	467	510	503	478	451	496	524	481	479	486	494	461	501	465	499	484	518	521	527	502	470	495	517	540	546	479	474	480	547	483	530	494	474	486	502	470	478	483	482	513	485	493	486	534	496	488	479	490	454	468	536	492	503	469	491	499	485	461	493	504	506	491	450	490	486	454	502	499	513	485	501	521	463	493	479	516	497	519	499	498	476	485	519	504	507	471	448	513	518	471	499	527	474	483	506	531	511	468	544	507	518	493	516	504	499	492	474	505	505	522	475	489	502	467	447	460	464	443	541	512	530	499	462	482	503	503	476	490	499	473	504	500	489	511	510	460	508	461	524	482	511	463	477	510	491	453	481	505	536	514	459	470	508	488	478	492	486	520	535	485	498	503	495	458	477	503	476	490	512	472	491	546	508	511	494	471	482	512	437	496	490	473	514	475	515	484	494	517	478	507	459	543	488	458	483	489	490	484	481	490	466	488	501	500	472	453	480	445	499	487	469	529	490	481	513	485	507	505	486	479	466	477	507	459	488	530	507	486	494	476	517	471	486	489	497	515	495	493	494	455	477	546	489	530	517	473	476	504	500	478	515	501	457	546	497	481	498	480	479	507	490	477	548	488	496	497	491	502	516	506	485	497	481	492	518	508	522	508	490	482	498	477	480	493	511	465	505	493	514	509	520	488	487	477	513	508	524	501	440	495	473	440	530	540	521	502	494	496	500	542	490	472	498	503	475	480	439	524	482	536	456	455	480	478	513	484	500	471	455	475	475	469	487	475	466	463	507	520	516	470	452	479	517	512	498	456	545	492	525	472	501	474	474	489	500	522	494	488	514	510	446	508	450	472	486	471	496	475	530	534	472	480	475	509	522	444	503	509	497	518	464	486	453	484	501	496	463	482	518	463	495	475	488	489	507	525	465	518	529	501	488	469	505	495	483	547	551	465	490	467	480	486	485	502	496	521	484	491	501	490	503	500	510	494	502	486	483	489	511	480	481	474	498	491	505	492	526	473	519	489	459	483	498	505	513	485	551	474	479	494	522	495	478	481	501	480	528	483	479	469	495	457	459	536	455	480	490	486	488	467	480	464	482	449	497	521	530	494	494	470	457	486	473	488	514	498	471	534	508	495	470	480	480	485	510	494	499	466	475	483	492	485	524	444	497	493	475	516	467	493	499	468	491	508	526	501	515	491	440	533	529	525	502	537	473	478	486	500	511	533	517	490	488	497	481	500	497	478	491	492	457	495	515	462	508	492	487	489	487	511	495	491	466	507	516	513	511	493	459	483	472	536	508	521	502	476	480	492	487	490	461	499	526	524	485	496	473	518	505	473	488	462	495	490	493	488	522	501	483	481	489	456	466	482	502	557	472	502	516	468	499	517	507	471	452	507	522	480	495	501	498	472	457	478	504	477	504	486	478	501	468	483	532	489	505	477	498	493	492	468	498	501	492	470	461	465	484	503	495	474	472	520	473	485	507	478	484	471	493	479	508	500	471	472	472	514	466	499	515	473	480	484	461	495	506	495	502	456	498	461	502	521	502	510	473	498	500	496	498	487	487	501	501	480	473	490	487	481	478	470	515	500	546	486	478	479	481	468	477	493	479	508	460	487	535	499	476	455	516	476	459	492	466	508	507	502	529	475	455	491	527	455	493	517	478	494	500	515	513	481	498	496	489	508	467	517	460	511	514	474	473	513	468	517	469	571	486	506	481	469	511	484	501	508	503	461	505	530	518	515	504	483	486	473	499	494	471	507	522	504	525	491	493	476	475	513	477	508	485	496	507	528	476	520	521	493	476	482	498	535	468	509	483	523	533	479	494	502	463	485	493	509	480	514	469	507	500	481	512	501	519	506	492	461	506	509	522	494	511	482	518	475	476	501	493	501	500	508	457	499	502	493	464	521	488	502	484	442	460	519	498	471	506	511	495	503	463	506	468	486	459	521	530	461	531	503	479	473	516	534	488	477	459	502	507	521	489	494	513	485	519	479	463	466	481	506	521	483	498	493	493	511	519	495	506	486	487	511	487	486	516	528	481	517	485	496	477	479	494	507	508	516	490	491	470	515	502	475	512	503	502	489	501	521	479	496	469	504	480	485	483	525	538	454	492	469	501	482	472	502	527	509	472	497	511	509	501	513	487	501	503	466	498	510	480	531	516	526	443	494	477	504	467	454	515	490	498	457	518	508	489	496	453	505	476	492	486	484	547	508	497	488	468	533	481	476	489	493	538	517	504	486	526	506	480	491	461	509	498	433	482	503	445	489	499	461	530	486	506	488	513	516	494	448	509	480	504	524	511	542	486	472	500	492	512	469	503	507	483	485	541	442	497	523	453	455	529	448	497	501	444	507	494	485	527	518	504	478	464	511	505	481	489	474	495	491	487	492	509	477	500	518	486	463	524	523	458	482	497	437	487	491	540	449	497	462	516	510	497	514	526	436	507	459	484	486	471	512	482	478	493	480	504	454	524	487
6868	445	437	361	353	288	280	249	242	269	250	238	238	249	216	241	205	253	216	232	210	215	221	215	221	250	217	202	214	201	214	206	258	193	229	202	232	230	224	209	179	196	218	205	235	213	220	198	202	214	193	202	236	218	188	224	235	216	227	211	221	213	200	240	229	216	221	221	182	197	196	218	209	238	200	198	211	200	229	216	176	244	225	207	200	218	202	178	206	200	228	224	183	222	178	213	235	205	179	248	212	184	219	186	199	236	213	209	179	204	241	201	182	213	175	248	219	256	194	210	195	215	203	203	212	216	216	237	220	229	210	167	202	221	198	205	226	208	207	232	191	210	225	250	222	220	208	205	207	225	232	203	214	211	219	201	206	189	208	214	217	194	217	220	223	241	222	219	248	198	234	212	216	203	204	226	197	208	226	207	207	198	240	201	217	235	204	199	219	195	221	207	222	190	205	231	204	226	212	213	260	226	241	209	202	206	223	220	203	198	217	225	220	198	198	216	250	217	221	196	202	223	216	216	203	213	251	200	184	207	208	192	203	223	210	241	198	219	212	199	187	206	178	232	209	214	211	211	220	202	205	202	230	220	224	222	208	197	229	212	189	216	217	215	194	203	232	230	200	216	203	198	229	209	205	229	214	205	199	204	212	190	199	199	198	226	196	215	222	204	225	217	221	188	184	223	218	219	221	230	216	221	222	201	222	197	200	208	197	228	219	213	207	191	213	203	208	190	249	202	225	211	202	197	229	242	210	232	187	217	221	222	223	219	214	220	195	208	202	234	217	206	214	220	199	222	212	248	224	209	204	242	214	216	219	203	244	235	210	218	200	210	234	199	216	160	231	210	235	215	212	228	228	207	226	201	245	220	209	220	218	193	205	202	169	190	220	224	228	211	233	247	213	201	201	224	202	217	212	228	218	208	226	216	223	223	243	211	216	220	227	209	239	198	190	201	192	212	192	174	209	226	191	215	179	212	201	200	225	240	207	207	226	219	204	237	192	220	215	204	204	218	194	222	206	206	194	206	190	217	213	200	207	230	218	207	241	252	195	207	231	221	215	218	183	227	225	210	202	190	203	245	240	213	204	201	207	212	204	220	195	217	205	202	198	205	192	222	221	220	229	190	205	251	218	229	210	217	213	220	231	217	214	230	205	229	219	223	210	208	218	211	198	205	230	211	208	190	187	233	212	222	204	200	231	203	220	186	215	205	222	247	224	172	216	240	258	234	221	202	214	218	224	239	220	214	238	219	204	224	213	203	231	202	205	231	216	222	232	224	221	203	228	221	207	234	183	203	219	207	198	190	217	241	237	221	215	183	196	209	217	187	221	212	201	216	189	206	240	194	212	205	231	200	230	183	216	222	223	237	204	228	210	220	258	218	210	188	223	217	215	241	226	210	191	236	218	235	213	197	228	207	202	228	183	206	235	210	223	209	217	206	187	228	208	215	223	220	197	218	210	218	221	202	208	212	230	192	245	207	217	226	191	200	198	215	202	231	206	208	228	237	236	205	209	200	210	224	221	228	233	223	206	201	208	228	223	196	203	199	236	192	228	184	234	195	215	210	201	230	216	204	190	236	227	237	217	221	214	198	231	222	231	204	236	214	228	241	222	209	238	192	223	202	185	203	212	198	215	227	230	213	213	220	199	201	227	196	203	211	237	201	210	206	182	224	227	202	213	215	243	228	187	247	227	217	245	208	200	211	217	189	229	220	214	195	212	225	222	234	217	207	203	223	215	230	212	233	216	197	204	201	224	212	235	220	225	196	204	215	206	221	228	201	192	220	204	209	237	213	194	218	185	232	210	228	225	211	209	227	212	216	217	200	206	197	232	212	221	179	220	198	205	205	167	224	192	245	217	250	222	215	239	239	225	226	226	205	216	223	216	218	227	200	194	209	193	194	178	223	236	212	231	223	211	201	262	178	228	219	224	227	241	183	224	217	200	219	227	234	206	208	210	249	226	199	206	220	226	191	231	226	188	256	235	198	217	224	237	227	224	211	239	224	218	226	214	211	212	209	235	192	180	225	231	215	217	216	219	217	188	227	222	213	228	197	221	209	199	227	202	198	224	204	205	196	222	214	233	235	219	228	213	207	182	234	230	191	200	202	210	210	221	204	237	215	230	243	217	202	194	179	207	231	232	224	212	219	212	217	181	198	204	209	219	240	236	218	220	203	235	206	218	215	220	206	242	196	201	205	211	214	211	198	221	200	201	225	214	192	213	243	210	215	228	223	227	212	222	208	220	205	214	227	198	218	204	201	217	203	216	200	210	204	224	219	221	225	211	201	203	192	213	209	192	207	218	204	199	242	211	209	198	214	201	226	207	238	215	223	253	228	222	213	192	222	196	223	205	226	210	223	221	197	211	207	203	228	197	241	226	222	196	226	199	195	212	205	209	216	205	211	215	220	202	224	194	195	204	210	202	206	245	209	214	200	191	194	203	201	190	221	216	212	232	203	261	217	209	208	228	244	244	220	208	205	225	194	211	207	203	198	219	208	235	212	237	225	236	199	191	215	175	203	222	200	216	192	220	198	194	217	205	235	221	208	203	211	238	225	210	207	214	224	219	209	219	226	237	236	214	210	210	232	222	184	199	220	203	194	238	211	202	205	200	218	257	212	208	215	214	214	225	222	179	217	225	206	215	193	223	235	235	204	208	190	204	223	222	200	228	218	201	199	208	210	216	185	210	220	211	188	191	246	211	197	219	211	209	191	178	195	221	243	251	231	201	202	196	219	198	217	224	210	210	208	230	234	213	236	241	219	203	224	201	201	207	222	249	205	218	180	204	211	221	201	232	233	216	187	218	221	218	226	204	242	208	225	234	213	207	191	226	197	219	218	224	216	205	209	235	224	204	240	223	205	205	213	208	184	229	205	217	212	239	205	228	205	207	210	224	217	216	228	194	189	201	211	239	248	218	236	226	184	234	203	213	211	200	210	205	198	219	237	222	212	200	196	204	209	218	243	223	213	232	230	225	230	200	209	246	219	214	221	215	221	214	206	188	196	190	196	206	203	218	187	208	199	215	239	243	219	227	226	221	221	214	207	241	213	215	205	228	239	206	189	226	194	216	222	185	220	223	209	217	237	229	184	207	199	205	232	220	223	211	193	202	217	212	194	199	220	215	207	227	229	197	237	227	225	233	197	201	234	215	214	227	209	199	211	207	202	178	218	228	216	212	211	222	191	208	223	224	208	216	221	223	217	186	221	223	208	238	232	235	236	233	236	239	236	215	203	199	190	215	192	220	200	220	232	213	206	210	200	241	208	225	226	223	252	213	217	183	200	210	202	214	219	226	190	194	206	215	212	229	197	194	220	205	212	207	208	228	192	216	208	189	208	219	222	201	240	208	209	218	222	206	222	202	209	215	231	220	200	228	231	204	240	208	230	214	175	215	237	223	200	240	197	193	207	215	211	209	217	222	221	222	211	220	204	202	214	208	183	191	217	213	222	217	228	247	186	185	203	217	235
6384	709	972	1155	1089	876	842	736	734	642	624	603	608	571	562	558	541	583	509	539	543	505	508	530	523	530	490	530	538	544	535	520	468	503	550	472	540	536	521	521	471	512	534	508	454	526	498	508	501	488	482	511	514	518	497	497	444	501	487	531	492	543	529	529	486	537	509	491	480	474	477	476	447	541	548	533	464	475	496	500	471	542	494	512	497	516	546	488	507	524	518	481	480	522	512	518	482	503	516	508	491	471	509	510	454	511	542	472	499	520	499	564	492	492	462	478	531	453	502	501	477	456	518	460	468	491	476	503	509	457	500	466	466	515	519	492	543	519	527	517	499	479	470	514	488	507	490	536	511	483	454	490	495	495	502	500	486	450	519	465	530	473	504	495	525	521	496	526	521	487	518	518	499	512	471	493	527	512	476	510	496	530	483	486	482	528	518	499	473	458	506	443	470	491	478	501	498	481	464	522	492	507	469	507	455	488	465	505	511	505	502	494	512	499	479	507	489	493	465	474	442	499	510	483	499	501	496	513	511	512	475	466	467	482	506	505	449	477	485	541	498	513	492	498	501	498	498	500	504	499	493	450	494	534	492	488	493	500	468	495	464	494	505	487	518	463	462	480	478	499	493	482	462	499	507	460	494	477	469	453	508	495	492	545	497	519	557	481	491	465	483	482	517	482	460	476	488	483	484	475	501	500	447	469	497	496	510	466	475	514	513	466	460	509	502	451	535	515	482	484	460	495	464	534	534	512	454	497	488	515	530	508	458	504	473	518	485	526	491	512	484	491	485	512	498	525	483	468	482	481	517	500	480	467	476	456	436	494	486	493	463	471	520	502	506	521	531	528	467	475	483	482	493	484	490	516	479	535	549	482	468	510	522	462	503	459	499	530	497	486	513	501	451	490	471	537	515	464	470	453	528	485	496	462	482	514	518	482	477	467	463	469	498	483	474	488	471	493	500	532	481	517	515	496	517	459	491	499	480	483	478	510	511	493	473	527	462	493	492	482	483	538	525	519	482	512	472	492	464	497	481	504	512	509	457	462	438	497	484	514	500	494	498	516	491	525	514	500	474	493	519	522	489	529	535	492	497	512	477	507	449	500	542	492	449	498	523	469	474	496	520	509	492	486	476	526	527	515	471	511	491	467	496	474	526	495	509	472	478	491	486	462	454	484	456	474	494	457	490	471	505	486	505	468	496	556	513	498	493	526	464	492	509	485	475	470	476	511	512	490	518	515	474	454	496	488	457	489	492	467	539	503	488	467	514	489	477	535	495	491	465	466	464	481	521	498	528	508	446	486	514	533	462	463	519	499	510	490	506	488	510	561	508	504	504	483	480	493	505	492	479	483	485	495	472	492	508	515	472	523	492	517	518	535	489	523	484	487	505	464	533	501	516	490	497	517	493	464	503	473	471	482	508	464	483	501	502	538	521	476	454	502	501	526	507	479	557	483	513	483	507	510	462	519	486	474	516	508	556	476	425	478	439	501	469	469	471	529	493	491	487	506	514	515	478	489	455	487	486	471	511	519	509	512	479	497	461	504	473	552	496	517	471	468	489	487	471	511	485	489	470	482	499	493	492	480	524	515	463	464	489	503	477	459	492	482	513	492	490	513	503	525	486	501	517	425	484	461	508	497	480	516	476	490	505	484	494	497	489	507	493	498	487	484	461	524	465	477	496	511	491	532	507	441	498	491	488	475	502	481	464	477	454	501	507	517	497	496	451	513	484	468	475	520	484	514	519	554	501	506	467	483	493	497	453	505	538	488	481	475	470	511	477	513	490	533	473	490	499	470	494	471	461	499	524	515	525	496	515	512	488	464	500	485	480	516	540	516	469	504	480	530	524	501	471	498	500	501	477	459	494	499	484	509	516	517	492	481	497	536	459	479	448	472	466	451	512	528	488	521	481	512	508	508	483	493	497	494	521	474	462	515	489	490	538	493	548	492	499	539	503	486	461	486	506	494	468	512	502	498	454	496	476	470	510	507	444	485	487	484	535	475	436	524	486	446	500	539	506	463	525	506	498	484	524	515	518	500	527	518	505	522	440	494	540	474	474	493	489	508	482	558	531	513	504	512	478	474	501	478	482	502	499	516	511	525	492	497	519	466	476	531	460	480	477	478	492	502	534	474	474	475	486	463	495	494	511	508	497	496	492	490	512	494	476	502	485	487	458	480	476	504	487	493	484	488	494	493	500	491	485	493	485	460	478	521	470	485	479	483	474	495	504	498	509	487	474	468	549	533	487	464	484	471	464	476	511	480	488	467	510	504	496	490	483	523	476	454	466	512	446	505	500	481	482	471	502	502	490	467	495	466	482	478	520	520	459	496	512	493	503	485	505	469	516	476	484	514	499	481	502	501	451	489	496	488	484	497	477	497	490	471	501	532	490	493	503	471	477	488	478	498	517	466	501	484	506	477	471	517	514	490	478	472	506	515	496	482	512	473	481	495	469	505	471	497	506	482	482	504	491	470	486	476	475	450	490	470	516	452	504	428	485	484	501	512	495	461	466	504	467	520	486	490	482	519	494	490	473	517	534	516	490	461	470	471	510	495	490	472	486	521	475	497	516	484	499	437	512	522	498	484	524	478	464	509	507	514	481	479	512	431	501	489	475	517	482	507	485	524	516	513	523	492	495	536	483	511	495	494	450	477	541	525	490	535	486	477	471	486	508	526	549	503	527	529	484	519	552	510	470	489	528	454	475	501	481	537	507	522	498	495	505	456	469	499	442	467	504	479	499	463	494	466	481	434	524	519	481	460	493	488	450	487	503	526	469	486	504	502	493	465	472	459	476	441	454	496	500	480	538	481	540	476	484	514	489	469	486	507	487	466	516	497	458	455	530	496	450	491	467	517	447	522	499	522	483	533	469	481	490	489	494	480	487	517	512	481	485	526	495	509	485	490	499	491	508	471	431	477	496	489	471	524	493	506	505	463	531	518	482	505	495	475	452	480	487	507	497	465	501	483	523	482	503	469	532	460	507	505	444	467	475	507	481	456	492	510	475	473	486	488	489	471	543	493	501	491	501	483	504	496	481	502	498	483	487	454	482	449	513	517	541	473	481	501	464	481	522	499	477	465	507	463	488	526	523	491	509	455	477	454	539	489	505	508	467	461	494	492	499	487	477	482	513	442	476	495	535	496	446	465	463	495	476	481	494	489	509	483	496	526	496	476	474	483	533	506	536	467	492	442	470	513	457	467	500	464	539	456	478	502	476	496	498	478	474	455	497	510	473	496	497	507	481	493	436	479	509	465	519	518	500	492	460	479	523	475	477	459	496	476	488	434	488	453	505	510	499	484	489	536	515	493	504	468	490	476	510	467	447	491	493	459	460	493	505	472	514	477	464	511	489	518	486	512	558	459	476	487	516	502	490	521	460	534	504	475	495	473	506	520	479	471	543	525	481	486	494	495	506	490	495	492	474	484	486	500	497	511	513	449	506	511	517	494	457	497	506	488	493	501	450	509	512	476
12745	815	625	531	393	296	230	216	222	206	183	171	175	184	169	178	146	147	177	160	137	137	149	139	147	149	138	137	130	135	166	139	142	158	142	110	131	129	112	131	139	137	153	141	142	147	132	114	134	127	160	146	171	133	143	145	132	137	145	157	153	127	151	125	136	151	132	157	141	121	155	142	135	148	126	132	147	148	134	137	148	123	141	136	148	124	117	146	105	149	127	114	117	146	132	135	154	138	138	148	143	140	136	139	138	142	125	135	124	127	129	129	133	144	163	134	137	160	142	113	138	141	129	139	140	125	147	137	155	142	160	140	151	154	144	158	161	130	127	135	134	131	142	122	130	151	147	118	124	136	164	142	127	137	134	125	143	151	140	140	158	136	147	139	110	159	127	126	127	139	151	125	113	135	109	130	127	143	139	133	138	132	137	151	151	161	113	138	136	110	125	143	152	121	145	146	145	131	131	135	119	112	146	117	153	137	142	111	139	120	151	142	142	157	136	126	152	141	125	151	157	148	139	118	155	124	132	148	153	148	131	123	141	170	109	133	131	152	135	143	150	145	139	143	146	152	151	139	157	140	136	154	140	123	103	135	165	131	137	146	132	142	127	125	133	125	133	158	142	127	142	140	130	138	121	144	154	146	133	114	135	134	126	141	148	136	121	138	128	146	138	158	130	127	173	132	144	152	149	137	153	140	122	149	133	126	121	153	141	149	144	142	151	140	101	152	148	161	114	143	140	137	113	149	132	137	131	143	125	141	91	145	134	138	132	136	136	139	144	143	144	136	144	115	138	142	128	122	143	132	150	118	136	139	135	115	153	136	124	142	134	149	130	145	153	121	156	137	121	142	144	120	157	156	158	122	139	126	149	165	135	140	118	127	155	147	139	121	146	127	119	146	156	132	146	118	143	129	108	133	157	156	128	133	137	153	159	156	150	131	133	135	130	130	142	122	158	157	118	129	119	149	105	142	143	158	121	141	122	143	124	147	122	147	134	122	131	151	127	140	128	138	148	140	125	143	137	150	135	144	126	122	152	145	137	169	140	137	158	147	151	136	143	140	141	131	137	120	125	136	137	131	143	115	129	129	131	142	159	138	129	136	111	130	128	159	145	156	152	130	138	140	108	149	131	136	138	128	149	138	109	146	130	131	150	142	125	113	140	155	128	139	146	129	127	126	132	138	133	146	141	142	159	128	137	138	156	116	116	139	136	145	114	133	141	134	144	132	142	131	149	143	154	130	167	133	134	140	121	138	141	124	136	137	152	156	116	137	111	121	141	155	139	131	143	136	134	132	153	154	150	122	127	144	154	147	111	150	140	147	145	123	102	119	134	120	126	121	118	125	150	134	135	130	148	139	150	131	130	149	155	129	134	131	128	140	143	126	147	137	129	143	134	121	138	125	135	150	155	148	150	122	149	127	121	144	137	141	145	118	133	145	130	151	116	131	150	136	124	158	132	139	139	120	130	133	155	147	128	122	110	139	154	161	118	136	144	139	133	150	131	144	143	132	127	165	134	162	141	134	113	143	152	143	131	133	131	129	129	151	154	138	133	135	144	135	160	144	145	117	142	148	124	142	164	140	152	161	126	109	137	158	134	135	142	138	135	129	112	159	141	124	134	161	129	132	141	122	119	122	122	140	144	146	164	126	143	150	127	142	119	144	135	143	129	141	126	139	126	154	157	125	156	126	130	122	139	122	122	145	138	135	155	137	150	150	137	153	149	143	160	130	156	152	124	139	140	143	138	121	185	151	129	132	139	141	131	131	137	132	144	139	122	144	108	140	134	152	160	120	110	129	137	124	132	139	159	125	141	124	126	146	149	139	151	135	122	134	155	122	139	126	154	144	105	133	136	127	131	149	121	153	127	133	144	125	136	135	134	108	139	134	135	152	130	131	130	139	127	122	149	111	128	134	151	162	150	134	148	142	136	145	138	136	127	148	150	130	151	139	127	131	122	128	140	148	159	131	120	133	118	161	122	138	141	133	142	142	127	142	127	122	123	133	161	151	141	148	131	144	141	125	143	131	148	135	147	138	175	137	134	154	133	142	128	143	140	138	131	126	140	132	150	141	123	130	129	141	147	135	138	146	142	133	155	156	130	147	140	140	133	140	125	121	133	155	147	133	142	135	137	130	120	138	128	132	129	154	142	136	137	128	150	147	134	154	135	126	130	141	123	135	137	155	128	137	130	151	133	134	140	136	134	134	140	135	149	117	137	165	133	157	150	117	130	144	111	177	135	147	143	142	129	144	141	132	142	139	123	129	122	125	144	147	133	141	155	130	127	138	123	136	136	119	137	136	131	138	134	138	131	120	117	139	138	137	134	157	139	137	140	154	142	128	141	136	143	124	124	129	160	121	122	127	129	146	128	121	150	129	134	127	133	162	158	140	150	136	152	132	132	110	129	145	157	123	138	127	130	120	136	112	144	149	125	122	150	132	127	136	141	122	150	127	153	140	158	127	133	161	116	127	142	121	156	160	127	123	138	147	136	145	138	149	126	157	136	122	166	137	160	139	134	142	136	133	141	140	149	149	134	143	143	162	135	138	114	150	155	144	119	131	146	133	149	140	133	144	145	132	144	135	154	146	133	136	162	142	149	143	168	155	122	140	142	121	139	150	143	128	152	131	148	129	126	121	140	132	136	143	156	145	159	127	128	154	152	143	146	116	132	140	127	129	150	134	159	143	140	131	133	136	135	128	138	145	121	120	150	128	155	146	163	147	126	127	149	139	151	136	124	146	129	136	140	143	116	122	150	131	131	143	122	129	130	145	129	120	120	145	145	164	115	157	130	140	119	149	148	129	158	139	151	131	150	124	132	150	116	128	138	150	164	119	126	131	152	129	138	127	139	119	139	139	133	127	134	143	148	122	154	137	135	110	129	135	135	125	179	136	146	137	128	157	102	143	133	114	134	144	140	130	156	149	141	151	122	139	135	127	146	141	131	126	133	167	157	118	143	144	145	146	132	181	132	137	155	146	113	127	149	136	166	124	138	134	146	166	139	126	132	146	142	119	150	154	145	130	146	169	137	129	139	133	114	149	148	158	138	113	149	135	139	134	134	144	147	143	146	165	116	125	173	125	139	150	141	132	144	146	129	112	143	125	132	154	124	150	124	122	158	130	134	132	140	129	161	125	110	141	147	108	129	115	138	133	116	134	139	126	149	130	152	140	142	132	151	124	139	154	137	138	142	127	155	160	141	122	132	143	133	137	135	137	165	144	134	143	144	108	131	118	157	130	152	154	133	139	143	140	142	138	139	167	150	140	149	148	145	142	133	148	137	146	153	164	140	139	131	142	112	125	134	152	131	126	151	118	160	127	126	139	123	127	141	121	134	107	153	100	112	149	134	144	133	144	142	134	163	127	129	131	127	132	149	148	147	140	161	157	128	121	154	139	140	130	154	121	170	135	140	139	154	145	145	141	137	133	138	134	133	131	138	127	134	125	115	136	157	138	135	152	128	141	132	142
7681	737	1438	1661	1394	1141	955	824	754	664	616	549	532	505	466	455	464	408	439	413	396	405	397	401	406	395	401	397	377	335	359	379	365	347	357	339	376	314	382	323	345	326	372	349	351	341	343	336	345	347	345	326	353	341	339	326	309	330	335	324	335	324	349	303	337	316	318	355	344	338	345	332	325	358	319	313	338	360	343	339	347	333	348	333	312	323	321	354	310	374	341	323	357	348	348	366	287	359	328	308	306	328	359	326	314	327	304	321	338	325	313	339	327	325	309	311	340	327	329	328	325	371	329	330	348	332	314	306	280	328	315	372	354	351	334	351	332	349	343	341	333	328	374	301	334	349	321	359	321	316	307	320	295	336	336	320	371	357	329	331	332	348	312	366	333	315	316	360	326	321	345	326	340	364	331	306	363	344	328	311	352	330	330	316	338	349	334	338	301	327	358	317	345	322	352	324	318	331	342	333	336	313	341	322	359	333	341	346	330	334	347	350	357	318	346	348	333	323	313	315	317	322	334	348	314	346	320	313	337	288	342	337	343	323	344	339	338	333	289	303	362	340	340	338	369	285	312	334	340	330	345	336	331	320	358	372	320	314	331	357	320	351	301	322	284	316	310	321	327	299	359	338	315	327	301	323	344	314	317	354	322	319	354	330	306	354	321	326	344	313	319	320	376	307	351	328	302	332	321	355	324	353	296	368	326	373	343	338	339	335	314	316	341	299	342	312	326	342	340	308	331	338	340	343	324	340	338	329	330	326	358	333	323	359	317	339	364	332	331	318	291	357	334	320	324	326	337	404	320	334	335	335	328	359	306	357	337	332	326	352	337	320	357	327	324	315	347	318	337	333	292	330	328	322	339	323	332	315	339	319	361	323	329	316	359	310	344	325	326	360	358	347	340	330	342	305	309	311	337	317	351	323	319	350	304	319	351	325	328	324	344	349	317	356	337	317	351	343	321	355	338	350	350	329	348	352	361	351	327	335	326	313	306	334	295	334	335	330	326	334	299	361	343	332	333	339	343	353	307	342	342	352	320	290	345	311	319	339	335	332	322	291	354	331	318	354	294	365	327	298	343	330	331	385	314	325	356	346	332	341	315	308	332	349	354	347	307	346	350	333	332	323	313	318	315	358	325	333	345	290	324	316	300	332	329	353	314	338	324	315	312	343	322	304	290	328	330	334	343	340	330	305	324	317	352	309	376	317	294	335	343	319	320	353	304	328	322	308	328	327	350	346	343	321	346	314	290	306	368	353	364	372	322	353	334	318	374	318	290	329	353	316	322	305	347	325	323	342	341	336	322	324	317	321	341	338	333	298	322	378	327	324	323	322	315	336	338	376	351	327	325	319	304	332	323	318	331	331	311	293	329	324	353	348	339	346	329	335	320	307	337	291	340	336	380	342	353	341	335	324	381	296	357	297	352	333	326	329	325	339	386	338	380	349	324	308	333	331	323	343	356	317	308	313	307	351	295	313	351	338	343	336	367	334	361	343	322	352	356	343	364	339	321	329	342	362	356	290	350	315	329	350	335	334	318	338	323	348	337	340	346	313	343	321	326	358	267	328	324	323	344	333	338	366	367	360	337	358	335	322	341	334	312	328	338	283	332	333	304	343	309	320	322	327	303	345	327	352	363	370	311	343	352	356	351	324	309	317	336	340	320	309	388	367	333	297	306	349	330	347	340	347	331	303	321	297	350	343	308	295	321	322	336	335	332	336	293	337	326	339	312	316	308	363	345	344	334	349	330	360	355	303	305	310	313	356	358	310	317	321	334	371	330	345	340	340	373	361	326	337	318	326	341	353	340	328	377	368	363	349	341	307	367	331	307	358	329	361	332	325	310	311	340	363	307	308	320	320	373	297	351	334	375	309	307	329	340	321	328	321	326	346	323	324	338	339	351	328	365	298	319	319	319	325	336	336	350	344	309	333	330	319	342	364	325	339	340	312	317	354	342	366	328	349	356	320	300	325	323	308	318	313	328	314	321	347	333	355	311	332	322	323	327	355	314	345	330	340	329	335	312	310	309	299	338	337	324	364	351	330	331	326	344	334	340	311	351	345	316	320	343	353	309	307	333	337	339	367	363	327	334	294	353	347	339	354	337	354	331	320	314	336	352	337	344	303	368	335	348	366	346	320	358	329	341	334	365	348	316	367	330	327	328	332	351	325	353	321	324	344	310	356	307	351	301	341	326	344	303	339	335	303	352	339	325	350	327	362	336	298	328	326	306	328	307	357	308	324	296	322	351	352	329	351	320	352	337	362	312	316	318	321	317	312	336	320	328	329	343	321	334	311	331	302	316	365	355	327	332	350	337	335	332	299	317	306	363	331	331	304	331	315	334	329	365	326	338	343	321	323	336	296	323	323	353	302	326	326	318	335	324	332	337	354	325	333	344	335	324	355	326	332	342	343	333	330	323	343	307	343	313	330	335	314	335	342	354	311	334	341	318	357	295	292	326	300	365	301	316	335	366	332	312	321	364	323	356	322	326	361	318	338	296	302	367	339	343	325	337	288	288	315	318	356	329	304	340	329	341	352	345	314	355	333	344	305	317	345	328	309	313	319	358	322	334	331	304	348	353	345	310	341	339	327	346	322	311	358	348	314	310	330	303	329	337	345	329	334	342	367	318	314	305	316	351	281	333	340	325	340	346	318	333	358	302	330	339	317	328	342	325	305	311	339	352	324	335	358	315	328	324	329	357	294	314	366	328	337	338	369	318	313	349	300	347	315	368	346	355	354	303	333	350	341	339	315	341	372	289	332	354	326	331	343	330	338	332	318	335	358	353	317	330	336	330	349	290	343	314	344	347	365	315	319	362	326	310	310	351	298	361	339	358	356	305	324	335	310	334	319	322	316	333	312	290	335	329	322	354	328	304	297	323	363	308	312	353	323	331	382	335	326	352	343	339	329	322	346	325	361	316	321	350	324	313	339	309	333	313	321	325	358	326	334	341	352	345	308	356	326	354	321	342	352	347	330	335	329	347	325	364	341	347	335	326	318	341	374	359	324	330	332	314	342	367	348	331	338	277	359	344	338	333	314	311	312	343	315	305	344	332	318	350	342	335	316	313	302	318	312	342	318	328	329	321	344	325	325	334	368	341	332	351	359	331	330	338	332	318	344	338	315	322	312	332	366	320	326	338	313	334	345	312	351	335	350	317	335	314	322	331	339	321	353	346	342	359	302	318	376	329	345	321	329	345	316	333	326	344	342	370	343	332	331	329	330	354	329	329	335	346	344	354	328	309	339	347	321	325	320	336	314	314	340	358	344	319	335	309	350	323	313	328	347	328	297	339	317	342	348	344	351	336	321	339	326	372	350	323	345	300	298	322	326	359	334	354	345	339	301	330	342	336	305	363	389	321	312	323	341	301	359	332	353	323	345	341	320	317	340	343	308	326	338	346	330	306	332	305	348	295	327	344	312	312	327	337	296	321	326	310	349	338	329	363	322	357	329	321	314	320	338	331	342	333	321
1212	194	221	216	198	207	219	238	216	208	221	203	205	195	222	217	207	207	212	203	207	218	182	210	188	194	246	234	214	221	232	201	198	214	242	196	203	191	188	210	224	207	185	234	227	244	211	202	222	209	199	201	223	230	205	212	189	213	235	199	197	208	210	196	220	220	220	184	209	182	211	204	198	202	246	215	217	205	221	216	177	226	206	183	220	207	192	171	202	176	221	230	214	186	219	221	200	210	219	236	201	221	208	200	227	216	200	207	208	218	200	191	197	228	207	176	212	180	199	241	204	198	215	179	215	192	178	191	230	208	220	166	204	214	182	198	208	188	198	213	185	217	201	201	195	173	195	202	230	177	214	228	200	245	214	233	234	212	209	187	215	216	207	195	213	196	236	202	225	197	189	206	242	214	199	221	214	213	219	224	213	193	201	196	195	221	194	217	199	208	225	200	225	207	250	203	189	231	212	180	206	203	212	213	186	202	217	205	236	215	210	237	200	200	189	216	210	193	214	237	224	206	224	212	220	208	209	233	193	221	193	227	224	194	220	193	194	228	204	218	184	222	200	212	223	190	244	210	210	224	219	189	192	205	214	229	200	194	206	182	197	230	223	214	226	201	209	236	213	234	200	212	225	222	198	221	199	238	217	206	192	198	217	199	229	198	222	178	247	219	193	204	210	215	236	224	210	213	240	211	196	231	229	205	238	234	218	215	208	217	215	213	195	191	219	199	232	184	227	182	204	188	212	225	214	198	213	208	209	222	189	224	210	203	196	231	229	184	178	205	209	230	174	200	211	207	201	176	202	194	239	222	203	225	211	216	198	221	199	184	213	199	217	209	215	191	218	209	209	213	221	223	218	221	229	218	194	218	210	196	209	237	178	219	216	233	207	203	190	186	202	200	241	201	201	202	195	234	210	220	238	203	182	220	210	203	203	236	210	224	210	224	216	208	208	221	216	208	229	231	205	206	203	196	196	230	226	237	231	201	225	192	209	219	197	241	181	184	238	201	226	222	231	221	227	207	209	206	187	207	194	218	191	181	220	220	228	214	192	201	227	201	194	178	228	206	219	203	192	227	214	244	235	179	213	183	187	195	209	222	228	205	204	236	173	206	211	200	194	201	204	202	191	185	219	219	204	216	201	216	230	192	219	228	217	218	190	224	223	201	193	220	220	203	217	227	230	218	214	196	217	220	220	187	190	189	216	222	195	199	191	182	208	219	224	222	215	218	226	211	212	198	212	199	222	196	213	222	211	199	230	217	220	200	235	197	219	224	203	227	214	242	187	205	215	208	208	198	213	206	200	217	227	212	192	224	209	229	222	202	220	211	203	177	198	174	227	208	239	224	224	216	206	212	220	201	211	210	220	234	195	188	202	195	193	207	209	208	220	222	227	229	209	201	211	201	196	224	185	237	202	206	201	207	243	223	211	232	200	199	211	225	193	207	204	216	201	209	215	205	192	182	233	176	227	229	212	184	195	220	214	202	203	197	207	188	221	229	217	200	210	206	202	222	232	201	214	218	202	212	199	218	215	217	189	213	209	206	204	221	226	250	219	208	191	223	203	226	203	207	216	219	212	188	201	188	210	200	235	212	236	218	214	200	209	220	205	209	213	237	186	220	212	204	217	222	218	219	219	197	235	195	213	201	204	204	200	236	213	215	215	195	197	203	220	214	203	196	216	182	202	201	191	214	206	197	211	215	232	218	214	172	209	215	201	224	196	204	217	204	185	195	198	231	193	218	187	199	206	204	194	191	193	197	230	229	201	234	209	220	192	229	193	174	214	220	211	239	190	209	202	196	199	203	219	203	193	199	202	211	227	202	216	215	225	268	194	199	201	208	217	222	231	203	211	196	206	203	206	180	187	216	199	197	245	191	226	188	229	216	210	196	185	199	195	211	225	223	219	209	210	210	216	214	219	226	226	211	238	211	223	201	239	211	201	206	204	227	217	205	224	202	260	195	216	221	217	216	193	228	213	218	220	181	219	208	241	196	198	214	196	202	183	206	199	186	180	219	205	197	173	212	215	215	216	228	209	206	224	214	218	221	200	199	200	207	186	201	218	207	180	226	201	189	211	196	199	206	208	191	214	203	189	237	190	204	218	215	223	215	205	202	200	209	203	206	226	163	223	199	228	225	199	201	212	216	210	210	211	186	222	225	201	202	231	204	212	192	219	199	204	234	188	201	211	219	228	210	220	204	193	191	197	198	215	204	196	211	186	227	187	208	212	201	221	225	218	184	244	213	230	213	226	214	206	235	214	208	216	192	223	223	217	226	196	210	200	225	196	189	214	198	207	222	204	204	224	244	207	183	216	196	230	200	198	223	216	206	211	200	215	223	226	212	232	221	257	248	209	198	197	223	222	223	203	214	227	205	229	207	231	215	214	209	192	206	163	176	214	193	212	210	200	194	209	211	210	204	236	206	206	207	218	232	207	204	223	226	205	216	229	210	209	203	200	225	202	188	200	212	201	193	216	199	241	211	215	196	246	188	181	195	219	206	218	201	207	203	203	207	215	199	208	188	198	187	216	195	176	216	219	187	196	209	223	225	236	197	199	231	225	212	198	215	192	187	217	242	220	212	210	219	221	232	198	189	176	208	177	180	233	237	189	233	190	208	192	199	203	203	218	227	214	202	194	205	194	216	196	216	183	209	186	214	202	222	222	208	245	204	200	227	206	212	241	210	196	199	173	207	214	214	218	199	212	229	194	195	232	252	254	221	217	216	214	203	201	222	218	202	193	218	200	194	221	203	225	195	197	202	246	209	233	222	208	211	216	209	207	213	220	215	207	210	178	221	180	202	221	174	199	208	213	225	190	195	214	203	249	183	200	207	213	207	232	239	208	213	183	210	212	216	221	237	236	192	206	209	226	189	198	209	207	183	189	224	204	182	194	229	223	181	235	205	208	208	237	232	206	219	229	226	220	206	192	186	214	176	182	200	206	230	166	179	202	195	196	212	216	218	206	210	207	213	225	225	187	207	195	179	200	217	206	215	205	215	215	219	214	224	202	212	206	190	232	217	216	213	199	213	214	237	190	212	199	216	205	212	206	232	201	208	206	224	211	226	220	179	224	239	211	191	198	187	209	197	225	207	186	220	208	211	183	233	191	190	218	196	221	197	189	213	191	210	203	180	215	219	206	224	223	211	206	176	220	195	209	203	212	226	193	194	199	223	211	218	192	158	189	232	185	232	227	240	234	212	197	219	174	212	224	202	225	200	225	215	208	203	222	205	205	214	201	244	191	189	213	201	233	186	201	171	211	195	223	220	233	215	250	197	236	208	209	201	214	222	222	215	199	221	217	226	228	216	201	195	213	217	203	230	219	229	231	184	188	199	213	226	205	212	198	210	232	205	210	216	225	208	172	192	228	211	201	194	226	207	185	214	221	197	223	183	225	224	172	213	218	223	213	221	244	196	200	205	200	223	185	211	242	208	220	205	230	229	199	224	237	203	193	213	208	201	239	221	227	227
1688	520	498	519	497	495	481	512	440	475	489	481	503	452	487	455	492	522	492	530	485	496	523	443	503	520	507	450	503	497	548	469	494	496	481	485	503	510	482	457	490	483	480	491	480	484	503	503	478	483	477	499	503	514	463	481	477	462	477	465	494	452	522	523	462	507	447	500	504	510	475	496	467	512	478	518	472	473	483	486	512	512	469	473	474	490	476	487	439	455	478	521	478	499	469	500	499	520	507	507	498	491	499	520	498	461	515	483	472	519	483	470	491	529	478	498	481	482	510	478	479	477	464	489	477	487	467	469	470	480	467	484	482	470	479	500	448	502	505	481	460	550	500	500	457	471	490	493	502	487	489	464	495	469	498	474	480	493	518	475	489	514	503	502	487	477	446	494	521	497	484	470	515	496	478	485	481	502	496	453	510	493	466	495	479	470	513	469	498	508	451	447	504	463	501	493	493	495	495	494	510	515	497	507	472	505	489	469	527	510	515	460	464	527	473	470	453	491	505	510	464	501	449	474	483	480	487	476	471	456	488	478	500	477	501	492	485	491	510	467	483	496	497	519	482	477	459	510	515	535	501	506	500	491	527	466	478	536	477	459	477	519	466	495	491	506	469	465	491	452	452	515	458	479	481	482	471	472	493	480	458	531	517	484	482	507	471	507	475	459	487	488	457	462	536	492	470	451	483	485	496	497	472	453	484	497	537	480	500	487	476	486	531	456	494	521	486	481	485	478	488	482	472	472	508	462	471	473	434	495	472	462	460	478	509	468	522	488	495	475	498	528	472	476	498	493	511	479	512	499	492	499	487	451	464	487	511	480	475	431	482	508	467	491	485	507	448	476	476	488	494	552	515	505	493	513	480	468	456	488	470	504	491	475	546	451	492	506	501	479	484	498	517	459	500	494	477	497	524	439	483	482	480	510	467	462	463	495	483	487	507	497	506	527	527	513	516	493	504	472	526	519	503	508	516	494	493	504	492	437	449	495	492	493	471	489	493	507	508	461	476	507	481	485	466	488	464	482	524	459	512	488	510	520	507	486	465	507	500	474	505	507	490	509	496	500	474	508	465	470	474	458	505	517	495	519	494	458	485	498	504	495	516	485	496	496	479	469	482	512	519	505	514	450	477	477	478	492	517	520	468	487	502	460	495	508	528	528	493	496	513	504	468	509	496	463	519	505	473	510	486	504	509	534	462	512	536	504	488	488	473	513	472	462	503	512	539	474	479	479	525	518	512	470	463	487	475	481	477	497	493	490	458	514	484	463	448	476	503	490	523	507	497	453	504	478	468	479	489	488	493	491	469	500	511	508	521	528	511	485	486	484	486	481	489	499	473	452	517	483	489	474	514	500	472	495	518	483	520	478	483	514	486	435	500	489	466	516	481	483	478	507	497	495	520	497	492	455	473	481	466	486	488	464	489	513	532	493	483	515	508	466	519	502	507	521	467	483	477	450	478	493	485	481	530	488	441	482	511	442	521	516	482	449	488	464	490	474	532	454	471	522	503	489	492	493	474	492	490	480	476	535	473	473	501	499	492	485	481	492	464	520	526	501	477	512	493	451	489	520	496	482	481	505	531	498	486	480	512	515	502	501	463	464	470	516	481	512	503	469	477	512	460	472	503	475	502	513	467	505	503	529	541	470	508	455	483	462	486	481	522	491	494	530	523	511	512	486	497	494	482	459	523	490	509	479	494	471	510	509	454	494	465	478	454	522	497	488	518	482	478	483	528	511	472	487	458	514	463	482	509	485	513	510	505	490	501	476	464	520	469	485	507	474	480	525	463	480	481	495	489	502	483	485	468	483	464	495	486	481	482	521	493	502	524	439	457	523	527	522	472	493	491	460	482	474	483	495	461	469	510	470	459	459	502	480	523	519	464	487	536	518	499	515	478	505	479	484	498	513	475	482	524	466	487	512	456	508	497	510	487	462	480	474	489	471	450	479	445	496	504	488	474	504	506	473	471	513	514	520	462	477	524	471	514	488	431	492	534	538	485	491	527	507	470	476	520	474	478	495	486	474	481	528	520	439	551	495	500	480	467	486	511	476	437	480	484	496	505	513	485	453	464	471	493	518	468	484	492	468	496	488	498	511	504	464	501	494	500	452	485	482	499	501	487	487	507	503	495	473	511	505	460	493	475	459	493	440	492	468	525	506	498	511	512	492	484	450	495	465	495	483	457	493	489	488	463	516	513	453	517	477	451	462	487	484	481	483	514	448	519	502	481	477	494	497	475	479	491	479	539	509	472	437	505	487	497	508	491	491	455	461	496	518	475	466	514	513	490	485	466	484	515	468	500	492	470	504	520	467	516	483	494	508	461	465	498	453	476	529	469	470	482	457	525	492	491	523	481	487	500	450	503	527	470	457	525	509	487	478	504	501	516	504	501	442	492	489	507	507	509	471	495	504	487	459	456	505	498	498	491	469	493	486	483	445	460	463	476	492	454	506	486	483	505	488	513	515	500	474	452	516	511	483	483	507	500	487	450	466	477	466	479	499	468	460	489	485	510	476	489	486	520	504	477	487	482	459	522	482	479	531	495	490	510	485	488	507	480	494	497	507	470	462	510	485	512	461	458	466	463	523	525	501	515	457	510	473	531	478	486	489	493	465	454	478	472	471	494	491	520	507	508	489	475	483	474	453	511	498	504	453	479	479	500	499	490	488	513	521	522	511	461	471	524	473	473	484	498	495	515	473	482	484	472	433	497	466	467	494	499	451	476	484	516	547	472	468	457	514	462	499	478	470	489	498	475	509	489	511	480	516	487	477	515	480	493	474	486	444	511	511	506	460	458	510	497	481	505	485	494	493	541	493	481	488	525	480	453	471	475	482	479	501	483	506	474	496	427	483	487	480	495	492	498	508	459	528	493	512	486	487	489	482	513	525	514	452	474	495	440	498	528	495	473	467	474	490	519	468	458	505	506	523	515	506	461	476	504	475	460	482	496	477	491	525	478	508	495	501	495	463	486	464	459	512	478	459	529	462	463	466	474	479	455	479	490	498	491	498	489	460	488	490	468	484	492	481	464	516	517	479	529	480	526	506	501	475	476	482	456	487	493	494	526	510	489	453	468	505	442	522	504	490	538	447	498	476	491	481	464	510	507	525	518	478	479	474	507	495	529	488	455	495	478	467	491	463	542	457	499	490	490	470	479	512	492	490	470	533	491	456	469	476	483	494	506	475	496	477	451	453	492	460	504	519	470	480	437	473	491	518	442	492	503	468	465	487	506	529	499	503	471	491	483	483	479	481	529	465	461	480	486	477	507	504	496	535	484	473	478	514	487	504	529	501	520	469	464	479	535	484	525	483	507	514	478	484	496	474	456	447	505	494	496	502	490	471	484	434	510	511	480	486	455	496	496	496	518	497	488	481	484	516	486	466	501	481	460	492	510	448	494	482	477	508	512	483	504	457	495	493	475	475	463	492	493	517	490	476	491	476	478	533	482	489	524	484	524	505	488	488	452	496	483	474
6999	430	474	388	345	258	257	245	237	273	223	231	239	241	223	232	217	218	198	221	227	238	226	209	216	229	187	206	194	223	223	212	214	223	194	210	234	193	209	205	186	232	187	231	193	218	214	186	222	200	223	219	218	198	205	215	210	216	221	233	189	204	192	221	194	204	197	196	205	240	199	201	228	181	213	216	222	211	184	228	211	202	225	202	222	202	206	191	232	201	204	194	213	247	224	214	204	191	188	213	202	214	238	204	200	195	212	207	204	210	206	227	221	247	216	232	199	195	232	220	236	224	176	190	223	198	212	218	170	189	204	242	205	201	185	215	199	219	242	212	254	205	221	214	172	220	216	212	213	202	195	222	223	236	224	209	210	219	221	191	217	218	209	230	211	215	222	179	224	208	206	238	168	242	213	214	226	195	200	201	204	231	190	209	208	211	201	209	229	167	206	221	224	214	193	205	207	183	217	231	225	216	214	207	188	219	204	201	229	194	202	206	216	187	193	178	204	172	242	223	227	195	213	220	188	231	213	224	208	197	201	227	241	206	200	215	219	197	178	198	199	211	230	203	212	195	200	194	225	214	207	193	235	204	239	213	217	207	254	215	219	207	208	213	227	212	207	205	227	203	231	214	215	215	212	227	200	208	214	231	215	240	212	245	200	201	208	212	235	209	204	230	201	224	221	212	209	227	215	215	210	197	222	214	232	214	217	208	207	192	210	210	206	188	170	218	207	210	220	232	224	214	206	219	218	239	217	230	211	197	208	202	204	208	201	232	222	208	210	199	215	227	217	188	173	220	224	209	237	181	184	219	225	183	212	204	219	211	191	180	216	193	187	208	196	211	203	218	224	199	225	242	217	207	213	218	200	217	230	219	220	213	217	233	196	221	201	209	233	187	192	196	205	193	210	213	207	234	242	208	198	205	226	181	230	207	217	217	208	209	212	179	201	206	240	204	228	256	236	192	233	195	218	180	206	221	200	206	213	214	204	206	222	199	195	207	217	200	180	212	212	207	208	209	187	217	236	205	183	189	227	188	241	198	221	202	212	222	235	226	205	194	218	219	188	202	207	218	210	233	213	199	213	227	197	234	218	225	215	198	201	194	227	206	217	216	231	209	222	189	229	195	218	200	211	215	214	232	209	213	224	189	221	227	206	205	219	195	195	219	220	190	200	195	198	229	195	223	225	229	234	216	215	209	205	214	225	230	238	215	213	190	206	200	194	214	179	187	221	181	216	226	237	198	190	194	196	216	214	185	213	199	213	206	201	200	201	212	193	211	203	226	207	199	246	193	198	221	229	220	219	216	221	235	229	220	213	222	239	198	209	223	202	235	210	233	205	228	217	187	229	211	198	212	211	209	214	193	215	206	203	205	209	229	250	235	204	184	171	207	199	214	225	229	204	239	184	210	206	198	185	188	243	238	210	228	198	185	224	229	201	217	230	219	218	221	209	208	219	227	209	224	217	197	217	190	217	238	224	227	233	246	185	204	214	219	207	219	209	236	229	200	200	240	192	241	221	209	202	232	191	217	213	199	227	216	227	259	202	226	215	208	209	190	213	204	231	215	210	226	202	234	209	221	204	202	213	211	203	216	200	205	193	200	210	227	263	202	184	203	224	203	227	193	212	189	200	203	221	208	222	219	224	194	220	235	201	195	201	223	205	220	212	209	250	210	217	250	232	219	192	229	222	228	190	204	212	188	192	197	217	218	237	227	208	203	183	208	185	231	232	195	197	220	203	206	233	218	201	214	208	193	225	212	182	217	216	205	209	221	222	207	223	211	218	184	180	225	213	208	214	188	195	210	231	213	213	203	201	243	228	206	217	198	209	241	194	197	210	182	212	206	176	185	220	205	206	241	230	229	209	235	224	208	236	221	230	222	199	194	220	203	201	202	217	231	189	197	212	193	210	200	205	248	232	247	223	200	214	227	205	201	208	228	200	217	212	215	202	192	205	238	226	220	197	174	209	196	200	181	196	204	209	222	179	207	199	226	219	209	222	246	193	183	198	207	208	206	208	209	206	214	207	210	227	203	187	219	191	235	223	203	227	198	217	224	222	225	217	218	219	219	231	209	197	196	201	218	183	209	236	226	197	199	194	201	220	187	234	196	210	224	233	185	219	204	174	229	222	201	210	219	220	217	214	206	214	203	231	214	262	205	207	198	197	198	222	223	196	212	201	219	214	214	248	217	192	216	225	239	215	224	197	211	246	199	204	198	190	174	199	223	209	195	202	231	215	194	210	228	206	236	194	196	189	197	225	231	196	216	204	206	201	211	203	188	241	230	199	205	204	190	207	229	227	223	218	215	186	214	217	196	214	234	225	195	241	218	181	195	190	184	222	196	219	215	190	198	221	208	222	233	183	215	218	206	231	185	202	210	216	198	226	207	241	211	195	238	244	224	221	191	227	242	191	213	228	222	241	209	232	234	213	219	208	228	226	212	213	198	213	214	210	218	175	201	243	219	217	223	228	216	200	212	175	209	195	208	197	204	207	216	216	205	185	206	222	193	214	209	240	222	205	206	215	209	246	222	222	230	193	213	216	201	205	210	209	200	224	227	226	217	204	181	229	204	237	246	219	192	205	230	204	225	197	237	214	218	210	236	207	216	197	232	192	209	199	211	220	217	232	207	234	199	212	181	213	201	237	231	204	206	240	201	212	208	210	227	181	203	192	219	211	209	213	201	206	194	194	207	195	244	208	202	233	213	214	208	225	222	222	237	193	228	201	202	192	216	231	189	208	190	183	210	208	175	201	210	213	214	229	244	210	214	215	217	224	237	199	218	216	200	220	215	215	230	203	230	219	207	226	211	218	217	207	227	182	211	217	222	216	190	218	191	224	178	217	176	216	207	213	207	195	194	233	225	224	216	207	196	202	189	242	212	208	225	217	181	206	218	209	208	191	210	225	216	216	173	208	223	201	208	202	214	212	212	223	237	206	203	215	211	230	203	217	208	206	223	185	199	181	189	219	179	204	215	208	220	211	210	168	221	217	218	214	211	228	224	221	191	212	211	199	217	230	228	203	210	205	198	190	183	217	195	222	223	181	191	200	207	209	238	219	207	216	215	220	181	229	207	222	230	198	198	218	208	214	200	230	182	202	207	219	214	210	206	229	228	209	177	217	209	187	205	209	220	228	216	187	190	187	220	250	205	218	220	196	218	229	166	224	203	213	217	209	234	209	217	208	198	180	201	194	215	223	202	198	205	201	207	211	228	228	215	210	199	218	203	235	217	227	221	210	206	235	207	189	204	235	204	215	220	202	186	224	221	214	211	225	212	223	217	203	220	211	207	208	195	216	224	223	217	191	229	216	229	213	209	235	218	231	195	210	210	205	230	194	203	239	235	198	191	215	220	210	219	221	230	182	208	216	216	233	201	227	201	207	220	229	208	231	218	232	198	198	206	205	191	197	218	215	224	179	216	201	224	213	216	211	215	212	215	208	185	226	193	214	211	198	211	224	210	226	192	224	237
6339	730	1044	1213	977	938	779	731	710	664	649	600	631	568	557	555	515	525	535	541	548	539	525	524	512	501	545	507	480	494	512	492	493	503	504	507	491	490	559	510	476	481	487	433	519	522	519	516	490	475	476	503	457	477	489	496	493	427	481	467	488	485	446	500	485	511	459	537	518	486	472	485	507	460	487	476	485	524	485	452	518	533	486	528	468	475	515	490	468	424	488	484	452	473	496	498	464	502	513	516	477	493	499	503	502	480	513	513	499	480	457	457	522	497	464	491	505	495	483	500	517	454	502	478	491	484	483	501	460	470	510	469	473	498	499	467	481	478	486	501	438	467	479	444	504	531	482	481	498	487	507	456	481	497	510	499	499	499	479	482	502	427	453	503	518	486	444	467	533	460	488	521	515	460	463	449	473	522	477	475	453	470	490	465	475	462	488	490	493	458	518	492	492	482	492	495	481	500	471	501	481	515	495	454	499	459	479	478	468	489	495	502	522	497	492	498	463	479	489	445	513	490	486	503	478	462	459	472	477	531	472	517	466	458	473	437	469	455	491	472	482	501	511	522	511	484	461	488	466	498	474	488	496	442	519	506	489	509	525	491	501	491	517	517	497	498	477	511	523	499	494	511	525	452	468	468	493	523	508	480	482	516	504	490	478	442	514	469	509	487	477	469	455	506	489	500	522	488	461	479	495	481	475	496	507	483	471	498	448	493	444	475	465	475	524	494	496	493	478	452	495	468	484	465	440	468	474	448	473	488	488	470	477	445	513	478	491	487	501	518	490	510	503	477	489	499	508	473	514	501	520	459	453	441	446	475	449	486	453	456	482	489	501	522	480	521	453	467	488	494	462	505	463	471	482	467	490	483	486	509	477	476	467	528	508	506	480	487	479	511	515	526	463	453	494	443	483	454	487	504	497	489	450	468	511	488	455	481	500	442	465	494	480	475	501	495	484	476	482	500	504	501	453	469	443	514	509	527	466	472	486	491	488	468	477	469	486	515	476	489	512	472	509	510	480	460	494	480	463	492	488	513	511	492	491	459	483	495	512	500	475	480	492	491	510	472	484	460	455	484	496	485	486	487	506	500	503	499	483	504	494	512	480	479	509	501	461	512	481	484	477	518	476	512	469	474	474	448	495	511	474	481	464	514	533	501	450	520	489	465	502	462	507	473	512	500	507	536	518	474	471	479	518	500	492	469	478	522	444	466	520	490	486	519	463	493	487	515	485	490	454	513	525	541	481	502	486	447	504	463	499	511	524	509	532	458	479	489	447	455	510	499	488	500	532	453	531	506	491	441	485	485	464	483	476	529	472	470	491	485	519	508	506	465	450	497	514	494	489	507	492	522	490	470	513	505	498	458	519	433	448	451	473	472	468	462	488	471	520	508	508	490	517	466	489	502	470	464	497	511	478	496	475	507	468	499	508	471	466	526	490	455	498	463	455	468	486	521	483	460	481	505	509	492	498	502	433	499	487	505	480	527	530	505	463	493	503	526	498	511	510	509	490	457	495	542	475	464	464	506	513	521	482	468	469	507	493	476	510	486	444	480	473	493	465	483	488	503	453	456	501	476	454	484	482	491	501	479	476	497	423	499	519	463	477	480	546	528	523	493	498	520	483	504	456	474	484	505	480	477	530	505	478	504	494	478	469	498	534	500	447	443	517	452	510	479	510	462	462	470	485	510	512	514	489	504	477	461	468	528	496	457	510	535	451	504	464	555	425	493	499	512	472	471	489	472	497	511	496	486	494	471	482	476	476	504	480	533	489	479	481	496	446	468	503	490	501	488	470	514	462	494	476	481	490	492	501	465	514	484	469	508	479	478	475	487	472	509	463	485	457	495	511	470	487	485	482	466	522	508	483	513	484	504	504	495	501	461	481	493	470	488	491	485	440	466	525	529	518	493	508	470	516	510	479	479	512	488	480	510	488	471	481	463	507	501	467	480	481	460	475	476	437	495	494	466	501	481	505	467	477	480	494	485	524	499	472	489	498	479	482	503	513	511	489	452	483	458	469	494	466	491	465	460	493	478	483	482	485	504	504	508	426	486	483	476	489	468	481	455	434	505	494	473	475	491	468	464	480	481	463	484	499	497	492	493	499	471	463	492	486	467	493	528	488	506	485	452	519	478	498	490	482	455	494	487	520	492	502	504	532	478	485	479	466	493	474	471	446	504	473	487	512	480	547	487	495	479	473	505	490	493	473	479	493	467	473	499	502	460	491	495	472	502	480	498	475	443	492	522	493	515	513	484	481	519	501	485	468	512	485	483	480	486	464	486	449	467	479	502	447	484	477	472	480	503	481	482	525	454	488	509	506	478	497	505	499	481	503	517	489	473	484	479	481	503	457	452	457	506	512	498	490	497	481	440	461	521	456	455	469	505	444	524	479	488	509	473	481	471	495	457	492	467	487	488	513	485	490	478	509	509	467	487	480	463	532	477	466	517	483	501	439	481	500	500	497	481	488	509	495	454	480	485	469	482	484	474	479	474	450	496	496	468	496	510	480	482	481	464	515	484	477	479	514	517	470	479	476	482	495	486	488	508	498	469	496	548	461	486	492	459	473	458	558	510	470	476	479	480	504	469	451	474	508	469	499	530	517	463	503	488	467	485	464	500	508	512	489	485	486	454	505	517	482	496	489	464	490	506	529	501	521	540	469	489	543	463	471	500	475	460	522	436	480	485	480	499	486	510	528	520	519	501	469	504	502	515	503	480	484	506	556	511	469	482	481	494	438	512	450	477	482	490	478	516	490	484	516	473	492	504	477	479	492	484	486	482	481	479	491	474	496	458	509	494	490	504	490	456	500	471	493	487	502	515	502	467	490	479	451	482	515	480	477	481	498	504	471	488	507	484	477	508	530	477	502	467	493	469	507	497	478	494	482	465	529	464	485	464	453	487	453	482	509	469	465	490	463	462	486	496	534	478	480	515	525	478	455	472	512	494	462	494	464	506	471	500	475	477	478	499	492	447	477	526	467	515	481	464	472	495	473	526	505	485	473	482	502	475	485	488	474	480	470	478	499	499	512	467	504	444	444	485	495	482	428	482	541	503	484	448	491	538	460	486	510	470	536	506	466	488	476	474	479	470	528	478	529	488	487	515	493	501	483	489	507	506	510	506	506	496	498	487	468	481	517	483	461	495	491	511	516	482	514	459	474	437	512	482	497	489	469	513	477	484	490	527	494	472	509	515	496	507	467	492	480	480	459	496	502	502	483	470	526	508	501	527	489	481	472	534	445	493	480	496	526	485	455	492	489	531	491	478	485	494	529	467	443	470	493	466	470	452	492	506	500	456	543	480	466	494	480	508	498	486	493	509	472	468	484	480	460	503	504	519	482	509	507	484	442	496	457	475	478	496	492	472	484	475	516	450	508	519	506	468	462	506	461	481	505	463	481	460	483	485	477	477	455	527	466	522	482	503	473	463	462	500	526	490	474	513	467	467	477	479	455	463	480	476	506	504	476	499	476	485
12920	843	700	538	394	324	273	194	195	176	174	182	140	151	157	144	178	155	160	142	134	145	182	158	125	132	131	152	145	140	133	142	121	137	150	125	110	141	152	132	165	161	130	131	136	140	146	133	130	137	149	141	124	140	132	134	130	154	138	135	126	129	159	159	139	114	143	129	121	136	162	138	128	130	157	140	131	131	115	125	144	130	131	134	123	138	130	134	136	129	136	136	152	131	113	149	152	145	132	136	132	131	142	133	144	122	146	139	134	138	160	128	142	141	122	132	132	150	136	152	135	146	123	121	134	140	153	144	141	140	135	116	127	132	137	147	127	138	131	135	149	140	131	141	134	126	139	139	130	119	146	128	109	123	131	130	149	135	124	131	147	140	126	127	123	135	144	132	141	116	152	128	137	146	139	116	139	133	127	146	124	147	128	135	146	139	143	129	133	118	140	155	125	127	132	122	137	133	134	150	117	152	150	141	148	134	148	122	132	159	157	152	121	138	127	129	128	129	111	134	121	149	162	133	161	129	115	129	154	152	155	140	132	114	137	122	126	145	131	128	134	131	142	134	142	135	110	128	155	130	121	151	130	142	125	107	127	105	140	132	148	121	118	143	126	153	130	134	106	138	129	140	138	142	135	124	140	140	133	143	141	126	146	154	148	161	157	140	139	137	140	130	136	141	121	121	136	133	126	133	160	126	149	136	137	118	161	101	159	131	142	127	135	142	122	154	132	124	129	116	138	142	124	142	129	111	140	149	123	116	133	108	144	140	129	126	132	161	156	146	129	121	118	143	162	149	118	135	139	143	127	126	135	128	149	132	113	163	138	135	119	142	134	125	129	143	126	152	137	124	153	133	138	143	127	128	131	119	140	146	138	142	161	133	150	119	127	140	171	138	151	141	126	130	151	129	142	160	129	128	146	137	142	127	145	118	117	134	132	138	122	115	131	129	142	143	150	143	124	120	146	137	141	148	142	146	132	133	145	139	117	140	140	149	125	117	132	127	130	128	156	141	144	139	142	125	128	129	128	123	144	135	125	137	147	127	138	116	127	145	129	131	137	143	133	141	128	132	128	127	142	133	132	156	126	140	138	134	120	127	125	116	163	151	136	143	153	114	145	161	145	164	139	139	161	145	124	127	145	135	129	132	155	123	150	151	135	121	156	135	123	141	134	140	131	139	151	138	151	128	160	139	157	130	135	143	107	142	132	136	161	122	149	148	123	155	137	120	154	127	137	131	143	130	137	128	135	132	122	141	142	146	130	139	151	130	155	117	147	126	132	126	123	124	122	147	175	152	144	131	147	135	138	137	120	125	154	152	123	132	139	124	126	122	135	127	136	130	130	145	123	138	133	117	120	154	140	125	142	140	135	118	111	131	144	130	119	141	135	134	152	135	133	121	124	136	124	152	131	121	137	137	118	135	138	114	165	141	134	137	114	147	158	132	132	134	132	170	135	125	140	133	155	121	124	166	135	142	133	149	168	153	143	141	141	133	151	132	130	136	140	127	132	143	122	143	135	136	126	116	134	138	128	144	151	145	138	129	163	142	128	136	134	136	138	132	121	138	130	142	141	138	125	147	137	129	111	158	141	142	136	154	146	115	141	133	160	132	166	131	138	126	146	138	125	141	128	137	146	136	147	143	137	132	135	142	119	142	126	131	143	124	161	124	136	135	150	120	120	119	127	145	146	132	137	138	149	132	121	137	142	120	138	128	144	135	138	129	129	147	150	126	147	133	127	117	111	115	127	141	140	115	130	154	144	141	124	139	134	113	117	114	109	146	112	132	135	144	142	138	144	133	154	122	119	152	131	151	135	143	152	155	148	134	139	137	155	150	111	121	136	148	123	139	126	132	100	139	122	131	143	138	135	119	115	142	115	159	137	135	132	182	136	148	120	146	129	151	127	135	128	141	132	122	128	131	110	129	123	139	123	114	151	152	144	134	142	116	132	130	137	151	122	141	151	131	149	141	144	151	144	115	141	133	148	141	125	134	148	153	133	141	129	140	119	117	137	137	149	141	127	127	126	149	158	129	126	141	157	162	142	123	155	126	115	143	158	133	120	124	146	164	147	130	139	149	121	145	158	145	136	128	111	135	128	131	147	146	134	127	139	145	126	127	131	120	167	141	128	123	114	152	130	142	116	128	136	128	112	137	127	137	147	147	134	120	148	151	145	127	143	125	131	146	149	121	132	126	122	149	141	159	145	130	144	129	126	159	124	134	120	143	133	145	139	122	133	137	125	145	138	117	143	155	123	106	125	142	136	128	154	156	127	143	111	119	122	156	142	129	119	137	150	146	130	129	169	123	120	145	123	102	135	148	130	125	143	128	140	135	127	159	151	134	136	117	129	150	151	154	142	153	127	153	142	143	140	149	146	143	138	115	131	125	134	125	152	134	141	131	130	141	123	138	144	137	144	145	129	134	139	131	123	130	132	148	153	150	138	149	142	114	148	135	144	144	137	133	138	163	150	127	138	131	138	151	172	148	120	137	139	135	135	147	140	133	129	139	132	132	131	126	133	142	156	148	135	150	137	146	143	143	137	116	135	130	121	136	150	152	135	148	145	153	130	142	160	153	130	130	153	114	127	149	143	134	139	148	129	137	133	138	137	151	131	141	137	143	145	135	134	144	148	145	149	137	162	153	141	140	114	129	127	132	136	117	130	117	130	123	153	137	135	145	118	129	141	132	118	140	126	121	134	144	123	131	143	156	122	134	131	145	132	143	138	122	125	121	139	146	130	143	136	121	128	141	110	127	123	163	124	120	143	133	153	130	161	128	131	124	144	151	124	141	150	131	143	117	115	153	140	127	136	140	139	149	142	112	103	138	162	135	131	136	123	145	107	136	115	141	131	141	139	153	124	139	135	130	119	120	125	161	129	138	121	138	118	137	143	118	151	134	134	162	150	133	111	150	150	143	131	161	144	125	146	127	150	134	119	133	146	145	146	144	143	159	130	138	169	142	138	151	106	138	141	135	137	143	137	146	129	151	153	129	129	120	128	148	159	117	120	120	126	109	162	130	140	149	149	123	155	138	140	123	145	138	127	120	149	137	135	131	140	143	153	152	139	125	112	131	156	143	125	133	135	145	126	102	116	119	143	134	138	112	125	158	126	132	142	136	132	156	155	118	147	127	126	129	148	111	135	126	122	149	121	136	133	141	142	145	127	102	134	132	132	158	136	125	117	123	124	140	119	135	134	126	156	148	136	143	124	152	129	155	128	151	115	135	141	123	117	128	124	126	145	132	139	120	156	145	135	122	142	132	122	124	146	139	140	139	147	139	125	124	135	162	142	115	125	167	117	121	159	141	148	131	134	153	126	133	134	158	158	136	142	124	127	136	135	151	147	151	126	127	131	154	157	132	125	128	139	130	147	136	128	149	137	153	119	134	147	127	147	128	140	124	123	120	125	156	153	113	131	134	125	135	132	159	136	136	152	141	132	125	146	124	140	122	123	128	136	134	135	113	145	141
7672	702	1455	1662	1425	1207	919	806	716	610	639	565	490	499	453	440	451	436	393	417	369	407	399	415	364	345	340	380	370	361	364	358	364	343	353	363	352	339	333	329	333	349	346	343	362	328	308	349	333	347	336	362	357	334	326	325	315	324	370	351	330	323	344	360	320	357	354	359	343	317	310	321	320	304	331	304	354	292	334	324	305	318	326	293	348	324	317	326	278	325	341	280	347	338	326	317	323	306	303	325	291	348	291	306	306	349	338	305	311	347	330	324	328	287	304	326	331	320	345	305	320	323	334	343	339	350	373	318	316	309	307	306	337	337	338	308	347	338	306	341	331	317	373	330	301	297	324	339	331	336	317	328	343	333	324	323	324	349	298	332	304	292	302	324	308	313	334	349	307	289	331	336	341	326	294	338	318	318	313	331	322	312	323	330	296	318	308	351	347	326	344	331	322	297	336	318	332	333	332	374	332	316	311	331	315	328	325	277	328	373	352	350	346	327	332	332	355	328	352	320	327	343	304	300	314	320	343	372	302	341	327	323	338	336	315	313	345	285	313	330	335	325	317	315	346	329	320	348	326	351	308	329	306	314	329	325	318	329	291	354	319	316	337	341	326	313	293	329	320	352	310	315	339	305	325	323	318	323	336	355	320	320	323	354	340	294	300	321	292	321	349	326	340	331	330	288	317	343	340	336	340	323	369	336	324	322	344	314	308	308	294	327	293	370	310	314	322	329	343	294	293	319	329	328	326	329	357	336	305	310	327	309	335	344	326	326	297	330	349	333	334	333	355	323	354	338	347	332	336	313	309	318	339	313	339	332	316	320	327	290	330	323	332	301	331	324	323	341	302	347	300	344	289	314	334	366	311	340	300	310	358	333	309	326	307	323	314	338	302	346	305	321	346	337	346	326	355	313	327	321	309	343	297	315	340	320	368	311	281	323	315	316	294	319	341	313	343	350	333	314	318	325	330	335	316	345	330	341	343	334	334	335	308	322	332	337	323	332	309	317	323	320	323	298	315	309	338	323	296	305	291	282	339	284	324	311	312	314	310	331	349	275	306	335	355	291	306	337	300	310	328	331	307	344	313	352	302	306	361	319	315	332	346	325	332	315	313	303	357	343	289	351	352	314	337	321	316	330	334	314	317	283	309	342	380	316	352	282	305	329	328	321	341	360	288	349	339	288	319	346	320	330	321	348	299	324	331	285	341	330	320	317	306	330	342	322	326	321	302	305	304	320	339	309	308	307	300	325	347	360	301	336	343	324	321	355	317	334	340	312	326	305	319	315	341	330	334	343	315	338	346	341	323	341	324	339	302	339	307	364	314	331	339	324	316	307	334	285	305	319	316	316	336	309	310	371	321	341	351	348	317	341	347	329	282	328	321	301	320	331	301	296	307	339	304	347	337	335	377	342	319	324	344	345	307	356	320	302	307	322	319	329	315	338	355	305	337	343	342	329	338	320	307	330	305	367	313	354	305	321	326	319	367	334	313	327	304	321	303	340	313	304	302	340	301	317	353	329	323	317	337	315	326	364	349	320	333	338	341	295	318	311	346	342	312	322	330	330	341	355	327	314	294	357	282	299	315	293	306	323	343	336	321	324	327	313	350	333	321	355	330	345	327	310	317	335	351	351	321	317	298	332	346	352	321	305	312	303	358	332	319	341	332	303	317	325	292	317	334	326	348	320	357	316	308	343	326	336	309	304	324	310	337	300	325	331	327	327	316	298	337	314	299	355	303	324	322	328	347	289	300	316	357	320	336	335	333	280	368	353	310	327	357	322	332	292	331	355	337	301	312	347	320	332	332	304	296	308	343	322	339	326	350	309	330	321	339	314	354	321	311	300	323	313	298	340	341	316	324	320	316	335	311	340	325	317	354	325	325	328	367	344	293	327	306	344	330	326	349	295	320	302	323	331	345	355	362	319	325	314	347	323	330	353	291	326	307	329	334	314	307	332	329	330	306	291	337	348	316	306	322	323	308	282	316	356	333	305	334	327	320	315	326	370	319	321	356	325	339	337	300	297	328	311	334	350	318	325	336	342	339	318	304	315	324	338	321	322	345	322	347	311	346	312	322	313	311	313	328	300	340	316	300	329	358	347	306	345	324	337	354	340	350	314	340	306	320	319	332	349	338	295	298	320	324	373	345	308	322	319	300	305	331	307	331	350	300	341	332	303	333	337	310	371	354	337	313	291	316	336	300	287	348	326	338	342	323	301	330	313	335	328	326	314	314	307	312	296	329	303	310	321	335	316	330	323	327	299	305	341	320	327	321	333	298	349	306	315	361	299	333	315	328	305	314	326	302	304	299	333	325	309	342	304	346	314	328	323	327	313	309	321	334	299	333	307	332	333	331	309	337	337	316	319	348	304	341	325	322	315	346	303	315	350	299	288	321	314	315	330	334	316	312	293	341	346	325	324	328	318	325	310	311	333	357	314	309	325	346	347	302	315	315	348	343	307	348	336	323	328	319	323	289	350	315	333	324	307	315	331	314	340	348	351	309	313	356	338	305	301	338	304	348	355	313	317	335	313	311	307	351	296	330	315	328	317	290	323	314	323	308	331	306	305	317	350	297	313	291	314	330	348	321	294	307	312	335	333	312	330	296	333	328	366	328	360	337	312	314	315	334	381	322	336	328	356	345	329	332	342	356	329	298	355	321	346	346	344	317	322	334	334	343	345	342	311	311	325	315	320	354	289	372	321	317	299	337	344	338	334	320	305	316	352	326	328	344	318	327	355	320	301	308	341	318	331	340	373	320	333	311	321	346	376	296	313	336	285	328	324	303	333	335	338	344	337	303	346	338	348	337	333	310	309	341	372	308	330	332	310	311	323	304	322	320	309	344	330	316	327	290	328	291	317	314	335	324	328	319	337	331	315	322	328	304	304	313	318	315	319	352	325	318	333	357	324	337	381	318	320	301	342	308	312	315	297	306	330	300	315	316	341	312	328	325	315	289	349	329	311	307	342	313	303	320	335	338	347	315	306	314	325	323	310	344	337	358	338	312	343	316	328	350	309	318	336	323	323	305	350	346	319	331	314	348	291	334	342	321	315	309	353	350	321	328	338	321	347	324	323	353	343	325	330	353	332	354	332	330	332	280	343	348	333	331	311	326	335	348	356	333	323	334	339	332	310	337	328	296	313	337	279	338	333	319	301	332	343	300	356	307	312	335	315	338	339	327	372	297	367	331	334	288	303	327	345	333	356	320	318	335	321	300	361	331	343	301	303	329	309	343	324	332	317	345	335	322	354	327	348	337	330	333	315	302	319	331	348	299	345	310	325	322	308	296	338	312	328	332	352	336	326	318	289	315	366	320	346	321	343	312	356	332	362	335	318	330	329	349	296	321	334	337	334	311	296	350	313	325	296	355	312	300	327	307	331	310	297	344	334	331	328	318	276	309	312	325	328	325	351	354	326	304	331	366	325	302	324	337	325	336	329	333	347	320	326	334	286	323	335	332	320	302	319	341	299
1222	206	203	212	218	216	204	234	195	215	209	195	219	225	213	242	221	220	216	189	207	214	198	178	197	202	191	202	200	213	210	215	218	217	176	214	224	215	216	185	216	210	210	203	219	215	238	227	195	213	214	182	200	217	206	215	220	191	175	196	193	204	199	230	227	210	200	223	217	227	227	207	185	214	193	190	199	223	194	218	206	192	221	175	213	198	197	207	210	240	180	208	191	219	199	204	217	209	203	231	209	219	199	223	195	210	190	190	194	193	206	176	200	152	188	201	204	209	235	205	212	203	227	205	229	220	223	213	228	213	229	240	194	201	190	229	231	219	210	220	199	226	190	217	190	227	224	217	207	177	209	210	194	202	205	212	230	219	208	178	197	226	197	214	212	201	202	226	208	236	210	194	222	188	200	196	180	232	195	176	219	191	250	201	187	181	195	210	216	211	206	201	210	218	231	211	195	226	208	222	202	230	214	192	228	214	205	197	190	180	221	215	220	197	208	201	212	216	190	211	186	211	218	252	223	211	207	214	210	236	259	247	206	222	199	191	201	217	212	188	199	240	220	204	209	190	209	201	218	218	232	223	190	223	190	188	205	197	227	202	179	229	198	190	205	185	199	190	205	211	201	198	206	189	202	185	215	203	209	187	196	226	196	198	199	210	184	222	219	191	202	208	216	183	203	228	201	214	213	215	218	238	203	187	217	185	228	192	196	206	203	209	199	199	230	204	223	190	216	211	177	192	206	215	210	217	237	219	198	217	209	201	202	192	193	200	217	209	227	215	206	226	180	221	178	200	188	203	219	199	204	192	215	182	219	187	201	210	207	182	192	193	217	217	207	233	262	223	204	220	204	181	197	197	229	247	219	208	183	192	219	209	204	217	213	195	214	217	222	180	219	197	207	219	198	204	202	221	220	211	183	204	208	216	228	207	202	196	214	227	229	221	199	216	235	214	209	208	236	216	174	202	197	228	205	218	193	212	222	222	210	201	205	215	210	216	231	219	198	206	207	195	217	203	192	212	224	218	162	204	200	185	204	175	206	210	231	211	205	182	215	212	213	213	207	199	202	197	201	211	227	188	199	210	207	227	218	227	213	215	193	207	214	223	233	219	213	217	199	184	196	198	223	194	202	194	196	219	181	207	222	208	220	224	181	223	199	201	191	203	200	205	175	194	203	179	196	197	178	206	188	205	201	239	219	204	195	204	197	220	216	229	197	199	210	197	199	207	196	205	228	225	199	214	213	194	197	212	235	227	197	224	203	223	235	238	202	211	209	229	208	226	200	183	185	215	199	227	194	194	219	177	187	213	211	207	212	194	202	216	216	202	203	198	203	210	229	226	198	215	242	201	195	195	194	191	212	190	202	200	225	205	207	205	216	200	207	233	195	203	190	232	214	203	213	195	201	189	205	226	196	205	216	214	205	223	218	177	230	207	214	197	207	218	190	205	203	224	203	211	203	215	235	198	218	203	224	202	208	217	233	187	238	215	222	224	227	201	200	210	173	199	222	201	199	220	229	186	192	186	217	178	201	231	209	223	224	200	210	199	189	194	196	228	189	223	163	207	203	181	198	188	200	204	224	196	196	189	248	220	183	225	213	199	215	225	221	195	256	196	226	214	223	214	211	203	220	209	191	191	191	206	213	230	211	203	219	194	202	189	212	198	225	228	204	236	201	205	212	210	206	234	188	215	213	229	183	206	208	241	208	220	184	219	212	202	204	190	216	194	219	208	211	195	198	199	197	207	225	207	201	217	216	190	209	203	186	171	207	191	210	229	209	208	198	204	186	177	216	213	206	221	202	219	211	203	220	204	195	192	196	167	196	232	194	213	228	235	220	206	237	201	203	218	194	225	224	208	207	169	216	260	219	185	215	208	202	239	213	216	213	238	205	218	191	222	189	253	200	214	205	192	220	201	200	214	237	221	210	218	243	208	221	207	183	222	208	224	217	218	240	191	205	211	236	204	235	201	235	208	190	224	193	209	213	202	202	201	196	162	217	203	181	204	194	239	209	204	182	220	212	194	196	192	241	209	203	197	208	201	263	190	208	225	210	215	230	191	233	201	191	194	215	213	202	186	203	200	222	208	193	208	187	201	204	223	222	197	212	173	224	204	197	219	203	184	220	215	214	219	241	228	191	247	227	198	185	217	194	212	204	229	232	207	198	196	217	212	221	200	228	213	213	220	186	185	198	219	223	226	218	211	209	207	191	179	196	214	223	212	228	194	202	214	230	196	202	210	213	190	204	207	203	200	197	189	219	209	204	224	226	221	190	230	210	231	242	220	180	215	226	217	191	220	219	168	186	219	211	214	208	211	187	192	200	186	234	198	177	214	207	201	209	182	194	214	207	195	184	217	204	180	227	214	216	223	206	216	174	213	235	208	206	209	205	234	192	202	224	207	204	223	204	237	222	215	216	206	188	205	229	213	199	205	224	196	204	239	214	185	207	212	197	217	206	210	192	202	239	221	212	212	225	197	217	227	185	182	217	211	215	207	223	210	214	218	210	222	223	220	214	226	213	184	210	199	199	209	189	199	225	201	206	214	204	203	227	193	197	202	199	222	228	219	199	217	211	221	207	232	200	235	189	179	204	227	219	210	216	195	226	192	213	218	196	208	209	255	201	196	235	210	205	199	183	189	199	209	223	199	216	187	205	215	224	203	193	218	231	222	224	221	205	226	216	224	211	218	174	181	195	214	226	208	212	205	185	212	216	205	191	226	208	209	198	215	196	195	211	231	220	229	223	189	189	207	192	203	232	231	223	229	190	200	211	211	187	194	222	203	213	229	192	187	221	192	214	204	186	208	217	227	194	192	216	215	204	225	217	213	223	191	203	187	194	187	200	217	197	184	245	200	207	200	235	222	223	201	232	238	208	194	200	205	197	199	192	197	228	206	214	221	242	187	219	181	211	213	212	179	223	215	207	233	206	194	217	203	185	180	230	199	208	211	201	230	227	207	187	191	241	205	203	216	225	186	204	205	208	206	225	210	200	205	165	188	175	205	203	213	223	198	190	207	223	219	213	195	221	221	227	195	190	171	188	189	204	209	192	225	216	230	219	181	206	218	209	176	201	223	192	210	223	188	194	213	205	195	179	186	198	181	213	200	192	203	219	217	185	204	214	185	225	212	193	207	197	210	182	187	203	215	184	206	240	183	182	188	208	195	190	204	209	204	185	196	197	214	211	207	218	184	206	212	233	245	216	212	233	215	237	236	209	245	204	209	253	225	207	185	226	223	193	211	199	199	177	183	211	216	232	192	254	178	167	221	211	224	194	222	204	233	195	211	182	238	208	201	207	217	196	220	192	194	231	226	196	239	213	225	219	208	225	199	201	203	229	218	195	206	204	203	264	199	212	224	221	228	228	212	203	228	215	201	218	203	214	212	188	213	215	192	202	206	212	228	205	219	183	207	212	217	197	181	198	186	211	213	205	215	165	209	214	208	223	210	207	186	177	207	164	206	209	208	219	234
1680	487	535	504	520	503	483	499	501	501	492	496	499	499	441	498	530	484	495	493	490	473	510	488	474	497	482	485	465	475	484	489	524	462	473	496	469	505	513	486	482	476	512	477	437	491	496	446	515	481	511	525	486	475	502	496	484	471	494	502	501	495	468	469	451	489	454	496	485	478	520	444	451	491	493	459	496	445	468	470	507	467	448	459	497	480	471	460	461	488	479	476	470	511	464	491	479	492	435	446	509	470	497	504	466	487	488	481	521	466	488	504	503	470	512	479	509	490	492	484	514	480	509	478	513	444	468	508	491	478	484	468	512	520	468	471	523	506	499	471	469	483	485	515	498	457	504	467	490	480	515	479	521	424	509	454	497	480	479	454	477	509	481	463	499	496	507	455	489	475	476	492	446	495	469	496	502	465	474	500	507	504	509	512	469	493	514	484	512	523	434	486	434	500	485	490	436	482	506	510	459	483	516	480	481	463	505	487	466	504	493	459	486	488	512	441	483	459	484	505	481	477	495	564	503	473	477	495	518	481	496	489	483	535	498	443	493	468	485	515	464	513	472	513	498	507	493	474	450	482	462	487	460	486	505	510	439	483	489	513	480	478	488	486	495	484	474	464	462	505	497	485	478	491	472	470	528	479	502	508	486	506	480	449	460	462	461	486	477	473	517	485	470	478	505	494	488	474	486	471	444	516	469	465	462	492	509	474	485	500	480	465	488	481	452	469	448	491	476	486	502	504	473	466	470	496	481	503	475	469	487	490	462	483	491	474	463	482	486	506	520	461	464	466	466	430	481	479	482	486	468	498	550	474	508	476	436	518	495	503	504	481	495	465	525	466	496	514	478	468	465	498	513	493	444	474	508	492	495	487	464	454	529	487	509	454	471	455	417	474	453	498	438	456	450	485	482	489	478	494	493	452	469	471	524	471	479	476	452	457	495	484	492	476	494	514	516	462	465	493	474	510	521	474	493	515	425	444	467	504	496	488	472	478	491	483	454	486	471	504	525	517	496	508	455	495	506	494	467	505	464	494	475	463	471	488	469	468	538	461	485	474	489	446	467	474	481	464	486	468	522	496	487	485	514	488	469	458	460	482	507	523	481	509	508	451	484	517	451	499	508	459	463	464	470	485	475	477	502	499	497	476	471	460	483	457	457	496	475	488	517	488	540	483	460	471	492	482	479	476	473	489	462	454	479	485	527	538	470	504	481	488	493	479	473	505	467	534	490	472	511	470	469	457	461	497	449	514	528	479	504	493	471	450	488	463	497	473	484	490	488	479	467	487	505	516	479	495	467	511	474	506	432	452	460	511	461	456	508	527	455	473	480	491	471	477	472	490	526	490	488	501	477	487	494	492	454	440	493	499	464	466	501	438	514	451	495	513	484	491	508	482	477	451	509	484	459	458	440	453	478	472	475	522	452	498	473	520	486	493	475	486	501	487	485	529	467	482	477	471	528	455	485	488	490	471	472	472	439	507	504	471	501	449	486	484	487	504	497	468	485	512	464	442	466	504	457	442	494	511	512	533	490	502	515	477	498	451	434	497	468	514	463	485	483	474	505	474	496	439	493	485	519	504	482	490	509	487	527	508	460	471	462	478	478	485	472	515	486	475	459	500	497	488	474	468	503	485	501	506	490	486	509	506	489	485	459	497	475	452	462	432	484	519	478	479	493	473	482	515	463	459	499	452	469	486	503	452	479	467	531	460	474	530	461	488	438	468	499	519	482	514	456	485	478	477	459	490	456	426	479	510	443	499	475	470	457	459	496	494	516	474	456	515	467	509	492	464	426	501	501	492	488	475	485	504	472	500	527	472	496	462	459	498	497	492	482	484	449	446	463	490	489	515	498	466	469	465	462	468	461	527	474	458	488	509	482	458	476	451	473	484	461	486	489	486	457	470	457	479	492	505	490	460	490	481	507	455	491	490	486	470	493	464	468	450	489	512	484	511	481	511	535	510	476	504	485	508	441	484	513	488	479	476	470	521	469	498	497	502	476	501	495	504	479	502	526	488	495	511	486	472	465	493	471	460	480	474	524	510	487	534	466	519	444	439	517	480	495	476	474	472	484	480	482	480	508	501	475	496	470	473	517	487	500	501	456	502	457	469	487	490	479	477	540	496	484	484	547	476	512	482	510	502	459	496	496	502	490	500	458	479	494	457	480	479	493	502	504	479	465	499	480	494	536	475	458	500	483	452	461	494	452	481	508	479	463	457	487	467	509	457	505	480	508	482	532	463	477	474	486	503	519	436	448	486	481	470	484	501	501	488	490	447	506	488	472	496	472	485	468	498	504	490	477	468	492	468	518	472	492	501	503	509	505	416	489	482	471	449	491	489	477	473	510	464	479	480	475	534	488	499	520	456	499	523	478	508	502	467	477	512	483	521	478	503	494	468	438	536	440	469	467	489	492	436	489	508	515	473	516	487	465	497	472	504	502	447	499	488	481	467	502	454	459	503	463	500	462	499	495	465	489	461	478	470	470	500	486	469	534	459	508	463	497	516	448	469	462	514	484	473	479	490	526	459	419	483	514	526	515	473	477	469	512	512	501	469	473	471	514	486	495	516	449	445	491	439	499	496	466	528	453	460	485	487	532	480	512	490	474	470	477	480	456	534	482	465	463	497	494	503	489	473	472	449	471	504	506	488	511	511	490	460	462	484	471	496	457	478	506	507	452	474	460	465	453	511	503	471	502	458	490	519	509	472	493	491	474	469	445	440	495	494	499	496	441	503	464	476	503	490	472	461	482	467	464	503	446	514	512	516	514	470	479	465	487	493	500	488	468	485	505	454	496	478	520	513	469	517	452	504	493	474	499	458	449	477	463	504	493	490	477	500	505	457	503	462	501	487	489	448	476	468	489	466	456	467	487	512	470	449	490	492	458	477	468	468	498	504	501	494	510	509	511	502	462	480	465	465	460	510	494	465	489	452	453	452	453	495	486	486	429	494	493	470	492	487	536	494	499	487	493	465	475	492	495	463	500	477	474	476	491	493	456	486	477	466	484	487	508	490	470	499	462	513	452	501	459	474	481	469	447	443	448	438	500	457	463	479	498	519	446	495	465	463	465	540	491	488	485	482	494	506	483	460	516	522	482	483	477	533	477	506	472	475	477	446	513	477	457	506	428	491	487	482	489	494	511	501	481	503	462	474	488	533	534	481	453	482	519	492	464	466	451	481	471	485	473	500	466	487	489	479	474	480	472	499	513	466	468	479	483	463	484	516	507	467	497	511	490	475	506	527	478	518	545	465	482	477	501	480	481	494	466	535	478	477	479	465	498	495	488	498	463	481	522	531	458	446	446	509	479	454	502	500	492	443	467	504	435	516	525	476	443	495	475	494	475	465	468	457	501	489	474	457	533	467	488	448	491	467	494	501	500	499	511	479	475	451	472	453	502	478	473	479	474	461	481	502	507	498	516	490	465	516	439	482	473	478	492	493	424	484	459	483	501	509	489	496	483	443	485	462	482	489
6853	423	429	429	341	309	264	240	263	236	244	239	242	224	245	229	222	194	209	200	244	240	243	226	217	188	232	220	200	236	221	225	210	220	209	201	193	215	258	194	221	179	234	240	195	209	186	218	195	205	227	210	225	225	244	239	188	201	199	218	180	199	225	195	225	214	216	201	226	208	184	202	218	218	238	226	184	236	191	254	219	196	215	216	180	214	225	221	222	207	241	221	207	187	230	226	199	201	190	183	164	210	195	244	204	218	211	190	205	193	193	201	210	227	204	214	207	185	233	180	206	211	203	213	230	197	208	199	226	202	229	219	215	205	199	209	228	246	199	209	207	228	205	195	221	233	206	214	207	214	203	216	188	207	220	196	199	183	229	219	199	192	219	205	215	217	220	218	196	196	203	191	204	246	199	198	186	194	185	200	210	206	240	208	224	232	189	207	207	204	245	198	207	206	204	197	235	217	208	202	233	173	214	186	231	203	228	207	232	229	222	221	227	213	213	240	227	207	204	240	239	201	203	199	209	226	188	217	216	217	204	228	209	185	232	199	214	212	218	229	246	193	202	228	197	230	198	202	213	191	202	214	195	222	197	222	206	227	208	203	208	207	198	198	206	200	229	195	223	219	218	208	210	237	199	200	213	193	193	228	214	205	196	192	202	210	222	192	211	215	216	199	223	190	188	186	196	204	213	215	219	224	191	220	200	214	197	245	224	193	216	201	224	184	217	216	216	241	226	236	211	227	209	227	224	206	188	218	204	211	210	211	201	207	207	207	226	236	215	201	250	209	217	208	224	245	197	201	202	255	206	204	192	214	199	195	225	211	208	216	199	228	212	237	222	236	227	210	202	227	224	212	228	237	216	217	196	227	202	230	212	212	218	220	201	209	241	205	225	207	223	210	198	201	229	198	221	241	226	190	190	204	235	231	205	197	219	226	218	238	234	205	237	241	204	219	199	202	202	216	220	203	196	199	221	208	233	237	198	209	208	208	222	213	206	236	231	244	187	210	217	205	191	237	181	206	202	236	221	232	201	203	224	221	207	215	207	184	226	205	215	227	172	210	192	207	201	210	192	222	204	206	220	225	209	199	210	208	207	222	221	203	212	197	213	188	219	179	183	231	189	199	211	203	217	232	208	182	215	191	216	221	222	192	209	203	207	233	228	213	208	178	205	196	228	200	201	215	219	203	215	210	202	204	191	218	222	204	210	217	195	201	224	206	221	221	201	200	222	200	241	178	226	187	222	210	231	183	231	205	211	238	241	212	197	191	204	211	221	214	204	207	200	203	251	198	210	220	186	203	218	202	206	223	209	186	199	206	186	222	203	237	187	231	206	191	179	195	239	211	226	192	214	197	214	203	209	218	209	215	213	202	213	200	208	196	223	192	189	211	241	210	205	225	195	222	200	216	206	224	198	215	191	210	200	212	208	181	223	229	209	204	203	215	188	211	175	195	188	193	215	200	208	190	222	205	207	218	221	234	197	219	235	235	224	211	248	206	185	207	211	215	190	208	216	214	209	193	208	211	206	205	206	213	205	224	170	231	214	217	202	218	226	188	194	185	222	224	196	197	181	202	225	200	220	196	206	235	188	207	192	216	216	220	206	217	180	174	189	205	185	206	210	235	214	196	242	192	185	200	224	219	215	196	220	202	202	185	207	197	213	193	205	221	214	223	232	227	237	204	221	212	207	216	207	209	221	232	214	210	205	217	183	213	215	208	207	233	205	207	204	200	200	184	190	245	215	219	192	218	202	228	205	213	211	220	188	216	217	230	219	210	199	191	217	205	201	197	200	201	231	193	227	161	215	231	191	199	199	219	231	221	232	218	199	203	206	217	223	215	205	182	191	222	209	221	216	213	174	193	241	228	190	240	209	206	180	208	222	244	201	208	243	215	200	192	197	195	219	207	198	217	207	204	230	216	201	223	224	168	221	194	180	213	208	208	206	230	200	186	208	226	215	194	235	186	239	225	191	200	241	196	197	231	207	201	190	219	237	203	185	192	211	175	227	222	197	209	211	227	194	194	215	209	205	225	199	234	207	197	209	243	195	233	221	227	192	214	202	196	208	212	202	216	194	196	213	217	207	210	225	199	207	213	203	212	185	237	197	201	211	197	227	183	185	181	225	194	237	197	205	219	218	222	241	205	200	239	219	194	203	190	188	192	190	184	198	201	201	203	199	210	233	199	199	215	228	216	223	241	209	198	199	204	224	211	217	181	210	199	197	207	243	249	215	204	224	227	210	235	230	194	194	215	217	204	182	208	202	224	195	211	193	202	187	230	197	205	222	201	186	226	211	204	216	218	256	220	176	204	209	213	227	208	203	227	209	203	204	243	233	221	230	205	218	223	206	213	215	179	249	211	228	211	214	201	217	233	239	222	207	216	219	184	204	214	209	221	205	216	202	215	209	172	185	219	206	244	211	194	183	237	209	199	223	206	177	198	185	238	213	181	216	218	229	177	232	249	192	218	205	230	182	232	221	185	179	231	219	200	223	212	201	212	235	213	203	191	192	188	188	206	198	212	183	202	218	222	205	212	228	221	202	225	216	214	215	209	206	203	207	187	231	212	212	215	177	205	192	184	218	218	216	203	234	212	198	203	194	243	200	210	196	204	230	209	206	250	218	235	230	185	203	191	213	181	212	229	201	220	196	187	191	204	197	203	217	182	207	217	222	235	204	201	222	216	224	213	204	240	203	225	217	226	219	241	217	214	219	195	227	200	201	226	228	212	191	194	224	191	194	193	230	216	188	210	197	192	232	193	225	203	202	191	192	230	206	186	198	201	198	229	221	224	211	199	225	218	227	210	207	198	204	205	227	198	222	231	202	204	217	217	213	225	210	211	185	220	215	192	227	208	254	193	202	200	216	200	199	222	218	211	223	216	226	217	230	202	236	222	226	214	201	231	219	181	214	217	204	208	222	198	199	229	203	187	214	220	208	199	201	225	182	231	204	210	222	198	206	236	223	210	219	208	218	196	197	190	184	193	243	199	189	228	212	183	212	206	207	195	214	209	198	200	209	234	218	207	227	226	226	213	217	211	212	216	215	202	199	231	222	192	216	204	204	232	213	191	213	206	207	168	218	197	192	193	243	212	216	215	212	224	180	205	232	209	203	205	186	220	220	216	209	206	209	235	222	218	205	227	205	220	195	202	205	201	198	196	217	249	244	209	188	206	206	228	212	200	209	195	224	228	215	182	213	190	202	209	224	219	209	186	196	186	220	218	217	212	228	220	205	228	212	184	214	218	228	242	223	173	181	186	216	212	206	195	196	236	187	226	232	221	205	218	201	206	219	212	226	210	189	200	215	193	208	220	241	207	197	180	208	192	215	202	199	197	225	199	201	227	195	220	210	236	203	223	254	205	214	251	198	199	234	217	233	206	191	216	205	192	195	186	203	197	200	205	218	179	191	189	211	193	243	232	217	229	218	217	216	205	217	211	202	253	203	218	205	204	188	193	236	229	224	215	200	213
6181	697	1045	1203	1050	864	796	777	700	699	630	584	587	562	547	593	547	555	532	532	499	511	502	513	494	496	505	514	472	507	478	508	503	493	540	498	469	498	499	504	488	470	502	502	476	495	482	498	499	482	495	422	501	513	494	471	497	478	497	501	479	481	464	461	490	522	474	455	482	507	497	496	509	505	496	486	521	485	476	495	485	479	453	491	491	478	487	504	465	491	488	494	495	502	461	503	517	420	498	488	484	472	490	486	483	496	450	514	469	499	528	510	468	503	447	466	487	504	510	484	463	491	457	480	486	504	513	508	502	507	471	511	500	499	510	489	465	469	481	494	477	500	495	462	454	496	476	486	437	464	430	538	481	478	466	469	481	494	476	460	491	519	483	495	483	452	502	485	499	475	455	452	484	488	480	512	469	476	499	503	456	511	515	491	484	460	506	465	488	473	476	490	491	512	468	468	511	468	520	513	442	463	501	473	499	475	475	494	479	476	474	472	478	464	495	440	482	487	474	435	480	542	484	489	458	469	458	476	495	495	467	454	443	485	510	542	493	477	483	470	490	503	447	476	473	487	495	489	480	462	549	473	452	479	506	511	520	491	465	484	502	451	433	498	510	463	471	459	524	492	487	474	466	475	490	468	491	479	469	464	476	484	481	503	466	432	494	505	438	486	450	479	487	478	453	478	494	440	490	482	453	508	460	515	498	495	454	529	500	545	476	448	501	475	516	461	474	489	490	501	458	472	456	461	491	474	517	498	452	461	468	472	485	482	486	480	458	477	460	502	512	454	441	465	483	471	495	463	525	481	493	456	462	489	477	451	492	472	452	482	498	479	475	463	456	476	517	490	475	523	472	487	447	472	462	472	503	476	431	489	502	486	495	503	497	463	446	496	473	468	517	470	460	435	493	461	467	460	482	461	491	452	514	472	504	513	479	469	436	457	483	509	482	487	485	463	455	511	482	503	459	485	468	492	484	491	486	478	481	475	475	515	477	470	496	456	499	447	480	467	509	492	502	481	497	489	509	496	518	446	480	516	540	525	485	476	453	516	437	479	500	472	486	480	479	469	467	488	512	506	484	482	481	508	472	480	473	474	493	479	465	485	484	450	475	461	454	482	461	523	491	475	503	500	474	492	484	505	452	502	462	467	462	503	517	448	512	462	465	437	474	495	434	469	466	438	443	485	489	479	473	507	454	475	490	489	519	463	534	484	513	497	539	460	493	459	497	473	481	486	508	475	474	445	479	493	481	464	460	417	478	466	467	489	480	477	474	444	503	464	517	504	454	508	435	470	463	459	508	462	498	465	462	469	473	497	461	454	461	472	475	463	488	477	482	465	449	467	482	480	483	509	482	491	438	506	496	457	509	453	477	459	469	489	490	456	466	458	472	458	454	472	473	473	484	512	471	486	489	465	495	472	493	495	451	496	469	439	477	480	489	481	527	487	485	467	462	470	501	460	478	479	494	500	461	492	486	508	498	475	506	509	485	458	478	489	463	491	500	469	517	486	482	508	466	501	446	462	503	511	488	464	421	491	496	462	461	482	468	476	504	516	496	490	493	514	481	446	485	456	507	456	513	473	509	488	473	488	472	493	507	490	495	451	489	513	464	447	461	476	470	479	507	500	478	462	491	512	511	527	475	470	530	503	512	458	485	499	460	506	514	497	494	477	501	446	511	468	463	472	450	435	499	457	469	494	471	525	503	450	480	482	455	507	430	476	510	494	496	476	519	478	495	456	458	474	524	447	444	461	480	460	468	479	523	491	530	467	502	519	487	478	452	444	494	449	470	475	476	507	504	463	481	466	505	464	494	457	463	492	492	487	461	513	488	485	486	490	478	472	511	442	489	443	514	509	511	490	518	467	506	476	469	502	489	510	518	482	433	458	479	511	479	472	494	468	499	528	485	491	480	476	503	481	506	487	487	479	527	488	456	500	516	500	488	520	507	485	488	535	504	476	428	467	531	439	510	477	508	484	472	500	474	479	444	449	482	489	454	489	469	463	490	465	477	485	475	501	493	510	468	488	505	484	465	493	483	473	521	500	488	455	499	463	492	485	471	481	480	482	492	507	457	495	497	517	481	477	434	457	460	494	498	499	465	445	473	487	470	489	478	491	483	476	475	540	488	524	480	484	485	462	451	512	491	514	475	481	484	536	519	497	460	487	455	500	516	490	538	477	499	478	500	493	501	455	483	467	504	457	444	493	495	469	452	445	458	492	444	500	483	469	491	485	469	475	459	493	488	481	474	482	487	476	462	482	501	470	450	500	496	466	493	465	500	508	500	546	449	499	458	454	487	489	508	480	460	483	488	491	497	473	444	490	524	518	473	493	476	482	476	469	468	459	497	505	525	464	500	469	465	465	473	471	478	451	473	484	477	512	472	459	497	514	489	457	491	488	458	457	510	472	494	472	448	528	528	456	521	444	475	486	456	500	498	469	500	495	474	510	476	464	515	488	450	450	481	495	487	496	544	455	458	478	463	481	493	492	485	465	456	504	515	474	459	497	441	477	493	495	481	443	455	477	483	478	448	486	491	456	485	489	514	503	479	499	493	429	483	513	441	474	504	506	463	504	473	479	504	493	503	508	482	471	502	440	494	500	485	523	492	491	509	465	476	458	440	461	455	500	473	536	500	494	471	450	504	501	467	510	448	480	505	491	526	460	486	477	503	468	496	441	490	478	510	491	508	487	496	498	496	490	489	500	513	496	464	473	503	472	508	466	469	484	456	489	517	483	448	489	480	506	482	520	487	446	485	499	482	454	505	481	481	482	478	473	538	452	467	473	487	487	521	461	480	467	499	510	487	486	474	495	498	427	493	501	495	485	468	473	498	471	505	467	485	519	461	498	466	534	504	503	507	449	491	493	456	462	480	490	465	485	521	468	482	496	522	474	485	504	471	521	519	542	459	479	491	490	504	478	453	490	472	476	499	478	492	515	499	503	490	450	458	487	464	456	477	469	489	447	491	463	463	512	483	438	507	477	474	504	453	503	501	485	474	536	462	480	480	472	490	472	496	520	502	476	493	489	444	506	483	485	473	498	470	510	484	509	475	463	483	468	489	503	480	516	484	500	484	478	498	455	482	473	457	491	460	477	495	472	504	536	456	484	477	461	484	505	461	444	504	496	501	484	506	472	477	517	509	518	492	472	442	491	475	471	490	474	454	492	497	477	465	486	454	508	477	498	512	529	466	511	463	476	488	471	438	471	443	475	512	504	438	482	477	491	476	477	483	521	481	534	491	484	507	527	449	448	464	516	496	473	479	440	503	449	503	452	474	463	487	475	466	489	466	466	458	459	499	454	479	470	483	455	477	468	477	458	485	470	476	482	466	458	516	499	456	465	481	451	483	533	487	487	472	464	468	494	483	502	502	509	475	494	496	466	450	458	512	492	500	471	488	470	462	519	456	508	441	483	486	482	488	489	477	498	488	464	485	493	476	468	480	457	455	499	432	477	496	480	470	504	465	493	481	499
12861	758	694	516	387	278	269	236	211	186	177	192	187	155	143	146	148	145	163	149	154	145	138	150	122	133	116	133	135	139	131	134	121	122	143	139	147	149	116	145	167	158	147	159	119	133	136	106	147	142	118	140	124	135	139	131	148	123	135	125	148	133	128	156	122	120	122	134	129	128	147	125	149	116	128	125	136	129	116	127	160	130	154	113	134	129	147	135	160	143	127	145	134	143	157	123	119	145	127	124	145	120	138	150	140	136	145	139	143	131	147	118	133	132	121	143	137	150	124	118	122	141	145	157	127	122	127	132	152	127	129	151	152	121	124	126	122	130	122	124	154	148	152	149	142	126	132	136	131	144	135	135	134	134	150	117	135	124	137	137	110	149	136	161	125	127	142	118	115	137	132	140	130	135	139	114	137	126	127	119	120	136	121	127	131	128	129	129	132	143	115	124	138	132	129	137	160	126	132	133	145	145	133	147	129	131	134	132	123	133	133	122	155	142	132	129	156	148	137	138	135	153	138	129	127	122	117	150	141	101	130	124	119	137	145	117	140	126	129	120	130	129	137	126	128	110	145	120	116	128	120	123	130	143	97	147	137	166	126	125	126	134	101	145	142	140	139	124	121	113	154	153	148	135	128	144	129	158	109	125	143	149	144	118	125	130	146	145	119	121	132	129	153	137	134	130	166	133	153	139	139	124	141	148	127	106	136	127	141	124	146	156	151	122	148	104	140	146	141	142	145	126	120	136	151	147	102	120	140	136	124	113	127	132	124	128	131	129	147	139	133	136	141	152	114	135	136	131	135	124	140	145	131	129	124	129	136	141	148	141	130	137	132	130	148	147	147	126	152	137	130	137	139	116	133	123	135	124	168	147	129	157	111	143	139	141	134	129	147	125	136	125	120	144	127	139	130	127	121	153	150	123	130	141	130	146	129	134	130	111	136	151	117	122	122	128	128	124	131	132	135	124	111	128	125	140	123	141	159	116	123	157	136	149	153	126	147	118	137	146	149	126	142	127	141	116	132	152	134	138	141	111	139	131	142	141	125	138	129	137	153	150	154	133	139	144	144	118	113	154	151	144	137	127	174	145	126	136	115	133	147	153	136	151	116	139	138	141	125	123	111	108	152	138	120	144	119	145	114	114	140	117	155	138	134	136	143	125	151	140	118	153	143	137	118	140	118	135	137	139	131	155	141	132	126	160	138	142	133	136	127	153	111	143	135	124	134	127	145	133	153	134	117	134	143	123	134	139	133	133	122	147	138	144	120	135	126	138	151	128	131	137	129	131	124	135	145	130	140	126	127	136	145	118	141	123	130	139	159	167	145	151	139	143	147	119	141	145	151	151	132	130	142	134	147	113	130	130	159	138	121	137	125	133	121	146	161	142	134	135	125	126	120	122	144	134	170	158	149	142	129	134	149	140	134	137	123	131	140	138	121	138	142	116	157	136	133	124	141	130	131	129	120	135	137	136	144	129	126	137	139	124	138	143	134	112	158	137	111	145	131	124	134	127	153	146	132	145	131	149	127	131	137	153	151	148	125	117	143	142	137	140	147	164	126	129	155	144	141	115	126	112	130	120	117	121	131	152	139	130	133	150	120	146	136	139	148	135	129	136	135	127	98	137	130	132	101	135	111	147	131	120	143	152	126	134	137	149	124	141	137	140	135	119	110	151	126	146	143	121	133	148	130	138	146	149	122	132	131	139	139	148	126	155	136	129	111	119	150	142	142	146	132	128	117	130	152	155	155	130	125	135	138	144	134	127	126	143	134	136	126	120	147	127	138	140	138	131	141	146	148	130	114	120	125	143	119	137	137	143	131	145	161	138	122	145	129	150	125	124	110	125	129	139	151	128	136	144	126	146	147	128	113	121	128	138	138	129	139	108	133	123	133	111	138	153	134	138	105	125	132	106	134	126	156	131	151	139	119	136	143	129	132	122	140	139	140	136	136	151	139	150	144	162	144	132	139	112	127	132	136	134	120	117	132	127	124	148	153	140	124	135	118	133	141	130	142	129	130	136	142	146	138	112	135	152	117	127	145	112	161	133	158	114	138	145	139	126	117	146	145	119	143	115	130	141	137	136	137	136	148	129	117	120	128	119	139	128	130	131	164	120	140	161	137	143	121	138	124	126	138	133	124	127	130	128	149	126	141	129	124	168	127	137	117	143	144	128	136	123	136	126	158	130	123	133	149	139	124	129	126	131	129	118	114	126	124	136	144	120	126	122	129	119	141	137	134	141	128	152	146	153	142	140	144	143	131	131	120	121	132	139	108	142	157	146	151	112	124	136	146	123	122	152	127	151	133	110	124	129	122	134	125	122	137	138	120	137	154	129	122	133	131	139	119	139	149	158	120	127	152	126	152	144	132	145	137	144	131	113	128	138	112	129	121	130	120	127	144	132	144	164	107	151	143	144	155	142	134	136	137	147	146	121	127	140	120	142	137	169	162	132	122	130	134	129	122	121	156	137	137	127	149	104	128	111	140	143	135	113	113	146	141	139	144	128	119	152	116	119	150	113	110	143	130	131	145	141	159	133	129	127	124	146	125	136	137	140	139	138	125	141	136	137	113	141	146	118	147	133	143	125	132	136	128	118	133	137	133	125	136	128	157	134	145	144	149	112	132	137	135	134	133	142	128	136	103	135	144	114	123	128	125	121	134	141	127	149	145	147	140	156	113	137	138	131	129	127	163	125	148	150	146	132	126	145	155	131	144	145	125	131	135	119	149	130	120	129	120	120	126	104	123	134	148	133	153	138	142	150	123	129	149	126	138	126	148	134	119	137	132	116	144	136	137	140	142	152	125	132	141	115	146	136	152	138	147	143	138	133	143	129	139	120	132	153	141	135	135	129	129	127	154	149	145	124	138	120	118	137	153	122	124	121	147	127	129	122	128	138	117	133	100	130	135	131	111	144	114	120	127	140	128	98	113	137	136	125	138	128	161	137	149	143	142	153	136	126	142	134	148	129	135	118	120	157	158	127	119	162	137	133	150	135	136	135	163	128	148	128	140	158	144	126	127	141	163	131	128	126	136	136	138	136	120	138	142	115	169	136	155	135	137	143	125	143	125	140	131	124	140	136	136	129	150	137	155	122	141	139	132	121	123	156	124	144	121	114	168	133	120	114	145	138	133	135	134	134	127	130	135	126	143	134	171	123	123	140	142	168	142	120	131	136	135	124	137	144	137	108	111	117	163	137	125	141	115	154	132	140	131	112	121	124	120	143	151	153	126	108	123	133	129	135	152	137	126	139	109	139	141	114	130	114	122	135	146	137	125	139	104	128	116	114	112	134	119	135	141	128	135	133	152	137	125	140	134	121	135	126	140	150	119	122	129	133	132	127	139	132	148	147	132	144	102	149	116	131	158	121	136	132	140	115	143	120	126	153	155	144	115	145	141	124	142	143	156	132	147	143	121	137	115	121	114	139	141	139	134	136	145	149	142	144	144	135	126	148	145	140	139	140	119	135	119	149
7747	735	1529	1676	1428	1133	937	827	749	671	578	509	569	486	436	442	445	456	385	402	418	389	405	402	357	379	341	396	354	366	364	359	334	377	362	348	355	347	333	326	308	352	332	346	348	346	361	361	318	312	365	317	334	310	337	329	309	332	340	328	352	306	308	306	300	325	342	319	314	324	312	330	334	322	323	313	315	306	353	324	318	332	311	308	279	338	335	346	321	297	343	322	313	317	334	329	345	333	354	313	350	293	305	332	333	306	318	318	349	324	344	337	300	337	356	344	288	328	345	301	338	344	309	307	325	324	331	345	313	311	349	301	303	305	346	331	345	334	384	289	315	310	367	298	337	310	341	339	333	307	339	322	330	330	312	317	308	320	327	304	310	333	317	291	347	315	311	335	328	358	327	314	346	283	300	329	324	331	333	337	306	332	363	312	325	342	317	297	333	336	297	319	331	337	319	346	335	296	328	330	367	284	329	303	297	353	317	334	287	349	323	317	322	299	331	297	337	313	314	326	319	332	339	304	350	332	347	335	339	336	315	322	308	339	314	342	295	328	283	311	298	336	326	324	323	316	376	319	334	340	346	349	292	335	290	299	304	338	300	311	342	371	320	339	305	308	321	300	313	289	337	323	318	324	322	327	297	315	342	356	319	313	341	367	318	314	321	300	314	325	353	312	307	333	297	338	355	352	347	326	331	328	316	288	317	325	355	322	321	311	340	307	298	289	307	320	333	295	301	352	326	304	339	360	304	296	303	309	340	303	311	310	313	329	299	298	333	316	305	318	302	329	315	325	349	311	307	304	330	329	307	320	305	326	306	294	332	316	356	348	314	330	323	344	328	309	350	320	336	349	305	318	294	327	320	319	320	345	306	311	326	327	329	299	318	326	350	328	309	337	344	316	310	307	305	319	307	298	293	345	319	340	312	345	304	303	343	328	336	329	335	298	289	320	323	326	316	323	335	359	303	325	336	320	322	307	327	312	305	319	334	338	337	351	349	328	323	318	308	330	326	336	340	324	317	324	345	319	324	347	319	317	309	310	313	314	337	336	338	309	340	332	329	312	317	307	360	302	332	305	318	329	311	312	348	320	344	325	312	318	310	322	355	295	331	299	335	303	320	314	313	305	291	321	337	296	297	330	329	321	335	326	297	320	324	313	331	319	312	335	337	336	311	309	351	313	323	376	313	336	307	319	329	316	311	318	346	327	352	318	305	306	326	330	311	346	296	322	338	343	304	318	306	320	315	296	320	313	316	312	326	342	316	326	318	328	317	300	342	303	320	324	303	310	357	341	332	335	328	323	338	313	327	295	334	305	343	308	323	312	325	318	327	328	310	302	300	324	349	354	308	304	316	327	324	327	312	332	309	334	344	309	340	303	327	335	345	365	318	333	305	320	326	344	373	299	341	345	310	309	357	322	308	289	306	332	328	310	321	309	323	312	317	330	328	305	298	308	353	315	323	334	324	339	314	323	323	307	331	333	316	305	339	303	314	304	297	319	332	299	318	314	303	309	351	360	313	348	331	326	316	315	357	344	331	316	331	342	304	319	338	353	323	344	342	328	368	319	348	313	334	341	339	290	324	333	339	317	319	334	302	327	306	338	326	328	311	294	340	328	339	361	318	309	310	284	331	325	326	358	279	309	316	328	272	333	317	316	327	303	309	311	318	335	341	316	322	335	338	324	325	302	313	332	341	304	340	293	318	333	326	327	294	293	318	350	352	333	329	324	289	307	337	343	349	303	332	312	299	338	348	341	344	299	315	324	333	310	331	334	339	319	287	274	294	340	297	312	326	305	315	318	298	331	315	296	314	315	319	351	345	315	274	319	321	364	306	298	307	304	342	336	311	297	375	297	346	310	306	332	301	342	314	340	307	316	328	300	300	336	329	289	315	295	344	317	310	322	327	327	308	313	304	329	310	309	321	321	308	331	315	354	315	293	283	326	337	333	321	312	325	298	333	309	309	336	301	314	296	300	313	326	306	294	344	344	324	329	322	337	324	319	321	299	322	327	332	328	309	340	298	333	302	322	360	349	301	313	314	333	323	319	315	344	325	313	329	332	344	322	329	337	320	334	319	305	283	331	309	333	291	316	299	308	320	333	312	323	328	317	306	305	329	334	337	308	342	376	315	321	343	319	293	333	312	329	305	331	366	362	319	346	354	340	304	301	322	324	319	342	336	325	353	331	279	325	323	343	304	302	301	343	339	323	359	340	328	353	328	322	319	341	326	294	322	379	325	335	336	339	329	348	318	330	316	337	325	338	352	325	314	354	299	333	339	293	304	332	317	311	287	322	336	321	319	299	344	332	313	326	330	289	350	347	348	320	327	321	305	348	327	312	325	338	315	304	329	306	340	325	313	295	318	328	294	333	322	331	343	335	314	321	312	314	337	306	352	322	305	342	343	348	342	348	332	285	340	314	333	298	331	308	316	307	329	296	348	345	324	328	320	338	323	320	344	291	317	316	314	326	341	305	322	348	329	305	349	350	326	313	331	344	304	333	320	347	328	312	324	292	319	328	337	306	341	310	294	336	329	334	300	319	318	309	308	347	325	317	311	329	321	348	307	370	333	320	330	329	311	288	296	317	294	318	303	326	319	341	345	323	306	324	332	299	312	344	341	273	341	319	295	333	306	317	345	315	325	326	317	316	318	325	319	290	329	318	296	327	324	309	355	306	308	341	328	331	328	327	319	332	343	310	322	314	303	336	334	334	345	328	309	298	323	340	317	340	323	289	351	359	335	328	332	331	332	342	343	294	284	299	329	315	301	292	285	308	334	332	300	325	330	346	350	338	301	303	342	330	306	308	350	325	281	364	315	345	333	337	332	326	326	340	303	313	321	331	297	311	311	332	307	324	334	327	314	322	340	320	348	352	322	312	326	307	315	309	329	291	312	328	312	304	288	315	347	320	348	306	329	322	326	348	362	283	292	293	310	326	327	337	330	296	333	332	289	337	363	322	335	343	321	332	331	305	331	320	326	296	326	327	349	337	306	294	341	340	315	324	303	304	332	302	323	329	348	316	309	328	311	291	314	333	301	334	313	321	315	309	344	343	318	298	344	309	345	299	335	349	333	314	314	322	315	324	317	334	323	335	343	322	333	299	341	343	306	317	343	303	321	319	307	335	313	343	291	339	344	337	272	342	335	318	323	324	319	343	332	329	340	333	338	359	349	314	325	307	337	338	312	348	361	351	315	300	337	334	323	316	311	332	325	314	310	335	302	341	327	324	332	338	323	303	321	298	312	301	312	311	339	318	321	329	332	310	274	352	321	288	343	301	342	315	302	333	329	317	374	348	320	309	314	335	305	340	319	301	322	336	370	313	322	322	324	307	303	321	334	338	323	313	306	338	308	301	317	321	303	335	312	332	304	353	338	315	325	329	327	322	317	331	357	337	336	291	306	325	337	321	304	348	319	344	316	328	272	331	307	352	314	338	307	293	327	318	326	309	333	282	336	339	334	340	299	309	311	327
1235	218	198	224	223	220	223	219	233	195	223	206	195	212	247	194	220	188	185	210	191	207	204	202	187	211	227	230	213	193	233	187	212	187	210	211	211	187	219	214	219	226	209	193	206	209	199	205	200	216	207	208	196	226	221	203	200	194	204	206	241	211	194	221	191	231	184	199	219	184	200	202	225	213	194	230	212	202	193	198	233	189	230	215	194	189	231	246	204	203	185	195	223	232	191	204	213	181	186	185	204	189	205	186	213	186	210	211	199	190	209	225	189	204	197	208	198	199	209	199	212	186	207	200	180	199	219	218	207	192	205	206	196	182	200	208	227	195	213	212	220	243	234	221	199	210	196	210	229	209	218	176	210	201	202	213	206	222	190	198	204	176	199	181	198	190	182	196	227	220	234	182	206	222	197	200	189	196	190	222	185	194	201	196	208	225	205	207	198	205	212	218	239	178	220	218	205	227	187	185	207	208	176	213	229	214	194	221	196	229	228	199	185	214	204	224	194	200	224	223	212	201	218	222	189	182	207	205	199	185	239	207	213	182	191	183	188	249	246	185	195	191	186	195	195	224	211	227	191	207	213	201	183	193	214	212	220	199	194	241	241	184	214	226	224	195	210	185	221	235	200	211	222	222	214	213	209	186	179	179	191	200	233	208	196	194	188	183	182	193	204	183	225	211	225	196	189	213	183	225	196	209	215	214	192	206	229	209	233	191	229	201	192	206	204	178	215	218	220	205	219	218	182	214	190	199	202	203	172	207	190	212	179	203	192	220	209	205	215	174	218	195	189	198	203	196	198	194	223	190	218	207	227	206	182	193	211	193	207	223	190	218	212	203	202	164	218	199	195	209	212	219	193	184	225	204	226	209	187	189	185	232	243	205	220	211	228	227	202	195	204	208	194	206	203	190	214	209	202	192	213	194	187	240	182	212	199	208	225	179	200	203	210	221	217	182	231	203	228	233	226	174	213	204	204	183	204	196	190	205	188	220	204	201	216	206	195	192	182	215	222	215	218	217	232	181	193	204	213	217	218	223	187	242	192	215	238	187	212	208	209	201	213	185	198	199	194	223	210	225	185	232	189	195	201	197	237	185	193	197	188	195	245	208	198	235	209	202	218	218	177	197	203	210	203	220	192	226	185	205	194	196	223	190	214	192	216	175	198	198	222	212	209	204	205	212	200	191	223	215	208	225	205	169	173	202	181	222	232	210	213	193	209	218	195	202	228	244	157	181	197	211	219	183	222	191	203	193	185	188	194	177	185	187	189	192	203	207	194	194	191	189	200	188	204	195	210	209	202	217	208	196	200	196	224	201	221	214	210	216	190	209	207	191	201	206	235	216	184	210	193	223	236	199	226	193	187	222	215	211	218	209	190	196	187	218	180	195	238	205	210	193	192	196	206	203	201	187	199	215	181	185	222	201	188	166	208	191	215	202	232	224	210	194	207	179	205	214	202	202	215	206	188	178	204	228	219	227	230	192	220	198	187	200	233	221	227	180	186	222	221	191	221	183	178	192	180	212	199	233	211	215	201	230	215	195	226	185	227	209	195	190	210	210	213	169	222	226	168	209	192	251	250	231	207	189	238	195	193	207	220	207	187	209	210	204	224	206	206	209	236	213	161	219	203	202	204	203	208	186	214	222	196	226	203	217	208	211	215	211	219	213	235	201	189	191	188	240	208	168	209	218	231	197	194	204	232	201	218	213	206	206	206	197	214	189	205	220	225	222	190	198	237	177	201	177	177	199	215	208	183	182	204	212	189	193	217	224	187	215	209	232	198	190	212	210	201	215	205	185	172	229	211	193	212	208	201	226	197	187	208	205	215	201	179	188	209	184	173	188	210	218	200	242	205	229	244	202	221	211	193	222	188	182	201	176	202	199	226	199	206	200	200	189	215	220	218	164	191	212	214	225	215	207	223	189	196	213	195	208	210	210	188	187	203	211	219	226	197	212	204	190	176	193	213	209	220	177	188	203	206	201	220	223	220	201	217	210	196	214	180	214	214	214	188	225	225	208	193	189	180	218	216	201	187	187	214	230	199	234	195	200	202	227	185	211	201	195	182	194	197	210	213	192	214	181	193	202	205	210	251	204	216	217	191	189	223	212	202	208	199	209	250	215	212	225	239	204	202	199	200	220	213	218	217	213	209	238	217	212	215	194	198	222	222	221	194	209	199	206	214	189	187	166	197	221	193	214	199	208	236	212	201	199	184	189	202	206	202	184	204	217	249	218	199	205	221	217	201	224	196	184	186	232	197	198	235	222	202	195	205	211	186	231	213	203	245	210	194	206	217	193	183	205	221	205	225	186	197	201	209	213	207	209	216	210	204	170	204	185	237	203	203	217	205	192	211	197	175	201	208	213	211	199	232	218	228	214	226	221	220	198	224	229	221	215	224	215	215	208	221	195	193	214	186	210	173	192	232	211	183	193	205	203	185	194	189	220	207	211	196	222	185	206	193	213	202	200	192	216	201	211	201	195	233	199	176	177	198	189	199	202	201	202	189	206	193	198	244	232	215	219	216	180	204	202	207	220	185	214	213	213	192	194	194	232	230	233	211	248	206	186	195	229	216	209	216	235	186	227	213	203	227	201	205	200	193	214	203	221	212	216	189	200	189	206	211	213	202	210	214	214	207	212	206	212	217	226	234	215	193	229	207	204	207	224	188	189	186	201	199	213	212	210	204	195	217	226	209	215	205	221	193	195	189	241	205	229	213	203	214	216	232	185	211	228	203	199	193	199	217	231	234	187	194	199	211	196	183	225	231	224	194	194	225	233	204	217	202	238	208	261	204	211	181	207	214	205	190	206	201	213	185	215	201	206	211	229	201	199	221	193	209	229	206	239	228	227	227	200	227	194	202	183	204	203	197	214	199	203	211	193	198	183	207	200	208	197	229	197	200	227	209	197	225	211	209	213	226	220	215	203	206	186	204	217	183	201	200	182	205	217	190	198	194	186	183	192	222	222	216	194	214	170	215	188	214	216	217	200	170	196	180	169	189	209	227	195	190	204	226	226	204	208	225	208	180	228	207	184	216	217	209	206	182	207	192	220	214	196	191	195	201	218	220	186	201	207	210	206	213	195	229	211	231	176	211	210	214	191	204	219	216	198	216	195	185	205	219	199	221	220	201	182	190	212	164	207	201	186	213	216	215	220	186	185	191	199	200	191	193	216	197	221	204	192	211	202	205	209	199	213	205	177	204	209	229	210	218	188	214	228	200	193	220	209	206	208	216	213	208	202	224	205	158	210	215	230	211	209	216	197	212	206	210	207	236	221	227	194	209	168	205	216	209	206	209	223	207	201	197	204	223	215	218	178	215	211	224	180	211	182	211	211	185	199	214	183	230	208	219	191	219	204	191	199	218	221	199	195	188	201	183	194	206	231	214	201	207	197	188	180	186	197	211	229	201	205	192	202	199	202	211	190	238	200	189	218	230	194	199	225	201	195	204	209	203	205	197	178	188	214	190	195	182	211
1566	490	481	455	502	476	523	518	507	474	498	520	465	520	455	483	519	493	473	480	505	513	481	474	463	530	500	437	454	471	431	456	493	480	502	472	501	493	487	510	461	459	514	446	467	480	504	540	469	517	460	451	479	473	461	496	466	454	477	539	478	496	481	471	474	502	465	501	490	495	474	499	459	520	501	490	496	495	463	475	450	454	502	464	486	469	446	427	453	486	487	447	480	481	474	482	491	494	522	444	476	486	493	517	500	469	498	452	452	505	449	509	457	500	466	491	486	458	475	479	498	487	466	457	483	492	504	456	485	467	462	488	484	486	483	488	462	465	489	474	518	471	464	439	507	471	477	452	491	505	450	502	460	499	511	462	502	507	481	417	484	494	473	474	452	503	472	437	433	448	479	468	433	497	461	484	490	459	489	522	483	496	471	504	479	458	496	504	478	443	451	476	465	450	505	496	486	470	474	470	480	442	470	459	456	508	487	450	495	468	478	492	479	466	449	480	471	493	493	479	497	443	465	467	475	485	503	458	487	455	446	475	462	479	488	449	458	494	481	433	506	470	446	453	484	459	472	486	499	442	520	487	494	502	468	462	461	473	461	455	494	490	515	460	478	470	500	478	436	501	475	468	467	467	476	463	477	465	506	510	461	490	468	479	472	470	512	497	505	504	457	450	464	450	488	516	463	470	473	471	495	454	462	519	476	484	467	509	467	514	493	491	461	442	501	475	491	468	452	472	486	492	461	496	462	494	497	511	486	456	469	475	500	472	494	513	475	455	458	466	466	477	516	516	489	464	474	456	500	485	466	516	509	498	520	489	489	456	497	513	487	469	447	499	478	485	485	490	435	485	497	479	428	467	453	476	448	496	465	469	505	503	473	466	457	489	451	469	497	493	494	458	463	465	451	496	489	509	462	512	478	453	505	503	498	505	510	518	450	493	494	482	490	497	475	470	504	469	477	424	484	480	461	479	482	486	489	472	445	474	508	518	475	472	522	478	471	497	520	487	503	503	497	483	476	495	471	502	460	493	494	487	517	490	476	447	495	520	466	479	476	479	478	465	440	464	483	490	492	446	513	460	503	483	481	490	469	461	459	525	463	506	469	488	492	491	474	458	462	517	487	501	484	487	495	487	471	493	470	464	485	519	508	476	494	446	511	476	496	471	471	501	477	473	508	511	513	466	495	489	494	501	493	434	452	486	512	485	488	493	506	502	489	476	458	499	492	488	467	490	503	480	489	485	459	500	483	510	467	520	491	498	497	467	466	499	501	478	506	488	457	464	468	479	523	476	463	464	486	503	476	483	488	471	463	432	478	480	480	492	484	474	499	463	472	471	464	480	488	468	490	475	448	473	531	507	513	502	491	489	466	462	482	502	474	455	468	499	493	499	510	467	463	452	475	484	484	468	501	481	500	509	450	484	500	503	482	455	459	508	499	491	528	450	478	452	481	461	500	454	480	484	475	481	502	479	474	501	476	470	489	468	485	459	494	481	495	465	491	457	474	503	490	437	472	491	469	432	513	508	465	464	494	456	445	475	451	481	476	433	466	492	489	482	468	476	448	484	521	472	493	502	471	463	477	466	453	460	507	495	456	503	439	469	448	494	465	469	475	509	496	458	461	477	466	503	454	484	472	502	468	490	490	480	510	481	528	447	456	497	536	444	487	476	507	487	528	452	499	506	504	492	497	477	469	467	465	452	500	463	463	477	453	471	510	496	507	548	453	501	478	496	501	500	471	484	509	482	476	500	458	510	466	469	463	493	488	529	503	449	488	507	515	454	485	493	502	475	471	495	494	491	479	468	505	495	491	492	483	511	440	472	498	447	480	474	477	482	483	457	446	468	501	484	473	499	514	491	515	472	459	499	471	499	457	493	462	513	469	463	458	519	483	505	467	452	505	512	502	489	473	471	499	508	478	442	450	457	480	468	479	527	439	484	508	468	464	451	480	504	488	468	528	483	508	477	477	531	525	487	457	514	550	496	515	464	451	459	476	453	511	490	488	473	478	438	462	482	484	491	484	437	515	477	464	473	510	513	491	499	431	470	485	508	472	516	495	472	494	449	523	509	429	488	484	475	447	515	488	478	479	496	450	486	461	493	487	485	499	486	460	477	504	499	482	494	519	497	483	483	553	474	470	477	474	505	475	505	466	441	455	493	502	476	453	472	456	483	481	467	488	475	408	482	490	458	492	473	500	451	471	478	461	470	486	454	463	474	477	503	513	488	486	454	440	468	477	443	494	480	506	517	506	444	454	488	453	478	486	503	418	488	464	490	484	494	493	431	482	455	479	475	500	513	461	476	503	498	476	517	458	500	457	506	463	469	462	506	456	477	475	442	471	464	487	478	516	460	497	482	491	470	459	495	502	499	457	489	492	490	464	445	501	457	502	463	478	465	448	481	471	463	500	473	465	480	482	443	471	464	473	458	477	490	515	483	438	494	470	500	491	464	469	457	500	451	490	491	462	456	455	503	490	473	462	487	456	481	466	508	463	464	463	499	495	480	451	477	461	471	495	481	489	515	441	499	500	522	484	480	490	515	468	457	474	491	514	435	509	505	492	513	494	473	495	469	472	452	498	462	503	433	500	506	482	493	483	498	488	456	473	460	462	493	480	487	483	468	482	498	454	470	484	470	472	442	499	508	503	470	428	421	466	507	506	467	511	510	481	483	553	502	475	476	462	463	485	477	493	477	475	507	453	463	493	508	472	452	459	467	482	496	466	498	456	478	449	472	481	473	490	484	483	484	471	464	472	478	472	462	429	478	453	515	478	482	448	474	433	474	524	501	472	505	470	475	475	490	473	506	437	462	492	474	467	482	430	491	469	466	464	479	470	498	427	493	493	488	480	458	470	495	473	476	497	486	468	478	467	465	498	492	504	490	464	506	485	498	452	501	492	492	465	487	455	476	481	497	497	471	511	471	477	503	512	507	501	417	457	455	512	510	480	498	496	463	440	459	489	478	478	480	441	481	486	444	445	500	482	440	462	489	472	516	504	463	425	494	473	473	487	528	496	498	451	488	505	499	479	499	445	482	449	497	477	457	475	483	444	459	467	521	474	509	464	472	498	485	484	475	472	487	478	504	452	481	465	441	496	490	452	497	491	503	481	424	476	478	482	475	471	477	489	475	507	479	470	467	481	489	472	465	482	484	515	493	454	468	471	478	487	486	450	512	496	483	485	457	518	476	465	484	501	479	475	469	480	478	478	501	482	475	500	513	481	459	426	473	455	434	515	490	497	482	489	474	498	444	483	479	482	480	479	467	488	502	450	511	473	476	489	483	460	463	451	510	463	462	475	483	498	478	506	465	487	497	466	488	477	463	527	508	492	453	439	453	459	484	507	436	478	465	437	467	468	512	483	447	452	472	480	467	465	516	465	434	475	470	449	475	482	436	496	471	471	453	518	492	448	496	505	481	444	515	469	502	509	489	462	503	492	480	473	503	468	447	451	487	475	480	465	471	449	466	497	509
6839	419	497	404	353	295	274	256	212	250	262	248	218	236	225	220	248	228	209	211	224	217	209	188	197	222	220	219	185	207	213	217	243	199	198	173	201	214	213	206	192	226	191	192	208	215	214	167	196	194	231	224	196	221	208	209	223	226	218	208	217	203	232	204	206	214	211	202	216	221	190	248	193	194	213	211	213	217	197	196	213	218	240	213	186	209	202	201	209	198	187	194	182	188	202	254	186	221	216	196	213	216	208	188	171	199	219	203	232	194	209	187	222	174	196	205	190	194	189	205	198	196	209	195	203	204	212	188	207	176	179	191	206	188	211	179	205	190	221	222	211	211	226	204	186	212	202	199	197	194	220	208	176	203	185	186	219	218	213	187	213	186	218	200	202	199	202	213	210	165	206	222	224	218	210	197	217	229	232	199	209	227	224	192	206	228	184	191	181	229	214	209	221	211	200	207	195	223	207	210	218	224	180	197	221	208	200	218	194	175	196	242	207	205	197	216	200	206	179	213	223	195	214	207	235	222	203	198	229	205	216	218	232	237	223	202	222	207	234	205	180	214	208	208	231	191	217	222	198	201	234	171	216	213	205	207	221	199	191	234	207	218	200	207	193	209	203	200	204	208	199	228	219	202	211	204	222	221	203	203	208	221	225	204	216	210	180	189	195	217	204	218	196	191	226	215	270	237	206	227	176	211	210	195	201	183	214	220	221	190	210	220	189	223	217	220	190	199	243	216	211	213	204	216	178	256	221	178	236	211	218	189	204	190	210	201	201	197	205	204	199	172	190	226	200	232	228	234	217	223	215	232	204	215	199	192	234	216	203	201	204	186	205	188	203	207	202	207	217	189	200	194	207	200	183	220	202	177	190	201	202	204	199	218	209	211	209	210	187	220	217	205	218	187	200	208	208	197	194	216	213	190	207	221	222	216	223	226	214	215	203	223	215	201	212	200	185	209	191	179	180	186	230	203	215	242	166	199	213	205	215	210	203	222	201	229	210	224	245	220	219	206	210	225	197	195	215	199	199	217	196	235	191	211	210	211	229	189	210	212	219	229	209	209	189	228	216	247	198	197	201	189	188	233	197	213	189	221	176	195	207	210	212	205	216	219	207	229	210	217	223	199	225	209	211	241	224	190	218	194	204	238	201	196	228	211	202	202	225	196	191	185	237	224	223	228	203	216	231	231	235	226	225	221	216	204	203	215	218	180	198	218	206	190	204	211	212	235	223	216	209	195	187	231	204	230	211	208	219	200	188	189	221	223	206	180	194	188	178	178	227	202	216	190	219	202	198	185	209	230	202	239	227	202	224	215	199	212	239	185	229	214	191	197	221	221	217	219	191	209	203	219	209	196	206	221	217	224	210	210	196	202	204	196	220	185	213	205	200	239	204	176	215	204	198	240	194	209	228	209	197	213	194	188	208	226	216	196	190	186	214	206	197	204	189	193	225	204	224	226	219	194	186	192	198	217	224	203	185	215	190	209	219	212	216	207	194	170	226	199	204	187	214	215	205	214	226	189	197	202	204	210	204	217	200	204	187	193	228	185	209	188	187	196	240	213	189	247	217	206	200	201	242	205	192	183	193	210	195	209	211	219	219	212	205	198	201	212	244	191	209	207	223	203	225	208	223	224	230	235	184	230	199	202	186	219	217	206	231	202	214	206	183	210	207	204	211	186	197	217	205	228	217	208	215	179	175	198	256	203	223	189	206	203	220	197	196	186	205	201	194	217	226	211	218	212	220	220	208	224	201	202	171	191	206	240	203	229	212	181	234	191	212	226	210	200	208	239	235	216	208	221	213	207	184	197	211	206	213	193	179	232	217	199	178	198	245	194	228	218	199	203	237	226	222	205	205	214	186	217	221	169	219	220	193	218	206	229	203	232	195	211	191	200	188	210	184	210	202	206	214	203	217	213	219	207	205	190	222	196	190	222	211	199	194	211	195	216	185	190	233	207	187	192	185	196	188	254	211	200	211	216	200	208	220	228	202	218	209	184	226	189	219	209	195	193	189	205	200	191	209	217	220	213	210	184	212	238	189	219	211	240	203	194	209	209	233	235	201	203	189	204	200	217	190	213	205	226	213	184	212	217	209	225	218	208	175	223	211	225	225	203	214	208	192	180	188	235	170	176	208	190	222	209	199	191	189	184	230	211	194	179	233	220	192	200	185	193	227	213	187	188	195	203	223	203	219	208	206	196	191	197	223	218	203	209	202	237	209	218	213	211	198	230	232	203	195	219	192	200	208	190	210	196	234	211	213	195	208	225	212	202	214	238	235	239	228	215	216	208	194	184	191	219	239	198	205	223	202	217	217	217	203	213	244	224	192	213	216	239	210	186	196	241	186	211	214	204	218	190	197	229	228	189	213	218	205	205	204	203	244	229	172	192	218	234	209	214	209	213	208	205	201	198	214	214	183	214	190	175	194	220	217	207	191	213	210	212	203	207	193	219	188	211	208	212	202	246	201	219	198	214	219	216	221	197	189	216	206	213	225	198	215	205	241	209	198	210	217	196	213	210	189	208	189	210	191	208	177	187	224	206	213	190	211	197	214	209	217	200	223	199	219	211	187	179	184	229	211	200	217	211	211	219	210	188	192	215	213	188	204	203	217	215	236	201	206	215	191	189	244	205	210	219	231	186	197	210	210	208	207	194	188	206	194	204	217	219	204	195	183	209	221	204	195	215	190	224	188	195	254	179	208	201	217	216	203	215	195	180	189	197	207	212	227	219	219	202	196	194	224	220	207	228	208	208	209	204	194	210	226	223	211	220	197	216	203	185	202	215	207	193	183	197	224	200	180	209	194	202	189	192	214	229	198	199	240	185	200	204	202	234	219	226	226	215	197	195	195	210	220	203	240	189	215	222	205	207	208	233	226	201	205	199	226	188	204	198	202	210	192	198	202	196	232	223	200	211	193	208	228	181	224	204	215	237	198	197	207	221	212	204	193	188	228	212	193	193	213	216	212	203	193	217	170	187	224	203	217	201	201	201	209	184	193	201	235	224	219	191	226	220	227	187	208	215	191	233	190	220	208	207	203	188	202	216	204	196	216	235	209	211	212	190	212	221	187	189	217	207	203	215	178	227	186	199	229	210	220	193	214	228	191	215	234	211	194	212	187	188	232	205	209	222	231	230	208	227	219	217	231	201	228	204	224	208	191	205	195	220	197	221	198	211	232	187	207	221	236	216	213	207	188	210	216	201	174	191	209	205	216	186	224	198	206	214	176	203	222	202	177	206	186	188	208	212	214	237	189	193	219	228	208	196	211	195	201	216	198	233	234	178	189	207	220	208	213	219	200	196	209	234	203	226	199	181	155	228	191	202	184	200	211	229	190	232	177	223	200	228	193	188	182	184	213	218	215	209	218	200	219	215	203	218	238	204	194	181	201	183	215	193	220	190	212	205	209	226	215	222	222	196	208	209	203	211	213	204	186	206	206	200	200	179	212	220	209	227	201	228	232	214	228	219	222	235
6162	687	1045	1182	1054	927	766	792	674	661	614	589	597	539	596	539	523	514	527	544	531	519	531	496	465	501	486	523	522	509	489	500	489	497	506	487	455	499	486	462	492	500	495	490	458	479	502	453	464	493	542	481	496	492	484	506	501	465	496	485	440	534	516	489	472	473	476	471	494	470	472	495	483	500	471	494	476	449	513	445	479	466	465	538	448	476	469	497	466	484	460	498	479	478	468	463	498	466	476	490	495	482	526	468	442	493	488	483	453	491	465	463	468	469	494	433	501	476	481	472	473	467	451	495	465	490	455	506	504	487	468	493	431	511	507	504	475	455	484	508	479	494	472	481	451	462	503	491	500	504	458	502	455	490	520	453	506	474	480	483	480	451	462	455	441	494	487	477	491	479	442	471	494	468	487	486	458	465	496	496	425	480	486	488	517	464	483	458	478	461	462	473	448	436	455	459	450	496	454	451	442	480	485	479	465	472	533	458	512	484	507	481	467	474	498	473	474	488	517	487	483	479	484	478	456	468	506	469	459	484	475	527	460	458	466	474	475	519	476	507	422	472	464	439	477	433	479	479	475	495	509	513	499	488	511	518	484	506	510	459	541	459	506	521	465	464	478	435	476	502	475	481	452	524	451	457	492	483	472	465	486	493	480	442	500	496	454	493	492	476	446	495	493	498	453	479	486	475	539	455	472	475	476	492	470	452	490	472	414	454	484	494	498	517	505	497	477	508	492	483	507	457	511	460	492	441	475	477	484	470	495	483	458	527	472	479	495	476	497	497	488	468	486	481	485	488	473	443	471	528	486	479	483	459	448	436	475	503	469	520	482	460	481	458	467	470	476	474	470	489	484	518	544	473	514	457	520	478	458	489	460	511	481	490	484	446	461	459	498	476	463	510	481	447	498	492	506	510	492	460	462	496	453	494	486	470	474	452	462	468	466	487	497	496	466	447	472	486	456	473	450	428	491	471	465	460	474	460	458	430	450	461	451	492	489	499	480	464	508	452	457	501	463	458	488	537	535	445	481	466	485	472	523	476	504	508	479	467	451	483	500	471	501	458	441	464	492	447	464	487	457	484	459	476	490	483	481	482	477	505	512	490	494	477	484	473	483	506	463	468	438	454	469	452	499	477	449	516	486	508	486	496	524	487	469	523	492	477	483	487	482	464	495	448	500	498	468	435	483	497	469	496	467	487	489	490	454	491	444	468	492	476	434	481	491	507	467	446	478	420	462	494	520	441	462	488	476	497	457	474	482	517	479	457	494	496	511	486	508	412	492	431	458	480	464	511	459	437	469	462	477	482	469	472	482	478	433	480	495	484	521	476	508	474	480	462	488	492	473	452	508	466	499	471	465	497	474	478	461	444	513	460	489	475	455	496	463	461	454	457	463	429	472	429	464	523	456	482	486	440	477	462	473	441	476	464	459	449	501	483	461	442	486	483	497	468	453	454	515	510	505	484	482	504	455	487	479	492	456	518	475	453	448	491	466	456	495	491	481	464	497	484	494	496	474	466	455	480	483	483	483	496	518	456	453	498	463	481	480	468	500	474	433	513	470	461	474	477	497	480	491	472	511	496	472	489	454	459	464	523	471	485	471	496	486	443	516	445	432	496	507	521	467	509	479	416	479	511	490	453	484	465	503	482	466	463	506	472	470	481	437	513	468	489	520	467	496	471	432	478	471	469	508	480	486	455	538	485	464	477	451	498	492	457	494	515	474	500	461	478	468	479	465	475	507	441	470	509	490	496	476	463	487	477	479	498	465	464	478	504	511	481	477	478	480	493	460	481	469	508	469	486	511	496	512	492	469	468	491	465	463	456	465	483	444	488	484	496	480	521	483	498	466	476	492	492	478	453	437	495	491	492	495	458	496	465	476	488	454	489	470	506	519	460	502	476	468	462	437	480	471	481	534	510	486	442	442	491	484	453	463	478	479	469	443	493	458	478	436	438	477	483	477	481	489	466	494	488	492	485	437	477	465	431	448	462	480	463	468	462	497	485	457	453	505	479	489	501	444	495	526	494	439	458	502	481	478	461	443	496	459	522	493	481	428	460	493	480	444	517	473	458	473	473	488	474	442	469	508	500	509	472	440	468	446	480	476	457	491	465	476	465	489	470	501	505	487	469	458	509	483	490	455	481	503	511	463	478	477	499	479	482	468	458	461	490	438	481	483	504	480	506	413	519	516	485	469	496	451	508	516	466	428	492	498	475	462	467	490	498	521	497	481	466	473	520	457	478	471	448	481	469	449	491	453	458	485	479	488	477	474	498	446	486	485	461	476	479	483	474	470	476	480	501	509	476	533	467	482	486	493	475	470	474	459	500	469	466	485	483	436	472	496	483	482	517	489	514	467	518	471	466	514	486	504	479	421	481	464	497	464	495	471	503	469	459	460	448	449	471	496	488	482	443	452	504	475	489	453	444	487	478	485	484	524	494	478	488	455	488	509	462	509	515	479	500	481	453	483	488	452	471	487	461	434	471	547	492	505	488	447	512	462	517	485	455	475	467	491	468	488	500	504	428	457	466	469	486	450	467	491	443	467	482	456	475	465	470	481	470	468	486	480	493	434	493	466	497	471	492	469	492	462	510	507	481	453	455	462	481	464	449	516	480	471	501	499	495	481	503	492	520	529	446	467	462	473	473	501	493	463	482	456	455	489	509	474	487	534	498	446	511	466	473	477	487	527	463	537	461	466	489	487	480	494	462	504	487	476	455	450	495	478	475	504	468	469	463	463	502	473	466	463	451	470	467	489	448	483	463	478	493	508	465	487	498	471	489	506	430	476	452	499	488	488	467	469	461	523	469	492	486	462	501	493	474	472	460	487	480	456	500	490	485	520	488	476	467	498	467	487	487	479	478	506	464	486	463	483	464	478	446	481	472	468	467	437	497	478	465	490	491	500	455	486	539	453	512	437	476	512	473	474	468	466	505	440	480	503	502	516	484	470	459	478	474	471	491	418	486	490	489	460	459	486	499	442	464	494	522	477	469	479	507	501	492	498	477	460	458	505	448	508	455	457	503	482	464	478	468	490	471	510	478	464	437	501	453	459	495	468	498	507	472	463	475	433	470	482	486	440	494	469	486	480	505	460	463	453	464	497	518	500	468	467	471	498	494	499	460	463	479	491	451	498	486	494	450	514	457	439	443	470	500	482	469	450	527	472	487	500	510	485	484	453	500	482	475	466	471	477	432	448	458	466	488	521	470	475	505	495	451	484	482	494	482	485	474	449	507	501	466	431	484	498	502	432	481	482	495	449	504	440	520	495	467	490	492	506	493	478	487	491	451	463	485	498	443	533	484	465	474	448	453	516	462	472	464	455	502	461	483	467	477	475	431	459	471	463	491	456	425	472	485	472	492	472	460	502	466	450	500	493	514	519	467	462	478	487	471	483	479	506	480	500	442	491	440	526	468	466	453	496	482	455	421	481	497	472	494	457	502	463	459	466	485	486	453	469	460	468	479	497	471	464	506
12662	799	670	512	374	317	258	215	210	181	171	160	171	152	141	186	154	155	135	130	153	151	138	142	130	127	140	136	118	105	137	124	130	125	140	130	137	123	130	135	151	125	121	130	142	128	135	134	123	133	126	140	137	121	138	109	139	123	124	127	144	148	138	134	130	128	135	141	131	114	135	141	139	147	128	127	143	130	128	148	125	127	143	134	140	117	131	152	125	125	124	150	124	132	140	131	103	131	109	136	135	135	133	135	113	141	141	141	141	137	110	128	128	143	136	140	131	123	133	133	133	127	114	120	137	127	126	135	130	124	153	139	146	155	120	112	126	129	133	119	154	119	139	114	145	137	135	144	132	144	130	138	122	141	136	121	108	142	131	136	132	126	128	144	141	135	141	144	146	128	123	109	135	121	152	125	136	150	138	129	148	123	142	144	156	137	163	136	119	124	118	122	135	130	120	117	140	118	140	139	139	162	155	126	124	128	115	146	164	156	114	137	112	122	135	119	132	126	128	125	151	113	112	123	145	127	148	128	122	131	117	124	140	117	128	131	126	155	127	142	150	122	127	113	121	125	134	140	126	115	153	147	122	135	146	128	123	147	121	126	133	128	97	129	118	130	143	103	145	117	135	157	124	130	163	133	130	136	138	117	132	141	116	149	119	125	144	134	156	117	124	135	132	130	122	137	136	147	147	124	115	133	137	159	149	130	140	129	150	128	128	111	131	148	137	123	113	125	115	125	128	121	124	129	130	114	160	128	147	137	118	132	108	124	142	157	123	122	120	141	140	124	129	135	134	143	134	142	123	129	138	155	131	123	146	134	136	152	128	129	123	143	121	130	154	135	139	126	109	131	124	135	148	137	120	129	146	149	134	131	128	124	159	142	129	146	130	139	142	121	117	120	130	145	149	132	121	116	142	126	117	120	139	128	119	119	129	122	118	141	141	107	128	148	128	130	132	131	124	117	126	134	155	132	145	132	132	130	136	124	135	130	138	140	125	123	116	136	124	110	139	124	128	133	118	131	122	125	129	120	115	122	127	115	121	145	125	154	139	134	145	122	114	134	138	111	118	123	147	134	100	128	134	141	120	142	133	136	130	152	145	128	121	134	156	149	129	142	141	145	143	123	136	128	142	141	139	124	115	140	120	115	120	134	149	121	141	116	145	138	140	121	143	131	131	159	129	151	127	140	131	136	134	110	125	127	143	131	119	154	125	152	123	144	109	138	152	120	125	130	116	124	165	114	119	143	117	132	175	155	118	138	125	116	157	140	141	120	142	133	131	123	128	124	131	147	154	128	134	136	150	139	123	148	99	170	127	146	141	147	118	131	135	143	125	138	151	121	140	122	127	142	114	147	126	133	139	144	136	117	108	149	107	139	118	128	142	126	157	126	131	139	145	146	134	137	112	134	131	127	135	118	137	124	122	136	119	123	142	140	134	124	137	143	138	117	134	114	148	148	147	134	132	143	122	124	150	121	128	119	134	150	151	124	149	142	141	142	138	127	120	136	114	124	139	112	143	128	141	144	128	124	129	130	132	134	145	128	134	140	123	122	118	126	154	140	110	126	114	136	115	117	127	149	126	147	139	148	126	140	122	120	155	146	119	105	140	135	118	131	131	148	140	113	149	134	134	120	119	132	125	122	122	121	142	134	143	154	139	135	134	140	144	99	121	133	106	120	116	112	130	129	130	133	138	143	121	151	127	132	121	134	142	120	147	151	145	134	119	151	125	141	138	122	148	143	132	131	130	129	140	152	165	115	115	135	125	111	118	141	114	117	112	132	127	137	116	144	133	123	129	127	134	152	107	122	127	121	156	129	157	119	139	125	144	124	118	133	126	130	117	134	126	105	142	139	143	120	105	130	123	136	127	126	147	128	103	162	122	155	138	118	121	138	127	113	138	121	124	140	141	129	117	141	132	129	143	110	107	136	151	117	130	136	147	143	122	139	119	123	137	104	138	148	122	149	123	130	131	125	148	122	123	137	132	117	128	140	123	132	118	126	127	117	120	126	131	134	118	125	150	108	139	114	157	153	134	137	124	119	126	150	133	126	113	153	136	122	158	142	139	131	147	121	138	137	112	117	123	126	132	132	108	109	142	152	153	149	128	138	152	145	132	155	110	157	151	126	141	124	134	120	145	145	126	132	127	140	148	107	130	111	150	121	126	134	132	114	148	168	124	104	124	110	142	146	139	124	125	125	138	150	157	139	132	115	122	125	137	135	156	130	149	153	140	135	132	142	145	149	138	108	131	117	123	147	123	130	132	135	136	133	147	129	123	127	141	130	129	147	132	136	124	145	129	140	129	128	112	129	141	120	133	129	113	142	132	117	144	125	121	111	126	131	138	126	138	118	130	140	119	137	114	145	140	137	119	118	147	126	114	124	143	145	154	131	120	114	144	132	126	135	133	122	145	110	152	119	129	122	135	140	126	135	144	122	126	127	148	127	118	134	135	155	119	133	116	122	145	115	141	128	108	114	118	140	153	133	139	132	130	140	141	140	128	133	134	139	133	123	128	131	155	121	122	137	136	129	136	135	138	120	117	100	128	127	124	125	147	130	148	131	134	145	145	135	109	123	142	132	131	139	140	125	133	147	151	146	108	127	132	122	130	139	156	140	139	115	148	124	144	145	142	134	133	137	124	128	127	133	152	134	141	131	132	130	130	126	134	141	127	145	133	121	120	146	134	141	133	149	129	143	115	142	120	133	115	116	121	134	138	111	141	125	133	127	120	123	127	131	168	121	146	117	140	134	142	147	123	134	135	142	135	127	140	131	118	129	152	131	122	127	124	146	162	125	157	169	120	136	132	142	133	120	110	116	110	134	112	117	126	127	142	121	130	131	143	147	134	135	110	138	150	125	133	119	139	121	138	139	118	129	127	122	135	153	128	132	116	132	130	142	132	130	128	141	129	126	143	130	157	134	146	111	130	133	138	142	134	158	121	120	129	98	129	135	137	151	126	134	126	140	140	123	128	127	138	142	119	112	147	131	130	134	126	143	137	116	143	141	133	149	107	109	143	160	150	123	138	129	143	126	132	127	125	140	137	116	141	142	127	117	104	137	116	135	121	113	151	127	127	136	132	102	129	145	138	132	135	148	130	135	155	135	130	120	118	120	130	153	130	161	139	130	139	125	145	139	132	116	142	135	138	127	127	139	147	134	134	141	143	142	137	134	149	132	121	131	147	128	129	129	148	145	137	137	128	129	127	145	141	132	139	127	116	140	147	135	139	147	135	124	122	116	127	144	137	171	122	140	118	129	117	106	125	142	124	163	145	150	125	129	150	143	143	129	127	102	138	142	141	121	129	124	135	136	134	171	131	145	130	155	126	137	110	137	146	146	122	122	136	121	147	121	144	110	140	135	113	126	128	144	142	133	137	128	137	122	126	132	126	116	129	142	119	142	140	131	118	133	126	128	160	145	115	135	149	113	119	144	120	111	143	125	149	139	156	116	145	143	126	134	123	137	124	154
7695	703	1426	1607	1365	1130	958	808	669	674	682	527	507	491	495	430	464	417	437	382	358	387	366	406	371	369	332	392	343	382	379	348	354	351	338	333	346	320	350	319	344	353	355	314	336	362	307	359	297	340	327	359	361	323	321	297	345	341	347	333	310	315	330	323	305	323	346	312	356	319	323	342	306	335	322	312	320	296	340	314	292	328	275	320	282	312	324	308	304	321	327	343	308	317	319	328	321	308	354	274	340	298	312	295	365	331	306	306	315	314	324	315	329	340	333	312	348	323	313	326	324	364	316	311	353	334	310	302	317	315	346	332	309	316	325	326	327	327	298	313	323	323	319	332	315	338	339	300	313	341	327	336	343	332	288	344	320	307	327	320	339	312	338	312	308	315	321	339	334	314	312	315	309	320	310	323	329	296	317	317	288	323	297	314	309	293	307	323	323	305	314	312	325	287	315	333	334	295	325	340	312	308	310	303	330	322	327	305	310	307	328	308	314	325	300	317	345	306	296	321	306	295	297	304	315	319	346	321	344	295	315	302	291	333	363	323	305	309	310	321	310	364	348	309	327	312	320	306	316	299	351	307	332	326	328	301	337	297	320	337	375	317	336	304	315	312	325	302	315	337	320	306	325	299	314	315	337	295	340	345	324	324	306	302	318	300	297	299	341	299	352	297	326	310	300	344	295	321	310	251	336	339	351	335	321	316	328	306	295	343	318	316	293	315	306	289	316	314	291	329	345	297	288	325	332	310	301	365	332	362	304	331	321	306	337	351	316	306	328	328	289	311	303	303	333	290	286	327	312	339	275	347	324	312	284	317	290	345	302	337	322	301	270	327	327	324	314	302	303	289	294	324	309	313	329	313	275	322	305	316	316	358	325	351	304	304	321	298	317	309	321	330	330	341	296	302	331	305	318	316	303	314	325	324	319	317	318	304	316	290	311	300	324	332	310	296	304	317	318	334	320	317	300	326	319	306	289	325	320	306	338	317	326	305	341	301	347	319	304	298	333	344	338	316	315	348	317	325	291	338	348	315	319	319	311	333	350	338	291	325	314	342	302	306	317	304	337	301	297	342	326	319	303	314	326	355	306	310	321	335	305	312	326	308	323	331	303	321	315	284	344	305	303	318	340	330	311	314	342	300	316	323	275	336	335	296	328	318	318	320	338	338	302	302	312	299	296	314	321	314	315	289	304	309	343	343	327	311	353	326	317	336	308	356	319	289	305	308	308	321	341	298	304	321	315	376	311	302	320	307	304	325	313	293	309	316	345	343	320	310	341	341	328	326	335	326	341	313	351	306	317	309	334	338	295	310	340	304	328	342	291	317	325	278	322	300	321	316	293	286	320	298	307	300	312	314	328	318	323	295	310	344	332	317	334	325	302	320	331	312	315	313	293	280	298	348	312	354	306	322	331	305	323	322	321	294	321	322	332	298	305	324	306	321	318	328	312	320	358	358	318	332	316	328	321	311	308	315	305	319	297	303	301	305	292	335	338	320	343	321	331	357	325	321	295	351	342	334	339	344	306	327	303	332	308	315	312	291	301	310	311	328	298	284	304	335	317	318	291	322	303	303	311	343	281	307	318	324	310	320	321	306	307	305	327	309	325	336	298	288	321	299	284	355	354	349	314	327	307	310	333	331	332	342	308	343	319	306	295	356	312	322	322	349	314	311	313	338	329	296	297	328	321	283	289	350	302	312	337	318	321	299	319	333	324	336	311	314	339	320	361	299	344	325	278	299	343	331	349	341	307	311	303	334	291	320	301	326	312	295	310	289	312	298	317	320	332	299	313	326	353	349	306	332	329	315	340	339	276	316	368	310	321	322	351	350	328	310	324	302	297	336	306	310	329	335	305	330	299	294	317	316	317	307	342	307	321	307	292	305	330	291	321	310	331	325	320	356	309	319	310	310	330	318	306	306	344	314	319	315	262	317	316	309	316	307	302	322	311	343	315	290	342	323	307	322	359	308	334	324	307	341	314	322	301	322	325	314	293	322	318	336	313	318	304	321	310	344	336	313	352	307	284	330	311	316	319	323	318	298	283	347	295	338	322	318	310	321	304	336	310	323	334	307	302	327	343	329	319	325	313	357	348	301	314	330	306	330	334	312	325	327	275	305	362	315	319	332	334	330	327	328	377	335	328	312	298	307	291	321	331	306	288	303	311	339	328	293	321	321	325	312	281	336	306	350	344	323	333	353	334	298	336	276	337	309	306	309	330	335	293	328	332	308	300	284	316	342	327	299	289	328	300	355	325	295	278	364	331	323	301	322	328	296	288	312	318	320	306	329	350	298	326	299	321	302	288	295	353	335	323	320	331	324	298	315	311	324	330	302	334	357	316	323	328	337	331	314	335	297	294	302	325	295	311	335	310	344	329	311	302	307	361	279	310	321	317	290	294	334	327	310	328	342	305	313	285	331	330	312	323	315	297	289	334	325	304	357	297	308	317	310	316	311	334	297	309	350	327	300	338	315	308	300	348	347	324	311	309	306	308	314	307	333	330	327	313	340	334	315	342	336	336	303	346	322	319	303	287	332	327	333	329	312	341	275	294	279	331	314	339	302	320	321	307	342	300	317	296	313	330	309	313	328	326	316	339	344	326	285	354	322	318	303	322	349	319	312	344	329	313	311	329	321	296	311	336	278	290	342	305	361	317	314	335	297	290	305	295	340	317	342	334	328	287	315	287	321	317	333	293	324	340	346	339	319	322	295	304	340	343	301	330	321	322	333	318	306	315	320	289	312	341	340	295	308	318	313	333	336	314	298	315	308	292	292	329	295	326	324	325	294	318	318	329	306	344	302	338	319	311	319	333	309	317	322	285	285	338	330	313	353	340	330	332	324	313	327	298	321	302	325	299	344	351	305	320	325	320	307	292	328	319	325	339	321	340	296	323	306	312	318	307	308	313	332	342	362	319	308	331	324	345	334	341	326	337	295	321	329	323	333	307	333	306	302	329	324	294	323	343	299	290	309	323	316	310	320	294	306	328	333	337	326	313	319	308	293	308	294	313	308	310	309	308	301	300	363	308	320	382	282	336	341	298	306	344	301	276	322	299	333	339	307	308	296	314	328	316	335	341	319	318	316	330	334	323	298	309	315	324	299	300	319	322	301	294	345	335	301	333	293	317	288	339	299	341	307	294	296	327	339	327	327	320	328	342	293	340	326	366	304	313	350	321	330	368	303	304	318	298	319	351	317	326	307	319	316	291	308	307	339	292	305	322	300	348	305	311	357	306	309	323	350	309	287	303	336	317	316	313	302	358	336	312	339	298	304	281	319	330	288	296	350	339	294	316	318	331	332	314	337	328	317	327	345	318	319	352	321	339	324	322	303	316	307	355	345	296	305	345	272	348	316	307	328	304	341	325	319	326	310	324	292	319	344	325	292	311	292	340	308	318	321	322	333	322	337	303	296	343	306	340	315	322	295	332	346	281	349	304	312	311	322	302	334	320	319	328	350	337	319	316	320	327	316
1228	199	184	203	182	190	217	171	206	219	206	189	199	173	207	206	206	217	198	173	189	210	196	174	200	194	195	215	205	225	205	211	216	204	223	217	211	210	200	196	184	218	200	185	191	189	200	177	192	235	180	201	205	208	213	214	234	214	220	184	215	193	204	187	203	206	214	202	192	202	186	185	213	170	183	206	211	198	193	204	186	211	183	222	207	199	201	193	223	177	200	200	175	208	232	220	174	179	177	193	176	216	217	223	198	207	222	177	193	203	193	188	204	224	207	206	216	208	214	212	206	197	222	185	204	192	196	176	203	199	177	230	222	237	225	225	196	198	192	200	188	225	209	197	206	190	220	197	186	187	204	176	185	189	211	194	200	178	211	206	222	200	160	190	203	214	214	213	179	214	205	224	229	208	196	201	195	191	201	186	188	197	197	206	188	212	223	193	196	212	209	176	199	212	181	207	196	215	165	180	204	220	204	187	199	193	198	211	204	194	199	204	214	196	163	209	197	179	201	198	187	186	189	210	193	207	193	187	221	204	210	194	189	195	175	199	204	208	221	204	221	214	210	197	173	197	227	201	225	188	172	195	199	206	219	185	183	180	221	200	220	214	198	207	199	201	230	191	173	192	206	205	217	186	216	211	186	209	183	198	233	216	219	241	192	183	198	193	220	215	194	174	224	190	195	203	182	169	203	209	212	186	205	184	200	208	189	192	194	177	201	197	195	191	195	229	223	207	193	216	200	185	219	198	203	222	230	199	203	203	175	210	203	198	183	215	224	207	198	201	188	195	213	212	221	177	238	183	216	197	200	189	210	196	203	205	180	181	192	201	218	185	186	190	215	199	207	228	186	201	216	208	205	216	210	210	235	229	189	191	202	217	189	206	184	191	193	208	179	198	184	197	204	200	186	195	215	194	213	193	202	222	181	223	203	193	209	186	212	199	185	219	220	215	200	212	168	194	198	192	222	190	181	200	201	183	203	221	192	189	223	203	196	197	190	186	191	197	228	212	235	213	213	213	202	187	205	215	222	206	206	211	197	211	175	201	197	194	187	179	174	214	228	186	222	201	174	193	219	210	203	236	213	200	190	194	185	205	197	202	191	187	217	206	177	182	207	213	193	222	200	182	209	219	204	218	189	188	230	189	223	201	195	232	185	204	195	175	215	191	195	203	197	195	200	207	184	180	205	196	225	191	194	191	204	194	185	178	220	223	224	178	202	216	199	183	194	184	194	199	178	172	222	206	189	191	183	194	188	213	184	186	183	197	211	191	185	161	208	198	205	203	206	197	196	197	216	178	184	183	204	217	219	190	203	221	203	219	207	201	201	187	200	215	212	155	181	196	205	186	227	222	215	219	174	179	183	193	188	182	201	163	218	177	184	203	187	188	198	190	196	230	209	157	207	198	210	208	207	202	221	192	206	203	222	193	185	200	185	190	188	222	204	210	197	197	189	213	205	168	235	198	189	206	227	173	209	182	198	251	214	198	207	213	198	180	208	182	183	191	209	212	199	185	220	197	213	198	185	204	218	175	192	206	197	196	195	202	218	211	208	193	211	194	203	200	190	211	196	209	185	183	212	211	192	193	188	174	193	180	211	209	194	199	198	206	211	209	224	226	191	202	200	208	188	210	174	179	207	197	190	189	186	196	228	210	208	219	184	192	197	227	189	177	178	254	187	225	226	229	191	187	197	202	203	181	222	207	213	203	183	173	191	173	199	214	208	208	204	188	220	182	211	196	188	207	194	194	188	199	217	213	173	182	230	196	210	210	210	210	199	199	181	234	201	184	195	214	179	201	177	210	208	211	205	227	203	191	205	229	205	209	195	213	192	186	191	203	179	165	176	182	224	194	192	197	182	190	187	193	184	196	173	189	215	215	204	169	188	195	211	207	214	186	202	201	195	183	240	197	174	182	220	201	213	198	205	178	217	199	183	217	207	187	207	201	164	196	185	185	174	221	193	191	210	210	187	235	194	185	219	184	193	202	231	194	209	189	188	196	214	197	188	189	208	197	217	198	207	201	189	223	181	220	177	185	177	180	223	189	196	220	199	213	209	183	179	198	206	191	179	194	219	189	190	188	191	231	218	208	208	198	202	202	200	158	192	203	201	190	219	192	181	204	188	199	197	187	181	209	186	218	219	194	186	222	212	216	207	202	190	217	199	198	196	193	208	200	201	184	173	201	209	196	199	200	235	218	211	189	193	194	177	227	197	209	198	198	235	183	184	192	187	210	197	179	212	188	218	171	212	184	169	217	226	204	185	225	188	200	211	211	191	184	193	193	220	213	199	205	183	213	197	191	244	209	194	179	230	224	193	203	216	202	216	211	199	190	212	210	190	197	174	210	192	169	203	220	220	201	229	216	211	220	214	179	184	180	199	183	220	197	183	189	191	194	208	210	219	212	200	201	203	198	199	222	198	176	190	185	204	221	182	195	205	214	203	220	215	188	205	200	182	194	199	201	206	194	209	215	182	220	226	204	198	195	193	195	200	233	195	196	202	208	203	182	205	208	190	192	203	222	213	197	214	201	197	190	191	204	203	218	206	230	194	185	202	190	197	176	219	203	185	198	193	192	192	210	186	175	192	194	237	203	196	180	192	186	202	174	239	207	177	212	207	191	209	185	189	180	182	172	202	214	209	213	216	206	190	196	212	193	200	204	218	199	214	192	212	193	199	206	195	208	201	195	180	211	216	220	224	183	179	201	208	210	185	192	203	197	198	200	210	185	181	197	201	179	238	217	199	189	203	205	189	193	200	177	211	190	189	202	201	191	187	196	179	180	191	188	178	208	194	178	182	192	225	195	186	206	200	217	214	212	212	213	195	203	162	180	226	197	206	197	215	213	214	175	208	200	210	189	204	207	205	198	235	214	208	197	169	212	200	209	172	184	186	190	215	188	235	221	192	197	189	213	204	191	210	213	203	182	206	193	179	191	192	190	208	180	185	217	226	185	206	179	211	215	205	218	219	183	201	183	191	192	172	222	168	228	225	204	212	188	217	170	190	179	160	214	199	215	213	173	175	192	188	181	209	199	189	213	185	203	186	200	202	181	231	208	206	211	188	185	190	202	181	192	207	204	211	213	227	197	180	200	204	214	199	194	226	212	210	195	207	200	198	191	185	199	217	180	201	181	213	192	190	196	202	194	207	192	186	182	214	208	209	206	212	196	217	193	194	232	201	197	215	198	194	207	198	209	227	187	207	209	193	187	193	210	201	176	170	211	197	207	192	201	214	221	188	196	203	208	175	207	188	178	192	163	182	184	194	202	194	207	195	213	185	191	203	222	206	179	203	201	193	208	171	195	204	215	215	202	187	209	179	222	207	229	184	184	196	203	193	201	217	187	164	197	191	227	208	209	189	192	201	198	203	189	184	210	173	192	208	200	209	201	198	205	229	195	225	184	216	197	193	216	194	194	216	209	211	207	219	207	198	176	214	203	194	194	183	208	220	187	216	202	209	220	204	208	191	196	192	204
1589	497	492	517	495	491	485	489	499	452	462	489	478	462	461	469	471	481	523	488	475	445	443	484	478	473	476	441	491	468	476	461	508	489	443	436	470	483	513	463	464	483	521	491	487	441	498	474	451	455	496	492	469	492	454	498	489	528	497	427	444	476	500	474	460	502	449	447	475	452	451	458	518	472	438	451	474	487	492	481	465	494	446	477	504	461	441	479	463	475	471	475	429	472	492	468	488	468	467	504	450	492	477	498	484	491	426	464	474	495	442	443	465	458	453	463	443	478	470	453	457	463	470	459	516	486	469	498	485	486	489	450	456	461	465	488	420	441	436	492	449	465	492	448	482	511	480	471	433	470	501	494	480	491	483	416	481	473	473	454	474	468	491	452	522	485	475	463	470	491	504	486	502	423	464	455	466	480	476	464	470	506	492	501	438	453	471	464	471	467	478	443	476	472	483	462	455	461	490	517	454	430	453	460	470	449	435	480	464	454	457	454	466	446	481	469	454	489	493	477	456	460	512	439	483	406	441	458	477	447	507	501	447	502	468	475	448	478	446	497	513	464	427	481	464	471	473	479	482	475	480	497	501	446	504	467	458	451	447	526	467	452	477	458	460	493	462	497	487	451	465	457	501	466	485	427	463	503	441	471	438	492	448	458	503	462	471	482	479	457	464	468	510	449	494	476	510	457	475	464	500	428	489	468	465	497	501	460	455	467	509	450	475	472	473	478	503	485	477	478	487	459	463	457	473	456	436	440	535	476	481	470	505	451	445	519	464	460	504	435	446	452	466	475	473	430	483	472	491	457	487	491	495	462	484	468	485	422	461	454	505	480	445	420	476	469	457	473	518	450	493	464	474	490	453	497	485	446	455	477	504	441	465	406	506	439	496	435	431	482	492	499	471	448	490	436	470	445	512	458	464	492	528	510	484	474	476	490	453	455	497	479	510	464	482	453	485	470	511	473	471	463	502	455	505	438	495	477	471	462	453	478	465	476	434	453	488	470	470	513	453	443	467	468	483	476	486	471	476	450	437	468	421	494	416	456	492	475	471	458	447	463	440	480	484	460	447	444	480	478	453	465	473	466	479	480	517	453	500	430	487	451	454	430	489	465	486	452	489	455	492	497	463	472	466	441	448	465	470	483	474	448	516	461	471	456	460	451	430	430	490	448	463	488	465	469	443	478	490	498	432	459	438	462	450	468	471	461	479	526	457	457	513	459	453	477	485	466	448	475	476	434	440	493	472	498	499	490	427	506	481	455	468	431	489	462	437	453	445	456	494	471	449	463	462	458	484	476	530	456	481	509	431	465	458	466	513	460	440	491	487	488	459	453	503	481	458	464	459	498	459	483	464	482	470	445	490	482	490	469	497	457	466	461	442	511	479	460	475	454	452	531	487	475	432	486	471	468	460	469	469	474	476	437	465	534	487	449	482	492	479	472	437	441	455	468	455	465	492	483	483	466	485	460	447	472	469	496	478	474	458	426	461	489	469	450	467	468	431	504	482	460	493	503	492	434	444	472	488	464	468	481	471	485	473	488	493	509	485	496	449	482	465	420	472	485	481	475	478	470	480	439	500	482	477	488	493	488	467	473	459	462	488	476	487	496	454	473	468	483	453	437	460	464	446	491	521	485	488	474	478	469	477	466	515	458	458	462	445	472	436	450	458	501	453	442	477	456	453	537	502	507	453	454	472	470	506	484	447	451	454	457	462	473	489	457	467	498	467	490	492	447	478	470	462	515	455	484	495	468	480	469	504	466	511	469	445	460	467	454	455	470	506	481	447	431	476	443	512	480	468	469	462	477	459	454	477	458	497	509	484	500	454	472	469	480	485	452	459	437	467	439	463	487	434	449	476	492	451	476	454	433	477	482	491	448	491	481	442	450	524	493	457	452	487	470	427	484	478	481	472	507	499	456	451	466	501	499	484	483	445	437	453	434	499	450	462	471	471	490	477	484	476	468	490	454	491	444	471	441	452	510	448	459	460	483	473	463	450	447	488	458	436	482	529	449	453	485	493	444	488	492	432	510	457	465	463	490	462	456	500	456	451	465	441	500	458	444	475	450	439	465	459	443	488	480	471	468	503	474	503	453	471	488	456	487	492	467	455	484	486	494	479	472	473	495	475	444	485	463	468	466	478	442	477	464	522	471	431	465	457	475	466	456	480	477	467	486	436	467	465	503	458	496	470	481	452	480	450	427	455	463	468	473	462	466	444	512	465	507	474	478	496	447	461	488	513	486	444	480	463	478	470	472	511	496	456	462	481	463	488	473	463	453	431	494	452	484	446	502	480	454	447	422	439	475	464	487	490	477	449	453	495	511	452	458	470	471	440	475	485	475	510	478	477	480	466	481	467	476	482	469	495	474	435	447	465	425	457	478	471	452	479	487	439	467	487	442	463	452	484	487	462	470	476	498	473	465	439	494	484	431	510	497	491	496	499	458	456	465	477	463	455	500	456	435	432	445	433	489	491	426	512	492	470	460	462	477	433	447	456	467	511	453	502	438	476	489	456	484	472	449	466	469	448	451	471	483	497	450	493	420	454	514	454	507	465	447	466	475	503	460	491	470	470	483	467	446	480	506	462	460	481	507	489	428	469	471	475	500	464	501	524	462	487	460	475	454	469	462	428	437	489	418	508	462	467	465	462	447	487	472	504	459	474	462	446	463	475	455	456	444	460	470	503	464	469	522	477	450	484	476	471	457	447	483	468	481	500	474	460	468	451	454	479	498	456	469	511	483	483	510	474	462	490	468	498	436	462	465	486	484	472	473	489	466	489	449	475	437	505	470	441	449	483	462	468	436	480	492	435	447	492	446	433	473	462	448	451	453	495	493	456	478	459	509	480	467	465	443	473	466	445	466	449	428	422	466	501	486	467	454	455	436	469	461	460	456	496	451	473	516	442	485	458	437	449	460	456	500	457	487	473	459	512	464	479	493	448	515	514	486	481	452	450	469	443	464	458	481	482	471	485	465	503	483	456	504	487	463	440	473	495	492	428	441	471	474	466	451	469	412	484	477	504	494	467	499	497	497	442	469	445	481	460	505	463	419	475	465	488	464	448	507	449	492	423	492	465	455	465	461	457	473	479	460	465	459	486	482	466	489	462	468	462	456	478	494	436	485	482	469	477	471	497	501	485	471	430	482	499	467	450	445	456	490	483	444	477	479	481	446	450	467	467	440	465	460	478	465	483	475	442	457	483	448	460	519	442	524	503	450	503	487	480	467	460	481	480	472	451	469	457	484	487	466	450	433	476	458	460	440	447	473	457	476	432	477	453	464	461	414	502	465	436	474	477	461	464	472	491	470	516	444	415	451	475	487	467	474	444	481	492	504	474	470	477	501	465	441	493	476	472	455	493	446	426	512	472	438	503	465	496	486	491	468	487	481	460	459	460	511	449	445	515	444	492	476	445	459	466	468	439	500	474	474	461	472	488	478	473	462	427	472	479	447	486	445	415	435	510	483	496	492	458	472
6967	426	441	402	360	293	277	219	237	211	239	209	223	220	254	245	246	185	217	216	189	196	224	204	216	195	172	189	186	195	197	206	219	202	201	219	214	212	193	186	227	185	204	205	206	179	210	207	210	184	213	209	212	199	185	197	246	195	235	198	206	205	189	204	180	194	212	205	205	183	200	232	189	206	193	180	216	214	195	178	198	216	194	200	198	187	207	176	176	193	222	195	215	186	202	182	222	191	200	191	183	181	202	198	204	201	206	215	226	222	184	196	189	240	201	200	222	200	180	193	171	207	183	213	190	202	196	207	208	201	195	219	192	194	216	231	189	197	180	202	229	237	179	216	224	239	181	199	216	187	197	193	212	217	230	188	203	211	190	200	204	199	216	203	201	224	180	217	199	177	188	211	220	189	187	189	245	186	173	213	199	231	204	193	222	207	222	199	211	197	195	206	181	182	208	212	207	192	193	180	217	198	203	196	211	212	206	186	191	206	212	227	202	205	198	201	223	180	201	219	213	184	173	215	187	201	197	192	202	200	204	187	228	197	207	185	200	185	224	191	191	216	211	199	205	225	197	217	170	187	253	205	225	185	212	211	198	193	194	193	195	210	189	188	199	196	185	201	188	189	211	192	181	195	225	200	201	217	206	233	198	212	211	176	216	199	200	210	166	188	182	215	175	217	204	205	189	191	209	203	192	225	200	207	195	200	181	196	187	205	198	238	193	212	184	172	196	192	186	203	184	199	197	200	208	208	235	233	174	182	193	216	179	188	204	187	191	163	213	184	195	181	208	196	201	203	184	187	187	212	198	205	230	219	222	226	215	200	206	189	180	204	185	220	209	188	197	190	219	194	226	197	201	208	199	206	199	215	208	211	198	196	193	176	221	210	201	203	172	219	198	218	198	193	224	179	201	204	220	192	207	206	190	185	221	218	197	191	223	211	215	172	193	221	198	203	205	210	186	221	203	203	199	191	195	213	201	206	205	175	198	194	201	202	175	175	185	207	198	198	198	206	208	211	187	181	196	219	163	221	214	204	203	184	231	195	181	203	193	214	215	198	210	192	228	209	215	207	182	217	184	189	199	195	217	194	188	204	164	195	229	201	211	207	195	196	213	216	197	194	194	196	221	219	207	213	185	182	201	188	191	197	173	194	186	189	193	189	203	194	205	209	174	220	214	200	192	185	184	207	196	223	187	203	181	183	216	182	175	218	225	203	210	211	181	206	218	208	212	190	218	201	186	197	198	209	186	199	211	186	201	195	177	167	210	223	195	200	215	205	206	207	212	208	208	214	196	183	185	186	199	194	193	204	205	207	192	205	191	201	186	218	214	198	180	172	199	214	189	230	231	195	188	208	207	171	209	210	208	207	217	226	197	188	162	232	184	200	238	188	237	216	199	209	234	209	206	227	197	209	182	210	197	202	188	181	195	208	231	192	217	214	195	225	186	200	188	204	171	205	224	197	194	186	216	184	174	202	196	208	193	196	181	204	204	208	204	206	181	192	202	177	190	195	193	195	230	212	218	208	201	212	190	201	201	206	188	192	198	175	183	197	199	202	179	206	228	227	185	207	177	204	233	195	183	199	206	172	230	216	214	210	194	187	247	180	186	198	162	190	191	214	226	216	219	219	196	198	205	213	236	176	217	180	184	191	186	187	213	210	231	238	193	194	206	212	195	199	201	190	217	204	193	199	207	238	204	221	192	198	208	214	214	200	212	204	214	198	197	227	190	199	199	183	199	198	196	210	205	192	231	198	194	212	224	192	202	194	169	194	186	239	212	197	234	179	205	190	182	180	196	186	174	203	219	195	174	245	206	228	187	195	203	194	209	206	192	186	192	177	217	192	184	194	185	204	193	202	194	216	208	194	219	210	207	213	210	208	199	220	213	195	192	199	212	213	203	204	195	189	195	206	201	219	217	191	226	206	190	241	198	218	202	224	207	227	230	203	200	182	192	206	195	202	202	194	174	194	194	196	207	206	202	214	233	180	222	204	209	203	202	217	178	183	183	181	186	191	228	183	199	182	200	207	166	194	187	217	176	193	176	220	205	181	215	169	199	187	203	190	207	176	206	211	220	183	177	224	195	188	203	193	215	231	214	208	215	204	197	204	195	172	192	210	196	181	217	210	199	190	198	208	214	218	197	189	203	209	206	222	188	216	213	190	209	200	199	178	171	214	180	188	173	189	215	208	197	189	195	228	207	199	175	189	208	224	207	174	187	173	201	208	188	237	197	199	211	175	203	184	207	207	201	202	217	207	193	220	191	191	190	201	210	199	234	202	204	182	204	179	205	200	202	179	205	201	219	188	206	198	189	189	194	173	195	224	204	193	200	210	238	210	193	215	221	206	209	219	211	200	183	197	214	199	216	212	202	212	200	198	208	184	186	226	194	196	186	203	202	199	206	208	197	205	193	216	225	217	213	200	192	185	186	195	205	210	227	193	193	199	212	182	188	202	202	212	172	205	199	197	192	202	221	179	195	207	221	215	215	236	240	184	195	199	209	217	218	206	214	199	203	204	214	220	208	211	186	198	206	217	217	217	195	219	185	209	196	195	198	201	212	182	188	188	203	168	184	214	203	210	204	220	193	211	204	201	178	202	180	207	209	205	202	208	209	221	208	181	206	206	200	216	187	183	190	204	196	205	229	216	206	217	194	203	180	188	180	214	188	188	177	187	203	204	171	199	196	230	209	209	219	221	174	228	205	221	191	176	198	192	180	226	207	211	227	204	192	191	198	190	205	215	180	175	192	202	199	190	199	196	213	191	206	185	204	209	224	210	178	186	194	190	201	200	189	215	183	186	188	199	215	195	181	187	184	214	194	215	194	184	211	214	199	218	193	193	187	193	192	185	222	222	221	200	202	216	199	165	216	218	203	208	203	196	228	192	194	193	197	198	185	183	201	195	199	201	188	207	191	191	193	192	206	195	187	202	173	201	175	208	221	191	213	189	194	185	172	214	220	218	186	199	215	197	181	187	213	206	187	209	214	209	188	212	205	198	215	196	186	193	170	212	193	217	199	201	206	176	194	233	215	199	190	186	214	210	208	183	215	212	196	203	203	179	226	203	204	208	219	220	203	213	221	209	206	202	209	188	216	193	219	222	178	179	193	215	217	187	198	189	215	214	191	196	208	172	193	217	228	196	217	207	212	210	190	197	216	200	199	206	206	181	184	213	161	211	222	210	177	189	196	220	212	188	203	175	195	205	196	202	217	208	226	195	188	205	215	190	200	177	223	200	201	183	217	207	192	179	191	202	197	205	190	194	198	195	187	208	187	196	208	192	202	204	225	213	176	188	196	168	218	205	209	193	183	202	214	210	219	180	228	196	207	214	222	224	180	204	223	185	194	204	197	210	211	211	186	223	198	196	231	199	191	203	210	194	219	182	206	224	186	199	189	224	189	196	201	195	171	198	209	196	216	225	193	197	203	208	227	195	201	202	206	181	180	203	225	196	196	192	198	225	209	215	202	213
6197	647	986	1189	1068	871	804	719	645	636	615	601	607	565	516	526	551	542	483	559	542	512	528	522	527	496	534	461	461	519	471	471	453	487	470	483	457	451	483	470	511	438	478	478	458	489	463	479	472	473	505	475	492	503	473	479	458	462	477	496	485	480	478	426	425	472	456	487	489	465	498	501	442	446	480	505	440	487	470	443	435	437	464	441	455	466	455	478	477	460	442	474	477	472	472	501	479	442	472	446	460	439	444	487	457	512	452	488	468	456	459	483	446	485	447	466	412	415	474	427	493	496	460	457	460	451	491	471	416	467	471	484	464	494	547	457	449	469	455	470	443	455	459	453	489	470	472	454	475	440	455	456	469	457	483	507	448	473	479	471	459	470	465	479	496	477	466	439	488	461	428	456	468	468	449	465	479	492	451	462	463	426	456	449	412	454	450	463	459	463	506	433	464	464	479	476	443	494	457	514	509	468	506	459	477	475	460	470	442	448	450	486	442	482	469	478	461	429	454	490	424	453	443	442	435	474	468	424	416	466	467	489	480	464	432	430	456	464	426	460	480	459	452	433	472	465	466	460	490	490	467	457	460	422	453	488	476	458	445	474	463	458	507	492	494	507	479	497	472	462	452	498	468	454	448	491	443	441	489	429	473	440	483	482	475	457	445	483	428	449	447	472	459	462	455	479	511	464	471	442	456	453	488	477	478	474	503	463	483	462	473	448	471	477	468	438	461	444	468	460	455	485	467	473	510	478	458	426	448	457	492	459	502	475	467	469	485	492	485	441	494	470	442	487	458	436	476	431	474	456	472	443	489	451	476	479	491	451	512	472	462	479	481	477	423	452	455	459	481	439	450	470	440	476	492	416	484	472	416	496	446	466	443	478	507	450	446	454	431	425	467	444	435	473	447	456	521	406	458	432	476	439	481	476	462	483	473	466	483	459	472	466	474	466	445	427	460	476	492	485	439	454	428	467	468	467	417	467	463	450	477	498	464	461	448	479	466	474	484	468	506	466	488	450	447	447	465	445	456	417	492	466	439	460	459	465	437	467	468	481	495	437	441	467	451	466	441	474	461	483	435	460	457	463	456	463	457	489	489	507	431	472	419	446	452	462	481	535	484	456	454	470	484	497	479	436	447	480	476	468	480	454	462	431	482	458	484	491	458	466	465	492	464	496	465	448	497	472	487	465	454	461	407	478	495	509	448	472	486	480	472	443	473	446	447	442	472	465	468	463	439	463	521	441	445	424	465	430	425	463	481	464	517	453	447	451	475	509	482	460	468	482	477	441	456	477	464	471	474	459	461	473	471	478	453	443	427	454	506	486	478	432	468	481	440	492	468	425	434	456	436	490	484	490	462	452	501	462	445	483	496	445	454	539	435	480	476	512	450	443	470	492	466	440	425	465	483	465	463	463	473	467	440	484	445	460	472	466	461	462	468	487	432	461	439	460	483	449	474	469	460	482	442	456	507	456	482	468	473	496	412	464	455	480	444	483	498	418	459	486	457	471	511	433	452	496	469	453	434	497	442	444	477	458	454	480	421	491	475	493	472	474	443	437	444	466	478	424	451	459	477	488	522	472	442	476	472	460	408	479	435	488	444	473	454	480	458	474	468	494	455	430	463	511	475	465	484	476	471	486	453	473	433	478	434	474	460	488	495	485	486	495	468	475	449	467	449	432	494	448	468	486	482	501	467	458	483	444	476	462	496	435	472	448	458	458	480	442	452	424	438	422	500	439	448	498	436	440	433	451	462	456	411	468	453	446	472	439	431	448	486	478	460	461	476	467	464	468	496	460	468	480	451	470	447	435	431	446	468	453	461	496	445	488	468	473	484	490	452	456	425	454	473	450	438	469	449	447	422	406	448	468	448	452	483	471	476	474	474	443	447	469	417	436	489	490	446	461	472	441	485	450	425	447	449	524	507	453	520	479	458	468	478	464	469	420	440	432	472	469	488	452	466	470	512	454	496	497	463	425	458	488	476	436	444	451	475	464	481	502	480	456	463	482	466	480	480	481	462	499	487	440	464	476	468	454	450	460	444	430	460	472	444	487	466	461	528	486	479	486	451	463	476	455	482	480	449	458	473	489	457	456	479	506	486	443	483	501	427	495	495	441	510	456	461	471	472	468	474	492	478	490	438	449	497	429	441	457	440	492	447	469	455	472	481	477	477	497	501	482	470	485	496	458	462	457	487	428	445	475	439	453	508	466	503	488	481	444	477	443	481	446	486	455	501	473	422	452	458	454	472	402	456	496	444	473	500	450	485	460	488	475	440	502	491	471	474	464	453	450	468	455	462	497	482	463	463	434	467	465	478	476	444	488	465	441	465	470	432	463	474	473	436	435	443	492	481	490	470	484	516	430	509	503	459	483	446	410	457	420	441	452	403	436	475	441	456	476	455	492	506	478	491	453	436	475	482	453	486	442	437	458	488	487	450	434	445	504	468	472	467	496	414	472	521	486	476	486	480	449	478	452	462	467	485	463	484	431	440	491	482	457	448	437	474	415	452	493	445	453	507	456	485	477	484	470	429	458	503	432	487	506	470	480	483	455	502	460	475	456	449	446	485	483	445	433	468	460	465	468	493	477	447	462	481	470	511	455	461	492	451	490	441	422	458	463	469	456	484	468	465	484	498	487	464	467	458	469	456	463	427	506	469	458	459	448	461	436	435	447	466	455	469	450	486	475	482	449	472	452	431	453	467	469	482	425	480	508	457	465	443	443	446	458	451	492	492	463	428	470	443	505	471	435	393	483	458	431	459	432	473	447	462	453	464	467	435	436	480	489	484	474	445	476	500	481	452	402	447	490	454	477	433	491	477	488	479	456	518	493	486	466	439	463	463	472	476	455	444	450	443	448	444	465	452	443	482	441	508	470	487	490	483	518	486	461	465	453	462	466	477	450	465	449	429	478	448	444	469	453	435	454	472	483	436	440	467	446	508	464	455	456	473	438	436	466	480	471	448	473	470	455	457	458	466	464	427	450	458	476	482	434	488	487	462	478	441	476	454	452	472	488	481	482	480	483	496	473	465	465	471	494	448	448	502	418	494	460	410	419	478	457	465	426	491	488	471	457	410	454	483	431	478	521	448	460	466	497	456	484	474	458	469	479	469	489	444	461	449	476	446	442	483	476	449	471	449	487	481	474	443	409	463	463	461	482	475	447	450	452	473	499	460	483	422	431	465	463	466	434	478	439	409	462	476	450	484	460	457	462	422	471	426	464	463	450	475	451	441	460	460	406	454	472	424	458	472	465	446	479	423	450	465	436	466	470	487	471	475	450	457	450	451	481	436	470	469	471	473	455	456	443	471	488	449	468	446	439	476	435	483	457	457	487	450	470	472	451	473	446	437	443	415	478	450	485	479	448	497	468	484	474	462	494	456	458	461	486	503	488	490	525	459	486	484	441	423	444	445	489	447	489	491	460	479	496	477	461	455	448	453	484	472	497	440	479	449	515	442	470	470	444	477	476	460	460
12843	783	659	543	334	266	260	208	230	185	164	167	154	149	141	147	131	125	146	125	119	134	135	130	139	109	123	131	115	144	144	134	129	134	122	123	125	129	131	125	154	140	134	121	134	121	118	110	103	139	134	127	117	123	130	118	130	133	114	131	128	116	117	148	136	120	128	118	130	137	106	117	144	132	106	114	139	112	143	132	108	126	129	118	130	138	132	131	135	116	133	144	147	121	132	138	122	152	134	130	121	124	142	135	108	147	135	104	117	139	133	145	127	124	121	140	119	135	134	121	125	107	128	124	116	115	130	126	127	121	136	121	128	147	129	113	132	141	128	128	106	111	145	152	134	132	126	163	127	112	144	112	121	132	154	118	134	121	141	148	119	110	121	135	141	136	126	135	137	122	126	117	137	127	129	150	114	116	124	119	110	118	144	118	128	123	130	121	102	119	122	114	124	148	115	132	128	118	100	127	145	152	114	127	137	113	115	122	147	106	108	102	87	125	119	117	112	130	130	137	139	112	130	129	121	128	112	140	122	126	135	116	140	126	133	132	127	125	134	136	114	120	122	129	144	120	119	111	135	121	142	120	129	127	133	142	120	130	164	122	125	145	118	97	116	149	164	122	124	155	132	143	150	126	112	128	130	144	115	150	117	117	141	133	121	132	141	107	122	105	145	118	143	134	131	134	132	147	118	126	137	118	100	125	121	136	132	116	112	157	131	117	124	133	142	133	145	132	121	136	160	130	121	120	130	120	102	135	109	125	115	134	147	129	128	126	122	134	141	128	112	132	101	113	119	151	135	128	123	120	118	125	121	133	131	115	137	118	116	143	144	102	117	118	142	122	124	108	120	98	133	116	118	122	128	139	143	153	148	118	139	146	116	125	130	141	122	129	113	110	115	137	119	118	133	111	123	110	112	104	125	149	138	130	135	139	120	136	111	167	155	141	124	123	117	132	118	152	129	131	117	115	103	102	125	152	137	129	124	118	108	122	117	109	118	124	126	130	118	122	134	132	105	115	111	109	111	106	139	110	110	123	119	116	93	115	125	132	126	126	133	133	126	112	122	125	125	106	138	123	139	120	120	137	121	123	112	128	111	116	136	118	124	142	136	122	129	117	107	132	127	137	117	129	142	137	136	124	119	112	115	125	121	129	119	122	119	127	108	114	121	107	133	121	139	129	144	143	128	128	127	124	142	126	129	143	119	127	126	115	118	128	137	117	124	120	119	121	136	150	128	125	129	126	136	120	143	134	125	113	146	140	115	131	135	136	122	123	127	134	124	135	130	103	125	117	141	122	107	139	132	128	122	118	123	142	135	128	132	140	102	123	109	110	103	143	122	125	120	120	111	119	130	113	146	131	109	121	135	130	112	130	149	120	118	137	117	136	150	115	143	129	136	129	114	136	123	125	139	118	105	119	120	117	116	133	137	143	137	116	123	107	122	122	136	119	114	127	116	103	118	110	131	111	116	118	133	136	129	127	141	137	132	114	129	149	125	124	127	150	123	136	132	118	125	142	110	117	137	130	125	132	120	128	117	136	114	125	124	110	120	135	131	120	123	116	128	139	118	120	117	135	113	119	135	126	107	116	147	113	128	125	132	113	114	135	118	107	130	135	118	121	118	156	137	128	113	106	135	127	111	112	130	142	109	108	139	139	109	135	132	124	105	126	150	125	140	136	138	126	135	119	118	113	117	125	119	109	128	122	155	132	133	114	114	104	128	146	116	131	120	132	125	119	133	137	128	120	121	106	130	131	140	142	111	127	128	133	120	124	132	129	137	132	124	113	133	149	133	91	140	123	145	106	135	114	129	131	139	121	117	122	109	147	145	136	116	146	123	132	132	126	109	137	124	123	114	125	131	122	112	165	111	118	104	118	122	117	116	121	116	138	141	114	95	118	125	121	121	115	115	121	129	133	118	111	142	128	148	129	119	108	108	135	135	125	125	130	151	134	122	94	120	126	119	110	127	149	134	139	141	123	137	128	115	114	113	138	120	135	126	125	127	108	134	116	121	129	126	145	129	123	123	128	128	123	118	118	149	132	134	137	114	115	121	134	125	117	114	114	136	124	137	125	132	127	131	128	126	122	146	114	112	122	109	103	107	133	113	113	133	109	115	119	141	125	108	110	111	129	117	119	131	114	133	102	126	126	138	124	127	127	128	125	131	126	98	131	124	119	117	121	137	153	127	128	133	109	112	117	116	122	126	118	115	125	137	119	113	127	136	119	117	121	145	122	137	129	135	135	123	136	129	113	134	143	139	131	113	116	142	112	132	120	104	128	137	144	113	142	129	115	120	126	108	151	104	117	142	112	102	120	119	136	126	116	120	106	131	131	143	118	114	141	127	117	112	129	146	109	154	129	128	141	126	127	107	137	129	126	111	127	127	122	123	118	130	119	137	131	109	143	121	120	119	106	113	120	125	118	150	109	117	116	123	119	121	149	131	144	121	101	129	119	128	138	117	127	138	138	121	138	114	103	112	105	115	135	129	131	130	129	136	145	127	127	125	119	126	132	146	99	124	131	117	136	127	134	116	102	104	129	125	116	91	115	132	141	133	142	126	129	117	143	161	112	113	108	119	128	137	130	141	124	112	136	139	127	124	129	117	147	126	110	133	149	131	121	138	111	147	121	131	130	130	125	140	124	127	116	110	136	133	148	112	136	135	134	139	146	115	153	142	107	114	146	142	130	121	123	125	128	119	128	134	142	119	149	119	113	127	120	125	109	129	123	110	129	137	140	123	122	120	130	142	136	111	127	96	125	121	128	149	136	120	114	131	135	138	130	142	140	146	149	118	121	120	129	115	105	149	128	135	140	120	138	132	129	143	136	146	141	128	120	125	134	101	114	119	125	126	133	137	108	106	141	131	122	135	120	112	146	130	151	134	104	121	136	151	112	123	109	125	125	120	109	132	124	122	125	143	118	136	146	134	157	120	129	104	152	148	128	140	102	116	133	134	132	105	127	114	96	129	127	122	98	122	139	129	117	139	113	104	122	124	120	133	149	122	108	151	99	135	125	118	102	110	126	134	137	143	134	97	113	137	149	138	125	116	134	112	137	122	105	124	143	129	111	116	88	120	107	133	106	130	89	139	113	118	132	117	112	119	125	130	120	104	123	147	130	141	120	144	119	117	133	115	106	139	140	116	127	133	112	125	133	124	121	108	126	137	134	129	139	137	134	134	132	134	102	129	106	121	129	152	121	129	136	112	131	134	120	144	124	110	130	117	121	123	123	140	107	121	113	139	116	144	111	128	129	141	140	144	120	104	116	114	104	111	139	111	119	133	101	115	101	106	120	134	122	117	132	133	139	131	143	124	130	150	132	114	124	119	140	130	123	121	132	111	140	153	121	135	138	137	147	129	137	121	118	120	129	133	106	107	116	140	125	121	128	119	111	126	131	138	110	121	107	116	128	126	132	121	112	115	121	118	121	126	117	102	123	106	125	126	116	130	120	133	116	125	136	117	127	125	136
7716	710	1401	1674	1412	1065	995	785	712	599	563	532	476	484	434	422	423	400	375	364	392	365	385	367	350	351	332	339	325	342	340	316	353	325	356	313	325	351	319	331	350	295	322	334	326	338	316	307	292	328	312	304	303	318	307	327	318	301	302	311	304	308	290	286	344	311	295	323	317	322	283	297	316	329	308	305	324	302	291	298	319	320	299	299	298	287	314	334	301	271	294	309	304	308	308	330	289	299	308	317	329	296	338	334	337	274	340	303	314	307	317	305	289	300	285	316	332	322	312	330	301	313	306	302	297	296	319	334	303	305	307	320	292	306	308	310	308	313	296	324	312	308	347	318	335	294	301	308	320	329	306	290	321	334	331	317	299	309	298	306	337	345	341	288	283	290	324	305	322	298	277	341	281	257	318	318	325	304	311	304	307	315	324	299	280	320	309	290	323	292	284	288	294	317	326	322	292	302	307	322	327	294	302	333	330	283	333	290	311	316	315	311	317	311	304	297	310	334	294	292	303	304	319	296	295	296	313	292	308	298	250	293	287	313	340	296	290	310	281	300	326	301	306	324	288	293	303	307	305	285	280	314	331	336	304	278	298	299	305	328	311	308	271	284	303	298	309	281	264	269	297	312	301	316	312	297	309	300	283	348	300	305	303	312	309	317	297	311	329	325	303	281	313	284	276	287	312	324	314	270	301	306	346	311	299	308	324	311	325	299	284	295	298	318	290	300	302	298	320	284	319	261	325	329	315	293	301	317	298	276	281	308	292	332	329	288	303	298	321	296	301	307	305	325	306	321	286	279	298	337	293	312	319	317	324	286	303	270	311	314	313	270	318	292	308	294	277	313	283	285	299	301	321	290	297	306	306	301	303	312	291	292	303	270	293	300	317	301	298	308	318	322	305	286	305	314	283	298	295	328	309	282	284	324	294	299	271	313	330	265	322	312	338	299	311	293	292	308	334	309	299	322	330	304	322	321	304	307	301	286	272	312	322	304	295	311	295	328	335	289	311	303	317	305	308	317	289	314	288	300	318	305	317	289	288	298	309	313	288	286	300	317	272	303	294	300	301	304	301	292	309	308	317	315	304	300	290	291	265	327	292	301	309	294	292	330	310	293	315	292	295	346	337	311	265	301	318	327	291	299	303	307	315	267	300	314	282	320	274	306	293	315	316	310	259	299	294	307	319	321	312	304	282	302	319	298	317	316	299	282	279	303	307	275	314	287	292	304	299	315	287	299	286	282	274	308	330	289	297	292	304	304	312	308	267	302	307	299	297	290	274	300	315	334	298	298	307	300	317	318	302	308	298	305	301	308	306	327	292	319	278	306	318	325	307	318	337	291	305	282	331	301	319	295	295	271	319	303	316	305	311	306	271	279	312	269	270	278	327	313	349	332	316	297	297	274	310	311	288	292	285	287	296	327	296	306	314	260	312	297	333	317	287	310	301	295	313	314	280	305	284	293	288	302	269	309	344	298	324	299	319	286	289	306	312	266	293	318	290	303	290	300	306	336	257	275	303	329	268	292	300	310	327	318	325	326	308	299	292	297	299	316	321	278	302	330	315	293	293	334	314	341	299	299	270	297	320	339	315	300	305	273	319	325	319	289	277	283	298	312	310	314	304	306	303	312	309	277	287	266	304	320	315	283	292	291	311	299	319	309	307	285	297	310	277	305	318	275	274	287	316	326	293	290	274	300	303	299	309	310	302	327	276	317	306	314	299	302	330	312	305	278	299	317	304	308	273	315	279	306	275	302	283	296	282	324	301	295	276	260	289	328	299	285	319	333	304	316	319	278	303	310	259	285	289	277	293	322	272	280	299	291	296	285	287	303	302	305	297	290	312	334	303	302	337	295	272	303	312	304	284	312	299	325	351	311	301	272	315	302	297	280	307	318	298	284	282	325	312	321	309	287	306	308	313	312	288	326	282	291	295	295	282	262	283	279	315	278	282	311	318	304	299	296	308	286	283	256	332	326	318	332	294	308	288	310	283	315	312	319	296	317	330	277	289	310	323	317	289	300	295	293	300	301	292	316	292	290	286	312	274	296	313	279	296	298	267	317	291	327	315	342	288	308	305	312	326	297	306	296	298	307	271	291	317	305	280	331	295	277	307	341	291	320	283	265	315	311	311	264	326	324	295	308	326	314	319	313	328	294	300	317	332	301	304	317	305	287	314	290	299	280	274	306	321	303	300	321	290	316	295	311	282	272	287	329	344	301	298	299	305	284	297	289	305	330	278	281	286	306	334	288	309	319	308	283	313	310	315	292	296	308	313	311	296	323	296	305	296	295	282	272	307	284	313	301	306	270	289	322	306	304	293	298	286	332	319	266	303	331	291	307	277	313	304	309	299	284	279	332	328	297	292	278	307	308	266	303	328	299	326	299	313	293	273	307	316	252	327	296	314	283	287	294	266	262	293	338	301	313	306	312	310	320	298	315	320	334	295	323	296	321	294	304	288	313	281	314	312	313	294	318	308	327	301	279	318	320	267	275	288	317	283	316	304	297	310	334	322	356	303	311	261	334	316	287	292	254	323	330	335	281	307	306	318	295	306	316	293	301	342	337	315	317	324	282	290	288	314	289	258	322	295	296	318	293	308	278	306	295	273	306	278	307	297	312	319	282	278	285	311	302	277	300	322	275	330	325	316	304	314	280	346	313	299	321	298	282	318	312	305	302	295	299	288	307	266	306	319	329	297	297	284	305	316	299	272	313	309	313	277	322	290	311	320	333	316	284	285	297	326	303	305	324	292	277	287	317	297	305	290	268	317	308	311	283	297	297	281	323	313	330	301	301	283	325	305	304	268	304	290	303	331	318	307	303	302	305	270	304	300	310	310	326	309	284	319	298	316	275	323	289	311	256	343	306	286	293	280	303	289	302	337	279	287	309	307	291	297	309	317	313	323	338	294	298	287	345	292	306	337	315	294	311	263	312	288	282	329	302	294	325	304	317	325	325	296	301	297	312	305	323	302	282	289	304	318	323	302	299	310	321	302	287	302	293	305	298	331	315	279	272	300	303	293	267	298	308	325	296	291	282	317	337	307	292	309	314	283	270	309	289	297	309	297	278	311	291	288	335	307	313	352	303	307	310	308	318	307	285	305	299	278	282	310	309	304	295	312	308	303	335	294	287	290	297	339	300	287	315	316	298	322	290	309	291	336	322	324	319	307	312	259	285	292	261	318	331	279	303	292	329	272	286	290	295	314	269	322	305	281	293	320	305	286	330	294	289	281	292	302	303	316	290	286	308	298	284	305	291	287	310	305	282	321	287	291	302	297	298	319	290	314	306	320	294	289	287	273	298	276	283	313	297	290	290	296	315	300	311	294	331	283	311	339	314	286	306	304	285	290	299	329	308	309	301	308	302	303	331	285	312	314	301	297	304	278	301	318	306	299	293	305	273	299	280	281	326	280	293	290	297	298	300	307	298	294	297	282	292	301	297	311	331	307	310	306	285	331	318	312	316	310	316	288	311
1184	202	204	212	197	207	197	228	202	210	211	211	194	173	204	208	181	196	193	189	190	203	203	196	194	185	193	210	190	188	181	226	208	153	186	203	195	222	180	178	177	195	186	211	194	174	212	224	187	201	193	199	202	196	197	200	224	217	180	202	196	194	183	199	218	211	218	204	179	194	189	213	222	193	194	171	176	196	218	209	200	206	186	200	182	203	179	212	185	203	210	180	199	175	205	178	180	173	202	196	199	202	200	178	198	185	195	164	210	216	192	206	199	189	228	186	209	193	213	195	201	208	195	190	213	193	172	193	184	194	198	201	214	206	206	208	210	223	187	201	197	203	195	194	176	184	219	228	183	187	196	201	200	194	207	184	185	176	210	192	211	204	168	190	199	185	216	189	182	190	215	200	203	190	187	176	214	207	211	191	202	190	194	185	192	193	209	183	198	180	177	181	195	171	190	238	218	218	170	195	211	179	220	223	205	178	180	199	200	188	213	203	193	193	192	201	204	201	204	198	213	221	212	174	207	204	169	199	185	197	190	212	197	197	209	236	192	209	194	184	199	229	194	202	235	187	200	204	205	183	229	191	192	191	191	211	232	200	211	211	197	201	216	185	173	195	180	207	200	220	224	202	202	197	179	201	195	206	176	199	197	186	201	198	197	200	188	188	231	186	184	201	197	178	198	206	191	197	193	207	202	174	191	207	174	186	208	198	203	182	176	185	180	220	225	205	209	200	212	170	177	181	200	207	223	231	187	220	192	183	198	199	185	188	165	220	204	184	183	189	201	191	192	219	202	182	208	181	198	217	200	196	197	187	169	209	205	191	196	172	204	197	203	199	204	212	177	183	219	233	203	202	207	188	179	220	182	213	194	200	216	198	199	191	194	203	171	176	199	188	194	176	217	193	212	189	194	195	197	231	188	199	177	205	220	217	176	191	214	177	201	223	215	253	211	194	189	208	203	214	203	236	167	194	199	206	221	215	197	214	211	217	225	239	207	206	183	204	187	202	214	192	176	188	204	208	211	212	205	205	190	216	185	202	183	182	204	177	200	205	204	207	213	224	188	196	177	194	200	217	191	197	200	211	194	207	193	217	202	172	178	214	191	203	207	189	212	182	196	188	181	173	173	201	181	207	205	194	185	197	175	220	193	178	214	211	215	207	195	192	179	184	180	181	193	187	177	212	208	231	201	202	197	198	195	213	203	199	199	190	194	181	186	200	202	199	187	179	210	203	201	218	194	211	218	200	206	197	202	175	199	194	180	199	197	174	190	194	187	195	193	164	182	197	198	172	190	219	199	176	177	182	183	205	204	189	199	235	193	201	195	178	174	172	207	210	185	201	183	184	201	175	189	201	186	199	194	167	197	187	168	188	189	219	186	200	214	182	199	171	185	193	187	213	183	210	191	177	221	212	203	189	194	213	196	221	192	188	175	174	228	210	189	200	227	226	169	166	206	209	189	201	209	193	205	208	196	196	211	199	198	201	194	193	191	188	194	191	211	186	186	171	217	199	191	199	170	212	191	188	192	214	178	204	191	200	200	174	187	190	205	203	193	200	179	198	181	198	173	224	193	203	176	188	201	207	183	183	194	236	197	190	183	197	216	209	204	217	183	209	199	188	195	232	192	216	176	191	217	199	188	179	178	197	195	196	196	195	206	214	200	162	216	208	209	211	213	206	205	193	161	218	222	208	209	198	202	191	209	181	206	208	188	196	200	200	205	215	183	185	193	205	190	176	197	210	190	182	192	183	221	190	189	206	200	219	191	182	207	202	204	198	192	189	194	198	205	208	232	212	212	210	214	189	184	184	222	178	204	201	204	210	236	196	217	201	194	190	193	187	196	192	208	194	205	212	198	193	209	199	198	199	193	190	193	189	160	180	195	177	197	192	194	206	198	183	197	207	187	216	203	221	187	184	187	179	197	201	189	207	204	177	193	204	201	212	213	174	171	230	227	198	188	165	173	206	211	195	219	201	191	207	205	190	213	192	219	216	190	192	205	171	173	183	192	211	209	204	203	239	221	185	211	194	197	203	195	188	213	185	204	205	196	197	189	203	202	196	200	211	197	182	188	179	202	199	184	189	236	190	196	183	185	195	189	201	199	200	218	197	196	179	203	206	218	200	182	235	175	199	214	238	228	183	191	209	187	185	213	208	190	185	195	191	219	187	194	188	185	189	177	182	181	195	198	197	217	186	191	213	206	178	193	191	221	207	192	186	182	214	206	193	207	202	201	210	224	227	173	218	212	186	224	184	186	177	188	221	189	189	199	198	180	206	192	199	207	209	165	180	194	223	211	210	228	212	199	192	208	177	182	204	210	176	206	213	190	181	195	208	208	178	216	205	203	201	181	195	198	189	188	180	162	202	191	214	208	191	190	208	188	229	187	221	197	204	177	204	177	214	217	190	166	185	186	217	197	204	203	215	208	198	201	217	181	220	182	186	199	183	202	207	235	197	194	176	208	197	202	194	196	187	184	204	198	214	198	186	209	177	213	188	211	202	198	204	215	178	199	206	207	189	224	200	192	178	194	171	189	219	186	201	191	209	175	189	200	179	195	182	219	196	219	223	208	193	199	220	213	193	200	215	190	186	186	167	173	201	225	173	174	188	198	180	213	206	200	176	192	184	186	181	195	202	192	184	187	161	193	172	200	206	201	170	201	210	180	172	173	194	185	198	195	212	190	219	185	223	208	213	193	181	197	191	210	218	178	195	188	205	189	195	191	194	215	207	203	218	181	178	177	197	188	178	207	185	202	177	179	208	206	196	188	195	222	225	192	184	181	207	202	192	196	200	194	202	184	182	181	219	190	194	185	187	200	159	199	201	205	203	207	180	211	191	208	194	176	218	203	216	223	190	235	206	201	199	190	183	183	225	214	206	176	174	229	177	219	176	201	198	180	202	186	184	192	206	192	186	196	190	199	189	199	208	196	184	178	189	217	196	198	193	221	220	179	175	153	187	199	185	167	222	193	201	210	185	201	182	193	221	180	190	193	209	194	199	183	183	189	173	189	217	179	189	206	212	216	185	221	202	197	185	170	187	168	212	186	204	222	221	182	186	162	209	216	191	212	197	199	209	203	201	244	203	215	192	198	195	219	203	207	197	214	190	174	167	189	171	205	184	192	209	208	213	201	214	222	205	190	199	235	209	174	196	235	172	192	198	179	202	206	214	214	191	195	202	209	216	195	191	231	180	212	199	204	185	220	174	195	203	236	214	194	218	159	203	206	213	205	197	201	175	213	202	206	199	176	211	186	192	181	195	212	184	200	209	183	193	209	182	216	188	209	190	191	191	208	212	181	183	195	185	186	170	231	225	197	208	191	205	220	213	207	193	208	199	176	195	182	180	213	214	197	207	201	186	204	188	199	180	191	194	179	230	208	229	218	186	190	173	197	226	185	181	213	222	198	182	168	193	185	218	214	203	202	200	202	207	185	189	182	189	203	181	189	204	210	200	205	220	206	190	187	178	189	216
1684	489	479	498	446	482	473	476	477	481	483	500	434	495	453	468	464	465	473	513	490	458	478	465	482	447	468	455	465	464	446	468	464	453	452	447	458	477	466	469	445	413	456	445	476	502	434	467	465	460	475	462	435	475	483	472	454	443	469	434	466	492	429	463	504	452	455	458	499	456	494	487	450	478	450	460	474	504	474	452	451	451	505	432	511	467	473	460	468	500	461	460	460	455	476	481	444	407	455	448	423	501	470	446	459	495	450	436	461	434	432	459	473	454	465	479	464	431	477	447	485	468	449	459	456	457	434	457	504	445	426	458	495	478	478	453	465	443	469	476	459	439	448	468	459	451	430	509	447	463	466	469	485	458	422	494	466	439	478	471	459	456	461	459	470	497	425	485	477	480	454	482	443	423	476	449	429	482	457	439	454	441	478	462	435	433	439	476	455	468	460	446	437	468	483	450	457	467	472	461	439	478	501	444	435	466	482	475	462	492	435	472	485	466	465	479	452	475	472	481	438	471	481	438	494	452	457	477	500	470	446	471	466	486	496	427	476	456	459	437	498	502	472	431	475	481	448	470	477	456	426	503	415	434	439	479	453	461	460	417	454	474	445	485	449	462	431	448	403	456	459	453	433	466	478	448	494	469	473	502	454	478	452	488	459	453	462	445	497	527	430	481	446	475	497	423	434	439	487	452	459	472	501	459	483	449	450	477	462	490	458	445	455	480	452	447	429	431	502	473	429	443	466	476	470	460	511	448	416	474	425	501	478	442	434	466	499	437	481	468	442	461	468	486	450	434	460	441	503	443	504	416	421	435	491	458	459	493	445	448	457	457	436	470	453	507	475	488	429	476	490	453	481	441	433	442	480	479	463	427	461	432	460	453	434	450	460	491	450	437	460	462	478	490	464	474	468	473	463	468	471	436	475	456	483	457	484	446	438	451	452	461	447	465	474	459	506	471	477	464	468	447	480	488	453	454	441	496	449	477	442	460	441	428	461	482	492	435	449	461	453	435	482	464	480	451	476	472	445	451	466	493	481	472	442	464	456	466	447	449	456	463	449	475	466	452	501	441	461	472	481	450	389	455	480	442	445	445	467	428	458	449	482	448	475	436	453	431	456	442	500	480	457	462	485	462	435	453	460	452	489	495	437	511	434	474	429	476	478	458	467	487	456	470	420	491	460	425	437	448	462	481	459	457	453	443	444	444	461	522	461	455	480	462	441	468	461	463	441	483	439	453	444	432	485	463	466	450	466	484	475	424	496	456	494	459	467	449	456	457	469	447	437	463	459	467	466	438	458	460	464	479	484	466	447	449	474	475	475	463	423	498	470	437	449	444	467	457	471	458	446	466	482	454	480	452	484	427	442	457	481	456	430	480	446	486	454	418	461	474	430	434	453	441	484	445	448	429	484	506	483	427	433	439	437	471	482	436	465	474	444	423	502	464	461	515	435	451	464	453	462	497	461	454	454	427	447	468	459	468	464	461	513	459	462	470	490	493	432	452	438	429	473	488	476	485	468	498	420	460	491	487	445	478	417	451	454	471	455	460	449	466	491	469	467	463	459	466	461	444	472	480	441	464	434	460	473	481	436	473	460	454	460	461	421	472	453	480	461	476	469	478	417	456	431	468	483	451	494	456	474	440	447	473	464	439	423	477	485	486	484	465	458	474	455	446	484	484	448	464	452	418	466	434	472	475	472	484	461	472	492	489	469	484	441	485	478	462	436	433	450	480	458	501	481	432	477	471	436	466	433	456	475	449	483	434	434	486	419	477	423	468	484	439	481	480	441	485	534	467	462	456	447	467	446	462	448	462	476	429	474	470	422	458	468	491	471	506	491	439	451	472	492	440	468	461	476	466	474	473	487	443	490	476	448	469	514	443	468	423	483	446	435	464	475	449	452	461	455	458	429	491	448	432	464	460	446	432	437	502	467	435	458	475	458	452	449	420	429	502	489	436	496	427	475	485	459	486	480	452	470	447	428	458	435	497	454	459	451	474	515	448	416	439	482	453	463	469	439	459	437	433	467	427	483	498	485	478	456	467	460	457	426	457	466	482	449	500	479	413	481	445	461	472	474	474	435	412	485	466	492	482	456	477	484	453	438	449	455	429	460	456	492	462	435	472	461	427	425	472	445	480	473	447	455	497	515	486	432	465	432	495	468	460	460	478	460	456	427	446	435	485	456	477	483	422	442	455	437	452	464	502	496	488	467	446	472	455	459	471	467	459	490	456	430	461	427	443	420	434	476	500	478	455	488	468	464	457	482	467	458	470	490	464	473	497	455	482	468	487	463	469	455	440	452	442	459	460	446	480	421	455	446	450	444	469	457	452	446	471	495	427	491	494	440	443	432	470	483	466	457	412	450	474	492	455	500	448	458	424	484	493	451	457	435	466	491	467	447	453	461	433	462	443	476	477	499	464	487	492	469	446	477	472	464	447	483	466	479	473	477	483	421	466	442	515	479	467	482	459	470	453	485	406	472	469	473	488	506	448	461	484	477	460	441	470	469	463	509	451	505	488	474	468	479	446	496	463	474	470	473	483	457	479	476	460	488	459	486	420	466	477	467	442	486	427	476	503	464	452	467	483	440	441	506	474	496	495	531	463	451	439	444	507	465	444	481	478	474	431	457	450	460	482	437	449	489	483	436	491	424	441	442	507	450	456	497	501	501	459	473	472	426	453	460	441	461	468	491	445	437	473	479	455	463	444	458	464	455	446	475	467	482	453	488	484	440	482	465	443	467	451	452	456	462	446	485	451	449	455	511	476	501	447	476	435	474	432	431	489	483	465	484	471	480	395	484	457	482	436	479	467	455	454	477	478	456	478	436	432	458	465	484	435	461	434	463	452	428	445	430	433	459	469	465	480	472	455	446	459	469	461	476	481	463	477	460	464	455	485	456	420	468	468	484	432	475	448	439	449	451	499	453	453	485	407	461	468	483	486	444	448	462	444	484	463	435	483	456	467	455	466	427	430	431	465	457	465	509	455	455	459	459	456	440	446	453	448	447	448	460	444	473	463	475	484	429	491	449	512	461	450	464	453	477	459	475	455	468	474	463	452	454	429	462	456	443	468	490	474	486	469	439	452	439	442	497	501	451	473	465	471	491	438	484	446	481	423	460	471	481	430	461	471	481	448	457	479	440	449	481	471	437	489	438	471	493	461	479	474	500	451	478	457	447	448	448	459	475	448	457	472	470	440	452	432	463	443	473	488	459	452	472	520	425	476	460	491	444	484	456	445	429	485	463	479	486	463	446	433	432	451	479	462	448	458	463	465	465	437	456	420	459	451	476	454	456	472	452	493	472	452	448	508	494	464	478	453	491	463	488	462	429	435	478	442	446	474	465	463	442	442	500	442	458	464	450	470	458	429	470	461	459	463	482	460	485	449	419	480	468	438	449	434	435	450	462	437	486	459	465	477	440	470	457	433	442	469	460	465	451	452	432	471	455	455	437	467	451	500	460	461	430	468	443	474
6786	472	492	420	309	270	289	225	218	238	205	203	203	213	210	190	212	181	198	209	192	202	204	178	199	201	203	203	181	210	182	224	171	215	167	194	190	177	184	198	194	207	202	210	185	183	192	213	209	199	185	221	194	200	195	205	178	186	220	220	208	200	188	213	189	216	190	198	195	205	198	185	201	206	185	229	199	228	212	208	214	192	193	182	181	213	190	201	165	184	229	204	213	209	175	204	210	203	180	180	220	190	207	177	188	236	183	195	195	224	217	204	185	201	191	170	197	204	203	202	171	205	199	211	204	200	226	229	204	192	206	226	198	197	195	210	182	230	187	197	207	218	208	214	186	176	212	214	181	201	172	200	189	196	211	195	217	210	206	190	201	186	192	167	162	200	197	192	223	174	169	178	197	197	191	222	206	187	214	198	174	189	188	208	202	214	202	195	191	177	205	203	158	189	216	194	161	211	185	219	169	219	201	203	209	198	199	218	196	191	203	218	232	212	196	198	176	197	204	226	201	184	226	210	205	181	219	210	210	237	206	207	209	203	212	186	189	189	190	197	219	213	177	166	193	207	216	189	208	196	203	209	193	185	202	212	193	220	211	201	199	195	243	207	206	202	216	185	178	158	204	214	180	208	241	180	241	203	187	193	217	166	223	207	194	228	177	183	163	220	179	200	212	200	187	193	185	203	193	182	185	199	213	175	194	185	196	188	173	213	201	177	189	185	211	220	169	210	181	211	186	202	188	211	193	195	173	192	220	202	182	197	202	171	214	209	185	211	230	197	196	209	191	174	217	237	207	209	208	173	211	202	202	212	218	204	181	183	190	177	188	189	199	189	190	185	191	220	177	180	187	173	191	200	180	217	196	215	194	179	230	213	205	173	248	205	200	217	179	205	191	173	175	178	189	205	197	158	215	206	193	207	185	200	171	188	187	194	194	213	207	193	191	199	217	192	202	204	234	181	206	193	176	187	208	207	176	183	153	180	193	208	208	187	197	201	199	181	191	190	203	210	218	198	204	192	203	191	187	197	186	192	181	204	182	180	186	225	185	209	195	182	191	204	202	209	187	177	200	226	218	184	192	199	187	210	195	200	213	197	187	202	180	168	189	204	201	186	188	217	181	193	189	226	210	175	189	184	207	199	204	193	193	183	224	181	214	227	219	204	194	196	194	186	181	204	219	186	226	193	184	187	191	197	193	221	203	173	184	185	190	211	201	216	180	217	178	178	182	195	208	168	181	205	181	194	219	208	220	217	201	209	185	176	193	193	204	199	191	243	198	189	213	189	177	186	215	215	201	168	204	215	216	198	206	199	218	201	211	198	184	190	165	185	197	190	189	230	195	184	208	194	206	209	192	198	185	176	179	202	180	192	188	192	223	166	203	185	199	189	196	214	224	220	184	192	187	201	215	199	182	196	175	178	210	208	172	201	190	186	209	200	205	207	202	202	229	204	202	179	172	179	196	208	191	197	210	178	222	207	179	171	224	207	213	190	209	192	181	195	193	173	194	217	217	195	203	201	231	176	197	185	187	206	184	188	202	221	193	206	187	228	186	188	175	198	201	188	196	201	209	223	175	218	200	188	207	183	189	208	208	204	187	194	198	189	195	189	190	186	173	196	169	196	175	201	197	166	224	206	198	181	209	192	209	186	190	192	207	191	208	212	184	198	224	179	180	179	179	203	187	193	209	206	214	190	204	206	209	193	160	194	186	204	184	191	206	197	213	212	205	191	187	187	178	176	182	169	211	194	221	184	201	189	204	203	208	170	183	169	232	213	187	207	208	201	240	211	180	189	221	196	203	172	195	182	219	211	213	197	198	227	173	200	197	179	187	200	203	189	216	201	185	173	193	195	221	220	181	210	192	195	204	204	218	196	217	209	229	185	174	197	190	193	225	234	192	185	176	218	201	187	188	185	197	197	190	173	219	179	201	192	198	172	195	198	198	206	209	194	180	187	190	200	169	218	211	195	204	200	190	207	236	200	180	200	206	206	222	197	202	176	218	188	202	216	226	201	178	191	196	201	216	187	177	151	189	207	218	193	199	214	185	199	197	206	163	179	190	205	199	211	204	183	214	183	194	206	202	194	177	202	205	191	196	205	189	191	194	211	190	190	158	206	193	195	176	191	185	205	185	189	188	216	182	215	222	188	182	210	242	212	181	209	207	194	234	195	182	210	183	200	195	187	214	204	196	211	194	185	221	170	199	200	222	199	186	176	223	246	215	165	184	168	192	210	171	196	176	195	187	202	191	217	193	225	205	160	198	202	201	197	195	181	181	206	217	233	196	235	186	184	195	199	202	202	190	181	192	199	193	212	189	209	189	202	187	176	191	201	200	195	189	194	206	199	210	200	173	207	169	201	187	229	213	217	185	207	192	203	191	184	202	199	200	177	192	217	211	214	185	184	179	196	210	164	187	206	216	183	214	209	180	194	177	184	197	195	198	224	185	209	193	181	209	209	200	169	214	182	200	199	202	190	166	225	207	206	209	204	229	233	224	189	209	201	202	218	184	190	199	204	199	184	189	198	221	220	188	221	192	209	177	189	198	184	231	193	172	184	188	201	196	186	208	237	205	213	196	192	203	214	203	187	206	214	191	201	214	209	187	226	200	184	218	205	202	171	199	209	162	182	211	199	174	189	204	191	201	208	187	224	196	186	213	206	206	203	193	179	205	198	188	192	218	205	216	186	179	202	188	208	169	208	215	229	198	161	188	221	192	207	199	191	220	181	189	193	217	205	183	213	198	209	203	183	200	178	206	187	211	188	203	190	189	197	219	189	224	197	203	212	222	193	209	203	199	192	172	165	208	197	217	219	216	182	182	191	202	202	185	202	208	212	174	187	217	185	194	215	204	198	211	195	217	215	166	212	190	207	169	195	215	181	199	191	201	195	170	193	183	195	187	209	196	210	193	193	222	225	195	214	227	228	213	187	210	194	188	186	205	207	191	180	201	193	194	215	198	191	201	189	187	188	208	216	213	201	219	179	181	220	186	203	200	207	201	177	193	182	199	174	190	214	194	200	187	191	211	201	191	196	213	196	212	202	213	201	221	216	194	187	184	193	202	191	222	201	195	194	187	211	217	190	194	201	193	191	171	207	196	202	173	239	206	233	198	210	216	186	199	190	192	190	176	223	200	202	218	203	193	193	174	186	193	180	206	193	186	214	196	212	223	194	195	172	185	172	197	203	184	165	212	212	199	212	179	176	234	186	185	189	225	192	216	224	191	207	184	195	191	209	194	186	185	213	210	194	207	203	195	209	194	203	162	185	216	183	192	211	199	190	198	185	225	174	225	228	203	191	177	215	207	202	203	193	174	211	227	194	202	197	199	177	181	209	203	190	228	196	165	157	183	199	181	201	217	210	201	210	176	180	219	194	159	183	187	172	192	182	187	185	173	210	199	217	182	181	209	187	188	164	179	210	175	183	198	175	206	193	179	190	180	178	181	185	197	228	206	205	218	202	177	196	214	179
6278	631	1026	1102	1036	848	778	679	621	600	527	536	560	558	529	553	494	522	512	489	532	512	469	447	507	472	466	457	529	528	487	426	488	511	453	498	470	446	452	444	480	492	454	451	472	483	473	490	429	484	446	442	448	465	456	446	496	473	453	474	440	465	450	446	476	453	483	429	438	482	465	469	466	437	463	445	458	437	454	429	491	476	451	483	455	452	432	456	455	462	475	473	449	426	463	469	447	447	473	496	457	434	475	480	493	494	484	480	457	446	463	487	449	440	453	445	452	462	450	445	440	459	454	448	456	489	456	478	436	501	467	449	441	451	459	476	450	424	426	447	457	458	456	525	461	456	461	480	454	460	454	457	474	444	465	443	449	466	447	438	447	416	448	434	450	449	432	478	504	418	477	453	455	458	463	467	441	416	478	428	493	494	456	464	423	463	456	453	452	461	448	459	431	454	477	446	491	431	466	425	468	482	419	452	464	448	433	494	477	473	493	429	420	517	427	453	451	465	467	491	484	493	414	493	453	420	437	435	454	461	440	464	456	424	458	433	472	447	456	474	456	467	432	464	454	467	463	432	420	451	502	475	453	470	465	508	495	471	478	410	445	497	443	487	479	444	476	455	484	443	472	464	490	460	502	435	467	463	447	443	476	467	414	464	459	456	438	464	501	435	432	480	486	484	447	431	452	446	476	439	452	433	459	449	465	467	461	460	481	415	452	455	459	492	495	444	472	457	481	481	402	439	440	469	478	434	438	450	448	470	437	435	442	463	463	453	454	471	476	447	441	413	435	477	450	453	494	468	440	478	438	455	452	480	449	430	443	462	449	462	440	447	475	474	459	428	472	455	453	459	432	466	456	456	458	437	448	486	466	483	451	475	424	457	465	439	421	463	458	475	487	423	504	459	498	485	460	441	466	487	456	428	513	445	436	472	453	433	457	466	485	489	487	400	468	449	408	434	443	447	481	459	421	448	455	441	474	467	465	498	483	461	454	469	454	421	436	434	452	435	464	493	477	468	445	421	446	433	439	461	417	443	432	444	446	459	432	492	468	458	427	460	465	424	473	457	460	484	432	441	492	455	483	480	437	474	441	459	494	438	424	477	485	449	486	468	424	460	472	471	472	481	440	428	434	478	463	459	469	444	457	469	476	476	472	484	466	495	481	449	436	469	438	477	457	450	423	444	468	489	461	459	424	478	429	457	454	451	471	452	453	419	435	465	460	462	408	421	450	434	473	434	464	473	475	473	484	463	436	441	483	495	475	456	438	465	426	448	453	459	488	465	459	428	412	469	442	471	466	451	456	475	467	435	491	493	440	438	432	496	456	458	444	453	436	449	485	409	449	436	440	486	458	466	475	457	485	448	428	482	454	471	445	472	455	436	483	492	464	465	465	445	456	424	483	415	447	456	446	486	485	470	428	435	446	451	465	428	470	460	444	440	483	449	454	484	450	465	452	436	438	468	449	459	456	404	458	467	464	445	452	456	456	501	454	449	443	447	449	491	455	441	462	416	430	460	435	447	480	463	454	450	450	446	483	458	419	490	432	438	463	449	436	448	491	491	483	420	447	460	447	475	441	458	494	415	447	447	476	474	454	459	456	446	426	427	430	467	448	438	462	439	459	453	446	440	446	463	449	472	502	445	436	477	466	468	458	422	486	455	428	427	464	461	509	470	424	472	480	450	454	471	492	472	446	457	470	471	466	446	427	467	439	478	444	467	453	489	469	447	488	459	465	419	465	494	448	449	432	484	480	466	461	480	447	433	475	476	457	448	451	434	495	468	465	463	452	437	424	433	459	458	455	429	453	460	448	427	463	478	469	456	457	453	437	433	479	447	508	491	434	437	453	457	437	436	429	457	457	464	480	471	460	451	457	462	454	445	449	452	456	497	447	457	456	483	474	442	451	466	474	471	483	453	478	464	467	474	448	460	486	488	488	477	434	446	489	458	443	450	459	445	473	444	467	468	447	469	459	455	468	457	466	465	444	465	439	448	415	450	452	420	504	476	437	477	466	475	458	481	396	502	484	485	436	408	458	491	453	455	467	432	486	468	425	451	478	469	497	488	475	494	466	472	439	474	468	482	468	457	472	441	459	473	427	458	488	455	467	472	429	471	463	465	466	489	439	472	447	432	473	455	431	473	456	471	431	450	433	482	455	458	500	492	420	472	471	455	470	444	456	472	474	473	438	491	455	475	473	464	450	439	464	490	437	464	481	441	453	471	490	436	472	506	420	451	473	465	450	475	472	436	450	455	455	495	465	479	494	468	443	465	459	466	478	481	506	449	438	453	474	458	450	469	496	462	494	483	452	461	448	512	451	445	456	472	427	455	495	458	430	429	450	519	454	461	433	468	498	450	455	444	480	446	423	431	494	438	486	471	434	452	427	513	451	469	466	487	458	435	428	496	444	425	464	467	516	468	459	421	452	444	492	455	431	477	470	458	468	475	444	450	483	451	424	456	446	488	476	439	482	484	454	436	458	450	463	466	426	421	459	481	469	441	449	481	455	486	427	433	464	461	468	447	460	452	467	468	436	465	477	466	435	445	493	447	446	490	481	436	448	430	453	457	438	475	473	468	500	458	459	479	508	444	440	438	484	458	467	452	444	491	430	469	438	490	438	485	484	466	408	436	465	485	502	467	443	443	447	435	419	446	441	427	482	479	415	461	477	459	481	462	471	430	425	486	418	448	442	505	425	470	472	462	472	461	478	482	456	456	447	432	453	474	478	458	447	433	466	445	497	455	492	464	497	409	456	454	478	460	426	488	419	462	435	474	446	482	448	461	421	447	487	491	418	501	423	483	466	435	472	470	459	446	446	460	493	466	502	456	454	464	442	424	456	477	452	485	478	441	484	450	466	465	485	479	428	453	463	453	464	463	476	441	459	465	445	453	437	464	444	447	477	456	445	445	487	466	422	450	464	495	466	454	470	484	494	430	478	440	475	439	435	470	438	437	458	464	490	479	445	473	473	465	471	432	494	446	417	440	484	431	449	448	439	463	443	473	475	456	454	412	401	456	454	459	447	494	494	499	467	450	469	463	461	459	462	455	472	473	437	436	441	463	425	456	466	474	479	469	477	460	442	451	453	479	455	455	409	438	491	449	405	449	477	448	476	449	458	458	437	490	442	463	427	478	428	442	448	494	460	472	455	459	434	451	433	504	445	434	457	504	451	442	472	453	424	419	444	465	475	474	489	446	447	423	457	470	443	475	461	446	445	473	463	445	442	420	466	480	447	409	507	452	464	461	452	438	450	431	443	439	461	470	473	462	423	434	498	472	490	444	446	448	468	481	453	455	477	484	478	459	469	445	420	424	466	439	447	480	472	449	468	424	443	480	442	424	429	452	420	442	439	446	458	466	429	465	447	460	470	469	487	472	462	469	415	493	428	466	444	481	468	457	464	440	469	478	438	460	496	471	473	447	453	455	457	446	463	469	436	448	472	488	475	450	456	467	432	458	463	444	482	474	449	496
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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
