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
338251917974	338251918530	338251919080	338251919630	338251920180	338251920730	338251921280	338251921830	338251922380	338251922930	338251923480	338251924030	338251924580	338251925130	338251925680	338251926230	338251926780	338251927330	338251927880	338251928430	338251928980	338251929530	338251930080	338251930630	338251931180	338251931730	338251932280	338251932830	338251933380	338251933930	338251934480	338251935030	338251935580	338251936130	338251936680	338251937230	338251937780	338251938330	338251938880	338251939430	338251939980	338251940530	338251941080	338251941630	338251942180	338251942730	338251943280	338251943830	338251944380	338251944930	338251945480	338251946030	338251946580	338251947130	338251947680	338251948230	338251948780	338251949330	338251949880	338251950430	338251950980	338251951530	338251952080	338251952630	338251953180	338251953730	338251954280	338251954830	338251955380	338251955930	338251956480	338251957030	338251957580	338251958130	338251958680	338251959230	338251959780	338251960330	338251960880	338251961430	338251961980	338251962530	338251963080	338251963630	338251964180	338251964730	338251965280	338251965830	338251966380	338251966930	338251967480	338251968030	338251968580	338251969130	338251969680	338251970230	338251970780	338251971330	338251971880	338251972430	338251972980	338251973530	338251974080	338251974630	338251975180	338251975730	338251976280	338251976830	338251977380	338251977930	338251978480	338251979030	338251979580	338251980130	338251980680	338251981230	338251981780	338251982330	338251982880	338251983430	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22769	2267	1083	710	593	519	412	387	442	351	341	336	348	375	334	338	324	316	296	299	312	313	315	286	280	328	308	298	283	324	299	305	308	298	303	311	288	287	286	304	332	313	312	306	331	319	336	296	312	338	316	290	302	262	264	287	274	287	273	279	299	314	285	259	320	290	313	327	311	310	285	302	322	334	287	342	302	307	273	309	316	298	282	275	318	281	298	308	271	301	314	300	263	300	295	314	304	315	306	295	309	307	312	281	319	299	296	310	314	298	286	298	307	294	345	295	309	333	294	334	293	306	323	277	267	288	255	291	273	297	288	312	279	285	264	284	276	287	307	312	292	309	288	323	287	345	320	267	301	310	355	305	268	317	293	325	298	339	270	305	268	302	277	298	302	269	307	341	259	327	315	332	322	295	315	311	279	281	289	292	323	283	318	296	290	297	323	329	309	319	321	338	286	294	340	298	298	304	326	290	287	299	285	336	303	299	343	288	322	305	328	278	310	323	290	302	287	330	308	288	285	305	271	314	305	276	314	301	298	309	307	291	276	258	299	328	318	293	277	282	324	298	300	318	280	299	312	293	312	298	297	294	306	310	282	289	308	295	271	287	317	286	302	335	315	298	286	271	298	293	335	301	336	331	279	308	294	304	276	286	283	322	278	255	264	301	346	297	277	317	338	334	288	255	263	290	314	314	292	288	296	318	284	330	327	292	269	313	321	298	317	320	307	301	288	288	331	305	304	313	326	351	316	341	308	308	320	331	288	293	326	298	295	314	293	259	294	302	299	276	254	294	313	294	303	303	309	285	269	265	284	274	305	293	340	302	305	319	307	300	297	291	302	339	327	291	286	287	269	286	290	303	286	305	292	325	300	301	309	310	311	272	317	304	278	282	281	305	296	260	312	324	306	302	307	284	298	304	322	300	298	311	268	293	286	292	259	296	306	274	282	287	316	294	328	304	288	298	300	298	287	306	292	287	296	299	289	300	304	320	279	298	292	270	284	299	288	290	261	272	288	310	321	299	318	301	280	295	298	300	315	272	299	289	280	289	273	316	293	316	284	301	325	284	296	282	282	287	342	288	319	285	312	323	332	287	275	308	313	285	307	289	301	336	309	301	277	280	315	316	326	325	244	305	308	278	293	317	308	300	312	342	319	335	291	290	308	279	282	269	295	268	284	273	292	283	336	305	291	245	319	337	272	310	295	259	320	263	321	312	291	313	273	335	293	308	291	306	291	299	315	310	318	297	304	274	301	345	304	281	311	269	284	320	281	293	289	333	296	292	302	317	312	339	317	288	287	294	329	323	324	259	309	310	309	295	269	282	339	326	295	322	307	308	310	319	329	299	291	302	319	322	266	299	281	284	284	283	329	298	296	301	303	271	317	291	307	312	331	294	323	291	335	307	287	291	284	313	287	277	343	318	294	302	300	319	324	278	321	295	304	331	324	340	298	278	294	281	275	292	281	301	311	266	305	314	315	284	283	291	319	311	284	300	295	347	287	329	334	306	294	307	320	296	289	330	276	298	293	295	301	308	302	286	269	286	294	302	320	287	280	294	267	312	292	318	296	309	343	315	291	306	313	271	281	310	286	303	284	321	310	285	275	280	360	313	272	296	305	306	275	329	315	278	319	248	306	322	283	284	296	321	283	294	274	291	325	314	291	277	296	281	290	296	295	301	265	290	305	301	290	308	315	330	305	281	281	300	322	277	291	335	315	350	286	294	317	287	348	279	269	301	299	289	314	321	264	291	279	274	263	285	298	299	277	299	307	320	289	284	292	310	273	294	284	293	310	314	342	316	286	273	287	297	300	302	307	315	298	329	311	316	281	302	298	291	316	291	320	331	342	296	299	302	315	346	325	295	288	324	308	342	284	308	334	311	267	291	328	271	282	288	275	295	295	291	295	286	301	311	317	288	316	331	298	303	311	282	304	335	284	300	293	302	289	273	316	290	280	314	282	296	311	313	303	308	316	337	317	309	277	278	333	326	309	294	290	329	259	314	305	280	262	274	312	290	320	250	303	312	315	315	287	292	311	312	290	294	283	293	323	319	320	276	284	290	273	317	304	310	296	275	292	257	288	326	281	294	299	310	288	266	313	290	305	298	294	275	329	303	296	306	304	306	299	297	296	276	335	302	320	297	295	254	297	305	266	298	342	289	287	318	308	293	272	296	297	300	305	315	295	279	339	324	298	293	264	298	293	271	298	309	309	274	294	333	310	307	296	302	288	277	329	302	274	287	311	308	334	291	298	299	325	293	294	307	300	302	293	285	302	279	298	303	317	273	307	282	312	294	316	292	289	305	288	287	272	322	299	289	304	336	306	303	286	310	323	304	298	333	323	288	291	290	280	321	293	312	272	350	306	318	305	331	331	333	268	326	335	289	296	309	318	276	283	305	299	339	289	293	288	329	284	317	294	298	344	332	298	316	305	328	314	283	321	267	304	299	316	284	315	284	314	289	330	293	322	332	298	316	277	297	320	281	292	298	303	289	276	255	304	280	331	304	285	290	296	316	276	316	289	280	312	330	306	303	284	300	304	330	297	273	276	337	293	317	299	307	305	303	294	292	282	308	291	300	310	312	314	272	307	308	298	289	324	315	250	293	307	310	288	303	274	280	281	321	321	319	296	317	319	316	277	299	305	315	290	304	325	298	298	282	295	334	313	298	283	267	274	319	303	294	301	305	297	297	298	279	313	278	296	279	293	306	299	294	312	309	294	315	292	301	304	323	324	286	336	295	323	328	328	298	305	284	281	324	265	293	325	322	291	317	299	306	283	294	301	305	286	315	270	296	300	310	257	275	301	331	285	290	266	284	311	295	323	291	312	280	277	279	284	289	312	322	328	322	308	303	289	320	289	295	302	309	323	265	311	334	317	290	304	306	318	325	288	312	277	311	318	291	330	341	295	297	315	318	331	295	309	255	291	282	316	315	329	317	293	293	297	314	277	335	319	261	284	273	312	279	287	330	292	314	307	258	284	320	302	308	264	293	289	311	332	272	292	312	283	304	325	345	295	328	283	305	305	296	275	291	312	259	280	327	294	297	321	296	277	311	304	272	308	334	299	280	314	303	281	277	296	307	291	297	266	283	312	295	261	294	314	270	300	328	263	305	293	253	285	311	277	280	315	289	298	280	286	301	333	281	327	292	290	310	298	311	302	271	279	304	268	271	306	309	310	308	323	337	324	305	305	304	313	292	323	298	299	270	274	309	273	297	297	297	326	314	311	267	327	287	288	285	338	304	300	267	325	314	298	296	301	297	303	280	322	307	306	268	313	291	266	322	317	266	299	308	287	325	315	280	313	316	311	277	311	315	294	306	332	323	285	309	275	291	267	307	321	341	299	299	328	340	272	318	291	324	342	289	325	296	281	329	284	296	321	323	293	293	334	311	296	321	296	305	298	314	308	298	282	292	276	315	281	286	304	312	326	259	314	312	290	269	329	276	306	296	280	292	295	288	306	296	305	304	324	280	304	295
12194	1332	2164	2271	1923	1674	1424	1299	1231	1039	1055	1046	957	952	912	854	877	857	818	810	843	795	856	811	806	791	795	855	871	791	768	779	743	793	752	797	792	761	731	775	765	749	717	762	758	763	748	760	787	760	760	767	774	803	811	724	733	732	748	771	783	754	744	720	702	716	738	721	772	738	704	702	794	760	752	723	740	736	753	785	717	788	782	739	731	748	778	716	729	723	756	711	713	703	699	702	745	718	720	765	746	781	716	689	762	747	734	810	739	747	695	798	727	745	722	746	732	722	701	700	730	680	727	732	713	762	755	753	774	717	697	728	764	735	738	767	773	723	726	717	769	757	707	697	733	753	744	783	729	753	711	731	764	724	689	738	728	729	745	747	722	777	752	778	719	750	753	751	749	687	759	770	749	752	768	764	716	724	726	737	799	745	751	693	764	735	773	749	731	743	712	733	723	749	742	772	737	685	732	709	783	780	725	718	743	734	743	760	719	803	723	784	748	734	691	700	757	734	741	696	702	718	769	812	820	703	740	746	738	713	738	737	715	744	727	730	719	757	721	740	698	706	747	757	727	777	747	771	750	725	732	707	707	765	775	756	756	742	700	747	740	707	701	742	744	782	763	747	754	758	750	760	728	758	752	708	746	765	749	760	709	709	773	734	725	717	710	722	711	776	750	758	745	711	721	740	757	693	744	718	733	744	772	739	725	790	772	730	738	701	722	691	757	728	694	723	676	727	755	725	737	730	708	730	738	734	734	730	721	749	738	733	755	739	717	704	762	712	744	734	742	777	744	764	739	694	775	751	761	760	735	744	722	753	717	734	737	697	717	742	738	794	736	726	753	770	733	742	726	740	753	808	696	749	787	739	747	760	755	755	773	734	713	766	709	676	714	773	730	760	765	743	739	753	771	717	746	717	749	766	751	742	738	722	738	706	761	700	696	747	750	737	753	687	744	790	766	768	750	774	745	773	741	737	702	707	786	713	721	758	812	744	716	758	730	703	729	734	768	760	719	718	773	701	753	788	683	756	741	701	739	701	680	744	720	759	717	743	712	731	751	764	746	734	764	715	779	750	700	772	759	716	768	777	743	701	745	781	707	718	737	743	751	697	761	689	731	705	712	735	751	755	716	728	715	762	720	738	712	736	727	749	763	795	739	745	704	748	758	756	674	700	726	732	760	783	712	743	744	725	727	729	740	789	710	728	724	737	749	725	696	730	720	710	722	766	735	703	775	768	742	761	748	772	723	764	756	777	715	757	712	754	721	729	734	722	719	765	733	738	727	737	789	770	701	747	681	732	752	704	678	729	741	749	742	714	724	721	711	735	726	707	733	716	721	719	694	705	747	750	721	745	751	787	696	702	684	769	753	720	725	717	703	731	730	728	722	712	718	716	701	779	731	746	754	762	726	704	759	768	740	735	711	725	693	773	810	693	734	743	800	712	758	740	726	761	739	770	736	733	724	742	768	755	777	752	707	733	699	761	737	751	717	686	745	737	753	707	702	739	762	755	741	778	744	685	682	748	769	701	718	725	774	723	751	712	771	747	727	760	751	688	745	729	786	738	763	734	728	763	730	737	718	727	691	728	712	752	743	727	774	737	733	742	737	768	743	749	724	730	787	715	712	788	706	730	724	717	739	789	677	705	701	685	744	737	738	742	770	762	726	705	740	699	740	739	727	718	750	697	720	766	779	749	775	768	694	796	784	740	707	768	742	732	738	747	707	749	713	717	722	747	720	781	747	754	757	718	721	719	697	725	735	739	731	701	753	752	731	730	733	770	701	788	751	769	713	788	715	773	771	757	705	740	712	753	719	724	812	741	765	739	737	714	760	684	736	737	722	752	754	730	706	744	746	735	752	703	700	751	714	777	747	732	758	763	740	701	748	760	705	704	771	726	757	713	750	738	713	762	749	701	791	702	707	727	740	711	756	749	739	717	740	694	724	733	704	728	695	745	746	685	763	720	736	748	771	738	741	744	740	757	741	708	732	741	708	707	709	773	748	716	745	747	765	744	790	756	694	748	712	718	702	792	716	751	750	697	731	705	705	733	739	711	679	797	759	776	739	703	747	760	740	704	748	728	750	739	734	730	751	712	757	755	759	720	773	780	725	725	726	715	706	741	720	694	763	698	750	728	756	743	797	751	741	707	688	703	765	718	798	752	696	705	727	755	742	759	731	718	726	736	731	746	750	734	742	749	722	711	730	774	706	746	731	761	722	699	719	667	744	722	723	767	726	772	721	774	689	706	734	758	765	762	728	700	733	742	758	720	697	768	716	730	746	717	755	736	695	766	765	689	714	729	742	781	744	731	744	721	770	694	767	725	764	773	714	730	729	735	700	735	709	719	690	721	726	733	712	701	714	727	710	727	713	705	754	707	756	707	720	695	691	695	781	764	750	693	778	807	720	761	751	708	786	772	725	718	728	789	767	744	733	761	740	731	791	717	784	757	721	735	692	735	756	740	728	752	739	819	694	755	776	754	705	728	765	691	720	734	736	744	735	711	735	773	728	723	774	737	726	767	724	775	694	751	713	717	761	792	745	722	781	725	708	735	762	763	704	711	759	747	763	720	654	779	766	767	732	717	754	753	735	718	713	740	704	736	764	697	716	685	726	713	719	703	773	732	781	760	702	765	756	679	727	692	691	704	795	730	752	756	736	757	725	689	728	735	753	753	772	689	720	704	753	709	714	732	761	719	720	740	777	726	702	689	760	752	715	730	749	708	754	734	744	798	709	757	775	711	748	754	708	755	749	723	711	732	700	669	720	740	731	711	723	703	771	684	768	768	761	782	723	727	711	753	705	765	723	731	709	796	748	743	769	755	685	721	726	732	785	748	743	751	750	709	719	774	751	759	696	776	748	733	735	717	744	734	737	721	702	700	694	736	704	710	770	728	764	714	737	733	692	760	715	741	749	760	711	720	749	774	693	775	725	805	730	729	748	728	708	740	700	740	755	718	702	749	704	727	795	732	767	715	691	797	772	786	737	778	718	732	773	708	671	740	741	737	778	725	724	781	749	751	713	699	719	783	764	735	723	718	713	732	737	691	736	736	737	725	716	744	739	694	768	750	712	740	734	737	729	749	765	695	728	773	736	739	732	691	769	743	770	737	727	753	761	745	713	794	741	740	791	717	718	733	691	778	724	735	726	747	749	772	755	713	755	726	705	737	757	715	674	758	723	743	733	735	714	742	737	729	776	720	709	712	745	721	715	732	722	686	722	762	768	734	758	724	705	725	737	744	729	790	782	752	714	786	721	772	707	736	726	765	722	712	750	723	709	726	739	766	710	715	809	749	686	720	790	718	740	714	761	752	738	690	736	751	773	735	800	718	712	767	745	742	778	726	791	731	768	738	742	729	807	731	708	716	732	700	721	717	748	717	686	735	727	742	773	779	730	773	700	714	716	749	743	726	786	773	761	756	769	736	794	758	751	719	752	747	740	759	769	766	741	754	747	746	722	728	771	731	716	698	766	774
4735	479	441	376	414	401	388	415	425	397	401	417	395	429	401	384	424	396	397	416	398	403	406	388	395	433	369	403	434	433	395	375	399	412	403	406	407	410	385	428	422	410	427	418	428	405	389	432	425	424	420	425	405	394	381	398	397	423	437	422	383	414	437	378	374	415	369	402	392	432	419	410	452	389	415	426	370	400	418	391	394	418	372	387	430	392	358	443	415	394	391	364	395	390	392	431	394	440	419	416	355	424	395	376	394	396	402	379	416	428	400	392	421	427	393	370	377	407	401	432	370	395	401	405	408	430	400	388	427	396	369	407	354	423	422	442	398	450	384	403	402	362	455	399	359	383	428	433	416	394	384	405	347	409	391	418	400	430	402	372	410	391	387	386	394	364	419	387	411	412	412	407	391	449	397	398	408	384	397	382	418	447	417	433	448	403	405	389	425	389	374	391	416	387	429	414	371	363	408	397	398	396	435	412	421	426	398	430	440	386	383	421	412	410	370	485	429	409	355	429	402	393	382	420	403	373	401	417	431	427	420	403	416	428	401	430	409	378	382	415	434	443	401	412	372	364	395	424	418	417	400	431	435	423	376	415	387	395	450	426	445	421	404	402	430	430	408	379	441	391	418	395	373	404	424	399	388	383	392	408	388	378	424	404	403	377	390	422	407	430	418	354	411	413	404	438	409	388	357	385	392	386	418	410	370	444	420	412	418	420	400	412	429	380	372	403	396	390	413	418	438	408	408	415	393	409	409	376	412	407	402	389	419	404	383	441	419	384	433	420	396	358	383	392	410	398	435	405	407	370	438	426	367	359	392	398	393	404	394	409	373	403	408	399	364	405	423	405	432	427	410	419	408	441	436	389	395	437	410	432	433	405	423	400	413	403	406	390	404	430	431	412	417	441	442	437	386	407	408	393	403	421	395	405	423	386	378	374	431	408	455	413	418	420	405	373	372	376	406	407	428	419	409	428	402	421	420	427	384	430	386	378	402	407	435	397	426	396	394	439	393	400	414	418	373	392	416	377	431	431	375	418	382	452	412	399	439	413	384	418	410	403	444	406	409	421	388	400	413	383	392	397	424	397	389	430	411	469	386	359	440	390	380	437	415	427	392	405	415	384	389	411	404	407	400	449	406	409	390	428	393	404	403	411	412	376	370	424	405	389	419	396	410	415	377	408	387	451	417	374	482	456	396	387	433	396	386	417	384	388	398	377	399	451	406	423	399	436	409	406	387	391	407	405	433	415	418	389	428	377	399	438	416	386	395	387	446	382	402	415	438	397	404	415	393	422	424	414	409	418	409	388	434	391	394	409	445	396	436	428	463	394	419	419	442	404	420	414	428	416	356	414	375	394	405	430	385	409	401	362	403	423	393	421	446	372	390	392	374	405	442	384	412	436	411	411	438	421	387	386	431	374	370	372	405	428	432	415	424	432	413	403	438	408	428	411	399	375	373	381	399	383	443	440	436	412	416	427	373	397	461	446	428	396	410	409	433	428	396	409	409	385	418	419	408	383	388	381	370	420	440	363	388	401	418	376	379	411	480	431	409	399	428	385	415	437	383	425	420	419	396	458	425	385	407	410	441	447	388	381	441	378	405	430	389	398	403	372	415	416	420	404	452	441	402	414	380	412	398	418	439	384	423	423	439	422	419	391	385	396	380	450	389	425	379	382	381	410	401	410	413	397	418	366	403	393	406	387	433	420	403	388	420	407	385	385	434	384	414	399	411	426	410	355	391	436	420	388	389	456	370	375	359	429	425	388	392	404	468	394	407	406	420	392	396	398	419	397	409	369	411	405	372	401	384	414	413	425	383	356	396	403	373	450	386	432	382	423	420	411	391	424	412	426	417	407	370	427	390	402	430	402	390	411	420	406	388	403	393	430	380	383	399	392	482	369	360	404	404	422	414	384	410	402	421	386	462	391	405	437	454	429	406	421	392	436	416	421	401	396	423	414	440	416	401	422	368	404	444	407	404	420	429	446	369	381	435	380	429	420	359	389	375	420	395	403	431	394	394	414	375	415	433	400	427	384	452	424	366	400	389	404	399	410	388	385	394	407	456	454	410	369	374	413	416	420	400	383	399	421	424	410	437	396	405	396	395	361	402	413	410	399	380	379	419	442	412	387	426	429	360	394	404	398	424	419	415	433	432	415	414	419	384	389	459	360	398	392	419	410	392	383	403	411	408	360	423	409	400	372	414	421	402	446	397	421	402	392	402	374	422	403	419	370	362	394	416	391	395	423	388	425	448	389	425	391	373	417	414	417	400	402	416	428	400	385	350	398	425	405	386	406	422	434	392	385	437	384	422	399	411	422	413	446	407	376	387	375	385	376	446	452	375	356	418	413	415	416	377	403	397	353	396	451	384	416	402	419	377	443	421	381	453	401	416	401	398	399	426	420	412	423	360	391	408	431	398	398	384	422	407	376	425	388	385	418	448	433	435	394	424	401	384	452	403	379	392	441	416	398	426	416	420	403	400	393	401	411	402	398	435	423	419	404	400	388	378	410	389	443	376	365	401	393	375	400	390	445	445	400	433	372	404	404	421	405	418	395	417	417	390	422	454	422	423	394	433	401	397	414	437	384	388	394	396	375	415	437	403	395	387	407	392	442	429	407	429	416	384	383	410	432	383	392	387	404	383	416	377	437	365	399	445	378	436	403	432	431	423	449	417	403	409	429	395	396	377	416	406	419	402	415	396	441	388	426	415	396	394	409	435	381	430	403	406	443	394	372	391	375	429	428	469	402	438	387	386	407	388	417	369	423	408	390	389	414	407	402	400	412	412	403	402	410	379	405	396	387	398	394	391	368	357	345	398	430	417	384	418	442	428	377	380	400	413	411	406	407	384	376	399	382	393	395	409	378	419	382	377	406	415	430	385	408	394	409	389	421	367	424	365	404	396	411	416	414	405	399	415	408	385	431	440	385	425	440	444	422	371	403	393	391	399	363	424	413	461	441	459	441	385	416	409	409	403	415	454	408	404	402	355	414	412	416	383	398	400	443	446	422	457	392	393	426	414	433	397	388	443	440	406	390	422	397	412	391	379	392	414	434	437	440	420	407	426	371	396	410	452	387	421	394	409	415	405	388	399	440	360	421	436	423	374	390	358	429	417	409	428	396	390	423	413	450	425	434	416	396	391	433	416	399	434	396	364	402	397	420	408	395	417	401	371	459	413	418	410	400	430	393	378	395	403	377	403	406	412	396	448	374	435	385	410	479	399	419	373	441	430	413	397	442	447	394	388	385	393	380	348	371	409	375	403	381	381	397	446	381	390	414	443	379	387	400	445	402	422	385	407	431	428	403	444	387	417	385	393	461	396	432	384	411	413	426	409	394	420	392	433	446	404	407	398	434	394	385	381	388	391	391	430	424	381	418	407	422	396	396	396	405	450	396	446	418	355	402	442	432	401	445	370	427	414	430	438	372	421	404	358	355	399	372	386	397	404	404	370	358	398	414	408	375	385	397	391	447
3776	847	925	923	909	886	907	903	889	932	892	891	895	909	927	869	921	914	915	907	935	879	892	864	879	939	901	871	877	912	879	932	913	873	887	861	894	895	903	906	915	866	855	961	892	996	880	949	881	912	866	843	871	843	921	855	892	854	892	898	964	913	905	924	936	951	885	960	879	979	850	951	919	903	929	920	922	878	909	906	871	908	904	904	888	898	920	865	866	884	936	887	908	934	931	927	907	884	865	948	939	959	909	880	880	881	859	921	921	889	915	887	940	865	930	885	962	942	936	885	906	872	926	909	912	881	887	858	930	868	875	887	947	907	912	823	912	898	922	881	919	895	898	878	922	915	875	905	895	905	902	864	918	870	848	883	913	911	873	915	909	977	876	920	951	920	890	930	944	925	893	894	872	858	876	983	905	886	918	864	923	898	926	926	927	890	939	861	1000	891	930	919	839	891	905	884	925	871	899	875	883	906	931	908	914	875	904	914	832	903	947	896	959	952	930	951	877	893	913	888	930	900	897	903	853	925	879	860	924	964	921	862	863	901	937	903	871	877	904	889	887	924	944	884	915	851	879	884	897	879	926	924	862	939	887	866	915	874	901	913	892	911	932	881	891	884	893	914	865	874	863	936	947	925	925	944	902	856	914	906	890	899	886	838	893	975	937	882	861	903	834	914	913	923	874	915	883	906	912	863	927	881	924	882	878	888	890	915	847	871	916	897	857	904	875	884	917	916	912	959	917	918	892	961	898	880	914	905	882	876	928	893	905	1003	898	950	890	907	932	842	864	942	876	867	919	942	938	892	931	874	906	900	859	902	937	912	890	943	894	879	918	945	899	865	827	890	913	910	884	917	886	894	871	887	867	819	870	949	852	960	896	894	920	927	943	925	945	920	905	860	862	921	921	884	925	863	874	913	863	844	881	844	908	852	908	896	907	895	896	877	921	902	923	902	926	927	937	924	955	853	925	926	870	919	904	904	952	902	944	919	910	922	949	850	906	891	935	890	908	875	905	928	897	887	896	911	966	891	900	882	901	896	926	930	919	844	911	884	922	848	868	925	860	912	866	904	908	917	900	932	937	887	911	921	893	960	951	829	864	882	930	908	880	940	922	894	918	916	870	856	885	948	911	887	906	897	852	886	918	922	902	933	919	919	879	909	904	899	881	918	878	856	834	880	850	937	960	918	883	876	859	928	921	866	933	921	907	872	876	886	908	869	933	925	865	941	945	887	919	919	866	846	906	902	911	889	887	898	882	918	938	914	886	913	867	829	895	947	919	951	926	926	879	897	941	883	920	892	911	847	926	923	933	918	910	901	917	905	897	972	879	866	865	916	901	908	938	845	856	934	885	891	877	882	887	856	881	914	896	900	912	920	945	892	924	902	853	850	876	899	953	917	908	961	889	839	892	878	908	862	919	915	863	905	891	857	904	865	929	937	923	888	916	908	892	841	933	876	951	904	900	877	881	912	933	914	896	900	933	918	883	916	968	957	920	872	943	895	889	894	919	900	952	955	892	857	842	898	894	934	902	881	901	842	948	878	898	902	863	926	901	884	900	895	919	891	916	936	940	918	934	917	916	875	904	890	890	901	874	885	885	912	919	916	886	882	909	925	849	866	888	868	941	961	877	969	972	922	870	882	902	889	881	887	892	911	894	868	902	894	886	900	903	831	926	922	883	916	920	905	869	878	921	941	912	920	902	874	872	920	892	893	860	933	936	890	919	882	924	878	888	835	957	904	858	909	940	903	913	921	891	874	918	896	934	942	907	857	935	890	897	911	914	857	952	870	922	866	891	920	882	898	929	899	898	883	850	922	886	901	882	940	904	945	910	971	915	930	951	938	951	906	945	883	956	877	886	874	884	912	892	894	899	898	907	939	896	910	915	952	857	895	900	968	857	894	961	906	904	881	939	930	910	936	923	853	877	866	900	833	903	893	942	866	884	862	893	906	939	955	912	897	876	917	949	851	940	898	917	961	911	913	885	891	874	902	916	904	906	903	905	935	897	899	953	941	959	892	870	929	906	861	928	906	901	869	877	921	941	865	921	879	857	877	844	862	890	924	899	928	920	929	918	880	864	933	883	960	938	885	864	903	946	883	884	843	878	894	897	899	937	899	872	877	957	986	889	950	935	923	905	875	916	888	907	907	939	903	924	860	1005	909	870	918	901	951	946	934	937	915	867	868	952	900	873	873	897	903	855	917	827	870	868	909	862	929	891	903	931	867	932	907	898	963	904	911	885	928	875	917	868	865	905	916	897	873	916	892	853	911	949	902	906	912	865	914	894	914	888	916	864	896	931	905	870	877	931	883	890	896	952	937	883	925	904	893	891	884	901	874	895	880	893	848	954	907	848	864	850	883	916	923	848	861	869	859	930	932	894	849	874	928	896	922	940	894	879	947	916	895	902	928	905	857	874	921	884	891	905	884	908	866	882	889	894	914	865	927	914	917	864	900	887	942	921	946	920	860	933	901	870	921	888	952	949	901	851	882	912	905	940	914	924	898	925	941	894	951	871	940	928	938	880	930	898	839	845	880	900	870	879	930	896	890	884	891	911	905	927	887	922	884	897	903	855	950	938	936	854	875	953	869	936	922	907	840	898	949	913	924	892	883	932	900	971	883	845	977	940	907	865	867	883	897	932	916	882	945	861	895	839	879	877	940	911	876	884	861	864	920	918	952	933	891	887	911	943	895	886	908	927	933	920	863	899	895	872	959	947	891	879	930	957	898	907	871	936	865	926	873	935	886	881	976	910	916	892	874	923	903	903	871	880	866	875	872	954	902	918	875	858	853	928	898	918	981	870	966	827	902	910	890	887	886	893	932	837	942	912	950	909	894	942	907	904	883	902	882	884	956	919	893	898	898	865	891	912	925	911	889	889	884	941	912	884	909	918	914	859	898	980	907	835	907	934	868	904	920	924	877	917	888	908	891	942	892	901	917	899	963	941	894	872	865	918	902	879	868	895	914	919	914	884	909	852	906	964	890	858	953	914	931	907	865	900	874	895	928	890	885	927	858	900	926	928	962	887	899	897	898	881	897	950	852	855	912	889	974	947	847	930	868	924	932	903	957	878	890	972	902	893	936	919	875	893	879	866	948	958	877	922	950	905	937	968	923	873	910	916	937	908	901	922	950	877	908	948	877	896	870	943	938	905	905	978	895	950	927	931	918	928	939	915	949	902	989	889	883	880	884	903	871	889	908	916	899	902	928	904	900	866	897	901	916	880	896	921	930	911	901	869	910	922	909	839	921	860	917	873	884	898	948	899	898	878	928	920	867	885	894	889	938	913	967	933	926	952	930	899	889	921	919	947	868	923	912	886	914	895	882	923	931	903	917	902	910	909	849	919	923	933	930	913	893	856	874	889	870	918	944	832	911	902	898	927	893	823	968	955	939	881	881	966	903	926	899	905	912	845	857	958	896	869	936	846	906	910	934	920	921	919	900	884	908	886	943	922	888	939	902	881	939	915	895	956	908
13514	869	594	429	354	327	299	296	287	252	238	253	240	240	250	209	230	250	209	216	223	258	194	225	205	261	210	237	224	217	190	232	204	213	191	210	211	221	204	211	216	252	226	249	214	196	217	211	206	229	214	230	213	215	223	218	248	215	221	227	240	203	210	203	218	257	212	244	224	221	237	215	217	209	217	191	196	223	207	228	236	236	210	236	218	220	256	204	213	205	216	228	222	204	252	204	191	226	233	212	208	191	225	220	226	237	219	193	222	231	220	217	220	201	225	210	223	195	193	241	231	220	219	236	196	254	208	215	214	215	233	211	235	241	206	224	220	216	227	209	229	180	244	196	201	208	204	231	188	223	189	215	222	220	193	207	208	221	213	203	214	242	238	204	232	229	199	227	231	191	202	218	197	180	232	203	227	243	211	216	200	250	207	202	212	211	205	203	245	200	209	249	191	207	213	203	219	199	232	189	215	203	193	198	227	230	236	200	207	229	201	236	232	200	229	204	243	222	235	217	180	221	223	237	230	194	204	196	203	224	198	197	207	197	246	201	197	222	204	207	196	178	200	211	222	194	214	251	204	223	202	217	216	204	212	201	246	228	198	210	229	221	205	234	192	212	215	238	223	200	218	204	206	205	220	219	223	227	202	226	237	205	248	199	192	253	236	231	208	214	205	227	216	218	222	228	209	201	237	213	205	206	221	198	233	207	225	204	209	228	233	244	200	192	215	224	244	219	220	214	237	199	206	201	218	209	205	228	200	245	222	196	206	223	213	240	231	204	243	222	197	185	210	217	228	206	222	199	228	211	218	200	200	217	231	208	240	234	204	218	206	216	220	210	193	193	188	198	213	200	223	225	186	210	211	235	219	211	233	219	239	235	207	219	232	213	195	228	250	202	220	197	236	225	229	206	219	219	217	222	235	209	195	234	188	208	226	199	236	203	233	226	200	207	221	201	212	218	229	216	190	207	224	218	207	200	197	213	228	199	226	234	207	221	192	201	217	192	201	211	218	237	216	203	246	208	205	219	226	241	201	179	235	214	230	248	202	207	212	230	261	214	234	222	241	244	221	221	236	201	200	217	247	214	190	259	217	231	226	219	209	223	202	199	205	224	248	228	227	227	236	218	200	204	217	194	222	212	229	206	204	199	246	233	236	201	206	222	237	203	230	189	208	208	232	219	227	236	185	209	211	215	227	213	209	224	225	206	228	201	217	238	204	197	213	194	199	210	226	224	240	254	202	210	216	202	198	250	218	236	236	217	223	182	186	232	200	236	223	196	209	218	203	207	237	208	199	218	242	249	226	223	201	204	235	209	228	241	191	216	235	217	228	226	214	222	201	206	208	218	225	199	225	206	238	220	181	215	189	224	217	229	226	192	231	222	253	225	208	234	213	207	217	185	208	190	194	213	218	202	188	214	213	199	239	228	213	217	197	203	209	196	245	214	228	209	226	259	202	191	225	205	205	223	221	264	229	240	206	213	240	237	200	208	232	235	196	197	227	218	212	209	241	205	217	202	245	238	240	227	221	216	235	213	221	229	203	241	196	217	225	209	226	211	214	191	205	212	241	226	200	188	202	221	208	198	211	206	198	221	199	230	193	220	219	216	198	202	222	254	205	225	224	225	197	228	193	193	207	230	206	220	218	193	215	239	207	251	213	209	206	203	215	253	203	243	223	212	215	207	222	216	210	229	218	213	215	223	203	206	212	207	233	212	229	231	205	218	216	220	231	231	208	174	244	224	218	229	219	234	217	233	223	210	197	220	200	241	242	227	227	232	227	239	221	244	221	218	226	230	199	203	187	218	207	198	205	191	210	207	221	224	252	205	231	223	230	214	220	230	206	216	237	205	195	203	219	208	218	200	205	198	211	208	240	234	219	214	213	208	223	235	225	228	218	225	216	206	215	202	221	230	203	216	194	194	222	232	206	220	211	197	199	217	229	218	232	205	207	213	186	210	238	223	203	219	225	221	215	217	213	210	228	230	226	246	204	209	186	202	231	241	228	233	224	196	208	228	202	213	234	224	232	223	210	233	234	199	196	228	212	192	209	190	231	187	219	189	219	202	213	219	194	223	223	244	213	238	211	192	217	205	227	224	216	220	210	211	202	208	237	242	211	195	212	228	221	208	209	222	207	187	218	199	214	230	199	215	230	235	224	208	242	215	204	233	241	205	222	234	206	227	216	203	215	227	211	238	212	204	193	234	238	193	224	237	221	193	205	184	222	232	218	218	200	222	212	195	222	234	212	215	210	223	180	200	207	246	234	191	214	240	220	216	228	193	212	210	221	213	208	231	241	241	210	211	204	216	209	217	193	187	221	239	227	198	240	224	219	198	202	214	232	217	224	214	221	230	220	210	216	219	236	193	212	213	182	245	228	212	221	203	234	222	231	238	211	221	226	222	243	205	222	198	242	206	199	224	217	212	214	217	212	196	206	193	186	225	226	216	238	213	212	206	197	211	212	219	232	203	200	234	211	193	233	200	213	235	247	206	237	196	233	221	208	222	194	253	216	201	201	222	197	225	218	232	218	213	210	198	209	217	217	213	217	208	208	213	230	217	222	231	215	208	191	240	215	204	230	214	205	219	225	216	194	213	234	236	216	177	198	222	211	223	234	242	205	236	222	226	233	232	194	227	215	247	219	205	217	204	184	208	232	244	202	205	218	200	216	212	189	216	218	211	219	217	218	224	219	211	192	216	233	225	228	221	200	190	224	217	213	238	213	197	225	196	248	234	205	232	211	226	205	219	210	211	232	203	217	193	231	256	258	221	231	180	203	190	211	206	226	235	208	197	212	204	213	224	209	226	217	211	209	246	239	256	208	239	241	224	227	225	188	211	240	247	239	218	229	200	188	196	200	201	233	211	209	201	205	172	197	251	205	211	212	211	272	207	235	190	198	216	224	209	210	225	192	219	224	232	207	200	206	224	233	203	233	204	231	215	197	216	215	229	214	213	226	226	217	226	219	215	223	219	213	232	215	242	230	204	209	206	207	229	202	177	200	207	202	186	250	201	200	247	228	235	212	223	221	195	215	202	203	211	215	234	222	181	242	209	206	201	204	236	199	210	215	204	198	203	206	201	226	205	233	218	202	215	246	216	207	207	212	230	216	244	234	209	243	201	221	228	221	209	221	223	175	252	210	220	218	203	204	179	187	238	229	209	210	198	204	191	226	220	212	211	211	234	183	201	216	229	203	197	214	204	211	220	242	199	218	209	218	203	188	242	246	226	227	219	231	202	215	227	214	205	209	209	200	224	222	194	196	215	190	196	204	225	231	247	243	214	210	200	210	239	219	222	220	215	205	212	193	214	202	186	236	197	210	213	213	223	259	213	183	216	199	225	236	189	206	201	226	210	211	217	229	224	223	211	225	193	211	209	230	218	216	203	191	229	223	191	219	198	233	196	227	239	207	223	202	209	216	188	192	230	208	208	195	199	202	225	236	212	219	229	247	236	199	235	201	221	219	233	214	208
9238	843	1277	1297	1189	1052	928	827	723	743	774	684	676	644	596	648	627	559	567	608	588	575	565	554	512	586	594	546	558	590	563	531	542	585	566	580	526	564	569	570	507	547	541	554	566	560	568	546	565	544	583	541	560	545	516	553	571	501	565	564	527	556	504	582	524	564	538	543	532	583	535	562	529	512	543	564	598	525	559	554	545	531	514	536	500	556	561	580	594	551	516	546	602	504	520	550	523	531	538	558	581	531	511	545	538	539	561	509	538	522	574	522	559	543	537	521	565	507	532	557	548	545	530	529	558	513	535	523	513	521	527	538	550	525	564	537	541	497	539	536	562	529	557	528	563	522	562	555	574	530	539	527	577	569	492	588	567	553	542	538	517	558	557	540	543	565	599	564	559	566	525	537	507	533	546	546	526	567	531	531	541	551	542	539	530	563	569	528	519	537	561	545	494	524	540	566	580	541	559	542	575	565	503	542	545	537	534	571	587	546	522	549	575	515	522	536	518	527	548	503	567	499	552	505	569	538	553	515	560	523	539	588	526	546	529	541	569	566	560	550	517	542	540	529	567	511	504	521	543	547	572	575	554	550	557	544	537	555	549	575	534	564	579	572	544	520	541	487	545	534	581	558	574	541	535	546	575	554	570	561	529	561	534	531	584	540	538	517	540	593	572	529	519	572	556	551	519	521	559	534	526	574	520	536	557	525	539	554	594	586	549	498	550	570	561	603	517	546	512	529	538	551	560	554	564	513	607	562	570	535	581	539	568	520	525	548	526	579	545	520	565	490	532	535	542	567	534	559	551	539	516	518	551	573	514	582	553	508	575	540	550	550	593	538	525	522	552	508	542	542	535	596	551	542	524	551	560	538	536	597	583	529	543	535	525	527	575	508	560	536	499	549	553	572	562	517	552	593	509	542	536	555	526	536	560	573	552	520	570	544	549	530	520	567	575	551	523	539	534	561	556	539	572	527	523	520	540	561	585	548	603	580	513	535	533	513	521	538	573	540	531	562	570	578	496	518	556	558	550	570	535	541	579	550	530	565	536	531	536	553	539	536	537	544	569	554	523	518	527	557	538	548	570	564	541	520	556	522	543	580	538	494	513	538	580	542	557	575	537	534	558	559	534	557	552	555	514	529	562	546	543	552	582	520	543	580	553	552	573	590	561	558	567	587	550	526	538	548	497	559	531	547	545	539	557	550	533	541	566	568	567	525	547	572	546	545	520	573	566	514	538	539	531	538	539	542	553	558	547	543	564	585	547	557	529	558	562	558	502	563	536	543	554	509	560	555	547	564	607	550	544	570	529	557	550	548	540	535	554	539	567	506	525	587	524	541	565	553	558	560	543	524	561	534	573	523	531	555	568	537	506	517	545	549	574	560	554	540	523	585	551	524	501	563	525	537	552	579	551	509	565	520	547	555	573	534	568	553	527	548	548	542	562	535	540	570	527	541	561	598	496	531	528	565	528	573	546	524	559	559	518	522	561	586	586	562	520	563	558	571	499	525	548	531	517	539	539	594	583	551	518	546	563	562	506	530	533	527	507	552	553	545	539	563	537	547	559	558	570	523	524	555	560	577	536	541	535	553	529	508	568	535	559	595	550	551	552	568	559	581	547	526	554	609	485	540	551	508	545	516	522	569	560	528	540	545	542	544	584	514	554	555	538	554	519	587	512	527	566	556	519	553	536	561	534	556	562	546	550	549	549	590	555	507	551	535	532	546	541	512	558	535	569	567	549	553	506	549	559	497	517	545	547	536	543	522	581	532	521	551	585	604	567	535	565	530	551	578	552	577	574	535	537	520	518	538	577	558	537	553	520	556	562	525	543	558	476	493	556	524	566	541	598	577	539	527	560	571	527	533	576	582	598	525	566	505	514	582	518	505	569	545	525	540	495	566	490	574	578	572	518	536	532	520	529	591	535	541	541	538	569	533	584	529	522	533	567	515	547	547	526	512	533	562	549	497	517	561	490	573	524	517	525	544	562	518	590	527	596	554	543	508	561	576	560	522	510	527	570	533	518	565	566	554	553	561	544	528	534	516	506	552	534	539	545	553	563	545	467	563	562	534	529	581	548	537	574	574	551	551	602	538	571	519	554	541	549	533	572	514	536	528	558	549	499	571	551	550	557	500	606	512	525	538	492	567	518	567	571	558	527	528	508	596	542	528	593	561	534	544	529	533	538	533	523	560	542	546	537	557	528	561	484	552	576	569	562	540	559	498	532	554	575	571	523	562	579	556	526	590	537	531	568	544	529	552	536	555	561	507	561	602	527	536	521	526	554	562	542	536	548	548	522	528	562	527	543	560	589	548	538	585	548	539	585	516	544	530	550	555	528	553	556	534	544	533	554	565	540	521	543	510	535	538	518	534	569	497	548	581	567	533	526	546	505	565	523	565	522	559	526	560	586	559	510	530	583	512	547	567	545	551	538	548	584	549	542	518	568	548	553	572	521	545	529	547	528	589	529	574	570	537	529	565	546	520	497	553	577	577	531	518	559	528	555	554	572	539	551	542	549	507	571	560	529	560	543	532	553	519	579	557	552	520	533	516	520	574	541	535	581	556	564	531	552	566	567	523	570	552	554	530	536	587	551	561	503	563	532	567	553	547	505	530	570	575	565	542	569	528	563	491	557	561	545	487	574	526	557	561	502	556	521	517	545	527	536	565	578	555	594	491	551	523	540	533	556	534	534	568	527	572	547	526	552	536	543	534	532	574	553	552	530	528	534	539	563	523	559	557	565	545	542	505	549	515	558	533	549	578	525	507	526	530	551	528	589	509	546	566	532	529	582	507	552	540	529	550	513	546	524	572	563	568	518	555	549	566	547	568	542	526	533	542	576	543	537	567	513	548	533	548	545	579	542	560	537	528	513	550	553	541	537	519	539	571	556	572	561	527	542	522	584	535	554	533	557	553	562	527	555	516	540	544	545	527	546	545	570	590	557	533	544	557	567	534	526	520	539	544	540	576	518	494	551	534	539	527	517	563	567	539	566	552	542	520	535	485	565	547	510	540	548	533	539	540	569	546	546	582	524	528	584	554	499	587	539	504	518	509	497	551	558	526	577	525	563	529	521	523	547	547	528	521	522	574	527	559	553	536	525	550	569	567	529	545	556	557	560	544	578	538	536	510	498	528	531	578	585	520	551	536	545	494	550	506	586	551	572	526	526	511	535	570	546	557	526	557	530	549	547	554	568	521	541	555	581	510	545	535	549	558	546	521	550	558	502	465	515	527	574	542	512	538	510	567	558	532	535	532	567	538	540	533	543	516	537	532	544	535	539	492	538	518	552	554	550	562	529	544	529	509	541	544	498	559	552	568	512	524	515	546	575	600	525	523	556	526	566	542	559	559	498	537	524	542	531	559	541	558	536	559	565	561	546	570	528	532	560	533	518	571	550	549	548	545	530	486	507	543	545	535	548	551	534	534	505	510	554	565	586	506	548	557	522	503	589	533	543	533	569	544	515	545	503	615
23103	2387	1013	782	596	458	432	400	352	379	325	331	321	323	314	318	309	309	287	321	292	317	298	311	307	320	301	317	321	306	308	302	298	314	292	303	291	313	288	257	280	333	295	296	323	305	293	307	280	294	277	347	297	299	245	307	314	328	263	276	288	325	321	295	303	300	302	291	276	271	284	297	314	301	310	318	302	327	299	272	323	310	294	299	293	304	274	283	317	273	268	309	304	316	287	288	261	317	308	296	269	273	319	343	292	304	291	294	254	289	291	276	272	280	283	289	298	299	282	277	318	307	335	293	284	306	306	258	301	309	309	307	295	308	350	306	296	285	281	300	331	271	296	308	268	286	281	284	308	291	290	297	314	276	279	293	300	288	318	288	310	264	331	303	254	286	296	293	274	294	335	356	297	296	249	290	260	275	302	280	331	287	303	318	300	296	283	307	313	329	265	318	308	322	309	291	296	277	319	300	297	256	296	283	315	297	285	292	323	306	319	286	303	298	293	326	300	280	291	301	308	280	287	278	255	290	263	265	286	320	297	309	294	316	280	308	291	276	283	282	281	294	316	326	308	307	287	311	291	327	278	323	305	329	280	280	299	307	305	321	300	287	301	294	275	305	303	294	283	303	277	305	293	311	313	289	281	268	315	281	301	266	269	304	308	309	272	288	291	301	246	314	285	315	319	277	299	300	303	297	307	312	292	269	277	295	237	306	291	310	287	334	294	294	312	283	315	288	290	310	295	299	307	271	309	305	349	294	269	304	282	264	280	277	284	275	279	263	281	266	287	301	313	274	298	297	319	324	331	282	282	298	287	328	313	300	312	313	269	306	321	321	315	273	301	277	297	286	297	283	326	317	296	289	278	263	302	310	241	293	311	320	298	290	323	290	318	291	317	275	295	293	297	308	313	300	271	287	324	266	325	302	323	306	293	249	289	284	272	291	265	283	289	309	286	294	276	304	285	326	313	285	314	268	308	321	280	275	322	306	304	307	330	284	293	335	282	300	298	304	291	306	329	276	291	300	297	313	299	284	310	286	296	287	291	285	322	283	305	300	294	304	287	272	301	313	264	278	293	333	306	262	300	289	278	289	285	295	294	289	294	314	306	302	290	282	283	273	286	333	312	286	336	292	295	291	272	299	271	309	304	308	313	269	288	289	335	289	307	315	270	320	333	299	305	295	290	306	328	271	326	324	311	316	310	298	274	275	303	292	290	237	312	326	251	300	301	293	292	311	282	251	301	323	297	323	301	272	270	316	287	287	296	295	286	284	306	313	303	278	270	303	315	325	300	290	290	250	303	290	309	310	300	282	294	303	298	311	311	295	300	287	300	319	316	300	336	309	270	293	277	302	317	311	271	312	276	278	287	281	275	294	315	320	277	306	309	308	283	323	277	286	253	262	272	283	273	283	306	310	294	291	285	289	293	280	317	310	273	303	297	316	307	291	284	270	272	276	283	280	265	300	309	293	306	272	298	273	279	279	311	313	325	328	332	288	310	281	267	309	305	273	266	279	301	318	293	335	283	297	294	271	285	250	306	288	303	291	278	287	270	292	319	306	282	310	314	312	281	299	306	302	285	272	308	299	304	297	284	281	305	325	283	294	292	324	317	291	284	283	315	275	291	276	276	266	316	322	287	278	280	311	282	281	263	320	312	312	318	284	312	275	315	314	324	317	262	304	305	335	335	281	301	315	316	287	280	309	282	258	305	302	276	313	322	309	276	311	291	291	287	295	258	287	278	297	299	290	309	265	310	297	325	292	286	313	306	311	302	309	304	316	286	282	334	336	294	279	275	320	297	277	299	296	277	302	354	311	277	281	291	313	294	271	316	281	300	286	313	317	301	257	295	307	307	301	292	249	293	280	302	285	292	329	309	285	314	297	296	313	341	336	343	315	311	291	296	286	305	315	293	321	317	272	300	288	291	286	323	307	300	278	302	302	312	312	355	330	294	298	261	256	328	298	303	301	298	289	289	320	284	260	301	265	312	314	310	291	322	285	280	313	295	316	286	311	260	280	299	302	339	305	281	288	293	274	300	285	278	279	311	298	274	300	296	318	345	321	314	299	349	275	269	323	279	268	294	280	310	291	288	294	260	307	286	264	293	242	292	307	276	285	308	305	288	287	296	310	301	273	302	303	290	304	330	296	335	284	281	289	306	297	326	283	259	314	313	306	301	307	289	288	237	298	294	291	283	300	286	272	307	287	293	263	284	285	315	290	305	287	317	283	268	279	299	357	261	262	268	302	287	265	301	304	285	291	324	301	289	287	283	290	258	274	293	256	284	299	315	309	244	294	264	280	277	271	271	315	322	308	293	293	254	321	300	278	317	300	307	277	298	298	271	309	278	257	281	271	284	298	302	283	277	274	319	305	280	298	298	285	253	301	290	289	307	283	275	304	262	261	324	309	292	323	285	301	313	296	299	278	300	296	253	271	288	285	293	305	291	273	261	285	280	318	302	271	276	288	294	285	282	272	273	281	285	284	289	279	292	271	307	309	276	297	310	280	278	343	309	280	266	287	272	333	321	286	280	308	311	286	270	305	300	316	315	286	304	306	268	250	302	261	309	285	277	290	291	289	308	306	301	318	287	252	284	300	285	287	284	270	324	299	271	301	324	308	303	309	264	293	300	289	311	259	302	275	289	282	271	284	311	247	272	303	296	278	266	279	332	308	309	285	303	332	293	289	283	300	322	313	309	284	272	247	289	268	309	268	253	324	267	298	287	292	311	313	281	297	295	343	324	323	301	310	284	302	300	269	286	269	306	317	304	299	277	293	319	306	303	265	280	281	328	266	305	303	292	309	260	347	298	272	306	247	269	287	335	298	268	304	286	293	287	320	282	295	275	272	301	311	303	313	280	262	317	313	261	307	339	327	312	279	269	283	294	309	295	288	338	298	298	256	306	367	302	287	297	293	273	302	289	284	307	285	272	295	299	266	309	280	290	318	315	328	300	295	294	328	279	290	283	283	301	279	291	281	279	294	305	265	347	316	310	286	301	283	297	299	342	279	271	312	269	300	277	274	267	281	289	290	303	292	289	309	284	287	279	305	276	284	300	283	291	288	306	259	301	301	282	298	258	300	303	317	326	291	299	313	288	300	291	273	276	294	326	299	315	294	275	290	281	293	279	297	272	287	294	313	298	287	270	283	269	288	327	290	290	290	312	262	279	322	305	319	300	302	239	286	322	275	295	294	281	287	294	281	292	286	288	273	294	268	274	306	308	287	333	287	301	283	295	319	266	311	325	294	312	298	281	291	288	302	310	319	306	259	317	311	293	315	283	334	295	309	299	265	326	317	314	317	298	311	287	302	257	288	278	267	318	334	292	274	295	293	281	269	282	312	289	322	318	298	281	309	273	232	273	272	307	318	306	297	364	284	294	273	278	319	273	311	307	321	261	287	261	299	288	301	243	247	292	299	265	310	294	320	282	268	306	301	297	296	251	329	302	289	329	300	270	268	305	254	307	274	272	284
12545	1329	2145	2228	1951	1678	1443	1269	1168	1108	1012	1039	904	884	886	837	854	823	864	797	799	806	787	779	815	796	824	786	732	809	754	755	748	752	692	725	731	767	704	747	746	722	742	700	763	750	798	712	785	775	708	706	733	695	743	681	709	745	711	775	719	715	738	668	741	745	728	717	760	762	708	727	752	743	722	744	726	727	688	728	757	730	748	761	759	721	744	726	738	747	747	746	734	782	726	699	755	715	722	708	718	729	733	738	777	686	687	735	711	699	755	766	701	789	784	746	717	728	713	670	746	757	708	744	695	753	745	773	700	776	696	714	686	749	734	754	706	746	738	751	739	751	741	710	686	719	721	717	744	706	754	737	724	763	734	719	749	722	728	758	709	705	727	718	687	792	756	749	722	755	743	792	744	755	692	673	744	744	696	678	718	718	746	727	686	756	749	714	736	719	713	693	740	745	748	687	716	710	761	753	716	700	778	737	728	710	681	719	696	723	727	731	739	717	716	736	761	726	723	709	679	724	692	704	692	702	733	732	751	692	720	716	722	697	699	703	692	743	706	783	748	673	738	737	710	702	707	725	691	692	745	748	695	715	744	734	731	700	695	775	686	717	723	704	690	690	708	695	700	735	748	715	743	719	755	769	761	730	701	729	689	723	748	761	748	684	747	744	707	760	717	731	722	723	703	759	754	767	711	715	755	760	724	793	698	724	718	746	752	751	726	701	769	726	708	706	704	727	702	774	744	698	732	767	690	694	719	713	730	724	743	762	666	742	711	716	743	729	730	739	726	699	722	786	753	763	724	747	677	725	736	748	733	722	716	728	706	723	732	678	762	738	745	758	727	790	744	724	737	703	723	723	768	701	708	721	682	761	725	722	724	737	718	738	719	694	713	752	705	693	747	736	769	717	780	759	757	727	717	785	712	746	723	746	701	746	738	695	723	744	680	729	732	766	742	734	736	690	710	711	702	721	756	707	752	733	699	738	748	711	721	721	770	757	735	701	718	697	701	738	785	715	713	750	706	752	766	751	730	752	680	719	705	718	745	720	744	677	733	700	754	703	709	706	755	706	795	698	727	724	702	717	750	751	733	731	701	801	714	703	724	737	732	729	771	721	762	762	704	733	724	725	694	712	737	669	730	704	709	725	777	752	764	762	764	762	702	685	754	687	719	740	804	740	662	713	756	716	794	748	749	730	726	667	717	726	726	735	695	718	738	715	750	704	731	723	730	724	707	749	756	723	713	726	714	705	727	684	756	752	691	732	729	732	687	737	751	741	806	754	741	712	720	714	764	710	725	729	716	763	778	735	714	716	718	730	721	709	759	752	706	748	750	736	733	732	708	692	738	733	743	764	703	708	668	749	717	748	722	714	744	704	722	750	738	706	708	768	699	712	719	705	777	739	650	710	698	678	728	702	780	752	690	767	743	700	746	779	726	727	738	704	765	731	710	701	672	728	761	734	703	729	723	718	762	711	708	726	769	713	749	735	770	762	717	706	767	711	716	710	669	709	727	722	709	707	689	760	701	727	735	732	720	717	699	776	747	684	713	730	711	705	749	769	724	731	740	704	727	767	739	703	733	744	718	722	756	742	722	689	701	670	740	803	708	702	744	684	690	724	660	693	728	760	744	691	723	706	730	681	715	722	736	662	729	724	759	679	702	713	751	665	701	727	725	695	729	764	759	707	648	728	677	740	708	763	717	738	753	800	749	758	743	736	728	738	715	745	760	678	750	743	727	725	739	741	705	727	767	715	752	780	769	767	732	683	724	703	716	725	728	692	706	723	725	721	685	775	743	714	732	760	687	701	712	735	718	749	766	682	697	693	699	718	717	731	728	679	728	702	695	729	740	750	718	712	726	702	722	753	726	758	777	706	695	702	765	717	691	760	709	698	693	744	730	741	710	694	749	659	708	775	736	718	735	705	717	715	755	710	736	697	764	741	731	724	714	693	705	742	680	690	733	687	757	748	759	713	761	699	712	767	700	758	683	754	762	710	736	710	759	739	733	743	683	771	712	729	709	725	726	691	742	707	746	741	756	692	683	748	714	730	706	708	704	740	750	758	697	726	724	691	706	723	696	751	724	705	740	705	777	752	717	778	722	724	781	738	726	713	696	754	747	694	692	712	730	705	715	739	732	694	689	736	728	749	721	686	774	729	718	729	694	749	701	786	753	700	753	702	708	778	710	768	699	754	743	753	744	727	706	743	732	741	763	746	738	733	733	691	759	707	741	704	737	767	681	680	703	689	717	759	704	717	683	759	708	739	742	730	730	736	767	735	726	740	726	752	770	721	709	725	678	714	689	702	748	723	746	723	737	685	699	679	711	743	713	691	721	738	744	696	691	746	704	733	745	729	718	682	730	752	706	696	726	755	732	719	749	730	741	708	730	732	773	716	745	745	770	698	746	704	716	718	675	699	715	742	729	734	745	754	748	754	703	739	736	723	770	730	703	724	689	709	696	730	711	727	753	765	703	730	769	719	766	718	738	745	745	668	714	737	764	718	706	720	765	774	751	724	709	694	659	697	736	660	727	708	715	722	744	718	738	729	713	729	747	713	716	713	759	721	743	736	767	714	729	753	741	770	727	724	730	737	705	753	699	727	745	737	672	681	746	754	710	688	681	699	725	769	665	708	773	688	734	759	735	727	729	747	695	738	738	735	738	754	755	736	701	678	744	730	716	720	714	747	720	743	735	673	700	723	704	754	717	695	734	684	719	748	710	715	759	758	708	710	735	734	697	711	683	714	745	727	703	760	743	766	680	690	715	757	727	737	718	725	735	743	736	757	758	689	718	697	725	703	739	759	751	721	672	725	725	690	784	702	700	745	707	739	785	694	710	754	741	700	732	725	671	754	704	686	711	673	725	727	732	741	745	715	714	727	722	686	737	741	756	749	760	692	680	719	684	683	690	741	720	706	768	723	685	687	696	750	761	735	703	746	730	670	694	747	721	735	714	687	721	755	684	721	759	783	779	717	713	715	748	723	724	743	718	728	749	741	700	717	705	765	715	752	707	741	729	735	703	700	703	726	745	674	717	744	707	727	733	755	757	705	745	748	721	731	721	732	766	726	715	742	754	706	711	741	723	685	760	689	659	760	736	706	688	705	735	728	693	744	713	758	696	702	703	716	741	715	730	739	760	688	681	722	693	701	734	768	728	710	720	733	746	749	697	724	693	756	675	741	742	728	728	666	686	744	758	715	725	735	703	729	769	704	729	728	776	760	747	772	730	736	685	726	695	750	684	687	759	724	719	729	733	753	750	719	680	719	742	712	693	705	738	779	704	686	739	754	707	691	691	728	715	733	719	744	734	737	752	753	677	693	753	684	702	717	750	730	757	722	707	755	727	725	705	749	739	745	673	662	756	718	729	739	736	725	708	741	737	706	708	707	712	745	746	721	692	700	784	713	705	719	708	683	727	706	741	718	754	729	735	705	712	685	725	677	686	734	703	709	745	704	754	756	705	738	731	730	699	737
5457	514	433	415	443	361	428	463	445	412	396	384	442	415	397	422	393	390	382	364	413	419	433	420	386	420	391	390	392	377	394	405	419	362	423	387	435	375	423	428	411	393	391	415	391	384	405	473	382	435	393	403	399	361	408	389	374	386	412	375	396	398	410	395	405	394	410	396	399	416	402	407	429	436	423	371	414	411	407	432	421	382	399	368	443	408	430	360	401	453	421	434	415	417	431	430	400	368	392	449	332	425	377	436	411	394	433	406	407	413	405	377	415	446	392	448	411	425	388	398	464	400	409	400	399	410	395	400	392	425	374	404	426	384	420	379	411	366	398	426	436	402	418	416	425	406	399	391	386	440	426	399	393	376	397	405	422	431	401	401	407	403	397	408	383	391	426	419	425	425	407	365	395	421	378	416	391	413	398	412	390	414	380	373	383	434	406	405	429	397	409	425	421	430	421	429	426	405	430	405	457	404	396	462	416	374	394	413	415	396	430	393	421	386	428	388	396	389	392	422	396	426	397	381	388	395	447	404	439	385	401	361	417	387	416	397	397	411	385	380	404	400	435	393	394	377	422	402	403	401	405	435	413	406	428	400	391	401	409	426	407	409	416	392	394	419	383	414	386	414	387	366	423	405	412	343	403	389	400	394	379	382	442	399	376	381	403	414	433	365	410	366	379	384	420	453	403	418	419	389	374	419	398	410	391	395	407	398	423	418	407	390	401	391	384	420	399	397	362	384	414	375	407	400	383	392	480	433	397	392	386	420	379	401	408	387	402	386	406	415	352	397	392	411	407	419	405	434	425	435	435	445	403	421	407	381	392	437	392	416	420	438	409	383	430	407	389	415	419	367	418	408	388	389	389	380	439	402	423	417	401	391	364	379	406	375	400	432	438	413	444	408	384	393	416	385	421	414	375	420	402	419	416	419	436	411	408	424	392	447	387	385	379	411	388	385	407	414	420	436	421	413	353	420	407	373	443	369	439	392	386	427	416	423	422	390	426	409	401	400	393	419	416	414	425	413	430	364	438	436	425	400	424	409	385	394	418	391	392	399	408	400	431	398	394	425	428	387	404	435	444	397	396	424	396	411	374	410	393	408	395	396	413	379	404	427	399	388	386	383	438	443	397	448	423	438	408	425	410	421	364	375	421	409	407	392	376	401	381	412	436	382	360	396	424	403	459	458	391	440	403	411	385	413	370	387	431	404	417	405	354	426	386	442	410	401	404	404	366	435	389	363	397	427	394	351	417	401	425	417	426	384	416	425	429	400	394	382	453	437	393	412	445	453	367	435	384	386	425	393	408	421	391	401	353	371	418	429	388	401	420	388	460	453	433	383	414	438	440	401	380	380	373	408	407	401	389	358	405	413	411	399	392	414	411	390	410	403	391	407	393	437	400	409	388	392	457	417	426	438	359	427	414	397	438	393	428	413	391	394	408	449	373	391	399	429	371	389	397	390	392	412	389	392	407	415	368	422	399	410	403	410	407	414	414	451	371	369	418	399	417	418	359	400	390	397	364	395	407	435	354	427	356	396	380	440	446	420	420	401	422	409	406	395	424	449	399	440	375	449	452	422	394	383	429	399	391	423	451	383	422	449	418	443	423	384	407	380	384	405	433	414	419	405	411	428	409	393	426	380	408	395	387	381	397	420	400	394	422	421	392	438	394	407	422	415	407	376	404	411	383	375	413	389	350	398	401	408	414	402	387	400	407	389	409	428	418	407	419	411	404	440	444	403	408	405	415	412	420	397	375	394	412	408	411	416	404	401	379	406	382	402	407	439	432	411	401	415	421	415	411	376	374	389	430	423	437	401	438	397	418	398	415	434	395	385	413	367	366	404	395	385	446	412	456	423	422	389	407	426	392	414	381	403	402	412	429	420	431	406	399	445	401	368	401	355	357	409	385	388	451	427	386	426	428	420	407	411	422	388	428	402	401	409	416	446	414	410	415	418	458	412	414	401	414	406	444	376	376	418	420	386	411	407	459	377	437	387	415	453	382	402	412	403	391	423	391	416	392	404	391	378	420	412	390	411	421	414	414	392	422	404	371	433	403	398	391	369	417	376	426	423	436	415	414	410	427	418	442	383	411	451	374	398	425	415	410	406	410	425	395	439	406	408	399	413	420	415	447	384	420	394	383	419	418	423	438	443	382	440	441	415	401	415	417	457	366	385	394	417	437	373	409	384	418	403	389	415	389	413	416	368	396	416	413	430	422	414	404	467	430	398	394	422	395	418	414	411	397	373	406	445	365	478	399	390	381	395	370	388	428	426	430	446	425	451	406	421	414	395	437	400	386	384	415	428	433	436	402	395	424	392	371	387	364	378	373	418	401	398	427	433	401	396	432	389	373	392	415	416	408	414	399	433	393	422	425	449	423	418	408	443	441	378	416	393	348	416	421	435	418	393	417	382	439	418	382	424	449	457	400	398	380	404	370	382	411	413	399	373	426	393	419	428	420	386	360	391	416	389	390	425	408	424	364	426	397	393	402	388	394	361	357	414	400	425	430	406	413	388	401	401	442	382	405	434	413	395	399	427	420	412	425	420	403	371	414	387	379	426	403	450	437	434	381	411	424	406	416	392	418	435	443	434	377	409	384	404	409	385	453	378	378	418	463	410	380	424	414	407	386	457	374	402	428	370	375	438	445	403	447	445	390	442	448	371	354	378	396	431	431	384	395	412	398	388	451	379	409	416	447	366	408	364	390	410	411	429	408	419	411	418	417	426	408	402	381	457	417	426	377	408	413	411	442	456	387	411	426	367	436	443	400	426	410	415	400	382	421	432	432	438	410	389	441	409	410	423	409	385	428	432	415	425	397	402	445	440	458	435	428	407	418	421	396	377	403	368	404	423	410	390	385	395	411	447	393	392	405	425	433	399	397	368	436	358	407	441	423	406	424	468	413	431	395	420	362	391	421	416	371	411	430	388	431	429	393	399	410	395	408	444	419	385	367	430	383	414	371	385	384	431	418	416	416	457	414	367	384	408	442	404	375	425	400	404	398	419	385	427	413	415	393	456	420	399	416	395	383	390	458	419	407	404	408	380	427	392	410	412	392	427	426	411	418	388	375	394	434	379	425	376	425	389	455	418	436	443	409	392	415	386	379	413	463	418	425	401	390	411	412	389	389	436	388	420	440	418	453	400	436	441	416	418	402	399	414	367	429	393	421	398	364	448	433	413	421	430	452	405	437	397	393	408	375	430	399	464	413	383	409	390	402	412	434	443	388	386	443	374	408	421	403	394	402	411	415	396	390	408	382	416	406	432	413	383	415	428	432	420	396	420	399	407	391	402	424	390	400	406	393	419	401	393	418	406	411	390	456	380	419	417	440	426	415	358	434	393	402	374	438	414	451	402	425	412	386	401	405	379	420	425	441	433	384	376	426	424	364	403	438	359	446	373	417	410	393	403	400	382	407	389	334	381	385	421	366	428	427	381	422	404	392	424	445	368	406	411	403	416	395	402	426	390	382	436
4140	916	958	933	905	924	875	934	953	948	905	909	925	959	897	882	921	922	919	928	925	865	936	883	886	915	894	895	904	927	948	880	910	950	930	896	868	905	906	932	911	886	979	888	862	917	956	903	885	978	925	902	883	900	887	931	895	873	900	907	887	912	926	952	916	890	907	935	893	925	889	905	884	898	889	942	939	935	899	955	914	915	937	921	868	890	878	888	913	857	927	916	899	900	886	948	891	931	848	904	912	907	844	886	921	907	923	930	895	888	886	897	925	877	906	922	903	898	901	912	891	905	939	926	851	935	885	899	908	877	894	821	938	904	893	867	919	915	878	884	939	944	870	888	934	875	868	863	938	880	929	917	941	885	874	821	919	893	884	931	862	904	881	863	916	935	942	887	923	937	955	902	908	903	900	927	908	884	956	880	867	935	877	903	941	887	913	924	907	904	948	929	896	911	875	910	879	880	897	931	942	941	918	874	951	926	970	985	873	892	918	956	867	931	893	915	877	885	944	894	841	957	901	926	891	855	866	893	899	967	942	891	881	916	884	960	920	916	964	882	911	923	840	900	907	947	863	921	873	900	929	900	933	942	846	895	897	905	933	915	911	871	915	918	888	957	981	913	906	892	930	834	922	958	918	887	936	926	923	895	970	876	862	935	881	916	922	937	892	930	860	951	903	882	914	903	898	932	952	925	916	922	883	889	894	918	873	945	877	836	923	947	871	852	896	921	889	905	889	898	885	882	923	983	921	913	929	891	886	938	941	881	913	905	878	908	943	900	907	955	868	899	898	898	936	958	920	931	898	907	898	916	888	911	891	899	914	890	901	923	864	906	945	868	851	969	919	928	888	901	886	912	917	950	960	904	903	930	873	882	925	930	907	915	854	895	926	874	921	924	897	876	944	923	891	878	871	902	847	921	889	939	880	935	879	905	973	887	876	894	890	906	902	917	866	911	922	884	924	934	907	881	906	932	897	889	869	936	907	925	924	840	908	908	861	908	891	892	879	908	916	856	873	935	896	915	904	894	844	919	971	926	925	899	897	919	889	867	914	904	856	919	942	933	902	888	935	887	852	940	912	860	867	862	907	899	871	899	926	925	906	904	949	872	930	916	871	976	950	860	897	916	949	959	897	921	894	937	897	868	891	987	952	953	920	901	916	903	825	881	885	913	861	902	891	931	932	918	886	892	863	907	883	872	940	897	878	975	903	896	921	939	929	904	908	922	881	980	846	903	896	910	908	921	912	873	964	911	913	924	876	873	919	922	910	952	896	937	905	900	899	924	944	878	902	893	883	938	852	875	881	919	916	913	915	910	865	970	856	928	878	882	929	940	895	934	919	905	917	893	910	911	913	884	947	849	869	903	883	900	896	943	896	932	884	903	890	889	888	892	949	913	874	911	934	918	896	931	961	893	920	911	878	875	882	924	873	910	925	893	855	899	925	939	879	887	894	928	982	928	880	883	944	874	916	966	912	877	907	932	905	893	960	938	892	871	891	896	915	937	934	873	950	865	902	881	889	959	872	867	888	848	917	898	847	908	889	893	875	883	951	946	862	828	873	911	911	907	915	929	888	899	921	964	881	912	929	864	848	902	889	900	951	923	890	878	896	897	898	880	890	883	881	920	902	902	924	960	898	919	856	882	882	908	934	887	950	837	974	871	902	918	909	896	913	904	946	895	833	924	870	853	949	967	912	885	887	856	930	936	912	907	912	875	917	916	899	903	890	899	921	890	891	926	875	919	934	908	887	919	871	910	947	889	874	917	914	925	909	918	908	847	868	900	917	868	898	965	914	933	875	930	922	896	882	897	873	969	882	910	915	900	876	901	977	899	933	932	897	938	908	883	932	897	986	885	900	914	916	868	960	901	885	912	922	934	951	927	851	896	892	912	912	922	885	916	908	887	909	904	913	921	880	912	905	950	922	898	901	919	856	880	915	910	904	925	912	910	921	936	864	872	935	937	919	818	944	914	893	901	977	875	852	926	907	885	950	906	915	897	899	944	946	817	945	923	966	944	903	941	826	901	932	946	892	903	897	873	891	870	920	883	893	896	889	834	877	917	938	896	896	903	882	882	892	903	903	903	917	931	873	892	909	908	877	908	936	935	853	865	901	899	930	871	887	946	906	902	927	938	898	906	909	888	933	910	860	939	897	928	902	844	886	873	943	881	941	901	890	893	945	928	921	910	886	925	885	918	922	890	904	924	873	923	894	944	912	878	918	882	875	884	928	899	912	901	886	887	922	920	902	917	905	888	912	914	879	934	902	925	932	912	913	929	898	856	892	885	915	866	924	930	907	959	872	860	912	866	918	856	896	938	954	895	887	898	921	886	864	915	910	887	927	889	982	915	914	891	878	900	946	937	898	949	884	876	912	898	882	930	912	940	939	913	888	875	937	897	971	904	898	918	899	935	914	899	904	979	902	914	923	907	881	912	877	867	863	882	903	928	923	928	876	969	889	944	899	919	874	859	921	928	956	900	868	868	864	919	927	879	918	948	912	900	939	885	938	914	949	918	934	936	895	869	965	942	921	879	909	976	946	901	907	896	935	891	947	837	888	837	922	918	931	917	933	886	906	886	891	901	978	892	912	925	876	902	923	852	861	936	928	934	855	936	896	912	916	883	913	903	901	921	927	911	889	943	899	876	929	911	898	930	939	915	931	965	931	838	835	880	854	846	870	914	915	871	920	863	897	904	930	920	900	884	898	935	945	870	918	969	906	900	920	924	907	903	915	978	938	903	923	934	886	906	921	939	901	914	900	901	945	877	847	888	939	900	864	949	920	952	889	915	925	972	910	896	862	911	940	892	919	878	913	879	887	910	935	904	874	920	936	916	922	905	888	943	964	953	911	908	918	883	871	955	947	879	860	912	911	933	880	831	857	928	866	977	933	907	919	940	900	882	918	880	904	873	882	904	919	876	937	903	937	857	931	917	890	849	878	927	862	924	959	907	937	905	864	852	927	889	898	884	943	976	929	885	879	894	867	952	928	913	895	880	943	909	996	877	893	870	932	869	908	899	823	896	878	921	952	889	929	902	902	951	884	929	982	899	891	902	944	906	888	888	896	869	888	892	898	889	905	899	878	859	898	891	896	914	918	906	866	902	958	876	870	890	876	909	815	991	927	898	891	940	895	929	942	928	931	934	914	893	894	857	887	929	918	929	875	849	863	919	909	864	919	909	900	884	936	901	926	878	918	853	908	914	927	895	897	942	974	922	891	881	886	925	939	881	961	945	886	922	927	891	870	917	874	914	913	884	845	846	871	904	941	898	898	883	925	931	937	922	928	984	883	854	854	840	909	891	889	962	873	944	909	944	906	928	880	890	887	928	897	904	881	918	899	884	837	907	865	960	959	939	896	903	920	905	890	866	865	926	899	942	924	864	899	942	907	901	932	871	916	843	932	883	888	911	887	900	921	901	884	934	896	838	887	901	905	913	913	944	890	891	927	884	848	908	945	930	891	885	927	905	876	870
14449	935	562	443	338	287	309	279	262	234	246	240	261	223	245	254	226	240	243	224	214	201	237	241	228	218	222	234	228	261	228	209	205	204	232	218	221	225	192	195	213	208	225	234	202	200	239	227	193	218	205	234	231	185	208	231	210	215	242	220	248	219	198	237	248	219	212	240	215	202	206	214	239	230	210	217	216	231	203	188	217	203	200	200	234	243	203	184	229	207	206	240	230	195	200	240	221	213	232	198	240	209	220	218	204	204	211	201	219	208	219	230	214	227	200	218	199	228	230	206	230	197	203	227	237	205	209	229	241	238	204	229	199	197	209	219	214	222	202	219	208	218	233	211	222	220	204	211	188	215	199	209	208	190	221	215	227	221	202	194	207	227	228	206	198	210	220	223	189	227	214	240	210	218	180	224	220	191	204	186	221	228	244	226	201	212	246	206	218	211	216	202	246	228	209	240	234	190	213	228	214	212	192	220	200	219	249	189	233	232	205	226	211	194	197	203	190	207	220	218	228	193	211	211	211	209	257	208	237	229	201	213	205	243	205	225	220	217	219	215	195	229	202	197	225	187	201	201	217	202	206	248	247	190	229	217	218	248	206	213	231	220	236	195	206	225	212	195	218	236	253	202	214	211	195	226	235	219	228	206	219	169	244	224	203	215	189	237	197	228	206	199	206	221	196	222	221	211	212	226	209	244	241	224	233	221	213	205	225	222	197	226	224	239	228	242	247	199	232	238	192	218	222	226	214	217	188	241	203	234	215	224	241	205	264	220	235	208	211	180	181	230	207	208	202	214	223	208	215	219	203	207	207	243	223	235	240	204	202	215	232	228	194	218	202	228	217	232	227	210	190	240	215	201	216	214	212	216	214	241	195	213	220	195	218	206	229	235	230	232	213	190	242	235	203	203	226	220	226	201	218	238	224	228	231	204	235	231	199	207	239	233	224	227	215	208	224	214	229	225	223	205	209	263	234	227	186	218	214	198	193	203	198	218	252	227	184	201	221	202	195	227	221	240	212	208	199	233	208	220	190	202	197	200	211	206	213	232	199	201	224	204	232	188	205	215	200	215	212	220	227	215	198	207	225	222	222	220	206	220	220	217	223	202	222	225	218	243	221	191	208	237	189	217	229	224	218	207	203	223	205	213	215	245	240	219	213	229	228	234	230	222	232	222	208	193	216	192	209	213	192	193	248	215	228	227	261	244	235	248	204	217	229	212	208	217	211	209	198	206	220	213	222	215	210	220	214	195	219	202	192	191	181	215	224	234	197	210	223	227	231	215	210	209	236	231	213	204	206	212	231	234	214	222	222	211	200	196	198	209	219	196	201	213	200	213	198	243	234	244	196	226	227	223	220	232	230	223	212	221	218	238	201	219	216	243	233	216	216	211	205	237	224	219	197	216	248	212	222	188	224	205	232	229	247	208	214	194	204	219	215	221	220	201	220	238	230	201	236	234	227	194	237	222	214	202	203	215	211	192	212	201	208	230	241	251	202	229	201	195	228	224	202	243	227	209	193	223	212	224	220	221	245	254	221	222	226	218	211	223	215	231	219	177	211	221	208	218	225	233	192	201	204	196	207	221	202	220	202	219	226	195	226	199	229	201	234	242	238	239	246	229	205	215	221	209	221	235	226	216	221	191	228	236	205	216	231	213	221	203	200	212	246	237	235	233	199	219	204	206	200	215	204	185	222	188	229	205	215	236	250	213	230	221	218	205	206	194	195	212	190	224	209	242	227	226	189	220	191	226	240	252	203	212	205	226	219	192	223	201	207	209	196	229	185	219	205	217	207	203	230	220	204	237	230	227	227	214	234	250	209	208	187	210	231	211	217	214	229	217	193	234	201	229	209	242	221	210	220	227	216	241	222	211	214	212	204	240	191	210	213	213	174	211	226	202	219	204	212	206	237	198	214	223	207	185	200	205	197	216	220	211	244	203	214	207	211	235	244	230	221	230	229	219	222	220	233	212	207	198	257	217	214	199	219	215	239	215	245	237	228	195	196	211	192	227	201	206	209	219	205	189	214	211	187	198	204	213	204	190	209	256	184	213	250	217	213	231	241	198	235	222	212	171	211	225	225	223	195	211	220	208	200	219	218	214	208	230	216	235	213	216	225	208	231	238	204	236	231	202	188	217	229	233	231	221	207	212	198	243	206	228	206	229	201	208	225	219	254	228	203	203	219	214	210	231	220	238	199	213	217	213	237	238	266	219	222	200	228	232	216	217	215	239	246	209	215	218	231	222	207	193	208	223	219	207	234	219	197	240	222	221	208	214	202	198	223	200	239	210	207	212	250	220	229	187	205	233	227	243	201	195	194	221	216	220	211	200	196	199	191	204	234	205	248	201	233	227	227	224	212	197	225	194	217	227	202	218	207	238	227	208	238	195	204	215	209	214	205	208	202	192	246	249	214	213	230	205	221	200	209	235	223	228	232	199	194	228	195	225	239	212	216	239	232	214	189	209	177	238	202	247	230	220	212	196	197	207	208	229	224	218	205	230	228	199	240	211	215	245	201	168	232	216	215	214	193	185	224	242	238	187	197	199	201	203	224	220	221	242	256	224	217	236	206	217	239	237	262	219	222	210	187	248	218	215	223	217	224	242	223	164	219	237	207	181	234	228	199	227	198	240	245	183	222	203	191	234	240	218	230	224	224	183	220	224	210	186	203	222	219	207	199	209	232	230	195	221	213	211	198	224	201	192	210	230	204	207	244	218	215	217	216	209	215	225	198	197	223	226	222	219	218	185	193	226	237	232	229	220	243	200	218	227	215	203	210	203	211	212	207	226	175	218	237	194	213	241	240	215	225	230	218	214	221	217	219	239	229	228	202	216	212	206	210	203	213	223	202	219	230	251	217	195	248	223	198	192	198	216	216	221	213	228	197	210	222	236	218	185	191	229	222	218	207	223	205	216	201	232	203	224	207	230	214	217	244	218	225	243	193	221	212	236	202	208	248	219	232	230	226	207	194	218	202	211	194	209	263	225	214	217	229	218	241	223	229	215	209	255	222	231	202	226	217	227	216	214	234	215	221	214	232	226	212	215	205	222	227	210	196	194	243	252	210	206	216	241	215	229	230	222	225	245	206	215	197	239	228	205	202	238	215	253	204	227	208	218	262	224	218	208	200	197	194	248	231	215	215	239	240	200	237	192	207	204	183	218	226	243	230	235	204	231	200	193	226	190	205	222	219	203	250	212	249	191	199	196	222	217	203	206	195	208	233	207	237	215	193	266	188	233	199	210	213	195	192	201	238	212	179	196	209	219	217	203	211	198	206	234	230	240	236	210	183	234	238	224	226	204	230	231	207	215	200	213	195	227	195	233	221	249	235	178	220	229	231	207	232	199	225	208	228	239	206	223	229	223	225	194	226	195	211	224	218	219	218	223	224	196	234	223	204	193	196	229	208	212	215	217	210	185	204	176	198	209	210	264	233	222	229	207	212	223	223	234	237	247	208	203	209	212	196	216	191	240
9609	818	1292	1394	1231	1088	921	839	824	711	729	693	655	671	642	579	573	553	558	619	565	580	570	573	588	594	553	521	592	617	552	563	585	569	606	556	565	561	550	573	550	579	565	557	525	522	557	591	602	539	571	600	531	574	555	536	592	570	547	553	551	532	490	564	563	557	563	597	537	517	552	532	539	563	514	532	496	551	555	561	532	547	554	569	566	553	550	523	534	538	544	544	543	552	578	498	553	574	565	514	546	586	556	520	547	535	540	541	576	549	548	530	485	533	534	579	548	548	552	534	537	528	550	505	552	571	561	592	553	563	511	492	532	524	620	534	586	599	525	589	553	541	585	574	575	520	479	557	559	507	537	532	565	555	528	543	542	511	562	530	553	574	537	582	574	517	567	522	571	526	525	535	544	557	554	576	551	533	570	553	554	553	533	570	517	536	581	534	551	548	527	562	532	540	565	533	561	527	526	543	547	560	528	528	557	597	539	547	546	535	549	560	551	579	530	550	551	556	512	578	563	572	539	535	529	588	541	586	569	575	594	538	563	556	576	534	552	563	532	540	537	558	563	558	565	521	535	563	595	544	571	503	562	547	563	542	532	566	563	531	562	560	500	532	552	538	582	550	543	538	512	545	546	521	549	549	559	550	551	552	554	503	585	498	531	575	552	568	585	590	567	524	582	551	555	542	567	576	559	518	556	474	566	529	532	565	526	582	569	552	556	573	538	519	538	524	548	560	517	523	573	497	567	577	550	537	537	560	549	551	558	560	523	589	516	545	558	493	559	544	536	549	585	575	542	555	583	556	549	520	502	563	569	538	565	527	548	550	540	580	508	541	538	525	528	574	585	546	541	548	570	583	528	565	542	516	548	583	523	538	523	550	539	589	549	530	574	549	528	615	548	539	572	520	531	526	570	522	566	577	517	604	561	559	530	562	500	484	573	543	593	554	560	490	516	554	556	523	559	540	536	520	543	552	551	544	523	587	562	583	534	553	576	535	570	558	554	565	560	572	515	564	523	518	576	554	558	544	544	519	575	556	538	564	552	552	572	535	538	503	555	576	537	566	534	556	561	537	559	544	532	515	575	554	546	523	559	522	557	542	569	573	556	521	556	542	531	542	536	543	526	529	557	524	560	596	587	542	571	488	552	574	571	516	537	486	562	557	546	551	559	532	543	555	557	528	565	535	546	512	540	536	544	565	551	554	578	529	565	518	537	563	537	543	523	545	518	547	550	589	572	507	559	567	558	569	567	581	518	563	530	563	529	531	551	552	560	521	506	524	574	561	548	554	572	557	507	534	529	561	543	524	514	550	558	510	564	570	557	550	538	566	540	532	496	574	555	542	518	521	527	557	558	515	561	522	575	530	514	522	533	583	525	510	559	548	523	563	582	556	583	618	511	569	549	517	514	527	505	563	571	545	541	523	556	528	559	559	545	566	537	531	585	575	561	554	539	575	586	498	539	568	534	549	539	494	613	603	568	568	499	567	523	555	522	567	567	541	554	570	552	546	556	518	593	589	594	603	531	510	541	559	562	551	549	548	552	521	533	555	535	550	572	602	543	561	569	537	529	555	542	562	592	542	516	552	573	548	571	557	551	556	558	507	551	586	533	588	515	572	556	541	582	526	564	565	589	531	501	571	531	551	545	559	577	581	586	570	616	585	586	564	550	534	517	546	502	577	567	564	540	584	568	516	549	546	598	529	533	510	591	525	508	592	560	578	569	516	570	564	559	552	539	527	576	564	546	560	542	527	566	547	542	534	537	523	532	518	523	547	561	549	548	587	522	534	537	517	592	507	542	587	549	574	536	565	530	585	568	489	546	544	566	516	549	591	510	565	533	537	529	561	564	536	531	538	575	534	602	524	568	560	554	537	548	557	529	526	552	599	525	540	575	543	506	566	544	531	563	525	533	529	576	509	527	527	547	502	526	537	522	572	548	563	540	495	554	582	519	524	569	559	553	573	530	520	596	532	567	520	592	568	564	555	544	548	568	560	536	563	556	568	530	535	522	545	516	543	558	516	552	518	510	538	540	594	526	538	547	564	534	537	590	544	528	588	520	532	544	567	548	566	547	535	545	582	496	515	549	503	530	542	554	561	573	571	553	545	527	514	553	503	524	561	536	557	575	539	527	574	518	600	554	554	548	548	535	550	535	602	530	562	567	538	548	577	568	600	559	539	526	517	539	545	542	556	526	567	568	546	563	569	534	534	560	567	552	543	548	553	557	553	512	525	544	555	532	577	551	503	521	538	528	523	530	570	573	559	590	531	510	541	534	572	556	504	539	561	542	529	590	544	593	546	536	534	523	579	528	547	511	565	548	591	585	583	560	541	564	544	502	549	550	591	540	538	525	596	582	563	608	574	530	549	549	524	547	604	512	558	525	581	500	512	532	534	550	538	561	560	549	536	544	579	572	539	569	571	526	524	539	562	551	577	554	559	507	490	540	523	499	535	509	574	543	536	554	561	535	508	542	606	565	582	593	537	539	566	523	562	573	520	531	562	539	533	545	533	558	555	555	551	545	519	546	572	560	501	548	578	522	573	551	568	557	559	569	551	563	556	551	565	513	545	534	563	539	541	541	592	558	572	536	606	566	547	573	547	555	600	501	567	492	576	534	551	529	555	518	564	545	538	513	594	556	544	536	529	523	573	572	513	554	601	574	553	544	510	530	543	568	542	513	502	589	508	541	560	544	574	580	539	555	570	563	524	554	545	555	531	543	509	529	550	558	559	550	557	557	565	566	604	584	562	625	548	553	561	560	551	538	553	544	566	561	532	554	544	546	529	501	575	546	510	551	534	545	560	525	584	580	583	534	505	523	539	557	520	556	589	528	540	583	565	514	546	532	547	529	581	530	541	571	484	571	568	567	567	537	524	556	554	569	553	518	514	575	601	502	510	600	554	516	558	534	543	567	555	565	503	586	565	506	572	514	529	548	546	530	532	534	543	514	582	581	526	596	507	507	548	547	572	572	560	549	538	546	507	504	593	582	524	575	544	590	553	559	544	535	529	558	569	561	564	582	516	534	560	587	563	535	530	523	531	554	532	518	526	511	580	515	554	458	568	574	518	607	540	543	581	526	546	570	535	510	540	527	517	505	574	544	522	536	546	538	575	568	560	501	579	568	550	566	547	567	583	525	513	546	542	570	547	558	505	531	554	523	547	523	568	533	579	543	571	510	532	500	543	585	541	560	531	573	515	561	551	557	518	547	578	575	537	552	540	581	546	567	527	542	549	542	571	504	585	541	532	543	565	544	542	567	533	558	536	560	511	543	582	577	524	578	580	545	590	550	563	572	530	536	524	544	552	492	578	537	512	527	533	568	548	591	611	528	528	542	527	534	542	471	578	489	577	534	527	585	562	551	560	538	535	565	554	542	584	484	548	546	553	517	534	562	531	539	533	544	529	546	558	542	556	542	557	545	544	555	554	555	593	569	545	572	568	538	569	525	584	521	562	505	524	535	574	500	545	560	592
23062	2374	984	731	581	475	450	379	409	354	381	319	351	304	351	333	317	298	313	301	299	312	291	307	319	307	318	287	325	302	281	312	267	286	308	293	287	282	295	316	305	253	278	313	251	281	276	335	315	300	318	335	305	275	297	302	267	298	289	296	276	299	306	300	269	284	277	311	262	319	279	309	281	296	276	283	286	280	293	315	284	269	290	316	295	323	335	304	257	292	336	337	276	294	286	266	306	270	289	287	291	316	306	308	280	270	299	291	278	336	298	297	304	274	292	303	314	307	295	292	287	280	285	287	282	306	286	311	257	253	278	290	270	308	277	263	289	298	301	303	318	276	270	297	273	292	295	247	308	277	278	267	305	278	309	308	278	288	263	297	285	272	276	286	310	288	274	314	296	282	330	266	321	272	256	299	278	304	327	286	282	304	306	313	300	313	271	311	276	274	304	272	243	300	299	329	273	307	307	311	301	302	276	330	318	306	281	299	295	283	312	280	283	317	296	313	292	290	305	303	291	289	306	282	335	289	270	293	294	278	307	298	322	305	292	284	336	291	292	254	273	271	309	306	294	296	304	280	318	309	316	306	306	274	312	314	289	293	318	272	290	288	286	288	297	301	282	286	325	292	293	285	308	286	306	312	297	270	254	289	259	296	278	295	286	298	284	302	317	308	289	266	296	289	285	277	311	285	297	260	286	328	338	302	271	294	280	318	286	271	278	278	307	283	308	295	307	309	317	296	304	291	310	335	311	298	296	307	265	328	297	306	282	291	303	273	302	304	320	298	304	311	296	317	311	291	317	290	305	312	302	276	294	270	307	278	276	287	295	329	259	324	314	275	295	297	330	316	326	285	331	307	281	265	300	285	306	296	307	300	322	278	322	247	294	310	275	265	300	288	271	281	301	288	296	290	260	284	279	318	292	303	282	286	289	305	280	290	295	316	292	276	285	288	321	272	305	298	298	287	313	274	306	295	334	264	332	284	267	304	289	307	263	324	306	311	297	311	312	264	323	283	275	298	282	297	305	298	284	266	294	282	301	297	290	290	283	313	292	281	269	292	302	290	265	283	304	338	303	277	271	263	302	292	343	309	273	289	280	348	292	303	302	305	310	286	307	295	318	280	325	302	279	303	302	281	326	293	297	330	300	324	314	313	326	278	318	290	292	300	273	331	272	306	331	269	296	283	308	295	301	281	295	272	309	288	315	287	316	312	288	302	296	293	319	293	273	307	257	306	336	273	297	291	292	306	273	280	319	321	350	297	305	286	314	269	325	303	302	305	283	281	320	301	304	280	324	265	241	302	304	327	311	304	295	306	284	310	288	290	290	303	267	287	286	302	295	292	291	296	272	293	303	269	317	261	318	274	279	296	295	279	280	298	290	290	305	296	282	297	269	277	278	292	304	289	263	253	252	315	317	296	309	267	270	347	295	276	274	307	245	301	268	306	292	311	278	291	299	285	267	296	285	284	315	288	280	267	296	276	277	315	305	297	281	331	317	291	310	279	290	311	321	290	266	319	278	289	290	282	288	271	292	324	312	291	285	296	325	304	261	281	295	307	299	325	326	307	322	341	274	291	287	319	303	298	252	285	294	313	290	291	319	311	323	328	288	282	288	318	293	319	309	299	303	288	298	290	295	281	317	279	267	328	329	296	299	290	312	314	268	327	320	299	276	284	306	295	294	305	318	291	295	292	312	293	271	297	289	299	300	335	308	245	299	295	300	296	283	324	329	321	282	294	326	304	291	325	275	293	303	301	331	327	321	305	305	274	332	304	306	304	298	312	279	274	302	294	322	323	277	275	335	295	318	321	284	316	290	332	308	278	299	329	288	276	293	296	298	278	288	281	281	310	293	262	320	293	286	290	353	293	321	281	293	314	297	313	316	289	322	296	291	273	314	310	266	286	297	316	307	267	277	279	284	286	312	318	304	281	305	280	277	307	313	327	288	281	287	332	295	326	281	335	313	297	305	290	296	313	328	347	276	295	295	299	281	305	306	296	318	321	347	311	270	308	338	266	261	303	291	302	287	300	312	329	312	290	299	303	268	284	304	288	260	300	288	303	280	297	338	282	263	308	309	312	302	311	285	294	294	282	295	283	322	280	286	264	272	267	284	268	262	258	279	316	275	300	302	306	300	290	287	304	302	287	283	283	275	328	296	329	307	274	295	299	254	306	317	273	290	312	260	267	305	266	315	309	281	288	308	303	268	299	318	320	254	264	269	317	279	272	339	300	335	281	307	302	301	277	281	305	307	322	288	283	306	269	306	286	311	286	289	266	296	299	279	329	253	304	310	304	281	289	303	282	318	279	281	287	275	313	302	296	300	307	281	295	299	293	296	299	303	281	284	317	301	287	307	298	280	311	307	324	272	341	339	316	266	306	304	275	303	302	285	273	304	340	280	279	286	328	269	308	266	286	251	327	283	295	327	302	333	300	297	315	330	291	281	285	291	263	318	293	300	262	282	300	282	272	282	291	311	293	286	304	288	283	268	294	276	296	308	320	297	279	309	318	291	271	286	300	318	280	319	272	302	297	306	305	288	312	289	320	308	323	310	325	340	291	267	289	301	322	317	319	299	294	290	276	281	317	342	306	269	310	275	301	311	343	276	302	286	315	307	298	327	308	327	304	315	290	282	311	280	245	314	265	285	292	297	316	290	293	294	272	281	310	290	301	313	290	299	273	314	293	294	275	299	297	307	289	299	305	299	296	309	293	256	311	304	318	296	305	295	302	331	327	290	313	288	283	292	316	276	280	255	304	276	298	321	317	280	295	293	291	309	300	311	287	293	295	309	318	302	279	272	287	312	330	270	334	289	275	277	292	274	321	310	346	330	298	305	318	328	294	306	309	300	332	306	269	264	310	293	299	291	312	332	299	289	295	311	301	319	324	333	320	293	296	291	282	315	287	308	292	298	320	289	306	285	326	278	247	309	286	267	301	271	275	312	280	263	276	268	314	296	296	306	286	280	320	322	300	298	299	302	285	302	303	329	307	312	311	292	297	286	311	315	344	332	292	310	289	259	296	284	298	298	280	292	305	269	287	296	298	293	264	277	290	291	306	326	304	317	320	296	312	276	304	288	313	298	296	291	315	301	292	302	310	282	301	316	285	276	304	321	276	306	290	303	308	266	335	294	263	285	281	276	328	337	319	282	295	319	275	283	285	274	268	326	293	304	284	289	300	303	308	273	301	303	312	259	290	318	289	289	294	278	315	308	302	332	281	245	291	257	312	278	275	281	332	306	278	284	278	287	288	280	324	288	288	280	277	295	317	277	298	290	296	310	301	278	295	317	325	276	280	289	302	319	354	266	328	275	299	309	288	286	279	297	298	275	298	280	295	296	271	261	305	295	267	314	310	268	283	302	310	293	263	312	305	310	328	287	291	322	332	315	292	286	295	262	316	301	311	322	306	308	304	289	297	289	255	324	295	298	301	271	309	292	278	291	262	289	280	275	266	277	307	267	302	264	293	345	300
12335	1247	2028	2283	1986	1597	1457	1267	1176	1053	956	878	935	925	956	885	847	847	820	758	796	820	780	820	775	776	774	748	772	819	777	756	759	722	730	679	736	764	776	757	785	746	773	710	742	746	725	736	720	733	738	734	757	723	749	695	711	729	773	713	780	700	767	727	701	707	741	740	747	694	770	815	763	727	719	705	725	675	743	675	758	752	719	718	722	710	741	770	749	701	696	809	747	753	728	769	743	714	748	773	741	739	749	759	743	714	726	734	755	758	728	720	737	688	711	723	698	693	725	708	723	776	722	767	767	713	728	721	726	730	696	732	785	702	707	758	788	753	684	741	718	708	750	665	789	746	762	719	768	744	796	735	746	749	707	737	716	763	723	759	690	744	704	738	722	734	724	743	713	748	749	718	720	655	714	757	754	673	681	750	700	726	746	745	722	735	700	704	724	776	767	738	696	697	727	735	741	765	782	744	709	718	768	687	724	738	729	718	728	715	732	761	741	743	744	742	722	685	717	715	737	734	753	697	736	751	750	724	735	731	708	676	690	773	710	720	686	731	715	732	715	763	753	744	754	717	683	762	758	734	771	734	738	718	717	671	719	796	723	731	667	744	720	701	693	697	724	686	742	786	726	702	746	702	707	713	732	713	733	747	761	707	672	686	715	706	748	747	729	691	726	755	797	768	745	751	682	749	756	673	700	720	718	760	694	760	725	713	755	757	696	702	679	759	775	726	770	734	739	768	701	714	678	742	766	691	734	670	738	692	748	712	699	720	745	697	720	715	753	749	689	727	763	739	732	783	721	741	704	719	764	764	773	784	730	740	732	768	731	690	724	726	744	732	734	698	726	693	715	710	722	748	718	718	734	776	768	730	779	745	725	717	680	715	738	727	737	709	736	716	701	731	686	746	720	686	727	764	733	725	716	686	762	757	713	746	751	674	739	715	734	720	711	748	755	700	730	730	719	784	732	706	728	714	733	686	720	750	710	727	712	733	751	727	679	745	720	720	721	727	770	707	716	665	754	726	752	754	683	699	705	728	701	762	737	712	694	685	704	765	768	776	746	734	693	711	705	735	749	729	709	708	720	754	741	740	773	739	711	730	748	745	749	696	774	720	705	788	742	730	773	695	723	717	728	735	721	781	738	736	725	746	736	738	748	776	698	704	732	712	689	693	695	705	766	762	749	790	704	737	746	736	728	736	709	740	691	709	761	724	713	699	708	731	725	716	707	743	705	681	760	693	718	741	709	716	741	759	746	694	713	729	704	752	736	748	734	704	706	749	726	707	757	722	706	723	740	735	715	767	741	752	740	734	698	714	764	729	696	768	743	777	743	746	688	719	692	708	727	722	708	757	709	712	760	712	700	733	740	732	736	710	747	739	712	710	734	696	761	747	757	721	719	746	736	701	715	704	761	690	729	712	721	747	704	753	670	693	735	745	715	782	805	783	728	729	703	752	778	734	736	742	749	681	724	723	707	730	710	694	748	754	743	761	727	745	700	679	760	753	709	746	695	712	759	760	671	742	717	707	708	682	737	753	670	757	705	709	732	743	733	759	715	745	709	729	718	744	712	755	678	683	685	746	721	723	746	725	763	738	670	703	747	720	742	733	710	775	723	688	691	741	729	721	750	747	755	717	718	771	761	704	708	726	716	736	710	735	756	725	737	701	730	739	727	702	771	720	692	754	748	726	759	774	749	736	719	708	695	720	735	693	737	726	754	728	744	759	745	731	741	786	697	719	710	719	714	713	691	717	760	756	730	713	746	748	699	721	731	725	757	688	777	747	686	745	702	763	768	750	733	748	728	729	754	704	703	754	733	732	724	750	758	749	731	733	747	714	711	722	723	798	732	710	740	719	695	726	713	750	741	747	733	754	766	702	719	712	720	753	703	795	676	747	729	710	753	754	742	704	708	685	717	648	707	730	747	748	718	676	737	731	736	685	729	745	769	728	738	707	728	764	716	704	709	757	739	767	700	753	712	700	721	756	733	730	716	737	659	710	725	688	723	767	782	766	723	746	713	712	745	745	771	695	761	749	716	725	693	733	693	713	694	710	717	714	734	666	734	726	693	732	722	807	722	719	732	689	724	765	685	668	696	678	733	747	719	728	686	775	689	700	723	730	740	738	732	741	743	715	703	684	765	721	695	710	722	708	686	812	747	726	704	744	736	725	745	708	717	766	692	743	707	673	738	727	714	704	727	724	719	706	752	742	721	720	743	729	731	736	704	775	692	726	712	682	751	666	708	733	729	713	729	700	729	776	769	721	725	689	763	711	752	710	732	780	724	737	671	757	716	740	661	732	708	723	718	698	770	676	735	767	737	741	740	692	718	683	722	747	758	730	744	699	694	713	732	708	752	685	738	675	724	722	718	742	714	697	736	789	724	720	717	756	696	732	739	728	706	734	698	685	686	722	762	724	696	709	721	746	712	716	709	761	736	732	704	674	789	687	679	745	717	754	716	713	720	748	695	721	757	725	674	724	766	662	746	736	741	741	753	677	734	768	698	719	733	750	700	751	732	731	674	710	731	703	760	719	676	751	758	738	717	738	777	727	755	762	698	754	688	718	750	733	742	732	755	686	727	686	702	745	720	744	717	755	717	707	747	723	718	731	728	690	723	726	728	669	790	735	713	742	709	672	758	746	735	723	715	749	729	746	700	727	712	779	762	725	699	724	738	701	697	735	721	703	690	708	739	727	753	763	776	721	777	726	709	744	714	741	721	694	727	718	753	716	773	761	734	747	692	718	746	684	726	729	755	730	700	714	765	692	702	738	766	675	731	744	753	664	689	745	796	720	705	720	747	720	724	726	766	731	748	699	726	766	714	793	756	720	781	700	705	689	725	709	721	731	775	765	720	745	755	744	700	778	702	679	749	746	675	716	737	719	737	714	718	714	748	729	724	733	696	714	682	697	722	716	693	762	717	728	715	759	732	727	709	707	807	760	682	714	720	713	709	700	763	740	689	708	739	760	720	713	742	688	795	723	719	770	749	719	701	733	682	705	740	746	680	706	719	746	718	702	721	717	649	717	719	747	720	722	692	748	713	723	726	700	692	768	766	732	729	694	708	706	753	741	715	737	750	726	701	747	694	720	712	773	768	721	711	744	727	740	697	712	717	729	710	705	708	747	724	762	716	719	723	735	759	716	763	755	727	746	721	713	756	723	718	763	712	762	688	678	734	744	687	749	746	696	791	784	722	702	690	735	732	716	751	716	732	697	735	722	730	700	745	731	711	712	719	696	720	713	724	741	699	734	729	737	704	722	739	740	734	697	776	745	729	727	766	730	724	727	779	684	714	771	747	707	733	741	748	716	691	709	741	725	736	743	756	761	702	726	755	744	717	746	696	696	730	725	756	712	755	699	716	717	710	746	759	647	707	728	698	733	680	732	717	720	747	716	735	769	682	729	739	707	711	773	713	720	738	730	708	710	762	760	784	736	743	695	707	721	712	701	726	726	710	704	732	716	699	688	695	672
4546	467	386	420	405	385	395	402	416	399	361	362	382	411	380	419	419	409	413	407	390	432	400	457	416	420	379	398	397	440	389	430	441	408	405	408	428	402	422	395	415	370	413	407	406	416	402	396	377	403	430	394	391	385	393	424	421	407	403	411	403	385	391	404	412	423	420	422	403	437	389	403	413	409	417	389	422	392	403	385	386	406	394	407	429	410	408	417	405	405	420	456	430	394	394	404	411	422	399	422	421	381	424	406	412	376	398	429	395	418	428	391	412	399	369	399	418	422	416	374	390	400	449	386	417	401	384	383	413	415	410	411	418	380	419	419	445	377	396	408	436	419	390	403	435	421	395	412	437	397	395	411	402	342	402	422	421	435	416	399	404	401	457	410	418	391	356	375	397	391	393	432	405	414	425	373	401	435	416	438	396	383	392	439	436	436	401	419	383	454	390	408	416	371	402	358	412	367	374	399	422	385	393	406	403	428	412	374	439	403	400	405	397	395	391	419	407	396	427	410	380	395	413	386	391	456	407	401	430	408	396	415	417	413	377	407	362	400	403	387	406	401	415	395	450	444	441	401	420	393	381	425	393	437	411	421	390	424	392	422	418	425	414	362	396	403	392	394	410	380	367	382	473	424	405	378	404	409	369	394	408	438	425	392	434	437	406	418	376	408	428	383	390	407	423	387	387	384	436	441	433	399	412	417	426	403	424	406	405	427	381	410	421	400	385	387	408	418	376	391	457	426	386	422	414	412	383	413	399	384	425	411	440	387	399	420	406	410	364	398	388	389	392	402	407	431	401	433	436	427	401	373	441	439	343	421	400	435	420	357	379	387	430	424	389	422	383	408	409	402	409	383	384	403	401	410	399	425	406	406	401	421	413	409	437	445	433	375	404	392	407	389	451	402	393	417	381	425	408	389	438	441	400	411	407	379	408	393	424	440	392	423	386	448	434	380	394	414	429	406	443	465	476	358	414	419	417	405	417	438	394	374	365	377	363	446	362	376	374	409	398	403	432	367	420	384	423	377	386	397	373	425	421	382	425	385	431	388	409	415	393	384	405	398	379	421	424	414	356	385	392	373	407	370	399	406	415	432	393	405	399	401	419	398	374	399	367	374	386	360	404	365	366	397	422	386	401	402	441	382	383	434	425	399	433	385	387	389	394	437	399	380	408	417	412	403	370	421	459	419	433	410	412	417	427	402	395	469	411	410	393	365	392	397	393	423	449	411	441	427	391	432	407	401	420	383	377	447	429	380	440	388	418	370	413	425	392	416	412	408	403	458	415	362	417	374	432	420	358	430	448	417	428	403	419	441	392	361	407	436	382	408	406	432	434	433	390	390	431	432	389	416	379	398	369	404	421	383	388	400	355	396	376	380	382	424	400	444	414	403	432	395	421	441	428	405	379	405	429	368	399	406	415	402	413	373	409	407	379	425	379	427	422	412	393	457	402	433	408	431	388	414	440	406	361	357	405	383	392	395	363	393	384	369	417	389	441	374	393	377	445	402	430	431	407	398	388	444	401	428	390	379	419	394	357	419	394	400	401	391	412	424	408	410	384	391	410	383	405	387	411	379	394	402	394	398	394	415	435	428	436	371	431	379	393	402	387	413	418	396	413	414	400	405	428	419	388	418	398	410	392	430	444	380	413	441	417	408	446	428	399	387	388	447	420	416	423	433	412	400	425	411	424	425	384	428	390	392	407	409	426	370	404	403	420	388	371	384	365	446	426	415	396	450	393	395	428	411	426	416	431	379	385	376	390	418	376	378	402	393	398	392	390	432	434	416	420	415	430	372	412	391	411	432	437	420	439	421	407	415	388	397	362	426	405	396	407	406	382	375	387	404	384	391	381	411	390	408	424	443	420	407	386	396	394	408	419	375	394	423	380	400	375	394	421	430	364	402	422	451	403	404	401	385	391	437	399	448	410	392	411	401	447	477	417	444	397	419	442	403	415	377	406	401	383	389	371	417	428	392	389	363	399	441	408	423	418	403	418	390	391	397	399	387	402	405	432	398	432	387	371	422	422	410	402	423	413	413	414	419	380	391	404	445	407	396	385	383	387	390	405	410	410	387	408	399	426	406	376	418	421	423	356	379	383	398	419	417	416	396	385	434	388	437	422	406	422	412	373	407	393	366	382	376	429	385	436	420	396	401	427	365	393	406	388	430	353	398	383	424	364	359	413	398	410	374	457	435	386	404	430	387	393	421	467	377	431	436	364	407	424	403	376	365	413	408	407	391	388	428	439	395	364	425	446	394	423	435	399	407	414	403	427	389	412	457	427	405	402	386	413	430	382	400	418	400	433	426	406	397	397	393	419	422	406	410	413	440	354	417	391	410	388	399	414	404	421	376	452	426	390	431	424	443	413	428	418	421	420	424	409	399	392	427	458	380	410	414	422	418	432	391	404	440	379	384	382	390	415	423	427	421	382	423	364	410	394	424	392	407	413	415	439	437	388	367	390	450	435	400	422	393	389	415	423	373	385	438	393	483	400	401	391	432	423	373	387	380	416	388	391	413	423	389	434	394	410	394	394	412	394	382	407	406	398	424	393	399	433	419	411	416	402	419	372	401	389	367	400	413	406	393	407	393	418	401	366	415	396	417	433	408	379	361	362	379	422	406	407	431	422	393	397	405	396	416	380	414	414	400	407	361	413	447	427	393	375	384	421	376	365	403	418	398	429	442	414	456	399	421	407	395	353	405	376	364	406	436	407	417	394	421	362	409	398	452	388	358	429	434	428	388	422	416	414	389	419	389	362	429	371	426	436	388	381	351	402	390	428	417	392	409	396	386	450	396	439	410	437	410	399	406	391	412	418	387	411	394	405	416	394	432	421	442	403	394	433	370	379	413	402	416	403	428	433	393	442	418	451	428	397	420	422	451	393	399	408	390	419	392	373	401	403	418	395	438	413	419	427	369	377	386	403	394	423	382	402	405	378	397	417	418	399	369	433	391	389	392	416	425	403	361	359	410	406	405	385	418	387	415	440	416	373	389	408	390	396	403	392	412	416	423	384	404	363	397	401	436	405	376	393	420	430	393	411	415	437	399	434	400	404	417	428	427	375	419	408	394	435	393	408	393	414	395	424	397	422	440	369	425	430	416	392	388	430	376	397	392	426	430	427	397	366	444	385	418	370	413	397	389	409	396	407	429	363	379	424	367	398	418	407	414	387	404	352	393	440	405	409	385	409	420	385	421	414	391	379	425	369	415	391	386	362	372	374	384	410	390	440	430	397	420	440	373	435	411	416	444	420	417	409	433	397	421	407	411	413	414	439	372	434	435	394	409	403	389	423	402	383	457	437	443	401	398	395	416	399	370	443	419	400	418	395	383	407	425	431	384	398	389	399	390	411	377	394	425	452	385	393	399	413	403	428	403	406	452	396	369	406	388	415	424	403	406	422	391	419	382	391	383	386	432	411	418	388	381	413	415	379	429	377	395	400	403	441	404	400	417	388	374	385	422	358	394	402	380
3747	886	965	906	897	921	925	840	931	909	888	872	991	919	890	935	889	952	909	918	861	889	914	963	934	893	896	883	917	897	929	882	896	837	881	908	927	851	923	907	856	876	893	900	840	901	923	916	909	885	909	911	920	907	891	879	867	960	878	841	885	877	958	869	943	925	924	933	863	884	879	882	922	878	850	892	868	884	894	911	882	830	888	931	901	850	879	866	901	942	944	903	918	910	913	926	857	874	950	897	930	905	914	915	892	858	827	937	914	901	896	867	910	895	898	945	927	917	947	866	920	890	962	889	865	914	933	948	911	942	840	913	879	875	917	845	901	839	937	877	914	874	854	925	970	927	912	875	884	923	865	905	875	903	933	897	907	952	896	913	909	941	915	930	922	914	908	912	876	912	904	922	852	906	885	878	895	865	931	880	863	905	858	850	880	888	889	857	902	878	883	892	929	882	941	903	891	901	915	934	953	898	889	863	886	899	886	936	903	887	877	923	883	878	929	860	900	924	900	942	956	909	895	873	914	865	971	839	889	898	881	894	932	938	865	889	914	879	890	869	871	885	902	891	849	910	918	866	898	924	908	906	940	886	835	906	917	861	885	889	879	864	888	888	956	861	876	888	908	890	900	898	864	863	850	894	869	866	882	888	917	930	885	920	946	913	951	896	895	846	842	887	886	884	938	897	924	839	882	886	861	921	872	870	866	915	916	866	894	896	884	924	961	881	900	896	902	915	847	873	860	897	938	887	879	895	933	978	957	958	939	912	918	904	948	893	890	938	968	835	907	867	933	893	875	893	897	918	859	879	884	886	832	907	979	903	878	840	860	852	877	833	850	871	895	887	847	910	857	880	894	918	894	924	874	914	968	865	885	906	947	956	886	881	941	880	907	885	940	885	930	881	874	913	958	885	883	876	922	930	925	893	897	890	898	889	907	872	894	883	928	872	887	912	861	915	892	877	926	894	865	867	876	913	881	877	905	880	949	912	894	945	916	880	916	863	941	892	899	872	927	879	853	881	884	921	900	890	918	878	896	895	883	867	871	901	910	915	905	945	897	853	929	861	916	880	943	873	864	910	899	884	867	848	869	933	869	914	905	877	907	861	910	912	864	889	887	898	861	918	915	840	867	966	906	914	899	850	833	920	871	942	896	913	871	863	866	906	912	880	847	909	853	862	913	866	869	930	881	910	888	909	862	905	922	857	956	965	931	877	853	961	883	927	896	912	920	924	919	918	920	942	930	866	921	959	961	946	907	854	884	935	914	853	915	981	855	915	899	929	881	821	951	938	896	929	902	926	895	910	945	879	917	955	875	862	905	881	901	918	939	910	883	906	880	860	883	860	872	841	871	932	937	919	933	877	895	954	892	887	896	941	896	854	833	906	886	859	951	952	944	863	877	929	907	866	916	852	842	881	899	906	910	925	929	887	918	887	946	855	924	918	908	836	819	844	891	885	927	957	886	902	900	886	942	897	862	858	895	923	861	922	902	882	917	935	890	890	887	881	868	861	933	908	888	939	871	852	889	888	835	897	956	885	930	880	882	876	885	864	847	970	873	844	916	904	879	933	879	878	921	883	878	852	920	841	899	899	892	864	892	926	928	846	882	878	869	884	918	895	897	885	899	920	883	893	853	917	892	915	908	887	908	890	941	846	861	914	915	869	879	965	967	927	933	895	852	919	897	850	850	920	853	917	884	944	895	895	927	874	917	905	907	903	857	910	896	898	872	867	869	917	866	938	885	881	935	934	905	960	902	878	909	887	874	870	835	893	883	892	869	886	900	887	890	862	907	871	863	894	891	857	914	891	878	882	889	857	886	885	880	902	876	951	904	886	912	882	949	846	888	904	902	941	869	844	901	897	941	885	921	910	849	906	889	891	877	926	889	920	876	912	900	915	868	876	955	928	926	881	878	861	893	919	886	827	907	881	899	873	890	922	905	908	874	874	882	878	873	903	888	896	887	873	863	916	936	931	847	949	901	901	941	905	872	966	890	884	864	898	939	830	979	903	874	925	848	962	890	873	884	912	902	839	948	941	900	943	901	915	888	893	888	934	909	915	894	928	925	894	900	916	888	966	896	875	906	896	827	863	900	872	922	922	903	930	895	892	905	901	958	894	921	902	864	959	891	966	942	875	898	833	953	857	879	851	889	858	900	921	913	918	957	893	935	959	881	861	934	838	907	892	896	908	877	923	825	929	831	864	852	896	880	907	893	875	893	945	898	849	862	880	907	888	840	885	881	901	901	971	956	857	867	846	877	905	929	917	906	844	933	937	910	910	929	899	891	867	869	894	924	839	905	912	893	908	856	944	882	951	865	852	919	939	870	910	924	903	886	911	921	932	909	902	898	903	883	899	856	880	894	898	886	898	882	925	876	846	883	878	934	882	907	891	919	910	912	885	969	886	925	915	954	942	943	915	884	953	913	936	935	912	870	856	916	883	840	979	864	879	937	892	882	868	914	862	898	968	934	875	902	916	878	847	975	874	846	933	929	891	932	927	875	913	864	893	868	875	865	887	916	930	935	896	892	949	929	917	896	890	884	880	886	896	874	938	839	934	874	923	873	886	922	917	885	812	897	910	880	902	951	890	889	928	893	897	905	929	890	900	883	873	888	940	872	959	871	891	886	916	876	889	948	865	920	879	893	897	882	865	852	921	893	933	917	928	942	865	895	914	936	897	900	856	907	912	877	912	840	919	918	904	904	924	926	912	863	929	940	915	931	870	880	877	887	899	911	883	910	931	920	902	893	852	901	928	880	938	919	913	850	890	981	847	911	899	900	920	842	854	902	909	919	929	860	889	906	900	890	910	838	914	918	903	902	930	890	920	932	854	863	921	873	886	883	912	857	922	917	886	894	873	898	906	851	869	894	828	911	923	884	933	902	907	840	894	903	893	894	898	869	885	955	904	935	899	912	832	900	858	947	841	931	860	961	877	892	930	869	890	926	911	897	924	887	848	914	890	835	934	876	893	840	903	925	895	876	907	907	893	881	888	839	888	892	903	896	833	890	937	875	870	897	883	884	976	903	918	907	924	882	843	933	946	869	909	874	935	911	921	928	925	901	903	902	903	924	903	887	871	899	923	867	921	918	888	924	958	938	909	875	950	941	868	941	844	909	891	864	909	890	921	910	882	898	831	869	923	902	860	917	936	900	948	953	868	967	900	863	898	923	928	888	910	883	926	936	887	928	822	879	902	866	897	874	872	929	933	927	848	946	904	869	916	920	887	882	870	912	907	869	977	877	908	905	859	907	916	868	889	840	848	973	893	877	862	891	941	915	869	828	924	872	916	924	916	947	901	851	925	921	886	919	876	927	930	910	888	934	919	947	890	932	890	900	891	898	866	847	885	925	952	894	921	901	927	898	917	926	883	905	939	964	968	894	886	921	919	877	916	927	874	902	902	958	943	908	859	920	912	883	851	836	897	931	920	916	899	965	918	942	885	881	846	892	907	909	854	954	909	920	879	900	858	857	934
14442	933	621	438	334	305	283	256	261	262	247	262	225	231	209	258	220	233	223	225	239	242	237	223	216	226	247	182	215	247	187	232	217	234	228	215	237	212	204	221	193	194	226	205	241	215	198	215	209	225	235	216	225	199	212	246	233	203	222	225	198	213	220	241	218	231	210	204	215	191	239	188	211	207	220	222	215	222	195	212	211	214	196	228	244	205	223	226	210	220	223	231	213	219	207	219	200	220	214	235	232	253	240	223	231	226	215	205	202	206	230	217	220	219	244	219	193	234	229	234	221	218	199	203	199	219	218	211	208	204	181	229	235	226	241	226	214	234	228	219	206	208	240	223	237	209	201	211	215	235	231	222	223	207	225	198	219	213	204	233	209	206	215	212	210	211	225	226	214	204	194	197	212	224	234	203	220	198	195	214	194	221	229	231	224	214	207	191	179	199	203	206	215	236	220	201	217	216	218	205	199	236	193	203	225	227	206	214	246	206	229	230	237	218	225	230	222	217	213	219	196	200	215	205	229	192	205	234	206	222	225	220	248	221	212	234	226	216	249	210	198	231	216	233	220	186	222	208	197	217	206	211	230	221	222	250	221	238	221	223	225	211	221	225	231	209	213	226	194	207	193	258	220	214	217	210	211	213	213	205	214	206	241	215	203	222	221	209	221	223	215	212	235	219	237	207	191	212	224	227	213	189	202	209	221	225	195	212	221	214	235	230	235	195	250	224	205	213	199	205	219	187	208	211	220	217	242	212	225	221	222	214	193	216	223	207	206	228	232	239	248	216	230	205	222	219	230	207	207	195	239	196	244	232	181	219	231	215	241	207	222	228	218	229	204	234	255	228	201	194	238	222	214	196	213	206	235	206	232	217	221	204	209	174	205	232	206	211	225	190	232	201	227	207	240	190	221	217	209	209	213	228	213	215	202	214	226	248	205	242	213	231	211	177	205	260	220	234	192	251	243	229	225	239	229	219	198	226	226	207	207	213	196	200	256	229	249	223	217	229	241	218	211	227	212	195	205	185	233	204	228	215	238	218	210	221	227	194	235	219	203	235	214	206	211	206	235	208	247	230	205	225	209	240	256	196	209	214	211	219	220	229	209	187	220	206	211	220	208	218	218	226	217	201	230	182	206	241	211	215	190	199	227	205	216	192	203	234	231	193	219	209	212	225	243	212	189	225	210	224	211	193	212	217	227	236	221	213	238	210	236	206	215	211	231	226	210	211	216	213	239	228	183	231	196	178	226	215	229	174	205	210	222	225	205	205	232	199	225	230	195	186	239	246	215	202	226	207	211	233	239	204	224	234	192	228	213	219	222	216	217	201	234	197	236	247	221	234	223	200	211	204	217	199	207	214	218	198	215	182	210	203	217	258	233	213	223	207	232	218	183	214	250	221	223	200	217	229	228	207	240	240	239	211	190	207	226	220	222	213	230	222	206	209	228	209	238	205	219	243	228	246	250	239	206	228	232	186	227	230	206	210	217	228	188	216	249	204	240	207	215	217	211	235	202	208	233	188	196	232	227	231	224	228	191	213	210	212	222	240	221	200	193	230	233	212	213	220	217	237	223	200	248	215	239	229	220	209	237	240	217	210	220	241	238	226	205	212	230	219	216	227	234	229	239	249	203	200	228	192	218	213	182	187	206	211	240	235	221	221	217	212	219	251	216	218	226	208	227	232	217	221	212	226	218	205	204	216	209	216	214	208	218	210	211	201	196	185	210	225	232	196	199	185	226	226	208	231	236	232	208	234	226	214	217	231	209	211	206	221	217	211	212	261	204	224	202	187	178	210	205	211	238	190	227	244	223	219	223	225	202	224	219	199	245	191	212	221	243	207	240	216	207	204	219	207	207	214	202	215	197	190	213	177	226	225	236	195	221	225	189	222	211	180	210	243	197	240	222	210	222	246	249	252	208	215	215	217	226	227	242	230	210	213	217	253	207	220	188	194	208	230	200	230	191	215	216	209	218	218	194	235	205	220	208	197	225	221	200	223	211	250	229	225	271	238	216	224	195	219	213	230	212	212	232	223	215	214	235	214	188	188	205	211	209	184	237	235	227	228	227	206	222	247	203	205	204	205	216	221	223	216	226	227	210	179	219	202	217	213	218	204	222	221	221	224	220	218	233	199	199	225	223	222	203	216	248	210	225	229	189	226	224	211	206	239	224	244	233	227	209	194	242	203	194	224	234	213	186	218	227	230	204	210	223	225	199	209	215	201	237	219	249	238	212	236	181	259	240	237	257	223	213	209	241	229	229	199	211	209	218	219	222	207	215	205	239	205	213	197	195	216	219	225	191	223	235	203	194	207	231	233	221	221	255	203	205	223	230	216	191	202	226	198	224	207	224	215	191	242	236	235	216	202	250	223	200	223	204	221	228	226	229	202	248	224	194	221	215	226	197	243	232	248	209	206	228	203	224	250	220	216	194	203	198	213	232	229	197	200	206	217	221	231	202	222	208	214	210	223	216	214	206	211	208	221	233	245	201	223	201	207	216	216	232	242	225	225	212	221	219	210	209	209	208	186	207	201	249	221	217	203	215	190	189	218	234	194	220	237	209	227	207	242	211	251	213	210	215	184	232	182	212	213	189	229	244	228	181	217	237	220	221	231	214	195	213	210	244	204	175	199	207	239	203	205	193	230	207	201	215	196	246	212	222	226	188	197	239	181	196	216	231	223	240	224	198	223	217	217	243	219	221	211	223	220	227	236	229	237	233	236	204	233	210	183	204	243	242	234	210	218	212	208	249	241	215	219	222	195	233	199	232	213	215	205	197	181	193	230	200	233	199	202	230	216	208	225	239	218	206	231	245	209	195	209	242	203	212	224	220	197	211	244	233	213	200	202	224	221	202	222	227	202	208	230	217	216	242	193	204	196	231	215	225	203	240	205	225	213	197	251	241	231	256	235	202	229	214	195	230	231	233	206	266	237	223	206	217	207	214	228	219	215	246	188	226	252	225	223	215	235	209	210	209	221	221	218	221	212	228	217	209	231	233	189	234	183	220	201	228	218	192	171	258	191	196	212	220	230	233	216	221	224	209	224	220	241	197	201	230	228	227	211	217	230	213	229	238	197	219	213	204	244	190	195	208	207	192	226	228	221	213	240	233	237	222	191	218	212	216	218	206	229	213	224	224	223	227	206	221	211	202	202	212	217	195	203	224	202	209	218	223	205	217	217	228	202	205	208	212	217	218	227	201	213	208	226	201	204	220	232	199	222	224	237	195	199	204	215	224	219	209	217	223	198	228	228	218	241	214	229	222	221	231	220	220	204	213	212	236	196	200	217	219	223	221	214	205	208	220	208	243	210	247	200	224	224	238	222	204	206	208	233	239	228	198	241	213	220	208	224	223	237	211	222	217	191	231	247	207	211	191	194	190	230	209	223	214	237	207	198	199	250	232	192	220	256	260	220	225	229	192	216	208	212	232	210	200	219	238	195	198	233	224	226	202	217	218	197	221	217	215	206	236	241
9416	826	1324	1349	1183	1032	950	834	771	778	660	665	689	711	606	605	560	595	613	585	607	624	586	587	553	563	589	565	562	570	531	588	547	589	568	582	526	564	565	573	533	593	574	559	564	534	539	550	542	552	584	583	565	569	553	572	505	525	557	562	531	530	567	536	547	531	542	551	524	546	535	571	550	526	530	529	560	585	532	545	546	548	553	529	534	606	573	582	495	555	587	573	513	567	537	530	542	554	592	544	543	550	568	527	530	494	528	529	577	585	538	536	550	541	593	528	545	529	564	547	542	585	503	566	548	544	496	545	502	492	546	569	571	559	577	555	508	569	503	539	595	538	546	512	541	512	522	594	578	558	596	535	560	605	559	575	524	562	535	537	575	528	542	514	515	556	550	567	579	515	534	548	527	564	542	561	581	546	569	540	597	538	547	550	554	503	505	536	539	557	584	544	535	551	537	570	527	516	503	568	557	527	561	561	551	562	562	559	544	506	541	515	537	518	532	547	560	516	597	555	579	576	517	521	563	520	552	556	535	537	531	582	523	546	547	546	517	567	588	517	582	564	531	554	527	480	568	572	531	538	537	568	568	573	499	540	550	543	556	540	558	542	530	565	534	563	526	515	582	521	526	539	522	532	537	547	549	571	562	570	522	555	560	576	584	542	590	573	563	578	570	518	563	546	513	561	583	569	539	525	510	578	551	515	558	559	555	556	541	517	571	507	539	546	578	528	563	574	557	560	560	529	522	561	532	548	535	563	571	560	596	513	555	575	551	556	578	566	545	548	544	525	561	519	574	535	563	559	551	534	595	517	548	581	537	579	543	515	538	533	525	587	507	538	529	600	554	520	520	545	539	525	532	562	528	555	492	552	543	557	540	547	496	524	574	539	575	551	569	487	569	584	505	543	559	566	482	573	546	548	533	558	527	544	542	511	526	552	536	519	564	483	569	554	569	523	545	585	535	543	529	559	529	542	552	576	547	590	506	565	534	540	565	538	543	554	539	533	547	595	572	553	541	524	579	539	554	553	545	541	544	540	559	531	554	535	530	538	569	546	548	559	563	517	553	553	529	523	512	552	549	563	558	545	554	539	539	561	530	578	593	592	563	555	559	537	553	534	548	528	554	539	572	547	544	579	534	532	569	578	549	536	561	502	529	572	550	549	543	525	524	579	571	563	583	538	555	562	539	591	546	556	533	523	514	542	520	525	562	573	565	575	537	537	520	562	549	535	487	568	548	590	565	571	526	532	537	512	542	570	528	535	585	525	510	520	561	544	548	547	519	549	514	519	550	525	525	582	514	535	538	582	558	574	497	559	532	511	546	542	541	532	543	567	545	552	568	564	562	512	558	549	555	565	564	529	538	550	576	530	538	606	540	513	569	562	583	554	546	586	550	534	592	522	505	560	508	550	564	531	530	536	528	581	573	571	513	523	540	542	542	529	531	563	562	562	526	555	511	526	510	570	577	544	556	542	525	526	515	573	534	501	539	564	540	544	580	510	572	571	552	593	573	553	561	521	534	570	542	547	538	546	517	565	572	466	570	564	530	538	548	547	570	519	548	560	601	567	532	538	556	519	532	537	590	534	550	546	536	540	568	568	560	560	517	544	540	558	515	550	516	552	518	554	521	573	558	550	544	500	540	542	564	516	540	554	525	553	530	537	526	549	530	584	528	546	547	534	573	544	530	528	513	510	517	529	537	550	549	508	572	571	539	540	496	527	540	509	570	575	537	556	580	554	540	534	518	535	559	579	548	539	549	562	511	549	553	572	537	548	545	554	562	587	562	559	534	574	547	588	540	536	525	534	553	571	557	565	537	549	560	562	555	551	565	545	556	566	574	549	552	543	536	527	546	547	566	523	529	566	540	563	510	567	541	555	537	597	571	567	545	565	552	544	570	550	544	572	588	537	523	522	561	543	568	584	584	533	539	607	541	520	538	546	567	544	558	551	561	558	565	536	553	550	566	570	535	531	567	536	554	538	580	553	551	555	544	521	526	580	564	549	590	548	539	531	514	605	566	596	531	578	552	533	529	496	514	555	555	530	537	603	533	543	546	555	528	560	546	554	509	528	573	565	547	542	530	532	540	538	585	589	519	525	570	564	553	527	559	568	553	531	552	524	616	509	519	525	559	553	627	565	577	518	547	525	517	548	576	538	540	493	557	534	565	552	560	580	553	541	546	554	564	573	555	535	555	556	501	524	552	551	518	560	542	511	530	548	498	569	549	533	508	513	565	501	576	518	523	504	465	517	573	536	575	511	553	567	544	543	535	589	570	523	545	537	537	550	595	562	553	567	543	548	531	538	588	542	534	532	559	563	549	540	533	561	520	513	549	532	523	605	542	536	557	536	510	508	549	550	586	517	529	518	544	523	570	532	536	571	535	501	561	556	547	519	515	540	538	560	572	592	589	528	524	514	546	576	563	582	551	521	568	546	556	580	584	570	569	540	549	538	534	500	556	577	518	560	586	509	583	543	549	562	551	550	574	543	535	570	566	500	561	509	576	590	553	570	543	573	544	547	556	533	559	508	558	497	524	568	528	540	541	566	540	555	535	550	532	507	531	532	551	550	523	563	586	559	568	539	568	538	575	558	524	502	550	545	542	547	560	547	514	542	554	590	589	555	551	557	544	519	593	566	534	552	528	512	547	524	563	544	584	549	531	516	585	518	578	506	604	526	558	568	533	511	506	564	514	498	561	567	526	570	548	539	544	560	510	557	555	528	574	577	561	580	570	556	535	503	555	555	544	545	558	561	535	589	552	546	545	528	530	599	546	567	591	557	503	538	541	525	563	562	586	558	519	505	530	554	538	539	565	564	568	508	568	529	588	551	551	522	540	571	565	525	535	565	524	541	551	525	547	537	538	567	570	559	546	564	547	548	456	560	581	533	561	570	563	557	571	553	576	559	531	536	542	569	542	536	521	600	570	571	492	578	545	566	526	543	546	536	553	569	536	542	612	578	509	551	547	533	562	539	557	537	584	567	550	529	575	549	545	516	525	495	517	553	560	558	565	555	514	523	511	531	526	545	537	576	531	541	553	548	564	581	554	533	510	568	558	534	544	536	510	561	582	517	570	559	507	555	528	505	522	536	527	551	535	567	543	528	549	549	530	537	526	538	549	590	589	536	576	540	580	546	542	527	557	565	526	536	547	517	519	537	583	564	512	580	539	545	538	551	526	584	560	551	539	522	552	575	534	513	543	527	507	521	477	548	526	519	556	550	527	544	523	495	518	549	562	522	492	527	536	536	495	532	519	518	576	557	578	523	529	570	521	517	547	540	514	514	550	547	559	557	518	543	596	556	538	519	589	514	558	556	561	552	544	510	509	540	511	565	516	504	536	529	548	525	557	541	543	569	532	558	563	568	549	562	534	537	538	529	595	577	533	565	561	556	536	540	542	590	533	544	551	551	534	550	585	509	564	505	564	583	529	571	528	579	535	528	531	560	538	539	537	570	538	555	576	542	574	575	508	584
22891	2373	1045	771	583	491	396	397	369	301	318	355	354	309	341	319	322	317	304	313	306	304	306	327	268	279	310	319	308	295	343	267	274	312	310	296	290	285	299	301	287	275	327	301	301	332	287	315	298	299	288	286	301	315	282	291	269	309	323	294	258	297	289	354	304	299	318	296	293	301	288	309	306	277	304	290	294	270	277	320	335	301	283	313	294	290	289	313	304	285	278	298	324	298	250	298	328	306	268	291	269	287	309	314	324	318	292	279	314	297	300	306	305	299	277	309	283	302	287	277	252	281	281	322	261	284	337	272	290	269	311	332	314	280	283	264	304	321	282	320	290	314	309	305	294	273	322	276	314	285	315	269	302	309	277	300	299	272	266	286	340	278	296	306	306	307	321	341	294	283	277	280	297	296	311	311	297	329	283	276	257	274	321	301	264	286	290	313	308	296	345	259	303	321	279	286	305	293	288	289	273	330	298	258	315	271	302	299	294	311	294	289	311	309	283	292	305	279	289	290	283	292	306	270	302	313	309	283	298	305	294	295	267	308	291	278	267	293	296	280	253	318	296	288	324	292	289	307	319	317	308	259	301	265	275	267	302	299	325	284	288	335	296	305	300	286	273	293	283	283	301	274	275	285	272	240	277	308	304	317	305	291	307	348	318	271	329	292	286	305	288	289	298	321	300	317	298	311	319	302	299	328	264	243	291	335	316	261	245	289	292	263	301	278	309	292	261	299	299	297	323	302	297	286	299	293	309	301	301	275	254	274	278	261	272	292	294	315	306	316	275	292	301	275	291	281	304	275	330	297	283	267	276	286	290	287	281	304	299	317	323	310	298	303	293	297	305	294	302	298	286	303	319	318	297	308	293	313	317	311	258	281	277	290	243	291	315	314	299	295	279	320	274	274	269	270	281	270	309	297	297	280	293	279	308	281	320	334	281	274	311	281	276	305	261	297	251	296	314	285	312	290	320	290	337	299	258	293	289	301	306	318	314	282	297	309	275	289	281	264	291	286	295	289	346	308	297	312	266	299	318	314	297	296	300	272	303	306	304	320	316	313	280	289	268	295	272	256	295	267	257	308	318	277	293	314	282	264	321	253	271	308	292	320	310	306	338	293	278	300	300	324	262	263	317	284	287	305	289	324	318	295	311	251	286	285	258	343	286	289	297	269	313	325	330	293	305	315	334	322	305	301	316	327	300	273	291	289	292	290	266	304	265	295	286	284	320	265	277	294	301	322	282	298	275	315	304	305	306	301	297	279	305	284	300	334	289	277	300	290	311	306	309	282	314	292	300	284	280	330	321	323	299	289	316	320	303	290	289	300	265	276	290	297	281	280	334	284	294	328	309	293	285	290	298	303	305	292	282	276	292	251	305	313	293	301	307	294	256	289	257	311	249	289	318	335	301	269	317	325	328	264	291	303	287	289	294	278	291	312	284	290	275	315	295	320	270	303	274	303	319	298	285	266	308	298	287	274	297	309	302	289	315	319	311	319	299	275	281	292	277	289	286	300	283	297	306	277	283	278	317	284	313	299	315	295	289	296	290	277	294	298	292	266	287	285	269	300	283	272	257	280	304	303	283	249	297	298	307	280	307	307	283	314	284	262	305	281	279	286	327	277	266	290	307	293	254	316	306	275	277	306	327	303	255	262	310	294	279	292	281	309	293	288	292	310	291	274	333	278	269	290	279	289	292	316	319	283	310	304	329	295	304	296	285	299	299	290	288	281	270	262	311	294	293	281	311	264	281	240	322	292	305	303	327	285	287	258	291	317	303	280	324	277	304	267	290	299	276	281	298	301	296	303	314	291	302	287	314	293	287	272	321	310	315	307	311	287	321	277	323	284	286	281	288	305	280	295	284	299	288	286	309	310	322	284	283	279	306	329	294	269	309	278	259	279	300	304	320	293	277	269	308	299	313	307	291	287	274	345	322	317	332	273	286	305	272	294	275	278	273	289	302	296	311	304	287	263	262	299	328	276	319	267	296	282	290	320	287	274	311	314	316	312	323	282	287	324	290	321	294	278	297	298	298	301	300	282	288	326	312	298	290	299	277	301	285	339	298	327	284	295	284	325	301	294	311	324	284	322	293	262	298	297	274	288	274	295	277	283	300	295	298	321	313	312	278	313	309	315	267	325	279	278	286	302	320	280	269	289	282	331	304	295	279	303	295	308	303	280	296	314	284	265	335	307	277	297	307	310	312	311	321	275	304	305	307	312	293	283	315	296	297	290	284	335	260	278	268	296	295	317	284	284	285	264	318	268	259	301	318	313	298	315	306	308	324	291	301	300	303	309	284	276	285	306	326	334	281	317	320	283	297	291	303	284	286	271	272	301	273	300	291	270	313	294	296	293	290	302	296	299	307	273	322	298	275	291	284	278	290	300	312	298	314	322	278	284	302	272	320	292	291	297	311	325	292	308	308	293	275	298	306	310	305	346	303	297	266	311	300	290	281	301	284	275	284	307	291	302	282	306	328	307	297	280	259	305	293	310	295	284	275	276	273	295	305	320	288	314	297	320	285	309	273	315	306	265	276	310	297	298	287	295	267	295	292	320	287	287	280	307	292	281	294	345	309	286	280	300	284	316	303	267	316	317	308	297	257	255	284	345	292	289	319	306	254	325	285	325	277	295	297	292	267	276	304	299	285	299	298	297	288	308	318	332	278	302	344	300	282	295	285	313	299	270	313	286	331	284	309	304	300	299	304	295	292	295	269	279	289	278	282	302	316	300	313	295	303	306	312	278	302	291	305	304	295	323	294	275	266	324	308	310	305	297	297	300	318	311	285	299	310	304	282	305	291	286	292	283	272	285	272	288	289	308	265	285	300	297	276	285	252	274	310	296	306	269	300	279	286	279	283	325	283	303	289	321	324	285	256	284	292	333	284	313	271	315	309	306	269	325	291	287	292	299	266	260	300	296	310	256	282	315	325	293	281	273	317	282	288	271	337	306	264	288	290	275	291	312	310	306	283	327	293	278	263	324	321	306	265	246	276	294	331	299	272	293	296	315	297	282	301	316	277	272	305	295	268	305	285	330	296	278	294	290	300	299	287	275	306	323	300	315	295	305	279	272	332	316	304	315	255	267	306	331	302	270	298	323	279	293	260	312	279	261	307	331	268	301	279	347	322	327	285	301	304	261	269	334	290	325	297	294	307	295	289	243	290	314	296	297	295	255	280	263	303	297	288	263	256	273	294	295	281	272	280	289	296	285	274	308	317	307	298	285	309	334	285	294	304	320	342	245	278	269	259	282	275	273	318	292	315	319	308	293	278	306	296	310	289	310	294	271	308	276	279	294	303	291	290	292	250	289	293	304	289	321	256	283	280	285	284	261	279	319	291	277	318	319	285	311	320	282	329	292	314	298	273	311	296	296	284	311	322	279	298	270	322	288	281	309	253	282	316	314	309	285	317	277	277	295	268	277	274	301	262	280	290	285	297	288	283	285	314	291	278	313	309	292	298	308	311	300	284	327
12369	1292	2113	2220	1940	1687	1452	1290	1214	1081	1037	1030	965	919	887	781	869	815	887	806	835	804	822	804	807	779	782	775	830	781	733	745	804	726	725	752	772	751	731	768	720	733	772	726	785	729	728	691	741	779	746	711	766	748	694	678	751	655	671	770	705	694	737	708	696	716	714	734	767	739	720	723	747	731	735	711	691	753	722	718	751	753	683	697	759	740	729	744	754	716	771	718	668	716	668	720	750	718	724	740	753	723	725	712	724	707	674	687	747	690	695	731	703	753	710	706	718	743	756	734	728	684	717	749	758	740	695	754	764	731	753	711	759	692	724	682	687	706	731	731	702	696	719	678	744	705	682	699	714	725	749	679	709	690	699	710	712	770	696	712	746	710	662	709	738	707	706	752	707	772	764	760	726	671	697	695	700	685	736	731	709	705	734	732	764	695	719	749	751	758	721	734	680	693	747	693	753	795	725	759	772	735	709	726	728	763	745	702	683	758	744	662	709	735	684	720	701	737	753	687	717	743	766	757	696	758	719	684	767	679	713	719	743	758	755	722	743	738	695	740	738	735	712	675	699	698	762	665	738	758	738	748	736	700	696	712	712	709	687	727	695	715	689	711	752	730	751	678	703	698	766	683	751	721	735	745	715	744	735	715	695	770	752	710	712	750	742	732	723	737	695	734	717	729	703	657	722	736	701	725	677	699	710	708	727	770	690	683	728	738	746	718	735	709	717	741	707	714	738	724	673	740	757	762	728	720	728	702	697	697	719	739	690	758	693	730	737	704	746	750	699	694	699	707	724	733	718	695	757	713	704	673	730	730	776	745	724	706	720	679	704	716	716	761	695	760	736	684	703	711	717	705	732	677	725	733	646	774	759	737	754	718	725	713	717	749	718	750	750	711	740	713	661	705	769	763	772	695	740	690	671	728	711	728	735	668	744	655	694	752	687	716	740	755	731	663	761	699	693	736	750	715	674	728	724	705	738	719	777	712	741	741	735	707	758	703	689	758	737	644	733	716	715	671	727	715	669	700	706	717	683	798	720	805	736	742	726	699	689	715	738	708	772	716	687	779	717	721	708	720	745	730	711	762	703	739	751	728	732	749	716	772	702	726	717	707	722	711	720	764	748	686	711	710	722	719	712	710	729	729	765	730	707	712	741	744	721	765	680	696	714	734	721	707	734	707	715	735	770	716	694	729	740	729	719	717	743	732	718	750	772	673	712	707	724	732	775	645	720	761	726	704	756	687	710	710	720	711	741	716	694	743	728	705	713	752	756	729	701	697	679	725	706	696	742	674	737	718	722	749	722	691	726	716	713	743	713	734	738	728	694	668	733	686	743	677	718	731	714	688	705	675	738	715	750	762	722	718	702	723	722	686	731	701	736	756	748	729	703	747	721	754	730	669	671	730	700	721	738	737	788	728	720	753	749	742	723	767	748	712	761	758	710	721	750	775	699	721	727	755	705	708	756	753	726	734	708	737	744	700	729	747	742	763	693	706	726	723	705	723	720	733	707	742	710	689	720	758	760	700	694	681	729	728	735	766	766	694	745	672	702	731	700	722	685	685	753	676	771	698	688	727	757	733	730	772	688	714	758	735	731	765	707	719	767	759	739	744	724	749	757	699	707	710	744	742	740	694	725	709	704	728	712	685	694	699	696	727	730	740	740	729	681	717	677	728	734	742	691	717	716	689	719	697	696	718	731	728	771	771	733	717	740	739	715	755	700	692	744	703	761	710	727	750	685	702	759	720	768	726	705	675	747	729	686	674	715	704	681	727	720	765	733	723	691	725	728	694	697	670	688	764	684	755	736	697	710	685	703	710	717	729	679	757	712	716	719	714	696	730	730	766	707	719	715	680	712	761	709	723	782	722	718	722	706	729	689	735	721	748	730	693	706	677	689	717	750	721	713	719	684	763	724	702	669	750	708	687	724	704	698	690	753	752	745	746	771	694	697	763	732	750	761	703	687	698	700	713	712	763	676	731	745	750	681	757	717	702	733	762	701	753	708	716	688	755	741	695	741	759	687	757	726	709	720	702	767	768	740	733	766	722	718	727	712	745	735	734	743	744	686	731	729	776	728	745	688	699	703	760	755	721	724	728	693	719	753	733	767	711	711	740	736	705	697	687	682	762	739	728	718	755	716	753	707	763	722	731	810	738	696	735	704	711	737	764	740	764	676	711	725	723	768	740	696	746	734	691	729	722	716	738	776	750	709	674	731	669	719	708	749	704	777	725	697	735	712	695	675	657	698	746	724	758	718	723	711	699	714	698	762	749	707	783	741	719	688	727	695	742	705	744	674	744	720	655	735	721	742	716	704	717	714	706	767	742	703	732	713	746	729	772	715	683	656	725	736	727	701	750	666	727	725	744	742	794	730	730	749	739	719	704	733	700	757	762	738	738	733	736	721	716	725	717	765	750	724	762	699	729	670	701	719	753	700	697	743	708	717	731	783	755	761	735	746	719	748	737	714	710	746	740	704	742	676	736	727	724	743	735	741	699	704	716	734	754	671	733	704	708	745	700	777	689	752	683	696	704	725	740	695	716	746	727	696	682	706	744	780	726	749	761	695	776	691	711	748	767	727	759	698	721	778	693	747	682	727	782	676	713	749	707	727	738	676	699	753	655	775	738	738	734	736	714	731	739	734	732	731	670	716	695	701	712	715	708	722	705	730	728	673	715	709	752	713	680	690	753	742	687	685	710	692	732	704	710	736	651	755	753	726	703	726	717	658	753	694	702	717	720	715	743	735	719	748	675	724	725	718	736	720	700	735	726	719	674	721	768	764	701	715	721	747	756	716	695	693	729	740	692	744	709	757	718	699	738	731	745	678	689	702	738	702	741	781	730	744	760	750	719	683	745	713	737	698	770	746	687	728	700	699	726	701	702	683	717	716	714	732	754	752	697	691	745	699	702	750	718	702	689	765	740	720	704	774	706	724	712	744	720	693	775	714	714	703	762	753	719	729	714	663	709	782	733	712	724	736	746	750	771	721	765	767	748	711	717	747	734	656	703	729	760	770	749	726	743	715	715	746	741	718	707	767	747	708	727	701	721	748	730	762	705	757	784	744	730	697	712	747	734	743	737	679	737	705	718	658	771	651	741	684	696	727	732	717	738	730	727	736	687	765	736	743	711	727	730	692	767	752	731	756	746	685	718	736	757	710	714	751	734	692	715	732	759	701	720	736	712	672	732	711	751	744	744	764	716	731	841	706	740	749	656	748	751	692	701	736	784	737	751	742	738	710	690	720	769	777	754	682	689	726	699	722	694	738	712	739	702	738	750	751	716	729	702	688	710	701	704	703	688	691	730	743	702	710	688	707	729	680	758	710	702	774	730	735	704	675	693	713	750	735	745	755	728	727	751	765	694	700	703	758	724	688	702	757	752	717	669	749	713	698	682	753	675	765	728	727	731	723	699	692	740	702	748	721	717	702	694	728	707	753	737	746	767	719	714	698	684	769	721	705	714	721	740	726	749
5002	475	449	438	420	389	401	404	385	419	465	418	403	404	401	387	370	388	438	414	394	386	424	410	396	370	410	392	452	369	417	422	358	414	387	424	401	417	423	431	402	405	348	387	386	414	399	424	371	415	409	414	402	388	451	388	402	386	460	357	371	387	384	423	371	425	401	390	437	377	397	402	402	377	440	384	416	358	399	411	397	406	394	387	443	405	395	411	396	437	385	411	407	389	413	427	423	386	420	429	442	403	392	371	380	412	426	395	405	421	427	392	401	422	461	369	420	403	381	451	438	431	401	395	401	374	383	402	432	394	377	419	415	363	356	375	413	373	355	348	399	412	415	409	404	382	424	431	421	376	420	405	435	375	356	431	411	394	417	365	423	419	405	394	403	405	379	377	446	370	415	444	424	435	403	379	395	462	408	423	435	382	396	402	391	376	403	405	373	367	401	396	409	393	408	375	398	419	403	468	436	374	426	407	419	403	431	411	427	393	400	424	399	381	405	382	399	377	414	383	405	391	403	415	387	377	405	388	405	397	395	411	376	357	390	421	390	400	413	454	419	372	434	414	401	407	407	397	361	408	378	397	374	385	399	404	390	406	407	398	412	398	359	389	363	396	413	398	413	412	395	400	405	377	407	429	435	431	443	399	426	425	425	422	393	394	403	391	403	395	415	394	439	377	374	431	425	426	403	432	383	403	420	403	392	422	411	421	408	420	411	420	420	394	405	382	398	412	409	350	436	404	418	400	380	388	379	413	374	372	422	386	414	420	383	369	409	382	384	384	378	391	418	391	365	400	414	462	438	426	400	428	397	367	395	412	419	443	389	414	388	382	392	394	389	425	354	385	389	423	398	417	424	403	380	400	422	400	391	395	405	402	443	372	420	360	397	371	403	397	438	411	402	395	422	417	424	332	405	441	408	382	427	417	404	408	391	410	383	389	396	411	409	416	378	369	409	390	395	417	370	377	355	387	434	396	370	388	418	414	437	405	385	374	419	427	379	409	409	409	414	417	376	410	451	417	389	384	373	397	375	411	386	412	424	391	369	403	399	385	429	373	412	409	418	403	422	398	412	384	431	379	409	375	384	361	394	407	389	382	405	379	395	398	396	412	426	404	386	429	387	412	407	444	405	405	408	430	381	393	412	371	419	419	410	385	441	384	407	463	446	402	413	371	382	413	390	390	403	421	440	373	417	388	413	403	440	394	426	431	458	392	402	429	413	378	434	420	411	401	409	419	440	403	398	423	429	402	395	421	377	418	406	381	421	430	395	397	388	422	406	378	417	392	401	386	422	388	418	415	398	399	411	417	405	387	399	394	384	425	411	381	431	378	443	453	394	441	396	452	411	389	427	443	375	417	373	398	424	437	375	458	413	392	420	374	418	435	395	372	379	393	421	415	399	381	416	403	410	416	396	391	408	346	413	416	384	371	421	435	429	418	406	385	403	398	417	434	398	427	383	358	398	385	423	395	418	331	381	404	382	386	416	376	410	417	369	390	401	390	388	425	383	392	387	387	405	452	430	409	403	396	386	392	379	386	401	411	396	401	403	404	409	414	380	393	422	347	375	405	410	400	381	387	379	390	379	404	389	413	426	405	372	423	432	415	410	372	424	391	397	393	398	364	402	398	362	403	378	416	411	356	371	397	405	419	407	369	398	372	363	408	433	427	363	388	385	387	381	406	383	432	433	402	421	443	399	418	408	428	431	449	389	394	408	392	411	429	420	431	423	404	421	400	392	392	426	409	403	372	396	422	404	404	403	401	379	337	426	429	390	401	416	361	413	413	361	415	379	368	401	369	417	397	395	381	410	418	382	427	411	382	420	407	405	383	419	409	402	396	440	408	404	433	394	414	400	457	391	421	404	416	368	425	435	417	402	390	390	422	403	384	360	424	408	421	415	437	426	418	436	379	400	396	396	395	457	444	379	431	413	411	430	382	391	400	411	458	425	404	407	384	371	398	405	377	416	430	421	393	401	382	375	387	401	370	381	385	433	394	385	386	382	406	403	397	387	381	405	399	376	402	347	430	386	403	407	432	394	409	438	393	384	386	429	374	420	416	418	434	351	407	451	443	399	386	389	421	374	430	380	407	383	423	393	436	425	373	355	417	428	387	429	414	388	407	353	379	436	433	417	436	373	404	403	412	398	382	417	430	386	423	433	400	432	396	412	379	388	419	397	381	392	377	406	414	404	417	399	374	387	418	381	408	393	366	408	413	423	405	381	419	387	413	405	362	423	402	344	417	414	418	415	402	347	396	393	425	362	369	437	432	429	431	397	397	376	405	436	370	440	439	445	385	409	387	399	425	412	366	386	392	405	384	413	408	383	419	420	413	418	400	415	422	393	426	382	390	399	442	421	413	417	378	421	378	403	426	412	419	447	403	384	377	436	404	440	412	391	387	403	419	426	399	356	403	409	411	404	424	401	445	401	421	404	388	389	455	418	429	390	404	428	404	403	397	393	409	408	378	401	387	411	410	400	390	412	377	397	423	368	396	400	388	402	387	411	382	377	432	412	371	375	400	389	378	417	409	359	358	416	388	404	425	410	385	419	413	399	404	416	419	430	437	388	385	397	367	416	423	393	425	428	413	452	430	438	429	391	394	401	397	389	411	402	396	398	386	345	420	411	403	422	442	403	403	411	384	437	404	427	410	420	395	410	458	393	399	395	395	414	396	388	370	393	420	419	385	426	386	443	390	402	455	434	421	404	410	397	348	414	400	422	367	416	364	411	418	397	373	389	426	406	424	428	416	373	391	416	428	420	419	407	354	425	392	419	448	385	388	387	422	390	384	398	400	421	394	430	403	403	382	361	402	393	388	413	434	389	385	424	408	406	429	401	421	433	365	394	409	407	395	388	387	384	451	418	424	393	400	355	406	399	397	404	394	375	399	449	438	389	412	367	398	377	449	415	413	383	424	401	401	382	390	379	387	404	438	392	422	425	392	398	389	416	373	421	384	480	441	429	408	424	403	401	415	413	401	390	433	430	386	405	415	423	380	379	402	408	405	392	393	394	365	368	421	430	399	413	411	391	423	400	368	424	416	425	403	392	354	382	422	414	367	387	394	390	383	378	376	381	376	440	411	405	401	399	408	459	422	436	359	394	422	413	419	404	421	379	397	387	383	385	411	401	443	432	393	400	408	389	392	390	408	371	374	376	376	418	438	420	408	403	416	414	427	394	375	440	409	376	387	418	401	379	419	377	429	401	429	418	404	427	411	369	394	408	393	423	395	428	416	392	384	412	433	384	376	416	416	376	416	403	408	430	402	401	356	393	384	363	419	397	431	378	416	366	371	452	405	396	352	383	352	426	439	399	407	424	445	433	434	401	417	365	406	395	417	425	378	358	389	381	431	419	380	370	391	406	352	433	393	420	406	392	429	385	354	419	380	417	400	407	383	440	405	419	439	440	399	393	427	384	414	390	395	422	396	396	398	408	415	420	456	393	400	407	424	408	377	388	412	349	405	407	398
3970	961	979	977	918	953	897	894	944	904	957	945	903	844	913	878	903	907	905	910	879	933	915	863	881	914	906	915	949	952	829	866	850	883	864	934	950	892	904	961	907	915	923	833	917	906	904	879	895	907	891	837	916	906	843	846	918	858	915	874	867	881	967	909	892	894	895	906	911	898	874	855	881	808	899	877	884	899	890	915	866	914	866	866	852	913	857	935	863	873	891	898	919	921	879	889	861	889	889	903	898	845	923	860	916	898	931	860	931	887	899	892	929	875	911	884	905	860	904	898	894	910	938	857	893	820	943	885	941	930	888	911	913	863	903	913	987	915	892	888	880	887	861	884	900	913	895	851	913	894	938	873	939	907	903	889	895	872	886	915	885	902	866	938	873	901	894	898	867	868	907	928	921	928	820	900	899	868	832	887	855	856	863	927	922	880	910	907	959	915	894	835	897	834	881	850	900	854	876	896	867	893	964	898	882	911	883	897	894	942	931	922	850	944	958	848	905	886	868	903	874	910	883	898	875	905	927	873	888	866	910	897	905	950	910	941	893	913	844	892	880	906	964	890	865	827	894	917	880	879	884	869	927	895	939	836	924	886	921	886	900	902	854	919	832	916	880	869	910	886	866	912	874	940	917	853	926	895	890	882	889	899	910	869	878	896	884	892	866	913	862	888	902	906	908	892	869	926	819	913	939	929	916	852	862	852	925	924	910	902	860	871	951	897	892	857	912	872	835	866	861	821	956	971	920	917	923	863	905	909	893	906	815	862	881	835	872	860	844	871	867	916	838	936	918	885	896	876	901	904	923	903	871	937	863	888	909	900	866	903	917	883	888	913	910	841	866	937	908	901	883	882	915	893	934	956	963	889	871	885	930	881	897	916	906	851	880	871	905	873	917	950	864	874	854	897	901	905	889	899	904	954	869	865	953	905	958	891	913	871	889	895	886	884	909	892	864	857	874	907	960	869	904	879	874	894	913	912	876	917	884	903	886	884	854	890	918	909	880	976	898	897	960	876	855	894	975	907	892	923	924	813	893	862	893	927	944	933	906	896	892	820	879	888	928	914	863	887	889	915	889	940	884	913	864	833	868	866	874	918	890	921	870	863	881	864	910	858	887	902	928	857	909	867	913	873	928	889	911	878	847	826	841	886	916	865	901	898	847	833	904	887	880	858	913	905	902	926	915	899	898	892	858	847	903	942	846	898	974	917	943	870	905	849	885	938	872	918	952	876	874	877	880	861	879	866	884	931	909	905	905	864	866	909	899	892	850	879	914	853	853	901	868	888	917	867	880	886	962	891	892	902	847	951	866	877	847	852	853	872	857	907	887	936	921	902	897	862	918	945	847	866	873	914	874	923	833	894	855	944	847	915	871	926	933	926	902	849	924	962	937	907	894	888	875	913	926	880	849	898	914	861	960	937	852	867	870	914	961	877	855	869	878	871	894	905	905	929	859	930	926	890	948	870	917	827	881	834	880	834	892	856	844	880	898	932	897	824	881	937	830	889	909	949	884	899	907	871	921	833	893	917	883	886	895	882	883	877	908	840	845	946	882	890	882	926	872	888	937	948	925	902	939	880	890	879	867	887	893	868	912	900	856	929	925	897	874	872	893	863	876	922	857	889	917	880	910	925	922	890	881	860	889	892	859	891	875	844	962	931	900	875	958	848	896	891	840	865	915	895	850	901	872	876	863	911	859	842	910	883	894	927	920	899	929	878	906	900	906	887	938	937	883	953	890	890	893	888	911	902	851	946	910	908	903	937	893	896	908	847	898	910	914	811	902	884	958	896	934	869	877	853	838	900	881	876	868	885	939	893	884	820	795	889	923	888	904	897	965	902	930	907	887	915	860	883	850	903	882	918	901	949	870	901	906	834	933	933	933	881	913	900	917	897	894	870	947	882	918	856	891	890	909	888	928	919	857	871	830	882	913	855	892	925	915	907	907	871	895	926	888	856	901	891	921	923	920	946	918	915	844	852	864	888	879	854	862	869	895	853	923	913	916	904	869	979	955	884	901	919	916	950	855	860	889	877	927	934	913	944	883	903	855	869	886	920	935	887	902	824	892	876	859	848	861	874	883	914	886	816	848	846	905	861	871	929	912	876	914	891	885	930	872	940	908	918	905	886	809	899	869	894	879	947	916	904	947	888	903	846	880	870	916	912	881	937	917	893	917	890	960	889	861	880	840	937	902	866	930	884	881	910	936	938	901	884	945	900	928	901	873	900	902	852	903	869	844	881	830	893	911	869	876	893	824	888	874	891	933	865	887	915	913	889	915	873	912	903	905	893	856	874	901	902	821	925	899	900	882	889	943	864	905	927	807	902	925	865	887	934	886	872	857	895	889	900	886	912	839	911	886	918	885	880	897	879	863	846	934	876	893	857	864	928	902	897	955	900	953	901	894	913	935	896	879	858	897	983	856	908	904	864	921	921	884	900	867	907	884	849	878	874	921	907	845	890	858	918	958	936	861	877	869	911	927	917	851	890	842	899	878	910	908	899	955	863	927	846	837	898	910	856	934	893	954	934	879	840	914	876	862	900	856	871	887	897	863	911	895	904	869	899	919	901	900	881	836	881	872	856	911	891	924	901	840	895	903	916	924	884	899	890	867	825	863	853	960	953	896	897	899	923	858	875	908	876	891	865	889	885	892	859	820	873	930	909	819	910	949	882	879	908	930	882	881	858	915	874	882	895	860	896	852	956	885	858	881	894	961	868	935	885	886	894	881	892	907	921	876	890	865	898	930	871	885	812	879	869	886	935	865	925	875	920	899	895	937	887	883	933	877	880	896	828	877	887	891	968	899	855	886	889	898	858	875	851	938	898	903	901	901	867	927	872	873	852	914	939	823	868	887	909	935	873	868	910	920	887	920	933	894	871	908	857	905	887	915	945	904	886	901	866	841	856	879	920	844	935	914	910	881	939	869	851	913	927	861	856	887	874	920	939	915	910	871	903	922	894	809	849	915	941	876	838	938	868	896	864	867	927	860	879	837	922	864	851	898	879	844	910	939	896	912	905	930	923	939	869	929	880	873	904	901	890	875	898	916	841	846	912	854	905	883	893	917	881	906	835	906	879	905	873	844	922	876	863	872	921	912	863	879	885	874	862	864	867	920	895	884	899	902	896	877	883	880	926	919	912	906	969	862	853	914	934	927	909	912	912	893	929	901	884	928	822	886	961	924	918	867	844	894	878	908	900	873	871	863	871	840	880	919	852	872	892	878	860	970	902	874	857	869	876	888	912	892	914	876	856	890	914	848	816	877	908	857	865	938	905	930	909	889	928	937	855	844	863	872	868	903	863	934	881	942	944	936	926	848	895	847	916	903	900	900	868	960	920	908	872	926	910	882	902	883	906	861	876	918	776	906	891	856	864	898	905	892	868	921	886	875	919	897	876	851	930	873	938	918	921	888	867	887	883	829	878	889	857	900	923	860	929	876	891	841	918	890	916	890	869	926	917	937	916	893	908	835	855
14283	930	526	428	334	282	296	256	276	237	247	197	219	226	201	233	201	208	210	208	221	237	211	192	229	245	238	222	211	228	227	198	208	215	203	239	211	197	234	211	215	222	198	193	199	209	219	211	188	237	194	235	190	184	205	213	203	207	205	232	185	221	221	256	208	228	240	209	224	189	215	193	203	199	203	231	198	234	203	211	214	185	222	197	229	228	207	210	226	225	220	189	221	205	208	228	229	226	217	197	189	223	231	232	219	221	218	210	230	242	220	214	235	193	225	208	222	203	223	205	194	222	233	210	222	188	222	242	231	210	210	202	209	196	202	213	206	217	199	227	237	178	230	193	202	207	209	210	180	219	225	229	196	227	197	209	205	221	262	203	224	222	189	233	211	205	228	196	194	177	185	191	200	233	232	201	211	191	208	221	193	174	192	234	197	252	206	207	185	228	231	224	222	222	222	208	208	210	208	206	192	209	230	183	237	184	216	208	224	215	247	206	191	240	199	202	190	236	236	223	204	194	240	201	231	211	204	210	224	196	202	226	227	213	199	224	211	204	197	217	206	215	227	231	206	199	195	239	218	185	196	231	225	206	214	221	211	183	211	213	231	203	190	193	191	216	224	204	204	206	223	199	206	205	207	200	194	171	192	212	218	237	220	220	206	201	203	227	188	200	228	200	221	205	211	266	196	211	212	208	217	193	206	196	219	220	237	193	234	195	223	238	219	219	217	210	230	223	220	202	210	192	179	233	234	202	203	207	220	218	209	196	200	216	220	208	195	214	214	234	213	207	196	213	202	207	219	211	197	210	207	221	202	218	220	214	198	224	203	206	191	175	197	203	221	235	216	215	232	204	215	189	228	211	235	221	189	221	202	219	230	198	190	211	237	197	183	222	226	198	192	213	219	216	251	211	209	216	220	194	201	215	207	195	222	206	201	225	217	187	230	199	213	217	210	202	195	194	224	211	225	248	232	239	206	220	207	194	203	189	213	193	214	225	218	237	211	193	187	206	225	225	194	232	215	214	222	223	227	208	194	197	222	205	198	227	197	195	222	240	202	227	197	199	194	216	232	240	228	213	201	209	222	214	220	205	223	199	225	209	201	189	213	190	216	227	229	216	186	215	239	233	218	223	230	224	201	207	233	206	212	215	207	188	215	195	224	221	189	215	205	211	225	210	188	206	217	197	240	212	210	204	194	223	226	199	201	221	200	192	219	204	219	205	199	212	210	193	208	200	235	206	208	221	201	207	217	216	189	229	199	221	188	220	176	214	211	219	226	244	234	196	224	232	199	195	216	211	209	206	229	233	186	252	188	211	220	199	213	209	192	198	216	210	228	202	221	214	220	216	231	213	212	216	194	208	192	229	217	225	243	214	234	220	196	210	234	211	197	223	204	201	186	195	237	211	219	228	230	182	214	194	216	203	233	245	220	233	205	211	216	236	208	230	228	232	215	211	216	197	192	195	204	234	198	202	196	200	215	230	221	212	204	206	225	202	206	261	225	207	217	206	224	203	183	232	210	217	209	222	221	215	196	201	251	226	226	230	196	220	192	215	199	185	198	202	200	217	237	187	221	185	223	187	214	240	191	228	214	223	202	210	201	196	214	219	193	217	216	197	186	184	192	201	205	205	223	219	241	203	203	231	237	207	192	221	209	205	233	204	223	221	225	239	231	221	251	230	204	198	186	229	222	212	199	211	191	189	221	232	220	235	207	219	213	230	195	200	216	221	211	207	223	217	195	210	236	205	208	248	206	226	196	190	207	189	195	196	211	186	226	215	233	226	238	254	232	213	204	205	186	212	212	214	196	225	203	223	212	227	201	207	212	212	252	222	191	219	217	214	211	241	210	231	212	205	206	214	207	230	224	237	228	199	206	218	239	212	205	206	218	221	205	188	243	208	228	205	198	250	211	233	197	247	193	202	203	217	226	231	231	211	223	205	209	239	217	234	231	220	214	222	229	232	203	228	204	218	216	219	220	227	223	232	233	233	225	236	213	217	209	215	223	189	245	191	239	209	212	237	229	205	203	212	226	209	195	205	253	210	196	215	207	204	231	226	241	198	219	205	203	231	230	222	235	194	216	203	208	236	222	224	210	237	231	228	213	212	237	195	236	237	218	197	234	211	212	206	195	265	221	209	230	223	201	215	212	221	201	195	215	226	191	200	212	239	219	205	225	219	185	195	214	218	213	221	212	226	235	239	237	226	210	210	207	201	190	214	177	203	248	193	224	244	205	202	222	183	200	204	221	196	209	193	173	211	228	208	199	226	217	206	216	226	221	224	205	211	212	202	223	208	230	227	213	210	233	218	220	214	242	197	220	229	206	207	210	228	234	217	204	212	209	218	226	209	211	234	208	208	202	206	203	214	196	212	217	227	233	218	217	211	203	213	232	243	240	202	198	188	233	237	216	188	195	218	237	182	207	195	196	194	215	179	233	219	191	225	198	231	203	224	202	202	234	202	200	219	200	225	220	210	196	213	174	219	205	229	192	206	212	223	206	213	199	213	183	235	216	229	201	226	215	192	217	224	189	205	221	232	193	216	212	228	234	224	217	195	219	216	229	198	179	233	215	188	183	196	207	192	195	212	203	230	218	225	196	206	185	219	205	237	240	234	222	226	199	222	212	219	211	210	230	237	202	232	212	241	198	217	204	212	219	196	215	240	211	216	234	199	199	212	202	229	221	238	201	215	193	242	233	217	225	253	204	235	220	197	213	216	205	238	233	214	202	206	201	224	215	217	208	195	200	224	242	231	256	206	200	182	201	207	227	219	217	206	196	226	242	220	201	188	202	207	191	222	235	234	225	205	201	208	207	211	218	219	213	217	227	205	210	220	223	208	215	215	215	204	199	228	230	202	204	197	195	181	217	230	212	210	222	205	220	223	236	221	193	219	222	215	232	213	240	190	221	209	195	202	231	216	217	191	220	242	219	218	230	205	228	197	222	232	188	224	198	217	199	219	189	196	213	228	237	241	218	233	196	217	198	223	238	197	198	207	198	220	203	190	206	219	212	228	219	230	210	205	185	217	223	194	217	199	212	249	182	242	230	231	238	224	198	206	210	204	205	229	216	219	205	217	196	212	225	223	230	193	198	211	231	207	209	218	213	209	225	193	231	210	230	212	210	209	209	212	218	236	210	210	161	210	224	220	215	248	224	219	222	211	197	237	213	230	217	185	217	206	221	222	250	209	210	181	202	174	225	222	204	185	216	197	208	198	200	226	248	187	222	211	204	206	208	194	186	209	216	209	214	201	220	235	206	199	224	209	218	223	213	223	205	224	228	209	236	181	186	196	209	205	190	213	189	220	236	202	215	217	183	208	211	203	210	212	212	221	181	213	223	228	216	233	187	232	212	218	225	207	194	216	189	195	196	248	232	189	191	196	163	223	219	197	198	220	203	196	196	204	226	211	207	230	208	216	199	221	211	212	224	245	212	218	204	225	214	216	238	226	208	221	223	221	178	235	235	211	220	210
9522	836	1222	1324	1193	1050	961	818	772	752	676	694	698	631	599	590	639	622	605	602	548	610	543	554	586	563	574	534	544	554	539	551	530	537	553	571	526	533	546	546	559	540	526	522	582	552	551	532	605	580	623	532	550	547	510	538	534	568	544	526	546	539	539	536	544	528	494	542	535	518	525	545	516	584	532	552	521	601	510	564	551	535	576	517	538	560	567	497	492	535	538	549	530	590	510	531	562	539	513	520	499	537	487	553	544	591	567	553	532	532	554	513	548	551	558	508	541	525	554	508	531	536	530	580	528	536	542	511	561	575	521	538	563	557	552	609	577	550	558	504	518	570	526	539	569	591	557	521	548	560	533	572	553	538	549	519	564	518	499	561	513	549	521	541	509	512	558	466	533	538	535	517	583	520	543	512	527	515	527	566	548	560	569	518	521	530	562	587	543	540	558	570	541	564	574	508	573	578	543	533	561	578	531	540	528	551	500	526	508	583	561	540	605	496	562	522	527	582	558	530	574	541	526	503	522	512	537	554	508	575	537	560	516	519	516	558	545	552	535	524	543	501	516	535	509	493	516	525	552	535	530	540	512	486	570	494	533	558	513	548	493	560	542	569	524	544	567	560	553	521	499	509	580	620	539	545	544	482	532	562	511	524	540	536	550	539	542	534	505	578	546	546	504	561	560	504	539	565	520	533	524	560	569	535	540	538	555	527	557	556	514	563	514	519	529	542	561	540	526	533	578	543	562	566	523	517	542	509	535	540	522	520	558	524	550	508	530	551	530	528	521	537	554	577	500	559	534	506	535	496	520	555	551	568	537	520	548	549	525	557	530	516	556	592	538	525	507	528	555	527	510	516	555	540	568	517	544	517	554	562	589	493	585	528	554	523	544	550	567	563	521	510	513	493	520	540	537	497	482	554	566	540	502	524	540	496	536	526	553	528	572	510	554	542	550	559	583	505	546	520	525	509	541	553	557	521	545	551	560	553	558	541	493	498	573	589	510	551	545	537	498	540	560	568	576	539	523	552	601	566	553	543	565	556	548	518	545	580	551	514	543	503	496	500	522	529	550	535	534	557	519	563	553	495	513	538	544	535	522	512	555	535	523	540	551	519	510	566	573	533	544	530	516	551	510	492	550	549	527	556	516	543	528	556	561	534	580	554	561	524	523	514	567	553	506	510	554	571	541	569	551	536	537	560	528	522	572	558	530	520	519	507	523	522	563	528	547	545	557	543	558	536	551	551	544	524	538	547	558	511	535	509	514	573	541	551	519	538	526	525	509	558	549	539	563	573	526	534	544	582	534	523	560	543	520	561	510	532	549	518	536	517	553	516	552	574	556	556	499	515	534	544	527	576	506	534	510	537	525	550	493	541	570	535	533	535	503	575	582	499	524	541	576	521	551	534	517	529	519	586	546	558	561	504	525	564	547	518	566	515	554	561	523	521	554	505	525	552	557	519	552	542	524	570	520	575	516	522	546	524	561	532	509	547	560	536	562	585	513	549	529	548	563	551	570	528	538	564	523	546	560	539	525	532	541	512	559	518	541	547	544	557	532	556	529	526	515	517	513	546	517	523	490	544	561	524	539	536	539	549	489	513	521	587	511	493	547	553	531	523	539	559	538	556	554	530	518	532	548	535	543	490	554	517	559	543	509	550	519	543	490	559	572	557	533	527	530	538	554	535	528	547	484	508	568	554	561	557	543	538	586	577	530	546	492	526	529	537	537	522	570	521	557	520	524	514	529	554	516	527	563	539	547	561	560	547	504	536	523	538	525	523	547	528	503	568	497	563	520	535	547	524	532	572	565	557	479	506	574	539	540	532	534	546	527	520	554	522	559	542	532	513	559	538	521	573	543	533	493	528	510	535	516	546	537	547	527	492	520	532	554	533	531	533	596	535	539	550	516	540	539	530	570	484	528	531	533	525	534	538	513	492	534	484	552	546	541	541	564	520	490	590	539	536	553	555	504	555	552	557	546	542	524	521	565	532	536	546	544	540	562	576	530	530	506	552	519	592	508	502	586	548	608	574	524	545	533	518	547	517	562	529	572	575	548	519	561	527	578	509	540	515	567	515	535	548	522	579	568	555	570	560	513	535	507	540	578	526	534	527	533	525	549	502	528	517	502	521	558	517	538	554	518	522	570	540	493	551	547	495	564	545	575	518	570	487	522	527	539	514	572	556	555	570	557	536	574	533	587	528	511	545	564	510	551	543	531	546	575	559	523	505	518	516	554	517	530	526	538	534	505	518	505	523	523	528	539	537	551	532	547	531	494	514	520	558	513	508	534	516	542	515	541	544	536	513	558	555	531	510	549	484	522	499	534	539	544	586	510	543	540	552	540	544	560	559	558	535	574	553	554	525	523	548	538	535	525	558	524	524	510	564	529	557	545	523	470	526	503	579	514	549	555	530	501	550	505	555	592	551	521	520	535	504	520	548	508	513	557	549	544	542	537	538	562	584	511	560	530	507	534	569	540	539	545	524	540	522	534	552	580	517	539	573	576	543	530	529	530	528	526	572	511	537	551	528	559	517	569	573	566	526	517	505	544	504	548	509	545	551	546	540	529	528	556	549	552	579	548	533	503	518	479	525	577	483	524	537	538	529	560	505	555	536	537	564	533	578	533	555	529	528	618	526	567	561	528	473	541	552	531	535	551	533	531	503	564	542	559	549	523	515	510	530	547	524	542	555	513	561	547	525	521	533	563	574	515	533	557	538	540	515	504	571	561	516	537	556	557	557	505	523	516	523	517	530	492	582	547	507	536	517	504	546	566	544	508	520	575	529	561	512	560	527	552	556	543	524	517	561	505	537	524	530	552	538	524	558	524	491	570	548	554	510	526	544	546	521	553	528	534	528	506	533	510	567	514	515	570	557	500	552	517	537	514	534	544	533	552	494	558	536	567	540	528	573	520	506	510	541	539	562	518	496	574	559	530	534	519	534	593	539	555	538	532	504	527	533	557	517	561	575	505	545	545	549	559	545	523	571	555	582	498	525	603	547	547	523	534	507	509	560	547	527	525	506	496	523	543	505	520	544	561	547	551	546	525	537	554	537	512	553	522	532	545	492	556	514	558	519	533	542	554	512	534	527	516	536	547	584	574	557	526	531	558	564	563	544	534	526	559	516	527	558	486	567	559	546	515	483	535	516	555	528	525	544	561	530	541	521	509	561	566	547	568	555	563	537	542	548	564	550	565	525	567	527	509	543	550	503	579	547	504	528	535	559	591	523	551	539	513	538	577	493	545	541	555	533	537	526	513	556	512	546	542	535	522	528	534	551	541	518	592	526	578	579	542	493	542	521	493	608	537	550	514	548	546	550	516	555	538	562	563	525	546	545	558	531	551	545	517	523	523	541	523	543	560	568	556	534	513	528	557	542	529	572	595	522	544	528	528	527	518	611	547	533	543	527	537	505	559	527	536	545	559	526	531	541	544	543	569	518	538	548	513	584	536	534	535	593	509	509	533	530	542	519
21653	2080	1029	830	585	481	452	397	352	382	318	329	347	328	294	317	301	262	302	329	320	303	282	304	332	316	297	297	327	308	269	292	294	287	305	298	296	288	302	274	296	304	302	266	282	318	292	307	283	317	273	285	276	294	270	277	325	296	304	285	294	316	319	326	323	302	317	285	288	287	305	291	278	316	287	273	294	297	281	271	306	297	287	314	270	306	312	277	259	276	276	258	304	285	267	282	293	270	278	305	271	303	296	253	308	258	253	291	281	292	291	300	306	289	291	302	263	297	281	285	323	277	282	301	306	299	284	286	329	311	297	312	300	303	291	293	262	318	319	297	258	294	257	276	300	326	282	313	267	302	297	281	264	289	298	284	296	313	317	306	282	286	289	290	280	309	291	284	310	304	288	258	303	293	291	267	294	285	245	313	300	301	244	283	286	323	264	313	287	323	291	335	307	285	343	301	310	287	255	264	305	343	280	291	267	286	286	258	310	321	309	279	342	298	277	313	293	260	279	320	305	292	293	321	280	287	296	275	287	283	304	308	246	286	328	304	276	269	297	284	288	312	278	326	280	276	313	306	302	262	274	297	305	284	304	281	259	333	304	306	287	296	313	330	275	260	304	306	282	317	269	298	290	279	298	292	295	311	301	289	284	263	286	315	317	278	297	265	322	309	315	298	283	296	320	259	310	279	282	292	285	283	330	271	299	277	278	276	288	312	269	264	288	311	260	299	284	275	274	277	299	265	288	277	320	266	307	300	279	247	276	245	294	289	257	308	267	290	281	282	316	282	304	308	314	275	280	285	285	284	306	304	307	277	300	262	297	287	307	298	294	288	322	297	283	299	311	282	292	290	291	276	305	283	266	306	294	278	272	311	312	293	297	284	313	289	285	301	300	294	298	277	304	267	302	264	295	288	314	296	333	333	261	286	252	277	270	260	312	316	277	295	278	299	290	282	300	289	293	294	301	306	301	294	261	314	296	274	329	289	295	295	258	254	282	317	285	299	289	260	299	283	315	289	292	310	315	280	281	299	280	286	290	290	290	290	302	305	258	298	301	308	308	321	306	290	276	291	297	285	264	275	332	317	294	318	256	287	293	276	282	300	303	314	324	295	262	299	290	277	287	336	245	295	271	260	280	255	302	304	247	292	310	311	288	299	284	286	264	294	301	315	292	284	273	266	288	329	300	293	284	288	287	268	305	302	300	322	272	313	272	291	276	285	254	275	274	300	306	306	303	270	300	269	295	301	322	269	308	348	307	301	320	321	296	300	308	277	313	336	293	314	301	268	314	258	294	317	315	301	267	270	261	295	251	343	309	275	332	294	276	269	305	276	274	311	339	309	270	263	286	293	288	278	255	270	306	295	265	304	259	295	256	254	293	252	276	285	282	327	264	318	281	314	290	282	273	309	290	288	297	279	300	296	308	271	296	327	309	275	295	299	273	309	315	292	280	284	286	302	264	290	331	291	276	325	298	291	293	274	279	294	315	281	295	284	294	320	290	262	266	257	296	308	307	307	273	279	281	301	291	297	320	294	286	292	299	266	308	275	329	294	276	271	264	280	337	296	312	252	280	267	283	305	286	289	281	253	289	299	287	293	283	307	305	323	303	305	297	269	298	259	305	285	304	275	325	276	264	311	283	299	294	301	273	303	298	257	289	263	289	279	274	293	315	337	301	303	271	276	282	293	333	286	274	317	307	335	293	300	285	279	306	295	245	279	311	306	265	299	260	301	293	308	305	272	308	318	311	274	268	288	260	289	284	297	284	268	320	292	337	300	321	308	336	270	299	285	317	277	334	272	301	306	296	282	303	307	292	278	275	308	278	294	306	292	295	302	319	322	287	309	271	322	285	311	318	268	288	291	286	286	280	267	291	295	293	305	307	330	292	290	304	290	254	275	300	297	299	283	277	346	271	308	255	298	328	281	297	294	274	283	331	313	276	318	269	308	281	291	331	297	301	304	277	272	258	315	251	278	258	292	270	286	299	294	302	266	273	313	296	290	312	296	285	302	288	285	319	294	297	282	294	300	296	313	297	268	268	277	296	321	272	305	283	334	304	285	306	280	284	277	313	320	298	301	283	291	284	262	298	271	261	290	309	290	284	298	303	289	311	283	287	313	315	302	285	295	289	295	294	304	276	277	290	280	269	315	294	283	320	318	274	269	311	310	305	281	286	285	302	314	287	327	279	329	306	316	298	325	324	286	285	300	314	265	288	268	305	265	253	263	307	322	299	280	297	307	316	292	282	300	327	294	264	283	286	303	316	271	254	289	315	308	264	309	297	274	274	308	304	320	271	283	276	304	266	283	287	305	259	301	307	288	284	280	304	312	273	270	275	314	290	288	273	301	306	301	318	286	260	311	329	283	317	287	310	287	287	311	299	307	268	261	314	274	277	267	279	257	288	314	319	290	291	263	254	294	306	330	287	309	299	328	294	266	267	267	277	323	295	272	304	310	311	274	295	268	287	279	284	298	265	284	261	306	297	272	277	299	271	269	302	342	276	311	330	290	269	307	325	273	291	304	312	285	287	259	276	296	279	308	278	281	253	278	302	282	268	278	295	273	253	324	305	330	288	308	287	300	284	302	266	280	289	319	301	317	286	308	314	297	314	290	299	285	287	330	291	316	283	289	298	277	300	275	333	284	300	270	311	287	316	289	326	282	312	338	324	313	296	282	288	284	303	307	286	302	288	283	273	293	255	275	281	299	288	313	271	290	292	295	311	325	275	278	272	304	286	275	292	294	262	271	281	304	275	322	314	290	297	300	268	315	314	285	300	281	279	270	292	279	256	280	289	254	297	278	288	272	285	301	271	282	317	299	293	277	298	302	283	301	310	307	298	320	318	309	261	267	277	333	267	292	330	293	307	303	281	283	307	294	296	303	296	266	310	265	318	284	269	340	309	270	338	323	277	297	303	315	298	308	294	283	255	284	280	318	294	284	269	306	318	292	263	270	246	284	297	315	293	318	265	286	262	268	303	291	332	319	238	324	283	287	290	312	276	316	282	295	282	302	319	298	312	307	284	316	287	264	320	301	258	251	252	292	298	282	288	306	290	288	306	312	302	289	292	309	301	286	323	277	302	275	263	290	292	255	290	275	290	270	299	275	337	312	306	295	323	265	266	318	275	314	301	271	311	324	297	278	292	279	291	325	278	274	290	305	275	307	291	264	289	317	312	307	303	275	284	284	247	278	313	314	281	328	335	297	328	329	326	281	289	294	336	266	314	326	330	269	286	272	301	316	332	306	263	287	287	291	306	277	290	298	306	262	308	289	274	262	324	289	303	241	303	293	286	281	281	261	286	279	297	282	307	293	281	297	280	276	284	277	320	296	275	272	266	315	281	297	290	294	294	300	298	267	280	293	299	305	278	297	314	309	296	299	308	264	284	308	324	314	267	299	288	305	302	305	277	311	301	270	295	267	284	285	268	307	285	279	277	281	316	279	305	313	272	279	313	294	316	287	276	287	276	287
11720	1312	2111	2186	1919	1602	1377	1260	1146	1130	1043	978	932	832	895	889	916	809	831	825	826	753	800	756	749	782	735	765	761	785	784	743	752	781	752	707	736	742	726	714	713	753	746	760	728	747	707	756	704	762	727	732	739	751	734	756	705	723	710	714	701	751	735	707	738	716	715	755	691	753	706	770	687	696	712	739	680	692	719	736	721	698	692	718	741	738	735	721	734	729	781	710	731	689	699	716	754	682	731	716	735	719	673	693	709	741	702	733	648	713	730	746	735	742	692	702	747	774	746	754	738	711	668	762	745	774	717	709	707	691	711	712	736	704	716	706	722	713	712	712	683	741	718	697	766	677	745	749	729	716	718	758	688	694	715	701	698	720	700	739	716	751	729	713	678	717	752	720	762	727	731	728	757	678	734	696	724	692	688	718	717	749	685	713	713	738	692	707	675	698	723	747	720	687	692	737	761	747	741	698	729	725	757	703	717	708	741	697	727	688	702	729	745	729	730	733	701	703	740	710	727	764	706	693	687	776	702	744	718	742	711	740	716	752	696	706	763	750	728	719	697	717	736	700	680	716	685	679	709	693	679	739	666	702	703	746	703	734	710	732	675	746	763	713	717	703	708	718	664	693	706	729	730	692	682	755	712	736	719	713	648	686	756	705	745	690	745	767	678	737	672	694	712	717	745	688	716	746	737	731	746	706	692	752	693	759	706	670	728	687	675	712	710	732	704	735	741	777	704	715	679	730	676	717	688	717	707	733	736	667	685	731	759	675	758	740	691	678	753	753	750	717	738	728	731	726	750	715	752	670	700	709	658	745	754	684	702	675	715	692	710	774	624	730	755	694	702	702	684	677	710	736	744	725	727	734	720	699	716	709	744	695	746	699	732	673	763	715	689	732	705	725	699	728	702	742	731	736	726	788	697	743	730	705	726	705	736	715	736	786	715	735	752	703	734	709	732	773	692	694	749	711	743	735	689	728	767	783	723	701	714	709	702	748	725	721	743	789	698	694	700	767	725	726	693	702	682	698	745	684	700	724	715	714	741	755	700	710	721	681	709	681	703	693	709	690	797	749	669	700	691	676	765	734	737	683	733	753	694	735	728	705	721	727	705	720	710	705	755	700	730	713	720	715	742	719	691	753	673	779	710	755	725	721	681	711	741	721	718	695	776	724	740	689	681	682	681	710	731	714	699	739	756	723	678	698	679	736	675	725	748	720	704	707	699	748	685	706	787	710	744	723	768	716	681	694	711	718	722	742	706	710	709	734	682	667	704	697	688	718	722	690	697	740	728	729	734	734	699	715	733	676	747	700	676	689	743	663	746	718	736	702	770	688	676	721	739	708	734	687	724	726	728	763	707	715	719	701	709	736	696	747	673	744	716	734	744	725	739	777	741	765	739	672	696	724	753	731	733	708	730	712	690	719	656	707	713	698	721	749	699	699	733	714	718	713	705	710	729	737	699	717	710	689	682	702	709	741	712	753	689	722	696	680	693	733	739	731	733	715	703	740	703	735	694	737	714	719	698	744	695	732	706	732	724	757	686	714	731	723	665	681	712	690	753	733	731	728	754	712	671	730	701	722	636	738	708	722	716	701	689	695	739	693	698	731	740	690	712	718	718	721	735	718	698	726	752	723	684	727	757	756	693	734	702	744	727	764	719	711	753	675	728	733	779	726	719	745	724	680	626	751	717	741	754	739	717	692	711	639	721	718	698	705	707	718	725	704	755	755	692	709	768	722	695	702	718	726	736	689	741	735	722	707	694	717	793	700	665	742	748	719	744	709	696	736	738	733	681	769	752	688	734	697	744	715	706	687	692	719	722	737	770	737	742	733	695	710	768	672	670	741	639	712	679	705	714	679	667	703	717	700	745	733	708	753	790	687	739	720	728	757	772	707	671	733	703	724	698	650	693	677	712	713	698	786	713	694	745	740	743	682	747	687	726	718	696	725	739	707	701	728	719	677	741	729	722	753	743	744	704	729	747	709	710	738	750	709	730	693	680	687	717	726	729	784	706	765	679	721	651	682	729	744	656	706	716	662	705	674	695	717	706	698	700	675	721	723	736	727	686	682	733	778	754	751	717	753	741	778	753	717	734	740	746	706	681	709	763	752	750	748	754	716	696	704	725	703	726	698	691	712	715	698	715	653	719	751	763	731	781	695	718	718	718	737	736	696	677	749	718	711	783	762	665	710	742	690	737	732	710	687	747	733	702	747	677	659	676	716	687	683	712	736	668	734	718	730	710	718	741	669	732	739	727	724	693	723	715	734	716	751	730	762	726	715	734	683	726	727	699	703	745	727	742	696	664	704	706	698	684	709	718	703	737	736	724	738	689	739	718	767	742	690	703	652	702	735	734	713	672	736	701	711	696	715	701	717	676	743	775	702	701	684	701	701	689	731	745	679	696	723	726	745	712	678	710	681	732	761	697	737	688	719	744	664	702	688	692	707	733	725	667	793	711	663	659	779	701	721	712	704	714	744	763	734	686	682	743	737	697	751	754	710	684	749	718	725	731	679	750	738	736	726	711	718	712	728	749	754	751	664	774	737	760	771	734	712	725	702	697	696	743	703	695	758	694	748	726	745	742	690	710	694	738	679	722	716	762	736	695	710	702	741	697	677	691	683	763	744	725	708	706	728	709	701	705	722	728	726	715	725	722	728	680	721	691	737	719	781	708	713	696	734	747	730	704	755	721	740	704	696	729	736	733	725	669	717	710	745	759	719	745	683	718	699	709	721	735	674	706	675	698	729	710	687	705	702	782	718	722	713	727	745	719	734	675	731	694	713	748	704	704	715	663	734	761	715	744	737	709	677	749	734	705	657	743	712	720	663	735	682	713	754	709	697	684	714	702	699	672	725	695	690	677	711	708	714	765	721	707	708	782	711	736	713	704	689	708	727	688	700	718	712	710	703	739	757	700	673	721	751	741	673	688	717	711	713	705	685	693	754	716	736	704	743	713	686	738	738	714	726	722	747	738	748	733	751	758	768	688	691	722	719	686	757	696	775	712	713	751	703	741	695	707	704	767	730	708	737	631	761	727	723	666	701	808	683	709	733	694	716	733	689	717	751	692	718	675	720	748	699	710	675	703	744	725	665	729	637	712	721	707	698	720	740	733	706	717	671	739	706	701	721	709	750	701	723	705	762	766	700	748	746	773	690	786	728	712	690	723	726	717	697	736	733	765	716	665	741	723	713	741	723	693	739	675	718	706	717	692	714	712	695	685	714	655	711	724	725	698	757	764	718	703	736	756	765	707	723	723	712	735	660	709	721	713	795	723	729	712	713	691	721	708	743	798	730	690	657	686	723	730	747	752	673	712	694	731	714	733	717	791	763	708	694	781	725	683	720	701	710	704	712	729	715	715	727	732	714	704	759	721	695	724	729	730	733	717	699	756	727	702	733	701	666	764	736	707	718	650	738	671	656	696	722	755	701	691	809	685	732	726	699	733	760	706	704	736	704	664	741	711	727	704	703
4905	482	428	419	413	393	453	386	403	394	408	421	385	400	457	459	425	434	408	469	404	396	386	419	435	430	390	437	416	411	401	388	415	416	413	391	408	436	390	386	420	404	441	411	461	382	389	411	415	396	392	400	460	388	428	370	399	418	415	391	404	405	405	419	440	384	433	416	400	395	402	414	392	386	396	406	420	402	422	417	402	371	406	399	377	392	429	396	399	381	347	420	369	405	395	399	441	438	424	421	410	386	409	439	428	427	403	439	434	443	409	440	385	421	404	394	405	396	428	428	383	442	388	414	457	398	405	440	446	425	419	424	405	427	403	409	378	416	399	405	400	404	413	456	413	368	409	389	410	405	442	434	408	390	437	386	406	418	410	419	406	385	412	426	385	389	411	428	447	394	438	402	434	442	397	374	414	417	413	376	383	402	420	448	403	395	419	411	391	406	399	415	385	427	406	421	423	393	405	408	397	427	401	421	355	384	411	399	407	441	417	432	421	379	381	410	412	438	415	426	407	357	405	411	433	429	394	418	425	404	403	408	413	413	374	423	354	404	443	418	437	440	405	414	449	390	388	400	431	411	420	430	453	408	382	407	392	404	408	470	410	373	374	427	389	409	365	394	440	416	364	436	385	411	372	406	433	385	352	430	384	411	409	371	431	426	444	360	402	414	424	407	455	406	416	399	432	427	431	429	365	415	409	374	454	419	429	397	429	403	397	410	374	380	403	415	426	394	409	403	386	393	376	414	426	400	373	374	396	411	406	426	378	443	405	417	400	411	400	369	480	423	409	429	434	391	384	414	407	381	389	406	417	352	429	383	425	401	388	365	427	375	400	445	412	428	451	429	418	436	405	365	416	443	420	383	386	428	428	397	409	398	360	414	419	392	435	428	408	417	438	402	453	393	396	382	437	377	389	400	414	423	422	401	386	414	412	401	447	365	428	381	418	469	407	408	411	375	391	396	399	417	404	350	406	391	432	384	419	406	440	429	398	405	402	386	410	368	410	430	425	382	405	405	422	439	417	430	447	431	411	401	378	386	415	413	381	422	415	415	374	410	402	363	420	410	452	403	425	403	351	417	368	440	426	371	423	413	441	370	402	407	420	402	412	417	406	395	398	421	413	405	397	375	397	380	405	389	411	368	387	401	395	407	409	380	421	390	431	413	411	399	420	411	443	395	400	438	412	363	415	415	434	428	385	407	408	389	390	385	391	413	405	427	432	439	449	441	372	412	441	452	421	401	388	417	378	430	409	374	417	380	402	392	410	447	387	393	392	411	407	364	383	394	422	402	425	419	426	362	382	415	385	405	416	406	425	377	377	388	375	428	394	450	386	429	401	419	374	414	405	411	392	425	430	380	391	403	440	434	416	415	425	366	382	423	384	405	447	407	471	393	405	396	412	381	442	401	419	422	381	410	369	373	422	401	384	403	401	421	411	400	403	388	363	404	438	427	390	409	410	380	404	414	383	403	385	404	406	388	392	409	403	405	430	398	423	418	396	396	435	423	420	396	430	426	407	415	416	386	374	431	381	387	396	396	428	405	405	456	429	411	368	374	409	408	458	407	425	393	376	421	402	428	436	422	416	402	403	415	439	425	391	391	368	420	449	416	390	402	422	412	404	435	368	435	444	448	385	403	437	387	402	406	434	420	394	429	421	382	431	388	410	377	421	426	360	436	413	397	408	406	414	373	412	424	420	402	418	415	409	387	412	390	384	400	411	434	403	397	395	405	403	390	418	413	384	431	371	408	414	391	429	415	402	383	408	372	405	421	448	392	446	402	378	411	423	405	382	408	438	406	356	409	347	413	435	401	435	453	392	444	395	379	413	362	390	386	354	425	380	395	451	479	392	422	428	408	426	430	412	448	422	383	417	434	432	433	429	440	414	414	389	410	419	399	444	408	430	376	411	408	400	422	394	409	403	390	396	408	419	429	409	376	450	413	386	404	358	416	403	356	406	426	409	423	425	402	387	419	419	393	391	412	398	394	407	409	413	435	404	351	385	394	419	404	339	409	420	426	409	410	406	426	408	435	391	385	412	388	384	423	396	403	407	394	416	409	388	398	405	405	429	414	401	430	388	444	360	375	378	440	405	402	408	396	432	403	373	380	416	416	412	403	389	372	405	417	418	388	414	377	378	388	376	404	421	418	385	413	404	396	424	396	407	422	435	376	398	390	386	412	404	433	421	456	390	401	390	402	410	435	410	413	417	421	421	379	365	387	417	431	386	381	436	404	409	366	373	431	446	406	395	419	390	411	418	397	432	434	380	426	406	393	414	401	389	422	419	368	417	413	421	357	408	399	362	389	395	428	428	403	388	393	428	412	416	440	441	428	397	396	424	385	384	411	429	419	391	395	423	448	413	437	395	391	392	436	402	433	416	416	385	395	421	422	415	403	366	388	383	421	401	376	392	405	428	376	406	393	403	397	399	400	409	432	376	413	383	447	393	401	362	368	375	379	362	385	405	385	404	369	395	352	396	387	428	378	413	404	398	386	379	422	371	422	423	416	427	400	380	439	418	398	450	372	387	402	437	418	399	421	384	406	391	425	405	387	404	442	447	442	412	388	408	385	402	389	398	371	424	383	392	406	361	428	398	365	371	380	427	424	405	372	383	415	376	421	383	371	420	379	390	432	399	373	382	415	384	418	411	404	452	389	366	387	415	402	424	403	411	440	407	430	417	414	416	398	426	382	429	372	435	432	387	432	405	383	423	425	426	400	389	400	382	464	426	423	424	421	395	401	378	395	353	431	411	389	370	417	427	400	393	427	393	398	395	406	413	443	402	368	404	398	410	405	383	418	398	366	407	389	370	406	445	412	408	406	373	415	375	369	356	371	396	392	385	430	373	388	402	418	380	373	390	429	437	400	400	427	398	441	399	382	425	407	394	381	431	441	400	402	403	419	419	367	385	393	416	391	417	407	420	427	456	409	386	385	422	420	416	405	405	374	368	399	399	399	433	415	399	436	423	391	421	401	400	397	399	430	407	442	398	366	352	421	429	413	439	416	430	421	363	383	423	393	417	411	441	389	417	401	417	438	395	395	387	384	435	368	391	428	416	451	390	443	414	392	347	405	407	452	422	435	403	397	389	404	422	369	395	446	390	423	377	392	375	399	405	420	421	409	431	414	448	439	416	377	395	407	416	392	399	423	384	397	404	409	385	388	431	428	374	405	447	407	430	400	401	391	400	389	418	408	376	370	416	404	417	430	390	380	419	420	385	423	388	396	421	385	404	421	368	389	388	403	409	443	400	406	414	408	429	398	425	383	405	355	396	408	386	428	398	363	432	423	438	405	410	409	421	415	393	387	389	395	348	389	417	391	384	460	385	444	444	416	455	440	439	405	440	418	412	389	425	394	387	370	371	399	414	385	418	405	390	354	443	437	397	426	400	429	393	400	410	385	404	427	368	390	409	435	444	375	413	405	411	400	436	387	398	435	403	385	419	404	420	377	402	395	414	399	370	424	422	401
3698	851	970	890	994	935	991	911	906	920	866	903	924	847	899	883	920	836	937	893	910	918	845	917	932	862	859	951	900	870	876	893	892	859	942	865	942	888	900	956	912	951	886	904	921	841	903	915	894	855	914	882	935	934	893	896	926	956	905	860	886	901	907	903	869	887	914	922	906	908	882	894	847	908	845	902	887	823	914	897	914	895	873	845	923	903	853	876	916	877	927	924	901	929	886	913	890	808	890	880	875	890	874	901	920	878	977	828	887	942	967	882	899	876	865	905	936	977	881	943	885	913	928	913	893	897	928	889	925	889	881	879	917	908	861	947	877	880	930	880	886	942	911	1009	936	912	844	854	877	927	911	927	883	917	864	871	891	880	884	892	908	880	917	895	893	896	958	857	916	904	903	897	869	907	886	866	854	942	832	874	883	886	917	862	843	831	916	944	903	892	877	888	919	876	890	962	930	866	863	887	905	873	886	885	877	884	873	897	896	920	936	949	826	839	923	884	861	866	919	905	901	914	900	941	903	897	913	904	855	871	893	906	851	882	915	870	895	886	926	921	825	873	904	907	890	887	886	883	975	905	871	884	927	916	885	896	871	907	891	907	886	871	930	902	898	899	893	942	916	922	920	918	923	882	874	855	876	891	898	919	921	836	892	872	888	910	940	888	934	835	925	896	877	907	859	881	946	948	893	905	873	854	882	894	879	886	926	847	894	923	871	861	915	912	868	856	819	925	920	835	832	897	924	886	899	928	891	900	854	852	872	900	900	931	919	883	902	898	865	908	880	894	925	858	913	933	872	874	933	885	893	902	855	865	864	872	925	893	919	885	868	927	845	888	921	921	895	928	877	873	884	925	922	881	886	910	878	909	871	937	974	925	907	886	917	923	931	873	968	907	907	875	925	881	911	867	897	895	883	895	907	878	907	807	869	873	865	873	865	895	895	870	859	926	942	900	933	887	895	939	919	886	911	871	924	908	883	871	905	945	895	904	896	937	927	888	879	884	878	870	958	899	888	879	867	873	967	882	829	853	880	917	889	921	854	906	913	904	928	881	876	877	931	850	951	865	886	879	893	881	928	865	932	846	921	890	915	919	929	874	911	907	933	917	880	886	942	883	913	917	908	847	893	872	887	908	894	906	892	898	909	870	920	975	910	936	844	895	893	894	862	893	896	908	939	905	826	890	859	854	877	891	952	891	883	938	863	946	878	890	898	969	914	862	865	877	878	883	911	953	911	866	921	852	897	874	906	824	878	928	829	932	857	886	899	942	925	886	951	890	894	928	892	899	916	904	853	867	871	903	904	931	926	872	874	850	927	865	891	859	874	851	847	869	953	844	894	873	908	901	899	837	835	877	887	845	859	870	886	885	908	896	918	862	920	923	864	958	884	871	881	889	860	846	922	917	932	895	878	904	885	878	858	915	922	907	886	899	966	916	836	894	890	893	893	897	912	869	929	942	912	901	918	890	875	897	878	867	976	885	881	862	850	924	924	894	956	936	896	900	945	863	854	951	934	915	851	834	919	811	798	886	893	893	856	891	878	892	897	867	919	922	888	893	858	874	937	877	879	864	908	930	889	897	943	854	865	881	897	869	915	887	869	884	876	885	894	894	870	853	867	884	860	876	853	895	917	829	869	866	941	878	880	908	841	844	898	925	937	916	873	869	915	915	880	890	859	939	915	893	869	877	925	901	935	957	835	898	893	868	911	910	896	908	907	923	902	860	840	877	890	930	921	881	859	848	949	896	929	880	831	912	907	885	880	877	907	872	888	880	915	902	880	913	927	922	872	858	875	912	940	959	924	905	909	895	907	922	929	911	886	908	895	936	885	895	945	880	949	890	885	895	874	888	931	915	848	853	892	900	882	890	904	884	854	913	904	900	908	912	915	921	843	909	918	907	918	882	887	869	892	923	881	905	894	946	935	835	921	910	929	929	905	871	877	887	938	845	833	917	882	863	941	858	901	857	969	896	839	936	893	868	874	898	895	860	909	914	897	915	908	891	910	881	904	847	865	927	901	907	883	873	882	826	893	881	891	933	890	898	877	869	915	871	873	914	867	881	850	877	885	851	880	904	877	911	852	921	846	822	862	869	920	869	836	932	944	949	902	899	900	845	903	862	876	875	891	880	896	901	923	901	907	905	864	924	943	913	915	877	877	902	915	903	882	915	907	878	860	897	880	873	869	947	925	877	883	905	866	874	854	895	887	887	936	875	908	881	923	861	913	910	908	878	928	893	904	923	896	936	902	880	926	851	958	880	856	850	845	913	953	897	893	918	879	868	898	861	878	892	852	932	918	918	855	927	874	864	863	890	925	864	866	877	851	897	863	882	907	850	810	885	932	837	878	889	895	847	872	924	872	916	887	895	903	882	931	880	920	886	922	897	873	916	909	858	914	899	965	853	898	880	900	860	891	881	896	926	915	937	882	853	878	929	903	821	870	875	873	887	864	877	882	933	947	842	879	880	921	875	877	890	802	895	879	911	912	913	907	896	869	920	909	860	917	915	865	913	872	905	898	918	876	862	871	867	860	887	902	919	907	920	861	893	850	926	893	907	913	846	872	926	858	887	930	894	861	927	883	899	908	868	883	884	946	884	897	883	836	935	872	970	878	923	934	895	906	895	856	908	877	913	931	899	902	865	875	917	874	904	913	898	896	867	938	886	942	912	899	934	920	898	949	861	901	897	954	870	867	900	892	868	890	841	916	894	942	848	930	928	884	935	856	878	893	921	854	922	934	891	868	873	813	957	873	880	881	843	923	906	893	895	924	900	887	877	887	925	883	910	879	890	904	927	959	911	906	883	893	849	925	859	872	861	886	867	842	877	910	911	904	908	915	934	931	875	892	832	943	968	924	872	928	901	906	895	920	939	874	891	930	926	934	913	853	915	935	884	923	938	882	877	998	823	922	897	915	862	859	839	856	870	852	921	935	908	912	900	885	884	909	877	942	851	863	860	898	905	891	882	917	923	898	875	897	883	904	887	879	912	929	906	920	890	875	869	893	882	880	864	845	894	854	878	875	868	885	813	938	882	895	875	851	866	905	923	905	892	878	919	888	849	934	922	867	886	870	904	903	879	896	889	889	882	936	913	896	884	889	814	918	880	965	914	884	865	908	928	901	940	949	916	875	855	915	936	903	875	870	884	892	848	884	889	837	924	862	873	868	865	886	886	924	895	828	884	854	918	861	932	897	848	868	912	888	900	893	942	925	952	875	888	872	887	931	871	955	854	885	871	968	907	939	879	954	909	887	947	898	860	923	918	911	917	850	910	892	926	847	845	887	879	884	873	894	896	880	881	870	911	836	909	879	877	859	854	919	840	882	883	918	898	907	889	912	878	922	941	860	885	896	931	927	868	831	932	842	876	917	905	850	919	903	914	941	881	922	929	856	903	923	901	879	878	902	870	897	907	916	883	893	911	861	834	894	896	896	863	908	912	871	903	901	862	903	941	881	931	896	872	847	856	907	928	918	871
14265	951	561	445	345	318	307	244	292	243	230	243	218	227	245	229	230	217	215	221	246	200	212	194	245	223	228	191	220	215	220	210	216	215	223	211	201	219	242	189	237	233	199	194	218	227	219	232	204	212	233	219	228	209	217	216	220	223	220	196	212	183	191	259	245	218	227	218	205	200	240	225	208	215	198	226	218	210	184	196	194	239	244	216	237	236	216	224	227	203	212	198	225	203	215	224	225	210	183	236	210	202	221	215	213	235	202	235	224	213	223	215	201	198	226	196	221	193	227	207	212	197	232	247	237	240	230	187	237	219	205	224	237	209	218	201	216	222	226	228	221	215	209	205	233	194	215	187	227	225	222	211	206	202	237	232	243	198	233	190	198	218	232	225	224	199	227	231	241	222	195	226	208	232	221	217	207	206	208	199	217	199	216	200	216	217	195	221	216	244	217	263	211	225	215	195	223	217	213	222	217	220	226	228	186	208	195	230	240	213	203	216	213	202	213	212	208	232	216	217	207	193	205	215	212	231	229	231	230	199	242	199	220	195	229	193	204	222	241	224	238	212	196	225	192	238	221	210	203	252	224	202	222	198	231	203	205	213	214	223	228	197	258	210	198	229	211	220	217	231	231	209	208	220	216	222	195	225	224	262	216	211	225	222	206	208	206	240	222	203	187	211	206	216	214	193	220	195	197	220	204	205	217	206	200	213	243	184	202	239	232	211	206	250	209	225	198	206	208	200	188	218	196	231	223	192	221	220	217	203	228	204	202	226	226	212	188	207	210	196	215	193	223	228	248	218	240	249	220	240	224	203	252	209	223	233	216	232	208	219	262	227	209	246	219	176	213	203	211	216	238	257	224	213	242	213	220	198	226	213	213	213	219	200	231	231	214	239	211	212	191	225	207	207	224	224	219	218	223	231	235	207	217	231	231	204	204	182	200	208	217	189	223	221	217	213	223	251	198	208	218	194	216	243	200	210	223	201	210	225	225	199	188	237	218	223	208	224	214	202	191	199	239	202	191	191	208	237	197	246	227	215	200	237	217	200	226	222	192	196	222	233	215	230	202	231	247	223	222	217	214	203	221	230	240	215	192	230	210	227	249	202	202	230	208	211	223	244	233	219	205	213	242	238	208	226	219	215	230	246	221	220	205	205	206	194	231	199	224	241	224	197	238	214	212	235	242	227	229	196	218	237	206	241	183	221	192	221	214	199	217	193	240	232	237	211	218	217	203	233	228	227	225	234	186	218	215	208	230	211	231	222	233	224	226	205	219	195	188	219	215	233	235	227	193	224	212	253	215	213	210	195	218	230	196	211	208	234	196	200	224	182	226	222	241	209	213	221	221	234	237	226	216	211	244	208	222	217	212	214	214	209	241	218	219	207	204	246	242	243	247	239	235	226	213	228	215	220	190	225	226	208	219	223	226	219	232	229	212	198	246	227	200	206	184	228	234	227	205	246	190	210	226	217	197	233	194	193	207	218	239	220	239	246	220	192	237	227	207	214	207	188	230	221	232	195	203	213	221	211	233	208	221	239	264	197	211	230	225	202	197	199	194	218	211	208	207	230	209	238	212	211	220	232	207	209	235	236	204	233	186	221	199	194	200	217	259	234	235	208	185	227	220	201	231	252	241	211	212	232	240	234	195	212	198	204	251	209	178	206	214	200	229	187	196	218	217	216	216	215	217	247	212	233	245	192	212	237	188	230	211	217	241	219	224	227	219	208	201	222	198	220	210	214	240	208	219	225	236	194	228	230	229	225	195	215	216	233	237	218	220	186	195	222	212	205	213	201	217	225	194	202	216	201	187	221	243	188	221	220	209	210	214	193	214	228	205	208	203	215	202	223	226	203	207	211	232	245	223	247	233	197	216	199	204	246	196	225	218	232	212	191	201	205	210	215	222	204	215	237	202	201	207	230	193	223	209	228	226	221	215	211	204	232	221	212	210	204	204	208	198	204	214	198	225	209	186	207	169	215	201	206	219	174	228	205	207	224	215	219	211	204	233	236	225	237	206	229	207	228	215	209	210	232	222	231	210	200	219	221	220	218	198	214	230	219	211	216	213	232	225	198	210	223	200	206	220	182	203	200	221	232	214	231	209	216	213	215	209	203	230	242	211	226	210	237	211	228	211	197	204	223	198	213	213	206	228	218	222	220	192	219	241	217	215	211	199	225	219	220	246	204	199	200	216	210	216	184	198	225	225	218	217	204	247	230	203	238	215	236	197	228	233	205	236	222	232	235	211	226	197	223	200	223	207	223	216	225	220	216	180	192	189	194	192	237	222	182	181	226	225	222	208	242	206	211	204	218	236	223	190	217	210	230	214	236	200	192	235	235	224	209	227	200	200	200	195	194	215	227	207	211	226	219	212	216	214	260	225	237	214	183	210	209	213	218	227	227	215	213	203	223	210	206	206	233	232	235	246	218	207	220	236	222	190	237	201	201	230	228	245	222	213	239	197	200	213	236	203	204	216	207	196	213	196	214	214	209	203	196	220	226	209	187	206	226	239	202	203	202	212	225	244	215	241	211	187	221	231	216	217	228	219	243	202	232	228	207	207	194	224	195	221	190	212	224	209	251	218	223	216	235	227	234	207	228	207	238	220	233	246	239	221	230	214	195	210	239	198	216	219	218	249	199	210	201	227	195	212	196	206	224	220	187	235	217	205	233	210	230	231	209	227	209	212	216	235	226	226	196	208	211	213	200	216	229	210	218	214	245	240	207	215	221	182	223	250	199	198	180	235	227	185	221	189	200	203	207	223	217	227	209	224	239	239	233	216	210	208	220	226	208	190	232	217	260	235	210	222	210	230	235	242	244	199	259	215	219	189	222	222	212	181	212	211	204	222	218	251	236	203	227	237	213	171	216	219	251	230	247	222	222	203	213	207	220	236	250	261	199	218	244	247	204	209	218	200	237	223	205	218	193	225	204	226	223	222	188	209	216	235	221	217	245	219	221	219	270	218	222	201	231	221	203	233	200	260	206	206	205	232	204	211	223	226	194	194	200	231	211	225	197	204	221	234	203	205	232	230	230	204	197	200	203	188	218	221	207	222	238	204	211	198	217	193	226	208	225	213	203	221	232	221	235	222	214	229	211	232	204	235	180	192	211	258	243	205	218	217	210	194	208	195	201	212	190	213	245	214	244	250	228	215	213	205	218	215	208	217	229	216	232	188	219	252	208	228	204	195	222	208	211	175	210	206	214	224	203	194	231	208	220	262	201	209	210	213	226	218	234	232	227	207	233	172	202	216	196	231	180	227	222	204	213	181	219	228	198	246	210	222	231	201	256	233	229	236	216	241	236	185	223	220	192	220	212	201	221	231	187	211	204	208	217	227	218	217	209	232	212	205	202	206	222	221	208	221	202	220	233	202	214	222	210	224	204	223	229	210	219	231	200	238	175	203	199	217	242	208	203	200	182	208	199	210	241	219	232	209	236	224	229	222	203	219	223	208	209	210	221	233	192	216	208	208	193
9378	797	1296	1342	1205	1058	931	908	753	805	667	677	623	656	614	619	579	615	606	564	610	610	567	581	549	586	577	562	576	578	560	523	587	573	554	531	551	555	526	567	524	526	538	561	542	548	537	567	530	579	522	519	551	557	568	579	551	533	547	578	570	532	529	577	553	546	572	554	589	535	553	542	522	518	543	556	520	570	539	559	557	549	557	526	549	519	558	535	548	529	521	540	594	531	517	536	522	560	557	562	542	558	542	562	517	590	574	561	546	535	562	516	514	571	547	541	536	584	529	560	552	546	521	566	545	580	568	565	542	554	536	527	546	542	534	583	551	559	539	525	544	571	527	573	508	587	531	527	577	533	546	563	563	531	519	544	515	564	564	507	554	564	520	533	560	536	508	554	579	545	515	521	580	534	572	519	504	584	587	555	542	512	545	562	537	543	556	522	506	580	526	505	568	524	530	562	542	532	493	543	560	495	559	528	566	547	541	558	521	538	558	586	564	529	512	528	544	545	524	549	557	560	518	527	570	515	502	581	553	535	566	553	589	522	509	559	574	561	520	555	570	523	506	515	540	548	524	532	503	563	551	515	541	525	559	534	522	557	518	505	561	575	551	548	558	552	566	516	540	560	510	593	555	519	538	519	572	511	538	550	516	532	540	569	541	493	554	561	576	522	545	500	550	537	546	524	503	578	517	521	546	532	524	561	545	552	557	523	554	514	521	544	530	572	565	602	521	534	533	528	522	500	565	569	563	592	518	559	582	560	492	539	532	549	491	594	554	540	523	564	518	559	525	531	593	526	544	538	502	535	571	566	568	545	560	564	533	533	576	572	551	522	534	532	530	503	554	555	550	538	518	548	555	579	499	473	510	522	523	563	547	545	512	557	581	532	564	520	533	555	575	544	553	537	524	510	469	579	591	503	593	540	604	523	536	592	509	589	548	530	542	527	509	537	525	609	580	525	575	550	534	561	535	522	534	551	530	543	531	560	516	535	532	520	532	551	532	558	530	545	528	557	559	530	542	564	534	522	494	588	548	591	537	542	561	576	528	554	566	540	537	535	537	505	555	575	551	512	541	544	593	522	518	539	550	503	534	528	545	532	543	541	500	557	515	566	552	541	521	541	538	482	571	543	555	560	534	559	569	550	560	541	519	591	550	557	541	542	521	509	573	546	536	551	547	527	551	519	572	601	572	592	565	547	516	503	521	505	520	530	564	546	522	522	547	551	581	552	569	529	505	542	551	522	547	546	547	516	543	553	560	554	541	508	552	514	575	540	543	575	541	530	555	519	520	532	560	535	502	531	500	519	532	522	526	519	534	513	541	559	545	571	538	536	539	491	519	517	558	590	542	554	578	535	563	529	554	568	533	596	548	564	568	531	544	566	510	552	496	575	514	574	523	536	548	543	538	553	497	544	549	528	515	537	558	524	566	541	524	521	530	593	558	537	536	546	590	557	517	546	543	557	524	570	502	551	562	563	534	560	547	571	527	578	555	568	538	544	524	587	508	561	540	526	493	516	556	524	513	550	585	553	509	567	543	520	556	541	545	555	516	560	568	529	565	514	542	541	544	545	561	499	552	514	552	549	556	545	575	542	543	545	512	538	515	528	507	523	496	533	565	500	540	566	562	548	547	539	571	556	523	567	557	548	555	555	544	592	528	558	539	526	554	521	570	557	500	568	561	583	539	541	531	578	546	550	550	532	508	605	552	543	527	533	563	534	532	566	553	537	504	544	521	561	549	556	546	511	498	544	536	548	531	548	546	548	518	542	535	498	578	578	537	545	525	564	515	559	531	549	539	554	561	560	554	548	555	547	558	569	576	537	591	525	554	497	548	554	560	518	541	565	554	528	550	556	578	538	535	572	552	528	544	507	544	525	513	512	489	580	546	537	563	544	561	565	559	515	482	508	557	551	582	533	527	552	573	550	514	558	531	575	533	532	513	558	514	508	526	544	531	535	519	548	583	512	527	557	574	519	537	561	575	562	586	580	571	513	541	590	542	565	541	498	516	561	539	512	539	542	559	558	535	519	521	521	558	526	532	467	535	528	549	532	522	513	560	557	498	525	494	565	583	557	511	545	561	518	570	585	544	530	511	553	537	544	545	546	544	567	548	569	562	592	562	563	587	586	545	493	534	561	558	557	539	534	593	534	561	549	571	557	544	525	586	534	567	535	550	536	568	553	564	528	550	519	534	517	570	546	570	510	566	537	533	524	527	549	563	554	596	522	534	560	532	581	579	538	496	527	536	522	574	548	520	546	491	546	541	580	559	592	518	582	507	544	570	534	541	486	539	533	519	536	527	526	570	598	519	556	547	584	552	555	584	551	532	542	583	580	562	553	537	563	545	591	546	558	595	555	545	530	516	580	529	535	556	542	520	566	544	526	486	566	536	550	524	534	562	574	508	566	527	507	543	478	541	570	525	535	498	571	557	536	542	535	581	519	542	534	532	553	554	545	546	529	582	530	536	549	541	540	502	511	530	509	582	522	557	536	554	540	535	582	567	544	555	559	555	523	549	580	519	561	519	514	572	580	539	496	540	543	555	519	512	561	590	574	572	506	567	524	532	528	533	527	558	596	562	533	558	543	546	511	507	546	547	589	514	534	544	540	551	573	536	542	546	541	572	518	543	510	525	535	535	534	539	507	556	539	558	556	556	541	588	539	531	532	539	514	558	554	506	524	545	496	559	515	551	550	541	555	569	510	538	570	524	525	519	504	551	565	588	565	540	570	570	555	537	544	565	617	543	536	515	564	544	571	536	563	560	542	573	555	555	554	545	553	537	541	515	553	520	596	549	526	540	559	509	587	550	576	580	535	507	533	522	538	556	512	563	553	554	535	533	536	518	564	542	561	539	596	588	530	553	557	540	482	553	575	562	577	561	524	575	531	520	515	531	548	550	580	562	537	533	562	542	529	521	557	522	526	516	523	540	543	511	536	560	552	557	546	608	511	518	566	507	480	547	556	477	530	565	545	511	557	561	516	578	543	532	529	548	528	547	562	583	548	515	555	566	553	573	534	536	558	572	566	544	571	566	563	564	566	509	537	526	573	571	547	556	539	546	519	572	573	528	529	533	607	565	522	564	499	595	525	579	548	538	532	568	540	532	518	570	538	561	535	598	544	532	548	533	536	548	555	565	520	527	577	521	555	584	543	513	514	589	537	542	557	566	547	558	542	527	542	497	521	557	547	504	527	546	515	491	549	533	551	534	530	528	538	525	531	602	534	562	559	520	567	575	552	544	534	563	540	575	538	506	546	532	615	526	530	577	544	566	552	548	536	524	509	550	564	516	525	538	509	577	570	538	528	550	524	552	544	549	537	583	552	530	546	531	501	504	549	534	574	547	569	534	568	501	546	557	546	514	559	577	591	548	527	553	523	617	530	527	542	505	517	516	565	539	516	552	523	580	528	549	487	530	515	585	578	544	542	495	543	557	526	487	577	516	519	541	535	553	536	532	583	487	546	555	559	570	507
22640	2287	992	765	558	474	423	375	382	338	371	334	319	337	300	348	308	280	315	311	319	303	323	291	284	288	321	307	320	291	292	315	291	286	333	303	360	335	336	304	256	291	269	268	296	269	309	291	303	285	269	302	294	288	288	275	284	280	310	311	291	302	337	333	311	290	282	314	283	315	309	333	294	339	294	313	299	317	332	305	272	298	306	275	279	296	296	279	294	311	300	292	304	288	286	298	280	277	289	292	281	304	296	288	283	302	294	286	296	299	330	273	330	293	294	303	263	283	308	299	314	311	277	279	260	272	301	290	302	277	271	273	283	295	293	311	330	278	314	326	289	303	274	269	303	298	280	323	317	297	273	314	317	311	297	313	282	298	302	299	282	261	278	250	339	322	291	341	278	296	313	305	289	320	291	300	314	282	292	317	289	314	300	296	296	297	260	277	308	311	314	328	324	294	319	303	302	276	245	306	300	299	300	311	306	302	288	294	312	258	319	266	327	316	303	277	293	296	292	276	307	272	319	259	311	299	299	306	286	324	266	322	300	303	315	291	298	257	274	290	273	293	308	285	285	300	308	315	327	298	336	296	339	310	272	284	273	302	297	306	290	307	285	315	322	283	299	285	312	296	309	274	278	287	288	285	337	295	338	304	277	296	301	265	271	305	288	297	297	282	282	309	307	281	300	316	289	295	281	296	290	301	279	300	301	284	313	288	294	300	315	275	288	310	298	260	301	322	300	269	294	314	304	293	290	273	286	277	269	315	294	263	310	322	276	320	293	320	264	290	292	251	282	260	309	289	293	309	275	277	277	305	296	320	318	279	296	291	297	308	271	300	286	306	282	288	312	264	268	298	289	293	298	295	352	306	307	307	311	321	309	285	274	273	289	303	294	305	346	292	312	298	283	290	283	320	290	279	278	317	261	301	332	285	284	266	329	320	296	292	307	267	284	284	294	288	317	278	269	279	281	317	279	279	284	284	295	282	297	276	292	316	288	286	323	293	313	331	323	295	282	308	275	300	266	299	300	286	286	278	274	299	278	314	265	304	294	299	305	302	320	283	294	293	282	287	320	302	306	288	284	251	291	287	261	268	285	262	307	260	262	294	325	256	294	308	294	274	284	280	293	295	331	296	279	305	308	240	338	320	245	288	285	313	272	279	307	319	286	286	323	345	285	325	289	310	293	309	284	314	290	269	327	259	319	297	297	287	287	304	256	287	270	259	309	295	278	306	274	281	302	309	329	299	292	286	298	259	286	282	262	305	303	293	294	292	293	328	283	311	298	315	271	320	307	279	287	291	310	293	274	297	277	296	299	273	306	287	282	285	277	336	318	316	307	301	263	258	319	282	277	287	287	301	298	283	309	301	292	296	299	298	294	277	283	302	298	288	265	315	307	258	256	283	277	304	334	280	268	292	276	283	295	317	302	295	268	268	241	288	312	291	286	289	313	287	284	263	262	281	271	293	292	274	309	301	308	317	286	296	316	297	328	286	321	232	298	282	278	304	266	320	257	302	300	294	267	316	314	316	264	302	332	309	295	316	308	279	313	304	299	257	321	308	288	273	305	300	285	282	311	303	301	291	303	303	309	299	287	253	352	295	275	290	322	265	301	256	268	302	300	281	282	273	307	316	263	306	280	287	309	280	307	319	306	265	291	275	285	305	308	299	318	307	265	341	324	290	304	296	285	300	311	316	313	325	287	285	296	288	299	295	297	319	263	296	307	312	282	273	279	296	301	284	286	269	280	307	276	284	319	288	271	324	336	289	315	302	303	297	307	258	296	276	287	299	303	275	289	329	289	307	320	272	323	311	291	304	293	297	268	280	273	331	313	330	264	289	312	294	265	275	306	275	239	286	304	290	307	294	329	308	322	312	311	340	282	289	282	279	296	283	259	316	296	313	280	311	273	272	275	270	330	285	310	282	265	278	299	297	276	280	291	278	294	307	277	306	295	297	276	301	319	288	297	287	310	317	307	318	308	287	280	323	304	320	286	265	278	320	297	302	286	304	274	284	305	268	290	294	311	273	318	298	293	304	289	293	314	302	298	238	274	304	283	294	270	307	304	265	300	313	310	295	278	304	292	268	293	280	265	289	297	351	324	285	305	278	301	278	328	295	326	310	268	314	310	273	289	273	315	270	285	279	320	310	297	339	280	289	280	306	312	286	276	302	292	331	343	294	304	273	323	298	298	296	278	305	319	282	300	272	313	321	282	264	311	303	332	288	291	277	280	289	308	321	316	282	286	280	313	296	269	269	291	282	299	315	312	282	303	310	317	310	293	301	291	286	302	275	260	282	324	296	335	299	310	283	267	304	287	299	289	276	323	317	275	292	326	300	301	302	257	288	334	288	323	312	323	297	309	262	280	295	308	287	295	291	315	284	287	303	303	269	301	292	275	300	300	263	300	299	299	307	273	338	301	269	289	299	282	298	299	292	304	286	345	283	284	295	284	289	286	311	307	295	331	304	291	256	303	310	280	256	307	318	285	283	323	282	309	304	291	316	274	303	264	257	316	311	311	300	319	318	326	276	292	314	309	310	323	312	296	279	311	278	307	312	310	286	292	299	300	292	285	284	301	283	319	288	290	324	276	293	327	305	277	309	319	282	284	309	280	288	284	271	295	308	280	313	308	358	303	296	285	278	305	290	345	285	287	330	315	326	282	258	277	287	305	307	297	304	314	299	317	290	330	302	341	315	300	287	304	273	296	316	266	269	294	298	293	312	301	307	295	283	294	283	297	289	303	259	296	298	339	290	292	274	309	301	302	298	252	275	321	297	264	279	277	312	262	300	303	281	294	288	283	310	301	307	297	299	293	279	275	291	291	297	297	319	295	281	317	275	278	305	285	283	278	267	323	256	308	296	320	266	295	278	314	289	244	300	263	307	252	316	309	296	280	303	309	305	282	280	299	278	292	301	283	272	285	288	292	287	309	305	269	261	308	274	314	305	306	311	310	274	297	294	327	295	310	300	278	284	300	282	282	252	301	291	286	317	291	298	290	269	325	299	330	297	262	299	272	303	300	296	311	315	294	349	292	280	311	301	281	283	295	299	294	325	299	343	324	296	304	305	321	301	290	270	329	278	311	308	272	302	288	271	293	257	307	329	332	282	304	330	283	315	308	273	299	267	340	281	314	302	295	259	295	284	309	282	252	320	306	272	309	317	269	253	272	256	313	304	309	300	263	323	279	300	297	275	294	287	313	295	295	297	278	299	300	285	302	309	288	338	292	259	293	307	297	304	311	301	296	326	267	307	314	286	284	290	269	267	275	295	297	288	320	313	289	294	290	258	254	321	267	329	296	293	297	282	314	294	303	333	293	275	285	291	274	313	305	301	293	293	274	302	281	296	296	320	303	346	327	275	277	316	299	282	283	308	295	306	316	286	278	275	272	270	287	295	282	255	278	319	287	279	333	303	305	260	319	294	298	298	274	301	309	278	301	298	295	290	299	343	306	305	320	280	321	323	327	304	320	303
12172	1283	2124	2251	2008	1675	1489	1249	1176	1129	969	990	928	926	888	836	831	855	834	787	775	798	823	772	791	788	735	770	767	766	711	743	771	718	766	692	762	765	732	741	707	695	715	750	724	766	746	710	720	680	681	747	728	722	716	734	748	711	736	710	712	786	713	754	740	747	729	760	699	739	747	738	684	772	757	737	696	760	748	669	701	746	686	752	745	749	721	763	697	746	752	778	744	733	780	749	730	721	770	718	752	695	733	794	720	727	724	739	661	765	703	675	724	724	720	773	716	708	735	692	660	711	705	710	683	716	723	699	695	751	715	717	759	704	697	726	778	719	734	723	726	689	740	701	730	712	732	712	767	697	703	711	726	701	700	737	693	780	735	729	676	748	724	679	695	753	705	712	719	760	686	724	683	715	709	721	722	703	703	777	724	735	705	698	680	702	731	722	770	713	734	751	717	700	712	711	702	712	721	737	683	732	651	703	723	705	766	743	704	718	728	721	707	730	735	682	725	686	714	733	660	759	693	702	707	733	749	706	703	674	721	691	703	713	749	740	734	770	727	692	681	754	736	724	714	713	707	700	725	760	712	722	725	771	693	661	732	730	724	691	748	719	735	725	742	685	756	750	730	724	682	745	755	704	714	738	754	743	733	743	719	753	740	706	719	724	733	729	670	715	760	706	659	693	697	807	700	714	704	712	712	745	729	736	754	709	754	697	700	728	693	718	726	720	786	678	746	713	735	724	729	751	686	732	736	666	717	706	712	762	736	711	691	711	712	748	765	719	714	743	699	680	671	671	712	711	734	721	665	747	716	673	752	705	766	755	723	728	710	693	684	757	712	681	703	734	725	736	751	731	725	719	737	726	698	732	764	739	707	754	672	757	698	727	681	727	724	755	711	718	735	671	682	712	738	678	706	701	746	723	749	716	724	742	667	692	704	723	722	693	739	685	770	704	722	707	703	719	714	719	655	698	741	752	721	704	730	718	690	685	782	724	701	715	736	724	716	781	728	719	734	723	763	667	727	749	720	715	725	745	700	687	758	706	729	725	674	711	744	706	724	743	704	737	722	693	722	756	690	721	712	727	742	773	675	712	718	758	725	710	686	754	746	683	724	745	696	709	700	728	709	730	691	745	719	706	703	744	733	748	714	668	724	688	685	693	760	720	702	692	722	737	732	679	706	740	702	762	756	710	667	708	689	720	714	701	711	676	752	718	764	685	699	715	726	707	694	685	725	745	757	731	745	779	747	725	703	699	720	726	716	700	786	758	759	685	673	736	740	724	729	745	736	710	691	739	701	766	726	750	776	701	672	742	655	760	742	676	754	699	725	709	644	709	715	719	747	689	724	680	673	691	729	712	715	757	649	758	708	712	707	731	735	735	756	745	734	738	739	756	686	719	773	772	717	716	720	701	708	775	779	744	712	727	731	707	740	747	713	710	691	690	703	721	709	710	727	729	681	721	703	682	741	733	737	740	716	699	720	728	730	712	754	716	713	709	701	672	757	757	699	708	756	673	737	687	694	684	728	708	727	716	727	700	702	672	745	721	697	733	741	751	713	692	771	725	738	743	768	719	750	708	724	752	739	713	743	753	774	725	757	732	675	734	672	708	740	738	713	748	711	730	728	711	739	743	732	733	706	729	706	724	732	682	713	752	739	752	713	678	745	712	703	746	754	763	709	668	694	719	723	727	665	698	714	683	740	708	708	666	709	681	706	773	684	673	672	717	750	701	744	759	723	779	729	695	763	696	707	732	727	725	716	728	729	694	725	744	687	719	721	774	751	722	743	702	746	762	683	745	721	751	710	692	710	739	674	749	728	701	712	740	743	706	762	706	709	800	738	736	695	733	716	769	718	760	725	784	679	698	757	710	742	741	677	738	722	734	760	717	760	713	697	674	705	721	742	739	680	679	665	672	725	711	733	737	692	751	720	747	754	763	728	723	740	739	715	733	713	661	737	696	743	747	738	691	679	727	736	735	700	738	683	752	731	771	757	655	715	684	719	746	704	716	704	721	704	751	712	732	688	711	778	727	734	749	709	726	740	730	722	703	733	725	782	716	735	726	729	737	748	717	740	753	712	691	760	774	711	759	695	695	722	700	716	717	699	687	757	742	724	751	734	718	716	766	723	710	716	721	718	711	722	701	724	698	748	792	675	711	668	708	737	715	738	734	738	720	739	760	693	763	710	740	723	682	774	754	726	705	683	744	724	675	721	758	721	694	725	737	709	734	749	753	707	735	700	702	723	667	736	687	714	735	706	779	687	749	678	660	671	744	760	736	727	654	736	718	709	713	736	726	766	736	748	717	728	770	713	707	737	704	724	690	714	718	752	729	719	699	714	718	690	701	758	681	672	767	723	752	751	733	730	735	740	706	709	751	681	741	743	711	734	695	699	738	707	755	682	715	683	726	721	742	756	729	712	681	720	734	745	767	727	710	688	711	770	747	717	695	680	716	720	710	733	723	740	751	693	728	741	737	652	723	748	717	731	704	685	743	698	744	671	757	770	703	728	719	709	708	751	723	698	749	742	691	731	771	771	720	715	744	722	747	716	771	727	726	742	733	723	705	715	700	713	735	741	691	743	702	722	704	706	712	676	742	732	731	728	711	699	700	741	748	777	730	716	712	724	673	745	765	719	761	679	720	743	744	766	754	768	719	753	723	722	718	717	704	752	723	724	762	728	728	714	716	727	722	791	720	737	743	746	672	693	647	735	729	739	761	697	757	691	744	715	697	709	703	720	724	739	768	690	728	725	716	713	722	671	730	734	713	746	728	721	715	752	703	757	761	692	737	680	725	718	739	672	702	704	723	694	696	734	754	695	712	693	706	685	753	702	718	686	799	711	735	728	742	733	723	672	711	721	668	759	749	755	727	734	745	737	715	675	755	715	720	720	750	723	701	736	710	759	721	783	706	679	721	653	709	733	710	715	736	704	701	731	717	724	713	717	752	705	718	700	713	762	673	704	704	745	724	719	727	725	731	691	747	666	703	705	743	786	751	767	697	684	740	691	744	719	714	721	711	744	752	716	693	661	716	717	649	735	738	730	719	712	730	726	721	716	751	705	722	789	714	675	752	728	722	658	725	707	700	703	738	700	739	764	726	749	692	701	780	689	712	744	723	730	706	719	692	745	744	741	726	721	740	747	741	728	709	709	700	748	700	701	726	728	713	739	727	716	769	759	732	697	760	694	701	727	730	771	749	674	765	715	737	728	735	688	731	723	705	712	736	738	671	718	745	735	671	700	712	720	724	731	763	715	768	707	712	757	714	713	720	746	739	704	750	713	721	685	730	718	704	741	697	731	751	709	739	741	746	757	718	725	664	729	738	701	721	718	712	749	752	700	735	743	728	761	738	713	719	695	754	730	731	708	706	737	677	705	696	689	714	709	695	709	709	693	752	726	739	736	691	707	699	754	766	708	678	726	713	703	705	725	720	741	691	718	722	718	699	733	730	645	721	745	706	704	725	692	754	690	751
4958	524	398	397	426	415	427	447	377	422	391	426	395	404	392	413	424	422	399	390	409	431	399	421	390	393	394	429	424	402	432	405	388	384	389	333	434	422	410	430	403	401	381	379	453	393	381	416	395	447	431	403	426	394	443	414	416	449	446	394	416	406	423	433	391	393	406	418	391	391	415	411	424	399	410	396	383	392	437	406	473	431	443	371	390	385	384	405	424	404	397	453	404	417	392	420	385	411	434	424	414	398	404	405	413	402	405	386	409	437	403	407	379	405	399	409	405	365	388	414	400	373	404	418	379	403	401	409	392	395	404	437	428	393	396	448	414	366	392	392	385	408	436	445	400	399	380	398	414	401	385	431	417	376	402	379	434	384	399	436	344	357	354	400	413	394	426	411	424	398	369	407	378	401	448	406	353	378	400	394	416	394	397	402	346	397	398	387	401	405	398	406	371	438	451	419	404	391	415	404	381	446	377	374	399	430	407	424	406	390	383	403	388	390	446	384	415	405	372	399	412	407	412	420	357	380	416	397	403	382	417	414	406	375	394	374	410	370	374	388	414	399	385	447	413	385	431	402	433	416	363	399	419	441	436	439	410	405	413	404	412	408	410	376	386	407	411	365	403	421	405	402	387	395	366	406	423	441	397	412	407	444	377	420	406	374	375	400	410	393	348	367	428	377	414	421	415	420	410	424	427	429	388	404	440	385	395	376	361	447	398	414	466	405	368	391	445	369	369	369	429	450	382	412	439	385	403	402	418	398	370	382	405	372	420	422	384	379	410	433	394	409	414	392	371	432	392	395	411	385	409	429	392	394	421	397	427	397	441	395	423	437	401	400	409	412	430	393	386	432	400	377	385	369	383	398	423	396	371	388	378	394	416	418	404	339	430	399	369	436	383	428	420	441	394	430	394	397	391	360	403	427	401	410	410	392	415	383	414	403	394	384	403	411	387	358	382	403	379	395	417	399	413	393	408	381	396	407	392	425	412	408	415	426	422	403	384	390	360	403	387	379	424	384	415	405	388	378	372	421	410	444	408	413	407	360	382	377	400	414	397	380	373	384	431	423	416	364	395	417	417	415	403	407	409	395	379	432	404	363	397	374	415	397	398	409	398	402	404	415	428	428	380	412	411	410	379	395	425	345	399	348	403	361	414	427	403	423	420	358	419	392	352	400	397	411	414	434	376	408	451	433	422	389	439	360	401	417	398	436	442	393	342	442	420	398	417	431	386	427	402	395	406	419	385	426	437	374	416	395	387	396	390	407	387	370	405	383	400	400	418	361	410	384	412	367	423	375	419	368	410	456	421	406	409	404	441	398	372	428	408	421	416	369	391	457	401	389	380	416	399	379	416	400	372	435	386	376	379	402	363	396	386	387	436	414	405	390	382	363	434	402	398	365	390	439	438	422	439	403	415	375	440	409	398	405	451	404	403	390	415	395	413	383	391	415	384	401	389	408	415	416	410	396	391	395	436	402	393	439	411	382	372	399	375	402	399	389	423	396	393	421	405	392	367	440	378	435	424	366	396	378	403	422	400	411	410	432	396	381	364	421	431	401	443	415	421	372	382	442	419	365	461	417	442	390	370	390	416	430	365	418	413	403	399	398	405	387	415	381	375	403	406	440	399	421	399	413	385	389	410	358	376	381	407	406	396	384	432	400	394	393	415	403	418	415	406	424	403	404	391	440	414	393	403	380	400	413	391	419	437	422	431	413	417	399	392	402	394	434	395	400	478	405	415	377	397	410	394	422	404	413	384	390	411	364	398	406	347	438	370	420	406	414	379	405	389	395	381	388	385	388	405	417	386	357	379	423	421	427	406	426	411	404	411	419	427	403	428	390	417	401	430	414	414	357	438	415	389	378	418	412	416	404	451	413	407	384	412	402	419	431	439	365	384	419	412	414	437	416	382	424	385	413	385	389	406	408	350	381	405	382	415	400	404	369	382	394	369	414	388	425	399	426	368	439	415	401	413	379	411	374	376	366	372	414	378	410	397	418	402	353	413	370	418	425	412	403	384	397	357	426	391	406	350	392	388	419	408	430	419	403	451	414	384	402	405	369	415	386	436	427	381	392	389	409	422	408	405	407	368	383	409	376	418	359	400	432	378	403	409	394	386	409	404	395	411	444	406	475	398	380	387	395	410	409	420	388	442	383	385	350	409	422	366	433	399	409	363	395	386	422	417	391	362	384	405	341	377	379	404	420	430	411	394	400	417	410	420	365	391	439	419	399	395	392	397	379	397	429	399	416	400	455	394	406	434	401	387	391	402	416	427	395	452	395	410	404	397	384	406	368	452	417	377	422	422	394	420	407	427	412	426	377	404	426	393	406	406	394	392	420	395	436	441	422	378	410	425	414	413	425	410	372	361	386	387	406	379	380	432	433	412	407	439	371	408	395	404	371	366	401	433	444	388	381	434	373	404	378	424	396	431	363	390	398	412	417	400	408	391	396	463	377	380	394	438	390	415	396	402	435	432	387	382	391	390	386	370	388	356	387	381	390	414	418	363	389	386	388	386	404	394	376	368	402	425	404	427	443	387	381	398	400	395	416	412	375	378	411	422	401	403	398	387	388	445	373	393	384	395	395	430	423	395	419	432	441	408	407	387	398	353	382	417	412	383	421	408	440	435	392	419	402	403	400	398	414	420	427	424	386	397	393	418	371	394	388	394	431	435	413	436	392	407	383	368	404	380	392	403	427	422	405	388	386	419	423	380	403	394	405	427	408	424	402	400	416	366	444	397	397	390	390	384	367	402	421	378	440	379	423	357	378	425	407	435	373	377	377	438	404	380	403	362	371	452	426	393	402	363	408	368	435	414	426	376	390	397	379	446	420	392	376	414	416	382	400	423	357	390	431	365	387	411	411	416	439	396	422	368	394	426	435	386	383	424	407	412	404	411	418	425	391	367	375	437	417	395	394	400	390	404	420	400	379	413	410	411	409	387	409	415	378	411	434	425	384	381	388	388	405	371	394	419	386	405	383	396	459	386	406	380	373	384	409	376	423	392	415	421	397	393	402	396	414	427	409	393	418	400	416	418	397	399	436	412	394	411	408	418	388	465	400	377	399	390	399	384	387	371	405	421	384	426	402	398	408	412	407	414	369	385	375	374	385	386	390	409	456	384	411	387	429	441	437	431	416	381	399	388	410	396	427	419	399	376	390	436	386	438	395	395	404	405	399	408	449	376	383	400	365	408	412	418	416	379	399	379	440	419	417	414	435	427	404	367	377	469	398	420	434	403	411	393	424	403	435	425	429	418	370	406	410	419	418	399	405	405	398	420	388	421	362	398	377	377	390	420	386	434	411	407	399	382	424	390	422	381	422	429	408	393	426	401	422	404	403	423	418	391	393	396	383	427	413	407	403	390	428	423	429	424	361	376	410	434	370	424	395	376	384	357	387	436	390	416	396	393	370	420	383	375	369	424	430	429	399	418	370	384	367	410	399	441	437	378	359	389	417	373	436	417	409	398	362
3878	890	903	957	928	934	885	893	927	871	882	863	914	978	917	922	845	912	880	858	864	864	903	908	912	927	886	882	882	865	897	935	885	902	879	887	835	878	908	855	890	852	878	921	903	907	855	897	858	899	847	897	894	864	809	898	872	875	910	905	888	887	897	935	958	892	883	921	855	901	956	875	865	884	863	863	886	874	896	893	924	860	913	898	894	916	946	879	887	915	889	893	911	883	880	892	905	830	900	915	920	934	958	926	905	860	884	891	887	854	850	951	920	835	952	972	876	800	893	919	875	943	889	909	921	868	887	898	928	894	914	885	919	919	901	900	872	865	880	893	868	928	892	886	925	872	900	895	939	876	888	882	898	915	907	875	862	892	853	862	926	914	879	894	851	869	894	915	902	908	844	882	891	917	932	902	831	883	863	939	902	876	866	863	908	871	883	908	914	919	895	915	845	882	898	880	897	897	855	901	913	892	859	880	873	877	880	873	859	925	879	884	920	883	909	877	887	897	910	881	861	891	873	933	878	862	844	923	875	890	892	885	872	899	886	890	915	917	923	875	919	939	892	858	902	863	887	918	897	930	906	926	876	893	855	860	944	918	889	872	919	885	882	898	906	933	836	947	905	837	885	929	897	889	844	916	907	984	870	910	896	890	901	918	910	920	896	862	908	865	931	900	922	903	832	900	884	902	925	836	862	900	865	885	850	887	843	892	901	901	892	930	903	934	920	897	928	910	881	862	888	918	903	865	919	864	855	876	932	875	874	897	903	916	872	888	931	884	884	897	887	939	864	897	893	838	910	853	830	908	883	882	873	882	914	898	946	909	887	932	887	901	905	910	903	928	852	911	929	915	845	903	849	887	928	901	869	897	921	849	932	953	905	864	883	916	887	890	932	899	903	844	885	865	900	890	844	949	886	890	860	918	916	870	876	856	955	908	919	868	853	944	863	854	885	874	855	903	864	913	924	938	882	938	903	848	843	907	860	896	890	859	872	857	885	916	909	928	888	881	873	880	909	857	942	921	905	867	932	890	922	938	860	864	908	900	888	829	971	900	910	893	830	886	866	854	894	917	894	868	922	846	902	875	894	911	890	905	913	908	897	891	880	879	862	848	884	852	891	883	911	893	907	860	936	932	867	923	876	901	917	913	919	885	927	904	910	861	878	869	861	900	901	910	865	922	857	894	909	861	846	912	903	849	946	880	901	885	880	872	890	917	888	897	870	952	885	938	889	927	876	892	876	866	896	841	860	914	842	846	870	882	874	913	883	927	945	894	891	916	901	903	878	907	869	859	921	863	934	911	879	912	884	879	901	838	939	902	933	919	934	916	900	842	936	853	909	838	912	895	892	916	908	899	884	887	898	909	921	872	899	897	850	919	901	861	902	913	928	890	873	899	887	912	936	874	872	926	894	881	863	935	874	889	886	898	821	896	929	868	874	906	881	880	849	907	924	872	864	874	885	978	887	924	857	860	857	929	858	844	883	912	831	950	883	910	874	914	891	851	842	877	886	900	918	918	853	864	921	928	855	899	906	893	893	892	871	931	876	923	937	932	903	838	907	892	837	945	854	886	929	884	871	873	920	929	911	929	924	880	914	901	946	881	912	909	845	887	879	877	804	840	809	895	915	895	897	853	903	935	848	864	882	872	921	862	893	846	935	883	918	907	874	855	893	887	873	915	854	862	924	846	870	894	941	943	887	887	886	856	887	902	883	862	874	896	887	920	859	901	911	876	888	856	899	909	943	859	928	870	931	879	865	884	890	869	899	866	840	870	831	847	842	905	953	876	937	887	866	906	908	891	925	889	899	883	980	931	891	866	938	871	896	926	917	884	899	868	916	905	902	888	942	891	915	918	891	902	930	836	887	873	871	859	849	913	960	920	917	915	887	909	805	892	866	885	866	894	910	871	905	945	928	877	941	861	833	864	901	941	890	855	852	919	921	908	912	887	884	862	889	888	901	889	915	863	883	858	860	876	894	870	861	882	906	875	916	855	833	898	848	862	893	831	853	943	943	866	897	899	894	915	886	882	932	911	876	883	856	913	886	856	929	825	836	925	915	833	910	864	894	912	882	904	879	904	868	881	846	948	898	899	858	860	861	906	861	840	885	860	909	934	864	894	878	903	918	857	884	879	956	869	884	892	891	877	920	850	858	923	899	832	877	883	891	874	952	879	896	882	840	859	889	881	940	855	863	813	853	907	848	880	857	918	901	879	920	845	876	902	867	915	914	911	904	860	897	889	850	888	882	894	889	868	832	916	899	896	864	847	907	931	907	879	878	910	852	832	874	897	846	878	880	890	920	947	879	910	887	883	920	929	873	909	871	891	898	840	930	880	869	872	908	910	871	892	836	941	861	882	900	885	888	882	946	873	947	946	925	907	906	887	847	914	869	923	876	851	851	910	857	934	876	870	928	862	891	882	880	891	902	951	908	867	931	862	839	862	897	868	846	858	921	914	878	885	884	892	906	853	876	917	903	910	891	922	906	898	930	805	888	869	887	892	881	879	833	956	888	886	929	850	890	888	828	877	863	910	889	877	879	827	909	874	895	859	854	820	865	915	883	897	866	925	868	917	888	900	877	935	862	857	892	857	912	903	923	897	914	894	870	880	844	938	888	880	908	852	848	894	963	907	930	882	860	861	961	876	865	894	903	919	921	894	836	922	889	899	905	852	886	939	896	837	948	866	883	889	876	874	916	955	913	922	877	881	862	875	910	850	951	862	875	914	898	878	927	906	796	918	896	898	894	862	837	911	906	911	864	866	885	950	851	863	871	894	896	895	834	873	842	868	841	889	929	921	910	926	897	919	859	894	896	870	881	910	877	870	921	904	896	940	928	914	888	913	890	845	896	884	868	882	899	900	898	904	871	902	950	920	867	918	874	864	874	886	874	892	887	898	868	848	875	916	910	934	831	894	886	842	925	857	885	885	888	898	923	884	864	905	911	922	861	853	910	869	861	914	900	828	855	872	829	837	880	889	882	870	924	841	937	907	911	884	916	874	879	850	922	860	890	873	881	868	897	904	920	944	925	892	893	876	917	868	909	869	881	924	939	873	899	867	860	864	891	878	948	842	896	877	875	891	894	839	902	892	900	900	884	954	923	956	923	878	864	837	830	897	893	829	917	868	814	978	904	960	910	952	906	860	891	890	881	872	927	889	888	888	888	866	868	885	878	932	847	890	893	882	869	924	903	853	904	968	942	858	818	833	844	912	869	886	887	891	858	850	877	893	840	923	864	912	901	875	919	906	923	864	903	875	896	947	857	933	863	895	888	899	935	888	915	904	890	865	933	913	884	866	850	924	897	882	910	883	893	894	925	958	926	870	913	874	864	881	949	910	864	936	948	833	860	902	875	897	885	909	854	829	870	901	881	869	886	858	907	926	885	892	900	836	906	877	873	905	884	891	877	902	887	860	954	873	919	937	888	931	901	898	906	895	864	889	860	839	950	868	876	863	894	923	874	906	847	940	866	902
14475	1005	549	432	403	332	326	276	262	225	236	215	198	229	246	229	265	214	205	208	230	231	237	231	201	242	224	230	207	230	224	221	220	212	198	202	187	217	204	240	240	203	213	221	195	232	212	222	177	217	195	219	227	196	237	198	209	201	226	241	184	214	225	201	218	212	241	229	224	207	199	215	236	233	184	200	211	209	221	231	202	212	178	216	198	189	217	217	240	196	221	189	202	237	213	226	226	205	217	215	190	224	231	207	245	216	196	193	216	176	203	200	243	221	212	220	190	242	197	222	229	221	214	197	225	190	220	213	204	239	202	223	218	197	224	211	219	199	214	206	191	198	190	228	204	210	191	212	215	190	202	233	227	220	221	215	227	209	244	229	212	216	222	210	213	203	202	210	197	191	224	246	209	195	220	231	206	244	184	209	223	227	201	194	203	190	223	227	209	206	214	180	207	220	236	201	236	189	201	206	192	217	218	199	232	232	213	203	224	199	200	255	191	216	212	196	276	203	192	196	201	221	208	190	196	186	215	201	215	207	214	195	222	202	189	217	236	215	216	235	209	229	264	249	224	200	219	206	222	222	238	202	224	217	235	225	189	224	228	225	236	208	214	258	193	228	218	230	212	223	189	212	234	209	223	217	219	202	214	239	200	199	197	215	212	229	217	185	219	200	222	212	222	223	229	211	196	230	213	231	186	224	216	214	224	214	200	211	182	174	195	226	209	184	199	211	201	181	242	211	236	223	212	207	224	214	198	220	206	228	228	222	234	206	223	214	210	243	205	196	255	247	185	220	229	271	229	211	215	237	233	190	186	206	224	216	230	232	215	240	212	237	215	216	220	203	224	222	195	212	201	201	226	175	205	237	227	183	186	234	233	185	219	203	253	202	219	212	211	201	201	225	242	196	233	215	233	211	198	226	210	238	183	218	204	218	234	224	218	216	221	226	207	203	199	176	204	230	214	190	208	216	205	201	206	198	186	210	203	196	253	232	214	201	219	211	216	193	207	222	213	213	205	227	184	207	212	208	230	177	209	230	192	217	227	235	203	246	216	207	207	194	203	184	221	193	222	217	225	235	211	229	227	222	184	204	213	219	198	203	202	247	213	228	244	221	201	232	224	260	218	199	198	210	209	184	217	231	230	216	222	208	223	194	239	202	181	225	236	221	208	213	201	228	206	207	202	193	217	219	210	206	244	232	239	194	213	214	200	214	228	221	194	227	225	222	186	219	199	225	223	234	206	236	211	218	242	194	220	239	223	205	222	221	214	173	198	223	201	232	220	201	258	201	230	224	210	215	221	197	191	202	220	203	238	223	244	216	206	200	229	212	230	217	231	215	227	230	235	239	216	224	207	198	225	221	222	183	207	199	179	197	242	234	215	218	190	213	220	194	216	196	213	178	215	206	225	197	223	221	211	200	211	222	221	207	213	206	231	216	183	212	206	204	243	203	219	195	224	227	212	216	228	214	214	216	207	222	210	223	194	246	212	228	224	218	207	186	218	203	211	193	210	183	183	217	216	215	221	216	207	217	205	216	221	216	214	191	207	220	223	214	229	217	214	199	192	219	222	216	202	191	198	234	200	211	208	213	212	204	229	217	204	207	213	221	200	197	224	195	192	219	205	202	202	223	224	196	216	214	235	231	218	199	221	193	218	227	237	231	218	230	222	218	194	223	190	226	234	211	253	219	243	227	205	224	194	236	211	215	211	198	228	208	197	220	225	209	190	208	212	208	211	239	206	190	200	188	221	210	214	217	203	212	222	204	212	198	222	229	212	202	218	224	189	191	229	220	212	226	219	232	245	230	203	212	214	225	220	205	196	197	231	210	207	205	211	228	219	203	231	236	193	194	203	237	201	228	206	205	222	197	232	228	206	204	192	220	203	222	214	175	194	199	207	227	205	230	232	213	228	224	200	223	232	195	218	195	227	218	217	215	206	219	207	213	202	223	241	203	223	218	244	199	213	236	187	211	197	206	210	202	205	231	206	215	199	199	204	201	226	225	206	226	212	231	187	218	204	211	201	207	197	207	221	206	204	191	189	219	209	214	240	203	211	191	207	210	167	183	200	238	221	173	194	222	243	207	210	200	199	239	176	209	189	245	215	195	213	260	217	240	191	208	226	214	181	215	235	205	216	208	208	232	203	227	216	234	232	192	196	215	195	214	230	191	212	232	228	206	219	222	192	233	238	203	211	200	211	212	212	215	223	192	215	190	222	219	207	217	221	206	218	195	211	198	202	208	204	193	190	218	230	223	225	225	200	213	218	198	213	218	202	214	194	206	209	205	198	202	195	201	210	234	232	232	182	202	206	205	228	213	222	235	222	232	200	231	190	226	203	225	216	228	221	207	213	234	216	230	196	241	207	241	217	224	257	237	216	206	215	218	208	206	206	220	214	220	221	214	218	220	231	219	207	220	195	206	227	225	217	227	224	208	200	215	201	225	207	209	191	230	202	189	217	241	224	217	196	198	220	177	239	208	209	202	211	196	216	224	229	212	218	208	247	187	212	192	207	223	224	231	209	203	191	231	214	215	249	205	197	187	202	194	208	194	217	225	156	227	231	214	233	192	218	210	215	210	211	225	219	220	212	233	213	212	220	231	211	232	203	205	233	208	224	209	233	211	251	237	216	216	229	238	216	228	205	221	208	225	214	211	202	213	235	208	207	206	228	233	230	215	213	229	207	194	222	225	224	242	219	231	243	216	194	227	198	228	240	230	225	208	213	224	185	209	217	222	229	197	234	219	214	211	239	248	204	223	198	200	202	205	240	220	233	219	213	186	226	211	210	207	246	212	189	194	234	205	209	258	224	211	199	216	207	215	244	221	226	229	213	202	213	211	216	217	234	205	182	239	214	218	205	242	194	210	222	223	217	206	199	213	202	185	215	207	212	200	229	219	225	201	211	205	237	232	217	199	214	195	232	199	200	195	236	237	209	195	206	203	223	217	215	221	233	222	210	252	210	207	220	233	216	211	218	204	217	219	202	196	212	198	220	210	216	191	219	232	230	197	209	214	225	221	206	207	223	208	194	216	204	204	228	229	213	196	203	226	244	217	221	229	246	198	214	181	240	215	211	217	198	215	200	223	237	231	203	200	212	237	226	222	216	201	221	229	199	220	214	221	245	229	213	217	203	234	216	219	237	221	180	206	210	199	219	213	213	220	226	217	210	186	231	194	194	210	220	250	192	185	227	193	230	206	228	208	206	208	195	206	210	195	237	228	235	244	233	210	201	214	236	197	218	238	208	218	214	228	202	204	182	190	198	224	216	209	224	193	211	199	196	226	229	212	182	202	205	222	192	235	226	229	217	209	231	248	196	202	222	213	203	223	223	244	207	218	226	242	207	212	222	204	209	183	219	192	208	209	228	239	223	203	195	236	205	217	238	207	233	182	214	210	227	207	226	226	227	187	199	200	221	203	225	205	211	225	206	242	222	213	253	219	231	229	195	214	192	230	212	227	220	232	211	223	210	231
9401	808	1299	1349	1164	1022	873	841	763	707	730	640	645	639	591	617	608	594	585	595	568	631	562	590	556	580	576	565	558	571	560	546	595	577	604	576	567	566	562	533	533	559	517	561	520	522	562	556	518	555	573	549	543	554	554	540	576	537	504	558	567	538	528	568	532	523	537	535	548	538	557	531	570	531	565	538	543	537	524	513	506	568	567	556	535	541	559	540	584	535	550	519	527	535	564	510	559	527	530	515	524	560	530	520	538	530	539	519	543	551	561	526	526	561	525	546	583	550	508	525	505	553	515	553	542	522	582	528	537	499	519	575	539	534	502	526	565	533	533	525	555	525	547	532	511	532	570	575	547	483	517	551	542	540	537	513	597	555	590	522	528	522	559	558	521	548	537	514	552	541	520	516	516	520	525	547	561	547	542	558	567	545	518	575	550	544	554	540	553	524	536	539	556	546	555	526	547	540	538	589	522	558	524	503	554	540	546	499	535	577	536	546	542	568	530	511	587	516	542	550	530	532	510	528	557	551	541	539	524	526	577	520	561	510	586	515	550	540	504	508	511	575	563	513	557	519	537	505	481	490	520	549	531	571	556	527	542	530	579	486	543	543	570	541	548	530	538	524	575	553	518	543	514	544	545	568	490	527	560	521	570	515	598	586	556	548	523	547	535	570	578	470	521	485	512	502	560	554	551	534	515	548	551	587	519	561	527	552	536	526	564	518	496	525	560	522	583	504	549	544	503	504	551	533	535	536	527	564	558	551	562	529	537	548	582	562	543	552	555	582	522	553	550	550	551	542	556	534	495	549	546	538	558	514	553	557	558	560	522	546	580	554	489	572	546	524	547	510	542	525	537	571	563	525	533	558	521	521	544	535	604	493	541	518	571	539	515	522	539	538	493	536	566	498	527	553	570	529	556	562	547	572	534	557	513	530	504	509	545	542	514	586	517	535	554	547	551	542	532	515	545	519	534	541	496	516	542	518	575	536	522	585	567	548	591	528	513	553	540	536	533	567	565	559	514	589	527	537	528	567	551	542	520	527	526	550	511	552	539	615	582	513	530	528	529	572	526	521	533	535	538	556	537	572	534	549	563	488	528	522	545	504	540	559	502	552	531	556	538	525	577	485	547	554	544	530	531	507	522	510	536	528	522	532	539	569	519	551	593	544	562	500	502	563	521	536	553	501	529	545	530	497	535	550	516	593	546	512	501	514	534	569	522	549	526	527	547	514	576	550	548	571	551	558	587	545	543	529	541	580	529	542	520	507	526	543	568	547	581	534	540	554	514	532	574	549	554	590	530	504	539	550	574	564	597	536	530	565	522	525	560	539	513	523	531	577	556	533	536	537	529	544	524	584	519	530	581	532	575	566	574	535	525	497	571	567	527	522	498	522	529	517	542	561	556	547	511	523	527	485	538	537	568	508	541	520	501	524	569	555	548	507	558	500	531	559	536	530	531	551	563	525	533	561	513	536	530	530	486	534	540	549	531	535	551	549	548	549	551	551	527	546	513	522	560	526	516	561	535	542	522	546	522	562	574	549	553	526	531	544	526	565	517	524	567	528	500	529	545	570	541	500	528	535	541	540	545	541	575	542	535	553	530	561	538	536	550	582	560	512	557	543	581	545	553	543	532	574	566	545	537	530	546	537	575	539	515	576	551	590	524	574	598	522	535	574	532	540	561	526	528	519	513	508	544	551	549	575	592	515	527	527	543	575	541	488	553	555	542	528	536	537	553	554	541	587	586	543	537	565	542	524	535	576	526	560	550	511	566	576	576	517	537	507	570	559	527	502	545	564	556	522	580	554	526	563	538	545	546	526	544	525	550	568	524	549	556	547	505	547	542	490	548	537	534	544	534	555	593	523	510	545	496	574	560	524	513	531	528	523	571	529	522	493	534	512	562	530	528	538	554	553	534	533	531	539	568	533	527	526	561	528	515	543	541	528	557	520	525	514	539	552	532	518	557	530	561	538	528	514	525	561	540	568	546	529	562	486	561	526	528	539	543	550	529	569	562	523	532	537	544	561	545	515	554	523	549	484	538	559	527	543	493	484	535	527	515	545	557	538	542	518	535	538	571	549	519	540	491	536	550	520	518	539	494	579	500	492	540	558	537	549	537	560	536	542	560	552	522	572	550	546	562	529	526	555	573	543	511	569	541	554	588	565	545	521	556	522	546	542	527	556	522	550	557	558	537	534	533	586	505	530	565	546	507	516	551	529	525	519	516	520	561	571	527	505	581	561	553	550	526	521	560	565	503	504	552	542	544	554	522	576	534	541	531	502	567	504	584	539	530	556	496	548	559	533	513	547	535	537	492	491	616	530	570	547	497	575	526	512	542	531	523	553	562	534	523	526	568	581	570	558	527	549	542	521	543	541	555	573	525	578	538	517	556	531	535	526	497	506	538	551	514	524	529	541	549	518	494	542	527	534	532	568	577	551	544	522	521	544	553	573	513	607	585	534	547	553	529	518	531	524	517	521	525	550	563	523	575	586	545	554	550	538	551	518	584	517	554	518	519	569	520	565	551	546	539	567	520	528	532	560	541	561	532	525	513	538	574	576	560	523	547	542	562	521	520	499	539	565	527	559	543	508	546	504	526	504	512	533	540	536	506	519	555	539	536	534	562	550	535	553	537	537	537	518	539	554	504	520	505	503	534	550	478	554	519	569	526	508	557	553	520	593	518	553	529	495	542	576	550	549	558	582	546	509	529	551	537	533	528	535	504	554	517	505	534	549	505	536	522	514	565	557	518	521	524	501	533	555	505	512	543	527	541	582	522	509	549	531	572	560	551	558	527	560	531	538	521	516	496	534	555	540	515	561	566	550	542	586	506	535	529	585	539	574	508	522	568	514	521	557	535	561	594	560	559	538	562	594	533	570	550	570	510	524	534	537	560	582	565	528	536	561	512	500	534	511	515	560	486	530	543	516	586	580	589	540	536	531	552	513	518	532	529	502	491	514	548	536	526	549	557	536	549	573	543	526	522	546	536	513	550	521	531	525	564	533	499	534	556	538	567	578	546	549	539	551	529	492	536	517	575	511	526	528	574	504	569	570	511	545	529	502	518	513	554	522	554	529	538	525	505	553	513	569	560	534	541	558	551	512	533	495	550	527	578	530	524	520	580	577	570	501	540	560	566	547	533	550	515	473	571	520	588	514	540	527	503	541	553	530	521	550	551	510	531	510	552	528	561	547	515	574	539	563	560	506	554	557	565	542	507	563	595	515	537	537	496	587	542	543	542	542	578	517	539	554	547	557	521	520	528	537	541	510	557	536	547	501	511	554	574	533	557	507	509	493	575	520	534	551	539	529	523	501	511	504	522	564	515	518	575	542	531	542	535	549	508	522	522	564	560	527	530	540	513	514	529	531	565	581	541	555	544	567	529	557	555	524	567	530	528	522	577	480	539	529	576	508	567	491	528	523	562	496	549	576	537	542	532	576	561	548	505	557	566	501	536	537	529	563	518	532	552	524
22845	2263	1089	806	591	487	451	454	367	346	344	341	330	328	351	318	306	306	303	332	311	295	259	304	326	299	283	288	302	308	286	285	312	312	293	336	329	311	311	254	293	307	294	275	292	284	265	292	269	261	279	286	312	310	278	317	306	325	297	297	326	298	303	294	281	274	310	295	288	302	286	324	282	277	300	250	323	330	304	305	299	324	311	348	320	303	290	254	312	273	256	276	326	309	316	334	297	249	292	316	302	297	312	283	268	302	326	322	288	289	335	288	272	275	267	286	280	291	283	336	292	289	290	292	288	286	273	302	335	327	280	294	289	313	285	277	300	294	298	305	295	321	287	293	289	273	301	279	302	312	284	266	302	307	290	318	298	294	351	292	297	307	301	282	267	291	285	285	280	303	297	300	302	298	312	296	314	283	279	299	302	300	245	295	276	272	281	285	302	275	298	312	281	330	288	307	313	314	298	286	283	278	325	318	312	319	300	309	326	270	315	308	288	287	317	298	314	286	313	291	294	273	299	275	296	277	279	286	292	250	302	322	279	268	299	264	286	314	295	317	275	301	276	280	305	286	305	328	288	288	309	308	322	294	308	251	268	302	291	313	285	283	322	281	282	299	263	295	294	261	335	297	278	319	259	273	311	307	288	325	303	328	294	301	326	306	315	288	315	314	308	302	337	304	287	316	297	298	263	303	278	263	295	354	305	316	316	323	306	278	286	306	270	304	296	288	295	302	286	293	303	290	309	285	304	307	305	302	287	292	302	297	261	277	330	257	309	282	310	266	307	284	305	277	299	285	300	331	294	293	301	314	285	288	288	288	299	286	320	295	302	282	307	313	260	303	281	254	313	311	318	289	309	294	307	308	277	301	309	301	289	303	286	283	310	294	285	302	294	275	287	284	294	277	287	298	268	326	265	285	307	308	306	267	252	281	286	305	300	303	350	327	294	317	312	309	306	264	266	325	281	277	311	287	310	323	275	287	302	304	306	262	285	274	295	278	313	304	289	311	274	306	272	315	310	290	272	306	303	303	299	288	281	291	278	341	311	257	299	277	295	313	327	330	300	289	291	291	283	279	266	296	278	324	283	302	305	299	275	315	278	277	281	294	280	277	311	318	300	257	298	291	300	304	310	320	288	319	316	260	302	328	317	299	283	289	300	310	310	265	288	325	277	315	288	308	315	269	296	283	262	289	301	310	278	315	290	281	302	286	311	342	288	318	332	278	287	288	285	298	268	309	297	261	281	290	305	270	312	311	260	281	263	285	270	283	296	306	302	298	297	302	283	270	259	324	300	307	299	299	280	264	285	287	321	289	310	311	312	282	298	332	283	277	268	261	274	300	301	295	289	302	316	300	288	278	299	293	311	310	290	291	285	293	281	298	300	293	288	261	288	296	283	304	298	270	283	311	293	339	297	285	289	262	279	310	296	291	282	251	272	308	322	285	313	286	255	300	278	284	323	311	292	290	281	293	309	284	298	291	286	302	287	268	285	256	293	321	302	275	294	285	296	291	272	298	266	340	326	321	310	293	284	280	297	275	309	317	291	295	286	327	273	288	266	294	300	295	283	315	294	297	299	261	320	329	272	260	301	287	265	285	300	301	289	288	284	285	323	330	279	280	285	259	300	331	303	273	345	269	302	286	274	285	301	303	297	298	283	278	279	308	262	279	291	294	321	308	301	309	308	296	276	352	293	272	283	302	291	276	258	302	291	301	311	300	291	289	315	281	284	273	282	289	323	285	299	268	301	301	306	297	292	283	291	298	274	288	311	291	309	307	278	287	276	296	274	280	317	282	317	330	323	251	315	290	286	283	301	297	297	289	301	287	287	289	320	330	276	295	293	298	260	285	300	308	283	296	272	278	268	311	318	317	315	287	309	305	273	290	279	275	320	294	326	309	290	321	304	311	300	288	291	283	311	288	269	305	297	283	304	299	314	298	277	304	269	294	296	285	330	285	292	327	279	307	290	283	301	279	324	319	307	308	289	275	269	285	258	286	279	314	302	297	300	279	322	263	305	270	277	277	272	301	311	314	310	301	326	304	302	296	302	296	287	283	286	238	288	305	252	312	268	308	313	280	241	316	271	315	290	316	300	291	306	294	279	272	319	300	283	299	308	312	316	333	304	267	265	267	299	315	292	328	323	315	291	278	300	282	272	277	277	292	249	318	292	286	298	288	286	288	316	338	289	303	296	313	326	281	283	287	294	279	339	290	294	297	300	262	269	295	283	281	290	281	309	275	303	304	302	295	271	333	335	273	283	307	271	258	305	270	300	315	290	281	308	283	287	278	276	308	295	310	287	296	330	337	269	262	288	289	308	264	280	274	281	285	296	311	329	336	292	314	281	313	308	308	266	276	295	305	302	285	281	305	306	308	269	295	286	290	316	290	290	304	296	277	279	335	286	265	297	287	318	298	313	334	291	287	309	318	285	266	308	255	291	288	285	318	264	291	290	294	303	298	297	289	298	315	315	295	261	248	259	292	287	303	291	300	295	301	286	299	270	294	296	277	299	284	268	285	306	294	324	284	316	291	307	315	264	305	282	291	328	311	286	309	294	294	332	284	287	282	261	299	314	295	287	271	293	290	305	315	320	283	300	272	262	299	284	275	260	312	312	287	273	286	268	291	306	248	302	296	305	315	309	294	279	321	298	290	258	314	265	262	254	298	263	277	287	292	313	260	286	289	326	289	329	289	322	283	302	291	300	295	283	295	313	309	273	294	282	311	295	308	247	331	291	298	288	246	298	327	302	312	321	320	306	298	280	318	307	294	311	284	305	293	303	271	316	317	308	284	285	279	278	316	310	316	280	266	280	269	289	339	297	296	319	267	302	304	314	293	304	299	300	340	314	268	255	271	264	308	300	280	304	324	276	275	318	307	308	312	278	279	286	298	308	274	284	259	283	262	295	291	288	308	306	305	284	283	300	297	311	307	319	297	291	309	280	253	283	333	302	281	323	280	295	273	269	293	317	311	270	298	295	293	295	280	278	307	321	325	293	293	312	265	290	292	272	303	300	249	297	284	282	285	293	294	292	325	296	300	303	304	303	301	278	266	288	282	278	291	291	279	312	310	278	294	272	274	318	340	294	300	273	288	305	274	289	306	270	291	279	286	295	310	281	295	303	321	281	296	324	287	281	291	306	290	288	297	306	274	313	279	273	286	275	273	264	275	310	315	318	281	281	274	276	277	287	303	299	316	297	312	295	275	274	289	293	288	326	283	284	291	290	315	287	310	295	309	261	268	297	284	312	299	304	263	304	300	298	284	297	288	317	286	281	254	274	307	310	293	319	274	310	295	299	274	288	289	310	307	318	321	322	312	307	290	300	307	295	275	267	325	288	296	276	316	250	280	319	326	292	319	292	295	294	291	309	291	287	289	321	301	291	300	282	339	299	310	270	271	279	301	283	277	298	285	323	349	316	313	321	321	304	275	305	283	305	306	327	250	311	291	303	285	307	321	293	300	280	313	280	304
12401	1252	2115	2303	1995	1641	1464	1347	1112	1066	1072	933	923	861	904	857	875	808	845	771	780	751	730	779	755	759	739	783	742	799	735	688	782	744	752	728	710	785	764	735	724	728	751	703	770	719	734	692	724	762	710	768	760	721	756	702	745	697	707	772	733	707	713	749	713	760	764	757	746	732	684	710	740	742	726	740	750	755	681	709	735	712	724	719	742	700	751	745	726	704	742	668	756	692	729	700	728	713	738	765	768	690	740	725	694	773	717	760	690	734	751	694	692	767	714	673	683	735	744	703	741	694	729	734	721	708	762	717	743	723	723	657	750	752	747	723	766	717	758	710	795	755	733	757	744	710	740	700	760	722	701	685	720	710	728	756	755	752	736	736	730	676	770	716	755	769	728	733	791	757	735	779	700	751	764	706	695	714	781	722	707	742	748	703	735	719	701	704	676	690	717	707	698	670	692	721	694	722	769	739	724	696	686	687	708	703	735	684	735	716	731	691	695	665	738	747	760	729	693	729	710	710	748	712	751	732	728	698	702	740	737	722	726	719	710	725	707	710	744	699	746	747	717	731	718	722	752	767	730	741	781	681	684	728	729	729	725	690	720	726	763	729	695	724	714	702	741	679	720	689	734	678	760	732	722	730	725	721	699	741	764	724	713	724	698	705	703	716	769	727	721	734	716	728	656	708	671	750	730	749	704	729	717	714	703	672	736	731	719	711	756	713	695	677	732	711	713	703	796	683	694	709	699	739	723	745	752	779	747	778	747	711	670	738	706	737	712	737	737	736	702	729	713	755	711	719	740	706	671	674	749	717	687	754	715	702	692	710	742	699	743	746	682	692	753	725	748	752	730	729	699	715	707	690	704	710	713	713	665	758	734	739	774	766	742	751	719	733	676	760	770	731	734	730	696	699	738	698	756	728	722	692	719	739	741	750	781	758	772	717	716	685	710	699	766	753	723	732	678	721	718	723	680	725	717	708	726	746	696	754	718	698	754	761	731	741	740	712	735	683	686	762	664	667	740	738	716	753	757	724	794	746	706	711	703	721	765	752	693	696	730	738	752	782	747	738	715	718	725	672	761	729	696	725	693	702	704	731	712	711	681	701	705	727	710	686	732	745	727	753	722	734	716	738	724	681	710	689	736	745	721	701	699	794	703	745	749	767	718	703	702	728	717	727	741	698	679	751	717	725	675	728	696	745	671	729	698	696	773	682	703	703	697	727	747	748	712	723	681	690	757	764	737	772	715	725	692	735	760	732	704	743	696	709	726	672	722	708	691	686	679	746	744	677	710	711	702	762	730	726	733	686	722	651	688	750	758	727	741	757	738	790	720	665	743	725	703	691	699	722	738	696	713	765	728	800	686	661	750	669	744	710	756	734	717	717	708	720	666	760	708	739	704	751	744	719	733	699	738	738	736	719	692	699	747	723	707	707	715	707	729	715	774	730	691	724	712	712	682	693	727	719	732	733	707	770	705	750	750	742	661	766	708	688	755	746	670	703	765	726	752	735	710	745	737	737	734	747	761	758	699	728	733	734	726	772	673	704	691	706	690	696	681	681	705	687	743	745	710	725	720	769	723	664	676	698	757	716	754	739	755	712	723	759	714	709	717	676	753	701	718	716	724	726	745	728	745	733	730	760	699	749	746	734	688	729	709	701	713	775	737	716	673	738	729	702	734	694	697	687	742	697	714	691	724	714	728	748	723	742	722	727	740	739	744	732	689	666	768	766	726	709	707	757	754	697	746	747	717	711	726	767	792	714	691	721	723	714	682	681	681	727	771	765	720	721	746	771	758	686	731	721	719	737	720	710	702	712	746	724	730	701	690	716	710	708	688	774	708	665	715	686	708	690	706	725	728	777	696	719	659	702	702	728	751	761	720	738	734	752	735	707	705	724	700	706	704	702	759	733	738	766	677	762	766	766	750	730	750	666	730	692	755	788	686	715	704	738	759	727	740	736	711	701	724	698	746	729	755	713	741	741	724	728	704	677	785	728	703	734	695	720	747	728	685	663	684	745	663	702	687	753	724	697	750	705	691	719	766	772	759	746	727	736	752	695	682	756	661	739	707	676	754	684	759	763	704	706	721	735	746	707	743	690	728	733	707	731	705	768	748	686	735	752	778	681	719	716	729	704	722	740	681	699	705	745	689	748	687	691	719	681	753	721	702	688	706	687	681	713	720	708	689	710	744	714	744	780	748	755	748	752	742	711	705	694	679	698	714	690	742	732	716	716	759	671	701	728	728	697	708	720	713	800	725	734	761	694	772	730	727	710	711	707	718	696	728	725	710	691	742	652	779	740	737	708	743	735	767	739	752	710	740	719	739	699	731	770	685	711	716	792	712	647	747	677	739	723	775	730	703	715	715	721	727	722	764	680	713	701	704	680	713	750	716	678	700	742	693	726	756	712	691	735	675	713	721	708	674	727	745	730	747	729	729	722	711	715	716	699	727	728	719	738	715	675	718	699	737	753	701	724	742	705	755	729	681	728	735	731	768	733	732	707	678	722	712	722	736	724	735	705	766	651	752	749	731	716	751	651	726	684	713	735	755	737	730	723	723	747	747	742	725	715	728	688	708	725	752	710	712	702	718	729	687	708	743	720	707	693	648	725	732	717	702	689	698	715	723	720	685	723	690	732	738	726	719	723	727	759	764	741	737	722	734	726	710	748	715	688	725	719	715	696	766	695	719	720	709	726	708	753	696	683	742	722	713	723	709	745	691	709	698	718	662	718	723	681	796	746	712	693	690	709	772	723	728	701	684	708	684	746	726	759	683	739	756	697	728	704	752	712	701	739	749	730	784	688	670	706	732	706	708	753	754	737	742	718	733	694	721	706	719	696	635	727	704	675	708	739	722	717	747	676	734	708	699	706	706	702	711	692	699	773	689	698	757	733	752	698	715	722	735	715	735	765	779	677	713	664	698	681	785	714	738	770	685	738	733	733	701	712	722	694	725	674	763	703	732	671	714	740	751	714	730	713	717	703	693	743	673	755	717	703	740	753	721	727	710	719	780	717	757	707	728	734	667	732	681	749	739	758	739	716	749	728	724	687	706	703	748	729	687	675	727	773	731	707	718	742	713	691	711	725	729	727	710	686	732	723	733	717	735	729	725	722	675	737	754	748	686	706	704	708	722	691	705	697	739	732	659	695	688	708	688	679	721	780	727	773	725	699	733	701	721	743	690	724	737	740	777	722	686	773	689	746	716	746	752	744	713	727	718	738	704	626	729	721	732	719	723	712	714	709	688	694	715	763	725	687	743	742	737	749	674	725	718	714	670	733	702	743	696	729	704	735	745	711	770	726	699	747	767	672	737	694	732	749	694	667	714	726	744	743	652	702	720	753	720	735	687	738	697	750	731	712	763	701	698	737	714	704	729	719	658	702	740	762	673	733	647	743	753	760	742	721	723	757	691	720	731	727	762	758	710	717	742	730	726	699	750	721	688	699	713	745	709	751	733	697	718	698	736	748	710	715
4512	451	411	417	386	402	387	413	428	460	392	391	394	442	438	434	406	370	386	362	387	384	427	358	388	434	393	412	411	368	398	411	432	393	401	398	385	418	408	393	401	415	404	368	382	387	413	429	407	404	404	418	381	409	383	377	403	408	403	372	394	398	432	402	386	396	395	417	360	433	381	416	366	396	418	356	369	372	409	395	413	379	405	392	396	381	452	424	382	370	355	369	403	467	409	456	385	387	417	399	402	409	415	396	389	404	424	391	410	423	389	381	393	407	415	414	438	422	395	419	440	394	396	369	432	396	405	379	400	402	408	397	416	355	380	374	421	408	410	387	425	419	422	406	402	367	438	394	404	409	385	382	372	411	431	414	431	392	371	402	392	410	413	404	447	421	384	465	377	406	436	423	435	425	432	412	421	430	428	377	434	434	371	407	370	385	367	408	436	417	366	386	434	409	411	401	402	424	415	408	398	386	455	392	384	403	357	435	416	382	428	442	390	421	384	383	376	373	387	405	393	426	418	375	423	397	405	430	390	361	377	404	442	384	409	390	394	377	369	423	421	400	422	394	406	421	401	397	400	402	391	347	430	379	412	404	418	400	400	357	407	391	435	428	371	419	382	406	416	423	393	422	405	429	403	403	405	377	431	409	428	395	392	376	373	376	392	433	367	406	394	408	410	430	405	414	413	413	384	407	412	403	403	404	411	418	388	416	427	377	393	387	397	433	391	412	414	386	420	410	378	459	422	397	402	396	378	388	416	371	391	421	448	389	384	358	399	394	414	409	398	395	402	410	414	348	408	383	397	392	413	387	380	389	434	414	401	388	404	394	451	394	398	396	413	374	407	369	399	408	382	395	367	414	403	396	388	415	387	389	365	435	430	354	417	403	369	430	417	383	405	400	419	391	380	413	391	380	403	374	382	379	410	365	428	371	408	382	369	394	437	415	380	426	395	410	444	415	385	421	340	446	374	410	415	387	386	341	381	393	414	401	396	406	408	405	366	392	383	418	401	402	410	371	382	402	394	402	422	410	385	367	397	406	426	441	423	408	409	396	369	399	457	395	425	414	394	393	397	464	389	396	398	377	432	400	400	391	458	393	446	409	401	386	429	375	374	430	398	459	404	395	412	401	374	405	394	402	360	407	378	426	437	420	422	349	415	376	398	416	401	396	426	389	378	400	389	407	390	429	414	407	394	444	356	420	399	388	405	381	396	382	425	374	392	367	421	385	397	397	406	419	382	397	387	406	388	396	394	386	419	421	378	412	406	426	420	465	378	413	410	382	411	410	384	413	410	394	415	423	408	443	415	447	413	394	408	403	375	411	401	382	400	410	379	404	396	391	385	442	376	399	393	423	398	410	430	416	427	420	377	404	421	384	391	408	406	450	392	445	401	399	397	389	391	432	420	401	382	378	414	365	422	385	443	432	422	404	409	388	399	407	420	432	399	422	361	408	406	422	402	381	452	382	353	377	388	404	419	416	420	400	385	419	422	421	363	395	412	396	417	406	408	409	402	413	417	392	412	417	392	392	427	360	395	400	379	415	378	424	411	374	405	376	410	387	379	407	384	357	423	339	393	408	401	381	368	384	398	417	344	442	399	369	396	418	395	409	390	419	400	418	414	383	388	438	405	367	385	453	396	380	448	433	376	403	363	378	413	427	395	413	363	422	404	383	417	385	420	373	402	421	401	401	395	426	381	417	405	415	477	413	392	436	406	395	442	388	441	374	402	389	409	422	411	375	371	398	415	371	379	422	395	422	415	386	395	397	414	401	383	405	412	377	397	378	435	408	408	379	442	393	383	399	378	378	422	420	395	367	415	398	433	390	433	366	416	442	415	463	419	410	402	429	400	413	394	388	403	387	382	397	450	432	404	407	407	401	387	385	367	402	388	393	403	390	418	407	410	428	411	445	373	368	354	415	457	368	359	435	411	394	445	385	447	448	404	414	407	437	392	377	429	394	384	379	439	409	399	397	384	390	434	372	375	362	436	409	417	378	428	374	387	367	389	383	422	385	434	397	395	392	407	350	422	422	411	419	403	412	408	414	420	424	396	396	431	370	367	398	351	379	429	425	416	409	441	390	427	414	432	406	400	438	398	395	380	384	402	397	417	404	378	349	409	397	418	432	348	378	394	375	392	409	394	412	419	398	403	390	396	440	433	402	442	439	414	399	410	373	361	409	363	436	417	436	406	433	453	429	374	396	434	381	367	429	424	401	425	398	410	398	353	391	407	416	422	396	387	400	379	413	396	427	415	404	409	441	387	402	400	387	400	379	416	397	377	412	385	433	423	400	382	404	413	430	413	385	370	376	422	396	400	398	395	414	433	418	416	417	392	405	408	351	400	367	421	391	421	387	400	420	406	385	373	400	348	379	415	376	451	374	400	433	378	406	417	396	401	401	417	387	396	423	376	396	361	403	394	402	395	424	415	395	401	416	383	395	371	405	453	375	397	412	476	413	367	402	437	425	392	413	375	408	412	369	429	367	414	371	423	379	394	398	436	384	399	381	371	398	448	388	398	382	402	380	411	401	413	417	418	378	387	403	422	445	351	367	409	411	354	451	445	393	409	369	391	382	413	409	414	424	429	411	393	409	415	435	392	416	434	393	399	385	365	435	452	407	419	406	444	411	388	390	410	425	391	421	402	434	411	398	401	376	416	414	404	424	397	429	421	403	420	372	396	406	425	416	416	411	408	373	434	404	373	377	387	397	406	387	389	365	425	414	390	403	386	403	389	403	408	396	361	375	411	400	403	395	429	401	404	435	400	431	441	408	402	448	388	409	385	441	419	418	412	383	431	376	417	349	438	407	405	395	358	422	397	400	435	403	367	368	394	397	377	408	463	382	393	400	370	410	430	397	453	426	400	410	395	396	434	385	397	401	392	398	374	407	394	373	413	386	431	411	411	404	421	395	362	411	417	368	400	388	377	410	373	408	393	390	396	450	409	439	425	422	395	415	410	400	419	433	392	340	377	398	376	391	394	369	395	378	417	410	400	393	358	389	390	375	425	404	418	377	420	368	400	378	439	404	382	382	423	396	379	366	434	409	422	395	396	408	433	379	458	379	373	421	379	440	429	382	405	437	411	411	399	388	379	385	415	389	410	407	382	373	360	384	419	398	389	346	422	405	430	400	438	419	417	411	415	387	450	427	420	393	337	403	400	424	433	436	437	398	392	390	399	379	403	359	398	408	398	413	432	388	401	382	427	399	413	456	377	409	373	418	417	411	384	441	378	423	412	422	389	418	398	397	419	406	357	422	390	400	382	376	423	440	431	407	382	416	440	397	412	391	427	404	422	366	411	395	408	384	439	394	387	399	428	367	461	400	421	397	390	364	444	412	379	364	431	377	393	394	395	374	409	385	399	381	437	355	410	413	383	395	434	410	381	405	390	389	422	373	409	399	364	422	392	407	414	416	414	388	413	371	407	438	422	414	353	453	436	399	410	348	398	400	386	420	397	364	394	419	420	432
3778	889	873	917	881	876	937	931	960	862	912	877	882	903	870	828	880	881	897	891	856	883	855	910	905	914	872	839	896	923	879	893	945	871	879	861	866	880	875	915	939	855	851	881	849	883	909	908	897	926	837	880	904	859	912	876	934	879	902	831	917	833	893	900	890	853	904	831	904	895	882	885	862	886	893	916	903	930	936	862	861	920	869	875	893	839	867	920	855	936	860	839	897	891	874	891	927	876	960	887	944	906	907	894	868	926	904	906	874	910	903	887	890	921	844	877	875	887	941	894	854	861	928	948	872	892	909	888	915	895	915	850	897	911	859	865	927	864	897	846	861	861	892	865	919	965	897	884	899	887	848	889	875	875	916	891	919	846	866	900	909	816	921	837	910	882	863	861	892	898	893	905	941	930	832	885	936	890	905	890	865	842	914	853	888	905	853	867	884	877	899	862	837	871	892	913	891	892	888	955	870	880	884	918	864	882	889	879	915	855	944	893	919	921	922	926	868	911	846	881	903	839	900	961	848	891	884	865	907	851	879	889	901	852	869	956	928	867	888	872	882	881	906	878	909	925	845	892	862	835	934	920	896	958	845	887	865	888	900	964	922	825	905	856	921	835	891	894	805	853	832	932	946	869	893	872	919	864	925	861	939	902	896	916	855	904	909	830	873	875	946	872	906	830	868	912	878	829	883	904	907	857	903	874	897	924	863	916	889	857	877	894	858	855	894	885	894	896	883	913	851	832	908	859	826	841	872	831	805	892	879	877	964	892	880	902	819	838	880	833	875	863	885	906	869	869	917	882	938	888	875	898	918	836	909	900	871	862	886	883	908	896	937	911	908	871	885	858	877	887	878	929	868	835	850	871	894	873	930	872	885	884	901	900	919	874	917	913	905	891	877	864	939	916	889	876	891	851	874	862	833	896	954	890	821	888	903	855	895	901	861	941	859	930	915	899	865	825	943	874	942	921	933	871	894	904	931	829	913	905	904	886	850	952	863	869	846	857	945	906	964	881	887	884	940	854	846	878	917	859	873	886	910	851	860	880	870	923	870	870	874	888	930	929	923	837	858	876	940	880	911	852	943	891	910	867	888	924	871	893	897	889	893	920	888	910	887	861	901	866	904	873	826	874	880	889	863	841	921	859	896	863	911	865	862	918	872	926	894	852	856	832	847	934	854	904	899	853	877	920	860	925	875	875	901	930	878	854	882	893	870	842	920	894	909	891	900	885	868	850	880	832	911	863	893	877	910	890	892	880	903	871	843	874	859	869	893	927	882	865	910	888	862	874	851	895	909	929	879	798	877	893	878	894	831	887	889	903	866	936	889	847	859	879	905	906	905	881	916	924	909	875	858	915	949	864	828	866	886	824	924	855	873	865	833	847	894	924	815	857	882	858	935	906	888	820	836	904	875	865	818	812	904	940	886	847	903	874	835	900	879	897	870	906	887	874	911	888	841	921	895	894	884	866	936	908	904	873	883	865	841	892	925	896	972	859	928	881	883	840	938	862	903	889	829	900	880	866	873	865	839	861	956	912	952	929	888	897	911	876	889	862	871	862	914	892	851	863	877	863	907	894	894	893	897	909	871	824	839	947	900	889	858	878	879	895	879	890	865	896	834	873	878	929	883	878	918	916	975	874	845	900	873	896	845	905	856	880	889	919	893	901	906	846	883	879	895	873	904	869	874	871	918	901	892	853	881	903	912	916	915	848	916	882	848	893	909	848	848	844	889	912	860	840	915	911	822	855	903	826	896	929	883	799	875	902	838	873	863	900	915	927	908	881	921	875	836	933	894	861	906	899	888	937	837	872	905	880	926	921	930	872	841	887	892	894	900	861	873	891	854	944	876	892	814	912	863	880	814	899	892	927	915	837	882	871	870	905	883	894	892	884	879	885	953	921	867	917	821	882	884	916	866	912	848	886	957	877	850	871	892	894	899	864	930	887	909	879	840	916	859	883	891	951	897	910	879	897	895	887	925	877	908	867	908	905	878	920	842	861	870	855	915	870	857	864	883	882	891	958	850	856	899	897	886	873	878	881	931	877	860	923	893	881	875	895	881	917	825	892	890	945	911	938	895	883	857	867	942	913	900	880	913	866	872	950	889	930	877	898	863	896	888	898	826	948	877	872	903	902	836	891	912	889	876	890	917	918	886	855	904	936	956	898	924	850	882	937	933	891	916	936	870	911	921	870	918	905	850	938	811	905	913	890	879	830	935	931	921	868	855	911	887	856	899	894	903	894	896	822	845	929	907	898	943	881	880	900	915	879	892	886	914	928	912	854	863	916	895	861	899	925	900	900	839	859	870	887	858	873	898	895	901	884	916	930	836	887	872	937	898	839	913	908	903	850	902	959	901	879	862	872	860	854	929	885	892	860	890	828	920	861	882	947	891	940	854	893	829	913	855	857	895	856	931	863	874	870	895	918	862	906	886	889	948	944	862	873	903	892	927	883	860	900	899	881	878	843	919	849	895	934	875	853	899	867	913	875	865	915	952	915	898	864	870	870	874	916	928	908	865	862	855	861	942	911	884	893	878	943	887	932	948	822	925	905	884	893	835	853	887	909	885	892	883	898	895	899	926	855	904	881	828	871	865	873	885	908	889	905	944	898	906	871	907	865	824	851	864	910	900	893	818	883	857	895	899	891	887	900	929	905	867	937	869	923	897	906	894	927	877	926	898	935	941	906	896	899	894	869	843	878	851	873	926	918	846	875	860	914	915	894	900	903	890	940	919	891	874	924	883	899	829	935	950	867	874	849	891	874	838	992	848	853	906	951	915	865	891	922	921	952	880	916	873	822	855	901	881	857	907	867	910	891	906	903	855	905	924	880	883	916	885	822	941	871	908	917	896	871	944	880	907	926	882	890	907	841	951	927	927	858	892	859	892	881	879	872	885	838	869	917	906	908	911	834	922	897	941	925	901	845	909	877	844	849	894	879	865	910	916	933	864	879	924	894	870	855	919	924	929	859	891	903	896	918	864	893	863	899	915	950	909	867	888	882	896	872	884	863	862	880	888	857	859	910	882	880	878	870	846	876	866	935	903	914	880	914	901	838	864	875	921	877	897	901	900	858	877	903	843	900	914	882	885	906	922	908	799	929	867	889	879	949	897	862	880	846	914	882	885	916	882	930	863	859	975	919	843	927	863	880	866	916	899	906	873	932	828	858	848	911	870	869	855	883	920	894	883	937	941	885	909	888	873	918	876	827	900	924	875	952	912	900	936	860	905	906	879	878	865	911	939	896	909	968	926	856	853	867	851	853	851	885	872	892	916	909	924	847	935	925	931	871	916	861	867	859	914	886	876	846	899	890	917	883	915	870	882	912	882	914	868	867	886	912	891	842	908	856	884	914	920	868	863	919	893	909	895	908	873	853	882	893	893	932	837	883	944	839	906	864	883	902	889	923	937	902	896	858	849	864	882	860	932	884	828	887	901	868	873	894	883	867	916	875	898	863	863	901	900	915	916	885	861	939
14408	901	523	430	343	301	264	277	255	257	258	187	226	213	225	232	240	223	233	226	226	207	220	219	213	213	241	217	259	235	232	233	215	227	190	213	214	224	211	226	212	194	213	193	219	224	213	255	250	210	208	217	202	219	202	228	196	215	222	222	202	222	211	218	191	212	221	249	217	183	238	216	188	176	228	214	201	213	236	212	225	203	214	208	220	210	203	215	225	230	237	227	200	209	199	208	200	195	212	213	214	209	188	196	212	227	208	191	205	210	201	209	215	207	194	239	245	208	200	202	193	218	218	194	190	229	212	223	204	225	172	233	227	216	195	225	222	215	208	211	192	198	219	225	205	205	197	217	214	238	199	215	181	212	225	229	193	226	192	206	218	213	212	230	243	216	240	218	197	206	199	237	210	217	228	186	218	236	190	220	237	229	215	197	199	192	211	225	231	227	245	237	202	214	207	227	239	235	220	199	224	224	234	210	208	211	255	227	221	204	177	245	223	232	199	229	225	198	229	178	233	210	239	221	225	205	198	211	196	209	236	213	220	201	176	214	214	204	224	229	184	190	226	219	202	225	206	199	215	226	206	208	195	245	236	222	222	214	224	210	211	227	235	215	203	229	212	219	223	208	184	189	224	211	224	206	234	217	200	172	232	220	203	241	203	225	226	221	204	218	212	214	203	197	218	233	208	213	194	216	204	207	245	214	196	201	233	218	216	207	213	254	216	187	217	209	222	218	220	196	218	183	188	187	203	214	210	212	232	239	211	181	197	205	204	207	195	198	193	208	214	207	195	223	235	220	183	191	195	225	220	216	207	214	226	238	217	206	233	184	203	182	210	198	201	208	203	198	184	207	232	216	192	192	214	208	219	220	202	209	222	190	214	203	207	245	230	204	216	202	206	226	207	247	212	222	221	202	214	207	197	217	202	203	191	211	198	193	239	237	223	216	224	195	211	251	237	211	237	229	224	224	223	202	208	237	239	193	213	209	218	216	237	230	238	218	211	207	193	229	213	201	211	223	212	229	205	219	174	209	208	196	243	203	204	219	214	199	242	204	223	214	207	223	246	228	219	222	206	216	224	213	212	195	201	192	193	227	245	209	203	220	176	221	224	207	198	214	197	241	242	238	173	220	230	209	213	229	243	203	202	191	221	221	220	215	192	220	246	222	226	218	245	224	218	252	212	207	214	213	230	214	201	191	243	206	219	193	219	188	211	252	239	214	217	219	208	221	220	205	209	226	228	226	222	227	213	230	212	215	230	219	196	205	245	183	208	213	226	229	206	192	214	211	192	232	228	203	185	218	208	215	208	230	206	202	248	200	227	230	194	226	194	210	196	220	197	208	211	197	231	210	222	219	201	218	230	202	211	211	170	211	235	199	237	224	223	222	205	191	235	181	198	206	204	222	228	195	227	189	198	213	206	178	213	208	209	206	226	201	219	199	211	213	193	228	225	224	225	200	228	237	204	213	245	228	224	208	219	201	210	225	176	228	219	212	221	244	182	196	209	205	215	193	204	217	216	208	230	224	190	195	236	218	226	238	237	207	215	201	191	229	205	203	235	236	220	230	225	196	211	223	229	201	192	207	226	221	207	191	201	221	231	187	198	221	216	213	204	198	242	219	226	204	222	195	226	205	230	225	205	210	185	214	208	223	216	213	220	241	209	212	200	227	198	221	226	224	225	186	227	231	222	205	231	210	261	221	210	236	203	212	227	233	189	201	199	223	201	203	199	212	221	210	206	206	208	220	191	196	204	199	229	190	196	220	216	234	218	203	206	190	200	216	225	202	223	216	209	198	215	225	192	230	225	219	200	179	238	251	187	212	212	225	223	205	187	217	207	192	218	214	227	237	231	222	197	212	251	230	193	214	206	225	201	237	211	223	214	189	251	232	198	215	213	214	217	213	195	202	198	210	200	218	225	227	211	207	225	209	223	226	223	216	205	195	205	198	186	215	227	217	208	232	212	208	208	221	215	212	224	200	195	227	192	207	197	201	215	238	203	206	223	203	187	225	204	218	214	226	193	233	187	214	211	207	204	201	224	218	211	219	195	212	213	219	209	205	214	202	220	189	221	199	239	229	215	217	199	200	222	231	194	198	171	200	206	173	173	225	179	189	225	241	209	234	206	219	196	229	217	222	222	221	229	236	215	246	222	247	234	187	238	217	206	199	204	215	245	219	234	229	205	205	228	211	220	168	195	205	248	229	228	199	213	195	221	199	211	185	210	188	216	211	227	205	231	216	234	221	194	195	226	242	203	214	212	210	209	215	195	196	223	214	192	216	241	216	216	227	194	204	208	191	240	201	236	219	200	210	214	206	189	240	231	213	241	240	215	212	231	213	188	217	211	188	189	198	219	235	197	242	224	220	189	241	218	228	224	221	202	241	222	185	255	233	204	218	229	217	235	234	201	215	206	222	219	225	226	228	204	197	227	210	216	207	214	231	213	221	188	231	226	207	209	183	220	217	214	214	216	220	229	225	228	218	210	223	212	225	196	193	206	221	202	221	234	211	219	216	189	231	250	215	201	222	222	231	223	191	219	212	219	210	193	195	183	237	169	228	207	231	226	225	218	231	226	255	216	206	211	193	215	213	200	194	238	219	213	186	215	198	198	197	212	186	198	187	238	211	223	218	211	193	207	223	194	218	216	210	213	215	198	234	227	205	217	242	222	234	195	214	193	194	213	226	209	230	218	209	225	208	208	201	224	192	215	203	201	211	257	224	204	218	215	242	245	209	208	215	212	215	186	219	227	192	198	210	206	201	216	195	194	193	186	211	211	244	214	228	235	235	192	213	216	221	218	189	194	204	194	228	185	195	236	219	190	234	202	205	195	202	215	210	197	211	221	204	215	201	205	234	199	200	219	216	216	224	222	233	225	196	206	223	199	213	237	216	203	223	202	230	231	194	199	194	214	198	214	196	209	212	237	202	202	214	224	189	239	195	223	204	227	209	212	202	233	222	222	198	208	208	215	198	182	227	219	239	220	180	196	181	205	228	228	209	214	189	219	200	222	232	241	214	181	201	201	213	213	210	220	202	228	208	213	230	223	227	203	203	228	223	209	220	243	211	226	212	229	195	230	219	221	212	229	168	208	226	208	223	226	212	212	193	190	221	216	194	197	216	231	229	219	214	208	218	243	223	226	207	234	220	226	228	196	183	208	203	185	212	231	194	189	254	200	214	179	197	222	213	226	209	193	211	193	233	202	236	235	177	207	198	193	213	227	221	206	233	248	226	227	257	212	203	220	204	207	220	190	232	236	178	199	198	202	202	229	212	212	219	201	194	247	214	203	233	224	218	214	213	193	218	203	228	225	221	219	217	216	207	179	204	199	172	232	197	228	182	212	227	208	206	241	193	200	224	242	232	235	188	231	238	214	235	244	216	189	218	211	215	199	194	194	183	177	240	206	185	227	205	206	240	209	220	206	238	242	223	222	194	208	210	213	208	210	205	229	214	214	216	221	193	221	209	214	208
9519	814	1245	1421	1201	960	938	813	779	747	714	650	666	642	625	577	580	563	590	598	618	549	556	551	573	620	563	586	543	547	569	611	515	554	569	571	535	562	574	551	535	544	581	543	527	543	523	539	543	521	566	527	555	520	549	568	551	520	552	511	552	547	507	558	589	534	550	556	558	475	551	520	562	549	542	496	537	536	545	536	526	525	522	519	524	540	560	579	504	534	537	507	531	501	536	480	579	529	559	543	524	557	521	557	559	536	494	557	596	544	550	554	542	551	519	552	543	509	516	499	526	487	566	530	552	500	549	542	582	538	544	565	535	534	523	538	534	550	528	536	575	518	541	519	538	528	570	556	517	525	517	546	515	555	525	519	538	519	514	515	537	570	538	572	521	546	562	566	546	530	548	555	559	538	540	563	568	530	562	510	532	527	532	548	529	554	531	518	557	535	530	551	571	522	528	549	526	519	590	504	564	544	549	538	537	533	519	532	530	552	545	546	498	545	514	557	509	517	539	547	562	575	476	538	528	540	505	552	507	544	546	527	538	560	506	534	481	586	538	565	550	531	543	563	545	593	529	548	504	543	498	549	517	527	508	550	517	517	524	574	520	524	528	514	552	537	498	507	524	515	549	532	533	576	498	545	533	532	540	531	516	530	544	583	558	534	525	566	526	554	569	531	562	562	518	561	524	517	514	527	535	542	542	547	541	525	544	541	498	552	549	515	582	517	551	551	548	558	527	517	560	549	581	564	589	543	540	524	537	559	549	591	512	535	513	545	562	520	515	536	512	540	523	535	539	526	565	505	532	536	536	567	520	531	585	518	541	548	548	529	508	529	546	525	565	572	546	545	564	496	506	530	504	553	567	520	497	567	534	538	550	551	546	539	534	522	552	516	527	542	556	563	538	555	554	534	501	488	526	555	527	545	482	541	521	565	512	538	561	506	539	547	531	555	527	561	559	560	555	551	550	562	585	532	586	539	577	566	509	583	521	545	538	578	525	541	519	535	520	559	539	499	558	490	533	471	556	541	533	553	504	553	499	537	561	532	522	523	529	536	526	517	517	545	494	537	545	505	546	513	557	548	514	556	563	569	525	534	586	532	540	542	542	549	556	498	563	524	501	576	557	524	525	553	564	580	510	533	568	497	499	535	570	538	573	498	569	519	526	537	534	538	561	544	516	561	528	553	508	562	548	541	540	545	507	565	528	559	518	535	543	495	544	544	498	570	542	494	567	514	543	559	520	519	528	548	545	509	529	496	534	542	530	495	529	575	572	541	535	525	555	571	604	544	558	528	561	552	554	533	563	491	523	500	547	548	551	532	538	546	557	517	539	579	529	502	552	516	559	539	523	557	549	560	506	536	525	549	541	543	517	559	578	529	539	524	550	534	571	539	542	528	531	584	504	481	527	577	528	493	512	527	557	549	528	556	569	545	539	550	487	537	531	517	544	519	494	560	549	543	521	516	541	543	521	548	565	543	544	598	567	532	525	526	569	512	544	516	503	510	519	546	580	528	569	504	539	530	499	577	490	503	504	524	507	552	552	509	505	499	553	566	561	580	556	549	588	543	592	516	563	572	545	519	533	542	536	546	536	525	507	567	556	525	518	509	569	533	530	547	551	522	530	507	537	552	542	530	580	554	504	545	521	530	522	544	519	535	550	555	509	564	522	553	540	569	538	521	565	588	530	548	538	533	561	535	565	509	523	537	550	520	520	561	561	510	565	585	503	497	570	535	547	550	535	530	561	481	522	539	521	581	550	505	505	535	555	565	534	527	538	500	565	542	593	527	543	548	544	530	517	565	529	532	549	544	553	512	586	538	521	559	519	541	546	502	578	579	535	523	550	582	537	494	514	525	518	523	546	517	543	529	523	534	555	548	564	512	514	544	547	565	512	566	598	565	520	541	524	565	531	541	529	516	504	570	528	535	491	526	563	542	556	523	556	513	528	537	545	515	567	530	506	546	506	538	521	529	507	509	543	538	486	558	551	521	593	538	531	553	562	549	544	540	521	548	520	527	555	521	526	519	530	561	520	487	508	554	560	545	523	516	537	518	483	558	546	538	543	571	527	549	548	541	524	541	569	485	519	536	556	532	519	550	567	515	566	552	532	537	558	511	530	519	558	547	545	549	542	572	594	545	581	566	548	568	586	551	564	536	550	555	539	533	557	499	536	586	545	542	501	568	527	501	512	491	537	512	518	557	542	544	526	573	517	564	574	538	537	585	514	583	558	515	524	557	502	536	558	523	576	554	526	530	571	523	506	557	539	533	512	524	568	551	542	528	541	504	566	531	533	519	538	512	528	514	511	556	505	563	538	470	540	553	529	536	523	541	585	521	550	511	502	536	546	544	525	570	596	533	512	521	554	522	561	552	498	522	507	564	532	505	510	515	523	550	587	510	512	514	507	566	563	545	555	575	543	512	529	582	563	512	515	517	504	546	580	541	549	515	560	525	583	498	518	514	520	537	526	578	565	503	559	562	538	538	500	533	511	559	535	505	528	532	506	549	554	552	551	523	544	530	541	524	551	562	584	556	546	563	542	511	503	513	533	507	529	557	566	517	531	548	575	535	578	546	528	566	546	521	570	534	581	544	525	525	524	562	511	489	528	520	518	523	538	543	512	564	494	578	515	535	574	531	537	530	566	567	539	501	518	529	528	518	491	524	521	561	562	520	540	550	501	553	561	569	561	559	538	528	570	595	529	553	542	524	537	521	518	575	566	510	493	552	545	520	528	511	519	608	567	525	550	555	593	490	535	581	552	494	502	559	576	515	561	493	539	510	541	531	519	525	512	554	562	534	551	535	551	557	544	550	538	556	562	529	549	535	524	524	515	534	565	569	547	518	559	572	552	509	511	516	549	563	546	577	557	538	535	511	528	550	511	580	564	540	523	617	531	511	530	523	547	560	517	521	540	566	553	555	531	513	555	557	562	580	558	504	513	558	557	535	530	537	580	498	505	515	559	506	543	534	521	573	515	526	548	588	538	503	507	527	551	561	572	532	540	519	564	560	538	534	513	536	529	544	541	562	532	560	558	509	532	558	561	533	530	543	497	519	536	522	549	540	589	528	554	541	572	547	567	579	544	544	524	551	569	523	519	544	531	512	500	571	546	525	489	520	536	521	528	480	539	527	539	547	517	526	562	561	559	515	495	520	540	517	575	547	517	545	577	502	536	522	528	498	492	558	524	547	515	559	562	579	572	536	548	533	517	508	562	568	493	542	538	512	550	546	542	525	508	551	542	562	544	575	551	505	538	529	570	514	518	570	541	496	529	560	582	529	563	573	516	548	552	528	548	536	526	530	500	490	529	559	516	516	530	531	545	537	507	516	549	560	522	532	533	530	541	517	575	550	548	557	525	540	570	567	532	547	483	575	538	535	555	575	555	563	541	557	545	519	547	564	560	574	534	579	551	564	497	561	498	531	533	577	554	507	561	537	564	517	550	549	525	514	552	543	534	564	485	532	555	520	545	595
22738	2197	1017	704	593	502	419	398	378	351	340	317	327	355	288	300	313	305	316	298	313	355	282	332	311	304	283	305	311	336	339	292	344	300	299	288	282	328	318	269	276	298	308	289	271	271	299	281	269	294	309	262	291	341	311	291	329	301	313	324	285	305	311	320	284	284	277	316	299	337	291	295	301	309	305	304	292	302	285	306	329	279	253	303	292	256	319	276	308	308	283	270	324	296	245	250	286	301	322	295	322	301	288	285	328	290	296	284	272	281	285	316	320	304	286	326	292	304	306	309	296	314	294	286	288	300	297	280	318	254	281	305	277	287	296	257	317	282	270	272	303	270	318	300	276	266	287	293	278	319	295	273	311	313	296	275	304	264	322	270	268	286	303	290	337	264	262	297	297	307	289	289	324	283	289	300	286	311	308	281	285	311	291	297	295	305	295	307	289	297	316	306	291	302	304	313	317	307	327	287	302	273	287	332	312	288	260	301	298	348	276	305	283	285	279	347	234	289	271	293	311	310	251	283	283	284	279	287	282	334	283	279	261	323	282	313	283	285	267	281	319	285	300	266	283	288	304	314	300	298	286	294	298	279	279	301	280	310	312	272	311	314	275	248	281	299	289	325	295	310	287	274	300	289	305	297	243	300	303	312	293	305	284	323	247	264	282	328	336	305	287	290	321	301	284	310	276	291	282	262	286	295	321	304	276	293	306	271	320	294	293	318	311	260	265	274	281	301	278	292	310	273	284	305	261	281	300	302	326	309	280	300	273	280	328	290	309	314	280	266	294	280	278	262	263	277	296	316	282	314	292	317	325	286	320	302	293	286	277	303	328	301	317	294	291	305	279	306	282	334	309	316	267	299	307	315	283	330	286	261	275	290	285	325	324	278	294	274	298	286	310	300	303	246	294	295	309	294	294	291	282	301	300	306	250	265	309	317	279	299	321	321	293	308	322	291	322	302	299	295	311	315	255	280	293	312	308	305	331	285	279	322	300	316	287	284	275	302	271	313	293	285	301	278	337	287	327	290	291	320	263	294	329	298	298	308	274	278	285	320	276	298	276	313	257	295	291	309	292	316	332	310	308	276	292	296	291	276	303	304	315	318	279	290	272	303	290	278	328	296	285	326	289	317	292	339	262	254	310	325	323	308	293	301	308	291	281	293	258	288	306	276	295	289	325	315	326	290	291	269	312	271	334	348	297	247	290	304	277	298	285	308	273	277	295	307	291	329	324	266	310	277	320	274	269	326	309	271	280	294	317	323	308	315	276	319	357	318	267	263	294	292	272	270	295	309	268	283	257	238	284	277	324	294	292	265	266	291	294	289	291	284	313	263	273	280	293	320	309	274	299	289	276	334	283	281	286	260	277	292	289	295	283	318	283	288	292	289	290	298	278	281	287	298	291	309	279	290	290	304	275	278	262	291	273	291	299	241	293	285	275	349	275	311	294	286	339	289	280	291	327	284	276	297	327	272	274	298	273	273	291	322	286	297	272	282	295	319	260	335	322	296	239	261	286	286	313	269	284	302	300	324	304	302	283	264	296	325	312	324	345	312	322	291	273	290	288	307	285	314	275	298	315	312	294	281	313	295	304	289	294	312	319	315	300	309	275	337	310	286	312	327	242	278	308	306	300	271	327	276	291	316	291	299	313	309	274	344	280	297	309	318	294	287	278	318	282	297	319	344	270	253	336	317	300	261	263	310	292	285	272	272	299	283	292	286	256	313	284	275	310	264	267	254	300	284	290	288	285	301	315	279	294	294	282	264	267	284	304	272	257	293	278	299	284	319	324	298	300	287	314	327	322	296	303	295	288	302	264	283	308	316	284	305	289	275	320	290	280	301	266	268	305	283	297	270	259	272	299	309	327	292	298	304	300	291	277	270	290	295	278	295	292	309	282	313	277	278	294	283	297	292	292	278	292	312	249	282	295	317	341	339	291	284	310	306	323	278	302	280	322	309	292	285	254	307	306	263	290	298	303	300	303	276	299	284	288	337	317	319	292	263	295	302	286	302	284	325	312	321	294	282	299	295	290	299	287	292	265	320	304	284	270	288	282	294	278	296	274	281	305	306	283	299	326	327	291	313	280	255	314	281	284	277	292	304	296	269	282	255	312	291	274	255	276	305	300	302	302	260	309	280	294	273	282	280	282	298	277	310	263	291	267	325	333	273	295	302	271	295	274	276	311	351	288	301	307	293	303	298	306	321	288	308	301	306	286	292	260	292	288	324	266	271	287	308	302	280	290	286	258	280	280	293	274	293	269	299	326	318	308	280	273	308	313	323	248	287	308	307	303	268	285	279	333	298	315	277	302	304	357	316	311	312	319	280	329	307	315	263	292	311	294	304	284	278	308	293	282	305	296	280	295	261	313	301	319	325	285	269	266	274	274	312	276	310	303	297	260	274	290	257	270	290	307	276	317	293	331	307	278	307	287	276	279	301	302	294	310	292	265	276	275	300	292	316	262	284	293	324	306	286	289	263	325	286	280	291	301	294	271	279	285	294	268	309	331	300	297	290	273	321	334	285	318	284	293	287	295	298	300	264	305	287	327	296	272	302	296	313	333	296	252	312	317	285	268	313	248	287	276	297	292	271	286	305	289	295	302	310	292	309	295	299	284	271	298	309	303	319	284	298	274	342	316	276	286	292	295	305	312	288	296	282	314	298	318	273	290	324	317	286	258	285	312	333	319	284	299	297	316	272	327	292	312	286	295	279	306	308	329	260	323	305	318	305	278	307	266	304	321	317	272	300	342	292	333	278	288	317	286	335	287	291	291	273	273	301	308	282	296	306	312	293	312	271	289	286	305	287	291	324	342	279	306	285	293	307	283	311	310	294	330	311	295	302	301	324	316	259	284	265	323	290	295	290	307	279	313	314	316	262	321	283	305	322	294	275	329	288	264	266	271	257	273	264	263	282	287	305	281	282	300	317	296	289	308	304	327	287	287	297	288	307	287	311	305	267	304	311	301	320	284	296	307	328	289	300	309	250	291	308	282	300	277	307	296	313	300	297	294	295	264	274	290	291	336	332	284	265	305	287	313	302	303	291	297	333	312	289	298	309	283	280	283	307	309	279	301	295	285	311	291	280	283	286	300	254	275	277	303	300	282	286	303	330	294	303	275	283	298	292	271	270	296	292	304	290	309	283	267	298	300	328	289	278	306	332	303	307	268	321	310	282	297	307	288	312	278	296	291	263	286	292	312	295	300	268	301	293	288	313	299	311	300	316	292	303	300	289	292	301	287	278	298	312	245	273	257	269	299	289	316	310	301	303	303	291	269	285	281	312	260	304	305	303	303	280	315	277	288	293	323	321	301	319	273	295	289	291	304	279	276	277	275	291	269	281	294	300	277	291	270	323	302	270	305	312	311	312	300	305	292	317	290	252	293	326	275	298	297	303	306	314	268	301	292	287	279	299	318	279	271	298	281	291	308	285	315	315	302	303	321	302	301	306	293	274	266	284	313	328	295	290	284	283
12200	1399	2072	2204	1950	1677	1547	1311	1159	1090	1057	998	936	939	835	872	842	819	844	804	849	806	767	788	830	803	778	759	747	792	761	779	750	760	764	782	701	732	753	773	770	759	755	738	728	728	729	779	736	756	701	707	772	739	688	712	675	666	680	693	703	748	734	744	704	722	731	746	687	718	759	754	707	651	705	731	734	724	711	747	708	737	734	716	732	762	744	747	697	694	731	740	694	699	691	730	739	777	714	778	705	764	746	722	756	717	726	774	685	710	749	706	735	705	751	696	699	733	756	733	772	730	730	721	718	705	709	702	754	769	768	729	715	758	706	758	740	783	704	718	739	682	783	696	697	766	698	745	747	697	792	755	719	760	737	726	736	712	776	684	736	745	751	724	725	730	696	706	715	756	664	688	715	729	742	708	704	697	698	720	719	732	729	746	704	716	721	688	759	730	717	672	744	743	718	723	727	764	700	730	780	749	777	719	736	711	739	738	717	718	770	761	738	695	740	725	750	705	782	681	696	692	760	728	719	747	761	718	741	741	730	706	776	718	707	774	742	706	743	731	686	764	717	714	710	717	740	723	747	700	730	727	697	762	759	743	764	703	677	706	724	753	719	688	728	673	718	733	696	775	697	727	709	708	757	720	725	739	772	680	707	748	707	730	730	719	773	732	677	711	708	749	697	734	756	762	686	733	702	722	773	750	728	722	710	751	698	762	701	715	753	727	737	689	710	697	741	745	689	732	701	770	744	778	748	694	746	719	711	724	699	754	698	732	684	676	732	752	706	731	749	725	684	757	710	746	721	719	760	694	730	721	658	764	730	727	747	703	756	699	682	735	764	713	663	703	730	708	717	748	735	719	698	732	706	705	731	699	733	746	707	688	816	660	735	757	700	726	727	717	717	725	763	706	694	682	703	752	757	733	696	675	709	716	699	708	711	738	781	737	721	748	733	742	671	702	726	739	722	760	702	724	768	706	738	720	723	736	642	770	744	712	689	690	711	689	716	704	718	718	706	704	729	699	756	721	727	741	757	716	725	720	735	710	712	688	687	695	760	723	694	695	756	690	674	692	761	722	754	756	741	709	692	723	697	704	742	714	702	740	689	773	729	743	729	766	719	725	716	730	706	756	764	742	763	744	710	758	737	750	771	693	730	741	742	677	741	701	758	672	727	708	743	722	718	722	710	724	713	746	691	698	687	709	746	717	699	751	727	719	744	767	691	680	735	702	729	767	727	710	716	766	739	727	760	714	772	756	740	738	708	716	740	719	689	766	700	720	692	719	712	709	723	686	769	772	714	785	743	730	684	715	710	708	758	736	679	686	689	732	669	720	703	727	749	775	709	723	743	780	726	689	717	716	724	726	733	738	741	741	750	713	727	690	731	685	744	747	725	672	745	795	739	718	757	736	669	777	690	730	723	693	670	726	745	746	740	726	707	746	766	767	741	745	721	759	697	697	693	715	772	722	725	751	749	755	713	676	675	710	705	713	658	697	718	725	716	693	700	695	743	765	682	720	719	757	717	721	749	714	734	672	747	714	705	698	732	713	747	719	682	723	688	687	753	665	708	740	720	712	744	721	676	709	700	732	707	741	708	705	738	710	727	716	728	685	697	755	745	730	698	697	718	733	711	729	684	719	717	708	655	698	698	682	771	730	776	710	700	718	739	734	720	760	753	745	716	722	694	731	745	709	701	755	752	724	691	752	765	714	730	688	715	714	724	723	734	693	729	722	775	723	781	676	717	701	720	667	759	745	749	781	733	759	717	686	751	754	701	764	715	721	694	745	703	789	709	690	772	729	705	698	732	681	761	710	752	726	715	705	747	741	722	755	708	722	749	734	744	703	702	712	736	710	740	702	725	709	760	700	723	724	702	721	720	761	763	763	711	723	722	678	716	753	690	724	708	709	792	739	711	708	733	708	729	773	708	770	742	780	725	689	696	747	746	736	675	738	696	700	735	696	737	729	750	732	766	706	737	710	727	727	694	751	730	705	719	714	700	770	720	671	717	719	730	707	703	710	739	729	679	724	725	701	736	672	715	695	726	746	732	755	718	740	749	712	698	748	777	740	693	724	676	682	784	766	705	766	700	712	725	757	721	708	694	707	753	747	713	731	784	768	691	710	768	705	674	728	686	762	746	705	695	739	702	754	652	651	729	699	698	739	698	691	746	745	733	739	713	749	725	728	724	701	717	648	740	734	763	692	720	683	728	746	697	764	715	676	761	734	731	679	753	743	727	725	704	730	722	750	711	751	710	738	695	733	728	730	724	758	748	702	723	761	714	734	698	776	752	715	695	721	730	775	751	716	690	682	699	716	736	754	680	698	719	748	757	657	740	748	753	717	707	759	722	741	711	724	715	721	726	718	727	766	770	720	712	685	673	739	740	692	735	731	722	697	695	703	708	706	703	697	736	752	745	737	730	690	711	722	725	731	713	707	794	719	772	734	695	764	754	735	700	699	709	729	733	725	746	720	726	742	727	737	719	726	724	715	705	662	724	706	747	714	715	712	697	781	729	749	719	749	706	722	736	762	745	779	735	764	784	729	757	714	702	756	702	738	658	699	697	702	747	691	717	761	635	765	717	723	756	806	736	731	677	691	724	743	692	685	744	713	712	713	698	725	713	727	707	761	710	713	689	683	751	695	712	727	710	663	716	712	717	746	711	741	731	704	735	708	709	701	720	771	676	706	707	764	724	693	725	732	756	718	745	702	728	710	702	704	769	725	716	729	701	780	712	728	748	709	727	712	715	710	720	737	743	722	687	721	679	739	736	803	692	698	747	734	785	749	712	731	746	713	743	714	738	749	708	790	764	712	729	743	703	746	747	727	692	726	750	744	760	765	720	735	714	721	728	750	745	764	779	688	722	706	714	718	731	739	709	724	718	690	737	723	684	725	738	786	717	732	695	743	729	742	751	695	686	737	728	775	727	772	766	705	696	707	731	728	704	699	741	734	714	701	709	723	730	715	702	723	794	703	674	739	730	767	731	743	699	735	741	684	715	715	726	717	760	701	698	741	730	724	728	749	749	752	711	726	698	690	724	746	737	720	754	707	697	733	731	688	697	696	774	739	716	747	680	765	744	781	776	765	742	746	755	714	753	710	722	777	720	715	744	734	720	738	775	748	691	724	714	756	727	721	727	715	725	730	713	712	696	729	759	711	761	735	700	711	715	709	758	718	716	731	734	701	735	711	791	691	716	709	746	700	715	778	678	745	714	694	727	709	728	689	678	721	688	757	737	698	723	701	701	752	734	695	723	741	741	721	752	731	722	705	705	740	725	744	721	769	794	717	722	701	705	707	721	765	695	768	735	686	751	717	717	761	707	757	733	709	687	654	730	718	701	710	745	759	726	723	723	687	736	783	696	744	758	715	763	707	723	714	687	722	756	800	738	708	742	727	785	682	694	685	733	755	747	744	728	724	713	666	740	758	683	690	777	686	701	712	711	722	695	692	722	725	708	728	704	702	721	685	713	722
4412	440	451	408	400	410	405	418	386	395	390	385	403	422	400	382	381	406	410	367	395	389	368	394	417	385	364	425	376	402	369	398	408	401	413	394	430	415	392	419	394	392	405	425	420	429	413	411	406	362	393	365	406	410	413	387	389	405	399	394	425	359	391	417	371	384	418	430	378	404	403	389	389	407	382	409	395	415	351	412	397	413	413	397	386	373	419	398	397	371	383	389	376	388	441	392	385	423	367	402	402	395	415	394	414	401	383	423	409	394	429	429	400	442	413	410	401	451	398	394	409	399	390	410	378	427	404	402	429	400	421	383	399	433	424	427	441	398	427	447	386	402	373	385	373	365	399	406	399	383	404	428	434	342	412	431	361	378	373	363	352	400	410	410	389	351	394	411	364	396	402	397	392	389	389	408	382	356	415	393	400	401	398	442	377	426	412	382	411	408	395	408	418	416	411	419	432	411	384	390	381	359	403	395	395	444	407	419	395	412	410	361	354	392	390	397	400	371	385	411	382	430	382	387	389	385	383	403	437	416	391	396	403	379	390	421	399	421	461	399	401	370	397	414	433	411	385	419	388	384	400	424	392	377	428	407	388	392	406	424	386	401	399	420	417	415	396	405	389	389	417	382	427	422	392	428	430	387	416	401	404	440	387	384	425	410	405	408	414	427	412	387	377	398	425	394	425	410	374	393	373	357	370	424	388	335	448	404	348	374	414	363	422	417	377	402	409	400	397	403	378	371	367	397	422	389	411	404	420	411	397	377	377	410	412	375	375	402	402	377	388	421	399	378	462	405	379	436	424	417	415	432	401	416	435	413	435	391	368	421	406	407	407	443	403	405	416	381	386	383	387	407	373	409	413	381	378	387	374	385	397	367	378	405	427	428	412	401	412	389	362	409	385	385	399	436	425	418	409	427	446	414	404	371	399	410	395	411	382	408	409	432	423	405	386	390	482	431	407	400	409	399	373	398	401	408	424	391	413	404	389	408	427	352	420	393	367	359	347	396	393	384	372	406	405	379	401	425	409	420	424	417	397	448	425	403	389	405	399	389	382	453	399	407	404	402	398	392	395	386	406	379	379	373	395	390	419	452	423	401	424	423	404	468	397	414	388	385	362	398	363	408	382	405	408	405	423	412	370	428	378	381	391	365	397	418	414	409	420	393	423	454	428	415	352	409	391	386	386	395	353	409	355	417	393	356	446	453	435	361	413	400	398	372	365	395	408	444	367	366	356	410	432	418	424	399	370	415	390	395	351	397	385	427	406	401	429	390	411	398	396	417	441	383	389	386	411	402	379	396	402	419	412	396	419	413	396	333	416	401	375	392	397	414	430	363	386	412	374	410	421	393	400	397	387	426	395	363	422	441	433	412	425	416	381	373	417	383	367	403	426	414	382	366	394	385	400	457	388	383	385	361	403	446	413	401	394	387	445	390	368	380	374	390	385	429	406	419	429	403	391	390	425	382	406	410	373	428	412	379	426	401	357	424	395	375	417	388	392	395	400	385	348	413	383	410	385	427	367	389	389	379	402	434	372	405	378	390	392	391	407	398	365	395	433	423	427	411	401	409	366	368	409	426	413	395	381	412	366	415	407	406	417	403	372	420	422	396	438	374	381	373	380	377	384	379	381	377	417	367	403	425	407	397	373	386	422	402	428	412	418	383	449	408	410	453	403	401	424	431	392	430	407	415	420	389	390	400	388	421	444	385	400	406	396	387	399	387	400	407	419	394	408	386	466	388	379	353	369	407	382	416	399	372	363	382	413	417	394	417	448	369	416	402	372	414	392	382	423	391	381	417	379	400	387	395	411	403	405	420	370	369	381	394	370	403	374	385	386	399	396	406	395	393	408	362	373	421	421	391	423	432	364	398	362	392	374	402	413	390	402	416	364	437	421	388	391	422	381	408	399	397	388	388	379	385	387	409	405	427	399	386	395	372	404	397	422	381	394	434	417	396	420	376	397	412	398	433	408	392	426	428	418	398	399	420	398	384	400	438	396	375	382	402	444	393	386	402	430	364	421	408	402	388	428	415	407	403	405	422	394	412	413	403	380	411	375	406	425	372	410	411	441	410	379	411	407	395	385	415	393	397	402	411	389	418	422	387	385	420	424	406	463	396	384	412	404	393	412	440	384	378	370	371	381	413	444	391	416	418	393	415	404	409	384	407	422	372	404	376	377	438	390	465	373	446	419	384	439	421	362	420	408	403	413	415	424	358	402	384	378	393	402	420	391	388	406	406	423	441	390	411	431	411	380	402	417	392	397	399	386	363	432	422	417	366	424	374	412	382	398	403	377	407	362	449	421	419	445	366	376	445	375	363	419	417	384	447	452	379	337	396	411	410	384	396	418	388	401	420	415	379	419	381	386	402	436	413	397	401	412	348	346	397	395	385	376	419	395	368	391	398	402	437	383	412	402	355	395	374	372	375	398	406	398	392	427	396	407	390	432	423	423	403	433	414	360	416	378	412	407	345	397	371	426	397	414	403	413	367	419	391	399	368	391	402	435	414	374	367	422	434	369	399	407	397	390	415	414	391	401	356	370	385	454	420	430	407	395	405	453	439	395	434	408	418	380	393	405	402	408	415	426	365	400	386	403	419	415	414	418	409	419	380	400	407	410	431	403	335	390	446	391	424	387	400	382	406	429	405	382	400	411	417	425	446	356	411	369	386	412	396	434	380	421	400	383	397	383	397	417	429	388	419	386	438	406	386	382	380	403	418	334	384	383	387	378	432	387	428	395	404	401	410	397	388	387	449	397	393	425	348	383	391	396	421	365	402	423	428	386	395	419	361	406	365	397	386	439	427	413	372	419	446	425	377	396	369	398	377	395	448	423	377	424	411	402	408	421	376	442	432	398	412	385	377	365	390	382	397	408	414	403	374	397	415	407	340	400	343	380	385	377	363	432	406	384	420	438	364	422	443	427	407	409	397	403	391	436	428	370	349	369	374	392	420	422	397	397	370	385	392	420	427	393	412	406	400	374	396	394	413	403	443	416	440	375	362	399	401	370	367	397	409	399	418	406	416	418	451	414	425	401	407	381	374	420	377	409	400	390	409	395	402	380	425	392	385	431	398	387	420	459	440	403	349	400	398	444	443	414	438	406	415	428	396	392	407	431	444	420	402	388	424	382	391	409	395	426	377	413	394	397	391	379	410	429	382	386	380	425	379	401	394	389	429	458	392	441	415	401	431	388	361	402	388	406	360	401	412	415	372	389	420	383	411	376	376	409	415	383	388	390	401	369	413	369	421	400	389	407	444	364	339	409	421	418	387	367	381	414	393	437	385	403	401	420	400	407	437	508	395	392	390	371	407	414	401	403	393	383	390	419	354	395	377	402	376	395	368	411	329	408	413	429	391	439	401	403	381	406	392	400	381	409	432	386	416	364	381	387	379	404	429	456	391	413	394	434	408	406	374	395	403	392	419	426	383	381	435	404	402	387	397	394	374	403	373	418	384	432	391	423	375	456	418
3673	916	926	893	915	872	875	879	896	926	879	926	864	853	893	835	875	842	857	931	909	860	913	874	944	845	846	883	909	877	878	878	883	910	914	929	896	906	910	859	855	876	909	786	849	920	879	892	905	950	935	854	947	941	845	853	883	887	885	927	936	807	889	919	909	918	886	885	903	885	901	876	879	826	899	936	890	891	904	894	822	911	914	932	872	852	917	879	903	914	903	868	903	872	937	954	887	886	891	947	905	910	870	863	876	897	872	888	860	835	903	924	888	908	859	961	882	958	811	886	904	873	867	902	911	863	896	928	896	927	858	894	904	959	871	893	857	928	882	853	868	836	880	878	906	873	891	859	883	827	854	911	929	886	948	878	909	884	869	906	900	903	911	875	907	879	947	895	914	865	871	843	886	888	934	901	879	908	862	925	856	860	834	837	940	865	921	895	844	892	856	914	937	943	878	925	868	927	901	908	839	887	896	931	903	891	872	847	895	913	874	890	845	924	849	853	947	895	901	854	847	913	879	871	843	909	888	900	853	924	889	886	896	940	922	856	903	917	907	873	916	891	931	878	863	872	897	893	931	893	899	928	914	924	883	898	904	910	876	913	892	808	910	900	953	871	886	916	893	873	881	880	887	843	919	885	849	862	890	920	947	874	941	894	949	957	870	923	864	841	868	889	895	905	923	883	852	853	869	900	855	903	848	863	968	865	863	903	865	873	859	897	906	923	956	937	874	906	937	872	893	908	880	893	863	916	886	866	895	893	902	898	879	895	948	854	856	889	918	934	904	923	898	879	895	885	895	892	862	938	884	901	889	844	928	880	888	914	897	923	834	919	905	821	896	875	859	905	920	869	889	889	844	886	893	851	885	908	867	845	886	856	848	886	888	864	870	868	870	852	892	847	903	891	919	862	860	868	884	926	876	855	911	882	848	884	880	900	883	890	915	859	867	897	898	890	894	888	978	833	924	908	925	919	893	875	886	830	842	878	892	920	945	930	852	874	915	878	901	890	886	830	905	895	870	846	869	900	857	882	861	873	864	875	889	900	919	834	874	940	889	895	883	841	880	904	951	838	901	798	879	929	911	845	920	828	859	894	858	837	954	896	867	908	896	881	881	923	880	911	884	933	889	923	864	887	858	903	910	902	896	945	866	911	907	910	921	875	884	881	917	886	868	911	935	909	857	907	907	902	840	898	871	899	839	905	872	875	919	887	876	928	900	929	950	929	869	877	872	870	879	850	961	866	909	886	886	935	873	892	897	931	923	849	870	891	885	865	843	963	920	894	860	901	871	858	895	933	808	833	883	877	871	841	850	904	873	825	903	902	817	880	921	916	855	974	862	928	858	893	858	868	826	972	901	884	907	852	863	875	915	867	857	902	860	867	883	911	885	856	971	903	851	867	834	876	881	887	796	877	885	897	886	882	893	925	866	880	947	863	928	865	863	860	853	876	882	940	918	918	848	823	829	832	916	957	861	902	905	840	909	921	894	987	864	889	910	907	833	882	873	931	890	920	815	934	934	848	910	901	856	873	867	876	956	882	875	885	896	907	906	918	917	898	871	866	889	852	918	910	922	887	879	878	877	957	883	878	937	878	898	838	926	913	904	875	874	900	883	858	893	915	880	930	880	892	859	841	888	876	889	895	893	861	885	904	903	848	861	853	852	911	900	938	860	855	887	886	889	893	946	901	883	880	878	886	931	877	913	863	862	916	919	881	893	938	869	849	908	839	882	845	881	888	889	875	899	914	919	890	923	877	873	925	850	918	907	878	884	878	893	889	891	936	896	882	913	922	846	927	884	913	887	892	873	907	870	933	931	863	860	889	903	872	886	877	883	909	908	920	893	932	854	898	929	880	941	893	833	910	883	889	853	853	924	943	915	882	876	831	884	852	877	869	922	850	859	884	937	893	856	901	879	892	876	913	879	947	817	918	801	911	856	935	861	870	846	865	929	912	844	922	847	913	907	938	863	925	884	855	843	853	914	872	840	891	885	823	933	907	915	863	890	917	874	937	881	902	872	922	881	895	871	864	877	898	857	876	952	839	924	849	881	903	857	894	878	919	836	877	888	887	840	865	849	876	870	894	934	893	888	893	866	908	905	922	851	951	844	927	874	860	919	895	852	934	891	914	921	849	858	911	896	941	870	874	909	900	948	899	893	828	897	866	830	905	892	896	853	927	899	895	910	906	935	884	955	889	900	918	896	879	897	940	877	889	825	919	927	917	881	865	952	931	919	868	908	892	910	883	886	933	874	930	919	894	872	895	921	873	836	887	828	903	892	874	867	891	872	891	898	897	848	814	953	904	932	873	893	966	932	902	883	876	888	892	897	918	853	918	848	925	918	894	906	870	914	840	925	853	934	911	846	885	837	877	880	871	862	851	862	888	882	941	872	914	916	906	918	859	933	902	918	873	870	911	844	880	865	893	903	940	846	950	875	890	960	922	873	896	875	856	863	911	913	831	875	915	905	892	892	859	900	901	945	845	918	936	901	862	834	924	864	902	870	908	904	894	884	866	907	870	900	870	860	876	912	899	905	888	907	886	897	892	893	888	903	883	899	898	871	875	954	902	875	916	846	882	905	942	905	857	849	925	927	923	892	916	912	849	879	935	924	873	888	898	875	907	851	901	888	905	876	855	874	917	905	859	952	901	883	875	924	894	918	840	908	913	895	897	937	854	894	876	901	891	939	872	914	891	904	897	876	954	894	868	913	895	885	882	869	899	881	908	907	959	921	924	921	905	896	887	895	928	875	876	889	909	875	909	903	859	918	920	934	883	887	904	904	873	911	858	864	879	888	911	900	913	875	873	906	863	892	852	931	927	879	907	908	862	934	865	859	868	908	891	922	911	874	875	897	840	900	912	853	910	903	873	904	955	882	853	888	923	924	912	870	835	898	814	911	914	883	861	891	901	912	930	907	912	928	909	847	917	889	923	941	821	885	853	884	832	893	938	870	872	922	858	855	855	891	897	890	878	877	917	913	867	893	911	885	825	854	897	836	903	851	880	876	854	840	892	890	885	924	872	882	878	921	879	897	834	906	888	887	847	899	840	896	873	873	919	859	845	862	868	895	884	852	897	880	923	943	879	891	944	893	875	895	865	872	846	893	901	900	901	822	907	876	876	906	905	945	862	895	916	890	947	864	869	914	891	889	899	897	878	937	920	890	934	865	910	906	901	872	898	878	855	896	872	891	867	856	885	868	852	890	869	925	857	875	840	887	920	902	874	866	837	836	888	879	916	863	834	881	918	904	890	946	910	885	980	853	876	957	886	952	911	955	835	903	925	927	846	872	831	908	890	909	930	830	868	866	847	890	917	862	918	904	887	879	967	893	904	888	888	865	876	958	882	914	902	840	893	932	898	894	867	893	848	894	899	861	920	882	957	898	899	888	893	900	880	914	883	891	855	908	884	891	846	907	906	854	887	938	909	893	913	919	920	894	903	894	870	884	908	910	906	939	889	880	849	915	915	925	873
13283	834	557	401	346	284	289	283	247	260	217	233	224	237	223	200	239	233	218	195	217	216	231	228	210	198	220	190	226	239	234	210	228	182	192	217	192	195	196	206	228	224	232	222	213	228	186	211	213	211	199	206	213	248	197	188	213	205	190	226	198	174	214	216	238	203	200	213	220	189	206	222	233	183	227	222	206	207	242	235	206	209	228	207	223	195	210	200	223	204	204	220	206	209	234	235	191	219	180	193	211	186	199	204	239	205	248	214	184	227	211	225	224	207	200	187	203	226	190	194	219	194	231	218	229	209	212	206	241	210	214	200	197	223	220	205	196	209	236	211	233	249	212	223	192	224	206	214	210	207	199	240	212	192	219	221	216	221	201	202	200	196	210	224	214	209	214	213	209	185	207	208	219	199	203	198	201	221	184	197	223	220	202	244	198	237	234	207	193	209	195	242	211	207	204	195	214	193	201	205	207	225	202	168	207	199	230	208	212	215	199	212	183	215	205	222	197	184	196	202	234	207	210	220	203	186	178	205	214	201	234	210	221	240	215	205	233	197	222	218	204	193	217	228	199	189	205	187	209	206	213	199	227	232	218	212	225	197	211	197	203	208	219	216	228	199	196	214	201	218	201	183	206	235	217	225	228	220	205	230	196	195	230	202	225	218	214	220	233	229	230	200	215	201	224	215	220	214	211	181	195	241	211	181	214	211	209	203	214	215	182	186	230	237	223	225	207	200	205	210	215	217	219	192	206	207	199	209	190	194	197	225	193	221	220	191	213	215	202	215	211	179	214	220	189	202	193	179	234	218	196	209	204	218	209	231	219	190	202	207	182	194	204	211	218	210	196	191	207	208	214	192	212	206	213	213	233	204	195	157	227	198	202	228	202	216	199	240	234	191	211	227	193	214	233	228	198	194	210	217	200	214	224	229	220	207	214	202	206	201	227	242	215	204	211	228	188	199	229	199	210	227	202	206	206	218	197	218	201	210	208	217	199	192	219	188	220	211	234	190	202	237	218	220	219	194	199	205	222	228	220	234	228	227	194	225	219	202	222	211	196	190	200	204	215	196	223	207	203	210	199	221	208	241	207	198	219	218	190	214	222	218	213	191	214	181	242	217	218	212	202	203	215	197	213	229	212	202	198	248	221	205	235	192	181	184	226	218	221	210	205	213	219	218	223	179	213	227	218	215	218	240	193	218	205	200	192	231	210	213	214	211	233	223	223	207	209	223	211	199	216	231	221	207	216	223	214	187	221	212	219	206	222	219	183	222	235	160	214	216	190	215	215	238	222	171	249	237	235	205	218	241	199	192	184	202	200	224	216	224	226	200	193	199	215	230	242	202	228	228	218	184	195	210	212	194	211	201	233	205	231	201	218	204	221	217	234	209	254	195	233	208	203	218	225	218	217	216	205	211	221	220	202	201	228	233	209	227	208	218	208	194	226	199	205	232	242	193	220	193	216	214	210	212	205	201	228	219	209	210	221	192	187	188	191	210	242	207	211	214	217	196	215	213	225	209	203	239	208	195	193	199	192	207	222	217	202	217	204	216	186	235	225	199	217	200	237	186	202	208	197	213	203	211	235	218	212	218	210	202	201	211	200	229	223	193	215	228	201	239	212	198	188	188	207	228	217	227	219	244	217	202	205	212	200	208	214	201	211	199	213	225	203	233	184	192	249	229	218	174	199	181	189	255	212	214	240	205	223	205	210	205	261	190	207	228	200	174	216	206	213	234	193	228	198	213	198	235	190	215	204	216	189	226	193	195	225	204	217	216	221	195	205	197	201	217	202	203	194	199	183	194	183	213	202	231	222	213	157	242	230	225	237	204	222	206	218	225	195	225	219	205	211	209	213	243	203	214	217	220	239	201	199	192	213	218	214	207	229	201	215	227	176	199	210	214	224	204	199	211	209	219	214	202	210	210	196	204	176	210	211	219	231	220	212	232	192	201	199	208	189	195	205	194	208	192	189	212	216	210	242	206	204	205	169	200	226	224	185	193	221	203	193	207	217	187	215	233	242	224	209	209	224	215	198	205	200	215	192	228	243	213	218	217	227	230	215	201	224	214	204	205	191	223	233	203	202	208	219	221	212	196	198	208	238	229	213	221	220	228	239	217	206	210	230	254	208	205	177	235	212	190	234	227	207	221	179	206	203	241	185	214	200	211	208	201	213	191	191	232	219	237	207	240	201	216	204	217	231	216	210	223	202	197	213	213	222	205	208	227	192	199	221	212	197	201	190	197	221	212	206	208	208	209	213	201	211	220	191	225	215	228	195	249	219	217	205	240	214	222	216	210	219	211	218	227	203	219	209	229	227	207	214	218	226	212	213	206	199	190	224	203	229	199	234	191	212	208	217	209	193	203	198	222	213	199	210	197	212	206	225	207	208	201	189	207	213	204	207	207	210	221	203	228	213	210	207	214	210	261	228	205	206	216	208	197	231	238	188	213	210	215	219	207	207	193	203	192	203	209	210	198	226	198	189	208	220	234	238	208	213	223	209	206	218	241	195	187	211	234	221	202	220	211	190	220	210	180	201	206	189	246	199	215	225	213	234	199	222	204	185	187	215	206	182	229	224	203	191	212	190	174	199	200	209	191	211	212	215	207	244	203	205	189	209	211	179	190	196	223	219	207	225	242	192	215	229	245	204	210	213	195	195	251	219	186	215	168	210	209	203	200	204	212	214	199	210	184	220	213	204	227	214	191	194	238	209	195	206	203	225	189	215	203	215	218	205	215	224	198	229	203	216	211	222	188	210	226	200	207	217	208	220	228	226	195	209	210	213	234	215	188	222	216	217	211	216	218	216	246	201	243	180	178	192	178	228	216	203	197	215	203	194	225	207	229	213	198	189	222	192	204	194	226	203	208	234	219	211	205	204	235	226	209	185	180	201	207	210	223	192	232	239	219	212	194	215	212	225	205	191	203	226	198	184	215	225	223	220	198	212	208	216	185	210	197	206	224	195	206	204	201	210	187	209	235	232	223	196	230	208	217	184	196	216	203	217	208	206	198	214	235	217	239	240	241	244	197	214	199	208	218	211	211	226	221	221	232	204	197	215	206	227	234	211	186	189	228	245	232	247	201	221	230	212	197	214	210	218	187	232	219	214	225	220	204	231	216	231	194	214	195	197	212	205	206	191	213	222	228	213	224	199	206	191	182	208	204	216	219	202	207	222	171	213	194	220	198	211	235	211	213	228	241	215	216	216	209	197	241	207	183	214	208	222	208	193	192	200	227	203	199	213	199	176	197	239	214	202	220	211	220	211	219	185	199	201	229	206	221	194	199	217	198	202	197	198	212	223	204	195	207	203	187	216	210	196	222	215	209	184	183	189	227	199	237	222	188	216	204	195	233	217	207	243	220	237	196	200	206	186	228	230	221	202	215	215	210	203	237	223	223	219	213	226	213	229	206	180	224	203	193	165	202	193	201	194	227	228	213	211	229	208	204	208	185	228	189	222	209	202	221	197	217	191	210
9006	861	1247	1341	1158	1015	922	832	770	736	693	624	657	622	643	598	542	557	583	562	592	607	576	572	549	532	547	552	556	529	520	601	563	575	554	520	546	576	518	529	548	564	560	544	533	494	525	523	548	538	598	518	504	561	559	527	581	528	528	487	524	538	541	494	519	560	548	494	518	541	519	535	539	519	492	531	563	541	586	561	513	557	529	555	537	518	537	561	564	507	551	529	505	531	519	569	581	468	497	519	562	507	555	540	514	522	532	543	514	513	529	527	520	539	538	549	532	564	545	522	536	529	508	519	569	540	551	541	526	539	523	518	564	579	522	515	518	553	566	523	518	550	537	502	532	525	512	549	553	516	532	563	580	542	521	535	574	543	553	565	518	527	522	520	561	531	536	523	537	560	538	489	523	485	517	517	482	530	556	547	532	568	555	553	515	578	571	524	521	552	493	522	524	533	514	482	518	561	498	555	549	563	530	533	542	557	522	509	519	521	566	539	511	552	531	555	522	521	532	492	534	556	568	517	552	550	509	521	542	526	515	505	519	567	533	584	530	554	543	522	523	548	547	539	558	582	555	593	552	529	538	559	553	544	531	547	535	522	544	561	506	536	555	560	559	525	559	502	574	546	561	513	564	528	504	535	558	530	527	524	540	546	520	508	556	531	563	523	547	556	555	576	519	530	580	482	548	534	534	565	606	504	519	519	565	518	528	525	535	541	526	561	512	537	550	543	489	490	528	506	557	544	556	524	540	521	555	556	523	548	537	518	567	536	527	556	502	504	511	546	537	532	555	534	513	506	566	569	522	533	506	562	548	552	507	524	540	506	510	541	492	541	517	526	520	550	528	532	516	577	555	487	561	511	546	531	514	514	555	536	516	536	549	565	527	524	501	541	526	539	582	549	535	549	544	534	556	509	512	544	555	523	533	504	569	511	514	543	537	563	545	543	523	558	515	539	542	515	533	532	537	557	568	559	543	547	527	517	489	525	569	532	547	558	494	528	520	562	553	578	532	544	472	552	570	555	534	510	587	535	548	510	565	557	507	556	551	573	526	517	577	561	522	541	560	469	547	556	527	533	525	550	521	550	564	544	522	561	528	506	490	526	552	473	527	557	548	537	510	529	518	537	517	545	545	548	526	524	507	511	605	480	524	552	539	565	533	489	533	534	512	539	554	525	502	578	596	533	543	522	510	539	555	559	518	552	554	508	557	525	525	536	513	534	521	513	531	560	548	544	570	498	578	542	546	523	511	536	553	572	537	529	514	563	524	552	515	569	504	520	582	519	526	542	542	515	512	556	532	532	546	543	508	500	586	567	560	541	562	516	538	510	505	568	523	536	512	544	488	549	545	561	510	501	558	566	529	498	556	529	566	561	535	560	563	525	501	526	554	540	565	511	517	526	571	530	526	536	505	486	521	554	522	516	549	479	567	511	554	570	538	548	513	561	514	544	487	527	527	517	575	531	542	509	538	593	576	510	551	540	528	500	553	539	519	513	502	531	496	522	525	525	591	564	525	518	568	544	548	523	546	587	547	550	536	509	485	518	532	504	559	524	528	537	514	496	523	578	546	534	531	545	546	556	525	517	531	544	571	535	516	551	513	523	511	521	487	553	551	514	547	519	541	515	562	540	512	543	502	517	526	535	526	517	559	536	552	519	506	542	518	518	494	562	543	555	544	555	552	550	504	488	511	542	516	546	566	524	546	522	531	521	546	526	492	551	539	580	567	573	565	561	539	525	518	579	523	524	483	516	537	546	533	558	547	552	562	540	485	527	549	505	545	520	526	512	501	524	556	554	549	534	529	521	523	531	518	563	584	570	538	563	563	498	492	511	562	537	532	495	550	512	540	525	553	540	558	517	496	552	520	547	544	556	522	535	548	519	498	543	538	552	535	527	530	504	498	572	500	517	540	503	582	505	568	518	553	535	523	507	549	520	556	570	535	548	538	566	538	534	516	585	477	539	537	537	524	543	505	546	513	505	511	546	564	501	534	507	528	518	569	527	489	555	531	511	500	501	503	555	517	530	519	498	539	532	528	486	525	570	585	527	534	559	551	569	536	554	517	542	563	553	531	524	540	540	516	503	492	498	525	542	543	575	505	597	499	536	557	532	498	504	552	557	558	541	524	551	554	549	547	536	507	545	503	577	535	549	546	508	541	557	520	540	561	515	566	572	548	455	532	599	524	526	546	554	542	487	528	520	557	529	536	500	590	544	541	547	522	531	517	523	520	530	500	535	527	516	498	526	556	505	580	508	544	494	505	515	507	553	504	524	535	523	532	545	554	540	520	489	507	541	529	540	540	526	562	535	516	537	531	538	477	553	507	550	500	472	526	507	538	535	514	572	503	553	556	519	537	565	565	519	513	491	523	514	525	514	546	585	514	572	554	507	539	564	566	544	549	541	513	550	528	540	513	537	549	532	526	534	561	574	516	535	520	550	522	566	541	517	490	490	551	502	481	544	532	469	540	575	520	579	548	564	521	527	540	552	541	550	537	516	546	518	529	520	562	575	488	559	584	532	486	500	529	537	531	540	521	512	541	531	524	510	577	555	515	542	501	563	534	527	539	543	556	537	545	549	557	565	534	549	538	560	499	508	550	551	544	554	536	535	550	557	479	565	547	552	536	550	513	520	547	516	514	558	575	517	520	495	552	532	528	554	549	530	519	482	538	555	528	514	490	514	484	575	536	547	519	528	539	559	553	536	532	534	524	532	545	519	541	544	552	542	509	537	530	546	557	534	563	509	569	521	517	532	488	516	549	496	539	530	566	536	529	497	538	553	585	519	542	503	518	559	477	543	542	544	562	516	503	530	544	565	545	527	543	568	553	549	515	547	566	542	518	561	508	565	543	479	528	529	576	534	572	526	541	510	533	523	527	532	539	568	539	539	502	526	555	528	502	507	525	517	532	533	558	544	568	550	503	580	531	550	556	513	509	535	522	548	523	555	552	493	517	539	534	503	523	508	517	562	512	511	517	500	545	560	577	525	516	533	548	544	506	556	554	543	492	521	550	568	549	551	510	515	482	559	518	580	551	516	561	513	479	531	557	545	485	557	525	506	535	558	541	501	529	553	555	555	530	502	547	526	551	558	513	546	517	528	487	545	553	530	496	546	542	513	535	555	534	517	516	535	531	516	550	548	564	540	544	509	512	575	523	569	525	524	564	564	536	561	543	523	550	527	543	535	525	497	535	510	545	557	548	541	547	528	526	555	520	530	556	514	522	549	536	568	552	521	580	517	566	542	529	503	509	547	520	496	566	516	530	512	485	540	541	557	530	500	545	568	583	519	545	542	512	537	528	539	522	562	523	536	538	558	528	558	519	521	553	521	549	528	534	497	537	540	530	507	542	577	554	531	538	500	541	526	515	550	543	570	542	535	540	548	555	554	524	550	552	527	539	563	546	530	528	551	488	514	542	570	542	531	535	558	542	536	583	528	503	484	535	559	532	520	504	543	547	563	519	534	541	556	546	564
22399	2218	1038	748	572	469	427	383	373	379	316	330	302	342	302	341	331	326	309	309	349	288	289	311	330	279	312	320	311	308	279	296	280	301	306	295	325	284	325	286	263	290	298	268	277	263	267	309	296	310	293	252	323	269	288	306	318	294	285	317	304	311	279	265	278	321	304	294	280	305	305	256	293	319	321	273	304	284	293	273	286	270	311	325	301	276	312	297	271	272	288	259	296	278	288	286	289	301	271	294	280	270	312	303	278	297	312	322	320	310	265	281	315	290	333	292	305	300	321	288	294	292	279	323	311	303	294	290	271	288	286	340	311	276	324	292	274	269	276	305	303	257	307	324	318	324	311	287	330	293	286	296	284	311	285	280	285	278	314	272	268	309	318	300	270	289	276	274	279	298	250	315	290	303	350	302	307	284	287	287	304	296	294	320	291	302	272	319	295	331	293	276	297	288	249	291	287	274	282	265	283	267	294	273	318	283	311	280	271	314	280	305	299	289	294	271	289	273	274	274	289	287	270	275	307	290	285	321	335	276	311	326	287	274	313	301	301	310	325	316	257	315	325	270	319	288	298	299	253	280	318	290	292	272	286	327	284	281	321	308	289	265	278	286	279	294	321	308	284	312	294	305	247	300	295	333	282	280	281	294	274	291	254	278	283	284	287	269	283	283	315	311	311	310	275	275	299	310	291	307	294	290	277	270	271	283	269	306	306	285	278	292	274	297	286	332	280	317	299	284	301	276	281	276	278	283	275	286	311	331	264	326	306	294	316	306	296	275	296	285	281	257	285	328	265	280	298	288	272	275	301	284	292	290	308	310	320	283	322	284	289	296	287	296	290	334	307	278	289	316	282	285	284	279	289	290	302	296	262	275	298	292	275	329	318	310	271	279	294	345	279	301	328	312	277	294	269	298	292	300	277	240	252	295	299	321	307	292	292	325	270	309	265	268	288	303	325	266	280	265	271	265	280	301	354	291	293	303	280	282	293	306	276	271	293	289	308	308	261	309	272	288	300	282	280	289	307	267	314	291	282	307	286	272	293	294	255	239	284	315	290	294	281	313	292	296	293	317	260	316	294	272	311	273	275	275	254	299	311	294	287	341	330	296	293	286	299	310	306	296	286	286	291	313	288	297	293	296	339	270	292	278	316	295	299	324	293	298	262	283	311	301	244	279	274	268	269	298	283	330	287	261	313	263	306	267	288	274	313	320	275	266	296	247	312	265	295	267	286	315	321	273	317	290	296	299	284	269	273	285	308	292	261	335	329	325	295	274	304	312	290	289	284	302	315	338	310	281	279	292	291	324	318	292	311	330	251	288	274	297	298	296	266	306	307	262	283	322	277	298	299	311	300	336	280	288	269	280	317	304	317	295	301	332	304	314	296	308	298	304	290	267	269	290	303	285	309	300	294	296	291	280	277	291	276	306	307	236	301	284	319	330	256	294	300	293	324	281	312	322	300	293	282	319	289	293	287	299	275	307	294	306	280	307	294	272	272	290	305	303	330	293	292	271	305	290	300	304	295	301	304	282	279	298	252	251	305	291	288	279	301	324	304	302	300	278	296	303	312	301	272	286	294	278	319	270	284	284	298	304	280	307	269	289	313	304	344	317	307	290	258	277	295	318	300	308	294	278	348	287	288	287	304	321	286	287	330	284	281	292	278	298	339	335	303	288	280	276	303	316	303	321	296	304	309	277	294	280	304	306	288	306	291	279	286	304	292	291	296	275	278	311	301	286	253	296	301	300	290	284	257	309	291	294	302	269	327	284	296	304	298	293	302	299	289	264	285	283	304	295	303	265	272	265	287	281	296	284	285	337	273	267	268	257	306	301	296	268	297	308	345	299	307	275	314	291	280	332	300	269	283	298	282	308	268	241	261	278	303	263	299	287	298	295	278	323	281	293	292	290	296	273	316	293	252	310	299	277	335	302	318	332	278	284	306	292	290	287	310	307	281	273	308	322	276	297	307	289	266	308	294	315	285	298	279	291	301	294	276	257	298	298	297	286	295	262	288	297	281	281	298	286	291	317	268	315	288	284	306	284	274	289	249	313	303	290	297	282	298	301	300	269	320	311	263	263	312	284	230	273	292	272	278	316	286	287	316	283	298	256	279	301	299	302	297	310	241	292	285	296	294	293	320	298	303	331	273	302	295	324	302	328	304	322	295	305	287	274	309	296	299	307	298	275	264	284	308	307	288	310	300	269	294	285	321	306	304	307	307	271	302	298	310	291	277	317	290	293	272	295	295	295	301	305	302	274	283	287	305	343	298	299	295	296	316	317	307	304	307	291	299	292	306	273	298	292	265	249	277	280	342	291	287	282	295	283	291	278	277	293	285	303	323	264	307	321	260	282	295	292	263	246	299	284	324	307	284	295	285	312	299	313	300	275	301	300	297	307	308	276	278	298	289	313	331	294	309	308	300	289	297	279	294	319	302	307	306	310	293	301	267	280	305	295	294	278	297	288	294	303	317	305	278	279	285	273	317	331	293	304	293	290	319	296	294	258	315	277	331	298	304	278	279	275	312	284	268	322	273	300	293	310	330	310	322	313	281	279	299	258	257	321	289	302	285	297	296	336	287	305	298	319	308	290	312	317	325	297	268	302	294	294	329	299	281	288	265	293	305	290	304	286	276	318	290	270	273	276	275	319	306	293	300	292	291	274	277	300	257	291	260	273	284	308	294	290	271	306	283	289	290	266	291	308	279	308	320	291	302	298	313	310	316	236	278	303	298	264	280	303	307	278	280	287	272	292	277	294	318	314	295	306	294	281	297	338	310	321	278	288	288	273	301	274	279	301	301	283	271	315	329	311	294	278	273	285	296	315	302	307	259	301	343	276	304	294	280	292	310	291	269	293	274	279	287	292	303	298	295	261	305	282	294	314	309	262	289	313	287	307	289	283	246	293	295	274	316	273	323	273	308	298	293	296	275	323	322	264	319	313	277	313	321	281	277	288	288	344	304	276	278	270	258	284	291	291	297	287	273	293	342	312	302	301	277	287	260	342	282	305	289	288	304	276	284	324	274	311	281	324	300	254	294	283	285	301	257	320	301	295	277	283	291	258	291	306	286	293	304	275	297	318	265	309	288	341	306	278	285	327	295	304	311	312	262	298	253	294	285	294	293	304	281	293	302	302	288	311	287	266	291	271	310	276	297	301	311	343	293	281	285	281	308	263	314	301	292	311	269	276	309	300	296	312	294	328	282	312	286	321	255	256	278	305	292	298	309	314	322	311	286	265	269	328	279	285	284	261	298	282	287	317	280	300	287	278	272	292	302	321	284	278	271	264	264	313	268	273	279	314	309	282	300	314	293	262	301	294	324	325	310	322	321	312	274	302	290	279	315	280	279	278	279	307	299	297	262	262	269	282	280	286	307	284	323	282	277	297	305	264	261	313	296	300	297	274	284	300	270	334	318	305	315	307	292	328	265	271	304	271	266	299	254	245	255	285	304	293	314	276	279	285	307	304	303	283
11953	1256	2061	2216	1993	1643	1429	1215	1188	1105	987	882	902	901	922	823	809	857	828	872	778	778	737	763	792	766	822	782	723	740	773	761	787	757	756	766	735	741	742	781	732	731	770	687	738	721	697	698	710	725	723	771	738	744	714	712	751	714	741	759	727	689	739	709	718	737	754	677	756	669	730	707	729	723	754	713	743	726	754	720	714	704	740	754	709	763	705	671	712	679	729	769	727	743	754	756	754	717	670	725	737	732	690	779	723	721	710	759	718	722	778	761	754	714	750	703	710	737	760	717	732	740	726	738	729	723	737	727	717	680	733	695	673	709	720	700	735	712	728	675	763	656	707	692	773	759	751	730	753	739	695	732	709	735	715	749	752	719	729	674	753	716	699	758	722	696	705	732	686	722	742	735	743	739	726	733	766	725	712	719	733	758	714	697	725	720	742	672	749	718	707	698	708	702	728	708	753	694	733	750	699	720	727	716	724	685	743	711	792	747	715	714	704	724	723	692	711	748	773	723	760	704	746	705	678	795	720	686	750	697	779	713	711	725	740	727	769	703	680	715	722	759	729	778	704	753	716	728	707	726	719	725	767	716	743	717	678	691	721	701	707	717	674	751	706	681	725	703	675	722	696	750	733	659	709	734	712	712	730	748	686	714	725	780	735	718	769	717	711	706	702	708	707	697	750	729	707	726	735	735	784	750	728	718	731	709	733	714	737	726	706	711	694	744	668	718	669	727	751	677	744	725	739	724	683	735	746	721	697	709	757	737	705	700	713	655	682	736	738	727	718	707	711	738	734	707	730	721	738	710	695	717	694	701	734	739	745	731	770	708	725	751	714	712	702	720	667	727	759	741	742	759	717	683	717	704	700	679	774	707	699	686	759	780	725	725	685	679	694	739	701	703	659	720	774	736	746	740	724	723	749	718	723	682	745	755	737	728	705	726	646	743	709	687	664	752	741	701	761	724	727	735	747	684	702	692	765	762	698	754	675	726	696	691	755	723	702	699	736	750	728	706	725	725	727	711	729	686	703	746	660	728	712	728	722	691	735	651	755	726	728	720	765	746	725	712	705	749	735	724	715	676	753	709	681	721	711	747	745	728	714	692	731	764	731	705	687	733	720	703	703	706	728	751	737	705	702	714	742	690	693	770	695	725	735	666	734	720	721	747	706	720	708	726	699	685	701	738	690	706	712	700	686	772	724	738	698	710	710	743	765	696	723	701	733	740	757	682	698	722	710	688	682	689	680	706	641	731	714	707	736	709	706	728	745	704	700	740	734	703	743	766	747	745	727	730	753	757	713	743	677	736	718	729	736	741	663	720	707	721	681	708	704	676	705	721	714	713	736	669	730	713	753	697	703	718	703	715	708	732	752	755	700	750	775	765	683	746	759	700	729	727	723	715	634	685	733	703	716	674	723	740	724	688	723	732	738	713	691	756	667	725	733	732	747	690	733	738	686	725	720	686	745	710	742	716	715	735	743	709	725	746	719	711	722	756	736	733	707	759	750	758	704	676	724	729	735	693	701	730	740	698	769	682	688	737	748	750	709	697	684	704	696	747	745	691	728	699	686	710	751	704	705	741	727	698	697	768	714	755	679	714	686	718	696	728	658	756	690	706	752	720	721	723	692	697	690	730	743	722	701	669	710	700	749	682	708	716	708	701	741	755	736	686	718	685	768	740	746	722	668	699	771	711	701	736	698	721	744	714	710	713	750	704	733	759	766	672	785	684	707	712	673	755	739	774	742	676	715	687	669	695	756	704	717	730	704	733	744	666	722	678	715	677	727	710	679	667	669	687	742	709	768	726	741	728	708	679	745	713	722	675	723	694	718	721	734	703	719	706	707	729	717	709	704	774	693	702	686	736	749	675	705	714	743	684	730	718	741	728	723	692	690	711	760	715	680	728	730	698	697	720	673	738	704	691	688	742	762	724	754	676	748	778	717	720	706	683	656	764	708	700	687	706	736	727	715	749	728	749	680	668	744	693	746	701	737	712	705	753	741	706	701	748	689	732	694	730	731	671	715	696	728	737	701	720	731	737	709	723	726	755	729	731	694	688	685	760	730	699	697	689	730	736	760	708	729	717	706	740	723	715	710	724	716	716	749	739	703	783	717	722	731	737	736	711	695	725	760	650	701	746	714	736	718	698	728	735	698	695	738	746	733	712	743	722	694	767	689	760	745	736	756	728	701	734	729	758	748	695	735	672	690	795	719	726	732	736	709	705	753	790	736	728	677	727	709	734	690	756	720	757	700	755	749	754	755	690	709	778	684	735	684	789	726	761	719	705	693	723	728	688	743	699	758	740	696	684	738	707	714	714	716	702	688	733	748	696	698	712	760	733	701	742	737	751	706	687	742	709	760	702	828	680	733	724	690	743	741	723	752	728	689	682	749	695	682	652	742	739	740	705	718	711	724	700	774	706	729	718	691	756	760	714	706	722	692	724	738	720	720	779	721	736	693	702	721	729	720	691	722	725	697	682	690	706	708	685	717	708	674	709	694	691	737	750	705	734	713	756	765	674	709	735	736	739	699	734	707	719	755	709	742	741	746	709	722	726	712	723	711	735	702	678	720	734	709	724	713	758	686	711	733	701	709	719	702	753	733	710	729	685	757	766	666	741	665	745	692	723	675	744	691	720	711	731	709	726	689	721	699	771	698	737	732	701	739	752	699	725	718	748	695	751	708	713	734	777	754	729	700	731	728	732	753	694	702	741	670	715	708	736	758	679	710	669	734	712	685	717	676	689	747	698	736	711	723	703	744	715	718	745	712	694	792	705	715	741	691	731	697	765	662	736	706	773	690	717	746	705	685	704	702	763	706	730	683	735	710	779	728	709	723	717	734	737	704	703	714	713	747	696	728	736	732	675	724	752	674	743	682	677	733	689	734	690	662	705	704	731	739	720	697	744	725	719	755	683	725	701	689	704	697	724	729	657	735	690	733	688	659	743	771	722	719	713	660	714	731	739	704	707	713	746	684	691	733	744	682	697	679	699	715	723	697	702	727	768	708	721	705	707	752	694	674	759	726	715	707	756	723	703	700	696	702	726	715	745	702	716	700	720	763	716	695	740	705	740	731	732	727	724	762	733	727	691	693	729	720	697	711	725	731	752	748	692	761	727	692	699	729	721	698	708	721	693	696	755	735	752	759	749	704	710	727	725	728	720	715	704	754	684	743	685	711	723	735	723	778	686	728	734	749	752	708	781	689	739	662	719	739	693	743	753	723	724	743	707	747	708	737	720	752	732	694	723	691	685	718	751	710	747	709	693	657	734	690	740	732	716	684	716	745	682	731	720	723	717	716	712	718	744	740	754	699	746	752	723	723	732	763	741	748	708	721	730	728	711	697	655	709	717	723	749	696	752	706	751	750	697	705	728	732	691	712	716	700	685	748	714	727	694	695	730	700	722	731	689	714	704	774	683	687	700	720	706	689	756	705	688	696	719	704	720	745	723	702	698	724	755	692	718	724	716	704	709
5168	480	405	393	475	413	424	398	370	380	386	421	402	438	428	397	368	410	415	395	398	393	470	396	447	417	394	378	397	421	400	405	433	413	406	428	416	421	470	368	387	399	396	435	372	432	417	387	440	383	385	394	393	432	417	393	396	383	377	412	399	378	390	445	383	383	391	390	385	386	447	433	401	379	381	410	380	385	409	426	386	393	362	401	444	415	418	403	414	387	379	388	440	432	425	389	419	394	397	372	397	409	417	404	389	378	375	378	416	399	411	403	432	400	410	392	384	381	419	361	404	396	398	382	413	410	378	395	396	395	403	371	379	373	416	409	397	391	400	400	377	444	415	432	374	423	393	449	436	403	434	422	433	408	418	364	387	445	401	413	383	426	373	403	412	444	413	397	431	424	447	420	386	352	396	410	456	414	416	421	373	355	405	334	401	449	450	398	379	400	376	385	402	428	385	392	412	394	430	417	428	423	448	403	450	412	441	388	370	424	376	396	417	386	373	410	393	393	381	380	375	402	428	400	422	401	447	399	386	403	398	430	404	448	465	393	398	409	440	404	446	435	381	398	387	384	400	390	391	380	382	364	418	391	392	388	434	431	426	384	429	390	387	372	354	409	406	404	437	401	430	393	380	420	417	404	407	414	420	435	373	388	399	369	396	414	410	428	389	364	416	398	388	364	389	397	424	402	387	444	433	357	374	393	390	402	444	414	410	403	379	368	416	416	375	408	368	376	387	398	401	406	389	430	380	386	389	425	419	396	409	410	390	400	395	370	369	423	421	393	400	404	405	423	428	387	425	419	420	424	425	394	403	352	446	375	369	405	385	393	358	385	408	384	428	416	408	385	407	409	425	377	393	393	398	391	385	375	405	403	379	392	384	404	421	414	410	398	441	368	406	398	395	442	414	383	407	366	372	402	384	398	380	418	441	415	408	397	403	445	390	405	388	399	418	396	397	439	387	405	390	398	432	419	394	398	405	428	420	416	403	425	384	370	391	381	425	377	385	395	360	404	432	426	404	406	381	412	428	411	396	363	389	386	364	407	402	383	378	413	397	376	387	419	390	398	404	427	398	395	346	438	417	407	396	411	413	400	480	438	402	407	370	423	373	440	417	405	374	384	378	398	324	400	385	404	414	426	414	418	427	407	416	423	392	420	399	377	402	408	392	397	405	389	397	384	393	433	405	440	418	402	412	422	365	409	383	392	354	389	399	422	383	424	431	395	376	378	383	451	434	398	400	418	361	406	419	378	435	403	402	360	413	408	434	372	379	379	417	377	385	421	431	410	384	404	416	393	363	416	448	444	408	426	402	415	421	413	426	370	390	452	397	433	416	399	402	367	371	353	381	378	402	391	398	402	377	402	410	369	420	409	383	372	422	369	356	378	378	387	392	348	376	418	399	391	398	368	389	385	343	395	390	394	384	396	360	391	410	395	361	375	391	356	424	434	381	421	454	420	411	412	353	381	419	405	363	357	411	404	391	387	399	418	450	436	399	422	389	376	392	385	410	387	441	378	362	399	430	416	425	376	456	406	376	402	412	394	418	376	394	403	388	416	370	389	393	408	398	419	384	432	433	377	431	393	441	415	387	416	408	392	419	399	412	359	428	414	387	412	417	390	396	393	402	404	426	417	404	414	387	411	385	362	386	403	392	407	363	384	413	441	406	389	407	426	418	396	376	377	370	397	412	415	398	384	397	409	434	419	394	424	392	404	433	387	400	368	372	390	430	404	414	400	430	411	404	439	419	383	437	377	416	407	368	377	415	411	401	398	393	441	414	411	425	368	408	402	421	367	392	438	394	406	439	356	386	420	404	408	360	410	418	391	361	407	422	455	407	389	416	328	386	402	392	388	406	395	420	439	403	415	379	373	336	421	404	416	387	434	431	425	380	386	418	442	410	400	384	428	368	419	391	395	418	375	404	421	414	398	408	388	430	440	403	419	397	366	393	371	404	367	394	423	418	429	418	378	400	372	419	399	391	472	397	387	417	406	418	428	390	383	376	377	360	400	432	416	427	409	389	418	394	374	434	402	421	346	378	417	440	386	389	405	423	398	411	388	389	413	454	397	428	375	398	414	398	375	388	391	358	383	440	396	362	410	430	391	402	404	405	359	379	445	378	369	402	355	424	422	396	395	404	382	401	381	403	460	384	354	408	397	370	400	352	371	400	383	386	394	396	377	410	454	420	421	391	375	376	426	417	406	390	416	410	366	391	411	392	404	402	395	410	372	399	404	414	385	432	398	389	391	371	388	411	372	394	395	401	397	416	399	404	424	398	401	378	383	437	390	379	406	383	407	441	397	376	427	374	399	395	385	466	368	379	417	385	409	419	373	388	403	459	391	430	397	415	372	388	431	405	385	390	383	410	361	403	413	390	390	390	392	379	419	357	416	449	424	391	404	401	398	413	388	417	431	360	384	381	419	396	444	397	393	421	402	427	385	372	394	423	423	423	422	378	425	387	419	394	398	393	444	406	385	406	393	443	436	358	400	409	400	392	389	414	401	411	404	395	380	429	401	394	396	389	426	381	342	389	388	430	404	415	422	414	384	412	401	350	389	398	384	409	413	368	410	386	367	432	407	383	437	404	418	370	387	436	400	391	387	437	379	405	439	387	421	380	409	442	363	449	387	382	408	365	369	412	428	431	403	398	368	382	429	408	396	407	378	411	404	405	383	402	442	415	364	392	443	392	392	400	417	418	419	406	372	389	390	389	346	401	418	404	392	417	388	403	430	429	382	382	367	347	398	385	366	457	393	389	415	378	401	381	409	395	430	446	439	436	401	366	425	381	379	392	388	404	394	420	389	390	413	430	457	408	378	414	379	396	407	394	372	392	415	424	420	441	446	419	400	396	396	429	414	414	431	414	411	407	396	420	344	373	371	421	428	383	430	403	376	426	421	388	405	358	402	368	416	419	409	430	382	405	397	403	445	367	342	457	407	443	396	409	430	377	412	431	402	401	427	385	379	401	435	425	405	431	405	405	423	379	418	396	399	389	395	396	415	417	404	445	421	394	372	380	396	388	412	383	425	405	376	384	365	381	386	415	414	417	379	410	404	425	359	386	365	410	382	388	457	427	412	421	407	395	397	418	439	416	403	413	386	403	373	383	399	407	404	413	402	388	399	401	384	390	400	398	398	426	406	387	411	405	403	386	443	390	365	410	402	379	367	450	401	407	421	394	446	413	395	380	422	409	393	405	390	397	424	416	396	411	427	430	440	393	400	391	448	405	394	398	398	423	392	415	391	391	403	386	409	427	388	403	398	388	431	432	412	384	384	415	398	461	400	402	381	391	391	431	456	413	343	425	387	458	384	366	410	411	375	398	411	404	422	375	445	394	393	384	388	411	417	403	403	402	377	384	430	375	392	396	421	384	371	426	382	391	383	404	394	396	405	376	443	393	418	413	418	395	392	431	407	400	385	435	392	363	425	388	412	409	404	373	363	410	394	329	389	405	377	412	355	397	374	388	408
3899	927	924	878	909	895	914	886	839	937	874	921	928	881	889	872	915	893	871	882	868	908	893	915	875	919	909	898	880	916	894	916	894	905	910	920	894	937	872	877	892	859	844	893	883	861	902	871	947	838	880	893	874	882	844	931	910	869	919	933	942	896	877	898	917	844	903	894	833	884	898	907	914	936	904	945	879	865	917	853	896	920	885	894	906	874	937	878	919	875	884	836	864	870	948	933	859	886	943	855	939	918	821	845	888	864	898	862	915	902	940	902	925	906	880	886	867	897	874	891	887	851	888	915	887	884	858	825	870	863	851	909	898	917	926	859	858	923	888	903	909	901	848	839	887	950	903	907	891	875	891	892	946	887	878	887	913	844	918	872	869	916	903	940	902	864	877	900	909	855	835	845	872	916	895	905	911	911	886	847	865	880	876	875	929	856	907	855	872	949	931	897	891	901	847	958	898	903	898	858	926	879	905	922	897	880	892	875	949	891	803	880	886	878	941	912	908	860	924	835	899	941	900	889	924	862	834	935	872	902	907	916	965	901	860	911	865	897	914	850	940	886	947	921	881	880	871	844	901	898	892	897	881	885	908	875	930	903	849	886	845	867	870	896	956	917	943	891	897	858	822	846	882	892	926	828	911	916	896	902	905	933	909	949	861	883	917	897	869	883	917	906	854	865	899	924	882	909	917	871	917	915	854	902	934	883	927	927	881	842	908	869	883	906	870	830	897	937	908	930	905	855	863	881	867	916	902	887	819	851	900	873	867	898	914	872	938	876	914	887	900	892	866	891	911	842	868	869	863	895	930	914	904	929	882	939	868	908	906	853	849	883	946	854	896	925	883	864	878	895	861	913	883	936	865	908	920	905	865	868	835	810	886	927	862	868	907	912	866	905	864	863	923	894	883	884	822	874	890	883	867	864	882	876	916	905	889	869	905	867	918	922	875	946	918	878	924	918	931	875	868	917	875	863	890	922	913	868	860	956	884	866	872	869	882	933	908	942	889	912	920	928	889	924	879	882	914	892	827	833	883	866	871	899	949	862	902	890	903	841	888	887	863	896	919	861	878	908	893	912	901	910	885	826	908	856	842	877	943	872	928	914	892	915	886	871	887	845	937	863	868	885	910	897	870	892	921	927	900	868	850	916	898	949	891	860	896	886	864	912	866	936	893	897	919	840	882	894	873	901	927	868	887	903	879	846	868	881	886	861	878	902	931	891	908	945	949	869	901	895	862	840	935	891	873	876	942	835	857	906	886	842	894	933	875	945	907	875	926	923	888	904	868	902	890	893	821	895	936	897	878	845	865	882	924	876	930	913	915	891	913	875	915	856	863	912	910	873	928	898	894	891	888	869	850	899	840	927	862	913	920	906	869	929	860	930	909	815	885	879	962	862	913	880	907	889	947	838	887	851	915	914	841	925	888	937	919	892	877	901	870	897	908	888	811	828	867	933	911	871	884	873	876	867	888	942	845	865	900	905	933	869	913	904	948	866	861	908	904	895	868	858	878	899	850	823	898	870	860	867	904	902	863	929	874	910	891	859	879	866	863	874	878	883	879	866	827	840	847	841	890	887	901	845	884	898	923	906	918	917	892	880	843	808	910	868	869	901	844	858	932	877	921	897	902	873	891	908	886	889	919	870	889	855	921	888	923	838	863	910	869	861	886	863	894	856	904	892	869	859	912	896	893	811	921	924	899	868	925	885	864	950	865	842	838	930	930	880	895	897	882	892	917	905	872	907	877	839	875	893	883	956	843	898	883	918	946	956	927	912	877	913	884	889	888	916	884	890	902	881	902	895	865	872	886	935	892	916	932	859	844	870	884	859	919	874	860	944	914	873	857	946	875	963	838	876	930	901	844	869	871	954	915	872	871	873	874	932	914	897	959	929	929	913	908	939	915	900	915	871	899	834	900	852	864	890	858	841	903	893	905	938	910	877	891	896	880	917	903	890	888	938	866	884	887	862	901	895	949	929	846	852	917	877	881	934	927	882	867	846	908	925	881	870	874	912	845	918	915	853	861	875	926	828	875	855	880	889	883	863	931	870	921	818	875	899	898	891	893	859	919	913	870	831	872	903	885	853	864	932	865	838	922	871	913	850	898	885	888	863	815	911	908	871	898	852	874	926	898	897	909	863	882	890	883	881	914	902	899	894	888	862	916	872	863	869	919	915	890	903	875	896	862	869	826	937	956	846	881	839	875	892	943	918	911	880	914	863	896	866	874	867	885	895	868	859	930	835	867	898	900	893	928	917	922	943	841	870	897	919	898	888	844	901	877	921	847	870	873	834	921	848	888	861	938	925	882	917	858	896	870	927	893	909	950	848	883	943	883	880	875	918	865	875	909	936	907	884	869	911	899	858	909	943	934	878	866	920	900	908	942	869	894	919	849	915	834	885	907	868	845	923	917	861	870	847	881	906	903	880	837	888	855	898	853	897	884	902	886	863	910	873	928	854	863	842	871	868	931	852	901	844	883	902	834	910	904	909	878	905	838	914	908	885	896	881	920	857	836	897	892	918	964	915	891	912	880	879	873	897	854	860	908	858	870	892	900	881	902	894	898	876	882	899	903	902	896	889	873	906	872	909	856	929	852	875	904	871	882	867	846	874	932	871	862	892	884	901	915	943	890	867	884	901	879	866	938	916	897	881	883	898	950	877	915	870	868	890	910	935	872	883	883	903	864	915	887	925	864	881	878	909	840	928	877	921	904	868	892	856	937	830	935	846	915	872	912	845	822	912	855	898	885	919	875	865	853	860	902	855	890	889	934	889	911	902	941	908	855	865	890	880	890	876	881	879	892	900	856	894	891	861	877	873	910	887	908	889	851	898	900	877	876	877	862	873	918	872	804	879	854	864	944	924	880	864	900	876	916	882	905	889	884	909	919	942	964	890	886	862	886	911	894	930	889	916	866	883	895	904	882	877	924	927	866	892	910	900	891	918	926	914	897	941	893	905	900	920	895	918	939	928	911	835	881	912	878	931	851	844	890	955	877	905	923	855	830	907	919	907	896	883	877	901	878	908	863	880	903	906	912	866	890	897	849	909	881	902	905	876	926	873	860	837	901	914	926	851	825	841	946	931	903	906	888	917	927	910	889	884	930	899	894	872	927	847	862	879	879	841	876	939	906	895	894	871	894	895	896	896	888	915	868	887	916	875	878	934	888	905	863	860	892	959	853	884	908	897	884	851	910	888	911	847	888	877	937	906	873	880	834	840	849	891	898	901	900	893	900	869	884	851	905	934	868	852	892	861	878	882	919	869	847	891	931	926	877	913	884	884	869	885	897	910	906	789	905	906	892	884	904	864	851	862	876	898	942	831	913	881	915	870	882	888	858	907	898	842	889	935	885	924	925	868	887	942	878	889	830	911	873	858	846	886	940	900	895	873	934	866	903	876	930	884	852	913	890	894	885	899	876	887	853	936	893	892	903	903	871	931	886	955	942	842	909	867	889	871	864	892	898	921	841	925	858	900
14247	915	546	444	365	323	307	256	232	236	217	224	221	257	222	224	221	213	222	212	207	216	228	229	220	213	210	188	202	237	217	243	197	201	205	209	217	207	228	197	201	213	234	211	221	192	196	197	204	203	208	230	229	209	196	206	199	214	200	214	214	210	189	218	212	178	234	216	213	193	225	204	183	194	222	214	197	211	202	209	192	189	233	217	220	224	219	222	203	218	206	233	204	256	220	210	180	239	219	191	188	190	189	228	230	212	217	208	205	241	201	199	203	167	200	203	186	208	231	199	228	218	234	177	213	183	197	178	203	189	210	210	186	210	202	225	206	195	232	241	212	203	224	221	207	222	222	221	204	224	190	220	215	190	192	221	236	229	224	219	193	213	238	205	216	230	220	222	176	247	214	190	200	221	233	210	212	190	200	234	190	189	197	210	193	202	192	212	215	223	216	214	231	188	202	214	201	215	207	246	209	234	232	207	196	213	195	191	224	217	201	230	182	224	202	193	224	222	208	212	211	232	234	224	217	206	214	215	197	215	195	212	225	195	209	205	224	188	216	201	219	192	229	224	209	205	215	237	229	219	209	226	206	224	191	216	213	224	226	201	216	223	214	212	222	241	219	203	207	198	227	186	215	222	224	201	195	235	174	199	199	181	202	229	218	218	210	219	225	227	243	209	242	215	220	198	197	190	204	217	222	204	213	182	221	203	213	210	201	222	205	216	206	188	207	190	222	170	228	193	201	199	221	209	199	192	213	200	216	201	215	209	214	191	206	216	229	218	220	228	223	198	195	211	226	223	196	225	219	204	196	196	207	232	192	215	200	217	222	221	224	205	203	209	225	218	220	219	215	207	211	199	220	214	205	180	240	213	207	198	182	218	208	230	216	226	201	228	234	188	196	185	184	205	245	215	199	203	211	228	216	245	220	223	232	215	222	194	221	184	223	204	227	200	231	225	218	226	173	223	211	215	204	226	196	240	235	195	205	216	235	236	180	224	212	215	203	193	208	221	220	207	221	197	207	220	214	199	180	206	238	217	228	229	215	217	210	251	219	220	217	188	211	216	216	233	210	207	241	212	207	219	214	212	246	205	218	220	224	205	185	210	200	200	233	222	229	212	202	200	235	202	212	209	217	222	209	186	197	204	222	231	208	222	195	203	214	202	190	208	229	197	237	201	223	182	234	231	224	199	189	212	200	204	179	219	212	176	219	209	220	197	223	219	184	208	198	187	212	218	226	201	197	210	204	226	233	197	213	214	211	184	171	230	206	211	202	208	233	225	194	233	196	201	186	227	211	198	187	207	206	199	219	215	232	224	212	216	194	192	190	217	223	211	229	223	199	204	216	219	232	211	191	198	218	216	209	193	201	188	235	215	205	209	228	191	212	203	178	210	217	244	199	205	199	224	210	193	202	211	207	214	188	179	189	218	222	198	195	224	237	213	204	220	228	216	229	228	213	205	214	197	219	211	228	238	196	195	192	218	181	199	203	207	214	217	225	204	228	190	185	199	202	230	206	184	208	186	216	232	207	189	214	179	214	225	226	209	223	205	199	218	235	214	237	190	235	214	209	236	229	184	206	231	239	192	212	188	217	216	190	205	224	200	194	223	195	196	198	223	226	216	213	175	202	226	221	218	214	206	196	212	198	238	215	192	205	214	210	230	217	207	222	242	207	183	208	206	209	188	188	219	231	206	227	190	215	225	230	234	215	216	208	228	211	190	186	222	205	245	218	225	206	194	224	222	205	232	174	231	177	207	208	211	177	212	241	222	187	202	193	229	186	185	181	209	217	205	221	209	217	224	241	207	207	219	210	243	204	183	225	198	210	195	199	221	225	205	232	206	212	214	218	225	206	194	225	221	200	224	200	211	209	172	205	221	209	213	208	213	207	243	205	220	191	233	224	198	207	227	195	216	212	199	183	208	185	222	209	218	223	229	227	240	218	202	203	230	199	199	227	218	178	203	182	235	194	197	199	233	224	210	218	211	195	221	198	222	206	214	216	218	209	191	222	205	213	239	211	203	213	230	214	211	246	206	200	194	228	236	225	206	210	214	204	213	181	208	200	209	184	190	200	184	194	205	222	224	215	232	219	207	206	213	243	218	210	215	225	197	195	214	224	226	226	226	224	227	201	217	187	187	202	194	213	199	243	189	200	219	246	223	194	197	219	206	219	195	195	203	212	182	234	211	211	225	236	218	201	197	224	221	212	188	219	217	201	216	227	209	201	221	213	181	195	206	215	221	245	217	223	224	215	208	237	214	208	233	227	230	205	206	238	238	225	194	208	200	208	193	202	206	200	203	206	198	196	202	216	194	202	221	229	204	193	177	213	221	201	220	220	216	198	207	230	204	194	203	205	235	237	237	213	219	216	195	205	202	201	216	185	211	186	191	217	212	201	213	207	199	221	214	210	188	214	194	224	217	214	202	219	205	212	215	188	239	220	202	196	231	226	211	238	250	226	221	200	203	200	208	191	219	188	229	233	188	221	211	193	202	195	249	207	211	224	203	204	189	237	213	217	221	213	218	194	203	223	234	210	197	215	215	199	198	228	189	233	211	217	229	191	207	210	205	211	225	217	210	211	209	241	185	230	199	191	199	194	181	230	196	227	197	218	189	216	205	201	215	216	215	202	217	221	206	220	203	220	181	210	213	212	194	216	199	229	207	202	208	185	230	162	209	219	233	211	192	184	231	213	227	203	216	207	221	183	209	203	215	208	202	203	213	201	231	231	201	172	241	203	198	183	203	215	198	207	230	200	198	204	232	208	226	209	222	225	224	214	187	200	226	219	185	210	197	214	194	210	219	201	226	200	215	206	230	189	179	188	187	218	216	194	182	194	241	196	233	240	218	184	200	213	191	221	215	216	222	213	189	220	209	196	208	250	216	206	226	220	215	213	224	188	188	201	223	228	221	192	219	224	222	200	198	216	222	212	214	190	238	236	214	217	195	218	205	211	237	203	213	206	200	202	248	225	206	201	208	199	200	238	194	207	228	218	224	205	199	202	205	215	196	256	201	215	193	199	195	190	235	227	216	197	200	204	208	220	195	202	179	200	236	229	213	245	233	237	217	210	214	213	202	235	250	238	212	205	190	177	191	222	196	185	222	221	199	196	222	183	204	191	209	184	178	189	199	236	203	198	205	203	187	188	221	233	233	205	196	203	205	206	196	235	210	229	201	223	166	224	221	225	204	191	230	218	200	201	199	211	209	215	214	219	208	191	200	238	223	226	214	203	216	185	190	196	234	222	208	227	193	181	234	202	227	213	226	219	226	224	213	208	211	244	215	215	196	206	182	183	206	193	201	242	219	184	179	216	231	213	225	195	214	225	214	197	206	194	201	211	194	212	241	205	190	209	228	254	196	196	212	203	221	230	195	211	199	215	184	196	206	190	254	221	220	227	209	203	217	213	218	213	236	215	228	181	235	197	226	229	190	227	201	208	213	207	213	220	235	234	234	198	217	216	199	191	224	209	220
9294	847	1291	1308	1134	1012	952	825	786	723	669	659	618	625	616	624	629	545	598	534	544	611	561	598	533	549	589	558	589	507	557	536	529	550	533	535	553	528	536	525	580	593	555	566	565	525	513	556	550	534	538	534	548	526	545	562	501	542	567	533	543	509	525	578	491	514	567	533	575	511	548	502	537	542	546	498	528	521	547	518	557	601	536	558	569	544	538	546	552	525	510	560	557	530	546	513	523	507	553	525	515	502	522	557	567	497	518	542	505	553	520	518	570	530	529	569	528	550	534	530	526	556	540	492	536	552	522	549	544	520	532	525	558	532	569	538	550	535	543	534	530	544	524	501	516	552	536	518	519	528	540	526	499	544	523	473	526	524	499	496	511	542	556	534	553	534	559	497	552	521	526	512	508	553	578	541	515	548	536	542	515	543	584	562	553	518	521	557	561	532	552	536	551	530	522	533	569	526	518	534	535	525	506	530	557	527	535	539	539	559	540	490	515	543	564	537	521	552	516	543	513	529	557	547	557	522	552	533	556	499	540	499	554	505	539	538	559	495	541	492	592	514	565	561	529	541	525	511	544	543	569	546	521	513	515	524	524	526	559	527	497	516	545	558	549	522	498	546	555	544	531	536	489	519	507	540	538	555	555	543	576	562	552	526	521	516	529	486	513	492	546	514	536	518	542	477	529	540	563	530	530	538	515	544	497	525	579	542	577	489	531	517	547	512	541	531	529	539	515	531	563	528	560	513	560	551	545	529	511	552	563	504	537	539	558	526	535	514	493	533	545	536	520	549	565	513	520	524	534	537	560	564	550	540	474	561	541	521	532	579	502	497	535	528	516	532	519	541	547	543	548	534	536	569	548	516	580	574	556	509	525	529	554	554	520	500	522	537	507	539	571	510	503	513	526	509	543	525	526	511	543	542	538	517	508	553	521	567	566	527	504	505	552	582	556	520	532	541	522	533	537	522	574	559	529	558	518	540	558	526	534	534	515	543	579	529	496	542	576	542	499	504	566	538	529	554	518	571	471	509	524	568	502	517	580	547	494	489	541	538	549	495	553	557	532	508	551	541	502	539	517	523	482	548	568	537	564	546	551	514	527	534	517	560	511	550	486	515	537	511	547	541	527	536	551	527	571	539	499	526	522	537	504	573	567	519	495	544	486	568	552	547	524	545	541	519	549	537	474	551	518	530	544	533	542	563	537	544	551	501	520	513	503	538	520	508	516	563	521	535	537	560	556	544	564	532	522	517	556	529	482	557	533	557	523	547	549	547	555	531	560	565	500	520	564	578	510	534	503	505	521	531	518	540	498	552	563	482	502	500	543	559	556	520	552	506	538	532	544	538	523	534	513	525	541	526	505	575	509	548	553	579	495	555	514	534	523	569	521	553	520	533	553	539	555	565	555	517	556	536	522	501	525	532	573	531	520	501	506	598	557	542	535	536	530	511	510	492	535	532	523	530	553	513	523	524	530	565	522	561	489	496	527	499	536	504	529	512	550	508	556	508	536	565	549	516	497	487	515	544	553	514	535	524	531	550	531	537	558	505	510	555	547	529	528	532	522	529	511	491	520	531	577	512	507	558	532	510	533	498	513	523	564	547	538	517	542	522	475	527	513	494	561	526	533	528	519	523	589	539	535	506	531	527	495	569	540	488	552	515	514	563	505	462	510	550	506	517	511	520	563	545	519	554	560	488	536	605	524	581	531	512	517	518	501	505	534	473	518	536	527	518	551	506	540	533	542	521	559	514	497	546	540	520	530	538	509	524	526	560	532	579	531	526	504	517	552	523	550	520	526	544	530	559	529	502	551	537	514	550	523	492	530	543	538	536	515	492	532	498	546	494	577	539	545	528	537	535	543	517	538	546	528	544	514	521	557	563	560	537	528	539	529	543	500	542	527	526	570	509	509	554	504	545	517	527	514	596	519	547	502	529	539	553	524	511	523	586	529	520	518	515	542	534	552	503	534	501	557	551	587	569	558	522	539	542	543	518	535	553	528	484	535	547	486	538	555	517	563	572	538	508	550	549	506	534	551	547	576	491	539	534	531	528	535	604	523	489	499	552	507	527	516	503	540	570	515	551	565	552	551	542	576	494	561	498	569	554	543	543	545	562	569	541	532	547	578	531	531	562	525	503	559	561	525	479	538	523	537	512	502	532	535	555	597	558	519	533	513	516	552	553	531	546	514	554	530	549	529	529	511	555	485	493	540	569	503	521	548	535	569	539	536	522	530	525	524	573	489	504	535	548	521	548	549	541	550	523	529	528	509	547	504	499	527	503	471	515	512	513	501	541	542	561	544	524	573	523	543	554	538	528	550	567	498	548	529	529	526	513	537	522	521	515	542	535	530	520	542	537	522	527	558	493	517	564	548	506	539	555	574	532	522	511	522	495	485	539	505	514	566	516	518	519	516	502	523	555	559	549	500	534	553	529	531	520	471	582	538	579	548	563	521	555	538	523	538	548	546	552	522	546	534	541	558	535	551	537	522	581	525	523	534	546	560	559	524	533	526	538	532	502	547	509	534	533	559	532	505	530	567	519	523	557	534	517	503	548	542	516	528	536	539	545	549	521	524	520	542	520	501	488	526	532	553	526	564	550	529	526	521	537	501	532	527	541	541	507	536	546	551	573	546	550	520	528	546	536	523	529	515	498	499	548	570	514	540	519	544	567	508	514	546	513	534	532	508	495	503	521	567	556	548	529	545	533	557	499	507	541	540	540	520	543	523	510	526	543	531	525	521	508	583	565	523	567	505	509	527	527	540	536	541	531	534	505	516	507	501	537	504	502	533	544	509	540	572	566	518	540	531	552	565	537	579	552	535	538	507	550	521	489	552	532	530	532	517	544	550	493	542	541	528	540	536	517	508	569	542	522	553	513	590	523	554	549	519	532	521	537	522	498	523	538	528	548	513	483	545	570	565	547	513	560	508	493	496	552	526	522	552	500	527	562	523	531	528	547	540	558	536	531	517	525	524	508	455	542	529	563	544	530	522	507	557	509	525	523	514	535	539	531	532	536	545	532	535	539	500	539	529	570	543	519	519	526	531	528	514	575	541	608	525	560	533	542	522	537	524	490	473	499	573	540	545	550	564	572	571	538	526	558	511	542	539	525	538	535	518	508	524	556	536	536	546	551	536	539	523	534	563	491	530	510	514	530	494	524	532	531	565	548	550	516	522	585	528	534	520	526	597	527	509	496	496	534	506	587	555	521	485	545	580	534	599	517	551	503	518	521	551	530	539	510	558	559	566	480	560	516	532	539	485	581	555	548	516	521	521	525	523	520	554	567	515	519	505	563	540	551	545	501	517	531	506	560	560	572	518	579	556	553	529	542	550	534	529	540	531	503	531	508	548	542	534	557	498	532	539	575	508	523	516	515	563	490	548	536	521	533	532	507	539	541	525	528	526	507	500	528	530	573	506	540	488	514	573	552	547	537	531	540	544	516	505	514	561	528	526	537	537	547	527	483	555	512
22226	2202	962	736	587	498	442	369	372	347	327	289	349	318	289	315	296	338	289	293	336	297	306	304	312	312	274	290	341	286	334	243	300	306	326	309	325	322	261	280	301	270	273	306	285	305	327	309	279	259	322	285	279	301	308	300	294	285	306	304	318	285	282	296	291	328	323	298	324	272	302	281	285	293	303	328	264	275	312	306	318	259	297	291	282	285	329	334	306	277	286	324	271	316	317	282	273	293	277	286	298	286	282	262	264	292	259	281	303	256	280	276	300	337	278	269	256	312	285	292	319	296	285	250	300	288	292	331	292	331	304	290	292	272	263	282	286	321	308	279	306	286	299	289	299	280	308	313	302	313	307	317	369	314	304	286	305	336	279	279	265	287	289	296	290	280	311	275	301	316	310	316	314	287	301	297	285	298	292	290	317	286	299	285	260	299	313	291	310	281	296	282	305	287	290	255	250	278	262	321	286	291	271	255	300	260	275	311	284	290	285	310	303	308	293	292	312	300	295	269	258	255	306	295	296	294	307	315	286	289	282	284	279	303	332	264	329	302	268	310	327	312	330	302	256	331	272	299	292	255	267	301	270	305	282	293	299	281	281	308	301	290	268	302	319	281	298	280	301	299	274	268	294	286	299	305	300	282	280	309	299	299	297	293	301	260	286	279	312	267	327	301	274	301	305	282	310	299	299	273	296	262	317	299	293	249	285	305	278	296	301	294	271	291	270	303	313	306	282	294	279	297	316	301	256	301	296	313	306	314	301	301	298	341	316	321	297	308	298	272	300	286	264	294	313	309	289	321	339	286	294	287	341	261	280	297	319	278	312	296	294	309	311	287	308	283	314	294	280	275	265	274	303	259	275	305	257	304	301	295	253	268	300	325	296	301	274	328	313	277	309	267	305	310	275	307	305	263	279	332	298	279	280	259	293	289	334	291	267	305	303	300	264	302	262	270	328	278	249	292	290	274	343	315	299	291	306	293	292	318	288	277	320	309	290	303	295	303	280	277	297	312	309	282	290	286	302	291	285	282	252	304	280	263	288	264	320	273	286	279	273	296	302	298	296	297	304	279	307	245	290	313	325	311	324	284	300	294	319	290	286	321	293	294	318	287	279	264	303	303	282	275	295	267	283	300	280	310	280	299	273	302	297	312	269	291	283	263	296	277	302	311	289	283	292	303	316	269	274	337	312	262	282	274	293	285	308	272	295	307	259	315	279	277	283	297	295	308	274	299	310	289	290	290	296	320	272	294	313	311	252	251	293	302	300	292	313	277	324	291	297	275	263	281	274	286	289	288	293	305	298	300	295	284	313	325	299	327	272	284	306	284	295	273	281	313	286	286	296	303	312	294	303	281	291	339	273	320	299	300	313	276	292	306	294	307	300	275	290	304	292	288	325	316	286	311	280	311	257	320	301	297	292	284	289	302	280	274	311	330	327	318	267	318	286	287	334	289	314	279	310	253	287	261	299	291	297	281	315	298	315	273	289	322	327	304	298	296	282	286	314	305	314	298	304	309	283	297	293	311	297	327	310	277	305	287	292	306	290	328	300	283	265	320	294	275	320	302	284	307	314	341	270	289	296	287	291	294	275	247	263	298	314	281	283	317	296	321	334	274	277	315	306	295	302	281	275	283	282	281	324	293	332	310	271	274	252	319	294	315	289	256	288	304	246	283	298	323	315	285	275	279	279	270	280	307	301	316	276	286	287	265	290	267	293	282	356	285	267	260	318	297	266	293	345	337	318	288	274	285	297	274	326	311	309	274	281	319	285	274	296	307	284	307	312	290	270	291	254	272	292	308	270	305	289	254	286	297	310	315	267	291	298	321	297	316	315	341	278	316	337	306	263	314	312	275	291	289	300	311	326	286	319	294	295	285	299	314	265	278	269	275	289	293	306	325	300	297	294	274	297	264	262	278	295	291	323	288	294	287	323	294	314	300	298	301	326	292	272	294	269	297	317	258	321	287	307	287	298	273	302	307	290	280	296	271	295	282	311	310	306	293	328	280	288	323	273	305	310	286	300	322	314	290	329	256	286	283	283	284	301	296	288	313	284	314	307	288	277	285	272	272	322	283	308	274	322	295	307	275	319	284	281	299	293	285	295	278	270	275	251	288	258	296	258	296	294	305	289	271	274	294	307	290	304	315	311	284	285	279	271	300	287	268	283	313	314	309	289	309	281	302	317	274	306	286	304	301	296	303	292	287	288	287	287	309	275	297	285	315	289	297	302	280	290	322	299	297	266	286	293	308	294	291	278	286	289	302	305	312	307	288	288	277	308	277	281	305	257	295	315	298	283	317	304	263	253	308	285	293	299	297	318	309	292	330	309	272	292	287	282	273	276	317	303	264	285	345	301	286	274	294	279	311	296	264	328	282	297	301	288	297	267	282	299	320	286	307	270	298	296	275	297	300	284	277	296	285	294	262	283	268	289	296	298	299	279	280	279	331	266	313	257	262	252	292	273	273	282	283	290	291	311	317	315	317	290	275	294	292	305	269	276	265	303	331	292	304	273	275	273	295	293	306	290	319	290	279	298	274	314	303	322	272	308	260	248	287	321	280	279	279	274	301	289	312	310	311	316	321	292	294	298	284	270	275	249	337	298	264	294	289	313	305	251	297	292	270	267	279	268	302	265	299	307	295	255	291	275	282	292	317	286	256	314	292	288	270	278	296	317	294	294	280	279	311	315	273	302	277	329	280	284	301	298	275	295	304	296	275	301	290	310	304	297	298	314	311	251	296	279	294	266	311	260	290	295	314	288	292	314	297	295	277	292	310	307	266	285	254	306	293	315	291	268	299	287	315	281	288	322	313	292	314	262	297	275	303	269	288	300	285	287	285	301	293	333	252	296	288	277	262	280	280	296	262	332	289	301	281	322	267	273	276	289	282	249	295	286	299	288	267	299	302	318	301	288	285	310	277	299	286	293	299	280	321	329	309	300	326	287	322	287	304	290	298	293	296	289	292	300	288	304	303	276	279	279	290	265	308	290	329	283	302	270	303	259	312	293	310	286	312	299	293	282	292	311	298	273	265	310	296	298	288	311	294	287	305	292	287	280	303	264	284	301	296	275	286	305	294	316	302	279	316	294	298	271	297	285	266	274	267	329	267	274	280	319	300	254	310	297	280	320	282	296	265	299	305	292	267	276	305	300	287	307	304	331	354	291	291	273	266	272	283	301	303	291	314	283	287	298	262	284	281	292	320	258	276	287	319	309	256	299	294	303	312	296	327	303	313	313	293	265	307	324	325	298	275	298	305	256	273	257	297	330	320	287	291	310	310	280	298	305	289	276	295	283	297	316	290	295	269	267	290	302	301	320	254	299	291	294	305	288	324	294	313	306	293	300	288	279	270	301	311	274	307	294	276	313	254	284	309	286	291	331	322	282	303	321	332	300	284	268	291	334	268	297	250	270	264	278	265	290	280	298	285	308	253	270	336	308	297	301	309	292	284	311	327	265	305	287	298	289	293	309	311
12027	1272	2120	2259	1873	1657	1417	1272	1176	1111	1000	1016	933	892	850	891	831	810	762	802	836	808	766	771	774	759	798	834	746	737	750	768	712	807	713	769	767	740	733	728	745	756	697	758	762	709	729	755	721	693	733	753	688	688	767	740	708	735	732	719	740	693	681	732	720	734	726	706	733	707	757	685	741	729	688	723	720	716	707	702	744	696	737	689	749	688	727	759	664	694	730	739	783	700	755	691	714	726	726	731	765	698	778	705	721	734	729	706	729	687	694	667	726	719	696	747	703	723	715	730	721	684	757	717	687	715	717	714	699	694	693	740	722	721	737	707	698	746	687	706	764	768	731	721	741	716	730	724	741	696	708	739	702	737	715	773	730	688	728	693	721	692	708	748	761	673	698	686	703	720	692	736	740	745	757	683	683	677	718	713	715	707	719	708	739	718	739	770	711	701	715	706	682	703	730	671	733	709	718	661	711	730	711	737	721	741	703	733	722	715	706	655	699	684	741	640	710	687	718	715	671	724	692	700	729	721	722	708	734	664	686	740	751	681	693	712	710	760	738	680	689	689	685	720	737	710	710	736	674	682	743	768	693	706	678	789	699	746	735	727	716	704	689	711	682	698	706	663	716	729	680	700	712	717	725	727	701	720	713	675	694	745	734	719	687	745	707	724	771	688	719	756	721	708	736	710	660	718	756	720	761	732	719	704	720	765	722	695	692	711	702	702	677	696	670	728	782	759	721	707	683	681	751	687	745	712	684	774	708	702	739	734	736	715	703	702	759	725	715	742	698	700	688	689	749	689	700	734	708	692	689	705	717	729	661	716	694	737	727	715	699	701	716	749	741	732	714	702	720	753	708	741	716	700	731	694	722	690	698	765	702	715	718	694	724	732	707	715	720	706	675	738	727	749	733	740	741	705	725	734	755	700	718	717	706	723	724	718	732	726	721	727	701	726	713	699	693	723	698	747	709	726	716	692	674	736	684	756	713	718	718	665	711	761	708	722	697	693	679	705	736	696	766	715	666	730	719	717	741	725	730	777	729	741	723	720	678	666	678	700	728	722	667	728	711	663	720	731	723	727	672	709	728	758	753	694	695	723	718	763	722	771	756	741	700	687	747	711	661	740	703	678	701	706	749	716	662	716	767	746	688	746	745	733	626	704	716	695	719	698	658	685	712	718	690	665	717	710	655	702	718	722	692	739	730	710	735	703	688	724	714	730	713	732	730	698	725	782	770	737	712	753	735	734	701	723	731	739	718	711	693	725	661	743	700	756	706	730	672	742	694	685	738	690	725	706	689	742	750	706	691	743	702	655	712	722	719	716	720	688	737	721	699	730	707	715	717	732	712	766	680	700	713	717	685	689	692	723	713	736	725	675	686	738	748	725	726	735	722	697	690	704	700	694	738	696	737	691	700	680	689	686	721	709	728	708	746	704	756	740	691	685	682	745	790	730	727	688	732	701	732	714	732	728	751	685	725	764	720	727	687	674	717	699	725	677	766	725	743	737	720	725	714	709	715	689	720	771	717	748	719	728	793	756	688	697	656	713	728	715	790	695	703	715	759	698	765	706	702	704	716	714	748	724	740	733	717	704	695	689	688	736	733	719	735	702	742	705	699	721	688	756	687	699	691	755	714	689	697	721	727	720	739	695	742	676	726	741	736	762	684	703	681	728	731	719	717	752	721	721	700	702	716	770	762	814	771	710	721	763	711	684	685	699	685	770	735	694	741	705	764	680	719	720	703	722	709	714	706	689	696	680	782	725	699	742	731	718	671	732	722	715	720	680	695	714	739	727	693	694	728	735	727	712	709	722	715	736	742	703	742	714	691	704	756	722	696	724	718	673	711	768	706	726	702	708	670	719	733	753	688	684	735	705	689	704	665	689	713	763	708	700	749	718	711	747	705	692	747	727	696	746	704	771	706	746	716	748	740	718	755	722	739	742	728	690	703	682	708	696	789	717	705	754	721	662	733	749	722	685	799	709	712	725	723	680	734	683	711	753	690	740	700	687	674	749	737	672	707	747	711	692	696	746	680	720	760	740	689	690	766	774	679	717	718	741	703	728	748	753	729	749	714	726	661	726	732	686	744	682	683	744	662	740	702	713	737	704	692	695	743	685	758	735	708	673	673	687	728	681	703	655	721	760	730	680	737	716	770	723	725	736	725	753	699	695	721	710	704	705	699	740	743	718	719	754	699	759	706	760	725	732	690	734	684	770	728	677	756	678	727	679	725	737	704	709	711	721	730	732	701	724	800	705	743	727	701	681	713	711	735	666	722	716	720	752	715	688	722	741	656	711	749	701	688	769	697	788	705	712	671	687	726	729	725	665	697	707	719	748	696	732	700	696	726	758	749	722	707	756	713	689	748	784	748	668	710	751	710	690	755	686	741	732	692	725	685	643	756	759	679	744	657	717	708	748	667	724	725	747	708	720	735	724	727	700	732	734	732	685	753	762	664	703	653	721	683	739	720	726	745	709	682	692	720	762	630	689	745	687	740	727	727	687	715	698	698	711	756	708	698	712	730	681	709	708	749	728	753	698	719	708	708	700	698	706	735	704	744	716	718	707	721	685	667	743	751	706	658	666	718	680	740	717	740	649	748	750	731	727	746	741	779	711	737	736	706	738	743	759	707	675	700	712	718	701	688	693	769	748	726	705	693	748	757	695	713	758	668	762	731	687	747	690	699	720	725	734	724	669	693	747	755	716	689	756	729	668	681	692	763	695	717	700	725	696	716	691	711	703	657	734	714	727	688	673	721	706	687	732	670	701	724	674	718	724	716	738	692	719	722	722	692	726	738	710	764	725	731	741	743	712	689	673	718	711	724	728	691	708	715	699	677	697	741	664	655	698	693	754	716	711	684	689	761	725	758	675	712	733	756	753	738	696	708	751	749	736	734	711	734	706	721	780	731	722	696	686	722	726	725	719	719	725	712	695	749	679	728	721	709	675	723	735	782	707	685	742	692	742	744	758	726	756	713	762	703	706	728	720	728	711	715	739	752	701	707	685	726	726	674	732	691	758	725	730	755	720	697	734	729	746	718	743	703	729	752	703	669	725	674	700	722	696	667	723	706	693	723	692	707	715	702	733	716	701	750	712	712	741	709	728	688	739	724	688	707	748	721	722	660	740	689	726	716	734	627	723	699	729	754	687	665	733	707	712	686	758	697	745	694	695	748	715	722	759	692	681	721	723	662	753	680	738	725	743	736	722	700	657	752	752	692	765	758	751	723	763	733	671	707	779	704	750	704	760	692	704	735	697	721	734	695	770	722	714	700	730	652	729	738	742	702	736	693	716	714	701	710	689	761	715	718	728	741	709	724	702	714	696	754	734	717	741	692	758	682	702	701	675	759	703	688	774	730	709	704	689	713	704	698	724	682	694	717	712	688	714	708	664	744	676	698	677	723	701	742	693	676	679	723	729	740	672	720	757	702	675	695	711	718	733	714	708	732	722	791	689	718	714	742	701	734	735	688	716
4781	512	422	410	377	384	383	396	372	410	428	386	413	425	417	392	415	393	395	412	425	418	387	397	432	398	380	415	342	443	376	353	398	388	439	389	443	440	392	415	396	390	396	409	403	384	408	403	395	409	397	412	411	368	355	406	381	383	410	395	400	404	424	410	400	398	392	386	397	362	366	382	376	404	370	375	396	376	414	409	433	397	342	407	349	384	390	435	412	430	408	403	373	371	397	407	377	402	400	419	400	427	407	395	421	405	390	395	393	395	448	436	402	409	379	389	398	380	390	388	374	455	426	383	404	409	405	402	399	365	368	427	413	404	403	404	378	381	386	370	356	368	422	379	325	362	392	421	380	397	400	414	419	385	483	392	411	400	380	392	385	395	363	411	443	386	418	387	368	405	407	413	381	395	417	399	389	419	415	409	407	405	408	373	451	427	406	418	399	407	394	385	421	415	428	388	403	372	372	435	383	407	407	370	405	410	413	401	433	417	365	415	389	401	435	415	386	397	408	415	419	362	418	395	388	356	392	376	372	365	416	422	393	387	389	381	418	372	385	424	383	373	397	401	388	417	410	366	400	415	388	409	417	402	358	424	379	383	408	429	434	362	410	391	413	417	376	409	426	395	416	401	402	429	379	368	381	375	418	404	400	395	355	430	389	385	415	402	382	446	404	391	362	400	399	426	379	392	424	407	364	382	392	415	390	426	395	373	370	398	387	385	390	368	370	403	413	432	401	410	399	393	365	412	425	413	381	414	426	401	407	394	416	405	395	374	425	422	420	356	400	426	395	437	343	372	410	401	373	363	385	390	426	415	415	404	403	389	418	399	410	402	410	409	428	403	392	410	402	400	438	421	399	373	395	368	404	439	402	409	406	434	403	354	435	369	372	400	367	411	406	351	407	408	435	387	420	382	423	404	386	391	395	382	331	423	415	401	418	402	375	457	429	409	363	391	435	423	398	408	442	405	406	425	369	393	368	399	369	445	397	383	393	409	436	377	413	391	430	424	351	388	386	403	365	412	379	378	370	395	403	403	428	385	416	371	413	402	378	413	432	373	405	385	424	432	399	367	408	404	454	396	439	424	385	399	406	402	428	441	405	404	380	408	428	373	385	365	403	359	424	396	376	367	420	421	431	452	395	394	376	386	384	391	392	376	371	395	392	401	365	397	413	407	380	400	435	363	409	409	428	435	404	373	382	415	380	393	339	401	394	452	363	383	397	390	414	369	387	403	412	373	424	376	370	381	353	424	391	397	418	390	378	375	417	414	360	383	432	368	368	382	367	387	389	402	357	373	435	382	387	413	422	378	393	391	421	423	411	351	393	403	414	418	414	362	382	428	436	443	391	420	389	384	414	390	396	339	372	342	397	388	377	363	400	366	374	408	366	409	448	403	386	394	387	390	406	431	389	423	411	389	395	416	401	412	409	419	436	383	402	379	383	396	402	403	363	412	403	392	447	405	396	453	378	390	355	400	395	364	386	411	376	382	424	375	393	383	399	381	391	430	378	367	389	371	366	373	387	376	420	375	417	450	379	407	451	407	395	416	370	386	411	390	394	404	419	412	380	374	384	359	384	420	418	363	360	424	405	356	416	380	384	379	417	397	360	364	400	376	395	382	406	415	441	357	428	423	419	372	449	442	406	372	404	392	400	392	395	398	404	409	409	421	397	349	391	394	378	408	404	389	375	426	381	362	404	441	405	415	424	419	380	402	393	391	373	411	410	427	405	369	397	396	410	375	440	364	397	397	406	410	416	387	386	399	403	418	370	429	389	403	424	378	387	373	395	422	372	410	408	408	421	436	388	373	428	378	399	387	378	407	382	417	399	387	364	387	382	390	400	420	423	408	374	416	353	442	386	411	387	414	424	393	396	402	354	431	388	394	395	406	389	385	406	406	366	398	376	377	401	391	403	360	431	410	413	405	410	433	386	390	415	442	370	426	419	365	381	412	380	396	385	429	395	402	368	388	356	398	403	400	410	406	394	378	410	391	391	432	382	400	372	451	440	386	423	419	410	442	413	386	406	388	386	369	402	398	425	448	397	422	390	411	366	410	411	411	404	421	341	408	399	383	436	382	383	360	394	430	375	405	404	369	423	411	398	423	393	386	413	398	395	407	397	409	385	416	376	383	376	382	408	405	385	430	385	398	374	399	393	396	396	378	354	370	372	388	424	395	438	399	406	428	412	395	392	406	383	433	403	432	380	378	400	386	367	404	406	417	381	413	411	385	390	423	436	413	438	398	339	382	390	405	392	402	386	390	404	396	397	389	406	425	358	396	427	389	426	395	388	357	361	371	417	371	369	394	419	399	401	355	367	375	400	374	407	433	371	392	396	383	400	413	421	453	425	363	401	415	402	397	419	406	385	361	388	373	389	406	380	373	410	369	377	420	390	362	408	398	397	414	383	414	416	375	363	392	409	358	398	380	375	389	418	410	422	390	418	443	410	393	404	373	461	419	412	401	438	424	381	377	404	373	411	407	392	373	405	396	370	413	421	389	387	385	363	412	410	436	385	373	382	419	420	397	373	429	444	402	405	413	420	426	411	418	392	411	357	400	382	438	419	403	375	420	393	378	403	376	399	376	356	384	373	405	387	386	405	403	389	399	419	413	403	428	393	430	395	416	371	372	395	378	394	412	417	446	387	381	371	430	395	357	387	406	363	431	374	396	372	396	388	382	418	430	444	412	378	383	399	374	381	368	428	422	403	400	414	409	356	383	382	418	386	399	383	385	415	428	398	398	394	422	381	367	400	425	398	360	377	360	386	413	365	392	404	402	392	418	415	409	401	421	395	402	379	364	377	389	358	408	414	387	382	441	410	414	395	414	376	394	337	351	374	409	359	346	361	410	387	391	377	405	420	404	392	385	407	430	413	454	370	406	406	430	374	403	413	387	374	333	420	411	380	376	415	400	397	400	372	384	408	416	402	436	389	377	412	394	411	376	396	414	397	386	405	376	445	385	392	395	404	392	431	404	413	395	367	357	406	389	388	383	412	413	415	387	422	441	413	412	359	385	413	350	402	442	400	415	396	378	365	439	399	422	391	404	396	409	386	381	423	380	383	430	416	393	370	411	378	387	414	371	428	384	371	381	407	418	427	390	355	423	454	428	404	407	400	378	352	416	382	387	437	396	392	402	410	436	406	382	421	392	386	435	384	379	399	441	399	432	417	363	402	431	419	383	401	385	373	388	408	408	387	414	417	426	396	371	380	408	426	418	400	415	408	382	385	404	408	389	347	399	374	353	445	383	381	363	389	361	404	375	427	383	336	397	449	397	380	361	402	446	399	356	399	365	431	409	421	356	404	385	355	380	436	388	424	418	444	432	397	411	395	435	395	414	373	428	386	395	400	373	381	377	394	383	405	425	397	369	407	389	366	404	381	361	386	385	392	439	423	390	398	418	391	415	389	383	356	364	348	405	397	389	430	387	393	391	417	368	416	393	389	422	380	429	393	391	416	434	414	413	359	402
3739	930	889	945	908	899	899	887	900	914	863	945	931	866	913	861	855	797	920	890	905	926	861	878	853	854	912	859	859	877	859	905	857	880	859	860	856	881	894	939	872	877	896	859	828	842	831	871	871	902	895	878	878	895	875	863	835	889	841	901	868	851	892	889	843	942	909	868	848	879	856	869	891	884	904	865	906	887	901	903	903	886	891	907	845	896	875	860	887	892	845	834	884	869	952	894	928	873	888	902	898	907	883	891	864	896	798	887	893	870	902	874	887	852	881	835	894	856	883	939	884	874	927	867	864	919	974	883	887	910	839	851	871	859	859	897	857	866	931	886	893	845	886	859	915	870	837	935	866	875	906	869	878	854	894	888	867	901	853	860	869	928	861	843	839	841	900	889	858	873	859	905	854	832	860	874	875	903	866	858	904	879	876	841	918	856	882	898	941	817	839	888	850	857	878	881	867	818	828	904	874	838	912	846	888	837	889	878	901	872	879	886	882	848	929	885	846	872	845	893	913	867	885	902	898	890	865	922	885	893	845	911	893	914	850	901	808	912	905	874	871	844	868	914	943	828	878	896	865	845	875	880	849	859	881	873	876	852	904	895	889	903	891	925	881	926	899	882	874	889	844	826	860	892	903	869	980	903	881	885	937	861	811	858	876	878	880	923	869	806	891	880	873	896	884	847	886	870	911	868	872	907	923	865	893	866	848	884	844	911	952	862	860	893	898	948	881	912	929	880	888	888	892	840	869	817	885	856	839	905	849	866	915	834	888	864	879	867	852	878	816	897	875	846	858	848	870	888	892	860	888	862	875	896	905	882	914	871	922	901	878	913	834	939	886	843	831	898	879	871	859	841	870	916	864	937	863	903	833	872	853	865	891	878	899	908	865	907	856	907	910	890	911	889	842	866	819	875	882	892	855	909	916	831	839	840	895	822	911	859	890	862	878	852	924	862	921	867	854	847	889	913	912	874	891	887	867	908	916	919	865	869	891	903	930	899	901	893	873	846	894	887	887	818	903	915	841	897	872	925	885	878	824	890	860	858	880	915	885	869	816	862	928	935	919	823	858	842	885	896	860	852	917	893	857	886	843	910	857	914	923	933	907	897	873	830	821	902	858	864	826	906	875	898	911	871	819	889	899	874	835	894	860	858	831	861	849	874	782	854	847	890	859	853	901	910	882	893	905	885	911	845	860	915	912	813	834	830	859	867	864	829	892	879	902	877	914	877	883	870	853	912	925	923	917	851	910	874	833	910	895	858	915	920	920	863	857	891	893	892	869	787	907	846	853	907	918	928	892	857	893	925	932	861	901	911	937	864	871	873	872	887	918	875	930	873	913	945	872	861	891	888	922	876	878	881	866	869	871	877	905	854	856	904	928	898	863	870	850	909	849	904	894	861	909	878	873	864	892	833	940	883	876	840	902	866	905	848	871	915	896	876	890	918	935	862	921	896	900	853	854	877	877	855	846	879	842	869	878	918	854	883	813	885	900	842	874	881	855	894	891	882	909	934	857	877	863	918	895	866	891	914	874	902	831	894	842	865	889	898	912	882	869	857	937	894	858	873	876	877	882	892	866	935	904	878	889	901	877	909	867	922	868	881	848	892	856	826	914	885	923	848	898	863	905	908	887	861	869	901	916	874	853	892	908	869	913	895	839	863	816	849	860	843	820	927	863	895	905	897	879	929	894	860	879	887	880	901	884	906	871	878	923	869	856	946	886	888	917	877	909	885	867	901	874	913	880	873	902	877	864	904	893	827	860	925	878	910	874	878	853	847	899	867	873	913	943	866	881	797	839	855	905	895	831	840	876	854	885	869	927	862	899	859	840	945	880	857	856	847	874	938	861	852	900	901	889	892	921	823	911	881	883	887	869	880	891	885	844	876	873	842	918	893	924	848	858	847	889	890	852	882	901	901	879	949	885	903	876	850	865	900	884	868	843	870	900	876	866	891	911	856	850	864	859	918	853	870	868	906	958	879	856	893	886	819	874	912	910	861	841	896	890	923	907	874	856	910	873	862	860	889	839	862	901	851	905	895	921	869	854	904	901	903	942	910	897	886	878	904	867	876	881	862	865	914	901	840	849	902	912	895	835	891	814	838	900	886	874	883	895	888	894	886	922	856	849	867	849	892	868	885	881	857	898	916	877	921	882	857	924	896	888	911	868	854	889	918	866	854	891	869	864	902	883	866	908	894	871	930	892	934	855	823	903	904	895	900	880	883	866	864	922	838	885	883	860	905	876	921	851	905	873	841	863	906	875	878	862	893	868	950	886	897	862	881	862	825	876	869	902	908	891	882	903	911	884	846	870	882	842	808	897	884	843	857	862	894	817	850	873	913	883	912	879	861	919	877	890	894	942	917	870	873	895	837	917	915	860	900	858	912	867	892	863	881	824	871	851	863	871	899	876	878	830	875	904	882	852	903	907	921	910	831	857	871	906	942	900	904	855	890	908	854	959	823	896	889	858	859	921	858	864	878	894	862	886	826	937	881	843	819	864	913	842	853	880	911	871	889	920	902	922	878	842	895	883	884	856	862	901	857	917	899	870	859	917	843	853	861	939	892	922	882	849	922	896	854	903	854	864	878	862	893	866	880	893	802	894	886	830	893	923	858	885	843	891	842	915	897	884	864	817	892	857	913	864	843	901	859	914	902	935	900	854	874	848	845	806	833	805	865	890	883	924	868	884	894	885	887	862	889	866	881	883	883	845	856	848	872	846	926	878	942	863	839	822	869	851	849	825	907	810	914	918	850	862	883	943	891	908	853	902	863	941	836	853	840	921	907	890	936	840	902	886	860	877	853	886	865	863	838	908	879	866	915	812	879	878	875	897	932	918	854	886	846	808	867	885	914	921	851	889	887	875	891	875	851	873	914	878	886	865	903	919	886	905	838	847	860	891	877	844	859	870	911	830	859	902	894	899	907	915	888	916	958	878	833	871	925	853	904	910	902	882	870	908	870	884	834	856	890	892	849	917	915	863	835	934	858	894	909	921	918	945	879	927	886	862	915	906	866	873	907	894	854	937	894	831	912	887	866	881	882	855	905	892	864	843	856	871	906	836	882	855	887	899	896	948	850	900	890	853	884	850	872	897	858	861	904	868	869	866	859	902	862	868	871	867	872	871	893	918	894	921	881	845	873	908	895	875	855	829	864	923	848	879	900	874	925	925	876	893	864	940	898	908	924	906	875	891	889	858	863	914	827	885	886	905	825	813	915	898	870	898	889	887	884	919	821	826	862	884	942	856	864	892	880	930	866	908	872	880	868	874	855	837	859	898	877	912	886	858	878	829	879	895	837	891	915	916	915	926	855	863	895	887	867	878	894	879	869	813	853	879	893	905	859	902	846	886	871	855	816	836	896	853	926	904	871	885	887	931	907	846	904	875	850	928	888	842	925	904	890	838	856	891	855	850	869	908	867	887	844	880	865	924	900	874	895	843	889	898	871	862	895	882	902	933	893	827	874	872	859	886	894
14376	957	496	409	352	346	289	274	237	246	229	267	225	259	228	225	233	203	230	229	204	245	212	183	231	216	226	213	215	217	212	204	195	234	237	223	231	205	219	196	241	213	220	186	230	223	205	205	206	230	219	235	199	198	211	230	204	235	219	222	188	226	216	229	214	206	205	211	219	217	206	197	218	201	198	234	196	215	211	222	216	217	180	217	207	202	222	202	222	204	210	200	205	172	212	187	207	201	177	209	193	218	225	225	189	218	201	239	211	234	210	216	214	214	218	195	232	243	200	182	203	210	188	191	210	230	199	187	190	221	195	193	184	230	228	239	215	200	228	196	199	206	223	204	228	212	227	216	221	191	195	196	209	234	216	201	173	194	211	193	218	221	207	227	203	185	202	208	184	209	198	211	214	206	210	245	206	184	195	194	218	188	203	211	203	242	249	210	237	198	215	213	209	184	200	194	218	223	205	223	195	197	196	229	219	225	193	179	188	220	202	212	216	228	200	224	196	200	198	216	237	219	195	224	217	193	227	226	221	206	253	215	237	216	212	217	211	220	191	195	209	240	210	220	214	179	209	208	218	215	224	216	201	226	190	197	187	189	224	201	198	200	196	205	205	204	220	211	251	186	186	204	242	191	216	220	208	214	214	212	204	173	217	195	211	205	214	199	197	211	177	215	215	216	206	200	196	222	239	229	224	210	212	210	210	211	235	246	219	211	210	209	216	216	205	234	232	211	221	240	208	209	208	203	210	202	209	198	215	203	216	215	196	216	197	232	216	206	208	210	185	192	205	213	220	233	216	194	214	211	225	206	218	206	215	212	224	206	214	215	190	184	184	230	224	225	215	215	211	226	214	222	198	230	198	197	217	222	216	193	205	190	221	232	208	197	231	220	216	209	201	217	220	226	207	226	216	229	207	233	228	186	202	192	196	203	173	225	207	184	219	195	187	226	207	221	224	236	198	207	221	195	213	228	226	221	194	213	218	232	196	212	214	189	221	212	181	205	210	229	248	213	195	206	221	210	195	238	220	207	230	203	206	228	209	225	215	229	222	195	213	183	210	201	197	191	209	215	199	177	216	193	219	198	192	221	229	213	181	213	189	175	209	224	209	231	211	196	203	216	239	185	217	248	209	212	221	208	221	198	191	207	221	192	213	249	200	226	200	214	199	202	192	195	224	216	199	206	237	234	209	192	224	230	223	190	212	218	232	222	209	230	208	219	213	229	231	219	234	211	217	202	239	222	192	218	198	233	204	209	229	232	220	189	207	204	177	197	233	199	193	199	216	199	207	234	210	208	220	225	214	228	223	243	227	200	206	228	217	237	215	213	201	205	204	192	218	227	207	223	199	215	201	210	214	236	260	224	212	204	198	213	197	222	222	207	203	202	209	219	192	206	205	225	222	190	211	177	196	221	187	198	205	199	210	212	257	188	213	199	189	221	227	215	234	201	173	186	219	215	226	236	209	193	226	191	219	235	239	222	206	216	224	193	194	208	210	225	193	193	201	221	225	209	207	218	203	205	203	202	200	214	211	200	206	244	175	208	201	214	204	196	200	190	197	215	210	200	196	211	192	223	218	198	219	212	187	203	200	202	234	208	226	209	196	208	213	217	190	236	207	216	232	230	218	230	191	227	219	221	215	202	223	209	221	195	207	202	193	235	234	214	190	220	189	202	179	218	219	199	216	234	213	223	185	196	208	233	203	194	205	246	245	206	210	225	240	205	199	203	245	221	216	217	205	201	223	230	212	229	181	219	209	214	196	228	225	200	225	201	206	203	221	213	193	232	212	210	210	240	246	230	215	206	196	207	214	198	223	189	219	220	240	221	203	199	208	203	221	201	207	201	210	208	178	217	220	225	210	219	221	225	206	202	200	212	226	231	219	201	217	185	207	219	196	228	199	200	216	220	192	205	190	219	217	231	235	219	214	214	181	211	210	241	208	224	205	209	194	185	188	206	208	208	205	233	217	213	212	188	193	192	232	189	215	243	206	206	226	188	200	187	208	199	221	185	196	208	239	186	202	179	223	197	236	222	211	223	231	208	225	214	216	182	211	221	211	216	187	201	216	193	215	196	219	194	224	206	207	185	205	222	191	183	199	206	204	206	208	196	187	185	195	228	198	175	207	231	220	242	206	204	192	214	227	222	184	210	213	223	220	186	214	193	201	196	210	206	217	210	212	206	192	174	192	204	209	202	198	244	210	234	184	207	215	248	231	221	219	208	229	204	191	232	200	212	219	216	205	221	237	222	184	186	227	225	226	219	190	196	205	212	219	217	236	223	225	209	219	208	216	223	213	202	179	207	201	231	216	196	194	210	213	203	224	221	230	204	206	191	198	202	209	224	222	217	207	195	207	195	214	201	208	223	202	192	200	226	210	207	183	233	234	179	203	237	243	238	208	217	206	202	216	214	200	183	211	180	215	208	220	192	195	226	202	202	226	224	212	261	191	203	261	257	214	203	212	207	221	198	197	191	219	223	191	186	233	188	203	201	214	228	224	235	199	214	213	218	215	202	203	219	231	219	225	211	221	233	205	193	198	235	221	184	201	199	212	195	208	221	223	210	240	215	228	216	195	187	229	204	191	208	202	188	222	202	216	212	234	197	191	194	212	173	229	176	211	213	227	202	219	194	169	212	217	176	239	195	227	192	224	225	208	195	198	208	223	219	248	223	199	200	213	202	232	199	211	221	226	183	213	217	223	209	208	208	229	216	217	199	208	216	206	210	186	206	217	202	213	200	198	174	210	198	202	198	209	198	221	194	218	219	200	202	201	206	206	201	208	193	206	224	227	196	216	195	196	211	237	213	220	230	202	206	203	179	197	215	197	203	234	202	188	189	204	221	236	224	219	231	219	214	222	239	205	166	199	220	208	228	197	208	209	217	215	199	180	212	228	212	201	217	201	211	214	217	187	189	229	202	205	202	209	212	185	197	181	193	214	197	205	212	199	229	225	218	219	234	220	198	206	216	212	234	242	197	218	222	210	184	228	232	216	200	221	215	230	224	213	223	222	206	206	217	191	211	220	242	191	208	239	207	257	226	220	204	223	238	211	224	227	206	206	210	185	220	188	209	213	209	236	223	202	177	224	189	196	225	226	237	208	180	183	200	230	199	219	203	216	221	185	225	212	209	211	227	233	196	231	229	206	198	226	191	204	231	225	209	214	228	203	213	211	233	239	218	213	165	214	187	224	192	202	201	199	204	215	202	223	208	199	192	218	223	214	193	194	224	220	223	202	206	223	200	181	197	193	207	231	206	202	238	194	215	183	218	205	206	196	168	196	193	218	248	212	219	220	209	211	220	224	215	212	205	191	238	222	229	225	260	202	192	214	179	226	222	206	172	235	184	196	192	178	236	217	206	207	199	211	200	225	191	212	199	186	206	186	242	228	189	210	217	212	210	211	217	206	198	209	212	224	221	228	205	191	227	235	198	204	204	238	228	184	206	204	218	203	202	227	209	209	218	198	194	178	191
9236	819	1267	1361	1170	1002	905	803	770	715	701	688	676	648	622	583	606	591	576	567	585	542	546	521	556	563	595	547	578	533	534	544	561	543	533	548	537	575	557	517	562	555	561	556	533	515	541	546	566	542	539	527	600	552	576	529	531	541	545	578	590	551	550	576	541	507	550	558	527	552	535	525	487	478	536	552	529	557	543	546	547	522	538	525	527	538	548	538	562	528	564	510	503	543	552	512	561	529	537	528	513	522	527	559	560	542	566	519	553	553	549	577	533	556	578	549	526	538	533	542	519	559	509	530	521	546	512	528	537	519	518	557	535	525	512	510	516	531	537	499	490	539	584	515	562	555	544	530	551	519	529	510	520	565	525	545	528	541	528	515	554	549	513	498	548	541	545	562	524	518	509	520	546	508	530	513	512	513	536	540	590	533	550	542	537	544	556	522	553	566	543	547	533	524	497	527	545	542	500	513	557	526	562	533	509	557	552	534	519	542	538	567	557	530	537	552	568	564	548	513	551	508	532	549	556	528	583	537	465	539	506	586	532	524	537	553	561	508	548	502	517	549	494	588	532	532	540	512	526	545	536	587	537	504	542	544	553	482	514	557	518	529	514	560	514	510	548	503	534	540	542	524	529	511	534	519	529	534	564	536	547	552	488	562	483	519	533	572	555	541	551	510	486	547	513	526	521	477	510	545	555	552	550	563	528	496	547	528	551	551	527	503	571	555	491	536	526	501	482	538	509	497	565	542	543	543	495	522	521	546	496	512	549	526	513	577	492	528	509	572	519	485	551	559	537	515	530	535	524	559	519	516	553	489	546	558	549	504	557	525	539	542	536	535	524	545	543	516	550	535	546	533	508	520	500	562	527	502	499	526	523	548	544	558	522	517	535	491	530	544	527	530	566	564	520	501	559	515	499	558	555	523	518	519	549	534	550	514	541	530	542	528	524	529	537	506	509	569	526	539	543	509	493	529	526	503	520	538	589	528	519	534	510	520	530	516	489	534	508	523	518	535	591	528	524	557	567	512	567	510	546	567	511	504	498	575	508	525	541	516	539	552	578	493	562	564	517	510	547	512	533	543	562	542	493	523	557	563	477	521	527	535	537	529	527	574	532	550	538	533	558	511	554	553	492	534	506	537	545	517	560	537	542	508	524	544	554	515	564	562	585	561	513	518	541	553	531	488	556	543	549	532	529	526	535	531	536	552	512	535	509	522	495	556	537	531	554	555	525	527	539	522	549	513	538	553	580	537	552	543	509	512	518	529	510	536	526	481	542	532	533	529	524	529	560	561	524	519	554	563	574	496	502	579	498	573	564	522	527	507	559	543	538	553	502	530	524	532	565	534	487	480	542	569	499	532	518	563	555	533	528	511	560	479	552	536	569	541	539	534	522	493	553	542	502	528	556	535	478	570	544	505	575	552	519	508	542	573	553	523	525	514	525	537	522	555	544	528	484	569	565	540	506	558	531	567	495	526	530	531	573	561	561	539	535	563	526	551	564	539	509	515	544	538	578	548	549	520	519	530	574	542	478	525	519	531	524	561	528	543	541	558	516	512	527	505	543	480	532	529	531	543	493	550	545	538	465	524	491	523	552	518	498	545	539	521	538	539	518	559	533	531	521	542	520	531	505	486	553	538	578	511	541	507	512	528	495	565	539	541	517	536	556	515	535	570	532	536	574	507	537	530	540	559	516	508	549	559	526	490	571	547	485	488	543	543	541	526	558	540	508	546	517	530	563	467	578	552	497	544	531	502	544	519	524	536	516	541	506	525	499	568	546	497	547	529	560	524	538	502	511	546	511	538	504	512	513	524	516	523	539	550	498	545	554	515	544	529	565	509	544	562	520	532	508	548	543	505	535	475	503	509	565	564	495	523	540	546	520	516	474	514	526	538	538	518	502	523	539	550	492	546	513	511	530	527	514	497	549	543	527	533	549	519	512	483	540	574	555	511	556	526	481	563	566	544	525	540	511	517	536	532	502	522	525	542	529	542	553	527	514	506	506	544	540	517	569	557	486	525	527	563	508	516	531	545	489	556	507	497	543	496	505	545	494	572	547	512	535	527	520	527	572	485	576	558	505	549	549	506	490	511	509	514	559	530	498	504	502	523	519	572	536	515	535	523	552	494	522	555	551	506	517	552	520	545	540	563	529	524	566	569	553	531	516	499	534	535	510	566	515	528	578	529	539	533	529	546	542	520	513	504	556	570	508	536	507	521	504	529	549	545	543	547	536	535	529	528	532	465	539	545	544	534	552	562	540	524	513	531	538	538	503	499	546	577	528	547	554	517	528	519	550	542	511	508	551	537	616	509	523	530	570	538	523	510	520	554	525	510	546	512	546	525	517	529	542	543	522	565	518	546	550	531	513	560	533	509	520	531	544	556	543	519	536	488	547	521	532	497	553	534	555	489	537	490	507	521	546	527	574	514	513	539	498	507	570	508	548	549	519	557	544	570	541	515	529	540	547	566	557	520	539	585	515	546	538	556	518	571	575	573	525	565	544	587	534	535	538	530	610	531	533	532	515	536	566	533	529	511	538	527	531	501	541	500	514	520	520	554	521	541	528	521	529	524	518	544	512	529	558	529	536	527	516	586	568	519	495	478	523	543	541	540	578	560	510	534	530	506	482	496	524	489	578	579	517	522	566	542	517	462	498	573	506	553	494	557	499	552	531	496	519	503	559	586	531	537	526	532	525	509	527	516	550	540	538	545	530	546	545	552	555	535	543	495	468	531	537	532	542	523	555	592	505	546	553	552	565	534	532	555	553	547	560	524	535	549	522	545	559	489	511	532	572	528	531	493	506	546	532	520	518	545	518	487	549	552	504	547	527	550	561	549	537	531	522	554	571	523	542	542	517	541	549	508	495	544	531	523	554	571	527	565	530	527	509	526	546	527	544	517	513	578	522	528	540	585	551	520	566	524	519	550	510	530	531	543	531	504	558	532	504	551	483	519	509	524	494	540	537	529	556	520	512	523	519	544	475	579	560	571	499	492	560	508	542	517	516	575	518	501	514	535	530	568	527	523	520	557	554	537	548	529	558	514	542	513	566	520	537	534	532	529	522	530	540	531	514	541	540	529	534	519	532	564	506	488	546	490	519	573	556	518	522	533	539	520	512	510	545	526	523	512	565	545	531	592	564	544	533	551	512	542	497	558	481	508	549	544	530	521	507	541	508	563	503	546	543	529	537	555	512	542	554	556	559	552	515	576	514	505	561	519	552	516	519	545	565	543	508	530	554	536	502	549	529	509	545	509	535	530	549	502	515	502	529	528	537	535	528	533	563	542	512	531	512	520	515	524	550	533	577	540	490	522	519	554	523	541	544	535	535	563	555	546	522	512	523	533	511	519	573	528	532	518	487	558	545	560	531	541	538	564	507	519	545	565	521	544	509	501	581	500	541	549	531	524	550	517	526	548	530	537	491	551	487	555	541	528	542	545	509	491	546	549	483	584	557	521	546	520	534	497	546	560
22377	2340	1066	765	573	491	441	395	364	370	339	326	312	279	286	298	342	337	320	326	290	263	289	296	277	297	307	296	287	288	308	273	266	307	269	311	300	287	266	298	270	295	279	299	298	289	272	336	335	271	282	305	305	301	262	314	297	288	264	294	293	274	320	293	318	281	286	295	278	297	290	268	279	288	300	320	309	277	280	287	289	269	305	274	314	303	288	304	275	282	309	307	284	290	277	283	280	253	272	260	251	297	311	305	294	321	296	285	320	283	282	299	293	268	289	268	286	271	275	268	296	297	306	256	313	293	280	306	295	288	281	304	304	311	300	288	312	293	288	268	294	267	282	275	297	303	291	291	308	276	289	296	297	271	283	311	277	284	294	283	299	291	263	297	281	276	312	291	304	283	260	288	276	288	263	285	301	292	249	293	300	302	286	280	289	300	294	278	302	290	276	271	304	261	275	290	285	304	276	279	288	249	278	274	261	319	294	310	265	308	304	299	272	322	273	276	272	294	286	288	302	271	254	282	280	272	297	303	263	284	299	284	278	311	268	311	288	273	308	256	296	282	277	318	264	290	301	263	293	298	257	268	291	285	277	301	266	269	288	298	302	279	298	275	289	283	279	272	288	266	280	310	292	278	285	273	313	289	320	304	294	266	304	275	285	295	294	308	292	314	261	303	282	289	278	298	265	316	310	298	299	275	319	296	293	268	329	324	321	293	288	287	287	267	286	264	306	276	269	315	286	281	311	278	315	270	282	309	260	309	292	273	290	270	326	297	279	294	279	303	269	309	308	308	316	273	261	272	287	268	298	258	317	285	333	274	305	283	249	308	313	298	275	260	295	288	305	277	249	285	310	287	288	287	244	300	285	303	303	323	273	255	279	296	325	293	336	293	289	289	269	276	299	270	286	293	298	285	308	277	273	325	292	318	298	303	291	273	244	313	321	288	275	296	254	288	314	307	293	265	287	287	281	283	287	298	301	262	336	298	274	248	284	331	288	283	319	306	302	301	299	264	272	318	283	291	275	256	268	287	297	266	315	292	300	289	296	288	289	270	291	280	281	288	280	286	318	248	263	305	282	269	300	311	291	317	265	293	252	286	304	287	275	296	263	294	289	290	298	288	302	260	308	293	319	303	288	305	280	270	272	284	297	293	269	319	295	292	284	278	259	298	299	284	282	298	308	325	286	273	294	308	274	289	310	255	307	279	281	278	260	271	339	279	304	313	268	261	280	276	302	280	265	281	282	300	265	286	285	284	318	289	307	279	292	292	304	303	276	321	341	277	277	291	294	263	298	314	268	281	284	290	288	298	255	267	314	283	319	269	297	311	291	272	288	263	306	306	268	320	294	273	297	248	295	304	280	282	278	328	255	301	327	303	287	290	307	293	293	277	303	318	295	300	292	286	307	274	283	298	278	279	289	248	264	291	298	289	329	270	290	302	282	314	323	275	314	298	283	326	289	287	321	285	262	305	306	292	262	249	277	272	313	324	288	265	309	283	284	287	298	306	290	295	308	321	283	278	294	281	284	268	300	266	276	311	313	326	295	296	316	288	296	287	270	263	300	296	269	272	271	286	305	299	281	282	293	289	287	274	288	270	296	290	320	268	275	270	312	320	282	321	275	307	308	318	282	309	301	256	271	284	327	293	279	296	289	292	309	307	322	264	276	285	264	290	284	286	299	276	251	286	286	297	286	278	302	266	287	292	298	291	289	334	300	297	284	274	280	287	296	304	301	283	275	316	313	267	293	279	287	306	292	310	274	265	266	283	290	291	303	294	292	285	282	293	292	258	285	282	325	325	314	291	328	321	273	295	283	252	307	293	282	295	280	287	310	278	275	265	318	327	291	309	280	291	283	305	297	278	282	296	271	309	269	262	290	296	290	286	296	322	309	286	284	278	302	313	313	311	296	260	297	285	323	345	285	304	284	285	280	264	330	306	255	278	297	279	327	264	302	293	305	275	274	270	275	224	307	303	305	291	300	307	324	262	274	270	294	284	304	320	303	297	280	266	285	297	297	304	275	356	296	292	296	278	313	260	274	267	245	287	279	272	260	302	290	292	271	287	294	284	300	316	268	284	313	258	258	265	286	272	286	280	268	292	304	260	306	294	303	261	298	263	286	272	291	274	306	318	285	277	290	290	335	273	247	300	266	274	288	286	305	310	279	306	332	307	286	267	281	271	307	309	312	318	289	272	281	271	280	286	271	290	298	287	267	312	277	287	297	302	302	296	269	303	252	298	290	282	314	321	308	299	299	276	280	265	271	258	296	317	329	304	269	277	308	298	286	274	276	298	303	328	281	297	313	306	301	284	273	307	307	299	284	290	298	271	288	295	295	296	298	325	310	285	323	270	278	298	291	265	292	285	297	264	301	329	286	283	276	291	312	294	287	309	285	332	319	290	299	315	300	283	289	281	301	326	295	293	298	308	315	311	297	297	277	276	309	298	314	276	269	266	298	275	290	310	302	323	280	279	301	308	256	301	305	285	315	289	295	285	316	288	270	288	287	316	310	278	279	246	302	316	290	264	305	269	300	311	308	307	307	286	302	308	271	259	279	281	306	280	259	296	312	311	301	320	285	283	299	301	275	295	285	274	281	262	330	301	278	311	290	278	321	285	259	288	283	319	254	306	299	277	302	268	318	246	290	296	278	296	342	287	285	289	303	278	327	274	303	288	260	321	294	280	268	284	313	294	311	307	287	334	293	263	294	295	314	296	283	306	295	292	292	298	272	320	290	302	295	314	300	288	282	289	301	281	325	273	277	277	302	299	308	287	271	272	270	290	291	275	314	304	272	304	269	262	297	278	292	283	274	297	306	272	278	277	296	269	276	298	273	287	304	298	292	313	239	325	307	265	286	254	287	289	293	322	327	297	309	285	263	318	304	285	317	284	264	274	282	264	286	297	282	284	273	308	289	272	301	316	295	294	314	299	285	285	287	336	304	310	291	285	265	293	262	311	277	311	314	328	303	266	303	294	295	273	304	336	282	289	277	302	300	290	296	270	292	336	282	311	268	266	238	300	283	295	320	317	259	277	286	239	295	336	283	279	292	308	332	293	283	263	256	304	268	287	283	305	278	264	267	295	299	289	313	304	271	297	288	296	317	297	311	283	275	280	266	279	303	312	264	281	284	258	286	285	296	319	291	303	294	273	325	298	281	268	284	276	310	305	330	317	285	325	294	303	282	275	291	260	304	285	231	290	291	326	299	308	279	294	260	325	292	325	307	326	297	291	310	308	272	313	287	288	298	331	271	264	284	283	288	304	285	263	255	267	270	296	277	300	295	303	314	292	272	296	286	305	288	250	304	309	277	269	310	295	281	271	274	294	271	303	313	292	281	273	276	293	302	316	261	274	291	286	274	304	270	297	272	304	252	289	281	295	280	285	304	320	299	263	270	317	295	269	289	278	286	279	266	296	270	280	299	289	280	285	307	294	308	282	289	300	295	282	295	269	320	309	309	304	325	314	282	271
12009	1302	2135	2219	1920	1628	1473	1288	1158	1087	1012	980	951	907	875	873	893	805	802	816	828	771	816	767	759	777	774	730	685	715	761	742	730	728	762	711	787	743	764	785	737	739	756	753	720	728	756	678	772	701	747	729	730	746	736	733	707	750	684	710	716	782	771	749	731	713	709	758	693	687	697	716	760	742	691	711	767	746	739	677	711	731	735	742	710	678	701	724	697	686	753	728	715	696	742	741	759	767	767	732	696	679	731	725	700	742	693	711	728	674	668	732	686	731	746	723	728	725	737	733	719	676	737	658	694	691	760	736	718	756	710	767	752	664	744	697	751	741	734	738	718	686	691	686	691	693	759	724	667	690	682	727	681	763	707	695	741	704	712	707	729	706	714	702	739	657	774	674	697	753	741	703	723	731	711	744	729	669	705	741	724	687	751	760	721	684	706	701	674	705	633	673	706	679	744	686	746	660	765	677	719	705	707	726	704	672	761	730	765	746	709	723	707	691	688	763	713	706	714	703	652	699	735	689	724	712	666	665	687	697	701	713	699	768	722	675	751	728	700	746	753	668	677	699	742	699	691	693	695	705	745	719	685	736	693	725	733	714	714	761	722	726	687	721	712	756	738	679	701	744	663	779	722	708	711	700	737	745	681	707	757	705	715	725	736	735	670	769	725	746	777	698	661	696	722	746	706	755	729	711	726	665	744	655	736	726	703	689	754	706	682	654	668	703	737	688	716	724	688	701	701	684	720	738	709	716	753	729	714	697	744	696	742	721	714	713	724	668	725	718	710	720	678	730	724	681	694	709	710	667	697	694	707	684	735	713	701	703	720	707	734	720	709	711	706	732	742	718	772	737	693	705	706	706	730	721	698	739	749	713	752	756	703	704	762	682	740	665	751	716	747	751	693	706	748	728	703	731	713	730	683	705	722	737	738	740	719	685	718	729	684	724	679	710	727	731	672	727	702	729	706	749	670	714	736	709	717	700	687	745	718	741	713	710	668	706	709	706	768	691	712	690	712	747	725	725	766	727	709	719	720	690	723	686	732	710	702	714	729	731	674	687	767	690	696	768	700	712	723	734	690	714	684	732	721	700	723	753	692	682	764	664	701	666	655	709	699	715	696	717	702	656	729	658	680	700	694	737	704	705	735	685	739	724	680	722	765	716	702	702	709	710	720	713	710	746	722	719	724	733	704	792	685	727	696	723	730	672	686	744	738	764	693	731	711	717	718	670	694	740	703	712	654	683	688	728	706	718	733	709	664	746	743	689	681	730	743	708	745	685	743	702	690	705	708	734	722	677	713	708	740	686	667	737	696	654	713	693	735	696	742	728	753	724	714	707	660	662	699	682	742	717	709	728	689	724	680	729	744	632	719	707	679	712	716	707	746	719	759	673	744	687	795	711	742	699	705	698	694	700	735	685	716	735	732	689	722	714	733	740	734	728	753	724	715	712	737	724	746	706	625	690	717	713	734	683	740	718	681	711	715	712	717	685	685	724	681	736	708	709	695	710	700	690	749	707	734	726	705	706	737	724	691	706	732	718	688	737	706	766	690	672	749	703	713	739	745	687	738	762	710	717	746	709	756	709	727	635	691	754	745	713	714	749	686	711	678	743	742	699	714	670	702	643	705	729	748	722	683	673	670	734	712	713	698	689	723	699	731	736	730	719	719	771	704	747	717	691	664	725	752	743	713	747	738	713	706	746	659	722	705	719	717	697	719	746	725	679	670	708	722	707	689	690	761	693	721	720	715	714	688	701	696	757	742	715	700	719	683	672	659	710	689	760	714	715	723	720	727	727	684	714	734	682	657	684	706	694	721	706	689	730	685	688	728	749	716	653	724	747	775	705	678	735	681	714	688	773	742	742	743	736	671	791	713	721	722	740	678	734	723	738	711	715	670	679	725	749	734	715	688	710	684	684	703	733	718	721	705	740	732	656	756	688	727	726	731	683	722	679	730	694	755	711	706	673	702	701	703	723	728	682	756	664	699	772	707	697	705	685	670	671	685	728	704	741	686	682	716	743	755	732	710	739	718	734	718	698	713	689	748	721	701	714	728	683	706	721	715	734	722	721	712	688	748	680	714	696	702	733	744	717	757	687	726	708	738	730	718	734	702	728	717	735	686	711	703	703	703	730	720	738	733	735	750	728	708	696	687	744	712	732	730	658	669	725	698	726	709	692	695	668	735	740	773	713	751	697	687	687	707	791	658	722	704	681	715	708	682	733	720	686	720	699	711	705	724	712	722	697	745	755	717	688	731	755	693	683	706	737	717	700	671	702	664	697	713	759	757	720	731	732	703	710	782	769	708	709	731	682	737	669	744	705	703	725	744	710	687	724	685	732	722	735	721	700	736	676	730	707	664	743	677	699	701	692	681	716	742	686	735	724	775	675	733	696	735	705	667	683	720	740	739	709	721	688	695	709	725	731	707	656	708	727	717	695	696	728	718	709	681	738	709	705	716	688	692	730	671	703	707	729	728	762	717	702	729	687	789	692	697	693	710	726	673	705	724	708	751	711	757	682	712	729	736	734	665	685	729	695	721	697	765	755	691	680	727	714	696	664	716	734	694	737	680	709	732	708	740	665	721	734	709	712	678	743	754	702	690	733	728	681	725	717	708	737	756	648	685	674	711	716	717	724	688	710	690	711	681	709	705	749	693	728	669	712	711	708	653	711	707	695	683	727	764	742	758	765	739	732	754	752	668	684	708	731	722	719	765	704	704	700	755	700	714	746	749	749	714	742	743	706	705	735	754	718	686	722	696	714	742	714	719	728	683	758	714	691	714	697	716	688	742	690	694	711	688	690	710	715	688	656	741	709	700	744	673	705	727	733	681	717	745	696	704	733	700	715	691	743	700	750	727	748	736	682	717	689	722	729	757	701	695	699	712	696	696	658	725	770	756	738	712	691	685	694	737	739	691	691	739	747	702	719	719	673	733	674	680	696	721	695	720	663	713	733	721	715	731	736	693	695	734	697	713	677	732	718	707	735	763	709	667	664	696	776	726	748	701	683	717	751	723	710	708	701	706	716	714	707	683	711	698	743	730	680	750	706	709	714	717	758	758	721	708	686	697	685	739	708	711	723	723	706	682	712	724	735	682	726	765	729	721	733	702	669	713	676	737	697	719	707	718	709	663	726	711	691	757	701	713	670	753	735	727	685	693	717	685	743	711	698	685	707	738	701	724	740	716	698	755	737	741	689	721	690	710	706	720	689	718	700	698	710	704	713	722	758	710	752	696	717	765	683	716	716	675	749	673	718	733	696	751	743	740	706	737	712	727	735	711	715	723	782	674	715	740	691	759	734	680	697	712	726	756	692	701	679	699	716	689	683	711	740	716	691	710	779	763	712	689	687	682	706	712	673	699	701	681	707	676	676	752	696	710	678	711	731	755	733	673	677	728	714	697	644	709	715	684	663	672	728	707	724	718	702	709	701	689	726	717	747	723	758	716	753	717	684	727	765	725	705	718	699	704	690
4530	494	405	401	410	413	415	364	395	438	372	407	392	379	435	421	424	409	436	451	419	390	400	387	453	389	412	370	403	426	373	428	400	379	424	395	395	435	411	406	416	391	386	362	360	403	401	431	375	419	395	422	380	460	412	416	432	363	405	388	415	409	369	385	384	377	394	396	392	404	380	437	380	349	346	342	361	351	412	424	399	378	418	420	383	369	406	394	389	378	403	383	385	398	413	364	400	390	412	402	413	427	397	392	366	363	401	349	375	368	420	398	407	402	421	396	391	364	410	388	395	382	337	386	418	418	387	393	390	403	380	363	395	393	409	391	393	411	430	397	406	372	402	386	404	379	412	407	400	415	438	422	374	400	393	408	397	373	416	351	421	409	395	436	430	389	422	417	395	380	408	377	425	405	383	410	382	390	383	408	392	362	349	414	368	394	365	385	385	381	456	386	426	390	406	395	415	396	366	391	411	371	412	398	393	399	371	421	405	372	363	392	376	380	410	402	375	373	367	377	417	402	379	403	396	406	383	395	379	383	407	407	400	380	411	413	393	383	394	361	396	405	354	376	368	388	379	377	407	369	415	397	438	353	369	381	373	375	402	439	414	401	410	397	363	396	360	379	400	392	374	403	388	431	405	402	377	427	375	390	407	365	417	400	361	402	415	393	378	414	370	403	343	388	410	363	380	423	396	362	407	388	413	400	361	394	393	411	405	425	360	393	374	401	343	395	420	397	392	445	381	404	400	368	399	413	387	418	369	365	383	391	395	404	383	420	407	412	385	380	365	370	411	410	431	383	432	438	414	384	403	415	411	424	413	377	356	410	405	382	372	357	404	401	393	368	404	413	406	406	364	354	382	370	381	357	397	395	392	340	434	399	410	401	398	358	369	419	417	389	394	387	396	403	382	404	396	391	401	401	340	370	417	393	402	383	393	374	335	382	415	387	398	382	387	422	395	363	416	339	390	401	374	406	378	395	402	371	381	376	408	382	406	376	411	418	361	364	369	382	405	360	400	395	371	375	408	377	387	372	363	379	453	387	397	371	435	378	431	384	406	360	453	413	398	389	381	364	389	351	389	376	399	422	362	424	390	381	399	371	417	422	403	376	414	354	398	372	404	404	362	387	414	372	368	357	422	425	340	389	411	381	430	364	379	400	416	380	417	344	385	388	403	403	361	361	398	399	404	403	376	417	396	388	418	396	435	415	380	404	395	385	399	429	413	380	404	384	421	402	445	411	373	398	424	403	400	382	411	359	383	388	368	395	405	408	399	363	381	366	404	388	376	393	404	413	415	416	462	435	417	425	386	369	381	377	402	388	395	417	399	388	382	368	386	380	374	430	417	415	433	386	409	387	363	433	405	386	376	406	402	395	399	369	373	391	420	361	373	382	394	396	388	422	393	377	388	385	423	381	367	389	391	370	413	331	338	396	398	442	367	405	418	411	376	382	413	359	357	408	391	406	391	378	405	347	407	411	358	400	402	386	429	395	368	375	432	406	415	384	373	406	416	375	412	431	398	366	374	390	388	400	376	394	382	361	377	406	401	408	348	416	361	410	424	388	407	395	406	430	371	458	391	379	355	396	379	360	394	381	404	434	414	394	377	386	431	393	441	418	421	411	401	378	379	397	405	435	411	402	402	384	406	441	366	330	381	435	390	393	388	384	423	395	375	394	366	380	381	384	430	420	387	376	386	389	424	394	382	392	402	388	421	362	395	383	392	416	390	344	415	434	366	387	397	423	386	408	380	393	399	382	413	401	370	406	403	397	390	401	385	376	359	387	411	400	402	380	401	431	420	427	393	377	400	430	376	395	382	416	375	421	383	362	390	376	403	345	399	386	423	440	414	399	406	406	389	391	390	384	389	410	408	374	403	384	431	373	407	395	370	386	395	403	358	425	446	375	410	375	391	415	405	395	336	413	383	411	354	408	399	365	359	393	364	415	435	394	393	389	381	390	427	389	327	379	389	415	354	355	391	373	390	400	376	439	415	352	376	402	415	412	389	376	392	435	385	387	371	396	391	397	383	404	362	407	393	424	377	422	367	398	380	434	430	407	371	365	402	385	384	409	433	405	378	383	371	361	400	398	403	367	399	421	412	408	366	388	394	440	419	401	392	425	406	359	373	393	412	367	376	425	407	381	432	412	398	399	409	401	380	375	371	357	385	391	396	424	383	379	349	395	417	369	406	360	427	404	384	425	405	388	378	410	414	442	389	390	380	390	394	398	421	403	379	373	429	357	384	396	411	396	380	405	380	379	396	426	372	408	405	453	378	398	401	416	388	399	400	377	404	347	388	406	367	377	394	408	396	404	388	386	399	434	380	414	377	431	384	363	362	382	402	363	381	401	365	379	380	414	399	418	394	417	388	415	385	411	389	393	418	413	409	393	400	423	452	388	361	409	400	381	383	421	401	387	386	419	384	413	439	367	417	378	357	365	409	408	410	397	377	401	393	381	390	401	401	381	399	415	403	347	407	444	414	356	394	399	373	412	366	370	348	399	398	404	376	378	403	409	360	382	360	384	351	408	396	435	404	417	452	421	405	405	435	396	412	362	393	388	411	406	392	422	403	380	422	398	338	381	362	387	374	361	402	379	359	407	408	407	348	411	404	404	390	390	413	401	397	421	346	368	398	355	409	401	403	380	385	391	362	405	368	409	369	369	424	416	379	397	365	421	404	421	395	366	385	440	375	373	416	340	402	377	357	370	353	454	409	354	417	405	371	417	363	359	391	377	381	405	406	392	359	350	382	446	419	399	395	446	401	443	403	364	365	411	404	399	394	402	401	399	425	404	427	384	375	385	411	413	394	379	412	418	373	380	431	404	400	411	402	368	376	396	384	386	430	404	413	402	395	381	398	383	390	398	399	372	369	418	385	393	422	392	365	418	395	398	401	374	384	419	377	393	383	448	399	394	404	408	412	422	411	445	425	411	385	403	370	339	406	401	397	397	412	439	406	411	415	409	371	399	446	425	426	419	428	388	409	382	402	373	392	414	438	435	384	414	399	397	440	405	424	381	402	444	400	377	385	412	416	379	420	437	376	392	411	403	420	406	409	398	353	392	391	405	431	410	405	407	375	403	405	409	387	383	367	387	376	402	390	407	418	402	376	436	393	407	384	412	405	418	377	406	426	371	400	385	404	390	366	405	415	411	377	361	396	376	404	396	372	400	380	402	403	393	375	388	420	393	390	421	418	384	346	368	381	380	374	376	368	425	370	386	399	358	387	419	380	408	371	419	373	426	401	419	422	359	399	426	401	416	411	387	398	370	371	444	394	395	394	395	391	409	417	398	417	363	404	420	389	388	378	400	385	384	370	373	368	407	435	372	390	405	393	392	372	400	358	372	418	437	418	426	367	372	412	432	378	384	390	379	429	406	384	430	384	363	420	373	393	379	401	376	406	444	421	378	407	417	393	359	379	400	415	380	384	427	421	391	384	373	372	395	403	414	395	413	371	388	386	417	390	363	375	412
3667	886	921	896	892	897	907	870	878	905	861	829	908	904	819	873	872	859	873	892	853	847	888	869	855	856	872	857	863	902	889	902	850	878	896	932	820	859	899	866	804	888	859	907	855	877	855	881	860	837	871	908	833	883	902	854	883	868	883	836	823	916	917	872	846	851	879	896	917	852	852	832	902	895	868	858	874	870	845	861	907	898	882	879	898	933	894	848	885	807	844	883	882	855	858	836	865	837	887	923	846	838	935	848	858	853	843	906	882	857	904	866	923	868	897	937	803	914	856	878	844	874	866	867	896	829	864	764	882	871	892	888	855	827	848	848	922	881	872	860	902	873	889	876	884	914	861	824	874	833	874	862	900	878	908	913	934	855	910	887	864	867	908	851	876	850	832	863	916	898	814	862	878	854	888	849	898	852	860	884	882	873	847	868	870	872	841	899	811	896	876	857	828	864	853	874	844	876	876	905	865	891	860	806	861	889	863	943	852	872	821	892	799	872	837	869	944	853	891	835	889	877	888	870	882	835	885	840	876	888	812	871	949	856	895	827	887	890	841	878	858	863	872	891	903	920	865	886	913	854	863	858	842	871	916	894	867	897	875	846	844	808	846	876	879	850	899	844	859	901	894	868	834	861	873	864	889	872	896	842	844	876	873	863	826	830	807	837	883	856	862	825	872	882	887	885	882	885	865	894	891	817	883	855	849	893	858	876	941	904	850	850	855	881	913	893	884	897	894	841	852	950	917	968	895	876	838	831	883	861	848	849	904	915	886	875	891	878	848	814	857	831	837	861	902	961	886	876	839	890	861	890	873	857	900	889	915	841	810	858	922	866	880	874	883	895	890	891	893	906	809	870	882	856	890	843	850	887	863	912	908	918	899	860	871	855	874	851	866	881	890	857	899	876	836	859	880	846	866	850	855	853	931	871	906	939	811	875	877	840	869	906	860	927	854	862	830	892	873	892	862	874	871	910	903	872	859	850	870	869	822	865	886	867	902	842	844	837	906	897	876	867	881	898	796	882	879	836	826	929	841	852	873	852	804	890	887	830	863	915	922	888	855	843	885	921	865	840	855	857	820	875	851	868	905	901	860	891	860	886	867	843	878	899	854	874	844	814	873	869	838	869	906	877	814	840	920	835	856	855	847	824	853	877	919	851	872	852	894	868	891	902	911	949	925	857	874	886	859	891	839	881	847	810	879	860	865	822	843	875	919	856	848	823	848	883	877	874	808	830	863	896	816	921	848	906	877	890	858	921	869	892	869	864	893	889	858	871	883	882	859	884	901	893	886	887	937	856	906	873	922	860	853	878	861	890	871	841	881	828	872	863	915	866	858	902	884	872	878	879	838	895	906	958	920	890	890	830	877	905	908	861	878	897	860	908	875	878	855	852	857	823	884	862	903	837	890	947	833	876	891	853	869	821	855	886	841	852	876	845	870	827	861	909	882	889	895	859	870	857	850	875	928	842	882	874	806	873	868	882	911	864	910	867	907	863	865	923	863	861	856	874	846	880	895	884	929	878	876	888	916	901	876	868	898	875	840	838	872	909	854	874	865	908	835	939	887	830	849	834	839	883	861	925	882	905	911	835	878	879	910	908	888	872	860	906	867	878	892	897	961	878	826	899	870	884	955	885	884	843	862	841	861	851	894	878	873	868	854	889	827	853	865	885	884	910	891	821	818	881	854	830	877	874	834	882	868	885	900	860	867	871	910	844	855	881	918	877	908	911	894	916	899	870	816	904	873	819	899	819	881	875	849	883	858	861	892	853	873	873	867	851	900	936	850	868	830	821	850	866	880	861	885	927	888	870	868	942	852	915	847	858	896	897	886	879	911	899	862	891	824	851	842	870	915	859	876	906	916	874	880	896	854	877	849	880	883	824	872	860	838	871	849	908	878	844	850	795	847	799	888	894	803	871	823	877	852	892	870	852	889	851	878	890	856	840	944	898	896	833	863	851	875	929	859	850	919	883	892	879	883	902	881	890	882	908	882	909	857	835	873	851	852	887	848	954	871	884	898	895	839	816	868	886	878	906	922	891	847	875	877	878	929	848	865	855	801	869	855	857	893	852	897	904	929	954	923	888	895	838	865	891	852	840	903	883	891	850	838	846	857	921	873	862	856	856	841	882	860	858	823	921	871	911	917	892	873	895	851	869	883	866	911	905	873	901	867	870	874	886	860	860	849	892	890	924	847	882	851	857	825	833	823	854	882	880	834	836	880	825	890	841	932	921	837	866	887	859	875	851	873	858	844	852	878	847	883	915	862	884	865	900	905	875	943	886	851	839	882	911	878	852	872	888	882	883	862	841	872	860	896	899	794	873	844	858	866	862	867	864	925	903	835	855	868	872	895	860	900	917	862	895	858	887	911	812	818	871	891	866	923	889	840	842	864	919	846	857	930	951	875	861	867	868	866	884	901	853	837	821	888	879	920	929	839	883	860	837	838	885	872	868	841	874	881	953	862	886	836	877	853	891	869	882	841	887	871	842	862	880	850	881	899	839	893	871	888	834	874	871	865	893	875	876	862	833	826	958	864	858	898	971	871	872	829	888	878	868	821	887	822	891	873	845	905	887	908	841	899	885	890	882	839	845	869	870	924	821	853	862	867	858	870	849	874	938	835	907	908	928	856	900	886	866	885	851	847	816	879	912	865	878	876	903	847	861	860	864	831	818	856	891	890	868	862	885	851	891	887	872	906	896	916	872	897	855	883	836	867	919	905	880	847	857	896	855	861	840	833	900	805	879	927	894	930	897	913	916	850	862	856	940	890	874	841	905	867	824	847	810	861	880	806	902	857	886	864	932	854	840	904	864	940	890	829	842	847	905	850	848	893	877	845	838	913	882	858	834	877	895	913	859	858	905	874	882	883	885	906	897	877	867	825	887	824	840	886	842	865	895	898	925	897	900	895	852	873	901	808	805	878	885	854	882	912	850	819	839	854	860	890	841	850	903	899	862	899	887	863	948	906	848	818	902	945	878	918	911	878	934	895	858	864	859	883	856	842	855	860	852	851	902	859	876	888	857	923	894	874	875	833	858	891	912	837	894	813	864	864	856	923	871	871	899	831	885	929	870	917	865	879	898	865	856	910	834	865	893	869	863	837	901	838	866	886	922	887	882	899	912	929	905	875	886	904	868	872	858	836	901	859	844	874	830	867	929	915	904	865	875	868	874	907	819	885	878	889	891	866	885	905	884	866	856	888	936	837	874	875	865	904	867	894	888	914	922	847	856	886	859	906	862	846	894	845	898	886	858	860	876	885	780	898	866	884	935	882	854	859	933	881	858	864	869	849	843	920	851	916	926	870	873	884	900	879	965	859	822	846	864	811	875	904	877	904	830	874	843	876	808	831	831	912	859	872	871	871	874	842	894	881	876	908	878	845	940	892	889	895	908	903	884	870	844	866	885	797	915	902	891	851	861	861	803	883	887	888	911	871	810	845	855	845	882	828	870	817	900	857	874	935	840	948	865	880	831
14713	908	556	431	356	271	278	260	290	267	239	278	243	219	216	195	215	218	255	218	185	221	224	229	236	197	203	211	221	208	211	207	188	219	249	233	206	211	216	199	212	221	181	212	204	191	234	205	195	181	200	242	223	210	206	211	216	225	236	198	198	200	202	219	199	204	218	191	219	241	194	229	214	186	189	203	220	201	185	199	212	222	210	251	215	187	185	237	205	220	207	187	229	201	194	224	192	197	211	206	200	203	224	208	193	223	209	237	191	197	218	194	219	233	217	209	213	213	216	195	237	228	209	201	223	206	183	198	190	218	194	177	243	211	238	206	203	209	233	214	211	222	237	205	248	187	207	235	227	197	211	193	201	183	229	205	214	184	223	202	200	205	240	236	198	213	203	251	209	229	199	221	199	193	230	232	216	184	188	225	175	231	221	216	197	224	205	207	216	218	205	203	205	222	189	194	213	220	195	188	222	208	224	187	203	210	196	222	193	217	195	224	200	201	221	210	229	211	195	227	227	216	233	220	176	209	210	215	196	202	227	218	244	207	232	212	231	207	223	228	217	226	247	215	224	207	220	240	210	217	209	227	201	197	208	194	204	203	193	218	211	184	216	205	191	211	234	230	220	190	191	201	201	213	208	185	211	194	229	210	231	214	235	235	223	197	214	207	220	213	215	194	217	201	197	209	217	173	203	214	212	219	205	209	203	221	215	227	216	211	229	225	226	223	221	224	194	226	214	232	210	222	195	204	215	193	217	229	211	192	196	192	219	203	192	220	210	205	191	205	188	225	187	202	220	200	206	197	207	187	225	191	242	213	226	211	200	204	227	239	232	217	224	216	194	215	192	216	210	193	195	216	215	219	218	206	190	214	203	200	216	201	217	201	217	214	224	186	210	191	213	243	197	209	219	199	228	205	216	230	217	220	187	204	224	187	215	238	223	195	212	206	232	261	214	213	223	216	214	219	247	183	231	219	202	218	232	213	236	200	199	219	220	192	197	207	232	192	186	204	218	217	224	221	197	187	205	211	209	177	210	199	178	190	207	224	218	215	232	203	224	199	214	243	207	221	220	239	201	194	195	225	201	223	254	202	194	192	204	194	212	218	211	210	184	218	198	228	259	216	208	170	196	202	229	223	198	231	241	183	197	207	248	237	209	192	216	202	208	206	215	199	209	186	177	217	218	209	206	229	213	210	235	202	220	189	192	221	212	188	188	211	232	205	214	217	218	257	202	220	211	236	241	203	200	225	221	223	198	210	217	194	195	217	245	234	198	182	209	217	204	206	233	216	225	200	204	202	213	200	195	226	206	220	236	206	214	219	201	197	233	188	221	217	194	216	221	210	226	213	196	212	202	204	223	218	207	208	213	188	219	217	204	193	214	194	237	211	195	221	194	223	178	213	215	225	226	217	175	218	206	219	210	208	190	213	215	262	217	203	222	233	241	196	212	208	204	241	234	201	224	243	213	209	199	194	189	227	230	220	212	212	199	215	193	199	204	212	208	194	217	200	229	215	193	199	241	228	220	221	201	202	206	223	192	212	228	230	209	238	216	239	209	164	213	222	203	208	197	197	206	219	202	212	227	220	228	214	212	195	226	190	184	196	219	220	211	187	205	202	239	191	197	222	232	223	217	193	225	205	218	214	219	218	179	191	235	211	215	224	208	209	243	186	212	190	221	224	213	207	193	244	222	210	189	217	205	196	191	208	194	219	199	197	208	221	221	237	231	188	195	231	216	215	214	181	193	202	217	206	202	215	204	210	222	238	214	215	186	178	182	236	231	205	230	239	221	206	207	224	255	187	200	201	208	204	209	237	210	234	199	191	227	191	196	224	220	221	214	217	230	198	203	217	183	224	222	231	220	221	197	198	197	217	210	215	221	226	221	204	209	216	198	209	196	234	196	214	251	229	187	208	210	226	209	223	211	214	226	188	199	215	234	207	210	182	208	196	202	216	228	216	221	236	199	242	214	244	199	208	215	220	214	199	205	197	206	216	193	221	221	217	237	217	207	177	217	241	209	220	188	206	231	237	243	198	199	210	185	232	222	189	224	190	218	213	248	220	181	215	207	205	218	205	216	222	221	212	216	186	216	233	183	197	198	229	202	210	198	202	205	230	212	216	219	223	215	202	197	194	218	216	224	195	211	192	209	204	193	227	194	199	218	215	228	209	189	220	221	186	225	236	184	201	219	216	198	212	203	218	200	197	234	191	176	206	198	217	235	233	218	222	184	231	198	201	216	215	207	205	204	203	225	213	205	232	229	190	203	219	227	223	191	207	201	199	209	217	227	215	217	220	190	188	221	237	215	184	201	196	215	211	234	185	219	209	232	191	175	248	231	226	223	191	241	211	229	216	207	212	210	190	201	229	227	199	200	193	215	227	208	221	220	212	198	209	208	204	217	246	224	225	190	201	207	210	222	236	244	217	207	226	213	187	208	233	211	217	229	202	231	233	211	205	207	220	219	207	212	196	170	226	184	193	197	217	222	212	210	204	205	195	180	203	207	219	186	230	217	236	217	174	192	240	199	184	190	212	210	196	207	200	220	202	200	223	255	213	187	219	229	218	210	202	221	192	194	222	217	222	199	175	205	201	206	205	230	207	205	216	218	181	205	205	224	197	229	186	215	198	204	240	217	214	194	205	211	213	247	199	170	205	195	211	219	219	211	186	196	200	223	204	214	198	210	228	238	240	208	210	192	220	203	221	209	213	186	223	210	199	207	199	209	204	219	203	255	224	187	234	211	212	191	203	207	217	199	238	182	199	192	212	251	204	217	180	200	230	225	232	218	183	202	195	223	220	230	247	201	213	203	199	227	213	193	190	207	207	210	226	231	204	217	212	235	207	208	169	222	230	198	221	199	208	214	205	203	214	215	207	220	192	234	210	183	217	247	202	223	216	195	214	198	205	213	169	195	220	225	218	211	180	194	233	206	206	195	212	196	224	209	184	225	217	198	199	224	186	196	217	222	214	212	224	198	201	205	241	225	209	207	196	189	231	244	220	194	222	201	202	194	240	200	214	183	169	219	219	178	198	194	198	185	214	202	191	205	206	205	206	186	220	194	208	203	214	211	213	170	225	209	173	198	219	222	209	192	191	181	219	183	198	220	196	209	224	226	221	217	200	212	202	208	191	232	209	188	218	219	222	209	217	251	212	218	229	202	212	200	222	216	190	189	235	217	189	220	210	233	209	165	206	202	216	210	216	210	195	182	192	200	205	242	208	233	202	221	219	188	207	188	232	191	180	221	211	230	212	186	222	187	210	216	213	210	219	202	185	205	181	224	197	217	218	223	180	203	192	204	211	204	196	209	237	203	233	215	235	229	198	178	197	217	185	218	217	206	183	205	195	213	240	205	217	226	224	226	185	223	212	237	222	228	210	224	202	197	222	225	196	211	245	225	223	221	201	212	234	216	225	231	217	227	233	202	222	216	181	214	209	231	189	187	211	206	213	164	205	194	185	211	223	204	192	206	227
9566	856	1261	1358	1131	1045	872	787	742	740	717	649	592	618	635	606	610	602	586	572	561	580	546	561	571	581	546	572	568	580	549	517	555	584	536	563	559	568	548	540	563	567	547	564	551	510	534	546	508	595	549	564	547	526	504	536	537	539	496	516	529	495	517	543	540	489	517	595	538	603	512	506	517	521	507	512	526	489	584	540	557	541	571	538	493	507	521	519	548	547	529	496	541	603	504	537	527	535	537	538	539	523	491	526	516	557	538	526	568	497	524	592	529	514	517	528	537	524	527	514	483	555	566	554	515	529	536	508	530	544	523	516	529	541	509	541	487	497	512	553	522	562	532	532	508	534	539	515	513	543	519	548	531	587	531	530	498	559	529	507	543	513	521	562	543	515	531	580	547	551	535	527	551	550	595	541	572	538	553	537	579	547	525	510	519	522	530	522	516	488	515	524	551	526	532	536	525	569	508	507	526	528	532	546	533	527	512	526	535	546	505	537	487	508	539	582	537	548	539	509	573	539	558	555	536	516	557	512	514	546	528	536	541	520	527	522	518	530	546	572	523	486	576	510	536	525	520	523	545	524	519	495	557	578	510	513	512	537	545	541	544	490	556	554	532	541	520	515	529	506	532	501	574	571	499	521	543	482	548	511	498	531	554	540	519	535	532	545	502	543	525	528	549	521	563	517	547	524	528	537	551	552	520	549	555	560	540	522	527	540	555	526	500	533	482	518	511	542	564	558	546	516	511	498	518	495	531	530	537	529	532	484	552	574	545	537	543	532	566	553	559	489	535	549	505	520	502	566	549	530	532	537	552	541	544	517	552	529	539	508	545	501	552	493	537	508	541	527	544	505	536	514	525	604	517	529	594	511	552	517	525	515	528	481	516	480	526	571	549	523	528	553	529	546	531	578	587	489	535	501	539	553	490	547	510	527	526	555	506	504	513	537	511	532	527	478	511	531	532	581	567	509	513	530	541	537	520	533	527	505	500	522	510	565	510	550	534	514	494	520	525	520	523	538	546	542	577	551	530	562	542	519	582	576	496	530	554	507	539	526	571	541	565	510	531	533	549	506	531	564	528	533	534	520	526	511	565	497	528	553	544	533	536	522	539	546	567	525	546	521	523	511	541	530	512	522	562	571	515	525	548	512	496	483	521	540	539	534	503	562	526	532	504	539	541	538	543	559	539	535	533	500	506	541	535	548	549	580	505	533	549	532	534	526	545	520	547	498	605	522	527	536	564	550	574	525	566	597	480	524	534	522	541	523	560	545	559	564	527	535	533	546	504	499	551	524	570	564	530	502	531	541	586	545	547	544	561	520	484	476	537	521	526	511	520	543	550	548	533	520	558	535	534	533	530	514	536	536	500	537	536	529	544	507	528	495	512	571	516	491	514	549	535	555	523	506	495	559	548	547	535	543	550	529	519	515	538	522	501	550	540	495	508	546	534	545	506	493	527	534	510	539	532	542	544	487	507	540	532	558	571	527	525	503	532	551	497	543	551	530	567	557	493	568	519	547	504	518	535	513	544	499	575	510	528	513	528	553	551	544	529	572	521	552	548	601	509	571	485	501	579	563	519	562	503	533	520	532	578	564	531	508	516	535	565	516	582	509	516	525	577	501	512	528	547	517	572	543	552	524	511	560	536	538	543	544	485	515	527	558	523	524	552	548	511	540	552	540	540	573	531	534	532	548	544	570	520	551	505	524	511	538	540	523	544	542	572	528	572	511	511	485	576	550	544	506	527	539	498	489	530	523	536	530	558	488	536	535	551	535	547	545	508	538	537	549	554	558	523	545	496	520	531	494	532	493	562	500	523	548	531	607	570	527	567	512	534	580	549	531	528	528	519	519	480	538	553	528	515	545	550	511	532	545	555	518	521	517	531	502	571	507	536	523	498	543	572	555	541	513	552	533	537	505	533	516	542	534	558	551	551	517	528	557	511	550	528	528	581	536	504	532	547	525	510	523	511	522	547	540	573	508	552	501	517	570	492	579	502	542	529	506	517	556	543	516	508	568	530	533	541	556	506	541	519	578	556	502	507	550	534	524	493	530	535	489	520	495	503	516	507	551	533	546	532	545	586	472	582	545	536	491	520	531	532	531	514	551	578	513	514	535	507	515	504	553	531	532	575	514	528	572	515	538	538	500	518	505	483	507	550	568	562	543	518	517	545	488	543	528	509	543	506	551	518	526	573	545	537	515	550	503	540	563	522	520	559	530	541	562	549	529	580	557	537	523	600	568	556	541	546	501	532	524	529	553	577	518	508	535	526	527	538	578	516	551	517	553	512	535	530	517	541	521	545	518	530	550	557	503	527	501	526	550	524	560	526	533	535	564	600	539	533	548	527	498	523	520	534	505	522	550	508	512	526	548	554	529	501	504	530	549	591	484	527	542	529	542	533	509	544	528	519	525	538	537	535	527	539	531	506	496	558	534	564	522	534	562	567	540	491	532	529	509	495	518	513	533	545	521	523	540	527	536	535	499	520	541	558	551	563	527	548	513	493	522	562	528	501	530	521	531	552	506	512	509	566	545	528	554	524	548	464	517	503	538	487	529	506	523	507	513	485	493	547	542	517	499	504	512	518	537	539	525	545	547	527	516	474	507	535	527	515	518	578	563	529	516	504	550	564	499	575	513	521	573	533	501	556	556	548	503	504	528	517	551	538	518	553	516	538	510	546	527	537	532	521	533	530	514	561	499	502	533	546	504	516	493	538	532	543	520	553	540	540	511	481	513	523	556	558	513	505	545	496	562	489	512	561	545	497	523	552	556	539	516	523	495	550	539	495	562	490	497	535	533	507	555	532	543	490	568	539	482	553	512	546	531	535	495	529	541	508	533	520	517	537	505	537	515	555	545	569	524	521	516	528	522	549	567	512	490	513	468	532	528	542	566	522	531	540	521	521	552	525	574	580	561	543	538	529	503	549	572	545	552	546	551	532	540	544	545	544	512	511	585	552	514	564	501	534	547	535	515	515	516	534	494	555	527	567	521	534	483	505	537	569	536	585	525	559	497	511	568	523	509	532	544	543	534	539	594	520	489	524	539	562	479	522	557	541	485	566	554	542	547	562	526	541	534	535	509	551	534	577	514	531	539	555	536	529	572	564	503	551	494	574	537	550	557	503	573	535	571	493	537	551	509	509	535	465	560	512	551	537	539	567	529	572	545	525	519	565	549	530	546	555	530	507	528	577	492	546	502	556	554	550	530	571	542	519	556	560	538	521	506	518	558	545	553	536	528	518	549	519	474	532	492	524	530	544	542	536	496	525	522	524	540	510	528	532	513	526	519	519	494	526	535	551	548	511	527	547	532	513	523	510	526	547	551	553	503	544	575	496	537	507	573	542	485	508	542	542	535	534	530	528	537	534	498	523	523	535	562	570	559	503	559	488	568	516	520	532	496	517	482	501	568	551	531	515	504	563	533	536	522	590	578	531	540	538	502	516	551	498	532	544	592	539	507	581	505	541	569	511	545
23123	2372	986	763	625	466	471	410	348	348	375	327	350	294	304	320	325	317	314	296	289	301	317	313	273	265	303	282	336	307	291	288	268	285	311	322	324	315	296	274	320	312	328	281	282	280	296	266	305	286	282	309	302	281	282	302	313	307	279	289	295	274	269	267	296	309	339	295	295	271	330	289	302	265	297	296	283	316	286	275	307	305	302	301	292	274	336	277	299	324	277	281	274	301	295	290	304	270	294	315	293	309	270	314	283	293	287	293	300	300	311	267	265	304	286	274	307	295	291	285	274	252	310	261	265	310	307	311	284	279	280	262	322	284	292	329	306	289	286	291	340	311	294	313	271	316	266	291	288	308	285	298	312	306	307	303	289	301	306	293	274	260	320	320	281	310	285	312	299	245	272	335	288	299	249	289	267	253	290	300	292	324	284	285	316	301	305	304	317	281	268	317	313	271	305	288	304	292	308	295	286	292	281	266	280	274	264	286	297	317	300	285	296	275	300	302	261	300	275	284	273	298	285	295	289	301	304	302	312	291	277	285	293	327	323	334	332	292	282	334	277	300	296	278	250	305	329	283	300	285	303	330	304	299	296	295	288	261	291	293	273	282	317	297	292	295	306	282	270	269	301	313	272	286	278	275	298	276	292	315	301	280	304	303	297	311	292	285	256	313	291	300	272	312	292	305	293	290	283	306	297	315	317	262	332	286	286	284	298	295	281	293	292	316	287	259	268	298	309	295	297	298	324	293	284	301	293	318	296	301	293	288	291	312	356	296	291	320	331	271	281	279	268	319	279	266	313	252	292	307	276	290	319	295	304	286	295	287	304	324	253	286	268	279	278	276	307	280	312	312	276	282	287	287	287	302	290	294	296	297	292	242	289	308	269	284	300	264	269	305	290	263	300	290	286	296	303	240	318	283	275	323	293	319	275	287	308	291	293	304	263	306	275	290	290	312	272	315	272	306	271	289	294	316	317	322	285	266	291	278	278	273	284	269	300	278	284	319	314	269	277	292	297	309	287	334	267	293	280	283	331	290	280	283	295	272	309	288	327	288	280	274	284	329	284	293	293	322	277	283	290	358	263	269	300	298	308	285	261	276	293	281	325	288	307	297	273	298	292	308	315	269	314	288	333	303	292	269	313	286	283	269	276	308	305	308	311	293	313	286	271	328	303	298	326	288	284	275	272	266	298	296	274	250	295	314	288	314	307	279	284	289	304	285	320	304	281	276	289	270	273	290	277	270	317	321	309	302	292	296	288	304	281	332	307	281	302	278	282	277	273	301	318	292	337	306	307	310	254	285	317	276	289	284	281	312	288	263	310	301	280	291	303	307	305	288	296	320	270	304	286	307	311	288	282	311	293	270	287	295	274	294	290	271	307	261	283	275	288	299	291	323	299	308	280	261	309	304	261	267	301	323	297	275	272	320	315	324	287	286	315	285	292	275	284	305	302	284	325	270	294	311	287	304	293	312	280	277	261	278	284	293	271	305	295	297	300	299	264	285	271	282	271	296	342	302	293	292	306	313	268	272	289	275	296	305	296	292	276	264	336	304	304	325	281	288	293	310	294	285	295	327	274	324	292	325	279	301	287	281	292	295	271	287	292	303	325	276	319	312	307	293	274	293	292	301	305	286	303	303	289	282	312	295	306	234	298	279	289	281	307	272	282	289	300	298	309	307	284	289	280	286	258	288	301	300	329	304	284	263	285	311	311	335	295	324	285	332	288	304	273	262	299	310	306	303	288	336	312	272	293	299	294	261	275	297	276	265	320	321	326	281	285	325	303	285	300	298	272	283	279	306	306	291	311	268	294	272	283	295	298	284	286	248	287	280	321	301	326	326	308	259	319	339	299	334	277	306	266	309	316	280	288	324	275	264	270	269	277	262	284	299	288	317	284	315	285	281	297	278	280	279	304	338	302	273	282	299	282	317	286	293	278	297	287	285	267	271	261	289	315	304	307	271	261	288	304	288	319	290	309	291	299	324	318	312	285	262	287	302	316	250	302	291	282	313	273	303	259	276	324	292	252	296	286	305	272	266	288	302	281	317	261	268	294	324	315	264	303	265	313	327	285	287	287	316	325	292	288	264	305	278	290	271	272	284	298	323	245	286	312	268	264	292	286	268	285	276	281	284	262	281	282	289	289	337	327	326	319	302	250	287	279	305	302	277	288	260	273	271	315	291	293	312	287	281	296	299	288	290	293	284	302	286	250	273	294	295	285	236	276	265	281	269	271	271	317	262	264	265	302	326	306	305	295	337	278	303	257	297	283	327	305	278	261	290	293	286	272	252	293	308	286	289	291	295	318	273	319	272	253	300	316	289	309	329	278	309	302	279	283	302	295	281	270	295	261	279	316	299	305	276	272	290	332	290	286	279	307	300	312	297	284	283	260	277	290	274	319	324	325	295	281	286	277	290	276	311	322	349	290	319	266	258	309	292	292	266	294	269	285	271	303	294	301	298	305	294	311	298	288	293	250	339	294	295	311	295	314	281	253	289	292	274	308	295	279	280	290	274	291	333	320	300	301	282	275	296	314	273	279	327	297	273	294	316	277	306	268	323	294	325	297	315	316	301	301	254	306	310	295	302	313	254	314	317	287	290	296	269	276	303	250	272	261	279	300	331	287	276	301	297	322	319	330	266	302	297	305	318	294	320	324	325	275	291	304	312	286	279	292	304	257	285	314	280	308	261	283	303	323	283	292	287	274	301	307	280	307	320	304	284	299	308	315	293	283	278	302	270	286	340	292	266	287	320	305	301	295	305	287	326	236	274	273	307	257	287	311	265	301	296	294	275	273	321	305	295	279	319	289	298	303	297	260	275	281	292	302	277	321	295	256	283	260	286	276	300	311	275	299	292	314	277	292	272	281	290	298	292	281	281	310	315	285	293	274	302	282	282	309	302	288	276	269	321	310	303	314	290	323	281	285	294	275	268	292	305	280	309	322	290	299	316	302	277	316	266	304	290	302	288	303	304	267	271	297	279	343	313	293	260	288	292	333	303	277	313	323	340	274	311	294	288	310	298	309	272	281	330	300	319	278	308	315	272	277	300	338	261	298	297	300	304	304	299	328	262	287	291	305	281	323	280	303	295	275	302	279	302	259	310	280	290	303	290	295	274	284	310	292	302	269	267	306	311	308	298	296	321	283	247	304	302	293	261	279	317	326	256	307	316	279	287	291	305	279	300	291	283	297	310	296	281	313	291	308	284	296	329	276	340	280	271	272	290	292	309	272	278	279	299	297	292	281	269	322	280	274	315	299	284	261	284	313	268	261	282	310	294	309	255	287	297	313	309	324	297	297	288	313	265	302	290	293	272	287	271	273	296	310	266	282	282	295	305	282	273	296	288	270	301	278	319	283	288	293	266	291	304	258	271	270	298	303	287	287	299	317	285	279	292	297	285	314	291	291	274	301	293	293	305	282	275	303	295	326	275	297	321	278	303	278	346	305	286	268	295	281	296	298	285	304	290	298	300
12342	1279	2129	2266	1933	1687	1428	1218	1165	1104	1028	940	942	933	905	903	846	843	874	850	766	783	770	794	796	794	761	778	775	754	853	740	724	771	737	697	779	730	733	699	691	704	732	751	724	705	757	747	780	743	757	746	737	694	691	745	737	738	731	703	706	701	710	741	727	768	724	713	698	737	734	725	740	740	751	732	705	707	685	701	713	679	709	744	740	733	695	718	675	716	748	740	729	738	737	705	714	717	718	781	730	703	729	732	735	707	751	739	750	755	764	732	698	711	726	755	694	737	705	713	726	698	721	728	722	729	716	768	712	722	695	737	760	700	765	687	697	683	708	738	754	726	703	706	694	715	785	714	725	750	675	744	726	763	734	719	721	644	751	697	702	662	699	690	703	753	721	707	689	690	736	722	681	715	733	733	727	711	726	719	752	728	736	720	725	757	717	708	698	727	701	731	723	705	730	709	732	741	704	765	692	737	756	686	739	694	696	732	713	740	694	707	705	721	720	699	706	738	727	697	695	715	721	700	695	708	673	718	717	723	759	717	689	711	711	733	744	771	715	692	731	763	741	717	670	745	683	714	751	716	684	730	705	693	695	725	737	685	685	706	699	717	714	650	719	678	709	707	749	683	766	731	697	706	706	736	708	731	703	774	722	715	670	742	738	700	717	689	740	707	769	709	695	730	718	700	678	701	754	719	691	723	749	734	712	726	745	743	731	753	663	684	720	704	752	757	721	723	676	674	723	762	725	750	743	766	662	704	763	703	739	715	751	723	686	736	742	728	742	715	700	708	716	711	684	725	734	705	718	783	689	744	705	754	703	732	694	702	721	760	714	685	739	760	726	710	728	708	743	755	707	737	722	715	680	729	708	692	709	747	757	764	710	703	716	682	679	691	712	692	692	710	706	710	705	742	715	716	699	690	764	709	734	727	699	731	776	743	733	740	734	716	711	685	699	709	669	741	713	709	713	778	749	772	736	718	711	656	704	727	716	699	725	724	660	699	682	731	706	760	744	749	744	712	747	736	723	680	707	723	714	714	711	770	732	716	728	763	727	739	701	710	735	742	750	702	710	758	737	736	680	735	751	723	746	729	741	713	702	729	741	746	708	731	704	753	754	736	699	738	751	706	754	774	709	763	745	715	718	736	683	710	698	685	794	728	741	742	697	754	733	704	700	677	747	719	741	697	764	720	724	712	692	708	725	691	716	696	739	772	738	700	681	747	665	698	739	737	703	680	726	699	700	722	712	720	662	730	709	737	719	716	698	671	732	764	689	705	755	690	685	774	724	711	740	731	742	724	732	731	735	675	714	769	700	701	741	643	714	710	712	760	740	703	726	730	736	705	773	696	710	700	707	644	704	699	682	738	716	746	700	745	737	677	721	771	719	714	728	697	657	746	702	735	694	690	726	711	693	761	706	686	744	711	753	774	663	734	726	736	737	778	710	652	692	738	691	713	671	742	753	710	734	695	721	727	676	781	691	725	702	700	745	735	738	704	722	793	719	707	755	697	757	714	711	742	682	718	753	703	705	721	723	750	720	716	776	699	751	725	720	691	712	685	706	692	714	694	752	710	685	771	696	751	722	736	747	688	694	731	725	714	707	674	767	711	671	693	704	732	735	754	701	702	712	735	712	701	729	742	717	652	705	723	738	733	745	735	726	773	731	705	681	698	726	794	685	692	730	726	718	747	715	712	704	707	704	676	701	721	699	749	728	735	740	719	694	723	704	695	736	729	717	714	690	702	751	711	719	716	723	728	700	726	762	718	716	773	729	717	750	686	767	765	750	719	697	684	699	785	700	707	745	676	743	711	739	738	715	677	686	743	703	699	707	706	693	759	717	729	690	703	709	685	773	749	714	702	752	714	723	759	740	733	730	737	715	704	749	700	698	717	688	703	714	697	664	692	728	707	724	663	731	753	726	712	701	739	711	718	646	688	672	687	781	708	708	766	702	727	721	687	700	706	723	683	730	727	735	733	739	706	702	750	733	732	741	675	729	708	714	729	757	674	716	709	691	787	727	755	749	684	707	723	684	705	802	646	719	712	710	733	739	703	711	731	708	725	716	749	667	730	756	717	742	748	717	737	681	669	741	702	744	708	693	768	700	735	706	729	703	679	735	693	698	710	718	713	746	686	714	728	734	703	745	704	714	756	689	707	684	719	723	701	744	746	660	714	718	714	734	694	710	688	716	692	699	738	717	770	736	724	718	744	761	744	746	708	736	699	728	706	749	718	747	738	692	691	748	691	740	725	711	749	734	689	730	694	680	732	709	720	709	733	750	743	700	774	745	732	773	752	726	709	718	713	725	768	707	709	758	715	683	750	715	723	736	695	728	717	725	726	707	690	721	748	743	719	719	692	722	689	724	718	733	738	725	693	694	733	743	732	696	701	714	708	694	731	681	684	741	683	731	721	671	732	721	744	714	674	722	688	729	751	710	738	679	730	707	705	697	717	746	749	700	695	757	669	697	725	731	719	757	724	716	719	741	733	719	688	762	679	691	724	716	710	683	683	690	647	674	704	733	677	731	734	682	745	770	772	754	708	731	663	754	720	711	731	708	731	748	742	749	676	705	718	756	701	749	759	712	757	724	688	717	685	683	675	702	700	721	745	759	715	727	713	703	666	696	754	715	707	745	673	733	769	776	699	738	675	748	694	731	701	725	717	743	683	707	742	663	691	732	716	722	742	705	716	711	746	714	788	706	774	683	722	754	689	751	750	739	703	705	721	726	692	723	711	732	676	679	670	644	711	728	689	678	720	695	705	699	727	676	696	698	721	666	723	717	694	746	722	746	737	680	726	677	705	750	751	708	704	727	742	710	714	664	735	698	686	746	746	750	740	724	715	686	698	717	747	731	705	739	726	671	762	733	690	731	703	689	673	711	723	734	764	745	759	696	737	713	720	704	689	740	733	680	753	744	788	721	709	677	671	705	771	718	681	683	731	694	697	728	734	749	697	725	713	727	667	711	726	681	747	722	718	729	729	731	729	713	696	700	704	678	745	670	735	663	694	695	686	760	756	754	744	687	674	782	771	733	733	745	751	728	730	735	726	765	692	712	740	750	711	702	766	725	701	703	720	752	708	726	728	715	719	744	725	719	691	725	708	713	750	753	757	729	725	729	712	717	722	723	763	758	712	692	715	698	700	715	713	752	754	721	745	739	677	719	734	718	686	747	705	707	816	760	713	672	678	715	706	722	704	757	696	723	702	765	767	773	733	735	707	776	736	740	743	702	768	724	724	717	740	732	700	713	704	735	716	729	747	739	708	713	695	706	681	710	774	738	704	728	768	712	720	762	711	716	696	713	696	721	726	685	679	685	750	713	706	717	694	736	725	716	753	671	688	744	706	691	729	730	707	711	723	702	699	726	692	700	720	683	719	692	709	697	751	732	715	746	716	684	732	683	710	738	723	721	758	757	698	714	664	728	687	739	677	712	677	711	709	725	700	714	732	708	733	671	674	693	706	645	693	755	687
4642	511	427	398	423	412	405	396	378	452	382	409	366	376	392	372	386	403	438	399	401	366	389	411	428	393	422	403	391	404	390	387	373	402	397	413	377	372	390	415	406	408	387	377	410	343	364	419	461	407	421	381	404	404	408	413	442	419	403	416	370	374	380	395	389	410	399	395	389	437	447	411	397	411	413	402	411	380	392	405	350	367	410	408	401	384	424	419	393	386	409	391	444	379	379	405	366	351	382	393	371	408	424	402	388	378	373	381	389	383	374	434	399	416	395	382	393	386	370	433	400	427	407	379	364	407	379	410	408	366	392	427	415	420	419	430	413	405	385	398	414	385	452	375	399	382	387	381	402	429	395	424	416	366	419	388	414	396	428	390	411	409	389	364	394	401	423	380	418	381	387	400	392	425	407	407	411	402	417	400	424	425	408	402	367	428	371	387	412	379	376	385	394	414	381	364	377	364	368	424	398	378	369	365	350	394	396	399	414	356	380	369	400	415	404	406	393	399	421	406	352	387	386	397	359	397	383	403	369	356	420	374	427	384	382	363	418	408	395	385	414	406	378	382	411	406	384	358	396	428	359	417	420	405	379	406	405	360	334	397	360	367	405	375	444	420	399	434	420	412	362	415	372	401	396	392	426	376	428	414	358	402	384	365	405	371	393	381	415	404	413	374	388	411	408	443	389	407	376	425	399	385	398	383	406	363	394	391	412	395	407	421	420	398	388	396	421	439	391	387	411	395	402	401	383	378	393	372	392	401	422	422	404	388	407	414	374	414	399	418	423	398	372	409	404	404	404	428	394	394	380	378	424	409	380	402	389	406	405	425	385	425	384	404	384	413	407	393	404	395	405	375	427	390	356	399	382	421	369	396	411	441	372	425	413	404	380	382	415	418	389	423	398	409	411	345	425	377	398	361	390	401	392	424	394	396	450	365	385	390	387	407	376	381	369	410	394	359	439	383	355	369	425	413	402	433	455	423	421	386	420	359	372	420	383	422	389	386	353	378	475	428	369	367	381	365	420	381	427	416	421	414	380	423	389	371	418	425	427	415	400	406	401	379	375	381	427	376	377	383	403	394	377	385	415	405	387	426	401	418	372	398	427	398	408	371	373	408	394	411	414	381	391	411	381	384	377	433	414	391	369	378	382	343	340	382	404	380	386	376	432	435	402	362	405	379	353	409	394	369	401	389	369	372	392	396	402	397	394	397	404	414	397	413	381	415	372	406	339	396	366	422	434	422	394	396	376	401	396	407	418	402	403	427	399	375	389	414	372	421	368	424	417	411	371	399	400	391	449	392	411	416	397	377	401	384	414	428	402	413	379	359	393	368	414	414	429	411	378	375	408	399	383	372	416	396	370	419	380	355	438	402	394	403	422	374	399	385	405	420	371	397	390	377	425	401	445	421	382	388	345	390	412	406	455	366	381	370	382	384	407	366	402	405	393	383	437	416	413	398	374	393	382	382	401	344	373	365	410	422	435	381	402	420	378	377	439	396	419	392	401	396	371	348	383	409	430	383	377	408	399	360	426	373	390	367	398	405	387	408	408	411	397	411	412	416	373	384	432	382	406	397	395	401	377	407	406	398	403	412	421	371	396	369	374	392	372	397	395	372	404	420	422	397	399	413	389	409	421	396	390	372	393	380	417	367	415	411	408	415	388	409	429	369	397	369	381	447	401	386	379	401	417	386	421	438	436	443	352	429	399	449	403	385	394	445	391	409	443	468	410	398	408	426	381	376	383	395	366	387	404	421	413	407	396	381	391	396	409	368	392	404	390	396	388	359	380	369	383	404	407	415	424	379	338	369	422	415	379	391	399	400	398	435	369	410	422	408	368	395	406	414	407	405	457	432	428	394	387	406	389	391	410	406	395	369	374	373	373	381	385	401	404	407	399	407	392	390	387	417	405	410	398	405	375	370	395	390	377	400	394	429	367	402	394	410	386	405	379	420	427	395	395	379	381	416	419	415	383	403	393	389	424	434	417	382	425	393	376	375	407	371	352	373	426	382	372	378	400	397	424	399	400	410	450	366	378	396	374	391	393	403	431	390	384	384	381	363	362	446	343	401	372	398	382	428	397	394	412	380	386	397	367	406	372	421	422	418	404	435	395	401	370	394	406	426	392	415	371	398	406	436	406	417	362	467	404	402	379	386	397	445	379	403	396	406	353	383	403	376	391	400	379	374	365	397	398	435	386	395	390	409	365	366	398	393	379	368	375	405	394	383	419	383	393	391	371	410	424	421	397	408	400	352	409	392	388	401	390	404	373	393	393	356	401	387	400	414	369	401	395	368	423	384	428	417	381	372	397	424	409	374	397	428	382	407	418	374	425	351	368	414	347	396	349	378	373	406	401	397	391	407	390	410	385	410	405	398	363	406	446	392	326	383	386	422	424	351	390	397	417	416	420	397	372	398	430	384	394	381	364	397	381	377	397	370	352	382	406	365	402	415	380	399	414	418	399	412	426	417	396	361	416	351	376	394	361	397	442	387	408	381	424	384	370	415	428	391	416	408	422	387	402	414	390	420	438	405	398	376	373	410	397	388	410	377	418	390	399	382	398	421	398	394	410	386	425	398	384	397	424	410	359	387	385	418	442	392	381	420	392	364	449	378	410	333	425	386	401	402	398	387	392	395	402	404	432	373	380	388	367	372	382	398	377	413	395	391	428	408	384	382	407	401	387	396	425	434	421	372	388	388	351	394	414	406	397	362	416	391	410	408	385	357	382	407	394	401	411	393	438	388	403	417	365	384	396	458	405	366	389	419	372	406	418	389	421	336	384	405	398	406	410	434	384	370	373	388	368	441	401	412	398	430	390	365	383	410	434	356	433	424	377	400	403	396	387	381	403	366	401	404	411	415	378	367	415	387	385	382	405	422	391	415	430	407	372	391	381	355	374	412	397	389	361	349	359	373	394	366	361	360	430	416	370	396	382	348	410	383	448	400	383	408	371	383	389	396	409	386	408	410	410	378	380	416	417	350	392	391	433	405	404	382	400	371	415	385	416	415	375	358	377	406	464	367	407	427	394	430	406	372	356	376	353	396	412	375	397	384	408	410	403	414	405	407	427	402	382	420	380	374	412	382	421	417	357	388	406	391	359	381	368	366	398	394	416	390	378	385	364	398	394	394	395	407	437	404	391	402	413	389	384	422	399	401	402	422	421	388	380	383	394	400	372	420	399	398	389	370	409	372	387	387	405	414	428	369	384	386	420	407	363	415	373	410	380	379	404	397	405	421	405	379	388	411	395	364	391	395	437	399	378	387	391	397	412	374	385	401	388	391	350	392	402	385	402	398	418	405	376	398	388	368	384	408	380	399	371	392	397	409	386	397	417	395	386	397	382	399	439	372	394	430	435	396	381	387	358	455	389	432	378	403	364	405	402	365	388	387	396	364	405	420	422	414	433	408	392	397	404	396	438	400	406	417	375	398	359	405	378	366	455	376	359	394	403	412	391	408	398	401	403	376	403	414
3737	978	919	892	950	930	901	896	921	867	901	883	879	838	905	880	868	874	893	838	873	957	941	879	892	859	912	863	853	900	840	852	862	892	902	908	837	913	861	881	832	917	906	876	888	888	878	887	862	875	852	884	832	826	902	849	872	888	886	872	881	880	876	879	854	801	929	945	859	835	888	821	889	900	873	894	870	940	843	908	865	859	862	920	853	846	924	882	828	846	876	828	842	877	897	906	845	917	826	860	878	862	850	891	856	897	851	893	868	851	883	946	942	886	902	841	848	831	845	899	871	929	864	885	882	886	882	836	881	859	882	860	906	842	867	851	887	880	853	865	864	904	932	890	931	865	867	860	885	871	925	875	920	1002	864	945	872	890	870	906	870	895	872	923	914	866	906	874	894	840	893	876	875	843	902	912	903	900	880	901	882	858	866	857	868	870	865	893	884	863	894	903	925	841	873	854	880	869	904	853	871	821	901	884	882	887	846	902	866	908	890	894	895	822	908	896	914	940	857	836	883	898	895	893	899	889	870	878	934	918	898	814	899	906	883	913	802	862	832	948	850	895	857	927	879	845	888	904	866	900	878	886	820	828	821	864	868	883	856	859	874	904	906	818	879	894	865	936	892	871	877	940	854	850	892	892	897	871	955	934	887	855	912	857	838	869	895	926	923	882	897	890	849	827	864	903	887	878	904	884	874	822	851	888	893	906	929	893	881	887	838	844	848	902	880	854	868	864	880	882	907	831	890	899	849	918	880	907	895	861	869	817	867	842	864	854	833	854	884	895	914	854	875	860	899	862	857	828	917	902	860	857	898	887	934	887	855	916	869	877	867	928	872	874	887	932	901	913	872	852	896	850	825	906	933	895	874	903	883	909	876	826	867	898	882	898	902	882	825	831	884	820	936	884	831	811	898	827	826	869	877	909	936	925	906	945	831	921	882	885	811	896	868	896	887	886	931	862	842	889	858	853	937	883	906	917	837	864	853	885	885	836	842	912	928	871	848	888	913	906	874	891	829	914	873	853	859	897	843	876	941	892	892	857	919	845	879	896	859	881	892	854	878	911	878	882	934	908	862	819	851	826	900	863	842	892	869	913	906	878	831	912	839	872	859	892	891	904	869	859	898	901	870	899	871	949	906	911	937	907	851	862	881	860	905	868	888	871	872	894	876	937	820	897	893	873	845	857	887	917	892	905	870	864	883	859	855	910	913	849	875	947	877	842	878	875	906	882	857	870	855	882	905	886	821	877	855	924	891	896	901	878	844	849	889	848	882	900	882	818	831	891	831	895	831	874	878	849	896	878	906	920	862	831	916	863	948	868	943	856	888	895	909	916	838	930	909	899	874	825	882	864	872	847	886	906	870	909	889	886	890	859	848	896	882	926	853	876	851	883	877	860	887	873	882	882	920	882	907	944	807	873	891	935	898	909	893	912	847	912	882	843	918	857	927	920	912	924	881	884	895	952	889	908	849	865	879	881	879	865	884	941	935	870	860	824	886	914	867	866	904	904	812	880	868	883	969	873	970	907	827	862	939	941	860	909	890	867	879	908	851	874	854	898	878	849	872	885	888	863	937	941	859	873	884	853	860	860	871	886	861	879	937	860	904	889	884	908	862	915	916	866	857	859	879	924	905	847	908	882	929	903	851	877	909	923	885	851	855	911	851	860	885	832	872	874	903	963	911	857	907	887	869	917	874	905	891	915	861	851	867	883	857	889	891	906	895	916	913	887	902	907	895	863	878	860	881	847	834	885	870	880	878	846	934	855	905	932	895	876	924	868	852	802	907	879	843	850	874	875	912	872	931	858	873	884	911	833	890	926	855	890	906	871	880	826	887	926	912	879	855	857	874	899	835	847	904	851	897	871	902	876	854	909	958	855	890	890	890	859	864	862	872	843	833	847	840	862	844	898	897	895	901	884	873	856	847	862	920	863	855	868	840	835	905	876	921	919	912	886	880	886	906	890	887	902	892	830	872	882	932	875	882	931	867	917	850	828	875	908	942	898	885	849	857	905	915	886	899	868	912	909	840	914	855	871	925	900	863	866	915	886	890	889	945	850	848	864	914	900	859	856	882	936	840	848	944	888	896	844	894	848	898	860	904	859	881	916	886	869	846	863	870	893	855	906	931	860	846	897	885	861	858	869	872	879	910	893	887	861	892	846	901	879	900	900	928	854	925	883	913	892	903	881	888	901	897	853	898	912	849	881	903	913	909	858	904	839	886	902	874	879	875	892	898	878	875	934	927	861	915	894	881	935	948	906	884	894	897	843	877	904	836	927	861	867	865	859	918	835	845	859	879	905	850	913	883	889	875	821	842	917	891	821	885	847	855	825	860	913	824	929	821	886	845	914	864	819	871	887	904	862	851	899	907	792	855	910	914	935	867	877	863	852	879	875	908	908	877	876	839	898	923	867	810	858	899	884	822	885	861	934	871	939	939	885	869	822	874	869	855	907	860	931	856	911	925	932	920	861	862	858	856	884	916	935	857	820	883	906	929	911	862	845	852	915	843	892	876	885	903	858	882	868	850	916	897	902	898	911	839	908	858	919	873	895	866	859	890	884	880	870	900	882	872	907	875	839	845	909	882	901	907	927	869	869	870	878	900	915	901	914	875	886	901	875	844	858	836	908	927	851	887	879	865	879	883	905	857	875	926	882	872	881	886	885	857	839	920	875	853	857	846	828	885	903	896	858	933	864	872	928	815	849	866	891	970	879	937	905	887	918	862	849	866	806	856	937	840	918	873	875	894	863	866	829	857	889	873	847	876	913	896	865	889	875	907	856	862	890	859	884	870	890	840	905	920	939	849	905	919	898	833	882	826	881	884	900	857	866	803	850	856	944	878	854	931	907	913	842	923	848	893	888	858	875	882	840	891	857	923	900	807	835	917	871	847	942	856	929	878	876	886	873	870	899	922	836	908	916	856	882	855	855	879	877	923	845	882	866	856	832	892	887	868	881	870	896	870	873	842	897	884	868	886	902	858	911	832	900	901	863	831	895	872	881	863	889	831	951	909	949	874	865	933	922	909	848	878	923	871	918	914	861	913	837	909	914	894	888	867	867	844	853	936	911	869	881	876	869	884	852	876	890	855	887	863	913	864	828	866	890	859	891	880	879	839	876	866	854	891	862	854	890	893	888	895	883	842	894	832	904	859	912	883	872	880	848	856	901	887	905	841	859	887	927	941	873	857	884	916	891	910	894	841	861	889	909	902	888	924	890	872	905	932	903	864	948	910	888	870	879	862	882	895	894	850	887	848	866	842	861	875	863	906	846	867	898	952	888	875	876	870	836	887	937	937	867	924	857	825	832	851	878	902	902	904	860	862	881	919	857	883	874	856	855	844	889	943	902	905	895	850	914	885	923	893	917	924	850	869	816	905	890	856	865	880	886	879	910	903	900	856	869	853	875	840	899	911	870	829	863	877	861	875	839	863	915	946	884	834	916	842	858	920	839	859	887	925	866	883	831	916	867	918	871
14282	905	519	442	363	308	274	264	221	229	236	206	236	229	206	226	213	181	206	252	203	238	204	205	254	228	222	162	208	237	207	233	229	199	168	208	209	224	182	196	216	236	196	231	231	205	213	221	234	226	197	213	224	181	182	202	214	199	205	227	223	206	218	204	219	179	208	202	198	222	215	197	203	205	235	222	213	208	191	206	204	218	202	178	200	196	210	212	191	208	235	203	209	217	193	210	190	208	199	219	195	216	192	232	235	192	201	204	189	203	243	239	208	183	216	205	216	195	224	211	226	228	233	219	223	209	215	224	248	246	212	231	210	228	201	204	178	205	216	192	212	208	216	197	213	221	218	195	226	200	214	211	218	198	178	218	213	222	206	216	203	209	205	193	218	209	191	202	242	202	216	206	191	222	197	190	234	212	209	202	222	198	202	213	184	217	195	236	216	241	197	244	197	208	224	199	214	213	215	196	208	198	221	187	220	202	205	221	182	200	211	220	218	222	200	221	221	211	193	210	205	222	198	245	205	224	201	205	180	208	200	204	201	230	240	210	235	216	204	215	206	228	215	209	250	215	211	219	189	196	211	244	256	214	240	196	226	199	205	210	195	189	220	202	208	204	219	192	201	227	231	223	219	223	240	197	224	233	219	229	223	199	229	201	228	226	201	210	227	217	196	240	233	191	206	220	199	227	231	212	203	212	197	211	208	223	207	202	199	215	217	209	216	196	210	238	191	245	205	194	196	195	238	207	213	235	201	183	209	221	199	200	204	251	230	204	222	229	205	208	210	199	205	198	205	220	199	204	220	216	193	209	188	209	215	191	194	230	208	200	207	205	213	232	214	187	196	211	199	215	200	175	176	206	222	211	207	226	215	216	236	199	193	212	201	210	212	203	210	203	235	205	194	228	197	180	219	198	223	200	202	221	224	212	205	203	189	196	200	210	210	200	195	221	190	214	228	190	201	200	216	225	203	207	202	202	200	196	213	201	203	187	161	189	223	216	225	207	206	231	239	207	198	208	198	222	178	232	206	208	213	208	223	224	214	222	220	199	186	213	196	214	202	232	223	215	203	208	217	211	212	203	190	220	219	204	218	209	226	202	210	213	192	199	214	211	214	203	203	208	234	205	236	218	225	222	223	197	226	212	205	209	196	216	190	200	203	210	203	194	182	192	227	202	205	201	217	199	218	207	209	212	173	218	221	213	204	195	231	218	211	245	212	214	230	213	189	218	198	204	226	233	225	212	215	229	231	196	212	199	195	214	199	202	206	243	216	205	225	214	216	199	213	197	227	193	189	214	227	228	234	229	204	202	196	192	243	180	194	226	204	186	204	191	220	213	227	209	225	213	210	191	216	197	228	263	209	225	194	205	213	207	203	197	238	241	234	200	195	225	209	226	197	206	205	216	217	191	190	196	220	223	238	184	201	218	221	207	200	214	219	199	195	231	219	202	198	232	214	214	213	240	225	184	210	208	210	193	219	233	208	210	223	212	211	214	196	199	197	190	217	197	214	183	193	206	182	215	232	208	212	228	201	197	193	207	192	209	217	162	221	201	202	177	216	206	222	187	206	205	202	228	212	223	207	194	193	203	193	185	207	227	236	197	202	203	190	228	206	230	189	215	221	193	219	188	204	217	183	209	225	231	192	213	203	220	222	209	217	206	232	189	177	228	199	194	204	215	225	210	197	208	194	191	192	198	185	219	208	239	228	220	233	218	187	216	208	215	211	204	219	213	188	212	206	176	195	216	210	191	198	198	216	193	223	215	226	226	226	223	216	190	192	220	228	208	206	206	189	215	204	199	194	205	203	220	220	179	252	220	190	213	216	214	204	191	204	198	177	223	219	187	219	223	206	231	197	210	218	205	169	207	200	234	218	181	190	228	220	207	210	204	221	212	214	193	192	201	230	220	218	226	222	237	222	245	207	196	208	203	195	181	209	219	215	219	214	214	224	217	208	226	221	219	223	209	189	209	184	200	221	248	193	216	215	197	201	200	228	191	217	225	243	192	202	211	205	212	208	225	214	226	201	203	222	225	225	211	220	192	201	239	201	212	217	202	202	231	208	228	224	223	205	225	197	182	210	210	225	219	210	229	180	209	194	198	211	217	199	198	222	219	206	211	209	197	176	220	213	213	208	207	227	220	221	192	198	201	183	201	208	209	215	201	238	202	236	217	240	211	219	229	193	219	221	199	218	216	209	223	208	205	237	228	221	210	209	215	193	202	174	253	240	204	251	223	242	200	178	207	212	186	195	183	200	214	215	189	212	230	184	195	186	249	203	203	194	214	232	205	187	195	203	202	201	226	247	240	243	227	221	210	200	194	179	215	211	207	218	220	202	208	233	195	186	227	208	220	218	217	208	201	218	233	210	215	237	211	174	207	193	215	221	198	217	215	227	225	212	201	208	191	199	199	220	221	204	206	221	212	202	195	217	185	201	219	216	215	236	210	211	196	213	198	238	242	203	218	208	248	209	227	206	208	179	212	224	214	186	197	209	194	207	220	185	202	194	199	194	221	203	229	217	214	210	221	238	203	204	190	205	221	223	189	225	194	209	224	209	222	213	208	218	199	216	223	193	205	226	214	211	230	182	195	219	206	221	192	205	214	189	211	217	186	196	185	216	226	221	211	193	206	219	217	221	210	202	201	207	215	191	199	205	187	195	186	206	210	216	265	200	234	207	219	221	193	206	196	189	218	213	242	211	224	205	200	224	231	202	209	214	203	200	173	208	227	215	195	200	201	202	204	223	231	210	214	208	188	219	214	214	211	212	214	203	181	241	197	207	258	191	210	218	221	205	190	203	207	221	217	201	210	191	221	230	212	231	197	201	214	225	227	211	217	227	203	212	252	213	205	201	212	198	233	212	209	202	207	219	194	213	201	178	197	209	220	223	242	198	239	203	181	185	226	195	212	208	196	192	180	223	222	220	209	228	217	212	215	203	206	232	225	195	219	176	216	231	203	234	198	208	227	220	230	210	240	201	210	202	207	189	207	199	233	209	219	190	186	213	186	217	216	212	193	198	235	205	220	201	222	196	210	223	189	193	228	200	214	207	215	214	222	225	215	218	214	195	234	204	214	201	202	188	204	221	227	198	193	207	239	223	196	243	210	204	214	218	205	214	228	187	205	204	180	199	194	233	200	186	210	230	215	184	229	212	182	224	210	218	232	197	188	217	214	209	206	231	207	190	189	216	213	194	206	208	228	209	208	185	205	206	189	214	198	226	195	197	210	198	206	213	235	205	205	194	207	222	230	222	198	185	197	204	229	217	202	190	212	209	202	239	205	204	214	242	230	235	204	205	218	192	203	240	243	194	210	203	236	229	220	200	187	219	202	219	224	183	204	208	206	211	196	234	204	213	213	214	228	206	189	215	195	213	204	211	185	189	190	226	205	217	245	188	236	220	204	227	217	195	224	228	209	219	203	209	188	197	192	257	226	202	194	207	191	190	224	218	237	209	193	240	223	216	188	219	208
9527	801	1284	1310	1158	1036	925	803	824	720	643	633	637	687	623	544	608	599	567	606	547	558	561	553	533	571	531	532	548	526	574	590	531	550	560	537	564	563	527	523	552	547	572	519	576	510	542	514	534	554	560	531	529	572	517	527	519	549	562	533	560	579	502	486	541	523	601	530	531	527	558	537	524	522	535	513	511	548	556	527	540	526	512	526	514	568	535	533	505	547	558	510	476	543	546	522	604	529	539	555	547	519	516	514	542	532	539	545	559	548	534	515	513	520	531	517	563	513	564	518	546	524	523	553	532	556	508	538	532	528	550	554	508	508	491	499	551	545	512	534	523	497	525	498	528	575	501	519	537	546	564	514	533	530	546	534	527	521	528	556	515	529	531	529	537	564	570	504	561	520	516	501	539	510	549	526	554	529	483	552	496	535	513	519	555	487	547	541	546	501	535	555	541	558	513	530	561	536	545	535	513	523	532	517	559	534	489	535	598	530	549	542	540	563	512	547	565	531	538	563	543	550	535	507	535	528	475	512	523	539	530	549	551	532	534	546	517	502	537	526	513	504	506	553	573	540	522	594	539	550	519	521	571	562	520	499	554	494	487	556	537	541	556	499	516	504	568	551	530	575	544	528	538	561	530	547	505	551	542	568	540	541	558	537	570	526	514	528	496	530	526	534	527	471	536	542	513	524	531	544	533	548	541	538	552	523	539	529	514	543	559	507	533	531	589	517	501	534	526	505	529	580	582	544	547	470	525	552	560	544	544	530	533	522	551	533	502	524	521	559	538	559	513	559	492	517	538	517	555	528	533	527	513	532	533	505	537	512	507	529	524	520	502	537	503	518	524	521	550	560	543	496	526	511	532	596	541	554	521	549	519	551	524	527	501	501	558	514	533	541	542	527	554	524	549	495	545	505	516	525	563	568	588	542	536	517	534	527	483	507	556	534	542	548	529	525	550	486	547	530	506	527	511	520	510	553	551	588	519	574	566	527	553	538	554	519	529	532	530	504	551	554	476	509	551	521	570	575	553	538	525	546	521	529	560	542	503	536	550	552	531	496	543	546	536	535	549	516	545	576	542	538	534	524	549	503	506	525	569	574	526	542	527	512	507	528	543	508	551	532	494	521	558	510	517	558	550	526	570	499	524	534	559	525	502	522	549	566	560	564	531	567	546	567	526	498	542	573	520	517	529	525	520	526	526	523	557	550	535	549	481	503	518	511	546	570	512	533	535	557	546	542	542	566	560	526	547	555	530	527	546	555	569	526	511	589	519	504	537	555	573	506	525	505	516	538	486	539	527	526	533	587	562	519	527	556	515	549	549	525	532	531	504	496	503	520	520	516	574	559	539	539	509	542	553	527	545	541	549	507	549	518	568	557	535	540	584	569	548	545	550	545	544	533	538	519	546	511	526	550	495	561	538	492	546	525	512	495	522	533	511	555	579	503	507	562	528	501	537	539	573	517	508	539	491	508	537	529	534	507	548	508	507	533	561	531	508	547	494	553	531	556	546	497	517	563	511	499	524	517	529	517	486	505	531	507	502	551	498	519	522	551	566	591	505	531	502	545	540	558	528	534	541	502	519	537	551	557	503	537	521	519	513	531	544	491	542	522	517	510	505	531	519	520	547	555	565	518	516	533	560	522	501	554	539	561	541	533	547	520	505	512	529	556	504	526	544	555	520	492	509	503	518	522	529	499	504	524	534	545	497	529	509	510	521	516	501	559	544	549	545	540	545	537	521	471	541	550	525	524	580	535	508	526	544	548	548	524	549	550	539	539	574	554	520	492	565	507	503	582	538	528	486	561	520	514	519	600	556	525	550	545	535	524	534	531	572	517	573	514	558	512	537	574	510	540	537	527	530	521	504	531	519	572	500	535	519	561	549	510	505	551	537	568	544	534	535	565	489	497	521	508	543	506	561	532	537	534	567	532	553	555	541	567	539	533	540	523	507	546	556	547	499	538	523	524	567	534	523	537	563	569	495	503	512	528	579	513	572	530	517	522	494	538	484	507	495	490	538	572	564	532	525	544	555	524	553	545	520	538	540	519	521	531	520	541	529	541	561	528	550	542	543	556	556	569	530	576	540	536	522	522	530	538	536	537	542	525	533	512	563	537	552	540	549	499	564	518	555	519	513	525	476	537	526	543	559	521	530	553	525	543	550	526	546	537	539	532	541	524	546	544	541	518	551	557	513	591	540	526	553	506	548	537	552	508	556	519	580	565	545	533	527	546	620	559	533	489	545	561	554	544	592	512	559	532	480	491	545	521	536	512	519	511	570	546	524	564	523	519	549	501	536	504	547	534	539	542	551	567	505	512	534	503	546	540	534	516	530	509	533	559	510	508	522	509	546	559	535	544	578	529	528	545	521	575	509	540	509	545	562	511	557	528	528	528	588	562	527	565	509	579	543	515	498	541	507	531	502	558	546	522	565	515	543	564	561	518	483	543	520	547	542	535	482	482	509	515	503	565	530	512	485	548	587	554	520	524	532	551	520	563	564	537	524	503	523	568	482	500	504	532	546	539	553	587	568	535	530	538	548	526	499	525	547	511	503	542	541	563	536	576	515	514	536	549	518	547	544	558	548	583	508	534	564	526	558	539	544	572	614	494	541	555	533	526	491	514	523	493	528	504	537	543	502	528	554	537	527	496	554	511	560	530	527	531	525	556	523	527	543	515	536	527	498	592	513	530	523	581	519	517	491	544	519	524	570	531	549	545	503	531	520	535	601	576	561	524	551	569	550	513	515	516	546	549	523	511	565	518	553	520	541	544	513	531	524	571	553	542	547	531	530	513	495	538	536	504	523	517	529	529	573	506	554	519	540	519	530	566	540	549	538	507	524	532	525	501	569	530	537	571	536	521	534	565	519	581	542	522	520	494	520	536	545	523	540	532	529	498	537	519	557	555	504	510	499	541	525	565	505	517	562	537	545	530	545	548	517	530	529	518	537	517	496	506	518	517	521	507	550	463	522	518	526	543	530	543	542	548	514	519	519	563	494	550	508	506	530	534	517	555	504	561	583	520	515	531	513	508	516	542	507	545	537	547	495	530	511	529	502	556	541	517	574	571	559	505	521	527	518	491	533	490	501	533	535	565	535	493	531	545	521	543	531	555	549	523	568	527	531	511	552	519	503	531	543	536	529	513	553	530	553	540	541	467	543	552	512	555	560	556	544	540	530	538	502	531	530	534	534	577	528	517	522	522	555	555	522	523	534	555	512	513	523	515	544	547	539	551	551	528	584	536	531	506	527	520	561	556	516	553	526	520	531	587	566	513	526	531	521	501	553	522	524	515	558	581	515	578	507	527	535	518	534	549	516	514	536	534	558	511	484	552	486	552	558	525	536	553	489	515	534	535	563	509	547	539	493	530	548	532	549	524	511	565	530	519	510	510	572	535	531	556	509	553	554	523	542	518	525	532	548	576	505	521	527	518	549	489	575	519	493	567	544	526	533	539	523	513	517	527	541	551	542	531
22399	2236	981	795	577	468	440	415	389	367	332	295	342	336	312	323	311	359	278	272	270	321	294	275	327	289	288	293	317	264	280	290	294	304	307	275	298	297	310	296	307	317	306	332	315	273	298	302	276	306	305	273	320	305	270	253	289	282	294	292	299	292	348	276	305	323	293	285	292	292	301	258	303	292	292	292	311	277	280	290	293	277	277	317	308	301	318	297	290	269	321	273	300	292	284	249	298	311	333	268	284	306	283	280	288	283	274	274	291	269	308	300	296	327	260	283	334	292	310	330	274	288	293	266	304	310	240	314	281	257	298	265	308	288	291	290	341	289	327	299	295	273	284	318	299	308	316	295	292	281	293	280	279	283	282	295	309	310	273	288	308	276	303	278	277	304	320	319	290	272	308	282	288	301	290	293	286	287	273	294	296	302	300	275	286	291	281	280	280	294	256	295	314	290	271	292	277	282	312	327	291	292	324	307	291	292	298	299	299	305	282	295	295	286	327	318	324	272	295	297	301	297	317	298	293	313	283	276	257	265	292	337	270	288	305	308	290	342	310	273	270	270	284	295	280	311	299	295	307	298	268	319	289	295	248	286	315	290	275	294	272	291	250	306	300	300	315	311	280	279	286	286	293	299	293	287	297	283	296	295	309	268	304	315	309	295	296	288	285	299	303	298	312	287	330	307	327	269	310	270	290	264	304	289	313	293	289	298	265	302	282	296	274	287	304	280	308	276	311	319	273	265	297	323	276	316	284	302	277	316	253	309	302	285	297	316	279	267	315	324	329	276	284	264	305	306	337	292	278	252	254	269	268	328	336	315	291	271	306	294	263	275	307	234	324	309	308	291	304	298	299	282	303	298	286	264	279	272	312	315	275	260	311	290	293	294	303	294	308	296	287	307	271	289	277	297	261	303	290	274	280	268	310	344	289	328	311	285	321	255	297	291	277	292	299	259	269	291	307	300	301	283	279	287	283	285	286	306	276	288	304	265	282	282	305	280	294	291	286	311	279	284	267	280	267	319	308	300	300	248	324	282	312	313	324	276	293	270	304	314	302	281	282	265	294	277	247	297	307	329	301	291	285	316	294	316	285	267	303	307	283	257	303	335	312	308	257	278	286	305	320	298	282	275	291	305	275	279	283	273	267	305	273	268	262	285	294	258	305	288	284	290	320	268	289	309	272	298	323	299	275	295	301	317	285	283	277	298	325	287	255	284	270	320	305	289	292	298	296	291	299	322	301	296	299	326	313	304	310	312	297	308	293	269	288	272	248	325	315	308	270	292	297	292	300	291	277	302	275	307	272	285	270	275	290	291	289	261	305	267	282	299	285	315	282	286	284	328	285	274	291	259	292	345	261	273	285	289	311	322	317	278	275	280	314	276	318	319	294	269	293	271	283	280	320	281	312	252	284	293	309	316	281	308	321	313	274	315	264	281	272	293	296	262	300	309	268	263	256	282	288	299	291	279	306	279	298	286	304	281	313	298	267	282	281	258	262	290	254	270	265	302	291	330	282	263	294	313	247	306	290	311	295	278	307	303	286	271	331	295	260	286	286	290	291	298	306	263	290	300	283	298	263	304	274	290	313	288	298	251	302	279	276	289	290	275	302	285	269	285	310	311	301	301	297	297	288	276	326	264	287	317	289	300	280	291	307	294	292	294	268	304	262	264	306	251	280	253	292	297	280	292	267	269	294	297	252	252	314	302	296	295	295	287	317	245	289	300	278	286	259	315	278	290	297	286	267	267	290	247	288	286	291	291	278	256	301	246	288	276	272	337	279	289	309	302	288	298	290	293	304	301	329	288	326	306	283	310	295	276	307	266	288	288	289	301	304	308	311	313	309	276	297	292	296	279	281	279	276	333	269	321	293	288	272	280	292	268	300	309	248	290	261	296	274	276	309	275	312	287	291	272	331	300	298	267	313	287	284	287	261	309	308	291	259	298	278	283	259	276	329	298	325	285	286	258	284	321	284	287	273	303	287	259	299	275	306	264	311	262	286	305	286	289	285	301	291	272	332	286	313	273	271	299	314	306	295	296	287	307	286	294	307	292	263	295	273	269	305	295	292	274	279	307	309	298	315	290	287	302	289	287	281	310	323	296	289	329	296	290	285	290	327	279	275	303	322	284	315	303	287	259	300	256	276	299	277	306	279	300	268	285	288	270	281	309	303	305	282	285	295	293	294	283	288	299	310	312	303	269	270	293	292	337	288	315	272	281	316	282	303	287	298	303	279	270	289	271	294	312	259	258	300	258	264	306	284	290	281	308	297	303	296	271	281	303	259	265	272	305	299	283	286	274	283	284	299	290	273	305	315	292	269	272	320	299	309	311	270	317	272	296	273	263	252	297	304	310	280	296	304	267	304	332	271	295	285	279	295	301	308	307	315	299	300	290	298	290	319	304	292	302	302	292	263	269	262	301	318	251	274	258	275	305	286	295	317	274	294	267	313	329	307	305	332	273	294	256	287	297	295	289	347	305	241	316	308	283	290	332	291	295	275	280	306	294	300	268	287	296	321	297	271	324	285	289	293	324	298	274	264	301	277	312	291	302	289	320	294	262	290	279	280	281	305	309	281	269	288	282	294	299	269	273	301	310	307	313	284	293	291	302	309	293	289	282	262	291	280	251	310	303	280	306	286	287	273	298	277	318	254	253	295	288	268	303	292	281	285	282	277	289	277	248	311	295	306	282	265	311	261	294	293	271	294	293	278	308	272	275	311	296	261	304	297	277	304	267	292	322	278	308	289	302	287	282	289	296	301	303	285	264	295	257	273	317	278	301	321	290	294	287	265	284	312	283	343	311	284	310	304	295	278	293	305	280	270	257	264	291	290	313	285	288	285	298	316	290	301	306	307	288	259	292	272	306	279	252	267	323	289	319	311	298	292	288	304	303	300	284	300	293	276	283	281	285	327	295	281	285	301	296	281	261	271	290	297	312	287	307	303	239	324	298	285	324	316	309	274	301	278	311	264	318	308	296	298	285	280	316	296	342	316	273	311	296	281	322	288	292	331	297	314	287	304	312	299	305	279	286	283	277	299	338	297	270	260	319	276	283	281	271	281	277	283	293	294	249	295	266	285	332	281	268	292	298	330	310	275	282	317	296	330	300	316	313	279	263	287	278	300	310	276	288	266	310	283	284	302	299	299	297	314	285	299	284	294	295	311	312	282	318	276	308	295	275	261	288	275	270	293	276	302	285	275	309	258	310	295	294	253	315	285	291	304	315	255	298	270	310	317	304	320	298	281	276	295	307	274	304	322	348	304	292	298	291	329	331	313	269	299	262	265	295	275	283	302	286	277	300	318	304	286	295	282	288	287	288	269	289	284	320	277	289	291	276	302	311	285	293	281	302	305	296	278	301	285	288	294	297	293	302	306	273	310	276	280	291	296	286	278	286	283	321	307	288	302	268	309	261	265	307	284	290	277	310	261	277	282	290	307	289	259	297	271	247	259	300	292	287	320	300	305	293	299	279
12006	1206	2016	2195	1949	1566	1451	1236	1092	1034	1017	979	924	916	869	883	818	826	822	825	804	767	777	806	798	777	789	785	787	722	743	716	770	763	712	729	785	736	722	781	740	767	765	717	789	717	793	689	707	737	750	741	756	749	708	742	695	689	706	710	714	715	684	704	768	755	742	716	742	758	724	679	702	711	745	696	757	687	720	734	725	731	716	754	684	694	759	687	702	732	763	698	711	700	742	730	696	676	784	734	739	726	758	676	756	710	732	744	741	694	706	739	692	703	711	740	679	663	693	716	681	737	735	742	732	721	760	731	692	716	742	726	721	706	695	728	678	731	671	714	706	741	747	708	732	702	716	684	718	723	722	732	672	709	723	737	768	700	701	734	717	727	685	730	690	730	710	737	716	718	743	703	692	688	708	660	769	738	744	756	745	709	713	692	740	713	751	715	736	692	763	714	711	723	733	744	740	706	736	724	720	698	765	731	732	729	710	683	718	697	693	748	684	700	677	651	742	710	729	754	764	729	710	712	671	706	719	680	713	745	738	726	749	689	717	709	683	705	716	703	741	709	661	773	722	757	708	745	712	712	712	727	682	722	766	734	673	690	728	714	715	679	728	750	725	767	691	711	722	700	755	719	717	692	728	731	743	741	720	690	737	693	677	725	747	705	700	759	768	662	718	700	729	713	713	781	671	710	696	754	704	715	734	684	722	700	719	732	700	736	691	745	787	728	753	719	682	734	733	724	724	751	751	708	733	732	738	713	679	690	714	719	729	734	678	701	772	690	701	719	745	734	709	744	721	722	752	673	734	744	725	730	756	721	716	681	693	711	739	713	730	725	718	718	721	695	723	692	721	746	711	693	727	677	747	722	689	687	777	727	745	685	725	725	697	732	731	709	744	711	734	695	695	713	732	696	705	692	709	681	739	699	725	741	737	708	719	732	734	750	704	720	746	698	746	694	742	743	790	696	718	711	687	713	674	711	713	686	742	702	682	670	699	746	772	700	734	735	751	714	768	697	681	721	697	746	683	715	742	766	706	711	702	678	704	732	696	732	775	667	731	752	703	706	764	719	728	711	689	732	712	741	719	676	706	685	701	701	725	709	674	674	686	729	717	682	663	719	717	726	743	699	685	735	710	670	740	708	720	784	692	702	738	668	691	672	711	705	729	773	739	741	691	689	718	736	693	745	689	674	694	732	686	740	679	695	675	688	702	734	706	751	711	697	732	749	711	710	745	693	722	660	715	687	701	668	690	718	737	729	694	723	728	766	702	677	758	722	757	672	714	706	733	781	716	698	715	709	681	709	757	687	719	732	708	711	662	714	733	698	685	762	659	722	718	741	736	738	746	743	693	722	741	700	711	704	678	730	771	714	683	668	738	789	711	791	714	736	710	677	713	694	706	757	720	724	714	683	721	760	722	708	705	707	723	753	687	767	758	708	727	729	688	729	774	713	714	752	777	693	746	704	698	710	732	710	717	701	682	706	721	726	725	705	717	691	697	751	669	686	719	758	674	673	697	778	703	720	670	727	714	697	684	725	719	723	737	733	658	767	737	646	719	717	694	702	735	648	690	723	707	726	742	739	784	723	737	709	725	704	691	746	709	706	743	734	697	684	739	681	696	652	689	775	703	702	711	694	750	740	727	707	762	729	718	742	703	708	734	691	717	694	621	730	700	761	718	749	713	681	707	663	729	728	688	685	681	761	724	730	715	725	740	733	726	745	709	711	732	671	698	738	730	697	729	745	703	674	701	711	697	739	705	704	715	692	725	710	725	755	711	768	694	747	699	710	728	729	687	689	720	732	704	763	638	729	755	700	718	726	727	778	744	733	724	759	667	734	735	753	731	742	701	729	727	739	700	764	686	709	695	721	747	728	707	698	727	714	716	747	728	692	664	698	748	660	719	714	776	735	743	698	708	722	672	731	766	720	673	640	718	710	744	737	685	730	725	713	696	759	700	709	699	735	686	700	706	693	730	700	691	698	717	766	714	754	699	705	687	733	715	714	650	693	716	682	715	685	722	743	728	749	696	746	703	728	771	729	673	683	710	684	759	657	728	728	725	726	691	729	736	737	699	748	755	691	674	721	703	718	744	731	722	643	709	734	692	727	719	686	728	735	670	717	741	729	703	695	691	697	723	752	736	723	750	746	694	699	704	734	702	725	726	758	692	723	703	694	686	703	707	756	751	745	741	679	731	722	738	696	755	726	727	741	747	710	740	716	659	730	721	671	736	708	687	723	687	699	711	675	748	759	667	716	770	687	750	692	714	687	715	762	690	668	729	703	701	742	722	734	734	726	683	723	738	727	747	692	727	718	707	699	702	729	732	742	711	715	674	732	718	711	737	726	732	721	751	692	702	755	706	733	767	710	733	720	727	733	685	728	722	710	689	745	739	714	718	685	725	733	679	739	713	757	735	760	695	734	760	708	724	727	736	718	712	702	718	734	732	711	697	755	684	765	760	690	682	696	670	734	703	728	727	715	701	684	737	733	718	710	719	751	742	722	761	686	687	698	720	721	719	700	765	663	720	648	770	680	712	720	723	725	760	746	711	731	759	704	713	698	701	701	726	695	733	702	671	714	695	699	701	722	723	738	707	712	744	692	699	700	707	758	677	773	702	723	675	706	688	712	695	682	715	709	726	693	676	693	700	690	707	669	715	699	722	683	701	751	724	713	722	759	752	722	757	750	720	704	727	718	685	713	722	720	661	688	725	778	722	715	688	714	731	770	710	717	707	694	695	673	734	698	736	659	755	690	671	745	718	726	634	733	752	709	715	722	713	702	704	699	730	706	732	688	668	747	726	685	738	697	700	757	684	714	734	740	669	712	710	690	761	743	720	726	679	703	715	730	694	773	731	724	764	716	699	751	709	719	741	689	696	692	701	726	750	735	701	733	747	725	705	728	737	694	723	731	716	761	750	715	669	741	672	751	699	755	743	702	714	727	740	667	743	735	716	703	738	659	750	731	690	681	719	740	663	651	687	744	767	723	737	701	729	636	722	750	769	731	718	763	753	652	710	698	765	705	710	709	699	744	701	749	732	706	698	690	688	719	717	704	713	699	675	749	720	716	756	708	707	721	733	677	720	741	715	745	711	700	655	689	734	740	742	709	703	724	717	754	714	711	709	756	739	733	672	726	745	731	682	726	746	727	747	792	666	707	755	697	660	659	743	751	681	690	732	704	679	700	773	707	726	677	637	655	709	684	724	720	734	760	699	724	684	712	685	704	752	685	746	740	696	792	715	705	725	707	724	693	705	695	743	673	701	671	727	675	671	703	661	730	721	681	680	726	762	767	785	751	712	723	671	709	731	695	725	703	725	709	714	677	695	747	714	651	758	707	732	721	701	730	699	734	730	682	724	761	770	699	705	723	691	750	725	733	685	693	748	731	827	690	678	725	757	715	711	690	754	729	689	724	752	673	753	711	691	745	710	716	728	722	706	725	743	664	727	671	736	687	692	709	707	753	729	679	697	698
4798	485	399	422	420	373	359	409	384	387	406	362	397	352	378	384	418	445	406	393	394	407	411	429	394	380	445	382	409	393	403	380	401	419	413	374	393	401	398	404	392	415	410	396	397	380	408	397	392	381	441	411	377	396	396	368	427	395	416	430	412	432	400	394	383	432	374	418	392	382	383	387	373	370	392	362	420	447	365	402	444	405	420	437	386	379	398	403	357	414	350	388	392	444	414	388	395	408	395	393	382	421	380	392	443	416	401	396	414	457	364	452	435	390	410	390	414	350	357	430	413	388	374	392	391	388	389	406	409	415	400	395	393	380	393	378	364	381	351	396	417	399	385	388	389	392	377	435	398	377	348	393	421	378	406	382	376	401	385	353	410	390	396	409	426	374	380	461	372	379	401	399	386	356	347	431	412	406	412	405	422	374	368	414	393	390	388	380	400	426	400	426	425	382	372	393	378	341	395	415	398	344	367	395	387	422	398	407	372	351	435	379	378	385	407	391	370	394	403	429	395	411	417	402	395	369	370	398	394	378	423	377	380	387	415	390	419	364	400	418	392	378	413	399	392	401	433	358	405	425	377	380	397	413	416	370	398	368	411	401	354	441	389	404	382	380	379	375	379	374	379	404	402	390	382	391	355	368	387	415	421	400	379	422	383	396	396	398	362	383	432	413	367	391	405	387	411	383	362	401	372	404	396	397	375	397	404	417	401	388	400	381	386	411	385	382	365	371	386	428	362	380	389	406	379	396	410	430	393	414	395	426	399	403	377	396	383	371	384	360	375	441	389	393	376	392	373	411	401	392	378	407	406	409	440	354	341	396	378	372	371	366	421	415	403	364	387	389	437	394	405	409	389	402	387	351	380	422	417	411	379	413	411	416	397	399	389	353	410	345	397	394	376	406	427	377	408	398	386	388	414	352	357	410	395	418	417	397	408	375	399	404	417	423	428	393	395	400	410	396	411	405	410	389	377	398	420	389	395	387	362	359	391	423	416	381	387	351	382	423	402	394	429	404	391	410	411	406	434	394	401	390	367	441	405	395	403	375	413	400	410	370	364	397	349	376	391	408	400	350	375	413	393	387	381	395	360	390	370	415	415	405	414	399	403	393	411	393	392	377	424	352	389	364	407	409	355	430	391	439	382	383	399	393	357	403	377	368	393	449	378	390	390	387	415	417	397	376	377	408	422	367	386	402	391	424	431	414	408	391	413	375	367	385	382	389	370	369	417	380	373	429	422	395	382	372	430	425	377	399	414	430	402	423	363	366	395	389	392	417	429	418	402	398	422	398	371	391	424	348	404	407	407	372	406	393	390	391	414	387	417	384	388	390	397	376	365	380	377	369	384	405	417	415	361	383	404	424	391	416	412	378	375	422	356	389	377	373	406	365	390	368	404	377	386	372	363	418	398	396	399	385	385	427	364	420	398	355	393	367	345	346	378	421	404	403	396	397	397	395	422	374	422	437	417	383	400	374	364	383	419	446	390	386	396	393	398	413	382	382	377	388	405	382	402	422	420	410	410	407	417	406	402	406	381	391	380	402	375	400	365	392	362	417	413	426	414	382	424	389	433	379	377	400	397	375	383	397	416	407	421	375	358	378	410	412	381	423	417	400	388	405	425	395	408	382	393	396	416	406	387	386	398	362	364	381	364	401	403	364	406	343	397	412	413	388	388	382	391	412	374	358	400	426	401	410	394	377	395	366	431	411	405	387	417	343	376	378	387	409	454	387	420	426	437	402	370	401	429	432	408	408	380	374	422	383	389	392	363	405	393	367	381	370	397	384	369	425	424	396	406	387	411	437	365	395	367	383	400	391	431	392	406	409	412	363	409	384	396	391	397	405	374	374	434	391	415	352	412	355	378	408	434	401	375	391	366	382	419	362	364	420	359	410	415	384	403	393	403	357	382	375	426	422	389	382	405	418	412	390	393	406	377	418	432	330	397	407	405	406	355	400	401	385	383	393	393	399	408	385	431	359	398	353	393	390	395	394	388	419	411	434	390	407	391	395	379	381	416	388	377	422	394	363	411	368	408	387	425	404	397	390	398	372	390	380	394	404	422	402	422	407	412	387	404	384	356	403	398	374	393	397	393	405	370	372	417	407	381	379	377	390	394	439	391	412	395	415	370	415	409	400	399	400	374	393	414	382	374	415	376	371	420	408	397	406	399	374	399	374	353	407	391	376	402	391	424	438	409	362	419	406	353	344	375	398	386	407	387	435	381	386	355	379	417	404	363	411	395	414	421	357	391	365	405	356	418	369	381	355	398	434	430	382	378	422	393	397	408	385	390	384	377	373	398	404	388	376	392	363	384	353	418	402	405	391	372	401	378	418	338	379	371	408	445	400	380	416	392	380	368	404	401	425	396	397	421	417	382	367	398	378	386	371	424	378	388	409	362	363	360	393	400	401	391	358	374	394	424	396	391	404	401	390	385	432	398	415	375	375	405	383	412	400	390	396	360	416	437	376	382	389	381	390	432	427	403	438	376	331	382	381	381	435	384	421	385	419	432	356	398	340	394	424	396	411	402	390	389	391	361	403	390	396	377	397	426	403	374	372	413	355	374	418	409	431	378	366	394	433	375	359	434	419	392	400	409	410	416	377	408	417	377	413	390	372	333	395	385	349	391	367	347	385	382	382	378	407	360	424	404	381	351	393	417	413	357	422	409	372	450	396	391	413	398	404	399	381	394	372	370	412	426	352	405	415	401	386	392	366	415	410	418	376	375	409	398	376	386	384	405	411	396	414	423	397	408	408	396	389	382	359	376	437	410	399	432	388	397	417	389	410	395	374	405	383	393	392	397	396	388	365	397	409	408	401	346	347	406	393	424	426	404	410	403	375	419	401	438	366	373	385	418	399	375	401	385	394	395	400	383	406	381	410	356	387	376	406	393	455	388	375	395	403	398	381	415	393	363	398	391	386	380	383	392	420	400	385	382	379	385	366	414	429	381	420	386	421	376	416	374	384	396	372	394	415	408	390	410	378	385	373	386	373	398	380	394	388	365	369	350	417	406	400	422	382	405	386	405	363	413	393	386	396	381	413	439	435	426	345	416	387	397	351	392	383	354	362	371	391	444	382	375	399	369	431	383	381	415	414	399	404	406	433	377	376	403	387	405	378	377	388	401	379	433	376	385	389	367	437	364	383	417	405	401	410	367	373	389	363	410	382	415	364	405	383	442	384	408	410	371	406	385	368	357	396	345	390	378	363	371	411	399	361	345	400	363	396	392	426	403	372	394	416	393	393	400	431	412	379	422	404	431	433	377	390	442	368	414	366	396	368	409	427	406	390	406	402	371	369	364	400	398	380	383	393	395	377	393	353	403	404	390	406	414	417	400	350	363	386	410	385	419	418	373	373	412	400	389	393	355	387	397	408	415	381	407	412	401	388	385	393	425	386	379	384	408	435	404	356	382	384	385	409	390	397	384	381	385	390	371	392	406	406	372	382	368	353	389	423	387	407	421	412	401	406
3814	854	896	889	849	926	912	900	895	828	885	892	862	848	923	894	868	919	933	880	921	845	860	850	859	879	874	917	892	865	871	876	895	857	849	869	900	897	840	874	863	830	821	878	920	903	867	829	855	896	928	866	907	857	863	918	836	823	857	815	875	917	848	928	902	889	913	850	911	899	869	860	900	853	879	870	881	861	901	928	951	905	855	839	887	832	809	872	868	869	888	892	871	881	863	929	885	859	897	889	882	894	884	918	836	892	883	931	860	896	906	941	892	905	893	901	927	888	883	935	868	849	831	902	892	863	898	838	900	905	855	887	904	865	900	895	894	899	858	875	892	902	916	818	875	906	839	887	886	872	900	790	826	864	914	869	889	921	857	882	884	916	886	858	885	856	883	914	856	938	895	900	895	849	884	867	889	888	847	929	868	890	870	916	877	840	836	916	855	908	877	885	861	945	917	890	898	833	827	904	840	827	860	877	890	891	910	909	863	864	882	905	884	905	841	878	864	876	861	881	869	924	857	849	866	883	889	881	884	857	880	918	852	858	879	911	876	845	880	889	919	895	841	812	901	816	899	857	831	918	926	893	899	873	846	875	839	835	820	907	861	934	881	866	836	913	847	904	845	875	861	891	887	843	905	906	859	875	855	885	956	845	885	864	900	878	823	861	887	868	822	864	861	973	833	908	919	909	878	882	838	891	804	834	879	897	846	853	867	902	865	877	836	926	873	819	851	898	882	893	852	875	952	871	880	898	871	860	863	912	881	896	873	829	867	859	905	857	902	834	857	853	861	856	914	882	900	874	862	865	830	934	873	903	864	939	881	930	897	899	911	896	880	902	880	938	866	888	877	895	928	909	900	833	853	837	869	896	897	861	848	870	858	857	917	837	857	885	866	901	914	847	854	830	892	882	846	828	896	841	880	862	898	898	870	859	898	919	855	841	920	875	815	925	883	871	888	843	851	935	867	833	872	874	892	864	861	962	849	932	868	929	912	897	882	855	913	881	898	869	832	885	899	881	907	858	923	909	892	954	896	853	845	882	905	913	883	884	847	902	911	822	880	854	871	871	908	834	916	842	867	870	856	880	889	863	874	846	887	905	907	836	874	937	929	837	886	871	888	858	903	833	874	877	919	930	877	863	864	924	911	896	892	917	900	898	882	870	881	914	855	832	892	922	899	845	929	868	911	878	927	904	904	881	887	909	938	875	930	835	882	889	846	837	862	895	925	853	927	867	891	876	875	896	861	936	906	893	872	903	875	880	919	887	908	840	849	902	828	878	875	881	861	920	895	910	926	881	898	890	913	880	865	872	955	852	892	867	857	878	859	875	878	941	817	886	914	818	865	842	932	879	854	929	858	889	846	817	878	878	866	815	902	881	852	885	845	890	887	877	884	929	837	845	892	828	924	896	892	877	871	911	903	838	887	885	917	893	869	872	852	890	894	841	864	905	884	958	866	879	830	874	847	908	813	899	854	845	866	883	898	901	929	937	867	861	892	943	862	953	882	830	881	904	871	862	942	934	875	878	905	866	880	890	890	884	845	845	854	906	845	933	852	904	914	880	883	866	875	881	870	902	911	915	900	890	911	854	863	918	886	873	912	908	870	905	907	911	922	872	887	898	863	883	902	882	819	869	865	899	918	896	902	883	863	893	873	890	889	908	859	911	860	858	815	880	905	905	891	854	880	890	860	871	846	925	843	826	848	881	867	891	887	877	848	884	850	888	887	889	846	908	896	913	879	822	875	853	901	860	880	868	878	863	864	869	857	856	890	905	882	891	830	909	870	855	870	843	879	824	915	866	831	885	935	870	895	893	857	874	919	861	873	881	856	880	876	899	902	837	877	803	854	884	898	882	868	903	910	898	878	886	912	872	852	865	887	858	829	861	882	899	856	915	945	888	913	854	910	896	852	875	918	859	899	858	890	870	842	840	892	860	913	883	838	863	822	927	909	887	912	835	901	860	883	888	850	892	866	906	850	882	901	846	847	900	842	903	846	882	884	843	835	870	919	829	888	877	876	917	868	907	901	873	933	836	919	922	916	878	849	916	854	847	863	882	831	866	880	867	887	882	854	868	844	855	916	847	905	922	914	843	857	880	863	866	836	888	869	874	863	856	934	835	880	885	850	890	839	882	844	874	900	833	898	897	894	876	903	921	867	847	871	870	892	888	921	831	927	888	878	851	820	865	859	844	924	916	921	940	963	903	870	972	883	867	869	861	866	895	919	845	921	870	880	877	871	911	871	861	877	912	834	890	858	817	890	917	881	883	886	834	871	870	919	865	906	861	855	818	916	893	887	869	843	855	908	857	878	872	886	860	905	846	889	883	899	887	868	894	919	885	916	847	813	873	914	894	858	898	893	948	827	831	869	877	877	920	840	866	909	926	889	866	925	868	882	897	879	873	853	890	916	958	919	852	868	884	874	889	830	885	874	880	811	874	881	856	862	922	873	873	877	830	871	873	884	853	918	907	860	885	942	937	868	862	938	891	937	899	881	842	864	920	870	912	871	893	829	921	934	873	885	871	905	846	881	903	873	855	864	911	845	927	899	902	897	897	843	895	840	882	822	860	848	864	866	915	956	889	892	872	915	896	870	866	881	833	857	896	897	899	888	938	867	817	870	834	886	916	870	893	899	889	871	856	882	806	843	885	875	844	872	879	832	837	926	861	867	918	834	888	872	872	849	868	927	921	882	841	892	913	843	873	864	849	886	850	837	882	880	843	875	861	900	854	832	873	814	884	897	928	870	935	838	824	859	879	887	903	868	896	908	882	892	848	877	874	917	869	861	828	928	904	865	870	840	880	877	893	840	793	860	860	850	930	874	849	926	919	876	873	892	840	825	922	839	889	932	886	862	901	888	922	897	873	867	879	848	902	900	841	883	911	873	879	855	867	888	853	943	851	855	835	804	862	910	900	883	888	852	883	869	946	871	891	852	915	852	877	838	891	877	862	936	885	898	860	901	888	890	844	912	951	887	832	855	864	823	930	874	855	870	877	881	845	863	866	882	876	890	860	882	876	840	844	851	883	855	933	866	837	905	914	897	861	857	914	870	874	885	855	874	885	842	907	873	892	839	869	860	890	886	882	854	891	893	924	825	872	881	879	890	834	878	865	884	862	868	917	867	874	902	849	902	853	919	829	884	851	883	958	885	866	878	872	893	993	886	883	842	850	862	919	868	894	853	864	944	897	903	869	873	885	813	875	878	845	858	838	869	886	882	813	893	873	874	870	859	888	851	897	868	906	896	860	872	902	871	867	866	879	855	874	863	858	829	879	845	822	907	868	898	824	828	874	929	900	900	909	918	905	876	889	883	906	874	856	868	892	931	916	850	832	909	885	892	888	928	881	948	892	882	913	857	890	878	873	888	883	923	869	882	870	894	879	882	921	835	909	895	871	895	902	884	871	889	871	887	875	894	815	848	903	828	910	914	908	881	903	923	923	877	887	897	864	850	864	892	869	823	819	859	816	865	860
14454	939	549	434	370	330	276	273	220	252	230	222	222	227	203	238	224	259	225	227	201	227	233	221	225	197	191	231	228	225	229	203	216	200	182	202	195	210	200	204	209	231	201	200	184	244	223	219	237	204	189	204	224	230	235	180	227	224	210	210	211	200	209	192	219	192	200	218	248	200	210	194	221	211	200	214	223	220	212	242	203	190	222	200	192	200	229	209	192	222	223	172	197	206	169	225	228	222	210	216	213	240	206	210	222	223	202	220	213	198	163	209	214	204	206	232	221	200	225	216	215	204	219	221	200	179	198	182	203	196	223	214	214	206	220	225	240	210	204	233	218	177	215	235	221	205	215	223	209	199	249	204	210	230	196	199	184	228	260	215	214	204	220	222	190	203	227	207	178	195	186	216	239	209	209	222	185	186	216	207	182	220	208	197	187	192	183	209	242	209	226	191	188	214	230	209	250	215	189	202	218	222	210	214	203	206	215	207	190	230	221	202	233	194	242	216	211	199	213	224	185	213	198	222	212	228	209	205	194	216	210	216	206	204	163	203	246	211	189	203	213	208	211	234	203	217	226	203	212	236	207	206	223	229	205	216	212	199	194	223	216	215	211	239	244	216	207	216	194	191	209	194	187	185	233	205	213	200	200	226	192	231	206	210	233	212	211	224	205	220	212	202	215	211	215	197	212	224	207	191	192	196	232	216	206	227	230	198	203	238	207	224	181	221	219	197	211	221	231	226	222	209	233	179	215	228	188	227	208	198	204	182	202	206	212	233	188	177	217	202	206	206	231	195	209	223	207	208	229	202	222	231	242	225	216	197	189	216	231	240	207	212	210	207	227	198	208	226	224	216	223	226	195	192	203	220	227	194	206	209	203	188	203	219	229	203	204	198	199	230	203	205	209	226	220	200	196	190	201	205	197	191	211	193	193	231	222	210	175	199	212	209	245	235	211	197	213	198	220	170	209	184	238	202	209	192	205	184	228	217	193	213	194	201	205	200	206	200	209	210	190	203	220	222	226	215	222	213	199	220	196	236	206	185	209	237	223	196	231	212	198	217	193	207	226	210	207	205	231	215	192	214	198	217	225	223	214	200	207	210	225	183	208	213	213	212	196	210	216	210	215	197	205	226	211	199	198	196	230	197	211	213	193	205	220	224	191	191	211	206	235	206	207	212	237	205	243	212	208	184	194	212	200	183	223	198	205	233	201	207	195	198	211	208	213	217	211	218	239	244	221	187	223	199	214	221	232	223	212	222	228	222	228	234	190	199	206	227	204	220	223	211	191	209	234	219	183	188	226	223	220	230	213	185	215	219	231	214	221	224	192	214	211	203	223	196	229	206	198	201	229	209	210	232	183	235	176	194	211	205	206	222	200	214	189	203	226	190	202	188	214	218	228	197	211	197	221	187	203	196	179	215	200	186	239	225	208	221	233	187	216	212	209	256	202	197	257	192	214	196	209	203	211	208	223	207	197	194	207	201	177	186	209	230	210	213	184	210	203	206	211	205	212	213	179	228	211	217	233	207	229	228	229	212	214	204	199	221	197	213	204	221	226	225	207	210	193	248	224	213	224	196	183	211	222	203	215	210	194	214	199	198	188	187	233	224	210	212	200	214	213	208	206	171	210	218	203	223	207	216	214	224	195	236	207	191	247	205	216	214	220	229	196	230	215	209	187	225	228	222	209	231	244	209	193	173	213	227	227	197	208	226	211	202	194	198	177	199	215	207	224	197	193	233	215	194	198	213	203	194	226	214	199	218	199	258	200	186	226	201	226	187	233	229	186	206	193	200	189	215	176	185	193	218	225	223	187	193	241	204	213	189	206	208	198	212	223	205	252	206	229	241	210	229	215	219	222	204	190	205	208	190	218	188	228	215	196	213	174	212	188	195	202	193	226	236	250	220	200	233	191	224	209	199	196	238	184	208	188	203	207	207	196	238	186	218	202	226	190	196	203	203	228	217	185	225	194	214	220	213	210	212	232	203	211	193	219	222	233	226	211	215	224	216	199	208	229	252	204	212	198	221	209	193	210	193	215	232	197	222	188	206	224	212	206	213	215	258	225	205	244	194	215	184	204	210	259	206	195	203	216	239	195	228	227	190	202	188	191	190	228	207	189	206	225	189	201	201	201	212	231	232	263	238	214	192	212	221	220	209	195	222	217	235	231	232	199	212	209	225	210	206	197	181	223	192	221	203	191	220	196	211	186	191	213	237	201	183	192	184	211	220	203	227	223	189	195	180	194	216	192	209	224	210	189	203	223	206	217	191	218	203	211	196	208	204	226	227	228	218	210	206	198	220	205	212	208	195	218	208	185	219	229	208	200	189	204	241	211	215	217	234	209	185	208	205	203	245	226	217	201	223	235	217	209	197	228	183	227	187	202	216	220	235	239	219	222	214	198	216	186	210	231	209	217	176	203	187	220	204	194	226	212	220	182	211	181	209	219	214	212	246	210	225	219	191	224	209	211	216	203	213	200	240	220	219	217	231	199	224	210	176	193	204	175	187	217	195	223	189	184	230	179	207	198	207	241	224	200	227	213	235	206	221	204	185	222	198	219	214	211	212	229	197	202	196	232	225	228	220	179	196	224	223	221	195	217	214	218	212	206	215	193	211	208	208	190	228	212	190	205	215	213	221	228	200	215	207	200	234	204	206	223	203	211	200	229	196	230	220	218	207	240	197	213	234	223	198	187	219	231	215	193	196	234	198	210	198	208	203	199	206	214	196	201	243	218	217	221	200	211	183	214	213	209	207	222	212	215	194	202	174	213	216	180	227	231	218	202	209	179	203	224	223	215	222	215	231	233	247	214	221	205	188	196	199	201	188	207	226	231	214	202	223	216	216	210	221	211	212	205	207	201	208	195	208	186	213	234	209	190	219	214	172	213	246	199	219	213	221	206	185	191	203	221	211	208	212	216	213	195	216	208	232	188	200	190	216	210	225	188	195	188	208	211	209	216	220	249	201	220	218	215	218	216	195	239	233	194	216	241	225	204	218	206	201	184	214	193	214	203	201	184	197	223	193	204	225	201	215	223	217	201	203	197	194	181	195	222	253	190	211	214	202	243	260	211	207	211	233	216	197	195	181	209	217	197	206	232	208	239	219	209	202	188	191	187	187	238	235	199	196	223	229	252	199	188	162	239	192	202	171	216	211	226	234	200	216	256	232	211	195	213	197	229	233	220	183	228	192	210	176	190	228	211	228	226	243	219	203	193	196	196	218	194	213	230	214	216	223	200	215	173	207	213	226	210	178	195	202	201	223	212	195	187	211	203	187	209	244	214	247	204	211	220	224	194	202	230	214	226	200	196	195	207	237	183	215	223	197	209	236	200	207	197	216	241	230	234	195	232	205	238	240	220	206	217	195	207	211	205	166	196	226	202	201	195	205	214	209	182	238	221	203	223	180	211	230	224	206	205	217	214	201	190	217	255	217	209	219	199	224	218	201	221	193	199	218	222	247	214	232	229	208	210	199
9406	836	1226	1297	1177	973	844	792	776	701	695	675	666	606	631	600	579	652	600	574	561	554	523	615	566	527	559	514	558	581	574	522	569	602	566	511	528	553	569	557	552	549	505	539	533	538	528	557	562	480	605	583	537	491	528	567	521	545	517	555	557	522	565	581	509	531	497	522	521	509	545	523	524	528	539	508	534	533	545	535	551	542	502	557	536	527	538	575	522	508	537	544	587	546	541	519	523	595	539	568	545	536	539	555	552	549	554	514	519	535	514	534	530	535	519	521	549	529	518	528	521	513	516	555	534	533	541	524	536	536	498	502	529	533	520	527	545	501	538	538	578	535	543	530	523	541	518	508	514	526	505	517	535	549	501	546	578	501	536	529	520	552	532	521	535	531	590	510	525	571	498	518	568	572	518	548	504	522	504	530	513	555	529	536	559	493	489	532	497	522	519	518	543	562	539	520	509	474	547	506	543	527	551	540	543	547	499	501	479	538	513	527	526	557	513	539	508	549	509	555	537	545	531	515	539	526	559	542	522	551	553	514	538	544	510	546	552	506	553	531	547	543	517	539	541	523	558	545	516	519	512	525	523	566	509	516	519	569	548	522	513	555	557	550	503	513	552	533	539	560	502	549	547	513	524	514	533	518	547	528	579	539	480	582	503	521	532	520	533	547	489	524	534	563	575	557	498	547	546	574	532	535	550	566	531	561	539	511	503	553	569	489	538	558	472	513	501	556	520	534	543	498	568	559	489	481	497	555	540	549	509	550	534	513	551	510	518	562	529	487	548	538	530	569	521	538	521	508	497	494	533	556	490	561	529	554	506	541	553	568	544	540	581	511	516	529	503	536	557	540	568	527	496	517	540	556	486	532	549	525	531	517	558	535	541	534	547	525	520	537	540	509	501	553	481	525	519	549	567	514	522	507	503	561	523	552	554	519	480	549	547	506	512	575	503	535	537	531	533	550	505	542	528	517	575	556	529	563	533	509	515	502	504	566	559	515	535	538	507	541	540	546	520	544	500	513	559	586	541	532	525	509	543	571	525	509	552	522	526	497	515	576	574	539	526	493	501	522	526	576	565	557	522	564	576	510	542	538	531	522	520	534	510	562	531	566	532	519	541	514	508	554	536	525	529	579	529	478	524	562	543	528	520	541	552	539	494	525	465	533	524	531	544	529	551	549	548	537	529	573	556	539	530	551	556	487	538	551	550	522	558	529	540	558	543	519	530	547	551	536	524	548	516	561	519	545	578	545	550	576	496	520	534	595	578	576	486	530	519	519	574	532	475	501	530	516	551	516	508	547	555	480	561	539	537	547	541	560	512	527	554	520	491	559	485	576	555	529	539	495	514	564	548	544	536	518	519	564	549	581	558	516	504	536	498	578	594	501	545	516	536	564	558	518	530	532	551	528	525	553	534	551	519	539	528	560	566	555	530	512	538	541	528	544	506	514	514	520	566	515	529	493	576	516	527	558	535	510	516	501	540	505	571	501	499	508	542	522	539	518	560	539	540	549	534	530	551	542	516	553	531	514	522	498	537	536	567	526	543	543	531	534	519	535	509	559	520	542	539	519	542	524	524	561	510	527	542	532	538	532	523	555	513	523	549	508	541	505	533	515	569	493	534	524	557	506	522	547	546	510	575	544	505	531	526	526	513	514	543	515	581	552	507	543	493	507	571	529	503	540	534	519	552	555	491	513	559	541	534	569	545	505	574	538	564	560	517	569	563	527	531	575	560	534	487	531	563	536	561	526	493	543	518	511	515	516	536	543	482	540	526	500	535	551	542	553	540	525	532	561	542	526	563	506	508	477	553	526	529	540	572	524	510	510	530	531	516	553	553	505	503	516	519	521	493	526	544	546	538	555	536	561	516	488	551	556	537	513	533	520	542	553	550	532	547	522	518	520	530	527	525	511	542	568	553	519	562	564	576	542	483	536	538	519	553	540	560	547	498	541	522	564	548	553	522	584	552	513	598	554	558	547	523	517	493	498	575	571	594	546	527	547	541	522	540	509	532	542	544	497	548	515	518	545	539	532	499	569	567	532	544	509	541	507	565	556	548	538	563	554	503	486	561	507	563	486	533	516	505	583	520	527	515	519	537	555	529	540	538	520	551	509	530	521	528	557	510	580	533	554	532	489	526	527	568	525	488	531	553	511	512	569	535	549	526	543	534	531	513	564	533	536	553	555	539	545	548	526	480	533	556	531	557	534	572	551	509	546	514	533	547	553	515	524	543	530	534	490	542	536	550	535	516	517	507	541	588	552	534	505	513	528	546	523	500	527	534	526	515	555	503	533	532	517	555	551	501	508	539	520	569	532	564	518	545	565	587	531	547	523	483	515	514	542	567	535	542	527	545	534	501	558	572	587	521	537	504	512	526	550	554	562	515	584	538	496	510	534	514	526	520	507	545	540	531	481	509	566	508	566	603	512	539	573	552	552	525	536	497	530	540	550	533	508	527	508	513	512	511	517	534	528	501	568	534	559	521	552	538	541	542	534	566	518	552	518	550	552	551	544	499	545	548	528	578	545	505	491	490	536	535	550	505	570	537	525	526	542	552	538	566	509	519	555	502	532	538	515	512	543	532	560	557	530	524	507	554	521	527	518	513	538	501	554	543	549	490	500	534	520	516	513	476	548	529	556	555	523	554	527	531	566	545	544	534	545	499	546	511	555	521	505	504	570	528	517	574	500	523	570	552	545	539	543	525	532	528	529	549	528	514	546	494	524	481	521	500	534	542	518	524	525	504	567	556	549	555	532	513	541	576	526	542	503	533	493	496	534	519	536	531	530	591	545	532	524	525	555	537	571	522	536	560	551	541	552	514	566	527	564	519	540	536	518	545	494	536	525	548	519	459	522	555	569	533	556	541	533	558	516	543	544	511	524	539	535	556	548	535	536	511	499	493	530	520	577	507	497	543	543	549	558	513	511	527	513	544	516	559	525	532	557	540	521	536	535	526	577	533	548	526	534	551	490	533	509	465	526	518	533	553	522	544	519	521	528	525	547	532	582	534	525	539	570	525	519	501	530	495	496	537	498	512	557	559	535	522	489	525	567	525	517	537	539	533	537	526	576	507	570	520	564	532	509	483	532	529	528	504	543	580	544	518	570	543	519	558	522	536	513	546	547	544	548	543	535	559	557	540	543	514	546	535	547	543	555	583	527	518	508	537	533	531	522	517	560	547	571	518	554	488	582	552	487	542	574	536	531	547	553	552	506	528	523	584	524	534	561	518	509	510	528	539	529	556	568	556	569	559	537	504	533	545	535	538	537	518	546	533	569	512	561	510	497	551	558	523	527	570	568	553	505	557	516	542	558	569	555	524	570	531	539	505	560	542	543	540	549	531	498	530	559	534	564	532	529	544	529	500	492	525	535	558	542	541	563	530	552	533	514	539	552	520	502	529	475	507	578	516	572	481	548	517	529	535	498	492	544	565	553	556	519	500	536	541	557	506	557	556	529	518	541	496	479	497	501
22460	2181	1015	755	594	461	447	407	401	332	332	340	305	326	301	351	327	315	312	325	268	323	295	290	271	303	343	306	300	285	292	291	314	306	279	291	272	273	264	272	308	294	292	277	313	289	310	287	325	274	288	328	272	290	290	313	278	280	285	291	289	302	290	280	302	286	284	283	266	351	297	281	318	296	324	307	334	289	299	276	286	288	261	300	269	309	283	324	276	270	306	300	244	292	301	311	279	264	326	279	294	325	306	305	283	308	293	273	266	317	292	293	263	322	280	317	271	328	261	290	238	298	284	296	289	287	297	274	287	294	299	279	277	288	283	308	289	315	302	297	274	300	266	307	299	279	311	291	323	298	282	300	283	311	265	341	305	262	281	292	285	309	317	318	305	279	307	276	278	310	280	287	279	285	297	285	292	295	285	289	293	293	288	303	289	298	260	257	280	282	283	267	310	286	302	312	271	298	315	314	327	335	290	272	285	279	287	265	271	287	294	303	293	292	238	301	309	292	319	310	288	315	299	267	246	292	288	305	323	306	293	278	294	323	309	302	292	309	304	308	271	292	303	255	304	322	295	272	325	284	320	305	300	288	270	284	300	265	277	277	296	266	286	300	259	305	307	350	294	291	290	284	288	271	297	290	280	314	279	337	285	300	315	319	299	289	267	301	288	283	290	311	283	293	274	313	313	294	304	305	317	291	300	280	317	303	332	307	262	297	277	289	299	310	283	279	304	318	269	270	294	282	307	300	301	283	293	298	292	291	281	292	296	298	267	291	274	290	328	301	285	323	309	283	281	314	314	295	330	327	284	288	324	299	309	289	317	297	312	273	278	283	281	315	283	300	295	294	293	308	270	290	313	296	262	279	297	302	286	277	304	301	329	259	266	298	288	257	314	311	274	278	307	315	291	255	284	259	330	322	305	298	265	277	292	319	291	312	279	283	267	268	259	310	291	292	282	319	296	301	295	291	249	324	302	284	320	288	301	303	273	304	292	279	309	285	267	295	282	313	290	322	300	319	324	274	301	301	280	283	304	288	293	315	263	340	328	256	279	270	289	315	272	284	322	300	294	291	305	248	322	285	272	275	281	304	305	289	289	268	291	304	287	294	312	285	311	300	316	306	301	277	277	243	296	299	287	266	305	252	273	295	277	321	284	302	269	315	275	281	330	267	268	299	316	300	272	291	308	306	283	297	333	292	256	281	259	292	282	278	268	309	323	289	305	295	308	278	298	323	304	277	310	261	291	309	273	288	308	291	305	261	290	284	300	280	308	303	315	303	290	292	309	308	273	266	295	294	263	250	312	307	281	281	308	290	308	267	301	307	295	281	295	310	292	297	282	287	283	293	256	266	313	291	317	313	293	287	321	261	321	324	324	291	288	306	285	254	286	262	295	286	314	321	305	265	295	260	290	289	320	318	286	254	317	295	292	309	289	294	312	295	292	312	316	306	280	300	295	298	288	308	264	306	309	302	295	355	295	288	285	276	304	281	301	272	294	282	302	279	280	300	325	300	296	307	287	260	279	282	279	282	315	283	247	272	306	254	273	302	283	296	290	283	287	279	280	300	276	293	306	258	314	320	281	271	320	288	298	311	321	318	299	271	291	273	267	286	266	296	285	290	298	275	283	292	298	298	278	288	325	276	281	268	280	311	338	314	290	289	303	298	339	292	280	299	291	327	300	324	305	271	270	285	319	288	283	288	274	303	286	319	306	295	264	280	270	298	299	262	268	283	283	318	292	297	316	293	309	277	269	303	321	310	326	291	303	308	284	304	299	333	252	288	289	325	284	293	316	285	304	276	270	293	290	281	293	325	275	272	284	274	278	311	284	305	312	289	303	289	325	327	268	285	305	304	296	314	282	305	310	311	314	300	319	291	297	269	294	293	306	290	286	320	288	299	270	295	289	274	266	289	304	262	292	309	308	263	282	275	284	313	286	293	283	302	304	307	291	286	276	317	313	285	278	295	292	297	282	339	308	299	287	325	331	307	292	257	274	326	282	302	257	329	324	293	267	298	308	277	278	300	283	305	303	299	297	284	327	296	279	316	301	290	299	256	271	306	307	273	297	312	315	282	291	273	260	314	287	284	297	288	317	256	298	285	321	292	295	319	315	260	285	302	325	332	314	286	302	294	294	296	299	290	299	297	273	293	277	292	308	278	297	327	284	318	305	315	291	324	292	298	296	300	310	301	308	283	302	248	267	296	307	293	295	304	283	277	317	337	275	296	271	299	310	276	351	291	287	292	277	329	313	288	331	286	331	281	271	307	260	295	281	312	314	290	301	299	303	277	282	296	306	331	275	299	293	301	349	322	285	301	286	252	286	326	306	316	286	303	278	287	322	293	315	302	318	296	297	306	314	290	289	310	315	314	293	302	311	285	319	280	291	287	315	284	312	295	267	289	307	340	296	290	291	311	285	260	265	278	279	278	312	292	313	311	289	320	311	279	298	292	302	273	273	292	287	291	270	314	303	293	284	295	280	287	280	266	258	259	289	304	286	285	324	326	276	284	279	247	273	329	293	286	312	283	274	295	273	287	278	305	294	283	304	312	295	289	280	292	281	274	324	265	292	283	319	299	314	322	299	297	307	323	311	316	317	292	292	307	321	288	283	304	261	274	287	291	272	296	328	295	292	287	281	296	290	294	326	310	268	311	279	288	324	279	274	299	286	303	345	303	321	289	308	287	275	313	314	298	299	300	287	302	271	265	277	307	296	288	271	253	284	300	286	284	302	307	276	274	305	300	322	303	294	284	266	297	285	277	300	288	305	248	248	301	298	278	287	280	307	292	278	309	287	286	282	279	269	310	317	303	302	287	292	273	307	301	284	295	293	311	321	269	285	284	328	294	312	285	269	287	305	305	281	274	244	317	262	299	269	300	294	281	317	296	312	282	258	267	293	303	245	291	286	301	275	313	277	283	297	294	302	304	289	289	299	287	290	318	281	287	293	276	292	293	297	302	293	306	327	315	290	293	319	294	311	311	296	266	289	291	305	296	316	308	306	274	279	295	265	289	246	286	261	318	296	313	311	331	301	293	273	300	275	322	283	315	302	273	252	287	283	265	276	307	281	312	304	281	300	282	294	316	261	314	306	312	327	309	328	292	307	321	295	270	283	301	261	293	250	315	283	279	280	277	271	286	283	321	301	297	289	271	263	312	316	313	298	303	302	314	266	268	257	260	310	337	261	310	280	312	319	314	332	276	263	292	265	310	301	306	286	281	272	321	304	313	299	321	313	271	299	290	307	283	267	318	286	296	307	311	311	302	304	275	308	274	289	330	291	315	282	255	253	289	281	268	306	284	289	293	285	275	277	303	299	272	308	299	293	290	325	314	301	313	285	288	266	269	294	304	272	296	282	295	289	307	266	306	297	285	294	300	268	280	323	326	317	287	297	293	333	320	283	297	297	286	315	301	321	271	325	277	297	290	257	313	306	294	259	278	294	260	313	318	294	290	304	281	277	301	274	288	280	307
12165	1298	2086	2336	1873	1658	1450	1249	1192	1066	1009	992	945	873	883	850	837	845	827	780	776	831	816	777	750	794	798	748	791	786	764	728	740	761	766	727	757	722	757	748	754	736	755	722	722	772	774	799	717	794	759	767	714	711	704	722	740	729	781	706	753	732	766	720	719	728	755	706	716	715	717	757	728	719	708	736	742	742	722	704	712	734	701	710	722	719	732	723	711	759	639	731	705	726	705	692	729	738	728	674	732	749	750	780	778	712	746	693	715	765	715	720	749	767	711	707	735	722	751	730	705	744	716	673	724	705	743	727	664	735	762	771	707	734	722	737	749	720	709	737	719	734	725	757	711	793	718	768	722	690	710	735	711	745	748	694	710	711	704	726	720	707	750	647	695	733	717	725	723	719	732	725	787	745	747	707	720	668	706	749	712	734	750	762	723	743	725	713	705	755	736	685	734	728	693	703	740	737	692	731	743	763	718	713	678	707	734	720	751	686	731	695	709	737	738	710	726	731	741	707	729	763	742	728	721	738	744	713	669	692	709	712	684	676	693	739	723	749	685	718	670	710	732	712	695	755	707	747	738	787	798	705	680	687	687	723	724	716	724	784	697	670	731	742	714	708	731	714	767	736	757	731	734	728	694	741	720	712	734	752	725	737	715	682	751	723	739	726	769	726	707	716	711	704	757	745	771	730	700	741	698	724	744	718	756	786	721	702	733	709	738	720	721	738	721	736	705	713	702	676	712	741	690	693	733	710	715	742	731	732	696	740	698	751	743	737	755	691	743	697	726	744	739	709	729	688	712	711	740	683	752	709	678	765	689	669	717	742	684	712	692	723	758	692	693	687	728	732	715	731	747	727	714	728	712	719	710	688	756	722	712	714	712	733	719	734	720	717	729	716	732	704	728	710	689	756	755	756	731	725	695	714	709	704	681	736	742	722	707	727	734	717	719	732	704	658	732	710	718	722	714	700	711	682	692	695	700	777	738	724	706	754	713	678	696	732	717	738	702	718	686	690	691	674	711	703	693	760	728	722	709	699	730	757	723	751	705	695	750	724	718	702	741	698	739	724	731	742	773	728	729	706	675	713	736	663	764	759	722	684	703	730	709	719	713	715	693	695	730	699	704	728	708	767	720	709	759	710	743	714	696	710	697	721	735	784	654	683	673	766	716	715	717	742	783	742	692	708	744	731	744	714	674	733	750	691	696	716	725	744	735	726	708	715	732	690	730	692	730	722	721	691	776	783	692	754	709	687	710	742	748	716	729	718	700	723	735	716	753	720	784	764	723	743	661	706	753	736	705	746	730	692	735	654	747	720	744	715	682	693	719	728	732	768	708	759	785	728	701	693	675	737	734	749	721	709	693	742	701	719	733	744	713	711	712	752	768	727	719	731	748	703	710	718	711	696	724	702	746	708	696	731	746	728	699	699	680	732	716	712	705	727	705	680	740	734	746	714	729	717	710	702	730	688	735	725	703	743	751	735	764	753	692	760	705	731	688	745	704	712	769	731	651	685	749	699	744	707	701	694	629	725	763	687	707	735	741	713	712	672	716	723	768	793	707	680	731	695	685	720	701	692	725	729	764	771	705	748	766	716	729	739	768	707	741	723	747	722	740	739	768	684	723	722	754	715	756	715	741	733	706	709	750	718	725	765	732	705	691	764	734	699	744	728	649	731	775	748	759	778	722	699	697	730	721	680	663	783	768	713	686	747	781	757	718	743	699	703	707	731	709	722	708	695	748	723	735	697	756	722	709	750	710	750	740	692	691	759	738	702	716	721	739	698	747	746	770	750	721	741	749	737	703	717	731	741	738	703	710	712	732	761	700	680	728	730	739	768	707	731	698	727	753	752	724	703	750	691	746	752	755	725	711	718	737	734	725	702	756	691	718	700	708	715	735	757	708	726	712	706	764	743	723	733	786	710	705	714	713	722	745	745	701	727	738	758	692	752	709	761	716	719	711	746	695	719	690	744	779	754	725	672	715	740	729	683	687	773	669	714	690	727	694	756	700	743	696	743	713	747	727	689	724	724	716	715	710	683	741	701	721	707	722	741	717	728	687	691	735	703	735	711	720	746	720	714	682	752	691	784	698	714	698	725	765	707	748	719	690	701	697	710	725	735	726	733	711	675	735	669	723	755	685	771	741	705	734	730	704	731	721	734	721	755	731	720	698	679	724	716	690	717	747	711	717	660	685	725	733	729	741	765	716	755	723	750	763	719	716	714	686	721	724	710	712	718	682	724	694	717	713	735	718	693	720	690	767	704	728	696	736	719	698	735	703	720	715	719	706	757	723	705	744	720	721	703	666	697	693	760	766	741	679	771	693	723	728	746	687	781	730	743	732	770	722	707	712	732	721	688	749	700	728	711	701	754	671	715	738	677	699	731	741	721	753	707	761	739	694	697	751	695	692	728	745	738	683	692	703	712	701	698	688	667	769	686	704	695	744	740	741	724	729	706	782	714	686	696	679	748	712	706	699	755	695	728	718	710	704	718	753	728	752	714	731	785	708	719	744	747	751	712	684	699	767	734	709	685	689	686	684	668	740	681	655	739	718	730	734	693	717	755	634	723	730	684	746	739	720	707	706	700	732	723	700	690	703	776	746	697	729	695	693	711	734	751	731	754	672	686	738	769	747	732	738	717	679	731	745	696	746	681	722	705	745	660	716	720	787	733	715	764	751	719	783	711	756	722	720	755	728	719	694	754	747	707	733	723	648	767	717	730	754	720	720	762	690	691	712	730	733	731	743	726	704	708	718	748	723	716	714	693	730	677	713	736	783	674	669	691	755	720	707	717	777	741	733	703	736	713	680	766	683	744	738	696	722	764	714	700	698	677	714	730	705	701	733	752	759	690	723	707	723	705	731	685	707	733	733	692	709	767	688	696	721	703	749	728	702	740	733	759	704	739	759	759	743	736	681	744	721	739	735	749	700	721	704	720	698	714	702	722	666	708	716	724	729	739	749	753	733	689	756	675	735	675	698	727	709	666	710	731	759	756	726	730	725	738	696	728	690	718	743	718	747	757	730	699	692	680	738	760	723	701	737	716	670	757	689	711	669	761	693	674	712	692	724	718	761	693	675	730	723	703	729	683	731	734	709	730	703	753	745	741	733	734	737	763	728	733	647	755	731	778	720	747	786	712	774	731	691	690	713	729	701	704	747	713	711	759	749	767	706	709	703	751	719	665	735	723	704	697	681	670	719	764	738	725	735	704	687	727	762	742	743	760	683	746	713	748	746	732	695	705	718	710	713	697	713	752	746	672	733	769	730	715	709	712	695	716	711	670	730	736	740	697	757	740	744	715	729	747	767	702	729	759	687	738	749	711	697	726	693	772	716	741	725	711	767	702	776	699	721	755	760	699	687	717	740	724	726	755	712	760	755	754	697	711	714	714	734	705	687	743	711	736	723	694	745	767	751	714	765	736	710	728	654	706	719	736	725	728	700	730	752	743	751	692	745	774	697	766	700	745	694	706
4538	467	415	399	420	411	405	363	393	397	430	371	355	396	414	378	436	413	377	357	415	433	392	404	347	342	415	389	384	426	415	394	404	412	410	392	417	416	388	398	378	394	382	403	420	415	399	410	377	380	413	406	414	429	420	420	390	428	417	370	400	373	382	437	403	367	370	377	409	409	424	387	387	382	368	400	387	392	421	373	379	380	380	390	378	389	377	397	393	380	426	398	403	419	405	435	377	356	374	388	379	357	394	392	401	347	376	396	383	390	406	357	414	350	401	405	365	381	405	392	396	414	403	414	427	413	404	392	368	406	397	406	383	390	405	419	389	405	397	411	424	392	360	411	411	403	420	398	417	409	448	421	406	387	413	370	412	390	365	421	420	386	401	406	424	377	380	390	377	418	380	423	386	379	399	428	385	394	388	412	416	424	372	373	379	406	384	378	392	390	383	397	398	407	426	406	401	417	402	406	418	399	373	386	389	412	383	399	356	390	384	382	406	377	420	378	419	367	384	384	405	364	397	368	378	381	348	396	372	415	355	374	374	408	400	389	440	400	422	411	391	416	409	403	441	417	392	377	396	359	390	389	389	346	390	363	375	411	429	404	384	434	414	392	397	367	405	421	424	390	411	388	375	403	372	400	378	380	385	390	380	400	367	410	404	406	368	417	409	435	381	418	371	395	412	376	392	392	415	387	393	347	410	400	389	360	422	394	419	404	459	406	411	411	403	391	385	375	399	422	406	352	389	385	428	415	403	411	369	415	367	376	357	400	394	388	416	424	456	389	364	350	384	402	375	412	403	407	387	373	344	430	395	423	421	369	420	400	360	370	386	424	367	407	425	418	388	396	375	394	373	390	430	384	420	382	358	378	396	372	389	412	400	407	422	372	394	392	414	381	379	376	405	445	397	380	430	392	373	386	394	356	386	329	383	415	386	412	420	398	431	434	383	379	376	397	389	400	412	386	387	405	389	386	430	382	405	417	367	405	361	383	355	382	363	398	390	391	435	395	388	403	353	397	382	375	369	366	370	419	440	402	394	416	412	381	391	382	413	390	401	408	389	402	409	378	383	383	399	382	367	408	421	385	399	392	393	417	391	409	402	383	418	482	391	410	393	358	434	378	401	377	395	390	384	401	372	429	401	391	372	424	394	393	395	373	397	402	409	431	396	417	443	398	410	381	395	412	373	383	400	363	365	405	402	369	425	390	397	423	422	383	358	393	414	392	410	365	427	340	422	393	394	411	432	354	360	396	392	373	427	369	417	397	369	401	408	335	388	360	418	390	400	384	410	424	386	397	388	422	389	402	386	335	388	408	330	394	371	370	347	381	385	354	405	392	394	396	375	421	400	421	356	369	354	391	401	397	414	413	359	396	424	403	410	405	383	395	400	412	418	395	371	382	381	396	411	385	445	382	432	402	369	374	358	372	423	393	405	341	386	360	420	390	405	383	413	444	382	401	410	352	399	405	394	398	364	407	378	404	408	403	425	397	399	407	395	399	406	363	395	378	359	413	389	409	377	406	392	386	415	410	375	374	383	373	392	389	415	443	397	390	385	394	426	381	399	355	417	375	389	355	420	421	391	405	389	411	415	416	400	401	394	372	402	401	428	405	424	418	404	400	371	390	416	402	352	405	398	372	364	397	383	402	392	409	392	402	349	398	358	400	372	398	382	400	379	430	380	388	422	409	370	379	411	384	399	390	407	359	394	368	416	408	391	374	344	390	383	380	397	403	363	407	374	353	385	459	410	406	411	418	380	380	405	406	400	402	383	393	440	401	426	431	405	397	392	365	391	353	399	363	412	431	403	385	408	382	363	388	423	367	390	426	400	409	397	367	379	382	361	372	371	373	370	400	363	401	392	428	399	380	429	380	384	396	376	379	391	386	393	396	394	371	429	416	378	395	392	387	414	406	365	380	408	392	389	367	386	399	380	412	360	376	383	392	348	396	382	353	370	409	413	403	394	349	404	386	399	372	385	384	411	400	397	385	403	404	402	425	370	377	392	393	359	383	396	387	392	392	368	358	427	379	407	380	371	384	435	373	354	368	417	399	395	402	393	412	411	424	387	387	443	403	388	419	379	407	396	418	393	346	413	402	416	364	411	448	393	371	394	394	365	384	431	433	382	388	406	379	390	410	401	413	409	444	379	395	358	386	387	408	405	398	419	349	403	385	395	384	394	376	355	396	372	377	406	404	383	389	369	409	423	436	442	394	377	409	408	401	387	376	397	428	402	382	399	380	372	447	391	426	403	385	394	388	401	387	395	411	427	404	395	395	401	363	402	397	380	380	413	391	382	404	403	384	377	421	386	389	394	396	359	405	404	406	418	447	342	426	400	363	379	396	372	382	382	378	391	397	434	368	402	429	392	366	364	420	391	377	382	402	412	388	401	407	363	411	401	391	418	390	350	378	425	396	379	374	419	394	403	400	395	339	382	402	383	391	371	416	410	367	390	387	396	391	391	422	393	413	374	428	396	425	400	363	356	406	409	403	444	414	363	402	445	386	429	394	348	415	373	373	385	410	410	408	405	348	366	428	360	387	400	402	373	418	435	400	410	441	394	380	407	392	406	349	354	375	406	409	414	410	405	421	394	389	379	414	391	411	379	404	380	403	390	339	370	451	355	344	401	395	385	402	393	384	423	424	425	428	372	348	380	410	380	378	377	362	418	390	353	382	392	408	430	400	384	377	389	385	370	384	392	386	412	407	395	368	382	428	392	378	405	384	399	389	408	434	419	380	430	405	395	396	417	374	391	414	409	369	414	380	384	385	425	384	399	397	393	404	400	398	399	454	385	380	413	418	396	436	423	381	367	427	414	354	405	357	394	371	375	402	395	419	410	416	396	424	377	380	424	398	394	394	383	431	394	406	404	382	382	395	390	407	390	425	395	359	413	417	408	391	404	408	398	412	471	412	379	403	414	429	392	407	412	415	382	379	388	374	357	413	417	401	396	396	432	402	407	388	406	430	399	399	404	384	447	367	388	411	393	398	399	380	381	402	414	385	417	404	385	362	384	378	387	390	381	422	427	405	416	362	401	397	398	374	383	408	390	405	401	372	406	389	431	393	411	375	418	376	371	380	413	416	402	395	381	412	411	421	440	402	427	389	395	427	382	394	380	333	402	412	410	396	397	388	373	408	418	378	393	391	376	425	402	393	343	420	403	376	379	424	430	413	393	413	405	423	383	372	358	386	392	420	381	411	413	393	411	379	365	383	407	432	426	403	406	387	395	401	434	390	422	395	393	387	413	412	427	367	407	371	410	395	431	424	382	374	407	393	407	425	410	383	400	405	369	405	362	392	423	385	383	394	401	431	385	375	407	365	386	371	398	380	398	389	396	379	394	377	394	379	391	340	379	422	359	393	407	377	386	373	467	387	370	365	389	429	384	406	382	373	436	398	371	389	395	387	364	430	423	363	420	391	436	430	391	400	412	390	405	367	396	385	362	402	378	422	385	422	403	373	387	354	424	409
3606	860	944	923	865	923	893	871	836	925	852	844	881	848	854	835	948	897	872	861	882	868	854	869	888	885	857	899	914	881	868	875	866	892	900	947	859	847	870	948	887	922	840	897	844	818	901	832	860	897	891	846	877	899	919	861	855	903	915	823	898	874	881	936	837	897	863	867	931	887	848	863	879	917	845	868	911	844	908	877	877	861	859	844	905	869	876	836	893	880	876	855	870	807	866	895	891	869	864	853	865	848	954	946	885	858	880	860	856	912	884	860	877	923	884	828	869	866	842	879	891	911	852	841	836	882	898	885	931	845	900	897	845	804	855	879	860	841	867	872	830	867	883	848	837	849	869	833	903	907	871	828	861	895	857	894	843	912	846	901	879	868	854	881	893	888	829	873	895	857	888	864	874	840	884	811	868	907	859	831	858	867	886	849	860	917	850	848	864	847	895	825	886	900	875	897	861	912	853	881	861	929	920	846	895	918	855	912	915	899	880	846	891	854	892	833	892	812	936	869	862	848	885	824	882	943	886	866	923	894	858	853	907	914	888	883	852	906	958	816	894	916	824	879	907	802	852	904	882	890	906	867	891	909	883	869	843	912	896	781	921	893	863	863	881	926	891	896	869	865	865	836	843	867	847	881	863	898	890	878	893	915	936	861	856	851	843	907	862	871	903	866	896	919	886	893	869	872	869	855	858	873	852	873	861	887	893	856	861	889	821	921	884	858	916	842	914	876	848	839	858	934	847	857	866	850	849	908	897	851	859	903	877	875	945	867	885	855	893	911	843	884	858	814	861	875	899	874	899	887	843	878	882	902	874	858	916	845	894	845	893	905	854	847	847	903	876	880	914	858	856	874	880	877	840	888	905	875	925	874	885	901	856	862	870	852	888	899	869	868	850	855	852	852	871	869	889	846	885	920	841	870	826	906	823	871	877	910	863	868	907	870	850	867	893	882	892	850	913	880	818	862	840	933	850	850	876	832	853	865	915	911	904	889	844	862	895	831	909	893	903	854	890	888	889	905	899	888	901	842	832	869	923	872	863	852	882	892	909	885	883	926	811	854	840	871	863	849	886	893	826	870	890	852	870	878	909	849	890	861	839	823	901	902	899	891	866	847	883	844	854	869	880	877	870	878	884	899	876	834	905	836	869	888	899	889	830	871	905	861	891	844	900	885	879	904	916	833	876	789	911	901	852	912	851	853	915	851	881	827	917	847	860	840	919	899	907	854	846	838	884	872	823	875	855	832	878	869	873	870	894	880	904	924	835	889	888	864	865	914	906	856	872	938	872	885	898	942	879	859	868	865	875	888	875	904	844	891	872	865	892	873	850	927	877	875	833	894	859	866	889	907	914	863	847	888	924	909	890	886	852	827	862	852	879	908	907	851	796	847	870	889	851	887	849	864	893	957	868	915	929	911	853	921	877	829	884	882	898	878	852	887	844	895	870	870	889	870	885	861	915	920	871	848	916	839	929	902	856	858	829	881	847	906	893	897	881	865	881	879	893	852	891	915	868	854	899	893	891	852	947	857	872	857	870	869	844	847	842	849	849	877	868	872	893	847	865	904	878	884	897	843	875	858	934	861	876	898	906	889	893	893	901	903	860	859	926	874	882	841	890	858	917	869	919	846	841	907	903	888	885	839	914	874	931	928	890	887	871	902	932	831	857	863	905	834	864	941	877	888	846	854	897	934	887	865	878	910	853	847	852	918	888	795	898	885	891	865	960	876	810	910	911	854	878	868	856	901	915	896	904	915	833	879	864	885	886	859	841	849	869	883	885	875	865	881	855	823	865	875	875	877	884	899	892	894	881	866	833	850	858	880	872	816	898	879	847	807	883	912	931	878	903	859	841	874	857	878	863	886	868	860	850	909	891	878	866	867	836	942	903	860	867	871	860	869	886	888	880	885	855	892	937	849	869	871	894	857	884	883	868	900	886	818	870	908	941	871	859	870	885	888	916	874	811	874	890	889	843	906	859	943	875	867	873	861	895	840	836	854	920	887	946	927	839	898	927	908	890	842	880	890	848	827	842	923	832	830	893	883	872	936	887	871	866	858	833	896	855	872	875	878	891	890	852	805	833	900	877	917	901	864	861	880	917	881	878	877	864	881	852	861	897	837	821	897	869	824	877	834	836	868	864	900	890	875	860	829	883	909	857	852	896	879	882	830	845	924	878	852	893	877	857	888	869	905	914	912	891	828	928	907	881	866	947	888	876	909	897	936	907	877	946	880	888	891	870	867	888	871	888	887	914	872	858	857	893	846	881	911	878	878	880	894	895	857	906	894	827	841	863	879	886	849	940	907	893	874	899	845	802	862	868	890	853	887	883	899	855	882	890	829	880	859	833	899	873	908	890	893	877	862	808	906	863	876	879	863	901	911	873	817	874	829	922	866	866	865	874	936	814	882	840	829	882	853	850	839	861	893	927	837	871	898	849	881	861	863	918	901	854	929	856	901	878	865	893	852	872	919	849	854	845	858	932	841	862	871	824	852	859	837	881	852	811	841	853	895	905	908	905	817	895	820	884	940	857	895	904	882	864	862	860	908	862	903	848	852	867	850	857	846	858	936	899	907	873	872	840	882	926	861	848	851	870	864	910	871	917	885	889	851	860	913	897	841	922	867	904	932	920	922	897	858	860	797	862	906	863	883	896	824	884	874	883	821	901	894	910	886	867	827	901	895	860	893	898	895	870	865	854	924	866	845	867	903	860	841	850	898	833	919	901	841	886	922	900	888	831	877	866	859	885	895	921	863	889	823	913	830	853	909	938	881	883	887	861	914	900	944	919	805	824	890	876	906	855	888	845	885	881	852	862	886	866	899	904	891	882	883	862	888	902	850	876	857	853	814	871	919	874	902	903	890	874	850	876	899	858	866	868	842	880	906	831	879	826	880	883	926	916	897	841	902	920	869	833	882	869	914	869	894	889	911	960	898	864	886	835	888	858	874	865	850	924	911	845	897	921	859	888	861	865	901	848	909	891	916	857	883	844	885	886	918	865	869	898	872	827	895	798	894	858	866	917	851	906	896	882	896	892	884	873	892	882	873	845	839	899	854	896	882	901	852	894	848	873	889	910	909	869	903	867	950	930	861	906	886	886	908	897	826	903	888	880	919	885	889	889	880	875	882	872	899	858	896	855	891	906	860	913	896	851	867	892	897	913	882	848	812	885	818	860	897	890	883	899	863	923	809	860	880	853	895	909	833	921	890	833	953	917	876	883	901	919	883	859	841	884	852	840	895	908	918	846	847	895	886	796	893	899	851	906	882	833	883	882	895	902	893	853	855	898	881	889	849	879	884	870	873	844	898	906	873	931	918	852	848	854	938	883	845	859	869	860	812	843	862	898	899	881	832	835	932	854	870	865	835	883	918	906	892	926	889	859	835	872	916	905	859	882	877	824	900	902	858	845	929	865	850	901	858	849	835	888	895	917	842	896	834	853	903	894	878	924	864	910	885	878	876	874	895	889	813	891	883
13905	894	542	422	338	297	262	242	245	240	242	240	205	236	235	204	237	207	250	207	228	198	203	207	191	192	207	216	233	230	194	213	233	260	216	230	227	241	198	217	197	212	220	220	210	211	184	189	212	225	195	186	223	209	227	229	193	182	227	223	215	194	232	195	221	194	207	217	195	209	216	203	204	218	196	209	221	211	192	182	217	199	208	187	191	208	216	213	207	196	232	211	214	177	205	239	218	212	181	224	191	186	200	230	213	233	210	194	226	220	217	224	211	218	229	238	196	217	222	218	226	231	222	207	227	203	241	227	195	240	224	221	192	224	202	194	239	206	248	190	217	205	258	196	212	209	199	225	200	197	186	222	199	219	215	201	219	217	240	213	222	221	220	214	192	241	187	195	200	220	233	207	197	213	226	236	203	222	224	226	187	217	198	191	208	221	223	190	190	208	208	195	209	214	217	225	214	215	196	224	163	189	240	214	187	199	178	218	212	182	189	203	181	228	188	238	211	226	196	195	187	209	218	202	217	244	218	209	198	194	218	193	213	225	203	199	215	221	213	208	213	223	212	202	195	180	233	207	196	196	228	199	190	228	204	245	221	183	207	210	212	181	227	219	183	217	230	234	216	205	228	189	194	207	198	214	204	198	203	215	237	213	203	236	208	183	219	201	207	209	218	201	223	188	205	212	201	210	209	202	192	224	201	213	211	186	215	222	229	185	186	194	212	214	205	189	203	216	259	200	225	204	220	203	215	189	220	240	234	233	208	251	227	225	204	212	208	212	208	193	211	227	204	212	212	225	180	205	235	213	195	202	219	199	205	205	205	192	203	198	229	216	220	209	218	223	201	193	218	191	215	202	209	215	209	197	207	173	227	221	206	221	230	200	219	221	231	183	190	201	197	191	187	175	229	206	202	194	187	216	214	211	193	188	222	220	229	215	211	196	175	216	211	211	222	207	219	218	213	221	224	243	209	213	185	221	182	195	219	192	221	207	196	217	229	240	224	223	175	213	201	214	225	204	208	237	187	228	184	207	224	209	218	214	204	212	214	187	222	211	217	216	213	216	233	219	231	199	210	201	222	203	191	199	213	200	226	211	220	229	213	194	195	221	182	208	201	225	197	232	239	211	218	214	228	208	232	192	204	222	253	191	222	184	226	214	209	212	215	218	198	216	207	198	197	202	236	230	200	194	210	211	195	220	218	200	217	225	220	198	221	210	187	205	208	211	200	215	206	222	207	182	211	209	187	216	211	209	217	175	227	212	218	173	180	225	221	208	209	209	208	173	227	228	221	223	206	182	201	201	195	196	213	207	228	190	215	219	216	210	205	235	170	230	209	214	203	235	238	195	190	209	219	210	238	192	211	164	181	200	230	219	204	228	187	208	225	201	210	209	218	212	207	214	191	195	188	220	212	207	212	227	202	219	204	202	208	182	209	198	234	224	204	228	220	195	206	183	213	166	240	211	221	191	215	203	201	188	214	181	195	232	232	201	207	210	189	223	188	217	228	213	215	197	215	196	202	187	193	209	227	205	211	226	236	210	183	216	199	213	181	224	210	198	176	193	200	195	193	191	224	209	214	195	229	216	197	197	198	217	261	180	209	210	210	218	202	199	188	192	212	215	201	195	225	190	211	220	214	235	240	205	222	190	194	196	204	208	220	209	196	210	205	205	213	183	186	203	202	202	207	248	221	239	196	202	188	220	235	228	184	219	207	220	205	240	209	217	197	213	244	224	222	201	209	201	189	193	199	220	210	208	211	225	214	209	191	198	213	234	204	200	198	219	231	239	206	216	194	246	209	201	197	226	188	208	194	196	236	228	225	207	177	189	221	187	223	215	224	212	213	217	197	217	219	203	219	231	187	219	197	195	207	231	190	172	199	221	216	191	198	209	236	225	209	228	255	238	200	206	212	228	216	191	197	192	218	248	205	216	204	249	197	203	189	212	198	209	211	232	209	221	187	197	218	197	181	217	222	183	189	204	222	206	190	187	205	209	203	221	204	204	196	198	203	195	213	196	205	174	194	223	218	197	214	225	196	209	219	222	223	201	203	205	217	199	195	228	192	201	221	205	200	200	195	232	210	206	227	196	197	226	231	193	175	194	227	211	228	224	214	239	206	220	186	224	195	202	210	205	207	215	217	213	215	223	203	201	214	220	229	196	207	234	224	213	211	180	186	178	224	207	226	207	190	231	221	221	205	179	213	210	227	207	208	199	232	215	204	187	199	201	200	222	227	224	208	225	223	205	258	250	198	185	213	208	213	175	188	211	213	185	188	210	200	220	210	210	211	228	229	196	193	218	192	202	217	200	204	203	218	209	225	227	211	191	213	211	218	192	215	219	194	200	231	213	204	205	212	197	204	227	218	204	214	227	232	222	180	202	205	220	219	221	235	195	206	224	233	199	258	225	225	210	218	215	225	219	197	198	207	210	236	209	194	224	213	201	225	213	213	202	220	231	214	238	215	234	211	227	194	219	202	235	199	174	203	219	191	181	195	212	220	207	223	228	227	188	202	191	184	210	214	217	200	243	252	205	207	210	226	195	206	182	213	229	225	191	221	227	235	212	208	222	212	225	212	217	208	187	205	217	191	206	195	206	219	206	222	219	182	194	230	252	198	207	239	221	213	203	239	231	206	186	189	220	218	172	198	216	221	203	188	188	213	240	210	197	192	216	246	181	209	192	199	215	230	214	220	210	226	203	184	180	225	212	222	221	185	200	205	210	201	221	225	192	206	205	177	177	204	235	191	206	203	217	227	192	224	205	206	215	226	230	226	184	218	201	235	193	170	192	196	219	231	211	200	213	230	193	209	234	227	208	211	209	216	220	195	213	218	224	194	186	235	245	201	211	211	207	178	188	213	229	198	213	219	197	219	212	194	212	217	207	222	214	193	216	172	223	247	219	232	201	216	193	210	223	204	229	185	187	205	198	211	206	227	215	228	218	209	202	226	237	220	201	224	210	225	206	193	208	194	215	206	189	196	207	219	193	223	185	244	207	207	194	205	211	210	207	183	216	212	219	250	204	202	212	185	205	206	216	195	182	194	215	229	198	211	205	192	181	226	202	228	216	224	222	238	204	209	205	190	232	193	224	203	188	224	208	232	206	219	226	224	200	223	212	211	227	215	191	199	206	188	232	217	219	215	213	209	225	207	197	215	254	218	248	190	217	209	239	213	197	195	190	210	212	201	217	211	218	205	208	176	203	207	218	197	222	176	213	209	208	226	199	200	199	201	215	198	215	190	209	204	226	191	216	200	163	200	213	225	220	180	245	241	217	171	214	212	239	201	216	242	176	209	226	204	179	195	193	230	199	217	216	199	182	212	248	213	220	214	179	192	201	212	192	229	202	214	220	228	212	209	195	201	223	207	206	194	209	208	200	181	229	221	233	196	238	230	209	218	197	236	223	209	230	188	202	225	235	253	218	198	236	193	215	219	191	209	214	200	200	209	201	193	228	245	193	213	208	212	186	222	225
9346	813	1219	1379	1182	1062	936	834	798	692	711	660	614	606	621	573	598	618	599	598	544	556	579	559	596	550	571	568	576	507	538	546	535	502	578	576	520	538	551	485	542	522	562	524	578	533	554	558	559	588	520	561	542	539	533	528	547	511	562	523	571	572	593	522	495	550	576	515	555	561	557	544	549	530	570	550	500	597	554	499	499	548	524	532	537	496	531	571	548	535	540	548	525	518	578	532	565	533	536	544	530	507	554	543	536	556	523	545	578	570	533	579	552	536	537	537	542	527	525	517	570	523	536	534	576	543	542	552	559	529	531	557	522	497	514	538	515	521	542	525	497	511	530	535	514	544	511	565	529	542	535	529	525	506	551	488	588	531	493	549	509	501	490	538	558	541	566	528	516	568	495	538	547	513	534	547	527	529	478	552	574	555	536	497	488	551	512	506	553	525	514	518	580	518	518	565	542	575	532	561	518	554	531	525	593	566	575	531	541	515	516	509	525	540	558	518	504	520	539	529	527	495	555	544	526	547	536	543	516	554	553	537	514	546	534	553	501	519	530	525	532	555	514	510	561	520	543	516	512	528	590	537	501	504	525	530	498	554	506	563	500	524	539	532	528	536	499	550	514	535	506	560	543	550	491	563	554	535	517	565	535	523	549	572	526	514	524	568	572	517	540	549	543	516	516	562	577	540	530	528	564	530	510	527	544	526	553	553	499	522	517	552	509	518	555	530	537	568	505	512	488	527	530	548	502	524	550	540	505	565	533	505	485	492	500	508	539	548	527	527	493	519	556	543	535	514	532	537	545	587	546	523	521	539	537	546	560	553	551	517	517	532	526	520	538	550	541	527	544	572	548	532	532	531	525	519	564	528	547	545	508	526	512	525	547	554	566	522	528	452	567	545	516	508	556	570	537	537	565	542	529	549	534	552	553	492	508	572	551	500	534	563	585	506	495	499	558	520	562	561	534	526	553	518	504	534	524	462	551	542	522	553	524	548	536	488	569	559	525	504	508	559	553	535	476	520	556	533	489	493	507	544	463	558	543	534	521	502	513	549	516	509	538	519	517	497	545	570	567	517	513	479	557	549	544	493	529	486	517	549	493	512	527	514	550	506	527	537	509	538	558	550	493	547	520	569	524	503	510	536	550	534	569	520	500	493	506	549	556	538	571	552	541	505	533	547	548	539	515	520	570	519	526	556	530	575	521	565	552	516	538	547	527	576	567	508	529	537	572	497	549	555	518	548	533	570	505	521	529	525	508	480	548	507	549	549	545	543	506	569	536	505	514	526	551	539	525	485	528	538	512	551	492	508	531	526	545	548	515	585	557	537	528	556	488	553	517	505	578	547	550	583	544	558	515	547	528	523	521	515	559	519	526	531	513	545	526	515	514	536	520	508	504	500	503	536	566	517	536	522	575	565	540	506	575	512	552	519	519	520	555	585	533	539	508	533	553	495	560	525	552	561	562	530	549	545	552	521	539	550	532	510	495	510	527	531	521	525	548	556	516	552	541	546	551	511	515	569	495	530	529	552	499	559	550	554	543	522	530	511	532	555	535	543	556	556	552	553	519	573	557	553	552	485	572	533	576	549	506	546	524	512	518	531	560	556	520	550	514	547	529	522	506	531	526	550	555	552	496	518	523	545	534	501	530	520	544	534	553	568	489	505	500	514	572	536	569	517	508	523	559	527	513	502	507	518	533	555	553	506	582	546	580	551	516	503	519	526	533	608	500	518	543	517	467	548	562	509	515	561	554	500	533	540	461	558	528	500	530	529	547	531	584	520	537	508	547	538	538	533	505	579	517	529	523	554	524	533	538	530	526	541	516	489	543	516	577	481	539	520	535	552	535	528	512	528	571	519	528	491	561	522	546	511	546	555	529	526	525	527	517	556	502	554	558	507	484	560	501	541	480	559	510	525	556	539	539	497	584	567	533	497	516	520	537	544	568	575	584	536	546	534	526	506	506	496	506	561	530	504	545	515	509	536	541	563	506	537	520	514	537	532	540	529	543	511	529	498	534	538	537	512	509	542	542	552	518	545	553	540	528	567	557	515	494	509	557	528	559	505	524	581	493	570	536	515	522	506	544	538	511	566	541	553	493	493	536	535	557	592	536	568	556	506	567	545	536	511	585	491	556	569	556	559	552	522	540	510	549	500	511	512	504	514	506	535	505	518	547	574	538	570	532	531	557	565	528	587	557	572	541	554	590	531	522	532	567	519	515	578	506	513	544	551	546	568	577	517	500	513	496	545	542	531	491	573	531	490	527	525	537	555	477	533	563	552	541	520	557	558	556	516	528	579	507	518	483	544	532	565	533	505	557	518	530	521	578	510	527	552	540	513	538	519	510	531	516	521	543	518	524	554	553	561	520	535	529	544	541	559	585	507	532	527	492	464	538	523	524	529	502	537	543	514	525	520	552	537	538	543	512	508	525	525	541	526	557	538	559	501	513	551	572	576	533	506	554	582	494	554	518	552	596	550	506	513	556	499	509	549	495	510	510	523	535	603	519	522	509	599	533	523	526	535	502	492	506	555	536	491	515	538	526	528	552	529	514	540	526	528	532	503	572	560	514	539	538	554	534	589	542	550	540	516	538	547	536	530	525	544	536	562	522	535	571	533	531	491	532	545	565	541	514	547	498	523	563	522	523	553	529	526	575	532	514	575	549	514	544	530	496	542	484	535	564	539	509	527	514	531	572	567	475	534	536	540	560	526	535	522	553	560	562	499	545	530	503	536	539	475	558	538	522	545	600	546	539	546	537	509	559	531	527	538	509	495	527	492	548	522	543	537	546	523	515	522	533	512	525	520	510	536	504	517	537	525	520	553	506	522	535	505	518	500	532	522	537	500	571	543	514	555	534	542	516	515	500	514	542	535	535	506	547	532	563	536	511	553	557	555	512	520	506	516	569	554	526	508	546	578	522	523	535	562	535	495	521	530	530	553	538	545	548	503	533	496	541	523	571	504	516	558	475	536	485	537	538	538	544	515	570	550	527	510	547	476	539	574	547	518	531	498	524	555	503	510	519	542	540	560	561	538	544	517	562	580	542	501	556	513	554	550	520	555	548	523	512	549	546	573	546	523	535	526	538	521	536	515	518	522	507	515	517	493	563	519	522	517	517	544	566	523	538	512	475	506	517	539	516	537	544	531	580	522	539	555	557	523	533	520	534	555	563	527	522	512	579	545	511	500	593	549	505	512	514	511	531	550	540	526	568	560	523	520	572	572	560	490	514	516	529	509	502	540	523	530	553	528	597	502	549	535	532	521	535	536	532	521	518	508	541	517	551	540	498	537	527	544	517	544	528	509	567	524	509	537	481	519	533	557	565	495	550	513	517	581	542	517	541	563	531	547	553	524	538	541	514	533	533	543	502	527	537	532	533	551	563	566	541	546	537	504	543	542	528	510	531	570	564	514	566	540	578	529	524	506	519	531	538	553	556	542	538	526	558	523	552	556	547	516	540	544	520	585	547	548
22582	2253	1036	803	610	458	446	380	351	380	355	316	303	308	324	344	333	330	310	289	285	314	265	314	281	304	288	311	293	298	296	299	269	277	304	343	265	299	313	335	295	303	280	298	251	281	305	313	293	303	325	305	304	304	289	290	307	310	311	286	271	304	285	323	324	286	263	313	293	277	319	300	306	283	310	300	295	275	285	277	299	260	319	288	314	312	257	280	301	283	310	287	277	309	264	280	334	283	267	299	278	291	274	289	269	312	310	293	305	314	304	278	274	292	283	292	274	315	297	272	280	297	268	277	290	310	286	339	311	297	284	325	309	298	313	291	294	256	292	296	286	271	295	315	318	293	289	291	304	304	300	297	301	273	313	292	283	277	349	309	303	305	331	310	278	302	275	308	305	316	285	302	273	265	319	275	306	292	275	267	299	277	287	283	263	303	312	331	279	273	285	311	294	308	265	294	276	263	278	268	308	347	292	292	283	292	283	303	292	279	298	314	297	288	281	295	274	274	315	301	293	323	275	301	290	289	279	268	287	304	290	280	282	327	292	333	313	284	285	277	308	290	294	297	305	271	323	300	284	280	297	273	262	312	286	297	291	290	279	285	286	325	263	308	289	308	288	281	326	304	299	283	286	285	288	270	326	299	310	281	275	299	245	281	293	288	287	312	310	287	282	247	296	304	307	282	262	277	291	276	287	294	293	277	290	256	293	310	301	281	283	312	319	329	291	307	296	313	287	259	320	275	287	319	295	309	291	311	278	280	301	307	284	287	309	309	291	304	304	311	291	271	283	277	272	333	268	290	259	299	287	288	328	281	280	268	292	295	276	307	306	286	281	268	297	257	300	289	328	302	273	314	336	306	291	279	308	250	337	286	247	316	287	253	273	320	305	311	303	304	295	329	308	315	293	323	302	273	287	290	277	326	322	291	309	269	313	295	269	300	261	304	261	271	258	279	273	287	279	344	310	307	317	282	269	287	271	293	292	296	296	276	272	283	290	280	278	312	304	262	312	290	314	317	292	305	287	270	299	296	275	268	266	268	297	307	257	294	322	323	287	310	267	299	284	299	341	341	298	300	316	320	314	341	288	267	312	279	301	280	256	271	284	295	285	287	276	295	266	263	292	269	275	297	337	318	288	294	277	290	323	295	309	321	304	305	308	282	286	305	280	304	289	285	308	303	263	299	286	322	280	320	268	294	307	316	300	291	294	278	332	314	282	290	268	318	308	307	296	307	301	286	299	280	304	287	307	298	290	287	250	281	274	283	286	269	301	289	290	275	301	283	315	265	317	293	305	275	287	282	285	295	294	307	306	263	322	270	296	273	333	298	294	275	300	313	314	305	260	285	318	286	294	259	310	315	294	329	271	305	290	317	318	331	287	307	295	253	273	299	304	300	293	282	285	304	253	271	277	293	295	288	279	271	284	278	301	320	297	284	287	284	314	301	290	296	335	262	301	260	274	283	284	285	279	288	297	276	289	297	282	302	290	292	299	255	281	291	269	276	314	295	301	309	318	305	276	260	299	293	291	287	284	260	302	289	299	299	310	297	303	303	292	297	297	283	316	296	288	316	283	286	307	276	272	261	273	305	316	313	301	285	319	326	277	297	299	286	288	295	279	281	310	294	338	291	278	309	297	272	301	295	268	293	316	291	297	276	284	276	240	285	276	288	308	292	276	304	315	275	355	288	337	294	309	279	276	267	300	308	282	315	295	301	310	316	316	275	313	286	295	307	286	297	319	305	263	268	280	285	292	276	292	285	307	318	325	314	285	299	329	316	293	286	287	293	327	290	302	288	303	290	289	278	311	264	281	298	299	301	271	289	288	307	280	303	266	294	293	291	283	271	275	279	292	259	260	307	292	314	290	250	273	264	300	300	299	282	280	301	281	297	289	314	294	318	288	291	285	321	258	301	322	254	275	313	289	287	307	293	293	322	306	252	285	309	287	307	291	288	277	296	264	279	288	281	303	289	275	284	277	341	285	302	322	285	299	288	309	256	265	290	327	274	271	287	270	268	274	285	314	299	314	307	321	265	301	284	266	265	298	283	291	298	308	282	294	294	313	327	311	289	288	257	307	283	290	278	318	298	310	309	295	307	307	281	303	313	308	300	319	283	297	320	303	282	252	308	309	316	318	279	280	289	285	290	293	307	299	284	263	273	288	259	296	320	325	292	290	291	280	269	292	298	299	292	285	315	301	288	295	308	287	287	264	300	297	293	293	265	298	293	289	273	283	310	301	270	325	283	284	282	302	293	282	314	263	273	288	321	312	300	296	267	281	281	299	280	301	261	309	309	280	275	279	265	300	291	284	282	302	314	312	307	285	279	317	269	306	319	301	302	299	288	310	305	303	317	305	311	261	305	251	287	330	300	279	277	266	289	294	260	248	261	275	321	278	328	299	308	308	325	294	290	297	266	271	286	276	259	309	285	300	277	290	285	292	311	272	345	281	275	278	283	287	309	302	317	298	287	308	294	317	251	280	285	276	329	299	284	281	288	286	287	274	298	286	296	337	288	320	313	272	303	321	266	306	346	334	307	276	288	293	329	294	303	315	289	294	290	336	312	275	286	286	299	306	281	284	284	282	294	326	302	287	288	306	265	273	343	269	304	304	336	300	295	277	305	329	319	313	285	260	292	292	301	286	260	319	294	300	290	313	320	330	328	315	290	315	343	310	279	313	273	269	305	294	288	287	311	268	282	306	301	289	303	284	301	287	303	287	299	279	275	287	301	306	332	307	263	308	274	328	298	294	314	312	303	279	316	294	303	274	290	288	280	313	333	297	298	291	310	293	299	306	318	308	296	305	293	272	294	295	324	253	304	306	296	295	308	308	288	288	285	304	298	282	309	309	284	301	301	303	255	313	294	320	266	299	278	271	302	299	267	319	285	302	286	257	311	302	305	273	344	291	315	320	293	303	306	304	288	318	292	275	299	307	314	291	282	289	296	271	298	270	306	286	303	271	258	321	301	296	312	271	256	281	289	334	297	333	294	283	262	286	285	287	318	278	265	308	289	277	284	289	282	255	293	329	300	282	270	278	290	291	299	323	276	285	289	309	280	288	304	326	302	296	284	290	288	309	292	298	315	284	343	278	309	291	273	270	293	297	337	328	294	281	285	268	280	301	269	275	270	276	275	297	302	288	324	302	320	290	311	280	339	296	292	297	298	298	302	281	283	271	286	318	258	301	290	297	304	268	291	279	319	282	295	261	302	299	294	281	313	292	296	293	292	280	278	303	313	340	304	323	351	277	274	292	325	263	307	275	306	282	310	269	308	298	282	284	302	290	294	309	293	296	239	290	312	288	273	299	336	278	306	276	285	300	327	282	270	329	294	321	306	291	289	320	286	286	294	289	297	268	270	319	285	302	309	307	290	291	323	317	332	271	284	247	291	307	315	296	301	278	305	303	326	282	326	266	283	261	282	283	278	263	331	309	311	297	333	314	296	325	306	310	247	314	281	270	279	274	317	299	259
11893	1283	2224	2326	2013	1726	1448	1211	1142	1102	1046	984	983	902	917	868	810	843	792	746	770	790	819	750	778	786	767	764	760	761	743	767	715	762	778	727	754	696	787	719	722	745	736	715	709	770	769	723	689	739	701	681	731	739	715	716	657	745	760	692	747	689	775	749	756	676	699	776	736	717	737	705	718	720	706	719	711	749	749	735	738	757	714	727	706	767	735	681	734	716	751	783	703	728	734	730	756	724	762	745	693	685	719	699	734	768	719	694	724	768	743	710	719	750	670	722	722	739	747	727	693	731	704	712	751	722	771	730	694	726	717	709	756	741	704	738	747	694	761	721	717	799	671	727	762	736	717	732	717	723	693	736	731	712	668	740	688	729	704	708	771	733	732	682	735	741	761	717	692	696	723	699	780	708	706	693	691	742	718	701	722	768	711	781	711	742	753	720	716	752	710	703	732	693	753	721	724	703	741	711	695	745	741	704	751	713	711	679	763	710	697	742	705	723	719	748	706	721	727	719	734	708	795	761	710	734	675	726	764	705	743	743	683	693	666	756	704	727	789	772	741	683	714	745	727	720	706	700	724	729	697	678	741	663	706	751	743	729	750	712	728	704	739	732	713	695	742	687	755	730	678	726	712	744	715	694	751	737	686	717	714	685	734	691	726	733	736	676	744	720	686	767	758	717	728	722	707	718	715	680	754	683	768	739	714	660	749	740	719	691	663	777	737	776	675	733	752	727	695	725	716	673	715	683	707	745	707	718	697	706	716	703	746	709	732	767	746	742	712	730	752	689	729	719	727	743	698	740	726	744	719	743	753	739	716	690	749	733	730	701	691	719	715	694	672	738	733	694	705	732	716	716	737	736	747	725	785	710	724	729	738	735	671	746	733	671	752	701	732	696	711	771	730	724	685	754	751	738	729	718	735	693	732	706	768	702	761	693	737	715	716	737	681	746	718	715	732	673	722	750	697	701	728	693	752	735	760	736	748	686	697	742	717	730	750	730	731	733	745	715	711	724	708	650	700	706	709	686	699	731	676	733	719	707	763	661	733	706	770	693	768	704	729	728	786	723	757	716	707	697	732	728	745	673	760	744	769	705	689	697	720	748	729	701	707	726	716	766	714	707	763	707	745	731	713	700	747	713	779	718	735	677	743	737	706	749	726	753	760	706	740	703	701	714	750	709	736	670	739	751	733	703	709	764	743	767	740	722	733	725	759	714	723	736	718	749	762	715	726	739	719	698	744	747	724	718	713	721	772	742	737	685	746	789	734	695	731	758	728	671	702	683	762	701	701	757	677	727	746	754	675	694	724	678	714	737	740	728	729	723	720	712	740	705	745	707	731	723	699	754	695	735	720	716	740	740	723	686	740	749	727	720	714	653	681	756	729	730	704	686	703	714	717	743	746	696	679	740	732	701	730	731	721	741	717	713	698	744	719	696	642	715	743	721	732	710	706	733	705	754	703	727	698	681	714	719	752	712	735	711	733	772	691	726	778	721	640	734	662	707	691	757	695	745	727	739	710	728	719	730	744	750	745	740	786	723	769	723	781	713	718	727	740	750	721	768	682	693	718	654	709	696	743	721	681	779	730	747	698	716	735	747	713	739	806	739	683	680	724	732	714	758	738	750	728	664	729	722	741	692	742	730	719	728	734	770	703	719	767	719	729	716	727	670	710	752	707	716	737	715	745	742	697	749	725	739	778	703	683	722	724	671	679	740	734	727	751	738	737	726	730	698	743	746	772	728	730	738	759	659	778	766	713	766	713	704	697	745	678	763	735	718	706	722	743	729	672	713	688	737	761	742	739	735	737	732	752	686	697	760	741	739	739	714	727	720	692	726	716	779	729	715	734	712	723	743	707	705	752	720	734	706	695	704	737	741	694	670	741	738	738	759	733	751	754	769	760	696	745	714	727	744	694	704	708	709	708	731	767	717	733	725	710	710	718	723	703	718	712	713	732	694	724	700	718	705	739	699	727	755	757	748	785	722	760	735	710	720	701	705	732	699	754	729	737	734	723	699	724	691	707	722	748	757	726	728	723	734	689	736	684	706	761	721	724	759	682	744	706	712	772	721	785	736	719	721	719	733	731	732	694	709	690	716	747	726	741	703	736	735	718	770	764	746	722	738	669	735	784	751	716	797	681	713	742	759	751	705	694	735	739	793	708	722	709	723	730	732	723	747	764	740	676	719	733	696	755	688	735	740	735	695	752	748	706	664	735	708	720	709	734	680	676	720	709	743	727	711	730	715	737	789	686	702	716	733	707	734	755	700	711	748	727	752	773	770	709	715	748	745	678	712	709	704	721	710	706	715	766	700	751	723	707	732	753	716	664	729	724	696	701	687	714	771	710	669	785	708	786	768	707	711	740	718	719	716	731	726	707	702	701	748	705	717	752	760	730	696	755	708	684	684	722	715	716	710	713	704	730	731	753	741	699	753	671	772	714	676	764	716	703	743	705	694	736	762	717	720	751	704	741	722	718	712	755	696	734	743	789	758	731	707	734	722	717	693	731	732	701	714	680	732	733	681	717	747	795	760	735	786	737	699	725	707	704	730	727	697	690	667	747	696	760	733	760	695	741	747	741	681	699	733	723	733	701	708	694	721	728	720	747	736	737	703	730	696	725	710	713	728	682	705	695	761	722	774	781	681	718	709	717	746	682	744	726	749	702	676	771	695	715	700	751	727	735	744	707	672	737	713	743	713	692	699	705	735	669	728	746	733	722	712	704	758	663	739	684	748	742	692	722	728	751	746	708	734	726	754	706	728	770	749	762	716	703	686	734	722	705	681	708	714	700	724	740	706	708	707	738	679	694	720	786	750	677	764	685	735	729	711	698	733	730	693	776	756	665	729	713	720	726	738	733	733	727	690	721	731	724	722	741	696	730	745	751	741	695	673	739	691	699	681	681	690	744	720	731	750	713	730	717	724	746	718	757	730	740	719	699	750	763	687	705	702	726	733	672	741	754	643	696	750	745	663	795	719	770	743	720	698	739	718	671	704	707	705	709	763	720	755	682	711	689	753	721	738	699	797	747	712	650	763	730	746	693	723	685	720	747	769	706	695	678	732	709	698	736	730	706	720	661	739	736	693	704	703	713	693	725	728	723	677	729	749	708	708	725	729	706	732	669	671	765	742	716	702	684	635	660	716	728	712	733	752	698	729	720	690	731	731	690	772	793	753	690	728	694	741	706	709	728	741	668	722	696	709	734	741	741	731	728	704	735	744	718	763	662	738	697	714	680	791	707	666	683	741	719	704	700	723	723	701	739	741	720	708	709	686	745	710	711	704	736	753	733	716	741	772	677	767	734	661	712	738	708	705	702	679	683	680	692	749	709	745	759	727	702	719	740	771	707	729	724	715	717	695	688	708	677	700	717	726	697	756	665	715	725	699	753	710	696	684	684	749	715	717	731	720	721	717	704	783	673	716	712	738	731	726	699	697	668	739	735	728	697	737	732	740	683	680	764	729	712	707	730	763
4831	480	429	396	424	428	408	387	400	373	350	392	409	425	423	419	392	402	405	408	415	398	373	341	340	369	436	414	387	404	430	410	413	396	363	445	386	407	383	421	419	369	405	390	416	342	379	405	392	392	410	371	388	360	411	419	387	391	384	375	403	397	395	362	423	402	373	372	377	377	408	410	390	376	387	403	391	400	393	376	390	380	372	385	394	398	403	401	388	397	402	372	406	375	408	414	425	392	382	408	430	422	410	417	445	398	399	412	366	391	409	380	408	425	381	393	396	359	404	422	407	406	385	364	351	373	397	405	420	378	391	386	410	393	379	379	374	386	380	385	391	398	404	385	386	380	379	424	388	403	384	430	395	367	357	350	406	397	405	407	402	380	402	386	385	412	394	409	376	398	403	405	400	407	395	361	366	377	365	434	407	392	398	385	393	399	381	383	392	338	355	411	407	379	380	391	376	424	410	413	383	420	399	395	349	409	422	415	390	370	359	414	426	435	393	390	392	395	399	394	413	420	372	387	351	383	400	379	421	409	402	374	387	388	376	386	454	383	402	409	421	447	396	393	385	360	399	375	372	382	411	405	406	437	389	357	417	429	413	396	379	421	392	413	424	372	399	373	390	376	412	409	390	422	372	391	447	392	400	416	371	360	396	384	417	367	411	423	400	417	416	388	393	407	456	404	395	388	369	405	373	399	422	386	421	398	406	377	397	377	391	399	377	394	370	385	428	420	386	432	409	392	358	390	428	388	353	428	421	395	406	403	385	358	419	392	410	395	381	429	406	413	379	417	381	394	387	418	398	431	410	420	382	408	372	357	387	420	437	426	434	403	378	395	392	379	396	408	401	383	404	408	422	402	428	422	466	373	430	380	397	419	390	404	365	425	371	394	404	376	378	391	420	357	406	415	395	403	397	371	397	442	359	379	395	397	387	379	402	458	406	393	389	395	377	352	420	400	390	360	404	396	392	407	362	387	385	386	370	407	399	400	389	421	384	388	388	388	383	388	386	348	373	398	374	409	359	385	386	417	369	379	394	415	368	399	410	360	370	407	372	398	390	398	410	451	385	371	407	412	383	385	379	365	422	401	392	379	408	402	381	420	378	404	442	408	401	404	392	376	443	422	373	347	360	413	432	393	393	394	383	422	393	406	384	387	419	421	407	411	379	406	391	388	409	395	401	378	391	407	379	376	378	388	406	395	429	348	413	414	412	390	373	378	392	391	414	407	428	419	420	371	450	375	401	429	420	356	363	437	377	360	352	426	397	428	403	421	427	385	419	383	400	392	371	403	381	416	384	417	376	400	390	402	420	408	385	404	384	392	415	415	365	407	391	359	353	378	405	388	430	373	392	391	403	387	357	372	373	373	396	372	402	385	345	356	399	422	391	378	419	392	391	387	392	423	380	388	398	445	416	403	397	371	412	394	400	396	396	379	374	377	433	375	395	351	418	381	406	396	396	404	389	407	422	405	411	441	372	396	358	410	390	392	374	418	420	398	397	436	351	405	391	420	396	396	397	386	365	375	394	373	387	375	382	432	414	423	372	375	399	357	390	344	424	375	434	358	366	428	423	402	397	429	355	378	408	396	396	389	406	387	376	399	379	447	396	409	404	356	369	407	456	453	417	411	401	409	414	370	391	336	398	409	424	396	434	409	417	373	407	392	408	419	404	417	391	378	368	399	396	427	392	366	404	401	371	404	392	419	423	412	372	383	374	366	403	376	388	386	416	381	357	385	389	397	377	402	406	421	408	398	380	406	419	386	373	426	406	407	382	425	409	396	392	399	370	363	459	400	392	413	408	401	374	349	395	395	438	435	370	373	437	397	399	367	349	393	395	406	391	365	379	400	368	393	383	418	390	397	397	430	391	383	410	396	384	405	386	400	389	403	387	421	396	438	372	459	400	364	396	403	382	381	415	401	426	401	411	411	402	411	415	391	384	424	376	410	385	422	383	389	400	414	408	370	384	427	399	377	408	439	395	377	430	402	375	411	392	393	387	365	400	409	431	403	410	369	399	428	332	379	385	392	386	390	414	437	435	393	338	380	422	434	414	428	380	371	391	393	368	405	360	388	409	382	399	373	378	400	388	402	411	376	371	382	407	393	408	387	404	381	404	366	395	384	361	374	390	350	372	409	419	399	361	351	390	392	408	397	435	353	409	380	428	430	369	390	378	395	373	374	399	400	414	401	402	388	421	448	425	383	368	452	377	405	392	391	408	430	374	404	385	409	401	397	393	374	417	387	410	394	397	365	382	420	367	391	359	382	396	394	428	416	356	417	399	398	431	385	405	412	414	399	376	380	384	432	385	401	420	405	360	396	414	400	365	430	386	399	382	398	390	415	378	394	402	383	432	391	377	407	378	413	371	372	368	362	372	397	386	386	411	392	395	404	391	424	371	333	367	413	403	386	380	387	375	383	412	407	405	399	403	430	401	393	427	385	362	396	371	380	402	378	391	364	391	380	384	408	367	376	407	395	399	383	410	381	364	397	433	417	396	372	403	400	366	406	403	382	380	376	395	390	423	417	393	422	371	376	385	405	398	396	408	369	397	379	394	377	399	402	399	390	370	419	390	365	363	364	401	370	402	407	404	373	383	383	419	363	370	415	415	403	402	397	383	373	406	430	404	415	445	441	389	392	405	379	413	403	386	401	389	376	362	412	404	408	387	381	465	445	414	378	385	385	432	399	398	400	391	370	412	378	404	404	387	428	377	383	374	398	425	460	392	394	392	428	395	413	394	422	397	452	393	382	411	397	395	438	383	409	409	421	388	372	398	421	389	410	393	425	381	400	356	409	412	381	392	384	401	392	385	398	398	392	373	401	387	395	390	359	429	418	361	358	389	363	348	392	401	411	393	400	394	366	401	398	375	400	409	380	408	420	364	363	437	407	399	393	392	377	383	410	385	390	393	382	386	386	417	359	415	378	380	430	417	389	375	380	370	365	375	402	426	359	369	395	382	379	439	409	419	396	403	394	391	448	406	370	415	377	410	389	416	392	396	418	332	423	409	420	406	359	383	348	413	365	388	359	410	379	409	431	437	406	375	385	322	409	397	383	386	425	426	432	374	433	393	429	371	404	360	380	392	397	379	405	407	373	366	418	410	399	457	420	415	373	380	365	372	419	416	400	384	364	398	375	386	405	408	395	382	365	368	396	403	395	404	389	390	385	374	422	396	401	406	365	365	386	397	393	342	419	414	395	358	395	428	409	419	419	408	360	385	410	412	380	426	382	404	427	392	372	383	380	395	453	412	373	365	381	361	377	397	414	397	374	364	417	378	366	408	391	409	428	341	378	405	412	410	439	416	406	409	420	412	365	381	406	417	392	454	420	408	359	406	423	390	369	391	416	372	360	382	373	402	411	414	393	382	389	378	396	383	422	393	406	410	344	400	389	399	421	409	385	385	426	378	397	387	407	382	389	394	387	382	426	359	406	401	379	377	359	377	364	381	387	387	380	409	398	435	363	403	407
3773	896	914	943	921	947	831	899	906	889	863	863	924	941	822	880	836	847	892	864	873	852	834	853	901	920	883	889	845	893	886	852	863	892	863	925	864	867	846	864	923	914	847	889	877	884	927	889	840	847	900	899	858	844	888	905	897	893	895	846	890	901	955	869	856	900	862	863	847	869	936	906	886	936	845	911	924	875	901	863	903	915	911	801	894	789	857	870	903	892	873	908	916	907	847	892	856	843	890	836	850	830	927	897	912	906	893	876	878	872	877	896	872	842	918	835	858	838	867	877	857	881	882	883	913	901	876	849	862	857	865	933	892	893	897	899	825	895	919	931	853	841	879	855	919	888	838	805	863	893	869	893	894	858	888	830	852	886	857	893	840	834	937	864	866	914	893	927	915	894	862	852	868	849	902	888	852	875	872	880	878	877	916	911	883	871	891	900	846	887	828	894	824	876	905	916	909	837	876	867	871	857	874	870	886	868	880	897	912	951	865	893	906	895	865	903	925	866	835	890	880	911	882	898	917	939	873	890	865	936	908	930	874	852	875	849	896	862	860	860	863	859	920	891	905	885	870	842	846	853	843	871	833	912	857	887	876	824	903	872	870	903	921	923	856	846	879	893	845	893	889	891	842	876	851	883	905	860	873	855	915	827	892	840	856	849	853	891	910	902	888	848	872	921	842	837	928	906	902	884	905	859	896	831	900	885	854	872	861	831	837	796	911	892	880	896	869	889	873	874	871	896	897	875	905	881	843	939	837	909	885	860	888	897	881	857	902	889	927	864	918	905	859	855	867	857	894	882	880	837	900	824	864	844	899	833	912	896	867	901	775	890	894	915	846	870	859	834	918	863	882	898	836	870	841	884	918	904	901	840	897	892	883	877	876	868	923	883	874	891	925	878	923	846	854	814	910	883	856	877	854	850	911	871	927	860	858	854	922	875	932	834	901	870	891	834	886	841	880	859	874	857	906	858	886	858	916	872	875	894	890	899	878	846	880	874	858	881	898	909	896	881	893	892	871	912	861	884	899	811	863	878	905	927	883	877	841	865	824	876	879	815	973	874	887	880	872	868	872	880	843	852	906	879	895	873	907	918	908	910	918	862	924	885	850	846	891	895	864	849	858	902	793	864	889	888	912	875	884	875	840	866	871	862	863	902	881	893	879	882	907	917	854	864	972	845	935	856	859	835	869	902	898	854	816	885	861	871	882	922	882	861	908	868	853	858	821	886	824	914	880	868	907	907	907	895	914	938	865	885	921	890	929	935	924	907	851	866	913	857	928	851	862	860	860	849	853	835	874	881	885	940	832	841	866	827	856	852	872	874	876	835	883	859	841	851	847	841	900	826	908	908	851	875	902	935	908	873	908	894	824	871	891	907	844	846	932	898	895	891	830	907	864	856	883	870	871	881	857	912	907	891	858	859	861	853	858	886	873	897	850	886	896	841	875	856	841	893	843	904	819	914	881	923	863	850	838	931	864	887	886	853	879	869	846	899	843	835	898	906	879	801	877	872	898	887	905	838	873	865	899	902	869	903	884	884	939	888	903	887	882	839	892	844	818	913	856	906	853	869	859	864	897	818	868	822	850	824	864	997	866	844	868	862	897	837	901	876	880	848	899	891	892	890	878	921	879	928	909	834	852	857	863	831	860	883	877	881	875	870	861	908	876	866	861	863	915	918	825	876	930	853	905	922	877	929	845	913	890	894	914	908	888	929	916	911	893	859	882	835	879	904	898	880	918	902	840	934	844	851	822	853	858	888	871	876	858	859	885	832	853	889	883	867	835	939	856	863	924	864	862	874	883	943	870	890	902	800	859	832	804	847	856	891	928	919	905	836	892	904	882	868	903	884	821	881	872	933	907	936	863	889	851	916	871	787	836	859	873	895	878	886	883	872	907	889	859	884	917	862	858	836	899	854	848	885	839	896	908	878	842	905	913	899	864	888	888	923	892	844	933	874	920	863	875	883	834	894	884	875	913	924	838	862	828	822	925	919	857	804	890	856	860	908	872	822	863	820	843	844	864	911	881	865	813	831	864	882	922	896	877	873	824	936	835	878	847	889	900	862	884	889	865	853	885	863	868	865	886	883	884	834	876	849	915	879	903	910	921	884	923	864	932	879	837	866	910	884	868	902	914	893	866	887	876	842	856	864	840	906	919	841	869	883	881	903	885	861	862	938	919	828	904	890	903	854	913	858	920	903	901	857	879	857	899	835	856	888	862	879	909	840	865	862	836	900	866	871	954	934	859	910	853	939	834	944	840	842	882	893	884	858	883	829	882	882	912	901	860	895	886	850	865	822	894	845	842	879	865	879	823	894	834	888	898	866	920	854	889	953	876	883	858	831	888	885	874	841	866	891	899	864	848	888	829	884	873	851	844	900	887	836	837	886	830	857	845	928	842	860	850	854	875	847	856	864	912	837	872	846	865	873	907	851	909	893	897	811	864	885	885	894	872	919	846	837	847	870	906	836	883	869	856	892	847	860	850	905	842	909	861	889	905	861	923	900	863	855	901	893	922	909	859	880	839	852	897	861	822	864	840	862	857	927	951	925	864	818	835	851	916	918	870	864	885	901	875	856	896	938	869	892	901	886	930	884	888	805	922	901	865	880	909	879	881	846	841	923	945	866	871	844	885	874	919	895	922	889	857	833	835	856	882	887	887	859	848	845	882	919	830	834	870	928	931	845	854	894	859	870	878	895	924	904	897	879	862	887	833	857	823	886	987	851	902	800	886	861	913	867	850	854	848	873	891	878	887	856	932	891	874	836	870	847	854	878	854	856	905	887	833	882	912	889	932	856	890	918	887	901	896	875	874	844	863	818	856	859	871	917	910	851	878	847	858	876	880	849	883	837	899	869	853	910	931	891	926	891	904	888	875	864	829	914	870	818	876	862	875	852	784	847	853	950	918	891	883	889	922	862	870	922	889	903	873	851	933	882	874	870	902	911	886	833	906	871	892	866	876	889	855	892	899	885	844	861	859	909	900	899	904	908	917	913	841	850	872	867	839	905	908	862	892	891	913	957	883	924	892	862	851	886	844	878	897	857	867	890	858	868	895	862	850	822	878	864	875	859	861	909	893	888	881	871	863	877	931	859	846	864	912	846	871	953	902	901	878	875	868	870	887	839	925	841	879	870	906	816	889	858	867	847	897	831	900	861	888	908	866	832	897	858	848	863	852	875	902	871	868	891	870	917	941	871	818	894	916	910	896	886	881	873	883	884	888	904	829	869	877	868	880	879	895	902	867	889	857	852	891	896	895	895	861	844	943	852	865	882	891	862	860	875	869	883	817	882	928	909	867	859	843	854	859	902	861	860	922	860	825	895	911	917	889	890	883	832	905	862	898	885	810	913	905	890	866	932	843	832	816	855	860	883	904	872	895	859	885	901	840	868	900	870	863	863	904	888	931	918	901	887	888	895	867	906	848	858	904	843	948	894	935	891	877	857	904	870	788	899	879	916	898	868	856	870	858	957
14500	939	548	433	350	307	298	274	269	253	238	257	242	221	213	213	246	213	228	228	240	207	186	222	207	196	188	183	202	214	194	239	221	241	196	238	222	211	218	227	216	232	206	199	224	197	206	209	215	204	224	212	182	188	204	205	211	214	250	214	205	236	198	219	235	185	193	187	212	202	204	224	217	227	201	213	210	215	207	188	230	215	208	192	205	198	197	219	205	183	205	196	204	190	220	224	177	261	230	205	213	206	224	199	192	201	218	188	214	234	248	215	185	214	240	226	215	182	212	216	201	175	200	224	206	186	195	211	198	234	228	204	199	213	246	231	222	230	228	234	213	212	212	215	205	196	226	225	224	227	210	207	235	230	238	210	221	203	226	209	190	229	219	232	220	210	212	186	237	185	207	199	204	220	209	205	219	228	197	225	212	203	193	203	230	220	200	202	208	226	236	219	227	210	197	168	204	228	208	209	218	229	199	184	194	195	239	214	217	263	242	194	226	204	221	214	216	210	199	235	221	201	213	207	210	213	251	184	217	230	184	213	191	219	226	207	226	221	215	227	233	236	181	210	254	209	207	201	202	225	207	211	209	201	216	195	231	205	201	222	231	233	214	185	216	193	232	225	231	229	206	205	194	214	210	202	211	246	204	193	222	193	193	213	206	222	222	217	241	212	228	190	208	222	211	209	215	224	247	183	212	215	213	242	226	225	207	230	228	215	217	197	220	184	205	190	218	229	199	207	213	205	204	224	223	230	211	186	205	204	212	196	198	210	208	195	213	213	225	190	190	218	222	205	213	218	209	231	217	204	182	204	227	194	197	200	217	215	214	206	198	207	203	214	216	214	199	226	209	198	223	193	211	200	239	224	206	225	218	194	238	223	216	228	202	236	239	240	205	235	209	208	210	217	228	198	217	182	216	188	206	229	203	191	212	200	233	206	229	204	228	230	188	207	217	218	211	210	186	205	201	238	210	208	213	228	204	201	213	249	247	218	217	216	200	224	207	222	206	240	217	197	236	218	195	217	202	214	225	207	214	220	241	217	228	240	219	189	226	202	174	182	216	182	226	201	207	209	190	184	210	207	212	226	202	228	216	212	205	235	217	196	233	210	212	201	238	206	213	190	211	210	205	221	204	195	206	231	203	206	216	245	246	231	191	217	225	209	227	213	194	237	203	191	195	204	176	216	219	211	232	199	198	217	222	217	213	207	217	213	222	203	199	226	232	213	194	207	215	201	208	215	234	204	187	213	220	234	207	195	226	215	213	222	207	201	235	218	196	187	195	194	221	226	234	211	192	225	200	187	207	187	175	210	216	211	217	211	206	199	215	226	210	175	190	231	204	219	203	205	193	198	244	204	200	189	202	227	208	192	207	197	215	202	210	194	209	199	203	192	235	187	223	234	209	244	223	221	198	210	228	239	228	196	206	212	212	207	180	217	228	189	224	236	215	200	244	229	240	215	216	204	208	213	228	201	199	205	187	197	210	228	210	232	231	222	183	233	211	209	251	221	232	246	215	200	220	186	225	220	216	222	212	202	197	181	207	237	201	210	226	225	223	192	225	205	225	205	186	226	205	195	238	212	221	242	206	202	233	206	236	221	215	228	206	221	191	228	202	221	209	195	181	195	223	201	208	201	191	199	226	205	264	199	191	230	213	205	220	212	221	178	211	197	207	220	177	184	204	230	240	207	228	211	179	194	202	203	202	235	202	199	203	203	211	203	214	201	207	199	207	192	188	223	227	200	222	197	197	212	215	233	232	195	214	225	202	198	220	190	215	214	180	202	199	190	203	217	232	204	209	228	203	209	250	218	212	186	203	202	220	226	201	218	214	230	211	210	215	210	199	195	234	197	225	203	215	188	211	215	210	221	217	202	211	225	202	216	242	214	188	230	225	213	223	196	225	204	238	200	199	190	198	200	196	209	193	187	208	198	221	231	232	227	201	219	188	234	214	220	224	209	206	221	205	221	199	232	217	223	201	215	208	209	231	198	202	191	238	221	203	241	225	192	211	215	197	195	196	210	194	225	208	195	180	239	190	198	227	231	203	215	202	216	192	214	223	184	191	206	199	194	214	207	215	200	234	238	227	208	206	175	243	218	207	220	223	206	230	205	197	210	200	212	218	231	231	209	226	213	208	198	226	182	208	209	199	212	175	225	205	219	218	208	223	202	230	215	229	216	202	194	229	254	226	227	207	194	199	201	200	228	217	240	242	210	225	234	203	204	222	217	222	197	228	183	214	207	206	232	225	218	229	220	207	248	201	227	196	202	198	191	194	221	228	216	221	201	233	217	212	224	190	188	221	182	245	205	194	213	242	205	229	203	207	199	196	210	207	176	211	242	237	215	213	219	187	205	221	206	210	210	212	195	209	229	200	212	213	211	235	228	185	194	221	214	221	177	212	217	190	226	225	203	245	225	211	196	195	222	209	206	205	248	186	196	211	216	217	233	204	193	218	212	222	245	210	194	215	207	227	219	202	191	212	220	219	194	205	197	194	221	184	222	231	203	211	206	197	208	221	222	217	211	202	220	219	195	198	195	207	222	217	203	215	196	184	191	217	224	219	205	206	215	222	230	217	191	231	236	243	198	204	235	212	191	214	198	219	254	210	211	208	220	194	222	199	256	219	239	216	212	200	226	225	213	213	212	197	218	170	229	204	208	178	189	212	200	225	215	232	229	180	197	205	200	229	230	190	208	192	196	219	179	207	222	244	239	225	190	218	218	231	212	258	229	208	204	193	209	191	227	209	221	209	220	252	203	197	192	212	205	193	232	224	214	237	208	204	213	199	219	232	227	201	209	194	214	220	225	213	203	194	186	182	230	188	191	231	237	228	202	195	211	209	224	225	193	218	202	193	214	228	206	206	191	198	208	210	258	210	201	243	212	224	203	221	237	228	215	211	194	233	174	222	223	200	216	197	176	187	217	197	197	199	217	194	206	205	209	210	215	187	205	215	189	226	175	209	212	225	210	212	198	198	242	218	188	184	235	216	202	219	223	245	211	229	266	212	204	205	217	219	217	218	197	228	209	224	226	203	185	211	223	198	208	208	208	214	214	227	227	200	217	209	192	223	218	243	211	219	225	224	201	207	226	168	197	180	226	227	218	221	210	221	233	199	205	209	233	210	204	191	208	189	219	198	211	213	217	213	226	207	243	207	209	231	206	187	206	224	234	220	203	183	214	207	222	178	207	209	218	221	231	209	206	206	221	210	185	206	226	222	219	208	219	206	226	210	231	215	234	201	229	200	230	198	211	228	200	198	222	216	211	188	210	199	207	194	211	204	206	197	199	191	207	204	207	217	204	214	220	211	209	215	202	174	206	191	223	214	214	222	210	227	199	201	216	207	230	222	208	215	206	231	209	190	208	182	235	196	201	190	197	220	198	213	192	207	214	203	218	214	173	228	180	222	210	224	220	194	219	226	194	225	215	193	200	198	214	226	191	211	211	199	211	194	226	189	221	221	196	213	226	211	198
9520	835	1247	1344	1146	1027	902	833	745	705	696	700	638	646	683	621	599	639	580	608	585	580	553	624	559	553	542	590	541	549	576	509	565	575	544	569	575	538	584	531	539	553	519	552	524	568	535	554	543	531	532	546	567	550	493	528	580	510	564	522	597	498	538	534	534	541	564	582	504	520	535	557	568	514	517	534	531	515	515	533	527	524	507	563	586	494	543	579	549	529	539	606	522	564	508	510	562	526	555	558	508	564	552	575	532	523	522	554	553	499	498	549	519	518	528	497	549	569	511	521	507	535	549	483	559	509	536	550	531	534	577	538	519	554	575	496	520	561	500	559	535	540	485	506	528	498	541	570	564	542	525	530	545	546	518	535	568	541	547	550	582	537	557	529	538	543	539	490	538	539	516	512	535	551	563	532	546	559	566	543	538	529	533	542	537	544	518	515	587	524	551	552	548	570	543	586	508	527	522	537	538	542	542	556	562	516	577	562	533	535	551	540	516	534	557	572	508	561	543	513	551	515	509	519	518	496	548	528	502	549	569	547	523	533	518	566	567	510	516	538	524	494	503	513	550	539	540	540	549	537	511	531	543	551	552	500	554	519	540	538	531	534	536	534	527	522	563	552	530	557	543	534	560	549	529	549	531	543	504	562	535	527	534	536	562	534	550	570	502	550	527	528	532	521	541	523	560	569	511	591	538	529	544	507	544	517	537	544	501	519	536	517	538	585	521	546	531	506	491	537	559	524	496	539	558	538	520	551	587	519	494	533	527	528	509	519	536	535	506	527	539	545	547	580	548	523	605	545	539	518	541	569	525	573	555	555	518	548	516	548	495	534	480	540	518	534	539	504	559	526	539	525	509	546	530	560	546	551	531	531	529	514	506	531	519	539	528	558	508	539	506	523	540	529	515	554	557	502	540	517	542	562	517	523	537	449	575	545	566	511	558	519	577	539	514	501	561	513	533	535	538	504	527	508	528	500	574	539	506	506	556	499	555	496	525	503	555	528	541	513	528	544	512	527	568	512	504	534	565	562	531	508	529	560	546	524	540	543	558	543	552	595	532	476	526	547	520	574	551	566	557	509	527	561	555	542	535	508	551	544	542	519	500	550	520	546	531	541	531	549	516	542	553	536	509	519	563	516	485	512	503	516	574	558	548	496	514	560	562	539	557	569	552	514	525	556	562	565	559	521	552	547	544	551	543	526	525	499	547	554	556	503	552	549	524	541	535	515	539	544	535	556	533	582	520	519	515	515	558	530	548	582	528	497	538	530	503	500	502	544	538	512	557	530	518	550	538	552	535	489	528	522	551	537	538	500	534	523	513	542	514	515	552	525	513	548	564	530	521	566	543	512	529	528	549	500	536	517	520	508	527	492	520	563	594	550	591	529	525	506	544	526	531	509	535	525	532	502	494	541	524	555	549	552	510	527	556	513	531	559	533	551	552	496	544	524	526	550	508	539	571	550	495	541	576	500	582	523	517	563	516	533	586	534	507	541	544	515	548	535	527	585	580	548	552	545	513	481	508	547	551	552	548	563	508	590	569	545	548	569	516	566	519	553	561	527	588	549	526	506	520	580	529	533	514	566	544	550	534	520	542	509	526	590	551	603	531	540	580	531	551	568	551	563	549	524	551	546	513	520	550	543	524	553	516	517	561	528	513	516	507	558	570	534	575	504	537	506	548	531	566	574	558	575	557	511	509	575	553	562	526	547	547	536	543	486	559	539	540	522	569	513	535	549	524	537	549	549	549	541	511	507	533	495	488	537	521	546	537	546	584	537	540	566	522	560	549	541	540	532	554	569	511	523	518	501	516	489	505	497	526	542	529	542	570	532	538	559	486	545	555	554	571	537	537	520	544	540	516	500	522	553	527	526	542	530	564	521	529	552	536	527	541	560	559	542	554	511	506	552	498	546	564	509	516	591	550	526	545	508	573	576	514	565	551	529	511	505	516	526	567	534	543	509	565	523	552	499	579	560	505	535	539	550	560	526	513	562	565	564	499	556	562	551	530	538	539	562	505	557	536	518	511	536	517	535	513	534	535	496	513	517	584	566	525	538	586	592	530	520	521	554	534	537	559	569	570	519	532	555	546	520	494	524	567	525	550	572	526	540	535	550	522	542	507	507	577	567	559	511	540	553	538	570	592	513	514	581	515	528	569	503	564	557	551	552	509	593	554	557	545	554	552	535	566	559	537	580	545	549	542	524	538	529	527	554	586	512	514	549	520	526	515	561	484	524	500	528	522	553	497	517	599	529	540	538	516	568	530	568	520	550	535	489	519	523	566	507	532	529	534	546	560	523	558	561	512	549	551	549	552	486	556	552	570	562	569	588	521	544	545	550	512	529	531	545	536	528	586	520	539	597	504	555	513	540	530	547	533	558	530	560	535	504	503	546	520	518	549	551	508	537	545	543	520	498	577	533	517	535	531	542	523	573	550	597	510	519	528	553	519	514	510	524	491	525	561	557	597	538	560	547	541	507	520	569	558	555	497	546	520	562	535	529	521	528	515	514	561	521	549	534	529	545	568	535	568	498	504	522	567	595	530	567	561	494	509	511	511	543	518	575	491	527	546	485	526	512	525	560	514	566	506	530	501	532	551	516	566	550	485	541	520	532	521	566	531	574	511	493	543	517	521	598	565	547	510	554	580	557	508	561	514	480	514	547	580	552	551	548	536	559	530	582	492	555	525	555	569	555	531	548	505	554	541	528	526	564	529	535	488	532	532	548	508	546	546	543	566	524	545	492	512	521	524	519	520	510	512	515	583	514	519	494	530	563	526	513	551	518	555	531	568	476	566	554	534	514	523	523	534	525	558	570	527	518	525	581	523	502	536	570	506	502	548	560	544	529	517	547	494	556	534	563	551	523	555	565	557	542	557	560	532	554	543	489	538	533	534	524	512	523	553	571	541	518	538	519	600	537	556	525	531	539	509	557	526	564	537	544	523	543	565	550	530	540	502	519	517	593	556	547	537	519	519	528	528	527	522	496	528	541	529	533	537	484	515	582	529	480	522	612	493	508	543	537	528	540	532	521	497	520	515	522	538	516	549	570	544	570	558	569	519	545	544	565	553	512	523	538	540	547	564	534	543	516	559	496	546	526	513	533	557	563	530	544	535	538	583	537	536	540	520	538	575	517	539	528	567	540	529	544	501	520	572	532	535	569	582	534	548	548	544	550	520	554	507	539	528	547	570	557	513	541	549	548	586	515	510	521	496	521	519	513	511	567	550	555	510	510	569	541	510	579	542	534	546	517	504	576	536	510	548	549	540	537	507	487	516	567	557	537	572	537	540	549	508	545	532	564	555	496	542	571	548	549	516	554	521	528	530	577	517	526	557	553	522	507	579	565	547	529	541	545	531	555	511	546	558	567	536	538	495	579	557	558	529	558	542	532	559	553	546	544	529	500	550	552	542	560	608	512	578	535	517	519	538	538	523	519	500	533	542	534	528	576	525	526	514	526	555	503	528	560	528	577
23223	2393	1004	761	606	484	447	407	404	363	381	336	355	290	324	320	329	319	277	302	281	370	292	353	279	342	298	302	288	307	286	295	314	322	315	308	319	289	299	296	273	309	298	297	306	293	291	267	295	301	301	302	296	304	307	306	336	316	293	304	296	287	293	291	293	285	284	301	293	296	266	283	297	277	279	322	292	303	302	271	289	300	310	304	300	273	294	290	263	274	289	302	319	305	267	316	269	268	303	289	286	328	285	284	301	291	332	316	304	290	284	272	296	311	300	310	287	302	264	337	313	294	304	307	269	335	248	271	293	293	301	293	278	316	313	272	295	282	275	286	297	299	291	283	292	299	292	289	299	309	309	313	293	308	317	297	309	272	346	297	300	301	297	309	290	313	322	329	289	298	294	298	286	307	301	332	271	256	313	278	297	270	309	266	275	279	302	300	273	305	298	283	292	280	283	292	296	317	281	296	293	291	289	317	298	277	275	286	307	287	280	303	311	309	286	287	274	313	277	318	296	302	301	291	316	259	295	312	283	336	316	310	303	323	264	290	305	328	329	295	298	319	293	266	288	300	314	283	282	274	326	308	328	315	295	297	281	290	315	288	289	327	311	302	302	312	267	331	312	293	305	312	286	304	320	262	299	320	310	329	299	292	287	240	292	282	255	276	329	296	271	318	282	318	313	333	261	309	274	287	298	292	303	303	304	306	310	304	310	316	251	275	299	314	308	297	293	313	292	303	295	284	277	322	323	334	262	298	299	278	317	312	288	315	291	295	306	303	265	309	302	299	268	293	302	290	289	297	300	271	322	292	314	296	307	278	272	306	315	292	274	287	314	313	290	310	287	275	296	296	293	293	309	293	294	264	282	268	291	294	291	301	267	292	325	295	335	316	278	322	290	288	297	286	268	264	329	269	287	291	297	304	290	291	260	290	318	276	299	294	324	315	303	273	275	280	301	291	295	285	330	320	308	303	336	300	266	286	319	306	337	288	280	296	309	294	295	297	287	281	313	313	300	311	327	306	308	309	355	294	282	317	291	302	298	281	261	289	274	298	298	253	301	281	305	310	324	300	304	312	325	300	285	278	306	292	293	259	293	280	285	284	287	270	308	264	289	286	294	281	293	278	301	307	304	300	277	289	308	321	296	261	293	332	273	295	301	281	302	305	291	310	304	299	293	307	318	287	283	316	282	282	294	262	273	256	295	312	282	275	283	288	297	266	286	263	321	318	274	280	335	278	297	295	313	300	315	309	269	300	303	289	311	311	262	289	343	310	281	323	279	320	314	300	304	313	283	266	261	303	316	315	299	308	303	288	280	310	313	295	279	297	295	316	280	306	304	292	301	287	343	282	305	282	279	285	302	300	298	300	294	334	315	308	276	335	301	267	337	280	285	317	300	296	297	251	262	298	299	324	315	300	320	294	316	310	304	327	313	333	293	288	269	267	305	277	299	273	286	298	278	269	293	295	273	319	299	293	292	288	280	315	297	286	324	304	314	310	301	301	304	262	291	311	284	306	270	284	320	316	326	296	287	309	312	321	314	268	303	312	317	294	311	299	330	287	281	292	286	301	297	290	320	273	284	315	267	286	306	316	304	307	289	251	300	343	302	300	318	313	316	330	315	309	322	308	309	277	282	295	289	315	332	293	323	299	297	325	290	297	330	273	282	270	297	267	257	292	286	305	329	300	296	317	312	326	322	267	301	326	312	291	268	300	278	298	288	286	300	298	309	315	269	304	321	299	299	274	289	274	290	298	289	317	279	310	314	261	277	302	319	301	303	284	296	285	300	284	309	300	298	326	325	314	291	286	277	270	300	318	255	330	293	273	289	280	270	252	269	268	287	285	328	303	293	335	306	317	281	309	288	335	287	278	294	295	321	307	298	297	306	322	304	319	302	283	304	292	319	280	289	289	324	327	277	286	293	290	307	285	279	268	313	288	247	295	314	300	294	304	247	285	291	297	311	292	313	303	307	298	322	250	303	295	292	325	285	286	265	286	299	309	279	285	277	296	269	257	300	324	288	287	303	255	298	317	325	329	283	262	285	310	296	284	278	285	278	323	286	295	324	306	279	338	319	280	301	307	291	313	328	301	318	255	277	309	307	267	310	312	287	284	327	297	288	283	299	314	294	290	280	275	283	340	302	300	329	292	309	274	281	275	319	301	295	292	278	266	291	297	296	297	291	279	296	294	276	310	286	305	267	269	274	269	286	291	310	305	303	295	280	298	314	290	307	315	295	296	333	310	311	305	302	282	296	295	308	294	284	301	289	291	278	334	266	308	311	294	266	292	331	319	269	278	288	319	299	314	307	295	277	274	299	310	309	268	276	315	287	277	281	295	281	292	318	293	295	280	299	277	284	348	280	314	277	305	333	330	271	276	284	268	288	284	321	285	314	305	277	292	336	302	321	270	300	309	321	305	259	290	312	282	288	293	308	349	292	329	258	293	328	269	314	273	335	298	326	317	265	311	321	306	275	267	327	298	303	311	292	282	324	299	291	306	282	283	277	310	305	269	310	293	283	323	271	306	304	297	314	317	306	318	261	279	316	332	335	287	312	286	320	287	258	295	293	322	263	281	280	290	357	325	298	292	300	297	318	331	323	326	318	306	308	299	301	277	322	280	286	304	293	304	290	276	309	280	283	316	300	302	300	305	286	318	287	299	279	267	261	292	298	297	319	265	264	296	310	314	276	269	296	283	277	292	294	279	333	272	296	283	310	290	283	299	268	318	297	266	311	297	304	298	324	344	273	310	276	299	299	309	306	280	335	267	322	290	299	252	287	284	284	273	319	301	276	269	308	289	280	297	287	302	300	271	279	280	297	281	350	274	274	298	310	309	285	289	304	290	302	291	256	291	309	280	314	306	297	298	290	315	317	306	308	288	312	313	308	287	281	310	298	299	275	279	291	262	289	299	295	285	276	287	285	305	284	294	252	303	293	297	332	287	283	272	292	250	286	310	278	310	282	312	301	303	278	299	281	307	317	282	286	304	302	265	321	316	310	322	287	306	313	313	306	305	306	308	284	293	306	317	288	277	289	302	316	297	331	299	299	260	299	304	303	304	297	303	304	278	312	321	324	309	308	300	304	281	275	330	267	308	302	273	320	287	267	286	303	295	293	324	277	324	296	301	287	314	301	285	292	295	312	309	295	301	299	281	299	318	294	307	303	323	279	319	288	319	321	274	311	306	296	295	301	292	308	290	310	294	301	306	307	321	288	274	310	309	291	280	288	300	311	261	311	306	286	288	287	280	314	286	281	267	277	299	299	306	302	290	309	286	276	265	277	315	300	272	294	324	308	304	289	293	310	302	331	289	299	298	313	315	286	319	304	300	327	292	279	288	323	278	287	290	322	318	296	324	257	298	303	284	298	311	313	271	304	307	316	302	295	265	287	309	306	288	285	277	306	300	323	297	315	311	289	247	306	294	293	362	298	306	299	275	320	310	290	287	302	297	280	317	330	280	317	313	293	316
12483	1255	2119	2213	1981	1661	1436	1272	1161	1092	1043	1023	931	870	919	854	851	848	812	820	760	791	743	816	771	811	753	777	751	757	742	779	747	754	731	783	725	762	764	780	770	781	751	757	804	725	736	721	750	699	751	744	768	746	785	747	721	782	725	747	735	760	780	748	744	749	772	770	737	724	702	777	769	711	743	780	769	717	726	738	769	746	678	744	777	731	733	712	682	708	727	750	692	701	712	734	719	708	706	751	766	752	736	728	739	768	761	694	723	716	740	752	759	707	697	705	783	722	745	731	736	719	721	766	748	736	666	720	729	724	741	735	715	767	701	722	754	739	733	822	664	706	725	728	744	734	658	763	752	733	717	734	780	733	724	757	740	719	738	799	668	706	724	743	779	703	741	743	686	755	741	729	690	750	736	672	753	750	731	701	761	720	756	691	743	690	742	715	730	715	739	705	746	760	642	673	714	723	709	721	700	676	722	721	689	726	735	740	780	724	666	759	690	699	739	735	690	720	802	737	718	738	733	753	732	761	735	699	730	691	708	743	760	708	745	761	749	721	723	732	698	737	694	701	719	733	783	691	695	750	713	727	754	692	705	732	688	692	697	749	761	700	720	745	688	700	708	742	716	738	729	777	732	756	718	693	723	682	695	707	768	721	753	731	729	698	695	664	740	716	746	695	729	729	711	767	694	728	746	692	676	712	778	693	747	732	738	750	725	739	733	715	757	725	719	720	694	769	751	737	777	725	725	833	691	706	727	683	737	722	700	764	706	739	735	681	708	705	757	740	715	723	736	729	714	682	735	708	735	719	695	729	738	706	695	681	713	716	788	719	774	720	732	704	664	773	782	759	712	739	719	743	645	728	733	705	736	708	720	728	719	715	713	701	705	718	717	713	755	739	737	707	766	724	722	745	774	749	718	721	713	754	749	713	773	729	697	715	733	716	740	739	706	761	725	731	694	672	730	710	715	713	708	701	730	747	691	713	694	680	723	736	677	715	730	731	716	726	735	720	705	696	711	755	776	793	734	700	759	724	688	720	749	791	692	695	733	733	762	722	708	765	732	692	718	723	740	740	721	724	702	793	742	722	716	707	721	697	718	745	718	774	742	728	691	725	752	716	719	686	750	757	708	741	714	766	709	724	675	689	707	705	758	717	710	764	778	770	729	760	721	761	736	710	692	656	802	778	692	748	740	716	697	750	749	730	745	755	725	772	756	757	774	722	732	734	758	683	726	746	755	720	744	734	747	706	688	738	716	741	669	693	689	749	784	681	719	692	704	738	721	747	752	694	748	751	709	789	748	748	693	715	739	707	687	751	733	704	738	752	665	756	770	702	745	721	729	771	726	736	688	723	708	766	754	709	733	719	745	702	752	748	773	690	700	736	727	757	720	723	734	721	742	728	737	734	733	691	762	729	734	654	712	666	738	754	712	727	747	773	720	714	715	743	755	736	745	782	694	716	745	763	751	756	705	709	699	700	730	759	747	726	722	767	693	736	743	717	681	716	697	720	705	717	725	732	777	733	761	733	721	682	722	728	731	746	739	727	717	724	728	759	764	730	742	727	729	738	766	729	725	703	731	726	769	739	700	671	718	739	729	690	727	693	726	686	724	704	763	717	728	723	754	772	720	717	687	757	697	734	713	721	753	688	748	748	713	748	731	723	713	769	765	685	722	730	731	774	736	722	748	720	741	684	748	756	757	707	726	712	684	708	677	718	681	768	811	750	712	723	740	733	737	702	745	735	721	694	765	683	740	760	714	727	728	708	709	745	718	717	756	713	711	734	700	674	755	699	716	761	746	743	690	727	695	748	711	737	716	715	716	753	725	726	744	720	694	739	721	734	714	746	741	727	701	724	718	676	758	720	709	748	732	685	725	750	695	764	764	730	724	682	730	716	714	697	712	707	695	766	747	688	755	723	727	740	688	728	720	750	749	717	766	732	747	778	717	744	681	740	737	766	735	677	737	701	694	810	730	741	720	657	747	728	734	758	754	745	708	731	696	745	714	718	748	746	714	762	743	774	701	719	778	732	690	732	696	669	718	721	719	731	740	761	711	692	771	663	724	754	758	734	738	757	803	725	732	787	729	755	685	708	762	690	744	758	764	738	741	715	774	732	706	704	764	724	751	699	720	753	720	726	768	712	680	743	685	685	762	766	710	667	690	668	769	703	711	723	739	704	741	733	763	756	733	696	678	752	646	734	717	685	713	729	707	788	691	682	695	700	743	721	723	775	692	700	663	720	731	725	711	704	738	787	717	786	722	746	691	715	744	702	706	801	746	714	776	744	679	723	696	714	749	745	714	681	779	743	709	695	751	691	744	747	703	779	712	737	760	733	746	707	686	707	734	741	716	723	712	713	712	751	735	695	761	751	712	728	726	725	656	756	718	704	787	731	693	719	717	713	753	764	714	701	710	711	698	762	807	730	740	714	732	756	729	714	745	719	725	752	742	753	719	686	742	702	735	683	770	771	740	733	745	706	747	727	740	702	712	769	731	729	747	738	720	776	773	756	745	704	740	729	701	727	745	712	748	697	734	763	743	720	703	694	711	720	738	749	687	697	713	729	728	749	653	736	775	747	729	744	746	707	721	696	711	720	719	774	704	752	763	716	755	763	716	729	750	754	776	670	747	721	706	678	755	761	708	730	709	739	770	674	771	721	776	725	694	699	711	704	763	727	731	717	722	745	709	742	801	732	692	730	716	717	716	742	745	768	765	713	737	754	718	721	729	743	734	701	718	756	781	734	739	734	748	695	724	712	778	729	694	690	721	710	700	728	731	721	703	753	710	727	766	687	725	715	734	719	700	725	725	749	683	704	737	691	704	732	704	731	732	730	718	734	735	715	739	716	743	745	747	738	758	731	699	748	750	740	731	687	730	769	724	725	725	716	752	679	712	755	743	724	705	720	767	743	700	743	730	758	687	766	745	769	726	707	712	756	730	741	715	700	749	683	768	728	718	758	721	726	760	758	749	736	758	697	712	714	738	750	711	737	729	740	730	701	700	689	724	766	738	722	703	754	703	721	744	725	705	671	732	748	700	698	728	738	744	787	711	775	764	708	707	744	703	758	745	719	748	703	736	734	726	754	718	748	728	728	731	687	737	771	706	705	727	738	709	690	710	760	714	714	745	698	721	733	688	717	692	751	743	740	763	714	727	697	736	720	715	743	703	706	751	695	685	725	772	698	731	733	697	734	757	680	693	716	694	685	720	709	691	724	727	688	729	753	736	733	695	748	740	736	656	708	778	756	718	708	714	731	755	783	720	734	725	697	759	738	774	684	750	717	746	752	701	747	730	752	732	739	740	720	768	692	733	797	760	676	697	756	697	779	708	698	726	777	741	722	771	735	752	710	738	761	708	701	764	751	726	728	709	761	743	775	720	730	690	735	727	778	716	740	721	716	719	720	726	739	792	727	711	730	753	730	724	767	702	755	726	725	728	783	742	698	703	721	764	718	714	711	682	740	758	692	696	696
4517	508	379	407	378	426	445	387	420	440	438	393	394	405	390	368	379	377	394	407	420	405	380	419	387	394	399	368	385	389	423	389	397	415	399	362	449	416	408	387	409	416	407	364	383	396	383	394	381	387	362	410	438	401	384	427	377	392	387	373	381	415	368	390	411	392	389	376	408	428	411	379	371	412	396	366	416	417	411	400	390	384	379	417	401	382	361	424	372	397	395	428	397	415	379	357	397	414	386	398	375	370	388	423	390	349	412	386	428	383	441	360	377	364	401	396	389	386	408	398	377	389	350	411	396	396	405	392	394	411	413	414	438	370	367	379	397	402	391	414	412	446	363	394	396	400	424	386	392	372	417	385	395	407	429	368	407	404	425	401	433	369	423	371	396	383	421	421	436	378	361	415	387	416	418	394	403	429	409	363	399	418	420	367	375	422	379	398	410	419	404	414	417	346	377	391	413	415	375	400	373	381	390	437	393	386	410	373	406	415	326	411	401	429	417	396	430	391	395	362	385	377	385	401	400	395	371	404	382	381	396	386	343	429	416	380	407	430	417	427	361	397	349	428	393	414	410	408	389	380	383	419	405	405	403	382	379	398	416	376	409	379	394	373	390	424	453	378	381	389	428	420	373	408	383	440	357	389	377	405	412	395	389	404	317	397	367	410	431	403	421	368	370	362	417	413	381	367	386	421	387	378	398	402	408	378	397	393	376	357	403	363	338	381	370	436	368	378	399	384	418	393	371	384	402	387	414	382	375	437	409	407	395	403	433	382	404	382	400	414	390	384	382	395	374	395	409	385	396	371	413	379	397	428	357	411	386	410	384	411	402	401	413	381	395	432	399	360	384	406	393	368	372	362	389	400	345	351	409	416	451	344	355	421	419	415	395	378	385	444	423	365	432	420	432	410	368	367	448	408	400	442	358	407	425	414	388	407	412	416	364	438	366	421	369	403	370	370	364	431	375	401	361	363	377	412	417	394	398	411	401	380	406	366	425	375	386	365	364	435	428	411	390	417	416	386	407	410	388	381	458	385	421	399	418	416	359	411	395	383	413	423	400	402	402	402	401	373	384	396	402	400	377	434	397	349	414	400	401	381	391	371	399	433	384	372	369	429	386	334	395	391	413	393	382	376	426	394	424	396	400	382	439	430	407	421	412	391	379	406	372	412	390	384	409	443	445	364	386	403	406	378	363	398	391	414	376	415	395	387	382	367	394	390	368	389	399	370	379	421	382	421	382	372	373	378	372	421	397	358	363	382	420	400	400	374	346	403	391	429	416	433	399	423	385	410	409	414	394	417	360	391	384	431	419	432	447	438	406	391	425	355	397	356	399	413	391	415	404	365	387	381	386	406	399	408	367	429	365	378	389	402	389	359	429	403	451	391	390	406	392	416	416	405	427	411	400	403	398	413	379	435	384	401	449	360	437	417	352	415	410	360	413	366	373	382	400	369	383	414	383	386	362	403	414	407	411	374	391	403	388	423	409	394	412	396	390	419	403	392	391	385	432	403	385	412	422	354	418	384	423	406	388	385	384	367	382	412	405	393	418	383	387	370	420	409	438	419	412	425	365	388	431	398	366	417	439	426	379	390	395	386	402	399	361	440	393	375	420	370	388	373	383	412	375	412	399	385	391	386	373	389	403	411	429	419	377	396	373	421	369	383	410	400	398	405	376	403	374	391	394	387	403	423	429	401	400	392	387	405	405	423	392	387	395	394	415	389	380	399	401	421	405	386	358	399	399	379	433	393	369	362	386	426	382	425	399	401	403	383	395	423	401	371	410	372	409	417	419	396	393	384	372	393	414	397	382	374	404	372	359	442	395	383	425	403	410	372	373	421	394	395	390	398	390	364	407	392	405	370	405	385	407	422	428	396	408	375	412	446	409	383	410	362	348	399	399	406	377	433	421	400	378	424	402	416	392	415	384	389	422	399	386	423	407	398	342	388	390	407	390	397	365	417	411	421	382	391	374	378	387	421	405	422	436	390	412	390	378	380	415	383	402	380	427	398	421	387	364	355	400	387	379	404	396	412	381	433	393	409	414	407	400	399	365	405	398	421	404	392	392	363	412	446	394	407	347	359	371	390	352	384	382	398	404	409	413	384	377	409	409	374	374	401	434	379	391	405	368	367	373	384	391	390	366	427	373	375	413	440	391	401	434	424	376	403	401	413	415	408	409	384	377	393	407	416	389	381	396	387	396	407	398	339	384	395	423	372	385	389	405	421	395	403	405	417	413	428	418	359	417	416	408	356	409	394	388	400	387	406	404	357	402	429	405	415	351	375	380	393	392	409	380	419	406	430	359	378	395	394	386	368	380	453	426	402	394	377	433	401	401	395	413	375	386	385	406	402	386	342	384	390	386	383	445	394	346	379	427	420	414	412	375	366	382	418	418	356	384	407	397	419	413	413	416	418	355	415	382	435	418	393	408	381	410	392	359	387	406	415	338	379	376	401	372	440	402	415	401	392	367	379	388	406	403	429	391	407	415	372	369	441	390	387	443	417	421	406	397	368	416	391	427	362	410	375	389	371	380	391	422	387	390	407	376	401	434	429	394	419	448	428	384	409	424	426	404	384	351	356	400	382	403	385	414	358	384	372	378	408	353	380	364	379	389	402	416	380	380	400	402	374	364	370	402	379	363	374	379	378	394	379	395	409	385	377	402	375	377	373	391	398	422	377	377	396	419	412	343	378	411	414	370	406	431	397	400	384	436	406	436	395	396	371	382	400	394	394	383	399	392	394	391	382	373	375	400	377	383	369	377	380	394	426	427	413	365	411	391	374	410	411	398	402	385	403	376	425	426	370	443	382	383	380	376	411	380	378	386	410	400	374	404	407	410	407	429	369	396	428	400	366	411	400	375	394	380	380	379	388	401	357	375	402	446	382	373	403	408	388	393	396	370	412	377	393	386	380	425	379	377	390	392	386	421	399	379	420	366	366	391	399	379	347	380	428	417	401	404	397	394	370	421	421	420	403	381	368	411	397	403	388	408	383	383	408	385	423	413	425	394	406	358	377	389	396	429	402	386	427	366	423	352	399	409	401	418	380	431	437	396	406	404	401	397	429	374	416	425	410	416	374	415	417	404	375	390	414	449	404	428	414	409	393	378	383	433	390	396	416	385	403	372	431	400	426	406	385	421	392	392	416	390	392	437	374	390	366	393	411	432	385	430	407	398	394	417	438	389	402	420	421	398	419	382	421	406	386	370	426	344	421	422	371	375	388	372	436	379	370	379	426	429	416	390	387	394	427	408	429	391	394	337	375	387	378	409	405	386	447	430	429	378	407	391	425	384	398	456	378	365	391	404	389	400	411	415	411	375	412	376	437	398	394	378	384	400	396	420	423	371	401	375	402	420	368	429	397	381	397	381	405	405	407	374	383	395	392	390	405	368	422	410	408	345	397	435	380	387	348	374	347	363	377	388	417	417	427	392	416	382	399	374	383	376	407	377	424	394	401	384	388	403	437	422	402
3635	901	960	886	895	907	894	902	867	881	837	899	894	875	888	830	902	864	898	841	810	896	865	913	865	908	853	871	878	906	854	863	903	893	876	867	845	898	860	830	854	921	834	950	872	908	855	902	865	893	863	844	862	905	873	900	908	903	906	888	851	853	873	936	899	888	931	920	886	886	879	868	860	891	897	902	880	891	854	946	917	890	961	872	841	897	873	920	927	870	872	885	903	895	907	868	868	892	843	905	920	929	875	896	847	913	878	956	908	898	912	866	921	888	857	926	896	907	922	831	873	929	883	887	825	899	888	895	867	910	924	881	830	862	929	901	870	879	885	897	884	905	849	895	896	870	898	882	864	934	907	886	888	870	869	865	923	895	862	915	912	855	897	857	856	874	841	895	899	920	890	885	902	898	862	877	879	876	865	909	891	929	909	898	874	896	853	889	860	869	884	852	886	887	863	903	888	853	883	886	870	943	838	863	892	899	869	898	904	897	914	911	861	878	866	967	944	924	898	855	929	934	865	917	808	897	879	906	905	885	859	951	900	910	880	874	812	939	876	853	904	876	829	825	913	874	925	841	902	938	933	877	837	900	856	851	897	890	902	871	919	871	932	928	935	910	911	932	844	882	869	866	877	907	830	907	885	885	871	895	936	894	932	905	888	881	879	910	873	892	829	912	846	895	877	900	827	877	883	874	830	910	904	884	900	867	869	913	875	878	871	900	892	919	929	900	888	901	902	897	887	885	876	950	883	873	940	869	843	893	875	830	862	868	881	867	821	886	920	850	864	882	923	837	926	844	936	880	871	875	880	886	962	900	878	895	854	848	870	843	872	868	892	898	891	873	851	892	897	905	872	921	869	986	904	867	852	877	896	881	866	898	862	866	915	877	870	901	863	891	886	831	939	878	847	856	907	870	896	818	862	887	914	895	882	919	906	865	900	908	910	904	813	888	900	844	904	850	865	864	880	841	904	890	942	915	869	898	923	875	856	890	883	880	900	918	885	900	869	932	901	903	932	872	877	886	898	872	842	835	867	847	904	853	927	916	865	883	863	858	895	913	866	882	878	911	946	874	885	929	860	868	902	937	882	877	864	891	904	896	832	885	910	881	924	880	838	873	862	823	911	885	909	874	874	896	864	879	849	860	879	869	874	892	918	888	902	845	856	862	889	928	881	871	858	893	946	845	877	917	888	873	869	904	928	903	906	876	912	836	901	886	888	893	886	852	903	908	873	922	838	854	884	854	905	910	888	884	880	877	854	882	882	922	899	895	855	866	891	920	844	872	893	847	934	899	884	848	916	912	858	908	908	870	912	881	900	940	874	855	912	910	867	884	878	888	891	890	842	889	822	890	860	883	914	901	897	873	816	884	859	939	882	916	879	885	915	892	961	875	898	917	891	876	850	909	878	898	908	898	920	895	884	904	850	898	867	895	875	890	868	884	897	909	876	895	863	921	913	915	837	804	856	897	882	883	878	890	900	908	905	844	895	885	879	857	896	884	860	907	874	902	885	929	858	862	872	907	893	903	871	879	878	902	852	856	932	899	884	885	852	902	911	835	951	884	920	898	877	863	878	877	879	807	934	883	834	876	876	902	877	890	882	876	897	881	902	894	853	900	876	853	891	855	821	862	876	953	920	884	911	893	880	904	843	894	904	867	856	886	836	899	866	911	840	867	928	875	875	898	915	919	893	893	931	881	881	899	878	888	880	913	909	864	908	845	906	881	916	843	847	860	866	922	910	847	905	863	932	854	827	859	885	849	872	850	899	904	860	902	870	923	846	896	896	907	860	882	937	838	864	862	858	921	896	882	927	889	912	906	869	924	863	877	878	890	889	937	854	867	880	903	873	899	909	843	888	898	868	866	938	859	881	833	875	858	894	849	932	874	918	915	883	899	856	850	879	870	897	890	865	862	925	884	888	829	857	874	951	865	847	899	909	845	865	931	897	889	922	930	860	854	857	854	956	848	912	893	890	914	855	880	924	902	874	868	908	866	873	858	830	890	895	861	928	910	868	886	890	947	875	865	907	916	891	935	861	840	847	862	911	943	876	855	844	873	905	878	919	877	920	903	902	869	949	892	910	926	895	893	887	884	886	848	894	898	870	896	854	857	856	888	940	894	875	839	858	808	896	903	878	864	869	886	850	928	908	849	870	918	893	874	871	852	828	838	866	854	906	872	917	916	844	896	902	914	943	883	914	896	884	923	885	846	882	900	905	881	844	882	842	931	927	891	928	857	876	907	875	894	870	899	848	882	831	873	903	831	903	916	876	898	899	874	913	847	928	938	890	903	891	880	915	937	918	918	897	818	921	900	874	894	906	870	917	892	918	824	892	935	910	872	909	897	900	914	830	860	841	903	897	829	865	868	878	933	922	876	912	854	863	897	865	863	854	815	880	908	923	908	885	891	880	877	890	890	904	948	876	883	849	878	905	849	889	892	867	921	842	884	867	918	906	903	870	898	928	804	914	911	921	922	870	887	880	840	901	892	929	924	922	890	886	874	872	888	891	896	914	885	892	853	874	934	930	886	911	917	860	894	921	863	869	825	866	895	847	912	856	866	929	851	889	847	877	864	935	926	909	837	936	900	813	909	910	877	885	856	850	863	855	939	927	921	891	915	928	885	873	882	954	929	891	853	968	871	930	888	882	875	883	946	892	854	852	877	882	920	839	863	886	859	891	846	883	885	865	930	937	903	877	886	889	902	870	848	881	850	964	844	851	877	906	879	904	891	890	940	864	867	935	894	932	932	872	908	832	911	846	861	885	839	858	921	939	867	845	897	870	857	896	845	869	904	856	860	850	870	879	906	863	872	898	910	894	964	944	924	883	903	843	894	919	825	869	859	897	871	913	889	848	876	838	894	826	916	907	912	890	922	932	876	869	915	862	864	901	885	858	896	845	907	823	892	905	890	828	904	914	911	843	867	865	853	900	872	884	884	917	836	877	907	818	902	920	877	894	853	904	861	858	891	875	837	916	850	875	891	872	875	949	909	895	895	894	894	868	901	912	894	916	881	882	871	913	858	857	865	917	870	882	850	853	916	869	857	867	893	886	902	895	906	863	902	830	858	879	928	861	910	944	880	856	850	808	918	876	899	851	870	912	917	863	871	896	921	890	865	859	928	850	921	887	839	873	908	891	896	913	847	875	911	928	848	896	886	881	918	909	914	888	900	883	888	906	853	875	864	865	863	870	892	951	900	888	885	846	905	906	853	918	921	911	889	858	889	890	885	901	872	860	828	852	864	892	887	874	821	913	889	884	900	896	874	895	894	864	855	865	920	951	895	871	915	872	925	879	814	915	932	878	917	874	942	874	861	844	917	891	949	876	874	909	899	926	922	909	899	884	908	832	852	855	869	895	900	903	867	882	941	892	862	889	915	867	884	865	900	881	997	837	853	859	877	895	875	879	902	908	879	866	924	839	926	895	852	899	897	907	902	854	889	876	802	915	899	833	931	894	882	922	851	862	898	885	871
13961	839	497	427	350	330	256	274	259	253	245	235	206	231	222	233	203	245	232	222	224	230	202	204	216	230	216	189	209	230	235	254	210	206	220	217	209	193	219	216	219	219	234	195	229	233	229	199	228	193	212	212	211	173	243	223	191	228	199	183	215	195	193	237	218	211	208	189	208	204	221	200	220	193	196	197	200	232	209	214	234	227	203	229	220	208	198	181	219	225	234	208	204	203	216	221	219	222	215	179	221	222	183	180	202	212	204	217	197	243	208	196	231	188	198	182	191	231	226	207	213	207	205	201	215	238	216	219	229	243	195	208	199	214	185	225	203	187	232	181	211	192	198	217	216	212	210	237	238	191	206	197	213	204	231	207	219	189	212	230	195	180	229	180	201	224	252	215	220	207	172	218	202	201	213	243	229	225	221	214	190	214	216	213	208	190	234	206	189	201	221	198	221	199	193	235	235	224	230	225	223	201	222	194	200	229	194	207	214	204	222	247	200	204	219	213	214	209	183	197	205	220	227	199	200	246	213	223	180	217	206	231	228	180	180	201	226	200	229	234	206	205	216	230	229	194	199	202	217	222	220	222	202	220	211	209	207	220	200	221	206	217	181	195	210	196	220	180	215	241	202	203	219	202	252	200	200	226	206	218	210	203	191	228	207	185	219	200	243	232	197	195	195	210	193	211	196	198	229	226	221	206	208	199	222	219	195	223	194	228	205	203	207	212	201	209	239	225	205	204	207	193	213	220	210	227	202	210	231	214	231	194	203	196	201	227	209	212	197	221	227	222	197	192	226	194	210	206	236	223	201	207	220	227	196	212	205	200	160	220	207	237	225	207	198	200	198	211	195	221	208	228	201	244	233	214	209	236	239	218	230	245	206	208	207	241	211	204	235	196	205	215	219	225	195	230	233	218	204	215	198	223	207	205	233	232	207	208	220	203	225	227	207	224	211	202	213	200	208	208	230	207	211	233	202	224	263	200	179	226	223	215	214	219	200	196	207	231	228	188	192	247	188	222	221	204	224	210	209	193	216	204	215	230	217	207	229	226	185	188	218	177	183	213	221	199	187	249	198	202	223	218	230	191	242	228	229	222	239	225	205	177	228	215	211	217	221	197	188	232	218	237	214	227	210	219	245	195	201	212	210	203	215	209	211	192	207	212	189	224	221	231	199	218	218	233	257	246	231	227	198	209	211	224	191	207	214	229	203	220	208	206	199	204	211	204	188	198	206	206	207	214	235	185	197	204	201	236	185	195	197	208	250	188	212	199	206	204	223	202	221	221	221	189	242	199	213	206	193	223	230	213	211	215	184	215	205	222	231	196	203	208	213	216	212	217	199	222	249	225	217	219	205	213	220	178	200	180	194	202	198	242	193	220	226	220	213	219	213	242	213	212	196	194	210	195	209	212	214	219	170	210	185	218	185	194	188	209	184	206	232	241	218	222	203	191	203	174	204	222	199	208	219	245	227	226	239	195	218	186	190	191	227	208	216	218	237	226	201	208	218	232	185	200	223	201	207	200	205	181	217	210	246	223	233	194	213	242	229	193	224	205	203	240	211	222	223	213	212	198	212	210	243	205	222	221	197	216	192	206	220	222	213	199	222	171	215	198	242	195	208	209	193	227	234	215	206	178	198	199	199	249	214	227	185	203	219	198	246	218	228	234	231	220	217	212	207	202	209	210	214	214	217	202	219	213	203	218	209	220	206	179	209	225	214	213	207	206	221	236	201	184	201	213	218	199	227	231	207	200	201	202	208	227	210	214	232	203	184	199	196	204	225	204	188	186	204	243	201	219	190	212	209	192	210	200	199	225	190	199	203	196	181	223	199	218	198	215	222	200	221	237	223	218	191	211	221	218	191	222	188	213	193	209	237	205	213	227	195	205	193	192	197	193	205	182	175	213	223	211	219	228	195	198	225	222	217	205	227	200	239	216	217	221	203	221	222	205	226	203	193	226	208	213	220	186	200	213	214	204	184	227	206	228	218	207	202	230	211	202	227	206	223	192	230	214	212	203	201	222	203	229	212	209	197	199	200	220	206	209	195	199	202	197	222	199	234	208	221	226	195	215	245	224	204	236	221	231	204	216	239	224	205	224	224	215	232	223	240	201	203	215	236	214	196	210	230	221	217	206	204	210	217	180	228	223	211	211	237	207	218	184	224	197	210	213	231	205	220	198	231	229	211	215	219	212	201	193	214	220	220	236	202	194	200	200	218	226	199	215	194	204	214	212	209	218	214	239	225	210	227	204	218	186	250	190	197	196	224	242	217	218	199	242	239	219	208	214	227	199	207	230	210	199	206	211	231	221	228	210	199	191	210	206	198	215	217	188	209	189	222	210	185	189	210	203	177	193	232	212	210	222	187	220	211	203	209	207	207	234	178	204	196	182	225	200	187	198	224	208	197	206	216	185	236	217	219	196	218	224	216	211	222	220	207	215	224	188	207	223	210	236	194	196	202	207	181	207	200	214	192	211	206	194	228	209	191	226	210	239	204	215	239	212	196	236	235	212	200	218	197	218	217	196	202	192	208	218	213	201	209	205	209	199	203	226	212	193	195	248	214	220	222	223	207	198	188	217	197	212	233	203	217	209	205	226	211	207	196	191	217	227	207	206	191	227	198	192	226	181	230	200	235	237	213	225	210	201	222	204	195	198	228	209	232	208	215	240	208	237	229	219	218	206	181	233	177	197	218	203	180	221	210	214	223	205	199	227	222	207	213	213	204	227	193	195	208	202	225	211	197	236	256	225	198	201	231	217	200	228	229	214	207	207	183	240	208	191	218	175	197	195	216	225	215	201	209	212	230	209	236	206	213	235	221	212	215	204	164	235	207	222	218	201	220	219	208	219	188	216	233	183	211	190	223	202	204	220	188	214	216	198	221	193	211	185	215	242	198	196	193	225	197	216	179	207	224	213	208	225	195	199	211	199	204	207	194	202	229	213	179	213	197	209	223	233	239	222	202	238	213	217	222	200	188	209	208	221	178	226	227	202	211	213	185	217	208	197	245	207	220	235	223	203	195	187	243	216	213	217	191	199	221	215	208	245	239	200	216	202	220	224	196	214	237	240	219	207	216	208	193	176	198	210	241	220	191	233	195	211	205	192	222	225	211	226	236	235	231	223	221	237	222	225	220	216	230	207	199	193	224	238	227	191	208	194	200	235	236	199	195	223	230	242	206	205	224	195	204	223	236	214	218	231	205	209	221	191	218	186	227	208	176	207	222	197	206	189	237	223	209	210	215	204	199	198	215	205	198	203	205	190	196	218	204	202	244	219	200	198	236	192	225	225	223	193	217	219	201	191	224	228	194	216	192	190	190	225	223	221	220	235	173	198	181	205	243	193	198	206	196	183	217	210	219	205	197	196	219	193	218	237	213	236	198	208	200	196	211	234	204	197	191	239	190	200	226	252	233	178	198	203	199	185	199	233	229	222	199	203	211	217	224	211	194	198	218	224	233	231	212	198	210	213	231	206
9304	855	1229	1283	1245	1005	958	831	748	710	716	680	662	594	640	632	585	612	652	610	583	562	554	581	595	538	577	602	573	595	545	604	573	545	574	557	550	548	613	588	582	484	549	519	547	550	542	556	575	574	526	558	550	538	546	544	552	587	553	533	555	560	572	553	526	554	526	539	532	525	540	569	541	532	540	562	508	541	542	556	542	524	524	534	589	576	539	489	557	548	559	558	515	605	571	525	511	506	530	539	539	533	517	525	563	569	577	566	533	500	560	553	531	544	519	515	555	564	517	580	548	548	575	537	515	563	519	538	545	534	468	547	542	554	520	510	530	529	535	560	554	518	509	518	498	557	525	527	525	525	546	537	474	517	523	551	555	536	514	556	527	536	572	541	519	488	541	511	532	520	508	507	527	517	567	557	544	541	532	548	525	474	538	510	538	548	529	501	521	567	608	523	545	560	518	569	540	529	534	488	526	541	536	583	506	562	550	564	483	562	550	543	531	571	508	545	539	505	535	593	544	541	564	570	531	551	528	542	521	564	527	543	566	507	529	537	535	531	578	567	549	558	549	547	522	553	526	548	513	520	561	528	552	512	542	591	540	525	533	559	574	524	523	525	562	497	485	556	544	532	492	546	514	557	579	561	574	507	557	563	557	571	536	517	509	531	536	532	538	522	550	533	547	544	607	539	551	571	531	543	500	545	554	524	547	517	503	575	533	544	581	557	560	522	490	575	548	505	573	495	545	555	539	560	521	572	551	524	530	499	532	561	566	580	541	504	569	520	530	525	513	500	523	507	560	557	509	548	520	560	511	541	528	556	552	528	578	506	542	593	515	538	552	509	556	522	513	494	537	541	530	560	500	522	519	541	529	496	554	542	539	541	533	517	564	519	554	534	523	547	554	551	525	593	519	540	555	555	554	531	538	497	540	562	530	559	561	566	564	497	543	517	509	534	564	511	528	535	500	519	499	535	578	551	539	508	559	579	553	532	556	535	522	538	533	528	517	510	565	527	539	535	515	529	571	521	533	524	522	542	547	553	540	538	537	560	560	569	521	523	549	571	533	531	520	558	561	553	523	523	574	509	535	529	556	546	536	537	560	504	550	516	518	558	516	550	553	547	545	565	533	552	513	545	557	550	556	543	523	499	513	570	553	510	592	558	572	518	504	565	583	495	566	483	524	546	564	521	477	561	513	560	569	534	550	553	536	535	536	543	540	564	515	553	494	562	537	509	529	562	540	533	485	572	525	539	499	558	549	553	533	515	519	531	525	544	528	568	501	553	484	611	568	584	564	521	544	562	529	519	574	569	547	515	551	563	553	505	500	550	498	556	540	531	548	517	529	538	553	534	533	535	514	539	568	476	491	545	538	542	532	498	590	515	532	543	556	528	565	557	548	545	539	553	535	527	555	517	505	542	512	530	576	593	532	557	559	581	568	537	515	505	555	542	557	491	564	540	496	539	559	549	531	529	542	534	529	562	539	541	568	551	520	549	618	539	564	553	541	565	530	510	508	538	558	514	538	542	514	509	526	558	538	557	546	526	531	550	503	509	527	552	506	573	557	524	514	543	534	558	545	531	504	555	557	593	541	519	521	513	493	547	513	502	556	532	550	591	521	554	524	546	544	529	543	587	514	528	532	582	530	513	515	538	521	539	567	573	537	528	548	545	543	538	524	496	526	502	559	566	578	590	568	545	518	534	536	528	533	574	523	566	533	525	566	558	551	590	537	552	527	522	501	532	525	519	525	549	549	531	515	555	531	547	545	531	534	564	512	531	530	525	563	531	536	522	524	560	540	495	514	498	523	539	521	578	575	542	542	494	549	506	563	544	532	510	524	543	521	518	552	530	551	543	549	571	547	538	552	514	563	517	503	539	531	527	546	535	533	536	542	502	544	567	549	573	555	549	562	538	519	508	507	527	527	527	534	525	575	546	531	544	565	524	558	545	540	505	563	560	575	504	535	553	542	533	550	563	535	508	560	534	571	595	569	547	554	537	523	484	511	501	570	547	529	514	547	546	539	551	495	515	560	468	548	568	511	497	552	576	510	556	489	532	545	553	544	536	512	530	523	574	574	524	527	553	535	532	574	479	508	587	550	553	568	552	557	555	530	535	575	517	586	518	541	559	556	552	579	548	537	502	530	555	577	519	553	527	570	493	536	526	529	519	529	503	563	504	515	540	533	556	558	520	560	530	538	535	484	552	596	541	568	490	522	480	497	554	568	564	543	507	543	486	518	540	524	534	573	562	535	503	583	517	552	543	509	516	591	549	577	562	527	516	538	509	528	527	562	509	545	574	579	551	515	541	512	554	523	489	512	537	520	531	558	533	537	543	492	571	562	560	576	521	546	577	515	553	550	561	528	505	536	523	603	570	543	566	566	575	547	571	550	541	516	583	575	579	543	535	552	564	529	552	533	557	563	542	552	594	549	568	484	547	524	533	570	511	542	518	529	506	529	527	559	543	533	517	539	535	541	569	534	516	540	598	568	543	547	557	489	513	537	583	563	530	555	561	506	513	521	551	519	534	526	512	555	539	579	571	509	566	568	525	574	535	529	510	559	536	580	553	583	568	534	523	520	543	533	508	559	560	527	528	592	538	579	535	537	488	618	527	545	550	568	543	530	534	491	488	544	518	541	542	572	550	521	574	540	530	524	546	591	519	548	489	523	482	533	542	549	562	534	545	529	569	573	568	575	564	568	557	549	552	530	544	575	556	528	573	512	529	556	562	544	534	540	547	559	564	520	566	547	590	552	516	562	570	566	548	505	549	527	518	569	538	536	564	563	513	517	561	510	521	511	551	551	516	542	550	520	544	528	529	533	524	551	540	527	554	522	513	551	537	555	552	551	524	582	535	545	557	524	554	527	538	508	531	530	606	527	506	537	551	517	543	537	546	518	518	535	547	524	488	537	516	556	542	556	549	524	547	485	552	539	560	546	535	534	533	556	546	546	563	513	555	543	534	518	558	544	549	554	589	520	563	532	562	530	539	499	564	515	556	595	547	558	555	544	522	527	550	538	516	557	546	526	522	547	507	506	532	512	532	536	532	541	546	530	566	549	517	565	520	535	519	560	520	570	539	567	563	496	548	540	513	552	523	560	534	575	557	537	572	537	561	524	542	514	484	534	524	563	536	576	509	563	529	526	496	526	553	558	522	572	549	536	520	541	574	546	535	515	552	570	559	509	537	525	551	529	542	478	549	571	527	554	537	489	574	532	573	534	533	543	554	553	532	534	549	531	525	527	548	506	533	526	530	580	557	537	579	478	543	581	537	564	545	555	505	532	539	529	493	543	499	546	544	532	532	543	494	532	521	510	556	504	576	518	499	504	562	538	578	581	564	517	554	567	519	558	516	531	528	562	561	541	535	573	548	529	570	539	584	525	560	529	547	551	502	560	521	511	541	521	523	535	550	524	555	587	548	552	535	529	524	472	531	563	548	555	559	581	511	528	517	547	638	524	522	486	506	556	538	533	552
22373	2248	1012	765	605	504	460	381	382	337	326	317	375	324	296	348	341	273	341	319	313	340	349	313	319	277	289	334	303	333	313	332	300	302	294	320	291	311	316	275	310	292	287	286	300	297	294	317	294	305	277	290	290	285	274	297	286	279	288	299	326	338	315	310	327	306	325	280	270	324	275	300	309	307	308	317	307	292	312	324	284	294	324	284	281	275	271	302	299	295	271	298	264	281	333	308	289	287	336	289	321	278	323	315	315	312	303	312	296	284	302	321	338	288	281	286	309	322	311	281	317	316	256	302	299	318	275	318	285	294	298	273	328	277	304	301	303	286	304	265	287	315	271	286	314	285	308	317	331	295	316	268	290	312	321	295	295	301	316	322	293	319	297	302	336	268	325	271	310	295	274	274	261	304	278	309	328	308	266	308	291	297	296	298	296	303	312	292	292	285	301	296	306	302	280	303	282	294	319	281	279	271	314	326	290	328	277	299	343	304	283	301	295	351	316	267	275	282	261	266	290	288	316	303	275	326	318	339	316	278	277	297	295	298	299	361	266	280	274	271	303	301	296	285	283	296	316	300	297	317	292	281	300	275	265	311	317	299	301	316	272	284	289	286	293	340	303	309	294	286	310	293	287	282	250	287	283	265	325	320	291	298	294	284	296	299	296	312	290	298	298	323	287	326	310	268	280	270	286	314	289	280	292	266	298	334	288	289	315	297	278	313	314	274	276	277	304	318	279	323	284	318	276	315	298	298	292	292	305	277	317	276	285	274	281	264	315	297	281	295	306	302	314	265	299	300	277	292	268	270	288	294	288	297	275	299	273	271	302	279	302	306	278	271	273	288	277	297	311	297	254	296	302	300	281	291	289	322	341	284	311	304	319	316	315	262	287	295	282	286	314	307	283	284	269	306	322	309	267	284	302	266	312	303	293	283	274	313	308	298	314	317	276	291	302	314	298	292	307	309	310	301	317	319	283	310	311	314	322	269	311	261	301	304	266	304	269	316	277	278	341	317	294	277	283	282	291	295	300	283	285	295	296	359	343	290	284	286	282	250	310	268	309	256	281	300	302	299	299	322	312	311	297	295	319	272	316	301	331	292	294	251	275	283	315	312	299	314	302	323	291	288	295	271	251	283	330	270	324	301	295	315	297	275	266	292	304	313	291	266	298	299	278	300	298	294	302	304	303	286	315	298	304	324	271	286	317	291	287	325	319	280	314	268	304	306	317	279	319	303	314	289	288	275	293	300	256	265	314	333	302	289	269	278	319	304	280	298	274	279	303	305	271	316	338	296	293	292	294	269	331	318	269	276	327	292	300	314	338	298	301	291	311	326	317	318	263	296	294	301	290	324	321	327	301	310	312	280	281	294	301	305	273	322	323	316	272	288	285	285	303	305	280	279	293	275	268	336	287	278	293	318	275	289	287	283	319	317	305	302	289	299	294	294	311	298	292	258	282	261	293	272	276	331	304	310	296	301	294	303	299	294	314	269	293	312	292	264	281	260	304	308	317	328	304	326	298	289	328	327	286	281	310	286	314	285	289	270	281	287	311	269	276	298	289	282	298	297	299	319	336	279	311	288	290	286	290	302	289	278	302	295	287	288	327	295	306	281	264	321	309	303	305	310	301	309	313	266	320	335	281	295	288	304	303	277	298	332	277	277	294	291	263	280	280	266	292	260	291	261	298	285	315	315	296	299	314	310	308	295	313	268	305	288	278	302	342	294	248	282	290	275	319	325	305	262	305	293	313	322	288	315	268	315	281	281	301	300	295	312	302	298	306	284	314	302	275	281	330	320	276	265	279	258	310	338	284	279	357	305	299	294	270	268	319	299	306	284	269	286	327	316	307	292	280	334	322	274	315	305	290	343	309	304	272	304	282	305	284	306	354	302	287	307	317	292	313	281	299	262	311	284	281	279	304	300	281	299	283	317	296	303	318	293	299	302	273	277	273	271	292	332	291	296	309	291	307	293	289	272	275	296	271	283	291	329	285	321	305	303	305	275	289	291	289	308	310	302	296	284	279	312	312	265	258	325	309	271	281	277	296	296	288	309	299	325	299	268	288	281	275	306	313	285	282	307	278	299	299	350	322	296	283	308	297	301	284	310	314	261	285	290	347	331	302	331	310	334	293	315	300	283	309	289	298	298	287	281	300	258	321	278	318	307	325	297	283	280	278	313	324	301	283	274	264	307	312	312	272	290	269	300	308	295	308	341	301	325	302	323	339	294	329	318	264	289	302	289	280	294	320	280	284	281	286	304	276	277	282	313	334	288	291	320	267	267	302	289	306	289	287	331	319	273	309	310	318	304	297	281	265	273	311	306	308	303	268	278	308	297	236	327	256	293	311	292	296	298	289	315	258	275	282	294	292	277	293	322	294	278	318	270	282	298	290	318	283	303	288	311	320	300	289	327	349	315	283	288	295	301	332	293	278	310	310	293	292	277	307	315	295	306	305	285	289	286	306	301	320	299	319	295	326	308	277	300	303	295	329	278	311	292	261	351	296	308	361	255	315	272	311	266	243	318	307	301	290	288	271	296	314	330	305	259	270	305	299	304	301	320	283	294	278	267	287	284	289	312	325	295	302	308	288	279	309	280	292	267	309	290	256	308	301	316	302	273	261	289	306	325	289	318	320	295	295	274	298	292	295	315	288	281	271	325	282	309	260	321	294	323	312	296	306	295	327	296	293	318	272	282	257	296	289	295	303	311	275	287	290	311	310	280	305	261	271	284	308	290	290	291	315	326	297	275	288	293	286	263	287	285	301	309	310	311	286	289	280	287	285	314	320	326	306	280	292	327	282	313	304	282	284	268	308	278	301	313	319	321	295	314	269	317	304	311	315	299	269	328	298	283	329	266	282	286	315	302	296	312	285	278	273	280	287	343	289	278	301	281	262	288	309	265	283	293	305	311	275	309	297	263	287	290	307	297	249	304	301	314	300	309	317	333	300	271	270	319	298	271	301	325	275	297	348	292	273	303	291	259	291	303	303	293	274	290	300	263	302	315	304	327	313	291	274	324	287	298	307	338	306	292	288	307	304	266	299	279	278	298	296	297	313	259	284	299	299	316	268	281	323	278	277	252	315	295	325	289	307	283	307	304	299	327	287	284	283	257	320	283	255	330	285	307	276	249	291	266	272	286	298	302	310	266	288	345	302	254	310	304	341	302	289	304	256	298	271	270	282	310	260	313	286	307	273	314	285	332	308	309	317	275	279	296	287	282	288	291	271	305	292	312	323	323	286	315	296	320	282	291	275	293	331	333	243	296	331	333	306	288	288	320	305	297	306	313	330	341	286	314	316	295	295	289	305	285	312	299	277	286	267	306	311	274	286	302	307	283	290	293	310	271	308	304	266	309	330	298	314	264	291	307	312	316	311	293	306	296	315	298	286	297	300	338	294	257	282	280	313	281	301	304	290	268	280	297	304	317	329	290	321	280	305	312	325	302	328	284	281	318	302	295	307	293	328	286	312	308
12115	1320	2157	2262	1968	1757	1479	1263	1185	1083	997	990	996	930	886	864	866	900	865	798	790	753	795	840	763	788	759	777	790	733	739	812	804	766	739	722	759	781	756	778	738	749	772	791	739	738	779	735	785	753	693	760	749	689	695	729	784	778	760	730	728	743	723	751	710	688	727	765	752	726	732	717	733	727	746	734	740	730	750	715	789	758	711	757	779	753	735	769	716	726	727	758	743	679	738	717	729	731	719	747	742	691	705	742	707	771	722	721	729	792	784	781	652	711	777	772	769	699	713	746	731	792	725	700	668	716	743	758	758	770	707	737	714	730	705	761	738	705	764	730	763	710	765	713	769	717	730	682	728	705	782	717	668	706	698	691	738	730	760	704	697	743	763	690	715	723	707	706	730	749	753	743	786	780	737	694	741	757	742	765	737	698	735	755	711	688	764	765	689	723	732	780	758	714	738	723	760	761	705	725	736	725	751	731	693	703	665	687	722	729	742	709	722	739	723	738	691	735	733	729	693	744	775	654	736	778	744	726	727	718	712	742	697	779	758	744	764	727	749	719	788	752	770	752	747	741	729	737	711	758	709	736	678	718	745	732	788	698	736	712	705	679	745	689	791	698	683	708	690	715	768	743	722	733	747	764	724	745	729	735	754	731	716	715	722	743	722	679	712	752	679	733	752	776	719	725	765	751	731	712	759	744	740	763	677	732	767	774	683	724	671	725	725	673	669	702	713	715	805	747	705	703	721	720	712	737	757	715	712	744	734	752	765	708	738	739	722	729	773	718	743	717	649	709	770	738	746	743	760	741	732	712	702	702	732	701	745	763	742	713	717	738	658	773	725	690	696	723	769	701	737	737	754	689	669	684	729	772	774	707	707	732	750	718	705	733	702	721	741	741	742	679	706	736	744	734	728	734	659	679	728	754	750	697	695	698	730	717	712	755	720	695	728	738	717	694	696	717	745	694	771	781	725	767	735	749	749	721	735	735	723	709	741	754	743	714	727	732	711	714	758	738	718	750	702	674	716	698	770	708	779	674	747	679	732	712	743	698	724	744	677	736	705	697	701	729	738	725	754	741	715	727	735	745	706	756	748	730	741	713	713	707	709	766	685	704	760	694	683	745	718	791	702	699	756	762	735	746	688	718	735	761	774	700	687	662	695	738	729	732	728	696	717	726	696	734	794	721	742	728	712	756	710	721	738	753	700	781	724	730	714	762	754	709	709	645	763	701	707	749	770	726	763	775	732	757	770	728	750	682	728	720	731	778	767	740	760	748	749	752	690	747	719	713	743	718	728	673	751	722	738	710	716	699	728	710	698	744	766	756	742	760	695	717	727	717	717	784	718	671	719	771	718	742	704	686	751	668	735	718	713	735	745	675	722	683	731	762	735	783	738	692	707	741	725	738	681	786	754	770	712	715	741	756	703	699	753	695	717	725	685	785	700	720	747	733	793	702	738	762	754	752	727	712	730	732	731	697	752	721	740	749	734	759	765	745	722	758	742	715	682	706	713	832	720	687	741	729	705	771	737	728	756	721	748	705	755	695	665	753	774	740	753	680	740	690	731	711	738	719	713	735	737	716	737	683	735	758	696	698	745	727	709	705	731	721	735	775	726	772	745	730	703	731	690	658	704	722	744	741	709	746	687	733	731	774	691	757	745	704	775	710	658	766	666	729	744	712	696	733	705	733	733	722	702	677	749	727	732	734	717	753	763	716	729	744	749	753	684	728	747	769	738	737	718	735	801	718	749	693	712	726	699	764	691	731	725	737	722	682	723	748	744	698	702	756	720	708	683	751	724	759	729	717	760	712	710	714	701	701	698	719	762	786	776	720	746	717	715	740	674	725	741	708	781	752	720	749	743	713	677	735	738	709	729	757	752	745	707	742	715	719	715	693	741	709	720	744	712	729	715	711	746	774	733	729	750	764	747	734	720	731	726	673	768	707	733	780	741	700	725	749	750	762	760	764	730	729	730	772	732	744	721	707	704	759	746	702	734	748	705	695	720	752	717	711	672	763	684	755	749	702	751	724	767	727	719	749	722	752	754	731	742	730	723	726	734	731	702	727	735	728	787	713	732	716	710	756	701	752	757	754	725	780	693	779	716	695	731	697	715	751	713	722	783	741	759	761	754	716	738	751	740	736	735	763	744	727	721	747	705	780	676	718	655	708	737	702	703	721	744	761	731	698	750	742	736	714	762	800	715	749	725	691	759	744	712	719	740	756	715	722	742	730	737	703	694	725	724	696	708	712	770	717	736	723	718	736	733	722	668	687	744	778	708	723	708	721	773	745	721	723	716	737	716	730	732	750	722	715	741	734	724	712	715	768	689	751	703	731	709	738	770	689	778	770	737	710	746	757	709	697	758	714	752	722	719	684	736	713	723	740	778	737	679	747	718	687	755	700	734	695	725	740	775	769	704	761	735	721	748	736	729	720	739	719	763	722	675	721	725	680	683	718	772	695	740	721	770	714	725	731	724	737	710	718	706	701	747	751	728	695	771	734	776	670	680	699	720	702	702	748	708	753	726	705	685	726	730	776	748	767	722	725	757	704	737	726	703	673	733	715	732	723	696	782	763	747	749	729	713	695	751	708	758	743	759	704	727	725	687	677	752	745	720	735	736	738	751	708	711	689	742	744	713	732	716	762	777	735	775	725	749	741	705	742	724	714	713	746	710	733	726	740	703	725	742	731	683	743	699	716	713	734	757	665	780	682	724	759	721	717	718	738	723	724	728	736	726	734	751	755	773	727	740	737	744	756	670	707	721	689	721	726	773	736	707	681	704	715	683	760	708	766	773	744	750	670	695	748	720	763	718	750	793	765	733	720	758	757	789	759	732	716	727	699	709	780	745	715	721	752	687	726	702	726	668	724	685	687	786	744	722	699	734	711	724	739	707	685	746	737	732	733	705	729	705	711	732	697	725	766	762	782	714	740	727	711	646	742	719	741	700	710	706	737	669	707	749	754	719	697	762	693	771	733	706	724	708	725	769	761	721	712	728	702	695	678	721	742	685	751	710	761	728	691	757	724	804	688	759	819	760	717	713	758	758	762	740	716	694	737	703	710	712	721	774	766	739	707	750	711	726	710	662	758	708	713	719	729	720	687	695	693	734	755	746	732	766	747	723	709	750	723	700	717	761	713	736	767	713	699	744	720	736	719	709	727	749	680	714	661	765	702	729	685	747	719	751	729	782	732	714	724	759	719	776	752	707	739	733	724	689	706	742	696	722	674	749	726	725	681	698	666	682	724	711	702	746	754	719	764	744	704	717	686	691	725	787	734	766	737	662	726	713	707	719	710	761	743	726	718	699	801	744	735	730	716	696	659	722	727	737	732	690	772	801	745	693	758	757	736	707	754	727	783	705	774	767	715	705	716	764	721	710	703	704	742	756	715	741	725	714	701	723	745	731	758	726	693	766	690	710	799	713	700	733	716	730	720	725	775	746	739	756	730	718	713	711	716	715	727	775	728	706	688
4285	439	407	441	418	380	404	366	376	434	394	390	421	370	370	408	391	405	415	392	365	397	415	418	381	418	404	401	390	383	412	384	409	418	391	416	388	418	408	408	429	408	427	378	371	371	408	405	403	372	380	391	408	379	430	409	376	445	386	443	372	386	397	425	394	447	385	383	377	396	394	403	411	399	405	388	376	376	356	416	361	451	427	393	419	390	386	404	380	401	396	386	374	396	390	406	408	398	402	403	410	411	408	401	430	402	413	397	433	398	418	390	433	365	419	476	361	391	387	428	406	394	414	363	407	377	383	412	422	431	375	347	425	426	408	387	397	402	431	448	403	413	381	443	372	422	414	420	355	405	393	415	369	425	369	429	391	376	392	371	385	422	380	372	393	388	403	357	405	365	370	401	385	408	428	373	408	390	389	419	406	396	422	394	445	389	395	400	345	411	410	385	364	396	380	348	335	395	424	405	401	418	421	431	443	421	372	413	439	438	393	401	371	418	418	374	432	428	420	375	451	381	422	411	398	397	380	405	378	385	440	405	410	396	428	405	414	422	405	417	407	368	399	425	420	392	406	406	394	377	391	411	436	372	386	385	351	387	370	434	408	407	441	412	401	403	438	358	399	435	390	387	372	388	403	377	372	368	399	404	380	401	374	394	417	401	371	388	379	406	406	400	351	410	341	376	431	397	420	400	391	387	401	404	363	423	371	416	440	385	409	370	399	414	418	371	423	410	374	367	385	407	443	442	424	373	442	380	377	363	366	395	404	398	430	378	392	387	387	403	397	381	405	355	383	406	435	437	422	416	422	408	400	378	405	382	418	358	387	372	399	443	376	375	384	396	428	380	386	411	403	393	404	428	385	388	398	367	399	374	417	365	394	391	396	387	384	389	404	395	375	384	412	399	353	354	397	402	380	408	364	406	420	377	393	381	407	420	403	376	416	392	376	384	382	433	425	444	411	364	369	394	420	414	363	412	358	373	411	379	379	425	439	379	378	398	381	387	444	413	381	376	411	382	370	403	396	372	382	393	450	394	373	404	377	389	414	430	419	390	381	413	385	379	392	381	408	371	394	377	361	346	374	405	429	362	404	367	393	398	404	396	408	370	400	416	353	373	448	404	411	401	418	383	397	404	378	409	420	401	360	406	437	393	412	387	366	440	358	409	442	395	401	379	416	348	415	449	453	388	389	403	400	394	406	393	410	385	385	442	408	381	390	353	382	367	423	377	377	464	410	409	400	413	423	379	393	404	407	403	369	376	368	366	388	433	386	352	395	402	399	393	407	386	401	373	358	375	401	388	384	380	438	392	388	390	403	392	363	364	373	387	406	400	387	371	412	375	399	423	389	384	376	386	399	403	408	383	418	355	391	371	416	391	392	433	396	388	384	445	395	383	423	414	390	416	377	401	412	419	376	412	416	390	396	393	378	399	365	368	383	403	376	419	373	415	453	411	425	452	417	358	402	372	377	410	386	343	392	373	390	392	406	463	406	404	413	414	362	387	414	384	340	367	370	401	379	428	401	391	410	409	376	409	369	377	412	382	386	394	420	410	394	385	396	404	413	404	431	415	375	386	382	412	424	363	404	413	373	379	408	412	376	402	410	394	387	426	394	416	404	410	390	403	410	397	414	408	431	426	380	419	411	397	382	360	375	404	372	427	378	392	368	411	379	381	372	365	429	396	417	418	458	382	395	393	394	403	405	398	402	351	403	347	414	370	391	398	389	389	406	360	395	392	373	432	408	387	413	390	398	373	413	431	401	385	451	391	383	394	396	381	463	404	407	446	417	398	346	406	382	382	369	388	370	405	371	394	399	414	451	399	425	389	444	388	387	395	378	394	411	399	375	391	416	372	436	408	376	348	362	403	385	413	433	383	401	352	364	428	388	373	424	394	373	419	400	449	403	414	376	388	429	383	401	410	408	382	403	414	402	371	391	395	419	390	409	376	396	436	412	400	384	390	458	347	407	405	358	405	336	415	393	371	407	421	421	427	409	378	384	442	394	390	386	358	422	369	392	406	403	395	406	413	409	390	429	391	388	359	404	396	381	414	408	428	397	392	382	378	402	381	399	413	369	408	418	397	399	392	405	418	375	393	403	395	407	411	388	404	379	394	367	389	396	415	385	405	379	371	424	413	386	447	420	427	386	361	384	424	428	416	360	388	404	379	395	390	433	387	409	409	397	405	369	406	409	398	411	393	410	453	369	426	398	395	383	361	378	388	391	380	404	382	412	366	397	377	419	378	402	401	381	409	392	415	400	382	413	386	387	424	384	426	409	403	391	414	418	434	391	434	401	402	406	363	384	424	392	413	433	409	367	379	391	397	394	405	387	385	400	403	400	424	408	377	402	396	399	399	401	375	357	410	381	438	448	385	424	406	404	399	367	374	401	399	396	404	431	380	397	380	433	402	405	393	380	377	426	375	397	378	393	423	375	392	440	374	396	427	407	453	417	404	381	388	381	409	397	363	410	387	397	355	412	421	424	399	430	389	411	405	388	373	417	376	413	435	421	398	428	398	400	388	379	402	426	399	386	413	404	438	414	405	394	358	409	380	410	431	405	386	384	391	375	384	408	410	401	348	380	363	401	366	439	391	422	438	409	402	385	350	412	445	433	415	358	406	383	415	394	424	423	390	397	398	415	405	403	390	415	355	390	393	403	390	416	441	423	361	402	388	446	381	357	396	400	367	400	391	414	403	393	419	407	428	408	405	331	389	387	379	361	398	354	398	370	396	375	409	394	405	408	388	422	395	389	375	378	404	402	393	424	422	407	377	394	412	377	384	376	426	410	382	419	375	380	388	385	437	446	412	360	367	405	415	375	361	372	406	444	428	403	416	383	387	374	410	383	385	413	377	358	374	393	387	405	419	400	414	369	403	427	402	371	412	406	427	411	403	398	396	409	406	413	405	428	405	371	411	416	377	423	388	394	394	397	416	391	384	440	384	394	394	388	370	433	408	398	392	425	350	365	398	373	413	407	396	398	422	358	415	386	385	412	404	407	382	407	372	360	412	384	402	374	412	374	415	384	360	422	381	353	349	389	427	417	393	394	408	386	400	409	374	384	392	395	381	344	414	420	408	389	456	426	410	388	402	417	376	361	396	421	369	369	389	382	382	406	354	367	379	434	357	362	366	404	390	438	394	356	416	412	390	398	401	415	382	362	437	412	380	381	383	417	392	374	425	421	376	385	435	382	376	392	415	396	384	386	370	402	379	383	443	386	383	350	393	358	407	427	469	390	398	406	407	432	353	391	383	425	389	398	386	396	404	408	366	398	427	377	394	413	406	390	377	413	442	406	396	374	389	423	399	397	415	390	398	379	369	411	398	384	428	404	382	412	413	380	421	417	358	375	422	394	402	401	405	409	441	375	390	423	388	385	410	405	405	378	367	406	440	408	410	335	401	453	391	376	397	404	409	378	416	405	405	379	359	400	396	428	416	397	389	398	398	372	399	391	431	414	431	387	399	392	398
3574	1007	961	989	909	919	896	906	883	835	904	904	818	904	893	846	907	856	895	845	869	901	871	897	908	899	898	852	858	861	834	930	847	886	856	840	876	878	875	896	879	908	863	895	871	909	876	914	891	874	931	882	856	865	916	887	887	847	916	885	857	893	869	909	889	918	866	817	873	909	925	896	875	902	883	874	836	928	818	908	855	910	921	900	921	855	923	883	880	906	911	896	865	860	885	902	935	841	844	876	858	871	888	909	886	877	866	921	873	897	881	850	865	924	888	891	903	892	877	873	872	905	841	907	879	845	937	947	859	910	845	864	872	878	880	856	875	889	916	895	856	862	920	861	912	899	817	907	922	888	868	910	916	846	905	872	908	917	896	944	905	907	866	877	869	925	887	888	827	863	832	882	872	824	875	872	890	864	896	846	867	863	884	915	864	849	882	890	881	871	927	837	866	901	892	910	891	845	909	882	813	912	880	885	891	876	901	886	869	852	916	899	915	863	925	865	890	865	902	896	901	922	844	908	885	839	886	948	874	922	880	837	858	858	842	896	901	878	872	882	869	861	883	875	925	911	866	889	891	889	825	853	837	857	873	883	850	873	866	828	862	896	854	866	886	873	875	886	923	878	811	884	860	870	864	923	869	843	884	842	914	831	888	849	929	942	874	904	879	931	850	886	882	886	868	933	853	875	863	903	862	914	883	914	922	850	912	929	840	893	838	903	908	894	876	845	944	854	891	862	883	925	853	935	864	869	882	902	858	867	932	864	920	876	879	853	862	899	912	889	840	894	888	934	860	880	886	864	918	919	923	883	886	895	917	875	907	848	910	870	896	902	904	846	839	880	916	888	895	897	886	878	891	874	919	870	849	881	872	887	848	878	854	791	934	882	836	836	898	879	909	885	893	923	893	910	892	932	919	917	899	890	946	882	893	893	886	865	935	901	859	912	877	891	813	860	888	883	856	861	898	920	857	868	885	918	866	887	820	869	929	932	873	901	907	837	885	862	881	909	908	891	833	938	859	876	815	948	881	873	870	865	883	886	867	903	873	909	894	913	861	894	904	940	866	897	843	900	855	882	884	868	874	866	871	901	890	909	910	901	881	900	943	912	918	902	916	912	871	879	853	921	927	892	883	922	883	879	905	879	868	910	861	907	898	869	914	921	861	880	877	901	899	884	842	909	889	896	874	869	919	852	913	937	917	901	874	893	916	906	844	944	853	899	868	864	885	886	816	884	865	890	874	861	893	850	903	882	900	868	873	842	890	863	963	917	900	855	856	837	896	886	861	917	840	871	902	890	890	925	852	919	914	875	869	914	907	893	853	873	869	878	928	907	906	880	866	907	927	916	904	856	872	870	917	874	874	864	933	875	854	855	836	856	843	843	907	865	873	904	840	897	862	856	883	893	835	925	874	898	861	915	950	873	854	870	871	855	929	897	890	866	881	907	850	848	846	898	866	839	874	835	893	910	898	935	897	897	827	905	874	915	913	846	931	891	910	896	923	908	918	895	890	827	917	852	899	834	886	902	877	858	894	874	930	861	848	920	839	884	881	893	912	880	829	930	820	918	879	958	924	843	851	870	860	912	912	852	828	885	836	917	891	878	912	921	893	901	838	940	907	884	863	853	929	879	861	924	909	855	850	848	916	892	855	873	864	899	915	919	929	894	889	844	885	859	925	874	920	867	858	877	913	939	875	877	892	911	807	962	876	881	878	887	923	892	902	888	864	907	904	909	899	891	874	898	910	908	874	835	875	836	894	910	885	908	902	857	856	910	853	914	868	857	873	828	822	886	872	876	891	816	898	918	862	916	875	930	844	858	904	877	894	869	878	827	872	909	840	889	881	959	899	892	887	869	893	865	881	890	930	832	857	913	893	875	851	885	867	844	916	868	899	874	875	854	891	877	885	893	965	841	937	844	874	881	900	877	905	898	904	921	879	922	913	856	894	866	903	952	909	914	923	883	889	888	844	882	870	901	935	893	873	879	871	838	882	925	921	862	933	871	903	871	888	832	961	909	904	869	876	875	859	884	864	882	877	919	886	871	931	825	884	820	841	877	884	893	878	870	891	932	901	872	905	919	891	932	860	926	891	892	873	880	931	892	904	916	936	825	884	903	900	898	893	814	871	873	902	859	943	890	881	880	837	864	876	857	872	873	848	899	868	840	869	885	891	840	874	883	910	806	870	861	860	897	856	927	918	911	917	866	900	884	927	869	875	828	885	921	909	905	912	884	903	843	887	901	944	918	884	837	885	879	912	859	901	837	894	900	859	862	847	819	923	897	868	901	876	862	917	898	861	892	883	851	896	856	891	834	894	860	836	913	895	886	887	879	829	894	824	856	859	900	926	891	888	853	907	902	874	896	890	916	892	907	863	898	890	924	868	943	880	871	892	872	914	903	858	862	858	841	858	820	928	901	912	920	860	902	873	853	816	860	908	873	871	843	891	894	917	861	914	853	903	885	853	852	857	898	884	905	917	888	859	906	926	887	891	934	914	917	860	882	910	862	839	911	861	880	904	953	878	919	902	871	950	882	875	917	850	890	904	852	893	894	880	913	867	915	883	861	890	880	872	848	848	897	895	866	816	869	846	870	872	877	858	886	898	910	952	903	854	939	843	898	898	869	870	902	945	916	890	865	850	848	875	894	794	880	884	930	871	912	838	859	880	873	911	866	864	868	868	824	858	852	884	899	862	902	902	890	925	838	862	874	907	875	881	895	909	887	930	857	875	894	911	848	859	922	878	874	887	855	859	872	893	893	926	917	847	889	875	903	883	873	894	830	880	906	910	879	890	897	937	866	872	896	857	928	874	890	889	901	894	896	925	856	888	879	862	944	914	856	901	891	941	920	924	932	910	890	871	869	907	883	871	899	869	886	883	882	879	889	883	916	899	910	938	864	858	914	860	889	909	899	890	917	879	890	929	887	906	850	950	901	904	900	886	920	891	874	901	879	940	899	891	910	897	890	893	933	896	906	867	881	850	884	855	882	862	927	885	849	813	847	878	874	885	872	870	921	862	845	917	874	882	893	930	883	873	939	868	843	882	832	889	911	891	902	929	878	851	890	860	906	887	913	874	830	877	826	914	838	915	831	860	859	879	864	875	922	903	821	874	907	875	831	910	863	847	891	868	882	850	868	883	853	911	910	899	940	922	888	909	906	909	906	911	896	887	861	858	864	854	883	919	871	892	855	878	856	873	908	880	899	874	851	928	910	875	858	884	843	937	914	906	905	849	874	929	852	891	852	859	870	908	917	847	902	891	813	935	825	868	893	870	820	880	888	840	909	856	849	851	838	902	894	874	893	864	891	895	884	877	861	857	908	869	878	906	907	872	864	886	824	873	909	885	882	904	902	858	865	890	882	876	880	877	863	879	905	947	917	837	862	868	881	914	822	925	941	959	834	897	862	898	833	877	904	865	874	900	887	845	897	878	852	929	869	886	888	858	846	898	922	884	879	923	887	929	869	894	901	929	919
13838	870	542	403	372	331	262	261	243	212	206	242	222	201	217	209	209	231	189	206	224	227	214	231	185	197	199	227	213	215	204	213	209	194	212	212	187	230	234	220	224	239	215	206	228	214	201	210	203	195	227	242	231	216	199	221	229	243	212	235	252	185	214	195	225	185	203	205	183	223	224	237	207	207	208	211	190	220	198	202	209	216	193	216	201	215	210	210	193	214	185	204	169	207	169	216	218	226	194	215	219	239	245	221	228	194	234	175	198	217	252	216	205	221	237	192	234	204	188	189	213	198	237	210	253	187	203	209	224	201	224	219	219	229	208	220	205	204	214	214	215	240	213	221	191	188	199	184	192	218	214	212	207	228	242	203	244	221	233	210	233	189	232	200	210	259	216	199	189	200	220	208	218	226	204	216	221	222	217	208	203	202	198	215	200	238	227	183	207	220	226	214	223	209	225	200	217	204	218	200	188	225	197	202	194	215	193	212	205	169	188	224	216	213	200	220	192	207	235	212	203	207	192	218	193	217	199	219	216	219	209	215	222	201	239	204	226	222	231	222	211	206	211	206	234	192	199	218	230	222	188	203	187	196	200	241	214	228	210	204	224	185	202	206	211	202	231	209	215	224	184	225	208	199	239	198	213	207	218	219	223	204	200	195	218	213	211	204	218	223	221	215	224	203	253	180	173	223	227	221	204	201	192	242	220	203	195	206	208	245	232	216	208	219	202	223	201	217	205	205	222	233	209	236	216	220	212	212	209	191	213	204	227	179	252	224	186	207	182	199	207	196	237	188	216	201	236	204	213	204	203	217	223	228	192	188	224	253	223	208	198	228	213	193	215	210	219	217	213	211	207	213	229	221	205	225	221	220	200	202	204	209	209	207	231	209	206	206	219	197	222	201	225	211	221	224	226	198	207	216	191	206	219	181	194	228	199	226	234	204	213	198	225	243	236	213	230	202	214	218	186	220	200	197	192	223	215	202	211	208	203	195	216	198	211	195	219	193	217	227	199	202	217	211	182	220	208	190	198	215	212	207	213	186	193	200	227	190	211	235	215	198	202	199	222	196	203	226	216	217	218	250	255	221	214	229	218	223	198	201	215	199	224	207	207	204	206	211	184	195	189	224	211	218	219	232	200	237	191	224	212	223	208	178	228	207	203	198	195	199	256	228	209	222	217	196	238	209	213	230	212	199	233	198	211	220	254	214	188	232	220	185	228	206	210	202	204	182	210	204	206	211	242	210	225	235	207	186	224	211	210	218	211	226	202	204	255	200	188	217	218	219	197	213	223	215	180	201	210	186	214	200	210	228	200	232	219	257	189	229	193	197	190	243	213	230	236	194	182	223	179	250	237	201	222	206	200	197	217	217	204	182	224	201	224	223	200	192	229	225	204	199	214	221	220	217	218	225	250	222	197	222	190	213	236	215	217	181	209	202	210	203	212	214	206	229	227	211	218	208	218	190	217	216	218	227	234	202	204	213	197	218	210	216	193	233	200	208	181	240	200	212	202	199	209	255	232	204	241	184	182	202	208	208	197	232	181	227	219	243	230	221	220	209	214	213	213	201	210	224	204	212	225	208	201	200	231	250	233	193	229	224	200	183	222	203	207	208	217	229	235	212	209	205	237	221	209	194	226	206	194	207	204	208	231	188	212	233	199	229	257	198	192	235	167	194	175	212	162	222	217	195	208	212	201	210	201	218	203	205	206	188	200	215	233	204	202	224	207	221	196	196	220	208	226	201	210	197	224	238	203	219	206	189	204	207	203	214	229	215	200	204	209	204	232	185	230	220	224	232	223	201	232	217	208	219	217	241	201	202	211	207	241	215	230	212	199	205	209	213	202	221	211	211	213	200	212	192	219	209	231	223	222	220	241	224	205	190	180	204	206	214	233	209	247	232	226	235	210	215	215	203	192	204	198	200	226	186	191	209	194	199	222	214	220	216	211	202	226	211	220	251	197	205	181	212	218	233	192	224	206	202	219	218	215	207	238	210	228	223	205	211	189	215	199	208	228	176	213	223	226	208	223	227	228	196	211	216	213	229	205	203	217	193	221	196	227	231	232	192	219	208	215	218	253	196	219	228	191	206	218	230	197	228	196	236	231	211	227	195	193	195	202	218	200	201	201	209	186	217	203	204	232	232	229	217	184	230	201	201	207	232	221	224	194	222	192	233	217	201	219	209	204	221	177	205	227	203	232	221	212	194	243	182	207	209	206	236	216	229	218	225	214	229	226	212	209	171	203	231	198	189	215	214	226	199	225	216	211	205	217	190	219	210	227	185	216	219	212	200	188	211	235	212	213	244	214	198	202	184	209	208	247	213	232	205	223	208	210	219	206	206	215	252	217	186	220	202	217	213	215	229	209	242	239	220	200	201	213	200	238	239	212	237	232	206	240	204	200	189	233	225	197	240	220	180	219	188	209	213	175	185	210	213	223	204	196	196	203	228	217	224	214	237	221	238	217	193	212	206	226	197	201	185	211	205	217	202	177	197	216	220	201	206	198	189	224	198	194	213	206	213	240	210	214	229	243	205	231	231	248	187	204	204	200	206	173	210	210	219	213	210	227	208	189	187	201	232	226	241	198	237	235	222	238	192	202	206	235	217	218	184	218	224	191	218	206	209	171	207	205	227	206	225	237	229	224	205	238	226	189	205	194	224	224	217	216	213	217	244	221	233	202	215	193	234	239	205	224	222	190	234	208	242	218	230	216	213	199	229	186	222	227	218	226	220	230	207	205	231	192	215	221	221	213	216	207	228	209	225	208	205	209	232	181	239	224	194	194	245	209	220	205	194	191	223	199	196	224	204	197	223	230	222	245	196	198	204	211	211	212	207	225	226	208	217	203	247	202	207	197	241	159	192	225	222	219	226	201	203	182	193	218	221	194	239	208	210	222	232	226	237	225	217	232	235	197	208	174	186	215	220	194	211	223	235	210	214	220	218	207	215	209	184	211	209	229	211	212	210	198	187	205	227	228	203	232	214	191	192	205	210	221	219	202	202	198	193	194	205	207	182	222	228	220	234	224	233	234	211	229	193	216	191	191	210	217	194	234	220	194	242	205	215	201	192	193	207	233	218	192	216	205	197	224	183	249	236	208	206	211	217	186	207	222	257	207	234	222	197	215	235	226	246	210	188	210	227	193	205	199	230	213	202	214	231	199	254	224	197	183	220	224	189	227	248	216	193	201	200	216	192	219	170	198	206	198	215	209	211	235	217	229	221	193	204	211	218	231	197	211	234	205	212	218	220	197	206	190	242	216	218	219	202	216	187	219	213	226	226	181	204	203	236	224	209	229	205	216	226	225	235	216	220	201	219	220	188	196	223	186	217	210	206	195	186	213	199	191	204	208	214	205	210	232	200	227	220	227	207	214	207	223	215	204	192	212	237	213	196	236	209	192	223	200	227	232	249	228	201	208	197	193	211	195	224	238	241	217	223	196	239	211	208	205	196	217	184	211	199	153	206	227	234	228	217
9279	843	1305	1311	1232	1016	926	825	780	760	641	751	659	654	629	583	546	587	615	599	573	602	549	553	557	584	569	527	569	581	554	525	575	566	569	585	585	552	582	523	581	530	577	566	538	538	556	591	522	561	555	543	518	511	545	583	502	586	506	551	518	533	608	496	575	554	537	538	531	551	528	584	541	546	536	549	543	563	515	539	548	498	516	520	591	612	509	564	517	540	534	582	540	521	516	557	523	558	526	508	549	508	528	525	553	553	516	558	569	544	577	530	560	541	550	548	510	585	552	538	564	502	566	518	548	564	546	520	535	549	531	552	558	568	521	556	585	567	529	550	537	569	533	553	553	474	530	541	516	508	537	556	558	518	583	506	518	519	505	542	547	559	518	548	529	540	524	571	550	529	549	513	493	504	531	507	564	553	484	485	532	572	538	552	566	561	495	542	528	506	566	589	506	524	534	524	573	512	530	517	543	513	524	533	550	530	530	508	527	510	545	513	580	542	515	554	577	568	558	564	540	540	510	552	542	608	507	566	535	498	554	514	528	555	522	569	538	507	548	471	548	512	545	491	495	510	564	514	556	552	560	533	483	523	516	524	519	538	551	502	555	548	496	536	591	539	579	549	528	550	533	568	564	520	550	539	516	522	523	515	499	516	539	529	540	539	541	549	544	546	546	550	536	615	557	483	555	554	539	517	529	548	514	555	548	547	561	541	528	551	544	562	528	534	538	499	585	524	522	566	488	528	564	504	525	559	525	511	576	501	550	544	545	540	561	555	532	526	563	577	555	569	548	487	524	568	544	536	536	490	553	523	557	552	544	518	533	561	547	524	521	535	547	545	552	505	499	570	552	573	552	544	538	592	547	495	549	530	570	554	559	522	553	519	544	485	546	508	518	531	545	535	528	512	556	494	552	519	563	554	540	522	538	552	542	550	529	557	506	551	563	557	511	529	547	533	522	506	567	546	528	530	529	553	578	498	543	562	570	534	561	539	552	554	549	521	476	546	517	541	532	524	546	534	578	519	531	552	507	543	522	489	568	527	525	545	525	509	512	555	582	525	532	541	536	541	561	523	558	566	561	545	497	506	523	514	481	524	505	529	514	501	527	561	528	583	562	516	553	500	546	547	586	552	593	525	559	500	511	552	537	562	522	538	553	512	520	544	559	529	547	543	549	568	583	557	497	585	543	563	532	580	555	557	495	548	510	527	527	531	530	588	511	536	536	501	534	526	510	530	494	509	568	531	577	549	511	549	532	555	506	571	500	510	541	487	514	569	533	559	512	497	540	517	539	531	561	532	537	504	518	493	550	525	511	551	527	535	565	526	563	523	513	573	523	586	541	547	567	537	543	498	554	587	568	514	524	512	548	505	535	494	589	558	524	576	550	518	532	550	510	541	578	508	494	549	499	550	533	566	502	532	575	523	513	516	545	484	521	578	579	564	516	579	545	570	527	527	496	505	508	520	543	542	522	528	538	565	526	558	567	547	567	491	551	570	529	516	573	573	524	528	588	500	554	526	545	496	506	535	533	507	553	542	551	558	553	543	540	508	503	540	560	548	567	470	544	558	504	531	496	514	536	491	526	564	540	505	570	577	517	533	548	494	523	582	528	559	531	553	498	520	531	522	511	579	503	529	553	591	560	574	508	555	605	499	593	594	527	520	525	531	512	541	552	589	550	531	558	550	582	538	520	528	531	513	548	542	599	527	518	555	547	536	573	556	551	545	529	523	551	537	531	566	544	584	515	585	529	511	526	525	500	519	525	575	542	544	534	527	521	571	563	511	571	510	545	549	506	523	531	565	546	499	526	558	572	534	542	555	586	494	551	551	530	526	511	536	559	540	566	485	580	515	516	502	538	528	533	513	553	518	517	541	558	524	540	531	539	581	502	512	517	535	549	513	524	528	540	577	567	529	526	627	545	548	527	540	577	536	512	536	523	533	558	540	528	556	548	536	569	520	538	502	524	549	534	596	561	518	570	525	511	502	530	555	545	522	515	543	509	563	509	566	510	558	542	490	543	531	530	564	578	565	528	555	523	537	534	526	570	567	527	527	561	520	527	511	580	522	553	552	560	570	519	504	496	581	550	554	555	536	515	532	523	591	546	582	521	549	552	563	559	529	514	551	567	543	558	555	577	519	506	557	538	541	588	514	520	530	540	499	522	561	563	562	581	561	565	516	580	504	528	553	488	527	546	543	526	527	544	562	552	539	529	527	541	540	526	553	548	542	542	498	500	541	561	515	529	570	591	539	504	528	584	511	514	556	567	537	559	555	557	551	540	532	539	548	521	566	519	541	573	517	532	531	542	573	531	541	542	507	574	546	541	540	542	536	555	559	486	585	550	544	525	578	490	547	572	526	563	504	536	548	491	500	517	571	565	526	534	540	550	566	545	542	540	533	547	554	533	551	542	555	520	565	542	550	557	514	547	541	526	546	513	515	542	563	569	532	571	558	521	542	501	571	582	549	544	533	501	540	537	524	529	514	543	533	533	528	560	497	523	530	560	511	497	541	521	542	509	551	561	561	551	483	543	562	507	529	501	506	566	519	545	539	541	532	525	557	512	551	540	556	556	536	531	517	553	580	510	529	564	549	541	531	540	573	568	537	579	532	542	503	573	502	534	492	594	549	512	513	553	541	569	550	536	528	552	523	535	543	556	540	530	521	538	598	543	561	551	543	534	560	547	566	555	519	541	599	551	507	562	590	500	546	540	529	522	538	543	532	556	509	533	502	569	541	547	508	551	554	537	489	522	545	529	536	555	517	522	549	524	539	567	553	517	530	519	554	530	545	569	516	538	564	579	512	532	516	550	543	511	528	529	518	543	517	538	518	545	527	592	527	525	494	537	577	571	549	520	554	486	536	548	520	589	505	541	545	576	547	547	545	518	497	557	528	577	553	538	515	562	585	535	532	546	555	538	548	579	530	538	532	552	522	564	548	572	524	537	572	597	512	518	556	546	586	521	545	528	506	509	507	553	561	505	587	514	529	541	528	568	539	549	524	539	545	542	557	537	541	580	564	548	561	548	568	559	511	574	531	545	526	551	569	523	572	511	573	508	514	544	514	533	521	543	558	534	521	564	574	512	519	500	575	507	538	521	529	523	551	557	525	583	529	516	518	540	578	549	546	520	565	542	549	559	553	553	496	535	531	538	546	532	538	507	529	515	532	510	570	549	527	490	539	539	531	533	583	561	539	527	563	572	538	538	527	578	500	504	525	531	496	562	522	537	521	544	557	531	533	522	538	553	523	579	521	572	553	549	521	542	568	550	526	509	518	588	533	549	499	494	564	470	541	549	556	562	533	540	513	526	531	508	526	516	515	560	529	529	523	566	539	561	516	572	554	536	565	556	533	500	540	567	582	534	515	561	533	554	551	544	544	489	542	568	525	523	516	539	542	507	547	525	524	551	493	504	507	499	575	536	565	501	538	530	505	536	535	536	524	501	498	554	517	508	522	564	591	512	519	537	521	540	523
22255	2308	1015	796	598	497	426	408	355	341	356	333	358	360	323	322	305	310	302	315	312	317	295	294	266	333	304	313	345	340	325	298	318	305	294	305	302	275	321	308	304	293	270	309	303	271	274	287	301	306	306	297	316	288	309	296	328	300	266	310	326	278	285	301	260	265	294	285	290	302	297	296	321	291	296	287	286	288	277	298	301	261	290	303	303	282	300	294	282	286	259	292	292	288	327	318	327	280	247	327	313	329	319	294	289	324	290	282	270	290	273	269	303	294	296	319	323	324	319	321	335	276	299	289	262	304	304	299	305	298	288	298	306	297	315	318	295	310	320	284	309	303	298	269	319	307	316	283	284	298	289	301	311	298	283	296	287	312	296	308	323	339	302	291	312	298	317	320	309	311	299	274	300	272	289	317	272	287	255	282	311	280	302	293	285	273	319	300	305	267	302	258	324	279	283	307	292	305	303	301	287	282	321	277	297	325	350	311	317	297	300	285	323	322	288	296	280	287	279	306	306	300	305	332	304	279	328	282	261	271	300	316	276	313	289	309	317	316	276	290	284	291	298	331	286	292	287	337	304	320	296	330	286	294	292	292	326	326	335	318	282	278	331	264	281	289	299	296	324	300	283	310	320	287	302	287	308	276	300	319	292	313	290	298	309	320	282	277	291	314	305	294	311	270	307	309	302	303	290	317	303	293	276	314	301	286	300	308	327	325	318	311	268	294	334	308	292	309	315	266	288	283	292	304	291	301	256	299	277	280	274	284	304	315	310	278	335	306	297	317	314	280	298	311	311	294	291	318	287	292	292	283	277	283	292	300	313	265	316	294	315	262	277	305	297	327	315	339	314	277	279	291	302	277	280	254	314	298	307	311	319	327	328	291	283	278	283	285	286	294	303	281	304	316	277	299	308	297	302	286	335	271	336	278	318	299	272	312	331	289	272	291	328	286	284	281	256	267	285	320	292	284	319	282	299	291	289	302	282	320	303	296	286	297	276	298	317	319	278	313	303	304	305	268	321	306	263	319	278	295	286	262	295	284	282	279	301	330	313	260	294	299	294	299	330	321	261	285	312	294	319	325	296	306	281	288	319	281	305	297	318	278	280	286	307	280	302	266	326	316	282	294	303	319	278	290	265	321	261	287	317	295	293	259	288	332	316	302	323	306	271	314	305	290	287	313	263	285	288	312	294	298	315	296	285	303	282	310	286	313	304	280	253	255	326	320	293	280	285	297	299	254	289	323	318	323	322	305	310	315	339	293	283	289	304	312	317	294	301	309	286	298	289	311	270	280	344	311	312	307	308	277	282	299	291	307	310	300	312	285	315	302	278	299	300	301	284	269	288	311	273	296	294	304	275	272	293	295	328	286	303	312	313	302	310	287	267	282	341	316	303	286	290	298	293	293	297	285	282	295	317	306	302	296	323	281	271	342	288	279	296	322	314	263	290	285	264	301	288	287	310	296	309	301	262	274	287	334	306	295	300	314	310	293	298	291	303	270	292	277	281	262	333	286	268	303	321	269	274	281	307	273	278	302	309	267	275	309	279	302	291	291	329	302	268	299	283	277	289	290	247	309	261	277	313	315	289	291	296	296	284	322	284	319	308	296	285	298	255	299	293	282	290	285	286	282	274	284	291	282	286	315	285	278	309	292	268	294	281	290	280	255	279	286	290	270	296	294	289	289	291	261	306	284	274	292	295	302	290	284	305	307	290	283	284	320	285	301	290	336	280	272	282	321	300	280	283	300	289	284	265	313	293	309	293	313	303	316	282	300	304	301	285	270	307	315	274	261	325	289	296	311	304	274	263	295	279	269	288	327	307	299	289	327	315	308	318	283	337	319	258	329	319	275	308	271	290	303	319	286	311	308	312	298	296	278	281	313	288	292	287	302	270	327	298	258	295	298	288	287	309	283	311	276	346	281	277	291	303	283	341	300	306	292	277	282	295	310	317	279	309	265	285	324	288	283	292	294	298	341	314	292	264	294	340	284	310	291	285	283	286	294	293	294	288	294	303	312	285	320	301	259	254	283	295	329	316	318	272	282	336	301	297	300	317	304	304	287	274	315	273	295	327	276	263	282	303	286	276	320	274	314	267	315	300	295	309	325	289	299	313	259	287	246	299	306	302	277	345	291	301	298	288	299	304	275	311	295	266	312	310	302	312	289	301	278	259	293	310	320	301	321	291	275	285	278	288	285	304	301	312	292	315	300	345	329	292	282	292	300	290	279	301	299	311	289	296	262	270	313	288	317	298	268	285	302	288	255	321	303	324	329	296	254	297	310	308	278	283	296	274	306	304	274	299	299	299	335	301	267	293	317	311	280	302	303	323	313	316	345	323	311	291	317	285	309	273	282	349	274	295	317	346	285	328	300	273	321	283	312	300	301	289	309	292	323	299	294	286	300	306	288	306	280	298	332	312	278	288	305	311	260	277	294	299	287	296	305	274	295	310	322	307	284	307	317	311	278	322	289	276	315	261	242	302	313	332	323	327	267	307	295	287	317	312	318	273	263	319	273	262	258	290	331	298	292	300	268	283	292	322	297	279	273	303	275	333	300	290	303	320	296	270	324	315	294	315	293	307	266	283	260	298	288	306	313	275	303	307	286	294	286	274	276	287	297	269	300	272	305	287	273	273	301	306	300	292	299	278	269	300	259	286	285	250	310	303	314	312	305	265	304	286	301	302	287	282	299	280	275	291	296	288	329	304	304	307	277	319	293	223	287	274	270	292	262	287	295	291	279	314	328	332	323	305	321	298	309	281	277	285	302	309	270	260	332	303	274	286	274	301	302	307	306	313	314	303	310	306	281	252	312	319	281	292	262	302	287	266	298	274	312	301	280	339	281	321	288	291	314	263	275	319	272	291	295	305	291	276	287	274	276	276	297	283	307	300	308	319	308	315	278	273	282	304	308	305	300	316	303	275	283	285	267	286	285	318	340	319	325	282	298	279	234	291	322	293	288	296	287	299	310	300	295	309	306	287	326	282	301	279	285	319	312	319	281	255	283	285	273	298	293	273	276	300	290	304	286	273	285	283	335	296	289	265	308	269	258	290	296	288	285	299	277	314	291	262	254	305	309	270	294	276	300	303	292	303	292	295	271	293	282	307	286	302	288	335	301	302	284	276	312	346	289	302	277	295	333	317	310	301	307	312	307	314	274	313	312	297	286	301	266	269	319	286	314	260	292	267	277	343	301	292	315	300	301	288	298	318	309	280	280	303	281	295	281	309	284	315	297	290	275	299	283	320	304	285	295	319	289	285	288	299	272	283	284	265	293	309	285	307	280	309	283	303	343	318	292	297	270	316	267	282	292	287	274	278	339	291	300	283	327	279	305	324	277	253	292	289	302	309	306	338	289	318	303	301	282	299	235	325	337	275	303	257	313	302	311	274	314	280	311	276	298	307	300	283	288	304	335	327	329	260	335	299	332	262	311	289	281	299	319	297	268	286	282	266	271	276	272	293	277	264	280	266	256
12019	1338	2199	2240	1910	1677	1446	1342	1138	1086	1000	992	927	955	943	892	799	860	859	804	841	816	836	796	754	767	771	724	793	728	763	761	760	764	742	821	790	745	835	726	738	706	713	745	735	746	766	724	764	733	709	703	710	763	710	694	772	746	773	697	764	748	775	719	689	745	746	693	731	721	737	742	766	787	743	750	701	747	744	710	720	726	709	750	752	737	742	738	737	707	746	743	713	743	739	733	750	736	698	707	716	741	703	688	760	662	720	725	737	730	723	720	714	690	735	704	743	706	728	730	735	736	726	688	754	745	743	717	729	786	745	750	711	748	747	734	762	723	753	720	693	746	791	709	701	734	679	734	775	729	762	735	731	725	721	702	715	730	744	755	696	727	693	693	746	718	676	736	686	721	745	672	701	727	718	761	759	753	712	700	735	716	711	679	726	733	724	687	743	746	718	732	761	773	709	751	749	807	700	697	706	756	765	737	742	700	724	723	684	661	769	705	740	805	741	695	733	724	773	731	706	704	721	713	757	702	753	694	705	724	735	745	758	729	721	755	717	722	686	712	749	747	738	713	678	706	723	745	717	710	716	683	752	759	691	693	780	687	740	731	715	781	728	714	728	754	705	738	705	728	725	696	701	730	735	766	732	721	773	724	775	732	747	768	698	748	755	717	697	749	740	719	710	713	742	714	736	771	713	705	705	674	756	694	747	791	769	739	733	716	749	755	743	706	713	676	727	729	718	756	767	712	718	753	775	748	755	736	698	722	687	764	748	749	708	728	721	748	754	778	734	700	761	744	728	728	690	674	728	753	719	756	775	715	672	709	753	711	726	748	716	745	739	693	674	723	735	771	702	725	715	687	695	740	722	734	732	681	710	758	645	676	714	705	742	733	704	721	765	731	721	677	741	732	713	694	705	754	690	689	749	719	733	725	727	687	734	734	728	721	716	748	770	693	722	751	713	788	765	738	705	700	774	720	745	723	698	754	758	722	717	688	803	704	731	708	731	771	730	763	741	797	696	725	747	695	753	736	760	712	709	715	751	725	701	721	700	776	695	694	791	758	747	737	718	810	725	758	720	661	727	709	734	716	761	749	666	764	756	738	758	709	663	762	722	708	720	789	720	722	757	694	719	748	757	761	766	753	744	751	750	747	766	695	799	722	691	711	741	750	708	686	732	741	680	678	672	749	695	725	757	731	735	718	732	725	682	735	731	701	731	723	779	706	733	695	730	765	728	705	690	762	721	734	728	743	704	761	701	704	704	709	757	705	751	744	727	720	810	735	694	720	732	692	740	731	698	775	729	653	727	706	693	662	752	745	719	725	730	723	746	746	744	760	767	720	723	727	752	704	733	746	754	712	726	715	709	745	717	735	703	741	695	739	690	685	775	703	682	681	714	731	742	748	730	751	756	750	752	680	710	782	691	743	738	730	721	766	745	722	762	677	751	751	697	724	691	747	722	666	725	729	706	714	702	699	678	726	694	707	690	717	718	731	720	716	687	731	738	715	688	738	743	718	762	753	724	750	754	742	724	720	792	766	714	701	758	748	736	672	759	768	702	702	705	708	729	707	731	774	740	746	750	764	694	736	704	727	708	691	719	737	741	816	692	740	738	694	728	761	741	746	721	751	719	703	699	704	719	711	689	776	707	769	718	716	708	749	690	745	721	763	747	724	722	755	680	714	768	754	711	727	728	727	720	694	721	714	711	735	747	734	787	692	729	710	726	739	738	742	771	746	720	706	735	757	742	701	710	703	779	726	753	744	758	733	748	721	702	759	773	723	729	696	724	707	697	735	695	766	692	698	693	709	729	771	737	688	735	752	757	756	719	728	743	728	710	702	741	692	729	733	733	747	703	702	733	715	749	689	698	745	760	725	760	712	715	687	716	756	669	732	742	711	714	692	718	743	710	740	735	726	683	752	814	732	761	714	729	715	766	706	683	758	686	762	712	744	683	740	730	697	704	692	763	712	701	702	742	755	745	747	655	729	768	751	737	756	748	715	711	708	766	706	728	741	716	690	732	759	769	764	690	717	747	733	686	712	761	686	735	665	746	731	696	682	727	697	740	749	764	711	714	751	766	709	727	727	746	728	706	719	728	731	701	716	744	765	726	746	778	709	736	741	686	720	746	740	762	724	750	719	755	773	707	762	750	741	729	735	721	676	712	714	766	707	761	700	743	762	747	733	757	676	733	727	707	758	732	708	706	755	720	767	751	766	718	725	727	745	720	724	739	733	726	723	721	708	774	739	720	744	758	734	718	739	713	703	716	782	718	733	698	708	765	681	769	763	708	762	715	743	716	704	669	717	687	683	724	744	745	724	742	700	771	801	731	723	717	749	711	706	740	695	705	749	769	722	711	762	718	778	754	719	724	728	735	732	718	807	732	779	778	705	734	751	792	733	767	744	766	731	699	734	716	793	725	760	771	748	703	697	714	686	699	706	704	746	769	723	726	693	759	787	739	710	721	745	702	755	727	693	727	710	710	769	737	704	686	727	696	730	729	728	742	726	728	749	771	712	731	717	754	762	718	734	785	689	734	688	672	733	660	706	687	756	723	718	750	734	746	736	784	763	702	722	729	701	738	770	745	745	766	719	745	717	710	729	720	705	728	671	720	750	712	734	720	780	711	718	728	719	756	667	753	730	713	726	731	688	731	742	717	710	746	717	725	715	685	701	710	730	690	746	696	709	758	693	759	709	769	762	730	713	715	681	744	756	737	725	780	732	728	729	673	782	750	745	770	693	730	668	757	720	744	767	784	749	735	715	767	767	692	714	689	703	723	815	722	715	744	724	700	715	656	692	691	706	784	718	726	758	718	753	745	722	711	741	722	724	758	707	722	726	709	739	723	717	699	732	688	694	711	689	761	735	717	740	681	698	686	744	699	736	721	776	727	742	753	681	733	729	733	675	722	751	714	691	736	691	737	719	718	730	711	748	702	711	738	737	720	740	749	741	720	701	719	689	722	741	736	719	734	738	703	704	696	647	767	753	720	699	750	734	717	717	727	748	774	731	711	740	703	662	730	719	739	686	745	725	723	703	756	684	763	732	711	738	750	739	708	694	704	753	763	740	803	728	776	683	704	719	723	749	764	700	766	696	771	696	753	766	761	738	738	687	693	738	754	722	687	773	780	726	686	792	788	729	721	713	732	708	702	717	707	744	695	708	720	720	717	733	750	691	679	797	722	740	737	791	757	737	725	770	709	736	678	731	731	718	712	736	691	747	733	662	697	742	699	711	726	694	691	744	720	706	693	725	733	744	739	729	738	776	718	759	677	783	734	736	713	769	758	691	744	763	734	734	731	736	700	661	695	724	759	755	763	766	736	739	717	761	696	757	681	737	694	758	741	711	739	704	748	702	723	704	756	741	723	739	739	754	785	736	752	707	703	786	789	717	693	751	691	753	728	718	738	721	728	679	730	759	721	715	742	757	721	727	732	708	724	746	709	716	736	736	713	746	729	724	706	723	741	733	671	734
4281	419	386	404	381	380	422	400	395	427	401	405	375	413	394	398	374	386	413	416	425	422	364	408	413	376	384	395	424	400	415	405	413	418	424	397	390	387	374	399	353	391	419	395	373	351	397	425	373	378	409	395	403	389	373	412	385	366	438	410	399	402	378	365	394	349	364	379	406	429	419	380	448	391	413	366	394	390	405	404	415	396	383	393	382	347	395	414	382	400	376	393	405	392	379	402	410	387	343	366	417	420	396	392	379	358	412	400	423	383	450	434	417	426	387	389	372	398	413	376	366	378	366	435	389	440	410	374	402	412	403	399	369	374	381	383	420	384	368	376	393	393	395	383	373	407	396	405	391	414	375	431	385	405	401	380	411	386	402	388	372	440	370	395	434	408	375	394	414	428	414	395	398	399	385	405	413	404	376	411	405	434	418	368	378	371	419	357	364	370	383	380	433	411	422	430	419	381	379	373	446	386	400	357	399	402	381	431	394	397	392	392	374	390	399	397	405	375	395	375	380	406	377	378	389	369	410	394	396	359	413	394	390	388	419	344	384	387	377	409	400	367	386	382	410	405	361	400	428	410	402	411	376	404	393	393	379	379	379	404	387	394	413	390	411	366	459	387	386	404	369	360	409	393	403	416	400	402	360	367	349	398	448	411	402	365	396	390	378	401	396	447	345	410	433	451	395	376	385	397	383	406	363	381	397	386	372	370	420	383	391	386	383	380	370	392	430	392	385	402	383	368	371	418	383	434	413	381	380	355	382	356	367	407	412	387	408	381	427	414	402	422	442	377	400	371	398	375	393	396	399	371	388	383	379	390	418	387	373	422	405	407	409	398	420	387	368	360	383	389	389	391	397	429	377	362	373	420	413	426	415	402	395	407	391	381	397	411	383	423	422	401	351	398	396	400	403	431	336	366	394	419	440	443	461	398	417	413	414	393	382	351	436	389	418	404	391	386	350	360	399	409	441	426	372	399	382	403	396	390	398	384	363	379	395	383	399	428	380	391	421	412	426	348	377	379	413	378	429	395	393	433	383	434	409	429	405	385	402	377	413	435	420	414	408	406	374	424	381	382	366	397	400	391	410	390	419	390	398	371	403	371	388	392	399	405	391	351	412	411	433	430	418	373	412	381	391	380	392	403	393	342	387	385	370	405	408	409	402	412	380	386	400	367	431	366	374	392	403	417	390	371	399	371	381	381	388	377	361	376	439	406	386	444	441	378	388	375	398	394	357	388	382	387	398	368	357	419	391	398	409	430	385	407	400	395	386	377	382	366	405	410	398	418	406	399	396	405	401	365	422	384	423	387	409	380	403	416	413	387	371	370	405	400	386	375	382	361	386	408	420	412	400	405	398	433	421	404	449	404	381	381	429	433	436	388	398	390	400	397	408	436	406	401	401	415	427	391	390	394	387	386	408	394	415	424	409	435	434	405	435	369	394	390	390	397	386	398	417	406	414	433	430	372	406	414	395	409	388	377	403	398	382	417	404	408	397	381	405	435	425	400	378	366	382	393	401	429	395	368	372	399	390	400	365	383	375	394	399	409	355	363	380	396	399	372	398	417	382	406	387	460	397	385	407	388	412	412	398	370	369	402	432	367	409	388	384	417	377	414	386	388	374	394	394	382	376	435	405	435	392	433	398	409	377	392	392	400	421	386	394	372	398	391	364	392	393	392	431	406	402	420	410	379	419	373	399	382	394	378	387	355	356	408	432	414	360	380	381	397	442	382	387	384	375	361	392	399	418	381	424	406	418	370	386	375	403	413	414	407	369	412	405	388	387	383	377	401	399	406	407	383	392	358	444	422	428	415	371	383	391	399	414	412	396	385	404	408	390	395	362	356	408	393	401	407	411	379	387	393	397	398	396	391	385	429	416	387	395	374	432	385	402	412	389	395	400	387	405	387	408	376	369	393	403	420	355	373	433	381	397	391	368	366	354	360	389	385	402	370	398	404	388	401	390	395	408	410	394	388	394	396	390	390	381	376	387	435	397	379	378	358	410	404	398	371	446	390	407	410	383	358	388	396	379	396	390	437	401	410	371	440	393	396	409	361	413	379	405	414	429	386	431	436	375	397	389	375	361	404	427	369	386	436	391	388	387	371	386	392	377	382	362	373	366	399	384	368	368	382	423	430	405	393	392	404	415	419	397	382	403	418	403	404	392	357	367	384	378	395	386	395	420	394	340	418	388	379	397	407	421	413	407	365	392	395	368	396	425	358	374	381	414	438	409	366	425	423	405	358	410	383	406	408	376	387	414	386	419	403	404	400	376	420	393	389	387	409	427	388	401	377	397	429	382	425	391	407	368	384	424	417	376	395	373	413	380	420	384	370	373	370	366	421	412	369	402	391	392	377	397	403	381	355	437	366	393	395	424	403	390	387	374	393	398	428	372	367	398	442	402	390	390	376	411	437	402	404	390	362	387	384	395	388	403	422	406	422	370	359	364	422	387	397	387	431	359	429	396	391	428	398	414	449	369	422	391	416	382	393	425	387	396	400	360	379	376	394	401	429	386	404	424	413	373	396	378	393	372	380	415	407	410	379	379	383	379	420	419	392	377	421	399	365	386	403	405	436	381	381	420	374	388	392	408	388	425	393	403	414	405	387	397	433	372	361	380	421	396	405	393	373	391	370	381	394	391	400	420	430	397	380	389	363	407	388	425	393	400	464	422	385	393	409	364	421	381	397	341	395	378	391	419	387	409	429	431	383	394	415	378	381	406	358	372	421	421	391	398	427	403	387	386	416	379	420	404	435	397	392	387	401	416	411	414	378	428	392	381	406	402	439	415	413	410	408	406	373	422	423	367	369	366	369	359	383	375	363	391	413	428	404	375	411	354	400	407	399	418	421	395	406	412	397	386	370	407	408	417	390	399	408	380	415	408	473	385	396	383	391	421	388	409	421	381	388	394	401	418	426	362	392	425	352	371	413	428	427	416	423	400	377	409	346	398	422	440	373	346	447	378	381	437	404	423	409	377	398	393	358	344	414	359	429	404	420	364	398	415	380	385	391	372	412	416	398	398	385	454	364	400	399	424	410	404	381	430	401	397	398	443	418	363	367	393	421	421	396	399	388	418	373	414	387	387	420	397	409	383	359	358	397	407	401	424	381	385	403	405	397	404	405	409	407	430	389	400	391	389	432	386	410	422	385	398	413	389	352	419	401	409	370	411	386	412	404	393	365	385	450	372	423	384	371	398	378	377	381	399	413	432	392	366	409	439	416	394	419	442	390	376	390	440	386	396	387	405	359	367	373	400	404	443	363	332	421	373	404	367	385	392	414	407	420	394	403	369	388	407	433	403	392	458	398	378	388	385	367	390	387	379	413	401	380	365	373	429	381	369	389	365	436	388	408	380	397	387	382	371	385	399	408	398	392	343	401	404	379	442	383	400	412	388	387	400	410	436	424	383	394	385	382	400	352	404	386	399	404	390	416	399	402	407	400	399	459	389	374	409	413	396	424	381	382	356	384
3685	890	960	893	946	890	963	915	924	889	878	855	877	886	897	912	888	868	845	839	866	880	904	907	900	893	980	883	840	875	869	901	842	959	866	924	857	889	933	863	900	917	911	866	893	890	854	898	898	870	846	881	859	872	935	923	871	871	896	931	900	963	913	905	912	887	908	903	833	865	866	864	951	896	919	920	869	873	904	922	899	918	860	857	927	891	892	887	875	868	897	902	897	834	832	892	902	912	884	878	918	888	899	884	922	872	857	881	847	895	844	894	899	911	871	851	918	860	856	866	874	932	901	856	915	886	912	913	887	857	876	878	878	932	887	909	936	881	867	895	883	881	914	920	815	925	929	882	816	854	902	884	847	876	888	862	876	865	890	871	886	842	868	902	892	849	885	846	867	864	888	908	918	917	872	811	825	907	945	858	881	871	871	891	911	881	905	918	918	868	862	851	923	883	918	823	898	865	853	872	864	907	874	874	856	846	818	907	960	871	878	901	885	912	840	890	878	931	934	907	869	867	815	920	894	889	873	929	882	887	872	854	873	839	880	837	880	897	888	895	843	904	839	893	876	841	883	920	837	903	880	876	854	864	897	913	909	941	869	876	910	860	867	894	937	892	908	924	823	834	858	823	903	882	888	914	900	852	856	895	877	900	895	902	867	878	975	884	909	862	870	875	903	922	854	902	886	905	924	898	904	848	876	898	911	869	873	946	845	900	917	887	900	886	892	864	885	895	887	891	840	873	895	860	934	885	870	933	832	907	856	905	877	882	873	919	878	850	850	854	900	876	894	923	853	898	909	858	875	902	856	871	869	914	903	891	905	891	900	919	865	894	950	880	883	867	834	885	847	875	900	844	821	910	910	856	887	857	903	874	865	839	914	839	849	883	914	875	882	860	884	884	879	895	912	836	856	896	868	917	880	899	934	915	845	881	948	834	888	872	877	887	902	879	855	875	887	871	894	886	920	842	898	889	917	881	858	831	867	916	880	855	909	896	895	889	843	835	904	828	858	862	814	881	945	920	853	825	853	855	873	867	874	861	931	850	887	887	880	874	896	910	864	875	932	879	868	886	828	928	902	877	887	885	908	889	849	939	879	892	886	915	911	861	846	881	881	896	896	885	898	943	900	872	912	882	899	899	876	918	828	888	856	906	872	881	862	828	882	917	880	861	949	876	844	901	889	903	821	945	932	877	885	866	915	886	863	925	929	836	940	861	916	902	879	902	913	789	921	919	949	850	878	894	874	880	861	836	857	886	888	887	850	861	924	885	879	911	954	877	880	905	926	878	878	874	893	850	932	883	900	851	934	951	882	848	906	935	869	900	854	906	936	896	860	912	930	947	894	903	899	911	866	920	924	968	870	911	871	871	865	864	881	877	880	888	870	868	902	842	879	844	860	884	882	844	896	919	939	884	908	901	905	888	887	876	845	888	933	950	881	875	869	899	832	908	895	880	913	933	899	900	901	840	837	882	872	901	877	894	898	873	865	916	921	867	838	892	809	834	869	888	922	842	848	859	873	887	886	855	884	917	878	907	885	893	865	921	834	875	851	866	888	920	823	895	823	853	878	882	856	927	835	827	861	893	870	926	906	886	902	909	897	822	913	871	888	888	877	955	860	939	849	865	877	905	869	800	886	845	880	861	856	862	884	866	894	856	968	909	903	890	816	845	920	860	854	877	908	896	906	902	879	856	877	904	909	932	921	869	887	832	913	949	857	881	927	850	914	864	895	832	837	916	898	872	892	853	837	923	903	819	874	951	917	899	898	856	874	847	918	947	917	882	917	869	828	914	922	858	909	922	877	909	873	844	867	891	825	926	914	914	864	898	894	866	928	834	962	853	894	871	883	891	896	873	858	946	870	843	908	887	840	891	930	904	860	890	844	903	887	867	930	957	891	930	860	878	866	877	854	909	916	830	883	891	886	850	875	888	912	879	865	909	884	878	941	847	867	894	916	883	919	865	876	848	883	880	913	888	920	943	908	899	902	851	889	869	916	910	899	872	881	844	882	891	896	909	887	897	902	919	868	857	914	901	932	896	859	895	901	878	877	907	882	888	865	889	855	897	896	894	908	881	922	906	860	906	865	880	870	874	896	901	839	880	870	927	876	874	959	858	880	866	901	888	872	896	852	856	883	919	895	915	910	848	885	835	807	895	845	918	947	914	902	879	899	857	864	930	877	893	924	869	879	891	938	907	868	856	889	813	911	881	885	863	907	877	950	908	877	867	908	846	820	880	808	884	898	871	809	940	876	849	904	825	886	887	902	892	886	876	880	900	928	933	905	854	884	912	884	882	913	867	853	864	861	861	906	842	909	869	874	872	883	908	848	886	883	880	878	876	932	838	895	903	850	892	905	917	907	884	862	900	898	891	866	919	958	868	877	915	920	881	896	891	912	910	882	828	854	884	914	891	896	893	897	861	953	870	953	907	852	910	928	906	870	900	851	863	863	868	892	909	852	906	890	868	877	911	848	903	877	869	913	908	851	868	860	901	864	872	907	896	869	893	923	908	871	823	860	867	880	873	849	920	923	825	919	899	891	921	898	899	903	894	901	825	915	871	892	879	838	844	905	875	877	897	879	927	898	911	877	886	898	882	888	857	862	831	894	887	840	826	907	895	883	894	925	850	939	911	869	849	871	911	862	922	879	898	882	930	894	885	876	871	887	896	812	827	910	853	909	872	880	950	856	859	862	880	926	896	926	858	903	851	848	890	912	873	941	909	865	925	912	901	876	920	919	917	913	860	913	906	891	842	871	922	895	853	898	883	833	882	847	919	898	844	867	913	856	936	918	908	915	904	939	887	850	859	886	887	871	849	889	924	838	835	874	908	869	882	892	899	864	893	903	888	932	897	894	858	885	835	844	905	886	893	924	916	879	895	895	933	898	885	905	912	894	904	883	870	918	894	874	903	863	848	905	931	904	882	911	872	953	853	844	872	867	885	862	895	906	876	888	908	882	813	892	867	849	843	885	914	878	870	897	852	892	830	876	925	877	871	927	839	950	859	877	853	867	893	889	885	896	883	886	861	890	863	871	841	880	852	836	894	866	882	882	877	863	863	865	879	937	821	914	905	935	878	848	918	866	884	883	885	860	881	913	870	924	899	871	941	888	947	845	914	841	897	875	882	899	888	872	892	919	846	899	924	870	896	838	877	866	910	899	907	856	948	893	878	913	907	890	897	908	903	890	894	914	904	863	929	931	872	934	899	857	910	918	907	895	878	878	866	870	864	884	927	861	854	875	878	891	919	898	878	861	929	853	905	897	887	882	844	886	877	900	880	889	896	879	869	853	867	936	832	864	856	916	837	913	858	922	873	871	852	869	890	849	910	886	897	940	890	804	901	899	863	926	811	903	917	879	895	916	856	902	884	856	900	870	878	883	894	926	886	869	922	875	889	869	941	863	895	881	917	923	891	917	906	844	853	891	900	912	930	858	953	925	894	912	907	906	869	910	976	906	915	872	893	892	938	892	918
14346	929	505	499	338	324	292	241	243	233	237	212	236	208	216	220	213	240	227	207	231	193	209	214	218	216	219	227	239	193	202	194	208	203	234	208	228	216	221	232	241	217	229	226	190	224	218	187	212	223	204	215	228	194	210	203	213	200	214	253	235	224	227	236	176	216	210	194	210	197	202	205	196	199	223	224	216	204	208	224	215	195	201	219	183	203	244	216	205	198	214	227	207	176	234	211	190	223	205	214	217	225	196	204	208	211	242	215	198	214	225	218	230	220	187	168	194	215	191	202	208	200	205	191	191	209	200	235	239	195	180	196	212	230	214	231	192	177	210	206	229	223	214	207	191	221	200	210	210	206	222	208	227	221	203	217	203	227	179	202	200	216	219	221	194	227	203	204	227	205	228	183	229	227	197	211	213	180	236	241	212	224	247	196	186	263	206	212	188	220	213	227	211	222	240	212	208	222	182	192	221	241	210	193	210	199	231	196	206	191	209	176	189	211	212	208	204	213	204	220	217	197	211	186	213	239	208	197	210	204	215	220	222	217	198	209	222	229	193	247	216	220	210	188	183	200	219	225	184	201	235	227	236	211	222	192	226	207	191	207	214	214	195	193	212	238	210	195	204	204	195	225	198	220	222	211	193	195	205	220	187	219	207	222	187	210	188	206	221	238	228	205	197	253	227	211	217	210	211	222	230	222	189	205	259	217	204	203	204	216	199	211	199	204	202	215	206	226	191	214	221	201	227	213	204	229	205	200	238	226	216	225	196	229	221	233	203	238	212	210	219	225	200	211	213	220	216	206	201	226	191	190	177	216	242	208	213	193	200	191	219	174	212	210	239	176	205	187	199	219	211	203	228	196	203	223	233	196	204	224	215	201	243	199	207	212	166	204	215	236	213	245	220	206	190	212	192	218	220	201	210	211	225	234	199	231	231	222	204	243	232	202	227	177	210	226	206	197	202	230	204	220	235	218	216	210	209	195	211	197	236	204	215	193	215	224	228	189	212	191	235	214	238	213	222	201	229	235	228	209	217	214	222	221	195	230	205	203	207	216	208	234	196	219	211	209	238	219	213	190	199	214	201	180	242	215	204	203	212	207	197	199	188	199	208	184	198	217	176	200	206	244	222	200	212	208	232	212	215	202	218	204	185	238	221	205	228	203	184	197	210	201	213	226	258	229	200	220	197	203	224	192	227	220	225	215	202	231	213	222	203	228	249	217	196	210	207	201	209	224	213	210	221	218	242	209	239	184	234	199	199	214	222	208	189	232	205	210	197	206	204	226	207	189	235	206	203	229	218	228	187	232	209	215	229	189	203	197	215	228	209	244	202	196	249	201	216	214	204	222	227	196	216	218	237	220	240	238	218	207	207	214	235	200	200	194	196	207	203	200	231	198	210	232	230	212	220	207	221	195	214	205	208	196	200	210	215	208	192	202	210	226	238	235	211	218	224	215	171	238	207	224	225	238	206	214	199	203	220	232	241	227	206	195	247	221	210	216	252	214	219	229	202	226	184	204	204	193	202	228	232	213	211	216	214	224	202	199	211	234	217	207	220	213	222	204	208	182	217	213	229	188	221	244	224	212	229	219	197	214	223	202	192	229	205	205	210	206	213	191	210	226	236	210	190	204	237	186	210	216	208	229	189	191	212	204	215	205	210	226	233	214	210	177	217	214	216	214	201	217	211	222	205	210	227	204	223	254	224	224	197	201	211	202	203	226	219	187	218	235	201	214	204	183	175	228	214	227	196	202	205	211	228	230	213	184	198	203	220	175	222	218	201	240	207	202	203	247	211	195	224	199	208	221	213	220	207	216	203	208	186	225	203	210	203	194	210	220	220	204	232	204	195	206	218	220	226	196	202	219	234	215	241	202	247	228	183	201	207	200	213	205	249	184	236	219	200	198	225	206	214	220	201	195	206	210	227	216	188	198	246	208	188	215	183	240	226	188	183	228	200	201	230	210	186	231	203	209	219	191	210	211	202	210	224	186	207	211	218	237	231	204	199	216	227	220	216	204	216	233	227	244	195	191	206	239	211	226	195	232	188	227	194	226	216	193	246	199	224	215	231	209	209	208	224	229	233	204	189	205	195	184	206	207	227	233	233	201	229	223	202	218	195	220	203	208	221	215	235	222	187	199	246	228	202	195	201	224	221	218	223	209	193	214	204	198	203	198	208	191	206	195	222	209	211	226	228	205	240	194	248	229	212	193	209	220	213	234	218	230	209	247	209	222	231	195	211	208	208	211	197	218	232	215	212	226	226	210	220	239	204	197	202	189	228	193	217	224	230	213	221	216	201	228	246	215	212	203	229	215	187	208	181	242	214	218	190	224	192	215	193	216	205	239	208	201	223	207	196	195	219	201	190	219	225	206	227	216	251	219	234	213	218	223	224	207	195	219	196	212	215	217	217	219	216	219	207	225	231	234	210	214	231	238	181	187	211	222	197	206	190	244	222	209	211	206	243	232	219	226	217	234	200	221	235	237	228	201	226	202	214	219	212	209	188	207	210	250	204	223	204	232	208	202	226	188	206	212	234	228	190	222	215	185	220	248	199	198	171	211	209	222	206	197	187	197	199	213	205	199	201	208	247	214	219	218	208	224	187	191	210	204	247	237	210	208	241	216	232	196	234	204	216	216	203	223	188	221	205	210	223	211	233	198	246	195	210	207	207	220	215	249	234	182	206	208	220	209	214	207	210	221	190	217	180	199	208	221	228	202	200	224	207	212	185	245	212	212	223	222	211	198	226	230	220	213	187	193	208	218	194	183	241	208	217	214	206	207	234	235	222	191	195	235	210	237	188	252	206	197	213	234	198	205	215	224	198	201	217	208	221	207	240	253	205	228	203	217	198	214	209	217	220	218	250	211	180	216	212	221	215	196	235	204	187	173	230	213	237	179	219	211	218	221	208	210	200	207	174	192	225	192	238	202	216	229	200	204	238	215	174	195	217	203	228	206	219	219	228	199	222	242	200	195	208	229	192	223	191	198	205	214	239	218	188	253	198	238	219	182	189	204	202	236	216	209	226	209	226	178	222	223	198	208	214	194	210	223	243	202	226	221	218	178	218	210	218	211	223	193	199	205	216	226	195	187	221	198	214	193	191	230	191	205	205	190	217	246	232	215	227	214	207	206	215	221	222	219	263	224	214	223	223	197	178	188	168	220	209	193	193	207	223	198	214	228	191	211	211	245	217	220	196	222	224	186	198	170	229	218	235	228	186	186	190	232	221	214	201	212	228	182	210	202	191	212	216	217	251	209	219	226	187	232	219	196	190	206	238	222	217	213	202	205	227	227	231	183	216	212	222	211	224	203	190	206	226	236	208	221	208	188	194	186	192	215	218	230	191	195	209	230	216	236	206	197	224	207	183	200	235	200	214	207	176	207	203	239	209	206	214	213	201	232	218	219	180	203	222	186	194	215	212	225	179	219	197	217	221	217	221	179	211	226	205	202	201	233	206	204	189	204	217	235	223	214
9303	845	1309	1271	1154	1030	953	829	724	817	740	681	627	632	556	647	594	588	555	619	569	549	560	565	529	591	543	578	572	558	574	554	570	539	581	577	531	562	549	509	556	567	585	549	576	523	498	543	583	471	555	526	574	514	540	626	588	533	536	540	547	541	556	515	554	564	552	545	507	545	564	523	542	518	528	499	535	547	587	553	530	540	551	548	551	497	526	588	546	514	525	559	572	555	564	570	527	520	577	523	565	514	568	537	505	545	558	571	557	575	574	542	516	507	537	579	545	547	523	508	553	540	520	569	584	556	547	536	543	538	489	529	528	552	518	522	530	558	502	581	572	528	494	525	559	574	575	547	484	539	570	555	534	555	523	555	542	551	550	548	528	518	532	527	549	555	561	532	552	514	544	532	606	516	565	575	508	571	504	510	562	560	539	531	493	508	537	538	523	536	582	536	573	519	529	537	539	543	555	502	514	543	555	522	512	549	533	573	545	563	536	522	530	504	488	523	545	525	536	563	552	572	496	567	545	558	548	535	517	547	543	519	555	538	521	553	557	533	552	543	509	529	565	566	529	543	545	555	522	560	495	537	571	513	572	546	540	546	543	550	558	554	529	559	578	531	525	570	516	542	543	531	540	492	523	545	548	517	502	557	558	582	539	529	567	555	531	565	531	551	534	526	565	516	546	563	519	546	559	559	534	522	515	539	539	501	538	529	519	564	532	539	550	533	546	519	544	482	543	575	536	582	541	562	564	587	543	552	544	553	507	538	524	566	554	545	531	573	516	548	517	561	542	513	542	559	559	571	562	529	544	546	521	534	481	582	540	552	572	562	542	538	563	577	559	543	531	572	572	519	513	515	567	504	518	498	526	554	511	534	529	530	526	558	570	542	503	531	526	571	537	557	548	532	545	530	512	543	542	537	532	543	527	555	571	554	579	564	497	526	548	560	515	527	503	545	535	473	576	490	501	487	519	562	527	550	523	534	543	495	541	571	540	562	535	502	533	522	516	525	545	541	568	541	528	542	526	565	566	530	512	502	513	508	558	525	532	540	533	536	572	560	548	522	548	484	494	553	542	557	549	520	542	562	561	556	536	545	532	551	529	528	534	532	550	527	530	534	571	547	567	514	573	561	523	478	576	538	575	561	535	510	512	504	557	523	574	554	522	520	538	545	529	564	567	506	534	554	521	500	536	555	534	556	554	582	558	511	544	513	554	512	533	537	549	535	577	570	539	525	583	541	529	522	517	575	542	555	570	510	521	534	538	491	525	538	538	550	548	554	556	564	489	529	557	524	551	563	567	519	579	535	563	528	550	562	547	488	503	519	521	516	587	527	562	545	583	507	518	534	488	535	529	528	570	558	532	531	509	512	516	571	560	544	520	548	547	552	531	535	551	559	546	545	556	492	557	515	557	508	544	542	522	541	512	538	519	555	544	538	565	518	519	546	532	561	546	567	534	528	566	500	514	523	550	571	529	551	559	537	518	578	499	549	560	527	515	571	552	528	560	537	514	562	553	523	547	514	544	519	531	526	543	554	555	562	561	567	490	552	550	561	515	524	557	494	517	545	517	539	519	499	512	523	522	518	518	551	584	524	538	552	533	541	583	517	548	535	548	564	506	531	515	553	527	530	543	558	533	534	537	539	570	549	538	525	536	568	535	558	515	555	527	563	579	524	571	560	563	544	563	547	499	544	523	519	556	561	564	531	570	556	568	513	542	593	578	590	520	608	538	561	504	548	534	549	538	532	554	543	558	508	546	547	586	576	515	570	505	511	534	540	500	522	549	515	562	525	563	526	581	542	521	530	523	535	527	519	571	575	520	535	530	571	538	564	539	517	556	569	549	543	533	498	552	590	579	501	536	523	507	503	520	573	528	496	533	512	598	572	517	573	587	623	572	534	533	533	531	516	541	542	500	579	508	515	538	536	567	531	568	554	557	545	514	543	525	548	536	530	532	514	530	500	518	598	529	579	571	532	540	520	535	525	582	548	525	586	522	533	558	522	555	565	522	548	523	549	541	530	575	509	491	567	522	534	529	546	542	555	537	533	566	569	503	536	545	535	551	520	511	558	541	530	507	578	577	515	564	506	534	529	514	535	579	531	560	527	512	551	523	571	560	542	559	558	484	526	549	515	523	511	507	534	532	509	543	552	518	526	525	580	495	555	519	543	555	536	514	561	584	561	543	542	526	554	517	595	554	527	546	536	539	533	526	545	512	565	583	547	567	562	550	542	532	548	537	581	555	575	535	511	535	533	589	553	566	503	537	527	551	554	545	537	504	516	497	538	513	513	534	597	527	549	547	574	509	539	554	596	603	519	528	536	549	510	504	482	533	523	523	510	541	515	527	559	533	497	526	540	554	531	531	519	548	509	559	535	562	527	543	579	569	560	544	587	548	545	494	533	541	586	509	532	577	494	525	524	509	539	564	510	553	518	569	556	540	536	560	555	516	514	527	593	545	546	554	553	552	561	517	471	585	507	536	552	575	532	521	553	525	545	530	569	545	554	541	525	566	527	534	545	566	557	567	541	546	593	512	525	504	568	562	542	546	533	553	544	547	555	569	562	569	512	559	565	493	525	536	549	547	559	496	537	542	544	514	501	504	542	529	544	531	514	524	502	531	555	533	580	489	486	550	538	561	524	563	569	536	525	570	598	564	540	541	573	552	519	535	562	565	552	516	519	539	558	499	540	506	553	537	502	538	540	516	559	525	550	503	560	565	527	548	544	568	543	531	569	556	522	516	495	529	582	556	556	549	557	518	534	567	526	547	544	516	547	535	534	507	507	563	558	562	531	567	555	557	533	521	566	521	529	565	554	547	580	549	496	583	556	593	567	528	562	570	520	551	524	541	534	540	514	547	507	509	561	468	504	558	538	536	533	578	540	546	533	591	542	496	558	566	508	580	505	532	538	593	517	521	531	554	547	607	533	519	550	515	571	551	544	489	533	512	502	528	601	527	508	548	529	517	568	554	558	547	481	520	535	549	531	585	554	520	546	535	522	535	535	550	545	576	547	525	554	521	511	558	578	501	558	519	520	519	535	526	546	542	587	567	523	542	510	570	495	527	539	525	549	497	529	556	529	577	532	552	556	558	510	538	611	565	550	534	542	551	562	570	556	544	561	559	562	517	559	592	552	514	539	522	534	554	518	521	538	529	523	554	536	531	565	495	539	583	527	548	525	534	535	567	548	567	556	539	522	541	534	556	536	529	550	516	557	525	532	534	585	500	500	509	545	565	589	515	546	550	563	531	554	531	537	530	525	551	534	555	556	569	578	545	531	518	582	607	571	553	514	512	512	528	543	503	546	555	562	549	530	531	505	558	578	555	525	549	527	558	559	491	544	561	517	573	547	560	557	519	552	534	547	523	481	573	551	529	537	532	556	545	505	523	508	539	515	573	551	551	564	559	535	541	564	566	523	541	550	591	559	513	530	520	532	534	556	551	549	520	557	567	540	543	554	547	538	504	560	541	527
22166	2116	941	693	596	504	421	383	342	325	344	332	329	315	313	324	321	311	277	298	312	307	325	319	297	303	297	315	295	305	336	325	276	286	298	284	325	275	287	333	309	289	298	305	277	312	288	291	295	311	301	335	356	295	295	317	308	316	316	305	278	283	321	281	274	278	292	278	312	335	291	259	304	330	325	288	300	283	328	296	279	305	289	292	323	311	314	303	295	309	264	287	301	298	280	264	292	288	285	314	303	279	292	293	292	290	300	288	285	282	285	283	309	293	271	282	316	278	299	289	261	291	300	278	277	277	276	308	312	304	309	301	293	298	317	283	280	277	287	316	302	296	288	332	316	291	288	298	283	286	302	312	299	324	276	296	291	297	285	311	288	318	263	324	317	264	293	284	284	298	294	287	315	312	284	276	274	279	301	339	288	272	285	283	288	263	257	331	294	283	321	318	275	286	313	326	296	313	297	276	327	295	330	278	312	281	324	267	314	272	292	368	306	253	293	283	301	284	291	294	310	269	296	293	277	311	301	282	294	342	308	286	290	286	277	282	304	307	308	302	290	300	277	291	315	292	297	337	297	307	289	330	309	311	296	279	263	294	322	350	301	303	277	285	292	302	298	296	324	264	297	307	308	319	339	294	303	269	288	283	314	307	302	271	283	310	311	295	314	303	286	295	283	337	360	299	278	278	260	305	279	304	296	315	289	263	313	274	306	325	287	298	331	285	307	309	297	297	278	294	292	281	288	287	278	276	296	324	310	287	295	291	288	292	281	294	300	277	251	310	292	299	299	299	292	284	278	290	288	324	298	286	325	292	297	304	287	283	296	287	290	308	325	311	312	290	311	270	316	309	305	287	270	300	300	264	300	330	292	307	285	298	305	294	283	281	331	308	272	291	284	294	301	309	309	320	264	281	312	304	329	307	317	314	314	277	275	294	263	243	301	282	281	300	289	310	285	297	289	299	314	277	288	307	260	278	285	287	295	269	274	275	326	302	304	290	275	315	262	276	282	284	297	285	301	341	306	306	293	287	278	298	307	272	280	284	294	292	274	295	300	276	262	279	284	310	320	284	261	307	287	287	303	265	280	282	302	297	295	268	307	304	277	322	269	303	291	252	310	308	288	304	300	321	275	257	319	278	309	264	271	280	302	312	299	320	306	304	287	320	289	311	307	303	292	286	304	259	288	304	294	276	281	288	291	317	272	268	308	294	330	329	325	293	294	323	294	289	304	292	270	281	318	328	269	319	317	292	297	327	297	271	303	298	306	326	267	287	293	278	292	270	294	290	317	294	331	314	270	316	304	270	271	299	311	307	276	314	343	283	283	298	275	307	292	309	290	271	302	286	324	292	324	311	286	269	294	313	260	285	325	294	322	282	309	307	302	321	282	282	297	303	309	298	321	283	325	285	314	278	285	284	267	288	280	278	271	303	289	293	316	298	312	312	286	304	270	315	282	331	277	283	334	295	294	327	267	305	290	331	298	305	298	295	281	320	293	301	289	283	274	301	321	305	265	309	310	273	283	299	296	297	297	296	293	307	306	301	303	288	315	306	318	317	271	271	314	258	273	296	293	272	293	312	313	322	258	285	319	302	305	288	280	301	312	307	260	285	276	297	293	294	309	300	283	317	265	312	255	299	302	312	313	341	324	263	287	323	296	294	293	324	301	309	297	288	291	301	274	295	320	307	285	284	289	304	290	327	283	257	291	286	316	303	262	313	297	296	277	272	288	332	341	302	306	277	256	283	300	291	305	293	296	290	284	299	300	292	295	304	260	289	274	291	322	315	289	293	311	303	270	293	290	269	283	311	307	267	296	287	274	294	281	312	294	243	289	298	303	284	274	276	273	245	294	276	294	333	312	283	265	297	286	321	267	271	299	287	274	279	295	318	261	303	282	292	295	301	289	303	285	307	291	296	255	289	308	313	293	304	299	295	302	271	277	319	310	317	328	303	297	290	291	322	292	280	258	284	289	268	333	295	247	300	284	286	303	319	304	300	289	321	302	327	313	308	306	287	284	290	280	302	281	288	307	259	295	266	301	275	278	288	333	305	326	314	285	305	311	297	283	288	298	304	297	312	325	316	267	310	331	276	305	280	300	300	304	281	305	286	317	338	286	319	262	306	298	314	301	322	289	316	293	275	318	306	293	303	329	308	241	286	330	304	285	301	277	293	272	302	243	307	294	285	302	300	267	295	317	312	308	269	256	294	294	311	272	316	304	271	307	315	307	285	290	310	264	272	267	300	299	276	305	293	272	279	292	282	297	306	314	275	300	317	299	314	296	310	285	295	282	301	309	281	309	300	277	299	311	315	310	296	303	348	288	276	307	274	292	337	297	297	272	274	279	294	296	294	276	282	297	325	268	298	299	278	299	292	281	278	328	316	285	320	274	299	296	300	306	270	290	289	309	306	311	273	254	309	293	278	305	298	338	339	322	300	267	290	311	269	301	265	283	288	249	255	281	326	323	312	288	300	328	286	328	304	305	284	284	275	326	279	290	312	311	298	295	286	284	288	285	298	304	295	289	262	274	310	273	285	283	269	262	279	289	318	288	305	323	323	285	305	279	309	312	276	282	307	323	314	296	325	304	290	282	307	284	318	285	278	309	268	305	274	284	303	302	284	274	263	306	310	316	299	274	299	277	326	317	312	302	294	285	316	285	279	273	269	241	320	321	308	316	326	277	280	294	291	305	270	280	307	271	258	289	288	268	324	269	280	314	284	266	293	335	296	315	322	308	271	338	284	345	278	293	300	317	290	262	267	273	279	277	265	280	289	300	297	315	283	310	330	322	322	315	274	280	281	321	275	285	247	323	277	311	269	276	295	297	298	307	298	298	306	294	287	309	319	307	296	283	278	304	305	277	334	325	286	308	290	312	324	281	300	304	287	272	285	310	293	274	289	281	299	256	302	313	316	295	281	271	296	287	286	277	263	291	324	295	307	292	316	291	290	290	286	283	262	296	291	290	289	306	300	270	288	307	313	313	310	285	296	293	284	270	318	288	323	296	290	297	332	314	281	304	272	287	276	336	279	310	286	287	313	286	258	280	299	298	296	310	289	292	311	301	316	319	284	303	337	316	325	298	295	283	271	293	317	291	277	272	300	293	306	295	308	295	324	284	315	309	282	307	300	313	287	285	283	304	273	328	268	295	305	300	312	295	284	274	270	281	277	291	280	301	291	309	288	296	324	273	281	308	289	303	286	267	292	313	316	280	308	303	290	297	296	274	278	293	300	289	282	319	301	283	306	316	297	269	290	301	302	301	255	313	293	321	295	284	307	269	341	289	317	308	302	305	268	292	321	284	280	290	253	278	290	306	313	270	284	312	287	308	274	322	300	275	283	276	296	294	317	299	286	323	290	304	314	316	289	340	255	297	324	311	284	315	275	300	292	279	324	278	286	295	309	327	304	323	325	328	289	269	316	300	281	294	295	277	305	297	299	275	276	291	285	275	284	311	330	329	277	286	272	309	322
11980	1287	2160	2154	1961	1692	1437	1259	1192	1106	1047	955	902	936	889	871	772	841	842	811	785	813	755	775	806	761	804	814	766	720	740	763	741	736	779	730	722	782	788	789	732	767	756	796	758	744	725	731	766	792	787	779	722	750	735	723	712	767	798	738	674	792	786	779	763	705	733	760	761	694	747	699	735	691	704	743	840	753	720	752	718	763	729	705	737	722	742	730	709	700	745	769	736	761	706	739	741	769	674	735	756	780	714	698	730	721	747	750	705	765	762	750	725	767	736	774	728	721	723	702	732	712	711	770	708	720	717	707	772	706	793	717	743	740	739	754	760	706	776	742	730	739	708	739	737	775	742	779	781	691	742	702	694	698	721	759	674	752	719	717	719	715	727	725	727	759	709	685	761	743	713	701	720	736	692	728	700	749	723	700	743	660	730	744	735	735	724	723	724	694	748	784	728	738	702	748	712	700	737	725	688	725	745	747	730	687	705	686	740	700	693	681	792	733	685	795	747	716	724	739	723	734	719	741	739	752	741	730	724	722	761	727	734	749	747	685	707	740	744	729	697	785	717	730	733	724	766	728	760	764	726	691	680	754	717	712	737	754	757	733	721	706	724	682	711	794	782	784	731	704	698	760	731	696	714	731	730	722	766	746	746	721	713	729	726	695	700	762	763	788	750	717	723	718	718	702	762	765	716	783	740	758	766	751	761	736	697	740	721	712	717	733	741	700	742	735	735	733	723	721	739	749	686	732	685	718	742	707	760	724	701	726	771	715	767	739	693	783	716	786	736	738	712	774	708	698	747	764	704	706	736	768	758	770	704	756	749	729	734	768	758	723	716	666	768	725	756	741	730	747	744	679	712	763	716	712	749	707	742	722	721	761	710	719	706	722	725	719	750	699	747	783	744	724	704	717	734	734	740	735	743	722	679	747	760	739	754	796	788	736	719	778	698	711	731	700	741	671	740	727	751	735	723	727	725	721	743	732	730	698	740	780	710	673	699	701	734	726	757	726	733	781	710	733	686	751	743	723	678	757	709	720	782	730	749	735	776	774	737	718	747	688	709	724	763	712	750	769	743	775	667	758	719	725	724	711	717	716	706	739	737	720	784	732	677	762	770	733	764	791	720	724	704	737	723	709	730	707	716	730	773	720	722	677	728	692	743	682	715	761	770	759	692	733	705	725	777	725	739	763	696	727	763	729	733	741	705	726	714	764	743	724	715	743	733	719	730	648	760	747	778	686	747	705	754	754	739	707	725	672	734	680	703	758	700	735	704	734	778	725	695	728	695	681	772	744	731	763	708	751	738	695	752	721	699	714	741	743	764	730	684	702	745	736	731	737	734	725	751	710	718	749	761	681	747	652	748	696	759	707	732	763	734	694	739	763	700	725	752	714	747	723	727	732	722	741	776	705	744	765	701	795	753	729	727	741	747	751	647	714	709	734	745	714	761	725	682	739	726	750	691	702	723	689	761	728	725	698	726	717	758	703	701	730	708	750	766	720	733	738	717	733	728	729	698	746	738	707	707	737	705	737	688	680	717	733	716	737	744	731	669	665	710	742	707	734	739	757	760	732	730	730	727	751	708	776	750	774	715	751	739	770	742	770	738	741	689	716	773	682	705	787	768	697	752	674	697	658	762	712	763	726	732	683	713	709	758	757	684	748	736	760	731	694	719	736	730	743	668	742	767	740	733	754	725	715	711	726	736	719	712	802	744	759	714	761	723	758	735	702	743	754	718	758	739	739	719	722	718	762	769	724	737	760	738	732	760	747	737	719	722	700	743	705	769	699	763	751	797	747	756	716	676	716	792	706	787	712	694	760	717	713	705	737	741	740	720	778	725	704	741	760	755	712	744	704	747	791	761	688	699	706	731	711	712	714	736	723	759	761	737	735	680	766	708	709	763	733	770	727	714	744	753	760	752	744	733	755	729	741	729	707	780	750	755	675	752	708	765	727	726	734	716	782	752	714	748	726	700	727	715	761	767	742	774	732	760	682	704	715	692	785	740	748	737	780	699	724	694	732	725	719	715	714	739	752	678	711	764	749	761	736	702	738	763	772	721	742	658	712	707	740	701	754	754	745	726	707	765	728	718	726	765	737	703	703	748	709	702	719	701	703	720	680	766	784	726	726	727	734	700	743	774	713	730	777	751	703	754	750	788	706	704	745	791	749	730	781	728	762	768	724	754	755	758	731	750	712	705	691	726	674	724	778	773	677	701	739	764	708	694	731	728	704	732	726	778	742	744	701	736	742	705	740	697	744	753	723	723	740	687	745	751	703	710	727	736	731	713	701	723	771	785	731	710	723	745	767	697	712	733	688	699	693	726	763	797	734	704	773	739	698	757	761	760	715	727	682	752	723	717	723	756	719	736	722	718	737	735	711	735	715	704	696	718	780	709	747	702	685	710	733	758	710	695	746	722	719	660	708	813	736	761	746	750	745	665	772	739	775	730	700	745	737	750	775	715	758	734	707	727	695	711	705	731	722	730	714	731	701	767	709	691	757	740	725	751	745	731	727	704	725	704	731	749	742	730	722	777	696	737	739	740	743	770	706	746	744	762	717	656	695	714	709	724	771	741	721	749	752	719	717	733	704	684	739	696	764	726	748	748	750	721	723	743	735	710	732	754	716	762	743	722	751	765	740	694	728	734	709	709	697	746	738	709	764	757	728	734	738	711	689	730	761	775	693	720	765	729	686	713	685	723	722	716	772	766	724	745	741	769	724	712	686	727	736	703	713	744	725	792	711	723	735	751	695	729	742	794	756	735	705	746	753	754	787	698	753	730	737	765	703	765	731	722	725	701	712	705	731	752	690	715	717	696	742	722	769	746	746	691	734	771	702	758	707	739	768	748	716	719	691	726	726	727	754	727	740	724	743	778	710	761	729	713	739	699	741	725	738	731	738	744	750	764	664	741	770	688	651	754	747	740	706	741	713	731	749	709	762	743	683	694	723	775	768	663	727	726	719	780	692	741	712	758	747	781	744	725	669	792	745	711	795	687	732	767	701	733	765	728	754	768	768	725	734	754	750	668	743	750	744	748	703	735	681	767	745	752	728	714	750	767	693	751	709	762	770	706	765	740	704	764	738	748	722	713	736	729	720	772	714	740	732	740	737	762	724	713	703	732	743	725	730	722	690	702	777	733	720	782	736	715	750	702	717	721	763	702	702	708	758	745	716	761	736	783	728	723	741	756	707	733	747	753	726	746	679	726	747	719	753	721	767	696	704	764	754	760	698	745	744	787	772	737	712	745	698	716	754	681	716	732	705	756	714	754	743	736	741	761	713	747	725	664	730	699	707	732	752	699	708	693	757	696	736	697	738	703	685	740	719	751	715	718	702	736	717	732	727	715	738	638	761	734	721	778	728	676	796	759	743	778	725	736	698	695	740	754	765	732	722	757	721	781	746	746	720	730	731	682	724	748	707	766	720	737	693	746	712	697	733	733	748	717	688	733	707	788	698	709	788	703	758	708	686
4820	473	416	400	385	366	385	390	389	440	398	408	372	401	377	378	370	427	383	372	390	383	379	355	398	370	403	381	395	365	405	359	372	420	373	391	376	383	401	387	389	402	391	408	448	384	423	443	392	420	412	407	413	422	386	383	401	409	390	374	381	365	362	427	415	409	389	390	397	400	396	389	434	431	403	416	443	358	431	384	395	412	376	368	398	390	387	422	417	359	403	405	411	395	388	354	430	429	393	396	374	419	408	390	390	384	383	424	401	409	390	396	393	413	381	348	374	367	426	411	398	393	410	399	411	400	422	395	401	378	416	431	383	378	406	414	383	401	402	426	401	375	361	387	359	418	399	344	377	404	358	381	420	406	409	378	400	410	428	368	428	404	380	385	400	414	408	356	393	409	411	435	376	400	379	393	397	387	377	415	377	402	421	438	414	373	404	375	363	376	389	403	410	398	408	349	371	354	403	386	426	409	382	378	383	401	382	375	396	406	411	391	425	355	375	432	409	393	413	396	376	380	423	360	361	365	364	384	379	415	434	381	404	362	427	355	390	415	404	412	395	392	352	421	411	366	351	419	371	418	384	376	388	422	411	417	400	393	384	408	411	384	370	401	419	383	403	405	411	399	404	401	422	394	388	387	400	386	390	401	372	402	399	404	417	412	398	425	431	411	378	394	390	408	385	420	448	396	409	390	431	408	379	346	364	395	371	420	379	427	418	390	402	408	350	364	414	378	409	388	384	410	428	416	404	374	418	401	409	356	386	370	385	407	389	341	369	391	433	390	357	386	401	418	422	381	413	402	378	394	379	426	384	364	387	407	370	391	410	385	384	427	392	405	366	410	380	395	406	386	426	402	391	401	422	390	384	381	420	426	397	394	394	422	388	412	404	397	390	407	421	389	406	361	424	391	363	382	384	431	401	397	415	418	406	388	404	409	428	419	408	412	379	411	357	419	395	394	390	372	381	380	426	377	389	381	432	397	404	421	394	396	387	397	387	435	386	419	417	412	449	395	383	426	425	423	412	397	433	383	383	398	413	406	389	433	402	400	360	394	402	392	376	381	432	387	442	390	413	385	373	440	419	402	388	412	380	396	404	408	391	404	410	421	381	394	416	396	418	406	404	402	401	382	373	408	377	421	390	380	442	383	396	444	394	380	390	419	436	405	392	387	420	397	328	396	387	424	373	410	424	370	395	416	389	407	378	397	389	375	367	399	400	404	392	385	407	423	419	416	427	382	384	405	418	449	391	405	411	348	379	401	415	432	373	375	370	381	401	381	380	394	432	385	414	378	388	442	369	413	402	389	415	384	410	374	430	440	383	383	415	403	467	436	393	394	432	375	345	353	384	393	380	375	433	417	356	396	411	413	385	410	398	395	428	383	390	386	370	374	357	389	427	397	402	375	372	393	371	422	359	385	382	380	425	456	382	417	398	385	413	416	384	422	417	407	387	409	437	432	375	415	391	366	412	385	442	434	357	379	389	395	397	410	377	373	382	410	376	414	412	403	405	418	376	398	396	386	395	419	410	400	428	406	375	407	350	384	408	403	393	374	397	368	387	417	348	382	395	378	409	400	358	423	412	392	415	383	425	396	399	431	385	386	406	387	412	371	376	430	410	426	399	389	386	395	344	408	383	359	404	419	367	410	414	355	424	408	425	381	393	392	376	386	408	344	425	408	422	395	462	404	407	396	382	393	406	431	393	393	359	389	376	350	422	387	414	378	450	377	359	366	378	451	418	381	414	389	393	373	377	379	404	374	389	421	388	411	426	407	390	400	414	408	390	400	412	400	369	418	393	370	424	401	399	371	423	408	374	397	377	384	413	379	385	413	398	389	392	425	396	395	356	385	421	394	419	437	378	385	379	391	387	407	375	406	422	369	366	423	420	400	392	396	376	370	399	369	393	377	413	353	376	375	430	409	412	398	389	395	375	386	429	400	438	384	417	362	402	390	392	410	412	381	388	379	425	366	381	406	380	370	398	411	401	392	360	390	389	390	416	415	420	418	391	427	387	412	382	375	390	381	420	370	416	376	380	358	376	384	432	381	395	382	402	374	421	433	473	383	384	386	401	391	392	418	446	426	376	420	353	365	403	395	359	397	399	424	388	412	410	387	368	420	365	412	405	423	401	399	366	440	374	427	402	421	436	384	402	395	356	343	391	380	432	398	406	396	384	364	395	454	406	440	378	388	370	380	354	405	387	390	381	381	384	389	423	381	416	370	438	402	420	408	377	389	434	455	386	370	407	375	393	446	368	416	419	376	410	372	369	382	375	386	408	384	411	339	407	450	347	432	378	410	374	394	424	361	411	421	379	376	384	429	428	404	398	411	379	389	397	368	415	421	403	387	435	383	412	408	383	365	373	377	427	369	374	387	356	416	411	410	396	396	420	391	390	391	400	359	365	381	359	391	391	375	395	402	402	415	394	369	399	369	397	415	389	404	417	426	399	353	399	414	393	360	413	421	374	423	395	392	406	396	392	409	415	378	374	439	386	427	369	380	359	393	412	390	386	410	370	434	389	385	389	399	407	421	422	383	425	392	406	398	390	405	382	389	382	440	398	391	404	376	373	429	411	382	417	411	413	400	403	386	348	372	409	424	375	379	332	392	356	410	428	406	423	407	389	414	383	436	416	381	408	382	403	379	385	480	402	426	394	386	403	427	403	395	421	398	357	348	388	357	406	430	385	394	389	392	426	388	376	398	415	424	366	393	400	389	379	395	356	407	398	432	378	382	449	404	436	410	432	397	371	359	376	396	365	422	411	417	401	392	389	372	383	400	445	399	400	403	389	387	373	388	422	421	399	401	423	394	401	379	430	387	417	445	405	432	411	399	390	406	394	395	413	390	395	400	413	404	429	434	406	450	388	360	370	388	372	364	391	393	414	426	377	417	382	372	417	364	384	393	376	378	396	445	384	384	403	424	405	377	406	386	395	389	398	408	438	388	375	407	399	402	386	393	397	445	401	389	373	348	394	390	390	441	365	409	387	378	363	390	408	416	367	352	384	388	373	418	407	395	397	392	401	383	378	345	403	382	414	409	403	403	415	407	390	380	408	372	358	399	433	357	373	416	449	388	382	395	401	393	410	402	360	393	388	395	388	355	430	453	424	428	391	397	426	399	387	407	408	416	384	408	376	387	393	406	373	404	410	386	423	439	426	421	386	390	395	417	406	392	405	407	395	376	366	398	373	392	420	408	382	412	392	431	418	403	420	343	399	397	414	392	385	396	367	395	453	400	378	386	434	354	427	404	395	404	400	381	406	382	393	401	419	336	417	424	335	380	459	391	366	418	392	392	413	381	426	369	388	417	364	404	403	376	378	392	383	391	360	405	388	385	413	423	392	417	411	404	394	410	417	416	437	396	398	370	388	395	415	426	379	443	412	396	385	376	390	408	391	393	401	372	388	433	433	424	417	399	382	371	447	368	378	372	395	360	396	409	392	412	402	406	349	420	415	408	399	405	405	441	399	403
3920	884	916	959	912	888	889	876	880	899	912	923	903	938	934	881	865	895	881	927	846	935	886	852	870	938	874	942	850	912	924	871	859	906	878	916	885	927	907	886	907	887	864	931	891	896	896	875	948	942	919	937	893	868	889	858	893	862	921	841	868	897	858	910	947	884	877	871	895	912	878	889	869	883	831	878	933	935	894	900	859	922	879	896	877	853	927	876	901	881	908	854	882	830	897	940	922	804	854	872	865	911	865	839	902	867	903	861	884	925	892	887	851	942	858	921	920	898	866	916	895	909	886	873	914	877	875	903	867	911	882	910	882	888	893	848	868	909	891	884	882	829	910	898	881	912	933	891	878	863	906	901	897	921	880	894	877	879	908	891	897	868	881	896	850	864	927	941	864	890	860	944	915	902	902	920	874	878	872	902	862	844	937	872	925	893	921	900	885	924	901	913	899	897	870	867	830	879	901	908	856	879	842	848	919	873	854	963	823	868	913	855	862	843	866	924	913	923	884	893	866	866	942	890	911	846	888	880	866	894	918	841	932	897	916	860	890	901	899	880	867	862	875	900	851	915	888	894	926	921	889	895	866	853	915	898	903	880	836	943	866	904	880	866	883	911	842	837	918	873	887	860	906	894	905	812	862	868	937	891	929	864	957	861	867	894	877	858	862	819	874	844	875	876	888	877	840	905	909	930	899	883	897	871	935	883	912	878	859	867	968	915	915	924	937	855	914	882	883	883	940	901	870	868	863	891	922	892	820	862	909	881	856	880	901	852	911	920	838	895	851	835	911	909	917	890	902	886	894	880	901	848	890	907	839	862	930	842	899	890	882	868	860	858	927	901	913	863	921	921	918	933	932	883	902	902	949	858	874	882	872	889	882	910	850	921	885	897	813	881	870	906	924	847	921	863	839	927	875	913	863	901	901	883	904	917	891	883	909	908	906	874	885	855	877	928	939	914	890	911	851	903	883	939	884	921	901	875	889	841	920	877	895	926	836	951	892	847	808	894	862	894	941	879	912	867	884	882	868	931	905	876	869	948	906	878	895	879	893	882	869	932	893	977	898	888	907	865	907	929	841	883	855	869	854	894	925	884	902	850	894	916	844	879	957	837	905	914	861	920	906	925	831	880	920	890	843	857	890	861	896	891	872	908	894	944	925	866	960	845	886	856	863	874	850	852	849	862	893	914	870	871	899	896	878	895	911	889	894	831	877	882	914	888	911	894	855	868	871	851	806	904	856	913	889	880	936	893	874	920	916	861	921	880	898	885	855	910	881	887	853	909	919	918	908	848	884	908	925	904	930	903	917	873	840	876	927	879	854	892	891	867	841	873	932	896	883	901	866	878	896	836	927	890	886	924	894	871	882	856	888	889	883	913	912	891	922	914	871	890	887	891	907	897	909	929	894	940	910	918	889	869	891	870	888	929	880	827	834	855	859	866	859	879	917	943	878	878	838	869	886	926	861	894	892	850	870	937	913	918	894	893	879	922	869	857	842	862	842	884	845	872	876	889	963	870	871	891	869	913	908	900	860	907	868	907	913	837	921	851	841	854	913	873	887	848	857	898	922	847	882	885	894	932	898	880	916	897	946	846	874	874	850	864	891	929	838	862	907	885	951	840	831	927	878	832	900	854	875	914	821	861	907	856	919	885	906	914	853	913	908	878	853	881	914	884	854	908	926	858	890	931	899	920	887	934	939	874	924	875	825	870	882	918	898	892	888	898	856	904	877	917	870	883	952	889	933	822	914	879	892	873	884	918	864	919	870	853	843	858	891	900	887	915	910	870	892	915	893	853	938	908	841	857	944	916	886	906	874	837	908	902	851	920	948	871	880	859	875	908	830	864	898	894	885	867	891	888	922	787	919	847	884	927	851	878	935	888	929	860	895	909	843	889	884	898	873	896	895	898	833	931	865	894	849	899	870	928	817	845	903	898	927	885	866	870	899	854	867	897	847	866	861	849	925	876	875	865	888	908	832	897	902	843	933	844	847	877	863	867	937	892	892	859	864	890	879	859	874	836	899	902	898	927	867	900	919	910	868	829	816	874	852	898	917	919	865	899	869	892	935	915	874	920	901	856	874	854	876	859	876	921	826	881	852	919	927	867	947	932	884	818	886	889	859	878	901	910	911	888	905	946	876	868	881	929	913	865	899	856	880	896	889	863	880	922	877	899	898	899	922	883	881	876	883	874	882	886	844	922	862	857	844	941	907	949	872	863	907	903	912	889	911	918	924	932	883	910	893	871	928	908	872	899	932	878	902	871	907	903	915	948	867	967	887	863	869	880	911	914	873	887	933	904	866	887	882	888	851	886	885	898	879	864	916	909	888	921	884	860	917	900	863	925	968	901	903	898	879	862	886	896	834	915	897	901	845	876	883	908	892	881	882	950	868	853	879	883	852	875	839	913	905	920	886	855	871	937	897	894	895	893	890	926	901	910	908	893	919	893	881	858	909	852	887	926	873	869	847	870	889	910	906	862	872	897	898	873	902	884	880	864	896	895	933	888	921	884	920	891	867	892	861	863	893	900	850	934	865	891	854	950	874	893	942	856	853	883	889	874	864	892	899	894	833	903	890	950	872	896	885	931	890	896	851	887	895	867	888	887	905	887	894	933	890	861	886	848	891	875	914	865	888	852	916	809	912	874	849	845	852	921	901	852	883	877	953	879	893	868	928	905	831	920	818	902	885	932	878	888	920	908	866	844	866	871	933	910	878	896	921	845	873	852	911	985	865	894	931	858	892	906	908	869	878	904	884	875	857	867	920	870	860	872	899	891	869	953	881	921	862	883	903	846	930	908	914	891	885	888	874	886	921	854	874	876	887	918	851	915	863	898	890	874	874	891	899	928	927	895	889	927	914	909	943	879	911	879	901	882	926	923	866	927	912	869	899	837	868	892	934	834	908	890	874	887	885	872	903	886	865	899	916	871	962	869	890	913	920	854	887	870	875	869	811	909	921	904	912	886	868	881	852	912	875	841	867	900	868	898	900	856	888	885	882	877	960	897	850	857	897	892	889	884	879	884	895	845	889	898	894	873	908	877	845	901	865	880	923	943	863	933	894	837	913	816	813	880	836	872	931	900	881	918	884	892	892	817	885	884	917	886	875	921	872	876	900	869	897	882	883	910	887	837	866	891	891	914	903	887	867	851	946	869	899	871	854	883	936	894	922	873	863	893	840	939	855	906	937	882	886	856	901	906	892	912	881	970	848	891	883	917	882	901	869	917	938	918	877	992	873	859	925	818	918	881	901	877	842	902	907	852	887	886	889	907	892	881	880	918	935	870	859	931	923	887	884	850	891	942	889	901	879	907	908	888	875	875	874	874	858	916	876	929	873	896	943	917	885	926	847	875	888	885	870	953	896	870	876	906	885	865	862	878	881	859	872	886	913	906	853	830	900	915	902	895	837	886	931	929	900	908	866	924	886	933	865	878	920	882	921	889	911	893	878	879	901	889	884	882	929	847	876	849	862	831
14151	870	567	438	357	290	295	258	264	265	222	229	241	242	226	227	255	234	212	252	232	215	228	222	242	206	230	209	235	204	227	220	222	223	210	243	215	199	241	206	228	210	226	229	204	225	204	193	218	219	189	219	239	223	197	236	215	236	221	191	198	228	214	203	235	224	237	220	207	186	200	206	238	214	216	227	233	216	194	199	211	215	200	201	231	184	208	208	244	206	205	232	250	215	206	215	210	246	221	204	220	241	242	212	235	234	208	224	226	221	233	192	200	164	213	214	252	230	211	232	209	195	217	198	211	210	184	196	268	223	206	189	212	242	208	219	236	201	216	210	208	241	226	227	197	238	181	211	213	221	209	193	220	203	188	231	188	187	225	220	200	198	220	224	228	212	221	200	202	200	216	230	218	210	212	229	195	220	219	195	222	204	249	212	189	217	237	204	206	220	220	187	214	227	215	223	231	211	228	201	240	195	203	204	204	233	211	200	237	194	204	222	202	200	204	225	185	215	231	207	211	214	209	193	202	229	218	224	202	199	214	215	225	196	209	226	254	235	214	235	235	254	198	193	219	211	222	228	196	219	227	230	217	229	218	223	220	231	216	213	227	180	211	210	223	225	214	196	228	199	183	191	205	216	241	220	215	197	218	228	178	214	198	211	209	219	217	205	213	214	231	216	198	217	193	218	197	218	186	209	202	230	220	212	216	214	219	222	203	217	207	222	217	188	215	204	216	215	237	189	182	221	222	199	203	200	197	238	213	195	218	238	239	187	227	205	210	212	249	227	221	223	213	205	242	212	212	193	214	190	231	210	205	207	209	217	204	220	203	206	231	209	216	221	215	231	232	227	211	235	199	225	192	223	198	210	199	235	216	213	236	214	217	239	205	230	208	238	208	215	204	192	240	235	214	211	183	222	213	189	213	207	219	216	213	209	192	182	206	223	248	211	217	222	214	209	231	221	248	235	214	211	235	224	217	212	242	187	210	240	219	194	232	215	209	231	197	223	217	218	203	246	206	210	234	212	203	214	200	189	213	237	220	210	216	210	219	225	227	200	206	213	208	176	223	202	215	217	212	213	201	224	191	213	210	228	243	239	216	218	206	191	203	218	242	201	200	192	217	220	234	219	208	191	197	211	212	171	215	225	223	218	201	195	197	212	232	225	223	225	220	202	215	183	201	219	236	211	204	222	196	192	211	213	171	215	210	221	223	205	217	208	223	241	208	172	219	209	222	202	214	198	255	204	235	215	214	200	214	237	212	203	208	203	204	214	226	187	193	220	193	230	212	190	225	214	197	187	249	207	187	214	216	205	241	202	221	205	214	219	186	219	176	179	209	218	184	211	220	222	208	202	233	224	225	212	210	243	201	214	232	198	217	172	189	208	225	213	229	231	212	216	211	230	232	230	205	224	199	206	214	222	213	206	239	213	203	208	232	239	204	224	174	194	217	235	224	209	240	206	217	213	238	216	189	216	182	219	221	226	230	189	219	243	220	233	191	187	208	228	184	224	207	224	220	210	222	209	216	236	190	219	198	232	195	213	205	204	215	218	219	207	238	210	252	208	218	186	205	225	236	212	226	210	214	208	195	206	221	233	244	180	193	232	224	205	188	221	225	211	190	221	219	232	220	213	181	189	199	202	211	196	203	221	198	205	200	253	205	212	235	229	198	211	216	226	230	206	213	222	242	196	203	207	203	201	231	189	231	234	206	196	199	199	229	208	194	237	204	207	241	201	231	228	210	244	207	202	202	232	221	223	221	249	197	175	201	219	206	220	205	222	210	185	202	208	207	205	193	214	207	180	231	204	198	206	219	215	218	188	220	195	210	196	224	238	216	216	232	217	219	201	217	221	189	205	220	207	191	240	200	205	218	228	221	220	202	225	187	196	200	226	192	194	177	210	192	208	191	228	219	203	193	227	197	203	202	214	215	237	197	223	220	208	211	199	226	208	232	177	210	204	192	236	209	195	213	222	230	232	220	222	200	212	213	206	192	227	228	227	220	200	226	205	215	205	257	218	218	206	213	173	216	215	229	218	214	193	223	218	207	187	254	234	188	218	195	211	202	218	221	222	217	180	192	220	230	225	227	181	229	189	229	200	219	224	183	225	212	230	231	214	197	190	234	209	210	214	209	233	219	187	202	169	206	195	219	222	190	200	209	218	205	202	218	206	236	219	239	231	208	202	223	198	214	236	227	224	221	231	190	214	197	202	207	224	210	192	220	206	207	195	200	223	215	217	224	214	200	231	224	245	258	207	219	234	231	224	199	230	218	235	202	184	230	206	221	193	229	221	211	217	196	207	238	214	222	197	196	187	193	186	228	236	199	205	208	235	228	214	236	223	210	223	214	216	206	228	197	212	222	222	204	231	201	224	199	216	224	226	237	212	204	192	228	203	192	205	200	220	207	205	229	216	203	222	195	198	222	227	225	191	216	225	260	221	236	225	211	243	230	196	240	228	184	235	227	225	212	199	210	207	225	217	207	202	200	183	208	226	235	209	220	190	217	198	196	209	208	232	202	204	225	222	231	210	243	221	249	222	217	243	205	225	207	224	195	212	210	220	203	207	240	219	211	237	180	206	196	207	203	207	229	242	184	202	219	195	195	223	220	208	251	197	207	230	220	214	211	232	242	236	245	182	212	197	206	242	199	228	216	215	194	194	217	220	230	197	219	226	223	183	209	227	203	237	210	209	195	195	237	231	227	208	203	212	220	202	214	188	242	223	224	186	210	196	245	216	234	214	205	219	209	225	207	202	214	212	209	212	232	219	192	207	227	209	221	215	212	218	199	239	202	214	219	226	180	181	178	207	220	233	204	220	230	201	211	241	203	248	215	213	224	214	199	229	238	247	207	174	223	213	202	200	209	204	217	193	213	229	212	213	251	205	216	203	214	192	208	219	217	193	187	215	219	208	214	203	200	195	226	205	185	201	211	188	200	186	212	230	203	198	207	186	212	225	198	207	217	213	207	217	246	227	234	226	209	189	228	213	208	207	202	213	220	236	208	211	208	229	208	217	218	217	241	201	207	224	210	215	217	224	207	236	209	231	203	192	215	204	216	217	195	231	215	188	201	204	209	222	225	209	231	218	223	222	232	216	196	234	202	201	205	211	190	212	197	222	235	225	226	234	210	239	217	195	206	187	231	223	231	200	244	238	238	210	220	227	220	194	197	232	218	198	243	193	215	208	204	230	209	198	206	214	194	204	224	212	189	207	215	214	194	242	239	227	216	200	193	201	208	212	210	234	239	207	242	205	212	214	195	192	192	226	213	233	218	213	204	193	240	227	224	214	215	226	210	215	208	217	226	204	218	240	211	222	238	193	212	206	199	204	199	209	189	206	207	223	180	195	198	199	221	191	206	204	192	224	206	242	216	211	226	218	218	217	208	219	257	192	232	209	225	207	241	226	207	221	217	227	215	209	231	207	213	251	204	213	220	231	218	221	203	194	206	196	251	222	200	212	199	230	192	220	202	217
9438	833	1291	1295	1170	1048	906	859	761	714	690	632	638	670	659	602	606	618	603	567	557	568	580	580	573	522	581	619	554	557	551	508	575	562	606	525	546	569	578	523	555	536	536	527	546	595	557	576	593	509	542	543	541	549	588	560	543	556	541	577	504	539	541	545	543	516	540	522	538	586	546	533	518	580	540	517	573	555	526	549	550	556	588	570	537	563	508	562	548	569	580	545	554	511	584	537	570	547	561	558	575	568	560	546	573	573	556	525	545	504	563	511	522	532	583	498	546	526	520	573	543	576	517	528	550	589	549	543	564	543	588	573	552	553	527	596	514	536	528	537	584	574	575	505	547	563	546	566	566	552	563	542	537	496	557	503	562	531	544	512	530	538	528	514	523	563	540	520	548	500	537	549	565	559	570	540	570	534	548	575	577	533	535	542	548	521	525	552	512	543	585	546	558	580	533	497	576	530	547	553	619	545	551	513	575	555	552	529	527	535	561	553	603	502	564	545	542	537	564	540	534	553	521	534	567	551	531	547	519	564	549	555	516	540	589	526	582	581	506	558	556	558	492	543	530	581	569	537	534	575	512	532	549	540	554	508	520	545	518	556	555	566	574	560	573	557	515	556	570	547	580	501	503	525	541	564	543	538	568	554	535	530	528	513	582	531	537	522	538	577	515	514	556	533	493	512	537	509	556	539	544	589	563	524	531	519	570	517	545	582	569	524	577	557	514	563	529	595	523	594	541	566	593	524	529	556	551	587	557	509	544	525	549	538	539	554	549	543	608	560	539	538	569	543	502	499	546	503	504	524	562	550	503	554	528	544	537	518	549	542	570	533	575	526	562	548	531	536	560	517	536	564	594	531	574	559	524	525	549	515	551	517	568	572	541	528	546	548	546	545	510	565	553	549	547	523	560	546	524	537	530	521	571	529	531	561	577	542	504	551	564	559	532	539	530	561	544	550	539	535	563	514	546	553	577	567	565	531	571	514	535	549	526	568	560	580	568	540	590	582	536	560	524	586	545	566	535	562	561	584	536	532	581	541	556	515	551	535	534	549	565	524	486	517	572	560	544	537	523	600	538	566	551	548	554	574	504	487	498	544	511	533	569	586	536	579	547	546	570	573	527	513	518	525	520	602	548	545	588	541	587	578	536	542	539	559	507	489	543	520	544	535	565	530	546	524	560	537	560	565	532	561	520	525	531	536	534	511	590	505	508	537	523	568	549	566	538	561	565	530	509	520	570	518	543	576	553	516	503	534	529	538	537	535	523	552	575	586	520	553	534	541	561	586	550	522	529	549	571	543	565	565	580	543	540	551	540	567	499	532	556	567	520	605	560	530	516	566	536	528	609	560	543	551	533	560	541	531	537	544	510	493	523	530	556	553	535	517	522	524	534	520	520	550	520	493	544	582	511	550	514	556	512	526	541	530	520	569	539	534	538	528	543	518	548	533	533	542	565	506	558	563	556	546	551	526	572	541	495	555	539	526	478	588	534	525	531	544	547	531	553	533	528	577	541	500	534	517	523	549	541	583	600	541	547	564	565	512	506	553	575	519	528	474	585	521	583	508	534	514	576	533	568	534	533	525	589	547	548	548	562	545	546	571	551	555	565	544	542	479	553	597	564	523	553	570	554	589	483	565	576	521	556	514	576	563	532	522	527	538	558	551	530	561	608	540	547	575	548	548	548	529	546	547	515	531	543	536	575	576	529	539	557	520	547	516	515	551	575	521	557	504	551	546	545	558	554	610	594	525	560	526	549	525	550	549	537	568	568	585	526	541	507	577	559	589	557	530	519	538	536	532	554	559	519	537	555	536	556	560	528	518	510	544	577	554	545	555	504	553	534	563	519	537	539	570	544	551	533	523	503	537	550	549	580	555	525	516	564	560	541	539	534	581	562	533	552	564	565	557	521	542	547	524	564	590	519	541	548	573	543	540	530	568	512	553	565	550	521	561	544	545	562	508	515	538	551	547	511	577	554	571	516	526	549	502	553	572	548	559	537	549	547	528	545	530	509	532	516	562	519	544	530	523	518	534	551	540	569	543	569	525	508	543	530	560	550	537	549	561	522	516	544	550	557	515	534	543	513	528	532	482	552	546	521	547	552	547	567	563	565	534	516	554	551	610	525	525	569	577	551	523	580	523	561	558	535	527	571	562	528	561	531	562	578	571	579	546	551	522	564	527	567	563	579	523	503	537	542	560	544	549	526	532	532	492	490	560	514	554	491	597	527	564	562	502	558	554	572	572	529	543	527	538	558	540	559	561	547	581	537	544	547	537	516	547	518	529	518	535	543	524	559	537	584	584	577	539	569	555	545	535	509	568	530	534	543	559	529	550	547	548	547	499	540	524	546	541	547	549	525	507	541	571	560	552	519	579	535	584	540	562	569	534	517	528	542	512	563	580	573	541	605	539	562	522	563	498	542	527	557	545	582	544	535	565	525	523	501	560	541	555	535	558	517	518	527	554	509	549	551	555	564	577	574	545	556	575	550	552	497	578	552	555	579	554	587	560	537	543	545	535	547	557	588	553	547	531	541	529	523	499	482	519	528	517	581	570	553	547	539	579	523	569	574	564	548	548	545	528	522	542	518	528	532	526	564	495	541	572	520	588	586	562	542	580	515	547	592	525	579	532	574	528	532	564	549	547	553	545	500	549	563	550	548	538	573	556	538	571	523	541	572	541	507	525	577	538	564	508	560	529	533	541	547	538	550	569	520	572	547	550	550	562	507	502	578	513	595	554	535	569	569	551	506	538	531	580	506	528	560	587	563	541	564	568	563	527	529	588	586	556	507	555	551	571	525	566	554	522	570	540	579	529	501	469	587	546	580	548	554	552	570	567	537	546	539	553	542	544	550	560	565	520	562	563	539	557	530	585	528	558	546	540	513	530	530	558	578	550	588	530	568	539	484	546	548	547	511	566	534	524	527	549	527	532	517	528	529	530	590	546	558	549	485	535	563	547	563	524	567	515	522	507	574	549	569	536	525	545	571	589	516	558	580	513	554	534	573	519	512	561	522	567	570	530	551	580	534	553	551	566	536	550	555	547	533	569	553	521	502	565	555	549	559	549	549	495	564	542	523	578	529	549	556	505	537	555	524	570	514	541	560	551	510	557	549	583	565	505	561	554	565	562	555	540	506	569	548	541	549	560	546	564	588	572	540	534	580	509	488	551	577	568	533	547	587	519	543	523	597	499	515	561	587	571	528	544	531	553	534	535	555	562	495	515	543	533	598	541	530	581	560	559	491	570	551	536	586	560	497	556	529	581	568	562	548	547	608	527	513	560	506	531	519	563	517	516	497	529	514	548	508	534	546	554	538	536	543	543	544	559	554	513	589	550	509	514	564	554	556	552	552	522	531	539	561	591	549	555	512	574	556	538	534	525	549	520	512	529	513	544	529	547	527	515	552	558	532	516	527	511	545	524	594	560	562	537	538	533	514	505	531	541	566	564	545	526	556	527	567	559	551	531	541	534
22553	2226	1072	808	582	492	458	428	343	349	342	330	322	319	333	281	338	291	314	328	302	325	305	340	317	315	296	261	286	317	324	296	280	307	302	296	321	308	305	307	307	338	300	298	292	322	298	296	277	279	268	320	275	339	293	296	276	319	316	278	295	264	265	319	330	303	277	326	303	298	286	283	277	332	317	321	279	297	309	321	316	330	308	297	287	309	282	305	281	287	284	334	292	269	313	278	316	275	337	324	331	323	364	294	304	286	284	287	279	281	277	271	292	294	328	293	319	322	278	322	311	301	312	299	268	298	336	322	290	278	280	267	305	314	295	300	302	314	291	314	285	284	309	282	318	301	269	290	307	301	300	303	336	306	336	339	320	297	286	292	318	324	322	278	318	325	300	295	337	271	280	276	295	299	296	340	261	300	322	294	334	315	285	300	289	317	289	296	308	297	291	318	285	304	296	237	292	273	322	337	304	305	262	321	296	317	333	267	287	288	278	308	312	292	286	283	275	303	287	296	270	294	296	300	286	297	251	312	332	283	270	300	308	284	289	352	295	267	308	319	310	298	291	319	287	303	304	324	303	269	309	295	258	273	325	285	283	311	318	322	298	305	308	284	306	270	291	295	306	300	290	324	324	300	280	344	289	324	274	278	287	297	298	328	343	295	325	336	319	289	273	287	294	284	297	307	303	325	328	307	284	288	288	315	308	282	264	323	270	270	292	290	316	304	261	312	294	292	310	309	355	301	274	291	319	298	284	319	280	276	324	265	276	280	294	307	283	295	300	276	308	310	274	293	280	321	266	310	311	301	279	310	305	303	307	298	288	324	259	288	294	323	297	283	291	292	295	305	279	292	287	315	305	280	333	310	306	295	287	335	328	300	296	284	307	280	248	303	297	308	295	317	313	316	296	295	301	288	315	314	281	313	294	266	316	274	282	326	254	286	299	317	307	281	296	274	308	268	303	294	269	335	298	299	305	320	278	310	331	313	276	303	303	299	268	321	303	282	300	338	298	314	281	301	276	291	291	300	304	281	280	277	281	321	325	318	314	252	300	315	306	305	305	306	315	254	312	291	294	302	311	300	286	283	316	275	287	288	266	268	265	288	306	275	312	296	283	289	323	304	298	282	310	281	297	305	298	285	301	266	320	311	301	306	293	287	327	284	278	269	294	328	303	288	303	276	287	307	312	322	266	295	299	284	318	306	300	274	293	296	263	291	278	317	320	276	329	276	287	323	300	265	303	307	308	284	283	306	283	300	300	290	307	303	287	277	309	309	287	315	287	270	308	316	294	302	343	312	300	291	264	311	277	293	335	307	286	314	284	271	275	268	315	325	324	277	293	289	315	283	301	316	297	314	255	279	280	312	316	332	299	266	301	260	302	273	278	259	302	279	312	289	280	283	299	301	283	281	273	299	316	260	308	307	331	317	313	322	298	299	263	322	292	298	295	283	285	286	300	313	292	297	275	301	286	294	297	284	312	326	329	283	295	308	312	278	320	308	314	294	285	293	326	293	282	307	297	276	290	277	293	306	295	303	305	292	271	271	284	279	316	293	321	301	288	290	309	282	285	290	300	298	298	310	297	275	241	288	298	241	311	322	281	311	302	285	309	259	308	313	328	289	292	258	310	327	325	294	309	334	287	313	305	293	307	289	320	246	300	311	280	271	340	296	297	320	322	311	297	308	264	257	318	289	287	321	302	269	270	321	333	307	284	289	304	298	294	363	298	315	319	330	334	293	310	291	300	301	287	268	300	294	278	297	300	271	293	354	267	299	318	281	308	304	284	295	273	330	325	297	312	277	289	295	334	297	331	294	267	270	336	316	323	319	308	270	301	302	287	309	312	318	307	296	296	278	314	281	313	290	280	322	289	301	286	321	286	307	282	230	284	341	311	283	288	311	278	277	312	302	324	302	315	322	279	288	277	293	306	288	289	306	334	312	302	278	322	304	296	269	281	294	283	269	293	312	311	278	317	332	258	280	290	310	278	267	260	300	304	285	306	353	245	295	284	261	305	303	297	303	303	299	308	269	335	293	271	294	293	332	300	306	299	336	284	282	272	280	364	283	321	306	260	347	283	296	289	302	317	289	293	278	279	326	290	309	301	316	272	306	285	304	278	327	281	282	298	311	296	268	308	303	277	332	288	289	310	295	297	333	308	339	300	310	299	278	305	296	311	327	305	282	318	306	350	288	339	331	318	317	272	304	269	299	292	296	331	278	295	322	269	297	300	302	287	293	278	318	302	277	273	270	286	283	278	275	308	286	307	291	310	288	294	326	283	331	319	303	312	289	294	286	315	311	301	287	313	298	297	297	311	294	295	297	289	281	321	304	297	325	258	312	251	325	294	291	318	285	296	323	287	287	315	279	308	277	286	270	309	265	271	294	329	287	310	328	358	298	288	295	270	296	300	307	292	314	316	310	315	304	281	272	341	333	276	319	283	318	321	295	263	285	287	283	293	319	307	280	316	291	307	288	313	295	282	276	308	297	268	280	289	302	295	286	281	280	257	272	283	312	276	278	293	286	266	307	259	282	313	290	299	298	299	292	280	306	319	288	291	307	310	299	281	310	321	290	281	282	319	303	295	298	316	282	293	296	297	323	319	285	280	297	323	302	279	311	278	278	302	290	302	294	328	314	279	292	290	275	313	315	291	309	319	296	290	322	332	296	280	319	282	274	286	306	330	312	307	308	299	293	321	293	313	289	261	301	310	299	302	292	304	307	322	301	317	284	310	269	293	286	318	313	298	308	317	305	285	294	287	293	244	274	296	296	304	282	285	328	315	280	288	260	310	303	280	295	285	292	313	304	311	284	270	289	318	316	265	309	306	297	304	301	316	287	311	303	291	289	258	294	313	284	309	290	294	270	289	282	286	278	263	280	310	301	302	282	278	291	279	278	331	278	289	259	318	279	314	284	271	335	277	256	292	309	332	294	305	293	318	259	265	309	282	292	285	294	272	273	290	304	288	301	335	324	299	292	278	340	318	311	302	317	289	303	271	296	290	300	326	308	300	301	283	291	286	320	279	299	268	334	297	291	282	276	317	312	292	300	311	285	273	297	302	304	313	290	273	302	308	267	327	253	275	292	311	270	308	286	288	332	316	307	291	313	279	279	316	286	297	300	308	281	297	270	328	315	274	285	290	318	326	294	323	289	297	308	298	312	292	289	291	262	293	297	308	317	308	286	302	309	315	323	296	319	308	313	332	297	297	275	304	289	289	295	264	323	299	278	280	301	295	310	277	295	343	305	291	322	275	308	313	308	358	261	290	298	295	266	304	294	289	310	289	318	299	300	297	283	277	331	299	325	303	336	278	308	310	301	277	312	282	307	315	308	300	288	293	318	291	258	306	295	295	291	302	312	307	302	294	322	271	295	303	310	334	315	272	285	280	287	299	332	333	300	259	275	319	300	277	330	291	300	311	302	279	319	310	296	314	313	319	325	267	275	309	306	311	285	272	333	282	306	283	317	302	299
12099	1274	2096	2272	1995	1736	1477	1334	1182	1041	983	1017	978	904	884	875	821	891	854	840	837	794	805	816	792	827	734	788	775	751	749	700	780	748	746	752	763	740	754	705	737	722	736	796	767	710	730	687	774	702	724	743	736	783	738	759	738	749	784	735	725	714	736	735	714	762	798	740	703	729	727	735	749	669	695	713	750	692	769	757	751	735	714	741	733	696	741	750	733	739	805	781	720	723	780	755	745	706	731	774	747	738	735	685	774	739	766	770	777	736	733	747	776	730	739	723	792	744	764	736	743	671	769	724	727	756	721	702	713	714	702	779	742	719	767	744	729	722	758	772	745	776	758	754	730	712	720	735	728	730	739	756	695	748	719	710	749	706	717	733	761	739	722	733	738	704	731	740	705	764	754	772	732	747	774	740	757	717	741	768	760	720	758	731	760	729	710	762	720	753	763	724	687	739	732	724	745	759	717	773	752	718	730	813	737	755	721	702	710	784	740	746	748	734	755	736	791	714	744	733	728	687	719	710	720	738	779	667	717	705	765	754	730	756	810	757	757	713	709	704	737	726	754	699	708	774	707	722	741	742	697	766	727	709	728	733	740	751	724	728	726	752	730	714	728	763	669	743	815	721	725	721	724	797	759	718	743	725	759	743	765	744	737	741	700	706	711	707	773	744	746	684	750	759	750	755	747	753	694	696	767	693	761	717	711	733	712	728	744	780	760	749	725	744	733	711	762	710	743	745	771	755	689	703	733	731	713	705	777	779	743	763	777	724	699	755	762	770	751	729	728	765	758	685	732	711	683	689	762	754	687	732	748	724	734	728	744	783	680	760	765	750	746	729	737	701	731	768	678	748	737	757	764	734	743	731	799	773	724	735	763	741	742	772	742	727	757	748	743	744	766	764	732	728	765	737	763	741	708	687	733	723	761	735	671	746	750	696	719	733	709	711	756	706	740	770	730	702	776	736	740	714	715	730	692	733	783	719	701	741	720	776	723	712	696	755	750	729	655	729	762	732	729	738	709	748	730	711	736	715	690	746	727	710	690	719	721	747	738	733	730	736	729	715	728	791	696	721	735	744	728	779	740	784	719	722	769	736	774	689	758	715	695	717	716	690	777	728	709	705	706	749	799	729	737	733	753	705	729	704	764	692	748	707	737	723	706	774	695	721	763	725	757	692	732	718	742	735	715	741	683	752	726	722	742	729	689	719	749	737	708	682	772	775	720	728	731	757	743	736	787	709	721	736	736	732	756	749	770	764	753	718	745	745	757	720	723	754	773	741	708	751	732	709	719	737	745	720	768	783	716	720	747	721	737	765	707	781	721	714	715	747	736	731	712	696	736	698	729	708	735	741	755	705	707	749	738	711	720	752	791	735	758	730	716	723	743	777	738	741	752	753	806	717	780	728	751	782	780	763	722	752	719	709	758	730	734	738	783	748	762	705	738	766	728	735	731	745	742	743	703	724	733	719	722	734	751	732	685	702	734	754	736	695	721	688	699	747	776	692	689	720	739	695	722	781	771	764	714	691	683	730	745	755	765	738	766	724	746	756	733	744	702	743	693	760	724	767	731	740	724	716	746	695	723	779	741	725	707	774	739	731	715	743	725	711	703	730	709	753	731	739	726	706	747	694	728	752	729	756	761	747	704	738	769	742	759	786	747	744	761	755	682	728	778	764	713	761	671	748	712	717	706	690	741	794	706	730	736	706	785	706	748	708	768	719	746	726	755	705	748	713	712	711	700	744	771	781	726	728	695	734	722	756	787	719	755	736	774	745	719	753	744	723	784	760	695	742	704	731	736	751	742	700	722	706	678	666	723	759	747	764	705	723	716	726	709	777	708	737	771	768	754	739	762	738	754	722	705	677	729	740	736	731	779	725	739	748	727	757	712	802	696	728	721	728	709	737	762	739	720	715	716	744	745	732	749	725	706	731	694	767	755	808	719	725	715	734	744	763	734	733	756	743	746	735	753	753	755	747	735	758	713	719	764	674	793	783	766	756	750	763	724	716	754	769	738	790	745	708	731	756	716	735	728	735	760	723	725	703	741	719	721	764	744	761	770	803	729	749	698	701	742	707	761	715	802	746	726	716	731	730	756	794	750	739	755	720	761	732	762	740	754	754	710	767	724	729	730	745	746	750	718	723	727	729	708	727	768	738	730	752	718	752	761	719	771	768	745	776	750	759	746	704	741	735	745	719	762	716	721	740	773	723	756	756	714	743	745	763	788	776	774	680	742	809	756	719	804	747	703	797	693	702	691	745	741	752	764	749	725	735	738	774	702	719	734	697	740	774	714	719	787	729	711	710	724	792	754	747	730	762	786	787	698	742	758	744	763	697	757	686	716	645	742	711	714	755	728	733	735	704	762	757	747	735	728	708	726	773	769	747	735	788	727	732	734	740	755	757	759	754	723	752	775	711	704	726	752	697	767	750	735	718	753	740	733	733	728	706	737	724	793	733	774	774	729	752	725	768	746	701	735	727	769	759	756	744	741	735	728	857	746	740	780	716	732	718	691	720	722	721	732	742	710	700	712	738	731	690	735	805	686	718	769	748	712	696	737	722	737	757	739	708	718	748	746	714	716	752	745	739	708	702	736	763	727	739	721	779	766	710	699	751	804	700	829	761	737	710	738	771	744	717	693	770	776	733	764	726	716	768	774	737	760	720	714	718	735	774	773	719	726	712	730	737	723	743	708	711	730	754	739	713	760	689	757	751	702	724	769	708	712	689	686	725	744	768	760	799	731	741	737	736	750	714	757	720	678	759	768	752	702	736	706	731	742	743	719	783	763	742	750	718	658	769	774	766	752	731	733	731	715	732	710	720	730	749	729	772	735	698	720	754	740	743	737	748	720	745	728	775	752	777	713	758	737	759	694	748	738	723	733	728	728	729	745	738	759	707	785	678	714	719	749	735	692	752	768	751	741	761	789	740	705	738	754	716	724	742	773	736	687	729	767	739	793	687	750	774	768	783	721	765	686	671	722	734	717	751	758	739	761	768	755	746	749	735	770	756	768	728	706	721	784	744	718	717	722	770	718	702	729	786	709	712	748	775	754	776	749	723	733	739	727	744	740	748	756	739	749	725	733	764	716	727	759	749	751	716	733	721	697	741	723	756	784	684	763	766	777	804	713	711	743	694	668	764	730	723	741	742	761	761	725	734	700	713	722	721	699	747	707	725	781	761	767	688	667	797	704	767	721	729	731	741	666	736	732	745	729	734	670	732	719	727	740	747	713	706	781	701	780	719	778	731	752	707	755	716	700	727	732	763	700	725	742	707	740	751	724	737	730	706	702	764	780	735	734	745	709	744	730	744	722	744	718	743	765	721	765	736	791	728	731	702	732	754	748	741	719	748	719	741	753	728	772	767	711	712	728	733	738	722	658	715	753	758	707	754	740	739	783	696	773	787	712	767	762	682	735	732	789	725	748	732	761	745	713	719	724	756	769	738	711	723	743	743	713	725	775	749	744	665	714	723
4631	464	417	427	408	373	400	411	408	405	380	395	395	376	427	397	391	394	417	405	403	351	395	412	377	394	403	371	419	414	390	367	420	392	395	398	428	370	392	410	376	425	366	424	355	408	394	393	393	384	376	398	384	397	396	411	416	379	395	406	421	404	379	405	405	383	428	401	402	388	386	430	416	381	380	379	450	391	404	424	393	357	420	399	401	417	419	361	379	402	398	408	408	404	426	393	349	369	353	380	390	403	405	397	385	381	434	405	399	373	426	369	355	382	391	421	380	391	404	400	386	379	373	367	394	406	393	406	397	379	392	371	407	407	413	410	385	413	379	394	382	421	448	420	421	395	416	393	413	378	391	420	438	417	366	379	370	389	423	436	349	403	391	392	410	393	345	378	413	404	413	437	422	375	372	383	387	407	427	409	388	393	407	413	398	423	390	386	416	345	379	338	398	386	405	403	414	388	389	396	391	394	397	407	417	391	384	400	387	394	397	372	422	400	369	441	404	391	408	402	400	391	409	387	353	410	408	420	406	392	405	388	387	377	394	387	430	399	390	422	369	416	387	381	414	399	402	386	398	401	399	366	410	371	410	384	357	379	402	433	377	380	395	414	380	417	409	419	423	437	397	413	421	401	418	372	411	420	408	381	364	360	393	432	369	414	382	369	398	394	421	385	366	402	393	424	367	392	429	377	392	364	430	394	380	415	373	383	397	357	377	412	390	374	389	405	362	390	402	409	397	421	377	396	384	412	391	408	420	404	426	409	406	341	367	396	454	419	388	407	396	395	407	393	368	360	366	404	415	407	402	395	411	434	408	375	383	380	392	380	430	406	375	409	371	389	377	434	373	402	420	378	403	455	401	411	425	403	348	385	396	406	388	388	423	382	437	339	429	422	433	403	408	417	400	393	400	382	409	406	386	426	389	394	359	391	365	380	393	416	410	413	413	425	378	382	438	399	399	359	402	408	423	406	403	391	382	400	374	387	385	432	381	383	414	390	428	399	372	377	373	376	439	394	399	407	401	366	419	396	393	406	343	412	431	428	381	400	390	391	418	421	405	370	373	367	389	347	383	397	380	389	413	410	403	405	392	405	373	340	406	406	388	388	379	425	375	411	406	376	397	388	370	361	387	429	404	395	389	393	420	387	410	422	349	388	393	390	416	425	425	430	434	349	391	400	432	376	391	364	427	368	396	417	431	386	397	406	388	395	436	425	394	424	386	407	419	386	394	429	367	376	409	361	380	391	400	400	439	412	416	391	348	414	391	409	427	349	408	365	399	405	380	391	389	386	408	404	375	384	371	384	364	389	439	391	415	380	430	407	356	383	430	437	406	389	384	405	438	394	375	424	407	403	388	360	392	430	419	393	420	397	363	417	387	391	403	419	424	376	402	377	400	387	408	415	436	404	413	381	392	366	384	406	390	388	414	416	400	387	392	402	382	446	407	404	395	405	380	348	413	385	408	384	377	412	380	389	381	393	413	379	374	373	386	388	435	390	390	404	362	423	383	400	410	381	367	392	387	404	361	409	368	394	378	405	400	404	403	390	423	389	388	417	375	414	414	352	389	390	363	442	399	401	408	427	428	374	391	362	409	400	363	415	438	425	421	392	419	400	397	398	396	388	394	347	367	370	408	369	430	417	374	399	410	373	401	417	401	378	382	399	381	421	392	394	403	417	351	385	402	405	415	379	399	406	405	394	378	408	407	390	390	424	399	421	416	393	393	397	406	371	409	399	400	360	435	394	384	425	404	372	370	401	450	427	367	406	395	382	415	352	347	374	395	404	413	384	418	411	356	399	409	398	421	422	413	421	417	390	433	386	379	375	405	396	410	369	366	437	377	388	412	362	410	420	387	418	420	374	421	378	377	433	392	399	411	380	380	371	437	443	426	396	378	415	395	390	377	417	381	389	411	419	433	417	390	408	445	404	367	381	394	435	428	420	413	421	429	420	384	371	371	399	428	407	406	421	407	366	360	375	368	412	386	417	396	375	354	392	405	380	410	408	371	390	340	462	378	394	391	390	380	389	362	354	374	350	391	378	416	425	383	376	425	424	400	369	401	406	411	468	364	386	351	391	409	368	414	402	432	386	409	393	387	401	391	407	404	400	368	393	374	418	373	385	383	408	361	410	361	400	405	390	397	378	416	398	427	399	362	397	398	398	423	419	357	391	401	417	394	343	361	435	401	427	425	370	374	385	382	380	445	384	380	418	425	386	405	409	410	399	402	405	415	381	381	435	408	391	402	423	410	409	446	370	384	414	387	429	380	393	401	379	403	364	412	425	398	377	381	378	394	409	385	390	416	400	417	383	400	430	412	392	405	397	392	386	393	410	371	381	384	346	385	381	410	372	362	393	398	427	395	394	414	390	404	433	409	399	412	446	423	405	380	401	378	403	382	388	402	400	422	383	400	438	427	410	379	423	360	398	386	401	353	441	424	417	379	413	396	402	384	406	376	441	418	409	421	371	403	406	442	382	383	413	443	405	389	388	417	378	385	370	378	384	381	397	408	345	413	397	368	396	432	396	400	426	361	398	402	347	403	420	387	397	393	414	400	409	394	389	390	411	409	396	405	381	343	389	400	395	392	406	372	408	401	386	417	411	405	407	397	401	404	408	399	421	414	379	382	378	422	382	400	414	407	395	408	426	381	400	422	374	396	408	400	381	375	370	395	337	409	411	409	413	405	432	400	394	374	395	428	421	401	412	408	376	408	414	391	408	410	382	409	411	392	395	406	382	381	367	378	393	409	397	396	415	378	391	373	379	394	414	407	388	459	396	404	383	419	380	419	370	392	431	382	374	441	426	407	410	413	372	417	402	368	409	370	401	436	408	362	333	372	378	424	390	385	385	394	372	368	397	396	399	417	397	414	403	364	403	354	398	370	379	414	419	388	368	375	387	394	440	385	362	395	432	394	428	352	407	391	399	392	418	371	442	357	401	408	395	389	446	357	406	409	439	374	416	396	379	381	402	393	402	402	424	397	433	411	402	420	409	386	355	368	369	393	379	391	400	421	376	413	398	373	409	402	393	408	378	419	391	399	385	443	421	406	394	391	372	401	434	395	396	353	435	388	374	415	394	397	397	419	428	393	387	416	419	402	411	373	396	436	399	406	409	407	402	410	389	392	421	377	406	362	403	387	409	427	389	411	412	414	413	388	368	399	392	403	401	435	420	387	368	394	417	410	408	416	426	412	376	405	408	432	364	408	433	393	390	401	373	414	393	380	397	407	427	441	407	377	417	406	385	413	397	375	362	372	402	418	396	433	448	426	432	411	413	408	372	401	396	416	377	375	417	361	423	436	452	384	366	406	439	424	381	421	377	411	430	390	407	416	396	349	387	407	401	410	402	408	373	400	396	402	416	409	396	414	390	408	415	377	381	369	399	408	351	405	405	403	399	393	356	398	409	397	396	366	411	395	404	403	371	390	388	360	408	390	408	405	387	428	387	406	407	389	399	399	390	436	396	419	411
3816	920	923	918	862	893	905	880	918	827	918	933	899	864	992	862	902	862	940	934	856	882	905	879	887	932	910	876	908	877	831	875	920	872	902	911	858	870	855	872	946	854	910	929	873	878	863	863	885	878	918	877	894	849	847	882	896	861	934	898	902	887	916	878	902	919	898	924	886	924	897	903	864	864	882	858	905	904	946	861	879	951	848	929	914	879	909	879	880	943	924	878	857	879	839	874	934	892	917	912	837	907	886	883	882	917	902	874	885	914	870	910	881	854	847	840	859	886	883	888	895	906	965	866	879	898	926	906	863	884	888	926	899	879	923	843	858	890	845	875	888	906	869	869	881	864	858	879	906	885	932	877	878	886	864	907	903	909	885	840	833	854	835	912	925	924	858	865	943	913	909	900	920	907	855	920	840	824	842	867	894	918	836	848	887	833	917	881	893	881	861	855	894	902	924	914	854	891	876	884	857	887	896	920	890	961	948	916	916	878	848	860	931	927	843	840	911	903	919	850	849	866	846	862	840	873	853	890	921	875	868	914	890	911	957	898	858	883	883	887	879	907	863	912	948	891	884	891	930	885	868	851	962	896	904	884	869	902	892	919	894	862	861	875	934	884	923	839	850	896	857	862	834	885	948	958	842	852	861	867	930	858	896	925	845	891	881	914	929	872	883	904	890	860	870	918	875	881	933	945	908	871	935	873	898	880	888	898	909	920	871	861	917	931	862	854	915	838	927	926	896	904	882	880	890	899	916	920	870	910	838	889	908	887	913	850	940	919	886	812	853	850	863	859	886	839	887	892	910	918	838	921	885	890	838	913	903	919	848	877	880	890	868	897	828	851	870	887	850	883	883	947	929	910	926	915	867	852	915	914	923	851	850	877	908	849	904	884	876	893	924	853	878	846	924	912	881	861	891	890	889	958	897	916	910	866	928	849	869	886	850	901	823	879	901	916	884	862	881	860	877	942	888	798	871	897	906	971	855	903	844	899	924	862	866	836	920	916	891	835	940	886	866	920	884	938	859	883	971	878	920	876	895	901	926	897	869	844	936	863	902	889	879	886	862	831	902	895	920	925	920	894	904	896	919	857	864	798	911	921	880	887	835	912	881	894	882	867	906	901	914	885	908	859	879	859	906	890	870	906	852	902	881	882	894	872	869	950	883	892	873	941	969	888	867	904	893	902	916	890	878	883	931	851	877	895	885	881	920	870	875	937	897	850	890	826	856	880	863	870	867	904	891	862	880	889	914	851	938	906	864	877	905	924	889	886	902	873	924	888	838	917	838	904	879	905	860	896	910	894	899	894	845	928	843	850	894	903	892	841	830	862	911	876	912	871	962	882	891	848	831	924	896	890	944	949	869	921	880	847	866	859	904	888	868	883	871	844	918	902	888	816	877	920	913	838	913	842	893	940	867	885	880	872	868	846	888	857	899	869	928	860	850	919	827	854	883	890	865	959	820	886	871	868	909	864	881	869	883	887	870	875	814	889	913	886	872	889	865	863	880	905	920	869	910	808	914	918	919	897	959	902	914	902	874	912	945	971	852	906	925	853	842	870	879	875	885	903	872	910	922	871	935	887	897	882	848	889	907	860	861	895	905	866	937	897	862	881	879	852	888	913	842	893	849	865	920	915	877	888	908	871	912	873	846	872	839	880	894	893	932	865	912	838	954	910	908	931	910	887	907	902	899	864	941	955	861	898	927	901	923	820	889	854	882	895	903	918	896	905	907	880	881	847	853	908	933	881	806	862	872	877	858	956	899	856	943	870	920	858	868	870	913	873	887	890	888	900	907	897	903	872	884	832	831	906	916	855	840	910	921	903	902	877	820	893	913	923	874	877	870	901	897	880	873	872	899	873	858	885	929	889	907	867	930	872	884	840	868	863	856	886	842	876	890	898	876	927	915	880	906	885	887	905	919	837	929	877	878	873	867	942	864	928	864	897	940	913	860	832	925	886	893	887	944	906	921	881	938	883	920	916	865	935	885	905	908	882	890	904	912	881	868	862	850	913	853	855	876	917	882	899	885	901	894	956	936	886	853	838	901	886	886	930	862	866	878	872	886	918	931	890	873	863	882	874	864	866	829	866	859	901	900	852	931	869	853	899	865	919	915	925	908	880	877	869	852	884	906	838	930	913	898	944	907	882	875	921	872	966	866	928	927	896	894	862	904	853	852	834	909	904	857	964	869	900	833	866	860	907	918	865	870	873	876	869	866	905	885	900	860	860	833	895	912	871	823	916	858	855	854	946	932	884	893	855	836	901	926	912	903	947	901	885	918	911	874	945	870	885	882	857	894	901	858	888	870	882	844	901	899	887	821	874	882	894	883	877	932	866	895	912	878	891	901	896	833	859	897	880	883	856	920	934	861	900	891	905	863	886	888	902	880	892	848	903	837	914	852	876	944	897	889	880	868	903	868	857	966	873	919	895	831	830	822	863	852	832	857	874	905	866	900	880	896	901	909	866	891	934	885	898	823	852	916	889	921	894	872	860	929	863	920	858	910	868	889	889	844	863	925	871	855	891	854	875	919	909	889	837	878	938	870	840	893	943	858	943	905	877	903	907	949	868	881	892	849	860	837	893	918	881	888	890	902	930	902	951	922	898	893	893	866	880	864	881	928	901	920	895	910	875	899	885	843	864	928	922	885	895	901	872	917	876	865	882	901	958	831	856	809	883	871	878	873	927	892	931	870	901	903	846	915	885	869	864	881	866	920	919	923	895	836	909	880	901	897	912	891	936	899	878	946	856	885	839	867	935	888	837	889	921	901	915	909	880	887	888	844	908	862	870	873	876	848	889	895	910	928	881	905	887	893	926	849	842	827	900	927	944	873	853	880	856	872	875	865	902	919	869	877	922	878	922	865	886	833	848	863	855	910	855	894	889	874	910	874	893	879	831	834	870	909	929	903	901	903	872	905	879	953	861	855	856	902	936	918	797	905	831	909	916	883	877	836	904	861	921	896	877	889	931	920	886	829	916	836	864	886	918	889	879	920	865	877	902	860	856	883	920	870	878	881	868	876	933	871	928	858	931	944	899	891	856	876	950	919	829	857	882	893	872	885	865	972	886	864	840	928	903	873	868	918	895	919	900	905	903	849	875	919	897	875	870	943	968	885	931	903	865	856	881	902	926	895	872	920	854	874	856	886	892	900	881	899	925	911	851	937	890	876	925	875	892	916	914	870	906	917	949	932	950	855	872	874	861	972	852	903	929	935	890	888	889	829	938	883	920	852	814	896	923	926	911	855	829	911	899	856	944	886	876	882	847	908	878	871	857	905	905	913	887	862	841	875	879	940	924	860	897	914	917	905	939	889	874	884	912	839	898	893	895	917	858	895	873	825	894	879	900	893	852	892	880	884	879	854	893	925	897	862	846	866	874	927	872	840	929	916	885	871	876	883	852	878	884	916	929	856	904	892	855	922	896	855	878	902	880	934	903	910	832	920	866	991	907	920	920	922	918	884	840	896	924	898	851
14774	913	523	465	357	312	280	254	263	257	218	249	248	237	252	226	226	213	230	194	196	205	267	222	224	216	194	212	210	230	221	234	210	208	206	222	223	212	256	232	252	206	239	222	204	197	238	203	195	224	234	203	215	200	184	183	213	210	206	209	214	237	226	225	222	191	197	218	199	235	189	203	197	215	214	226	212	217	201	208	200	206	242	215	199	222	218	239	195	202	245	222	218	194	223	223	211	222	234	205	216	222	205	222	212	237	231	206	218	201	254	195	209	208	212	233	226	188	188	182	205	207	185	242	211	218	207	196	207	224	216	235	226	264	214	203	222	232	205	213	234	220	216	210	223	197	215	209	223	209	239	201	244	238	211	218	176	185	225	213	201	223	231	232	228	217	227	197	218	189	219	189	210	217	204	218	203	242	222	210	220	220	181	191	202	207	200	215	228	213	201	230	224	220	247	184	209	207	221	198	230	193	218	204	182	210	197	219	203	214	214	236	209	220	225	194	213	195	219	215	208	205	229	209	256	223	188	242	237	180	190	222	222	214	219	219	231	195	203	185	217	240	217	234	224	210	206	206	212	191	215	256	211	211	224	214	217	187	215	198	190	217	208	221	229	204	206	171	204	190	204	216	238	220	250	213	205	229	214	256	223	213	236	214	203	211	196	230	225	214	210	199	175	210	178	202	224	231	188	223	240	197	208	220	222	215	235	201	215	220	214	231	200	230	235	225	228	203	275	224	211	206	213	226	232	204	230	240	222	222	215	218	204	223	225	198	219	202	207	228	223	259	189	208	182	204	186	221	195	234	233	212	183	200	215	214	207	220	208	193	206	208	213	208	211	211	216	205	222	195	228	212	234	214	204	199	226	213	192	199	205	222	205	173	181	200	206	239	214	196	187	210	208	196	217	213	186	213	208	223	220	215	225	234	236	194	217	209	239	237	218	191	212	203	208	214	239	193	205	214	197	233	215	222	231	202	226	212	211	228	205	208	202	224	208	202	239	180	206	201	200	224	233	208	227	234	232	223	243	203	195	208	204	206	202	204	180	195	211	213	202	218	225	218	198	200	205	198	223	232	209	218	223	235	210	233	237	216	222	199	232	243	218	208	193	219	220	209	235	238	201	218	213	204	190	202	205	219	244	212	207	206	181	227	207	222	218	192	203	219	211	213	187	192	189	225	210	210	192	214	189	234	220	231	214	204	204	197	212	194	166	223	206	247	234	219	193	208	235	250	228	214	177	231	230	200	196	198	214	215	181	195	210	244	230	204	206	218	241	215	230	222	211	208	222	195	216	230	227	214	200	214	225	228	222	199	208	226	249	217	198	197	220	228	182	211	206	202	213	202	171	225	230	224	191	207	208	214	199	231	208	243	223	205	211	213	225	243	217	205	190	240	211	211	217	165	195	188	207	230	238	230	235	209	184	222	234	208	229	227	203	231	204	223	206	227	208	210	203	192	186	237	190	219	238	181	239	197	215	189	225	216	205	201	207	186	202	218	210	225	245	221	207	237	210	201	235	207	209	238	246	238	240	203	193	204	191	224	214	240	198	203	213	233	208	196	202	228	189	219	262	204	178	197	207	201	215	214	231	229	234	213	209	231	247	230	241	194	184	196	220	221	223	211	224	209	187	222	201	206	197	216	231	210	212	213	235	208	240	229	233	209	236	209	203	212	262	220	234	231	211	212	211	217	229	202	241	234	220	214	209	218	196	185	240	209	202	208	218	192	192	212	218	205	233	208	209	229	237	190	210	210	186	219	240	203	223	216	203	233	240	214	198	185	233	214	212	206	201	204	224	228	200	212	180	195	200	220	222	219	194	214	191	229	204	195	197	195	231	230	207	197	238	181	211	227	217	209	193	208	220	200	207	256	217	227	211	211	211	234	206	218	236	179	219	202	208	246	198	208	212	222	208	232	209	237	229	232	215	233	194	228	219	218	212	226	207	220	206	211	208	221	176	228	230	215	203	257	214	205	212	219	209	216	208	195	232	214	178	190	202	227	227	201	218	215	207	198	216	242	188	250	214	202	226	216	212	210	197	198	226	214	201	182	207	230	225	212	202	210	232	213	198	192	228	185	220	222	223	225	201	236	222	180	224	210	196	246	196	190	192	225	214	235	200	198	219	199	214	207	204	199	202	199	218	235	218	206	225	214	213	211	245	193	204	236	188	212	215	185	202	232	232	198	219	191	218	231	240	216	210	190	206	221	198	227	238	246	181	184	236	234	229	222	218	214	226	230	223	215	220	224	197	208	211	230	232	218	180	220	236	190	225	187	225	205	224	202	215	202	201	199	212	224	223	236	206	211	257	206	223	211	201	220	190	222	217	184	238	244	233	220	218	203	199	195	203	223	216	211	203	227	207	201	212	195	197	222	228	210	199	233	223	211	229	234	255	218	209	212	217	220	223	202	220	223	216	206	249	229	216	229	236	223	206	226	212	206	195	207	207	176	208	206	225	219	211	216	249	237	209	223	237	224	208	206	194	202	220	208	213	206	212	192	188	204	236	219	207	220	207	209	224	226	206	218	216	223	239	211	211	196	202	195	217	242	215	207	219	201	216	203	210	211	230	208	192	183	234	202	227	216	220	187	201	219	204	219	199	206	221	194	231	188	224	195	215	222	193	224	205	205	246	217	217	226	214	205	224	207	212	217	215	230	189	224	191	218	192	199	203	184	198	204	183	201	211	213	182	190	211	229	228	209	229	208	218	169	207	176	207	226	221	180	192	198	217	209	221	196	198	224	223	218	203	229	240	199	238	194	215	217	186	236	229	199	229	239	218	232	227	196	210	187	192	202	235	225	204	258	219	192	214	224	187	207	232	212	230	215	242	212	215	214	221	199	243	210	257	211	229	212	222	232	225	209	223	221	202	204	185	206	209	215	218	235	219	264	211	235	224	195	200	209	224	207	202	193	233	215	243	219	225	204	194	204	214	218	232	210	183	233	156	237	214	223	195	213	221	223	204	191	209	184	172	217	208	210	190	189	207	201	227	233	210	216	200	227	202	192	214	225	209	207	196	203	191	235	208	204	218	183	209	222	224	204	193	205	221	189	206	222	210	225	214	210	227	207	199	190	203	241	225	214	208	185	214	200	212	180	207	231	238	219	212	209	191	255	207	195	211	223	213	217	228	201	216	198	235	216	223	194	191	202	231	227	223	247	217	213	211	201	215	212	207	197	185	205	220	216	239	204	200	214	216	219	206	200	224	234	214	195	211	198	222	188	224	241	189	202	221	204	225	213	222	225	187	194	208	212	201	209	220	219	218	222	231	211	197	235	193	211	193	217	222	211	212	213	200	218	206	212	216	203	226	189	202	209	221	214	238	207	218	213	205	220	236	223	218	233	200	208	227	247	228	234	210	222	198	205	197	207	231	214	189	188	229	211	211	192	209	219	205	206	223	204	192	233	203	192	205	228	223	246	229	226	245	231	220	202	247	218	219	202	249	191	220	203	196	200	216	238	232	223	239	223
9539	803	1177	1365	1188	980	905	849	786	761	669	690	611	654	630	640	612	606	567	630	575	587	581	539	602	578	566	561	534	553	543	558	564	575	543	572	592	540	541	570	571	537	587	556	554	611	563	548	549	550	580	556	542	529	567	546	520	562	548	529	519	576	520	559	537	555	546	527	564	537	515	552	547	541	561	579	547	557	539	560	563	562	548	529	506	533	593	565	552	549	522	542	588	544	566	552	566	542	560	549	558	502	517	593	564	512	512	577	531	539	559	504	564	550	553	519	531	541	550	535	566	505	547	526	517	581	572	503	514	531	557	555	553	511	577	534	589	527	511	528	514	560	542	549	556	532	546	535	564	571	522	576	514	551	575	536	570	492	511	533	516	552	566	535	529	517	571	551	576	518	534	559	485	541	554	523	532	532	526	569	551	551	553	540	543	583	551	506	516	557	527	558	523	553	563	525	540	553	529	511	477	530	495	495	548	532	554	505	550	493	507	525	541	528	525	481	555	592	567	570	567	526	524	530	514	576	563	543	549	546	560	561	559	532	545	546	563	578	550	545	548	510	506	533	585	548	552	558	553	544	532	526	531	570	544	525	551	520	567	529	527	566	516	526	554	543	564	594	563	544	550	555	521	547	515	537	529	514	532	530	544	514	547	539	540	585	567	512	532	548	510	580	578	520	535	578	544	527	553	540	582	568	551	525	543	565	522	538	543	546	551	522	541	550	555	561	559	560	533	538	553	549	575	545	568	530	531	548	553	499	518	534	553	553	536	543	581	540	553	548	565	515	536	561	558	538	562	525	550	514	535	541	560	568	584	572	555	549	550	556	544	543	554	544	577	544	553	514	507	549	534	551	530	554	567	552	520	522	517	520	506	549	557	546	538	546	523	546	512	528	549	594	527	550	534	536	558	561	539	523	535	520	556	556	560	528	547	544	520	538	524	530	544	549	539	578	535	539	548	555	522	556	539	546	502	529	522	511	526	520	502	524	501	567	569	523	524	569	544	528	528	506	563	544	542	559	539	529	554	547	527	551	522	522	547	558	535	583	556	497	562	557	533	554	630	527	572	544	603	543	568	531	535	552	545	536	540	492	537	546	585	557	573	554	530	555	562	536	543	539	514	562	560	554	536	520	510	545	520	589	562	542	574	558	579	508	549	563	532	504	536	530	563	549	550	559	521	522	530	555	504	567	560	522	572	536	552	530	566	529	560	523	550	526	613	575	560	538	527	546	551	568	545	535	522	545	573	542	552	546	529	532	548	530	575	549	543	523	585	549	585	596	557	539	514	523	568	548	512	551	570	540	541	537	553	500	554	549	554	573	511	531	534	567	535	542	553	524	524	536	568	556	504	544	546	525	594	562	570	543	539	568	548	567	551	522	534	560	535	524	556	524	515	543	592	551	556	555	551	487	558	540	580	535	519	559	503	500	556	563	540	554	559	543	562	513	541	539	508	535	517	589	554	546	501	554	505	537	567	555	566	559	544	537	496	578	562	496	569	552	532	583	550	536	515	551	535	597	492	543	497	548	522	573	532	517	540	515	534	529	539	532	520	499	589	586	551	556	610	570	508	556	558	556	520	506	526	565	572	535	540	545	511	563	519	546	508	527	552	569	577	524	517	547	540	574	524	525	535	503	540	558	558	532	578	546	544	523	542	527	561	545	546	508	511	555	554	516	540	556	552	548	529	561	547	564	545	549	528	565	527	543	517	553	560	583	580	553	545	549	583	590	556	541	568	540	553	532	527	514	532	519	516	527	559	557	539	548	550	545	526	513	560	552	515	524	574	516	543	539	519	563	563	543	564	583	543	489	552	608	555	534	552	516	559	561	547	549	538	569	524	505	516	540	521	553	551	551	565	561	551	501	538	560	513	538	546	564	524	541	529	529	565	580	558	508	547	523	521	531	543	553	580	541	519	523	530	533	531	559	560	541	576	555	517	497	542	562	536	515	511	522	540	519	551	568	587	550	534	550	544	561	572	568	508	534	552	497	548	557	504	576	551	551	548	510	564	528	575	576	538	553	545	568	499	538	518	508	541	555	532	490	497	575	514	541	520	560	558	537	555	570	595	543	581	518	501	568	551	543	524	515	544	567	560	563	513	556	545	548	536	522	544	556	549	547	564	500	556	553	569	548	518	543	532	556	577	535	573	507	560	554	538	561	487	557	539	571	562	540	537	517	547	511	545	533	556	592	538	506	564	600	556	554	533	578	524	575	499	551	599	563	563	539	548	565	535	533	549	538	510	594	504	577	533	520	520	527	573	556	572	522	510	545	533	544	518	544	556	538	514	525	540	548	560	553	568	504	570	511	555	574	567	564	537	558	536	522	539	538	561	529	552	559	545	530	535	537	538	537	525	521	509	477	562	504	559	559	563	550	523	549	578	543	507	548	542	550	580	561	522	533	510	528	586	524	541	620	529	502	556	536	530	555	526	542	581	604	545	551	535	531	545	540	561	562	544	516	529	513	532	489	531	490	577	534	576	525	595	573	499	545	568	550	560	552	604	579	540	571	565	576	529	543	546	548	556	507	547	522	570	537	543	513	530	568	563	525	564	508	531	540	528	545	551	518	566	529	534	546	524	549	513	573	547	556	546	578	539	562	540	517	565	562	559	566	542	552	535	541	569	528	519	499	524	599	529	514	542	562	569	543	569	526	541	537	545	555	531	543	554	500	533	587	559	546	514	590	540	546	564	522	523	538	575	536	524	550	520	592	552	537	573	570	544	567	554	531	576	551	563	541	532	549	532	545	543	551	544	535	532	522	492	505	496	558	524	545	532	586	532	501	583	571	554	566	492	515	526	577	526	597	541	567	521	563	530	527	537	561	540	575	561	526	576	567	536	562	514	574	497	533	548	524	528	534	555	520	539	516	534	531	523	571	559	536	496	528	554	533	576	540	536	556	493	498	571	566	535	542	544	504	575	523	526	542	550	542	571	547	520	533	536	528	576	544	529	520	553	575	569	509	514	505	540	566	565	573	521	543	584	519	544	528	545	536	554	501	548	526	539	522	505	531	501	563	553	556	530	536	546	583	514	562	527	511	529	524	547	531	580	589	539	556	517	563	530	561	586	561	521	524	517	555	525	519	539	552	571	538	551	527	574	537	541	543	555	520	542	578	602	511	579	569	525	550	596	543	580	541	582	559	557	544	563	580	542	537	550	532	535	513	554	514	565	621	542	587	525	566	596	538	580	548	522	550	561	544	541	512	559	499	542	557	546	559	550	526	530	522	564	541	528	521	539	555	567	546	553	542	572	521	539	549	552	562	561	538	547	540	501	548	567	536	514	586	528	549	545	514	553	531	551	533	548	547	543	528	554	555	549	562	517	573	520	533	575	534	547	527	532	540	591	534	508	541	542	539	512	571	546	530	515	578	533	556	575	504	562	527	558	512	522	544	518	532	535	516	548	553	521	539	534	513	540	561	558	574	509	560	565	554	538	511	587	527	532	559	553	577	559	527	543	529	561	540
21379	2062	957	743	573	489	413	439	325	363	338	358	357	329	309	324	321	311	318	320	331	307	338	314	280	309	290	322	326	322	305	289	305	308	314	280	287	295	333	300	312	318	302	309	278	333	275	294	274	293	279	286	284	310	307	277	327	306	291	302	289	300	306	293	302	266	303	304	293	325	311	278	326	318	291	280	277	288	255	292	290	304	312	325	280	305	334	273	270	269	333	290	303	261	285	338	303	296	302	300	346	274	277	299	335	272	280	293	288	284	273	304	318	299	310	262	317	302	262	255	278	310	313	287	297	271	270	282	285	316	297	298	288	307	312	301	303	306	308	285	295	287	315	317	326	291	290	291	273	322	265	305	279	316	297	306	299	284	297	315	283	292	250	299	286	327	292	286	314	309	354	280	263	280	278	254	265	259	302	263	282	305	307	275	305	319	308	318	289	337	338	323	315	268	294	298	285	295	259	313	282	291	262	286	270	286	296	291	300	264	297	314	295	319	275	290	307	304	311	304	293	287	274	312	276	288	297	283	276	288	282	306	296	312	305	257	274	314	297	278	289	322	308	321	319	303	289	289	316	316	325	311	289	324	288	295	315	308	303	287	303	300	325	294	302	311	310	328	274	338	314	283	321	278	289	284	277	306	273	293	272	337	268	323	257	295	296	277	301	318	295	315	269	329	299	281	284	273	300	277	308	290	268	315	303	299	295	326	296	322	290	285	281	300	258	289	299	269	283	279	288	303	301	296	304	329	322	254	285	315	335	294	276	297	314	304	328	303	304	305	300	302	301	280	279	308	314	315	315	305	314	284	311	311	348	305	310	285	262	298	295	288	308	287	310	313	285	299	303	329	337	255	299	305	267	314	280	317	316	275	283	306	286	293	337	289	291	295	333	305	277	289	296	301	315	284	288	282	329	311	285	297	297	318	309	322	267	308	293	283	301	318	308	281	257	321	311	292	280	285	289	290	323	335	318	286	270	321	252	287	301	296	323	299	295	299	289	308	299	277	288	260	318	291	289	320	275	301	275	324	291	281	285	300	308	287	330	322	289	282	287	297	298	316	309	284	303	298	299	295	297	288	299	275	305	308	326	288	301	286	302	303	293	327	307	263	286	289	280	311	297	290	296	290	303	313	288	291	301	257	284	303	269	294	286	293	313	303	260	290	322	297	347	285	312	326	283	289	319	289	301	298	280	330	293	290	283	278	253	296	309	288	286	287	311	301	313	333	291	269	282	291	307	312	283	332	277	301	307	318	268	326	329	270	256	304	306	301	301	274	297	299	268	299	304	298	277	272	285	324	306	293	292	304	307	295	276	301	283	318	281	295	296	282	295	307	306	271	291	292	296	262	282	296	327	271	293	314	262	288	271	306	290	330	306	260	255	253	305	289	300	292	305	297	269	298	299	308	306	298	309	280	280	300	270	278	301	306	293	294	321	309	282	291	302	320	290	315	299	285	311	276	283	297	309	303	318	285	316	297	322	305	318	321	302	305	232	324	305	298	314	270	270	260	293	323	312	306	304	286	307	311	285	285	292	312	299	309	280	303	300	291	304	293	288	309	269	282	279	334	324	273	302	303	293	350	308	328	309	304	277	286	279	313	297	299	290	307	276	283	308	318	281	297	278	298	319	308	298	293	295	290	302	318	319	297	279	288	282	268	279	311	315	315	324	323	311	331	328	308	306	274	325	306	308	279	269	265	286	286	273	294	316	330	292	263	283	297	290	301	323	318	291	296	298	304	288	315	305	317	290	309	282	311	281	283	312	291	283	293	279	284	284	292	289	280	278	298	263	271	292	319	285	260	293	310	296	280	290	260	284	324	303	346	287	302	261	253	270	292	277	310	300	320	322	272	294	311	293	301	309	302	325	293	294	274	293	307	324	275	302	271	317	316	282	299	315	307	278	291	274	282	294	300	297	291	295	292	294	320	331	297	305	318	290	309	279	300	300	282	313	294	272	315	297	321	317	308	293	304	298	328	309	290	275	321	271	284	315	315	299	290	315	311	317	292	319	282	331	273	329	311	286	312	280	291	322	274	326	304	281	305	294	308	288	283	318	273	316	288	335	263	272	262	294	266	252	278	331	258	270	292	313	298	325	316	267	307	310	305	287	305	299	264	299	276	306	268	293	312	309	315	331	306	281	294	291	332	255	288	268	319	313	314	300	306	283	287	260	299	281	288	284	257	310	298	317	299	292	294	282	266	315	329	284	307	310	302	274	308	284	277	254	274	290	259	294	328	301	315	300	296	278	329	281	275	303	313	322	329	301	302	313	313	307	295	333	298	324	284	279	326	328	290	270	306	291	331	327	309	284	299	277	269	288	289	318	280	294	298	319	288	313	287	288	278	254	287	294	310	278	323	300	298	284	296	300	336	319	309	276	285	308	321	299	295	298	288	260	285	310	292	239	290	312	303	308	278	300	264	300	315	311	324	291	288	293	263	295	278	291	281	293	306	301	286	276	325	302	293	286	326	305	303	284	297	307	275	303	290	288	349	297	320	302	272	298	303	297	330	308	312	314	242	308	287	250	293	307	288	272	292	285	298	266	308	313	345	298	315	292	296	291	289	305	319	310	296	291	322	271	282	288	263	306	294	301	332	302	284	320	299	276	300	308	293	275	298	282	285	288	302	332	318	276	281	326	324	298	337	292	278	284	282	312	326	306	319	299	263	277	301	279	310	298	276	302	299	349	324	313	281	304	288	318	309	307	283	276	280	316	326	286	323	293	315	295	286	298	304	298	325	327	284	299	314	299	280	279	300	324	304	284	323	334	326	259	275	333	331	290	291	299	284	302	336	297	299	301	279	281	322	323	265	268	260	346	296	302	281	263	281	308	317	343	306	323	265	293	286	291	267	300	287	306	301	292	277	292	302	290	322	308	294	314	333	333	281	285	311	280	327	268	254	282	289	271	290	325	330	300	294	295	311	303	293	299	305	285	295	299	254	284	299	314	330	307	294	290	283	317	303	298	310	280	293	292	319	262	306	286	274	280	318	296	276	305	300	318	316	291	329	303	300	307	303	295	297	300	297	300	340	315	317	320	266	288	306	299	308	299	295	294	303	324	282	281	322	304	314	285	315	286	311	317	302	303	287	314	296	323	305	256	322	285	304	292	314	299	283	291	320	309	276	288	296	285	338	283	294	273	298	304	290	270	293	293	321	331	300	286	306	300	298	305	309	318	302	288	300	300	285	303	317	288	269	293	286	270	293	300	303	280	289	273	313	282	291	319	317	320	307	289	321	332	326	275	266	302	274	290	310	293	305	331	325	304	289	294	285	292	337	301	298	247	301	291	272	302	315	340	295	312	303	285	305	302	300	282	301	318	283	268	287	305	304	331	294	298	291	279	323	288	285	287	309	301	267	286	319	350	282	337	290	287	294	283	295	303	314	272	289	275	279	318	303	280	358	289	304	276	296	308	282	274	307	309	304	300	310	257	320	311	325	289	287	305	333	294	303	261	293	300	317	306	287
11508	1251	2166	2327	1924	1714	1433	1313	1176	1109	1044	1019	944	954	886	877	874	834	834	845	796	753	787	840	754	764	763	808	775	729	770	755	754	767	787	749	690	818	724	734	767	781	755	724	744	735	730	746	721	751	814	712	738	692	741	775	773	752	767	755	731	766	783	711	721	760	731	716	693	764	744	710	753	737	680	761	765	766	770	706	771	776	762	740	758	752	767	775	718	755	746	753	814	729	734	778	767	751	759	728	749	785	699	728	738	730	754	782	799	708	740	723	761	727	739	738	723	764	756	744	748	731	706	671	729	702	743	735	731	737	710	733	686	717	768	769	725	775	715	702	700	749	723	724	745	765	743	681	768	761	769	778	732	736	718	757	683	708	739	715	732	773	795	694	754	713	742	699	730	721	739	692	726	712	758	720	761	716	724	730	729	788	713	747	726	699	738	701	792	731	780	707	766	744	755	703	689	764	777	739	728	731	796	710	747	729	735	705	727	684	745	738	726	687	749	805	718	741	718	730	765	772	767	734	707	725	698	759	726	768	693	750	765	711	684	730	734	748	707	743	744	695	742	740	732	745	716	753	713	719	684	762	683	716	674	759	746	741	739	704	734	721	744	743	724	771	752	762	720	774	742	728	745	722	726	742	698	728	709	725	743	754	739	751	730	754	770	691	802	772	681	752	727	735	751	726	741	715	748	790	714	676	746	762	689	693	724	765	722	721	672	727	744	691	736	727	723	761	720	714	817	750	723	708	755	721	726	734	717	711	723	749	734	689	743	720	741	739	756	715	698	792	733	749	739	751	692	739	732	691	702	753	707	714	678	723	777	746	746	706	740	759	695	709	709	746	709	771	766	728	712	724	695	721	760	686	734	739	723	703	708	746	681	696	742	742	731	737	732	747	731	675	730	765	707	748	747	758	716	716	731	714	758	748	741	717	722	741	741	727	773	735	761	807	725	732	739	750	708	763	775	691	795	706	721	777	726	715	763	710	743	761	692	750	705	723	785	723	769	724	718	715	705	751	705	757	682	725	728	722	754	731	740	698	742	746	714	743	790	752	735	733	761	730	735	719	759	742	738	746	750	707	735	723	727	716	727	775	703	744	727	731	757	780	716	742	726	782	734	680	755	733	712	746	717	759	791	742	744	738	799	741	759	738	739	765	773	677	740	771	772	743	768	709	725	730	733	698	746	737	697	748	698	747	702	718	724	702	735	738	733	694	722	706	765	773	764	675	756	714	707	734	753	730	742	731	714	772	780	735	721	764	741	704	737	680	716	759	660	731	727	740	789	781	746	758	729	780	701	688	709	746	788	738	726	732	739	724	746	693	743	768	741	701	704	736	758	736	736	662	741	693	661	719	739	739	724	752	692	697	694	691	716	771	782	806	747	700	702	765	705	718	741	732	707	725	713	746	801	707	730	750	761	709	730	701	707	743	761	702	769	717	776	772	687	743	734	759	694	805	754	724	714	740	760	748	771	665	735	753	730	734	718	742	719	720	757	729	749	732	744	707	730	727	741	712	774	743	745	729	781	724	752	765	731	730	739	743	750	779	733	710	740	741	714	713	757	737	741	732	705	731	713	709	672	814	742	795	742	702	722	741	763	724	761	743	707	728	727	724	727	765	734	718	797	703	739	743	760	768	744	756	707	698	712	732	706	722	676	728	673	713	723	768	745	727	767	706	678	671	728	749	773	803	740	744	731	746	742	732	732	755	739	735	773	745	731	747	745	718	727	764	721	697	749	781	695	733	733	773	715	696	702	746	701	744	719	653	718	754	776	697	780	738	742	774	719	749	700	705	753	719	734	725	724	738	730	725	764	792	689	753	714	711	757	740	745	727	749	691	740	724	749	758	712	742	747	780	707	721	729	723	777	695	735	744	739	765	711	722	727	727	776	691	733	739	757	743	703	724	745	718	760	722	735	721	706	679	722	772	720	759	714	729	760	741	738	754	770	660	689	730	695	709	729	748	740	678	769	689	704	726	712	758	763	761	800	708	717	725	729	726	740	775	702	759	740	729	756	676	735	757	744	708	718	734	716	695	744	750	741	701	736	711	690	696	724	731	738	706	725	735	728	743	680	684	765	739	722	728	746	720	728	742	757	752	747	744	734	728	736	726	732	767	732	706	653	741	702	768	755	731	732	707	723	761	811	748	755	743	705	748	793	733	744	721	741	750	727	717	725	697	746	739	715	691	752	696	746	710	805	714	748	770	720	761	751	766	723	671	729	721	766	741	728	707	686	678	710	733	763	709	730	709	732	759	718	808	756	675	719	746	774	757	712	719	760	693	733	792	731	737	757	743	717	756	701	740	764	752	716	726	717	630	729	673	779	730	711	682	712	752	760	679	777	745	773	709	727	783	743	759	747	696	767	736	725	723	719	765	755	735	744	758	741	728	720	727	755	701	689	686	688	696	747	788	714	748	723	697	723	735	767	702	706	721	722	686	716	723	758	758	731	741	695	728	719	739	761	763	729	763	651	731	778	745	731	715	779	750	757	756	720	718	673	726	741	741	762	711	708	697	725	729	701	707	719	709	768	736	759	733	752	715	742	774	719	781	692	717	689	740	770	714	674	744	742	681	726	665	708	762	702	721	714	764	692	764	680	741	737	739	749	754	710	694	741	758	702	754	715	749	640	710	741	714	763	742	746	764	752	752	704	720	701	696	708	720	725	749	751	786	777	745	758	735	743	789	706	696	722	763	746	735	724	739	736	707	742	774	721	689	755	778	773	777	730	764	775	683	746	746	719	751	720	775	708	755	713	770	724	737	750	711	725	719	768	786	768	721	686	720	731	707	749	741	739	714	732	692	765	706	742	730	747	755	744	743	762	735	752	755	698	732	732	741	760	733	730	775	762	727	753	744	777	757	742	711	727	720	693	716	782	758	716	772	727	731	735	774	721	744	703	754	732	701	768	769	770	778	697	719	770	778	735	765	731	753	783	738	726	719	803	708	749	731	723	705	702	727	751	722	747	738	739	715	696	722	738	703	752	747	712	753	739	733	701	730	762	754	727	715	708	726	725	726	737	662	751	734	729	773	733	735	742	756	716	717	722	698	667	774	773	737	749	685	723	752	758	784	726	742	731	760	729	705	723	732	688	731	749	736	727	712	746	681	784	751	768	729	779	716	735	693	768	732	719	730	719	774	795	757	755	716	722	727	728	738	716	734	756	720	806	714	748	740	728	745	772	725	754	764	677	674	712	725	784	722	723	728	709	735	700	704	730	719	741	750	744	762	718	732	767	758	723	746	785	729	749	742	755	660	731	773	788	741	770	773	735	739	720	750	773	768	751	749	729	765	702	694	746	782	697	713	713	683	725	711	738	697	735	734	705	762	737	694	742	720	717	688	742	776	698	743	655	766	697	741	744	764	711	730	761	761	764	728	724	803	732	751	739	740	785	729	728	707	732	731	729	746	734	725	714	714	683	770	666	741	718	732	750	711	751	777	696	745	759	709	731	699	704	752	778	742	740	717
4460	470	393	388	384	413	398	415	406	390	426	400	408	437	372	387	381	402	369	380	393	378	401	410	414	412	401	426	404	406	393	393	397	378	358	396	394	396	393	349	387	431	408	413	391	373	389	401	391	413	386	392	365	398	382	381	352	399	378	405	381	381	406	384	391	390	378	389	396	375	399	378	377	379	409	386	372	405	388	389	399	389	351	401	386	368	388	408	399	422	418	403	365	372	393	408	378	396	400	380	335	389	351	384	404	407	412	408	381	377	352	441	382	414	405	372	373	376	364	377	410	387	404	389	350	378	400	399	383	395	394	447	447	406	390	397	369	418	377	395	382	374	388	366	383	446	385	392	384	381	399	385	408	359	403	382	404	403	376	384	429	371	391	415	382	389	411	421	405	370	374	401	390	408	431	397	376	357	373	365	385	347	410	401	379	379	351	394	381	350	393	371	403	374	373	404	366	394	374	347	418	376	353	373	440	388	379	382	354	367	399	417	415	405	406	392	384	386	369	393	391	413	420	398	374	359	391	410	358	382	382	393	382	372	384	370	348	409	382	377	361	402	390	389	416	408	383	392	401	407	390	406	429	392	402	430	430	376	348	391	381	431	426	438	384	389	440	403	399	377	381	401	387	425	368	394	409	388	367	377	400	410	393	419	383	393	377	376	368	411	371	381	395	420	424	403	384	376	372	398	357	375	436	423	369	404	397	385	380	411	411	356	392	410	400	403	371	407	419	395	407	390	438	398	377	388	379	432	400	428	447	404	394	408	400	370	427	410	385	383	400	394	385	349	447	391	345	385	393	415	401	412	436	415	378	385	391	400	401	409	394	413	372	372	407	396	427	394	375	395	382	358	415	410	381	377	404	386	437	403	405	395	411	421	405	408	365	412	405	424	360	444	384	381	402	386	395	402	416	397	358	375	414	382	404	384	369	390	380	383	387	406	387	414	375	397	401	395	379	393	383	400	389	366	380	416	399	384	416	372	415	377	378	403	414	441	417	350	416	409	361	362	395	385	368	394	367	388	388	375	381	397	395	369	411	354	410	414	398	365	353	389	322	412	392	400	396	387	374	418	397	431	374	385	349	396	392	390	356	412	407	396	403	415	375	369	448	418	384	396	450	419	408	388	419	417	382	396	414	396	403	386	449	373	454	389	396	408	401	387	376	390	386	433	411	363	426	411	416	382	389	377	397	402	378	426	370	360	382	388	391	342	388	364	403	381	399	399	387	417	415	406	446	379	437	393	371	388	405	432	373	437	411	391	388	393	390	366	422	371	368	367	366	362	384	395	353	369	358	426	400	438	382	381	383	382	373	394	394	387	396	430	398	383	412	389	379	404	396	410	373	441	372	413	376	399	429	383	366	387	409	382	385	411	415	403	405	369	351	373	383	381	398	452	363	369	374	390	365	369	394	355	366	419	418	399	412	394	408	403	415	341	394	430	425	403	367	406	419	370	362	384	405	395	391	381	432	414	401	379	365	395	383	404	408	416	400	391	408	355	374	354	411	415	402	432	403	427	405	377	356	400	416	420	383	374	370	355	392	369	359	403	397	380	366	397	415	400	366	385	393	345	392	401	382	381	433	384	429	424	390	397	380	398	404	349	410	372	398	392	443	406	418	403	409	393	377	403	428	372	369	396	390	384	372	382	386	379	388	379	382	362	420	389	394	390	379	419	385	390	425	370	375	408	356	356	447	392	360	401	383	349	374	380	373	401	376	375	405	372	406	413	427	388	425	437	411	393	409	407	370	359	364	383	371	367	371	428	389	407	423	386	407	415	420	393	389	377	395	391	404	369	385	384	391	390	362	410	378	400	351	365	398	383	400	365	390	379	373	435	399	394	393	378	431	431	427	349	433	397	385	411	406	399	397	389	397	409	391	371	407	382	393	420	392	384	427	434	386	395	410	403	392	414	380	355	385	373	434	397	380	442	395	404	405	399	394	407	385	367	384	421	366	398	349	374	391	405	376	386	419	408	394	373	404	368	368	380	408	389	437	415	407	374	389	414	369	391	367	414	413	390	364	405	399	384	372	397	384	384	430	404	372	374	397	390	397	383	398	399	367	366	410	401	334	369	367	395	369	410	380	426	379	414	416	405	379	371	412	391	396	375	399	415	396	373	412	393	359	384	454	393	422	393	419	436	373	393	358	399	364	372	375	355	388	407	354	378	397	405	393	414	390	374	391	333	412	391	349	420	401	361	389	383	372	380	349	420	380	385	419	381	377	407	376	418	410	411	413	362	387	383	445	401	391	391	401	388	376	428	397	410	428	365	421	418	429	353	347	381	415	405	424	356	400	366	394	373	410	395	403	389	372	374	362	379	424	418	376	365	437	399	444	400	391	370	385	386	336	356	387	384	416	375	369	352	396	403	408	437	428	407	418	394	420	388	372	379	405	374	357	394	396	391	381	367	408	390	369	409	376	403	370	336	331	397	401	405	358	396	387	433	394	409	339	368	374	391	420	400	424	437	403	405	406	393	397	393	372	369	363	377	365	363	397	398	365	403	411	425	401	372	361	382	420	410	430	363	381	425	371	371	413	389	402	403	405	387	418	396	417	460	372	376	409	390	402	403	375	387	428	398	375	373	418	410	396	380	380	383	379	375	379	399	408	398	379	382	394	405	398	361	368	351	359	397	417	402	390	376	389	407	410	404	423	350	422	428	402	377	383	378	356	386	416	377	366	392	408	397	389	395	403	366	368	357	382	381	377	374	420	429	421	402	382	362	362	366	401	388	410	368	386	375	404	416	362	433	435	400	407	435	380	388	419	358	368	386	388	438	400	377	395	400	369	396	402	404	400	409	408	406	389	379	379	365	361	409	378	380	404	366	436	413	430	424	400	374	366	392	382	423	409	379	390	426	395	397	439	417	406	378	360	382	371	372	406	364	415	390	382	404	405	391	386	392	399	381	379	403	399	386	406	370	403	447	419	405	376	392	431	362	398	408	348	388	404	378	447	383	432	373	400	389	356	395	410	396	429	385	372	389	391	397	424	428	419	427	359	405	398	376	414	432	368	410	363	391	426	405	387	403	374	368	409	384	423	369	391	393	399	414	399	423	417	361	373	391	431	421	422	424	392	408	347	420	407	443	372	380	396	361	401	339	376	383	422	429	393	419	443	408	380	362	384	378	409	379	365	405	382	424	388	406	414	357	396	408	408	442	395	371	432	417	424	425	437	402	368	386	443	374	396	439	378	374	403	399	372	432	372	403	390	390	385	361	390	398	366	357	425	404	444	377	413	407	401	390	407	410	398	386	384	384	383	362	402	343	364	384	391	412	412	401	367	385	403	373	411	385	385	456	389	414	364	415	398	407	401	398	395	422	372	386	382	421	404	400	367	388	357	390	406	416	397	417	434	380	402	376	381	405	393	367	387	396	387	423	399	351	409	406	430	391	385	413	373	423	389	414	364	368	377	422	397	410	386	400	425	364	412	390	389	404	378	420	405	369	394	377	417	385	364	404	406	391
3676	925	920	934	952	875	926	857	879	938	883	919	867	861	878	911	875	892	926	882	863	906	895	858	845	897	872	917	914	870	930	863	885	914	812	914	875	891	888	935	882	892	903	918	928	866	899	863	857	878	887	859	846	889	874	879	900	895	881	890	904	900	861	891	818	860	889	908	868	861	914	889	862	885	915	862	859	869	861	870	813	834	896	879	866	876	840	860	923	858	865	904	859	913	904	870	863	907	879	868	978	973	906	927	852	869	860	930	865	882	893	919	960	898	879	880	872	918	852	905	869	866	875	937	882	829	844	856	900	854	820	874	889	914	854	857	884	816	918	969	954	844	919	837	833	918	897	931	840	842	937	908	866	951	901	854	884	941	898	865	911	915	861	850	893	903	852	849	842	847	885	970	814	874	886	903	891	860	842	888	888	870	892	889	840	890	870	922	935	903	890	807	853	863	866	873	850	878	837	887	856	878	895	875	921	898	858	851	904	876	838	891	865	845	872	875	851	911	882	871	900	869	857	893	870	859	888	906	849	954	829	868	878	847	882	927	870	927	859	900	882	824	861	851	853	825	944	917	896	836	903	871	856	892	873	828	832	948	873	808	834	871	902	888	839	860	866	901	899	831	899	907	941	855	893	846	930	921	863	927	872	914	857	828	882	865	854	878	878	908	867	874	922	861	861	956	867	868	908	859	835	898	839	878	903	827	892	846	898	850	930	881	889	874	908	911	931	825	928	870	902	860	863	869	887	903	880	873	888	860	850	840	902	902	896	862	881	858	857	829	878	886	898	846	874	899	907	875	918	821	923	895	900	891	905	844	846	928	935	887	901	878	862	873	871	870	886	847	836	883	906	874	898	875	901	875	909	882	890	890	909	842	861	869	845	905	866	894	880	879	890	891	892	889	868	903	921	903	920	920	878	856	856	867	873	879	896	833	866	861	902	907	929	924	850	893	891	843	895	896	855	885	918	892	887	898	904	850	867	906	864	836	912	870	883	834	890	875	870	893	878	864	934	825	865	926	837	895	874	893	861	887	822	870	854	888	864	907	856	889	895	881	873	894	882	875	900	838	872	905	846	894	872	890	894	834	913	884	866	900	910	911	886	841	872	893	843	871	856	902	905	901	858	847	854	879	912	807	933	885	872	861	913	877	922	869	891	884	912	845	866	862	882	912	849	898	913	886	904	843	860	856	860	914	892	843	843	928	910	858	902	905	869	860	874	895	909	912	897	904	799	874	967	872	869	886	939	940	915	915	882	882	870	881	902	837	909	914	860	851	857	913	872	853	895	841	840	858	932	855	851	866	863	922	870	875	834	849	847	851	873	900	877	860	872	903	850	867	859	881	932	886	906	900	899	875	877	894	887	897	886	864	891	853	904	817	892	888	854	894	917	855	865	970	890	897	832	881	859	896	857	879	914	868	889	861	881	885	895	900	836	860	830	887	877	882	883	879	921	860	892	842	906	835	923	814	863	891	830	866	890	867	881	907	872	845	833	818	903	862	958	852	901	834	895	871	912	894	889	849	902	872	905	854	813	867	881	861	823	888	860	908	907	883	954	927	880	860	894	909	909	879	841	928	903	930	905	860	886	885	915	893	874	875	905	889	888	907	919	883	860	887	948	903	881	909	868	930	823	904	858	889	861	901	850	864	869	928	889	856	880	869	874	878	904	827	871	860	837	916	882	885	902	882	867	881	840	879	874	878	886	912	882	875	860	878	911	854	881	934	908	861	924	901	869	861	874	886	879	838	862	871	893	894	914	920	859	890	903	845	897	849	870	926	884	873	860	864	883	908	871	847	879	854	848	844	879	868	905	806	887	863	836	846	915	932	864	871	872	903	882	883	831	809	855	893	926	860	888	908	852	866	921	825	910	867	851	828	835	861	893	935	918	853	841	863	877	923	874	854	870	861	900	877	831	899	898	832	851	861	893	862	864	906	841	894	866	894	933	872	929	921	904	895	916	893	905	926	923	849	896	825	862	856	876	891	877	934	859	913	896	841	892	857	919	927	888	856	904	889	912	832	870	808	896	892	920	839	878	872	850	957	903	894	882	881	876	853	869	904	876	869	856	862	826	880	877	910	883	870	830	890	914	859	931	890	908	886	871	870	892	915	878	822	860	886	856	881	898	891	891	940	870	928	861	918	896	904	846	857	902	893	908	830	815	892	845	881	894	877	908	905	881	851	901	867	897	851	887	860	925	888	915	914	927	876	881	912	875	854	875	861	847	891	869	848	875	868	903	872	897	836	904	820	887	828	867	906	894	877	911	898	895	870	921	873	873	893	889	853	869	897	852	914	879	892	894	926	931	881	890	899	805	915	861	881	821	850	852	867	857	859	871	898	863	920	871	871	852	868	852	878	877	861	900	861	851	823	874	884	857	879	913	871	852	842	889	865	870	897	873	858	827	876	866	895	863	942	902	873	906	888	890	843	893	872	864	898	858	913	885	943	868	894	866	878	887	860	904	884	937	824	930	892	833	873	841	849	888	901	868	897	900	882	871	811	870	893	915	890	852	871	890	882	851	887	878	884	936	886	873	898	800	875	896	828	911	902	859	841	902	886	822	843	893	951	932	883	882	866	822	876	827	866	850	869	863	909	880	901	837	878	885	885	843	889	868	903	873	885	850	911	880	787	875	882	865	899	917	919	911	876	916	894	931	863	899	902	882	832	879	899	871	869	890	879	858	850	803	820	870	788	912	887	917	880	818	855	878	820	879	886	854	949	911	881	892	859	864	848	890	885	878	890	891	896	845	892	896	914	847	924	840	882	818	889	869	865	876	857	967	905	890	878	878	851	860	844	913	880	862	864	892	875	855	871	897	914	930	879	877	897	851	844	874	848	886	872	882	883	866	869	910	866	864	874	884	844	853	817	903	862	900	931	888	858	859	896	883	792	834	862	924	870	880	891	903	834	922	882	859	887	926	901	811	859	900	893	840	880	892	875	847	856	854	874	890	883	851	898	876	944	828	880	842	880	929	865	886	898	919	868	865	803	957	927	890	892	893	896	875	926	849	915	885	903	907	851	861	857	851	924	837	903	882	906	863	857	869	875	901	916	861	887	884	877	940	898	860	878	850	880	861	920	876	907	849	863	889	833	891	872	878	859	874	854	883	935	916	832	888	884	881	863	856	856	898	938	820	882	857	873	924	887	853	936	836	910	894	911	875	881	880	847	880	849	883	803	861	901	838	867	849	878	859	876	900	932	851	904	842	845	785	916	918	835	827	901	864	886	900	881	869	919	879	881	903	852	883	898	872	901	877	838	853	923	867	901	923	844	926	890	880	880	872	859	919	918	839	860	861	873	823	935	840	897	887	834	886	891	921	874	906	856	888	902	917	933	873	838	863	842	841	880	873	900	889	850	895	881	886	855	948	922	860	917	882	950	868	902	877	915	904	851	868	902	955	849	886	924	886	880	902	864	885	896	928	907	867	938	869	905	844	905	900	907	871	832	852	831	873	906	884	875	869	885
14053	881	521	460	354	328	271	261	255	250	217	231	223	252	242	237	255	220	207	236	199	214	223	212	202	220	197	200	226	197	236	215	221	211	188	210	206	234	231	192	220	193	194	214	206	205	214	222	209	235	211	200	199	226	257	198	229	210	203	205	205	233	188	215	211	203	218	224	222	210	195	200	218	230	195	207	214	232	229	206	186	207	207	221	205	192	224	231	211	160	227	217	219	214	206	243	216	210	222	203	196	209	216	210	248	178	202	201	195	221	211	192	218	213	224	213	216	209	217	216	214	181	210	209	221	222	239	216	250	224	207	209	202	206	212	200	231	242	207	221	217	207	231	222	202	186	211	200	208	210	241	195	219	217	221	200	208	200	219	215	228	204	199	266	227	210	233	231	256	227	179	202	210	217	196	211	230	192	203	236	211	187	211	200	195	221	204	224	210	228	207	225	202	209	225	217	229	200	209	203	188	206	231	233	207	191	205	241	217	210	191	233	220	202	203	225	247	207	223	214	183	231	180	232	201	215	189	227	196	192	216	231	197	222	210	220	226	219	223	201	197	210	216	232	185	215	215	225	194	199	203	195	186	208	204	216	215	183	213	188	194	224	203	223	201	223	232	207	211	233	213	209	202	191	215	199	207	185	183	190	234	211	191	217	228	183	208	191	229	170	203	218	231	219	219	203	211	230	198	231	191	202	199	205	212	210	206	215	227	191	197	222	216	189	202	202	237	202	231	209	223	201	204	224	218	196	182	236	210	188	233	214	203	206	192	208	213	214	232	229	182	215	226	203	231	202	229	198	210	212	199	232	211	228	199	198	225	217	217	205	187	173	223	187	236	218	236	222	203	211	190	221	228	223	217	173	189	211	177	183	204	203	191	193	243	193	217	276	179	194	211	205	231	199	228	215	230	229	195	226	206	214	207	259	233	194	235	213	220	210	195	198	236	206	225	236	236	188	254	218	252	232	195	210	208	223	234	228	215	210	239	226	219	220	229	202	198	213	220	232	203	227	211	221	235	218	184	257	204	173	199	216	208	220	211	206	192	219	212	187	210	222	217	225	223	210	230	188	206	208	202	227	211	229	216	224	212	221	205	226	214	220	199	187	228	200	196	205	216	195	207	190	206	214	201	209	218	245	223	192	192	204	213	196	230	215	237	194	198	218	213	230	205	213	201	208	222	218	226	182	214	216	196	227	214	214	226	231	198	195	212	206	190	225	184	201	213	219	222	245	222	205	204	222	210	220	220	194	205	211	208	192	209	195	193	199	211	231	227	193	209	238	202	220	210	230	215	185	216	223	225	206	215	213	257	209	209	193	213	224	236	213	251	224	215	239	244	226	199	248	205	213	214	204	218	197	197	190	209	222	216	208	192	247	201	199	248	241	228	187	211	236	213	222	194	196	218	229	198	230	220	231	203	216	185	215	201	189	206	229	236	210	198	219	195	191	216	230	219	243	227	208	215	214	224	193	196	172	213	213	244	210	198	193	209	208	228	224	212	210	199	214	228	226	229	237	210	212	210	202	204	219	197	262	228	209	223	194	230	245	209	180	212	188	221	188	187	213	210	234	230	209	211	235	216	209	218	218	221	218	213	204	198	214	205	227	217	213	218	230	224	218	234	210	234	208	203	221	226	180	206	221	220	206	243	207	212	197	221	235	213	217	184	214	184	202	199	202	226	195	188	202	216	241	225	214	196	227	212	233	205	196	217	258	219	183	199	211	213	198	208	234	194	191	210	232	213	214	227	202	222	220	219	207	220	210	223	251	219	190	200	225	200	191	192	197	201	185	206	212	214	219	253	189	210	224	205	225	173	198	211	207	196	221	214	217	193	207	223	213	181	197	194	219	229	228	201	227	220	196	206	187	225	213	201	209	207	196	221	221	217	223	219	210	205	226	217	218	245	202	201	217	214	214	215	206	203	209	213	238	216	226	213	222	171	213	215	203	197	227	193	216	233	220	205	222	212	185	189	216	213	223	227	193	199	209	212	248	191	210	184	203	200	191	174	209	193	235	226	200	218	234	218	221	214	206	195	209	228	221	212	222	203	194	181	221	214	214	196	198	211	202	171	214	199	194	206	222	210	217	187	230	241	235	201	222	222	238	202	189	201	191	217	217	214	195	231	232	225	214	213	187	227	207	192	219	228	243	192	210	202	200	207	245	215	193	218	176	215	234	237	218	212	230	187	209	196	217	214	199	195	181	228	210	207	216	244	203	182	182	208	203	193	218	189	227	204	227	215	220	200	226	219	227	231	242	211	233	184	205	213	197	200	169	190	182	194	220	212	215	229	216	202	216	223	222	198	207	194	213	204	208	211	207	204	222	197	199	207	201	241	237	210	207	202	198	221	205	224	209	168	233	220	220	191	191	208	204	210	236	206	216	202	207	215	201	200	218	216	218	207	225	219	197	233	203	203	205	195	204	224	210	213	218	176	250	238	230	217	197	202	197	188	195	190	191	245	221	205	207	180	222	245	232	211	206	191	223	198	198	215	223	215	185	205	216	214	231	235	227	215	209	201	193	216	219	195	216	227	240	207	210	231	222	223	182	212	198	188	200	197	206	219	220	219	200	249	225	182	184	221	199	195	190	238	227	208	210	223	234	206	203	218	218	221	238	211	215	220	237	205	227	188	214	180	219	236	204	204	245	224	224	200	237	211	250	234	178	207	201	197	214	212	214	225	192	202	241	229	202	213	219	207	208	208	205	217	221	222	222	213	218	215	183	214	236	203	214	206	197	233	219	212	221	206	234	201	229	187	208	203	200	233	205	187	207	242	186	221	194	250	203	201	195	216	219	233	202	185	208	247	212	203	220	236	235	218	199	206	226	200	216	214	242	220	211	212	209	213	205	197	214	178	197	225	184	212	182	199	202	211	185	166	201	214	214	220	219	211	199	212	209	226	208	228	203	182	219	218	206	195	213	222	198	194	207	196	208	198	239	206	207	205	229	220	210	219	252	210	220	214	212	224	195	210	206	233	225	215	226	236	244	240	223	189	224	205	217	194	223	196	181	192	214	228	214	192	212	218	176	195	237	188	242	200	202	209	201	223	225	196	192	221	187	223	226	210	194	219	217	225	202	199	220	217	234	215	223	220	209	185	191	221	223	212	211	222	204	208	232	225	181	198	206	202	217	195	178	237	199	204	202	205	214	229	198	237	195	193	230	207	226	228	182	209	225	211	227	268	236	185	178	194	228	198	203	221	209	203	217	227	244	235	211	193	202	215	200	217	208	211	204	220	225	227	214	205	228	221	193	208	204	219	197	192	236	195	197	207	183	210	193	226	194	210	227	217	217	206	251	197	227	228	214	177	180	203	212	208	176	211	204	230	223	234	220	220	197	207	195	225	165	221	235	199	213	207	173	205	221	203	230	209	200	216	190	219	232	183	228	222	200	201	192	237	255	227	227	222	207	197	205	243	205	189	222	191	205	194	194	203	202	220	196	230	205	205	226	221	218	203	215	188	198	181	200
9285	822	1217	1350	1195	1046	895	855	778	733	719	683	660	649	594	617	596	602	560	599	616	572	593	587	574	572	539	544	558	525	542	585	547	530	543	541	540	542	516	564	552	543	507	543	538	557	530	573	567	551	600	562	585	554	590	573	540	559	550	547	567	537	521	566	552	552	497	522	582	536	527	550	553	540	535	585	548	529	568	550	560	547	564	527	525	555	513	572	545	541	521	530	523	514	566	540	585	527	536	497	490	575	538	571	531	566	525	514	527	541	541	547	565	501	531	476	483	539	502	519	537	564	521	552	570	532	534	524	530	554	536	546	552	529	560	502	551	538	517	580	569	541	532	584	515	555	523	504	559	523	516	509	552	487	518	555	570	539	544	556	541	564	542	556	516	487	537	536	596	560	536	525	586	560	527	560	542	519	539	517	544	558	519	567	549	507	543	534	529	546	529	585	566	535	551	574	535	566	545	547	564	493	572	536	532	544	582	489	513	511	569	557	512	499	550	570	503	502	527	562	528	519	534	561	570	538	537	514	545	567	548	534	568	555	476	539	574	524	514	522	565	580	564	525	528	548	527	532	545	537	544	565	561	536	545	519	573	535	563	534	541	533	513	540	548	551	538	514	534	492	534	558	527	588	532	542	578	526	539	514	560	529	546	561	535	568	596	537	531	501	550	539	516	574	529	584	582	552	537	508	513	543	534	518	555	562	542	510	594	532	552	527	553	531	572	564	516	557	485	537	540	523	546	538	564	552	535	511	503	495	522	551	544	546	512	549	546	562	520	580	539	569	534	483	518	544	541	574	529	533	551	551	542	543	515	534	536	516	578	530	515	526	549	502	522	505	548	540	548	547	523	570	542	573	522	517	561	520	563	517	555	594	509	520	601	558	519	549	526	556	586	526	570	534	550	578	526	515	529	484	596	551	531	544	537	555	530	565	508	522	516	547	552	526	532	507	577	571	557	540	550	539	510	566	511	528	501	552	508	535	566	519	510	587	537	545	530	547	527	532	528	558	492	523	581	561	507	521	566	497	500	528	566	521	553	579	536	538	511	540	550	542	566	555	520	533	559	591	539	593	533	540	574	557	581	535	538	499	552	552	553	593	500	530	530	514	496	562	517	548	516	552	536	517	485	481	508	525	548	533	530	526	550	497	535	547	522	581	528	521	562	516	553	556	501	581	577	543	517	517	538	525	546	541	569	566	574	565	536	544	497	540	595	551	500	527	497	566	533	553	530	535	522	545	530	530	549	541	575	510	528	574	513	574	559	559	536	546	528	509	583	571	552	521	544	572	553	530	529	520	493	556	549	524	570	542	522	572	518	571	572	571	515	543	547	532	532	549	553	528	553	518	556	544	544	532	558	516	549	526	572	549	507	534	509	541	538	501	543	524	556	540	512	525	560	544	566	516	520	570	535	529	596	561	527	539	555	485	541	525	528	508	537	545	491	523	530	513	546	539	553	518	541	542	538	569	561	575	538	564	525	524	512	578	531	534	553	534	527	542	545	533	543	556	522	557	553	543	531	536	543	553	572	551	497	532	540	589	508	560	510	532	535	549	547	556	542	558	510	550	562	539	530	550	524	525	536	541	529	511	612	513	525	517	510	559	550	559	559	592	537	555	544	519	586	579	566	573	508	545	548	543	593	569	531	537	530	521	552	563	529	526	513	558	560	559	486	537	523	556	538	513	527	519	574	578	560	529	538	537	551	520	520	527	571	534	545	527	519	535	506	523	556	585	516	529	546	557	545	530	525	533	556	537	541	548	549	545	520	534	598	557	546	530	556	526	552	533	553	543	526	579	562	554	544	550	525	553	539	551	529	509	549	547	548	576	543	593	535	552	533	545	549	536	528	553	499	504	527	546	565	545	504	516	559	533	561	611	545	538	560	510	545	553	513	587	552	524	520	558	524	540	526	537	582	548	528	541	564	548	539	555	544	540	535	532	558	589	533	565	573	529	563	567	522	560	593	547	514	527	532	549	565	527	537	573	550	585	482	557	518	540	572	512	494	542	539	543	556	547	531	517	552	540	563	521	529	577	520	530	515	556	537	563	543	522	559	543	556	577	547	549	567	551	514	492	573	554	557	550	522	538	489	550	538	551	565	555	546	549	548	504	521	536	538	547	565	541	553	523	525	531	542	528	521	530	570	517	546	518	517	540	587	561	507	539	536	551	584	544	509	551	545	559	529	535	549	521	504	575	514	553	541	579	592	535	526	510	556	538	561	546	540	550	533	552	532	552	501	515	571	550	552	560	562	542	520	553	517	558	581	523	568	529	518	530	550	529	584	550	505	559	517	559	546	532	608	587	568	498	595	541	527	526	539	531	517	552	536	535	544	516	511	548	576	551	528	587	562	528	558	538	561	551	524	592	521	556	562	582	553	555	566	518	550	524	585	557	591	534	519	526	556	540	512	540	514	533	564	578	567	587	554	532	519	548	589	507	507	526	538	571	539	540	529	546	545	545	544	582	519	560	514	521	511	534	565	560	523	531	553	537	523	568	529	532	552	537	535	532	525	536	538	522	507	507	529	516	551	540	534	559	548	557	585	538	553	559	566	508	609	492	521	535	561	529	568	559	565	551	515	501	522	563	537	599	517	535	544	588	535	564	553	520	541	527	526	574	606	530	496	591	541	586	557	582	506	547	546	552	544	575	547	505	504	492	509	563	556	573	548	538	571	557	544	526	513	530	545	551	512	533	545	513	516	557	545	518	541	535	545	492	516	524	563	551	581	546	522	538	542	550	556	548	560	552	527	558	556	530	559	522	526	519	526	573	495	556	529	526	513	511	531	560	505	529	559	554	526	580	569	549	545	513	488	554	517	570	523	517	520	534	555	545	529	555	523	513	530	542	525	547	544	556	555	520	497	563	541	524	541	571	505	555	502	522	515	540	569	563	524	470	545	529	515	558	563	540	557	523	627	539	546	525	564	514	510	500	541	542	538	487	516	538	514	523	520	574	545	513	531	528	563	554	555	551	570	524	542	545	491	522	549	515	535	540	536	510	523	571	524	530	514	534	569	568	561	546	533	555	528	539	576	558	518	522	544	494	522	538	549	546	533	552	531	536	538	562	513	551	524	542	543	584	491	581	520	552	540	557	533	536	555	513	524	520	550	540	568	557	555	539	545	532	528	548	504	562	508	532	561	536	558	531	520	567	522	525	520	541	514	545	552	523	552	547	536	511	556	514	543	619	541	524	573	551	562	539	556	488	521	576	534	530	532	524	531	536	528	557	501	577	503	538	501	509	557	551	568	521	550	520	525	521	548	526	525	534	577	569	516	540	507	505	546	542	554	521	524	572	556	572	544	546	554	553	561	558	527	523	555	533	553	540	548	572	552	544	539	532	536	547	534	548	509	573	569	560	566	521	530	491	567	530	543	538	553	538	557	529	558	556	511	541	548	531	551	562	540	535	541	520	533	547	507	521	530	550	530	528	590	560	523	531	514	570	513	568	512	551	526	540	567	558	531	553
22138	2280	1028	775	603	465	433	381	402	356	366	388	357	318	319	309	331	329	308	345	322	288	318	300	320	292	317	314	316	288	293	338	316	328	327	316	302	310	302	302	319	296	276	297	300	282	301	313	293	315	321	322	331	295	289	347	320	284	305	292	300	337	277	303	296	308	300	310	268	283	284	293	270	305	263	321	310	295	271	292	311	294	311	299	305	287	288	295	317	266	303	314	326	272	330	288	293	325	279	294	283	289	341	285	300	277	288	320	303	360	283	299	313	302	280	311	317	295	267	300	296	280	325	321	294	318	297	302	301	285	312	310	299	312	321	300	260	275	277	261	327	297	326	303	297	292	293	334	314	303	301	306	287	270	289	311	293	274	314	308	310	284	296	313	296	319	309	269	276	285	321	313	311	335	310	266	303	271	303	328	293	305	308	311	294	280	304	280	332	327	298	327	309	287	277	289	288	271	278	286	274	306	268	305	294	343	303	300	296	281	255	285	291	285	320	317	294	315	311	294	300	314	311	308	293	295	259	271	327	322	333	291	312	344	291	290	300	323	263	284	310	336	307	284	293	325	242	333	283	274	314	321	306	296	250	290	316	308	309	288	298	279	285	285	262	309	289	316	323	319	341	331	321	288	321	310	310	298	311	306	312	284	323	318	247	326	311	292	333	295	327	279	291	307	319	276	280	298	308	313	283	325	277	319	292	301	324	313	315	326	294	310	292	286	293	271	329	325	293	291	289	289	305	314	318	298	293	309	271	331	315	330	287	315	299	290	281	264	288	315	291	298	291	313	279	294	341	317	294	297	291	295	306	295	286	295	315	336	289	265	310	306	310	310	288	304	266	331	311	286	293	315	294	305	317	329	319	311	318	293	340	287	265	324	345	301	311	317	296	321	299	314	328	258	303	285	317	289	311	311	274	297	273	273	292	283	292	301	311	296	293	288	307	299	305	275	310	314	311	309	291	301	302	351	322	305	293	330	333	266	315	273	287	309	302	307	306	329	327	305	294	300	320	273	296	298	308	312	291	317	306	357	294	259	308	321	294	302	325	317	282	288	308	291	257	284	293	303	309	347	311	287	304	306	281	271	276	308	322	320	298	315	326	329	294	289	263	294	302	335	272	283	324	285	271	309	309	255	314	325	288	288	287	269	282	289	269	294	306	280	314	307	300	297	302	307	265	283	301	277	303	309	283	311	322	296	292	281	322	278	295	276	289	314	314	295	276	292	307	288	291	341	290	281	299	284	290	293	265	268	313	305	315	319	287	313	330	273	291	286	292	299	300	307	310	284	278	305	254	316	291	328	319	329	298	275	297	297	259	287	302	303	277	314	303	293	293	315	286	303	294	320	291	294	320	279	317	296	313	287	283	301	268	276	315	317	264	311	291	262	297	293	279	340	344	315	287	285	277	267	282	293	320	329	311	307	291	267	307	287	303	266	296	310	287	304	309	304	280	299	291	307	313	316	296	282	266	299	318	300	308	308	296	275	288	303	329	282	307	308	299	285	238	293	317	288	312	292	330	302	323	287	305	303	272	300	313	287	286	270	285	301	311	308	294	303	296	296	284	311	287	298	278	263	326	306	337	320	321	283	308	323	295	327	290	304	301	295	286	284	296	317	294	312	298	319	329	284	308	332	289	301	298	283	323	312	329	281	271	327	324	281	301	313	274	280	307	283	298	309	315	311	270	303	302	319	280	289	307	296	326	296	304	296	305	330	298	296	286	254	302	311	315	335	315	308	304	294	277	320	295	303	291	277	294	294	279	297	322	295	298	312	295	336	311	291	302	306	325	326	318	311	299	295	320	297	301	292	263	291	319	320	321	285	288	281	263	294	288	318	283	316	273	307	299	275	303	271	285	280	279	297	293	282	307	324	310	302	347	309	288	325	292	312	288	280	297	340	329	319	289	259	303	301	292	293	279	301	287	330	289	302	299	307	295	300	323	303	296	289	287	277	324	284	330	339	297	334	323	295	294	270	295	302	304	305	303	287	280	328	287	323	316	336	315	291	282	348	288	309	320	321	261	266	293	279	316	332	309	292	335	293	307	312	317	283	308	319	294	294	303	303	279	323	306	263	291	325	311	302	314	322	290	286	324	299	297	316	298	277	350	254	301	328	296	313	278	287	308	312	289	294	294	291	295	311	297	290	264	288	296	289	346	306	290	294	294	276	308	285	309	297	273	296	298	303	326	296	315	276	274	284	293	283	289	324	283	269	291	310	280	293	318	304	312	301	326	303	294	306	342	288	310	297	299	303	296	285	292	297	318	308	285	293	288	290	299	286	294	307	290	283	251	298	309	288	302	290	364	298	300	290	309	267	269	311	284	341	279	306	282	296	277	283	302	293	299	282	310	327	318	298	281	273	292	337	324	341	299	272	320	296	318	302	318	289	277	275	288	303	295	309	318	264	293	280	314	311	316	297	274	299	284	312	277	289	297	319	286	306	313	296	276	303	302	288	285	311	257	292	288	291	279	283	317	298	278	271	309	321	285	311	283	278	291	280	309	334	301	343	263	283	303	322	306	262	311	302	304	295	287	267	303	295	315	272	315	311	338	313	286	306	294	292	305	286	264	308	300	283	299	273	264	282	320	292	305	300	297	319	311	286	297	308	298	273	316	289	321	289	324	313	306	310	295	292	315	322	320	300	281	300	299	297	302	295	293	301	322	296	314	292	268	301	304	324	314	288	300	312	312	281	245	286	258	291	343	325	332	308	301	302	259	257	317	289	289	307	299	309	282	274	335	289	298	327	298	316	274	317	329	272	279	314	298	313	292	299	288	305	290	304	293	276	276	317	289	293	331	300	278	308	293	328	337	286	278	309	312	305	312	324	267	283	309	301	277	316	308	302	288	289	311	289	308	316	310	268	326	303	302	319	293	283	285	284	295	273	301	301	316	307	324	278	301	296	289	298	306	301	285	314	269	271	281	293	301	338	317	261	283	319	338	265	254	280	271	321	310	325	314	283	287	274	304	310	286	269	312	302	306	284	295	274	287	304	307	303	294	276	318	259	302	340	294	274	291	280	324	299	303	316	283	335	275	284	293	298	304	332	297	295	276	312	294	282	316	293	298	258	307	292	301	311	301	268	292	290	345	303	334	306	285	311	307	309	307	334	355	279	295	320	297	284	318	306	307	315	301	311	323	315	302	306	318	269	280	315	280	258	332	297	328	283	280	299	293	270	352	328	338	275	274	295	334	282	325	282	307	320	287	272	263	320	308	302	343	293	288	294	315	291	290	262	322	304	304	279	267	261	312	317	330	339	300	315	328	349	319	301	299	307	281	327	281	318	311	335	326	317	293	364	303	308	297	328	275	295	308	276	298	336	327	290	283	289	288	264	315	308	310	305	260	287	307	318	273	281	306	314	300	279	289	300	281	286	288	276	306	309	270	286	260	312	317	323	303	314	303	301	301	286	298	287	327	310	301	313	288	289	297	308	295	280	319	291	314	275	315	285	326	311	305	316	301	279
12065	1302	2188	2277	1967	1726	1450	1323	1150	1111	1000	976	911	928	866	890	827	813	822	835	871	824	850	832	797	771	780	769	753	796	768	764	769	764	741	715	759	755	759	740	792	758	717	784	784	785	710	763	745	671	780	731	709	712	678	810	739	739	772	729	698	764	741	781	720	730	751	738	781	760	756	752	695	749	723	745	754	697	695	725	711	804	763	722	714	785	729	707	702	727	771	735	688	748	749	761	741	700	797	762	788	741	695	710	720	763	739	747	800	730	717	731	715	741	741	714	768	758	754	723	761	692	718	743	790	732	760	697	726	706	744	753	726	712	777	731	754	796	721	684	731	700	726	712	733	725	711	779	707	828	719	773	740	770	723	722	737	707	729	708	753	769	714	769	744	728	712	763	742	749	717	744	741	707	747	708	684	748	701	721	697	683	740	750	739	773	737	708	751	751	738	755	706	767	762	755	755	743	730	742	751	716	772	744	759	706	757	784	756	706	741	690	748	734	762	723	772	717	693	766	704	758	758	747	727	699	723	719	748	771	769	735	735	728	755	737	721	691	775	701	725	712	720	727	739	754	730	752	751	782	784	761	749	718	740	740	713	735	747	737	681	760	753	701	744	757	753	759	781	738	738	746	749	689	781	755	749	787	718	746	723	721	664	699	689	710	741	685	676	767	748	750	753	723	756	746	725	779	747	763	721	725	719	720	765	753	744	742	765	730	719	713	670	752	739	726	717	727	711	686	766	761	660	744	732	762	717	698	739	732	782	723	775	752	710	702	695	692	716	732	772	741	697	694	739	749	721	727	706	734	773	707	749	734	781	726	741	797	708	760	712	750	787	736	756	716	713	716	801	744	736	711	755	795	717	750	739	767	769	731	718	769	774	784	684	778	764	715	728	775	757	699	702	702	750	740	750	712	744	716	734	726	761	740	738	776	765	727	794	778	738	770	693	749	730	737	705	721	734	712	772	728	678	752	706	773	720	720	763	741	722	723	762	727	776	739	799	758	763	693	726	742	754	787	715	741	733	745	729	783	782	763	750	740	797	788	757	742	706	757	716	737	712	782	727	760	737	746	759	741	737	745	751	715	715	743	708	756	737	746	741	713	720	749	752	736	742	681	760	745	727	700	740	697	725	762	759	703	760	762	718	759	745	748	727	732	750	753	764	688	743	737	704	792	762	691	753	708	746	744	720	723	750	762	695	728	820	756	764	769	742	736	746	699	741	776	759	725	736	719	745	736	771	781	707	722	787	754	728	701	764	725	773	694	677	719	737	755	730	786	730	748	711	745	690	732	775	727	757	749	718	751	715	787	712	715	707	746	714	714	701	709	720	730	684	733	738	782	752	781	715	740	737	718	743	724	783	671	738	716	773	699	757	750	727	711	738	713	746	690	758	758	737	736	682	725	695	685	745	725	744	736	769	719	709	741	718	721	710	753	781	764	740	741	761	757	763	689	757	716	754	741	758	745	747	773	758	766	748	747	676	739	724	722	720	696	707	678	752	781	741	738	741	770	717	735	689	728	708	777	760	723	696	762	757	758	741	748	793	747	753	761	777	727	687	744	762	714	710	708	770	724	775	728	701	755	767	750	731	742	731	751	749	753	739	716	777	694	716	688	715	730	773	707	723	725	719	714	660	732	737	733	745	718	766	744	795	739	747	773	757	748	729	778	742	778	755	728	720	784	723	741	700	765	742	728	743	790	742	736	730	723	748	686	745	705	725	723	740	740	751	759	733	721	743	694	752	720	741	731	780	753	665	743	738	722	722	749	712	756	758	771	790	729	757	748	747	771	714	758	731	742	731	754	746	740	710	739	753	791	757	744	690	716	771	752	734	753	719	715	739	753	749	719	741	749	704	766	763	758	767	773	770	727	727	737	697	785	759	708	707	752	692	715	745	796	727	764	726	667	720	767	733	724	737	744	690	714	763	763	775	740	730	771	712	730	733	751	737	698	763	780	724	705	736	735	697	742	706	738	817	753	716	737	756	776	772	680	720	667	728	762	716	732	723	717	740	723	732	726	786	694	730	783	790	705	780	783	778	763	766	733	710	739	763	746	741	755	769	762	739	657	737	725	725	730	652	736	728	731	737	742	731	756	705	781	727	708	745	697	731	779	731	753	732	813	723	756	744	740	756	744	772	750	719	753	727	736	718	726	729	724	683	741	698	704	714	746	734	762	745	760	724	724	705	727	728	764	765	718	762	785	718	728	763	733	758	725	743	726	752	773	736	787	783	725	709	772	707	687	735	720	698	709	730	787	733	735	743	731	734	750	741	700	745	707	738	695	751	772	754	756	724	758	773	714	734	702	746	689	748	718	746	724	690	723	758	737	749	686	722	752	708	778	729	769	762	727	754	760	690	756	731	740	703	740	735	780	690	739	694	721	717	764	721	769	743	738	725	759	702	736	765	752	730	745	766	771	753	690	768	746	750	707	757	734	685	729	724	739	735	688	725	743	781	779	758	697	752	756	760	715	737	704	722	737	763	717	762	733	741	746	741	747	735	751	696	769	745	730	709	751	725	692	738	724	744	770	773	720	706	764	745	705	762	718	717	702	787	722	742	728	710	775	731	690	742	754	713	749	720	714	757	695	729	675	705	765	745	731	743	762	761	684	738	778	788	756	724	706	770	788	720	727	784	715	741	735	725	697	765	749	711	742	733	729	756	714	756	702	757	740	776	782	748	809	722	755	690	742	737	746	766	750	729	676	752	759	686	727	740	740	719	748	723	737	807	772	750	751	747	719	711	709	753	731	732	723	737	760	736	755	812	706	733	713	781	785	731	753	733	753	723	708	724	739	715	744	740	738	728	759	740	784	737	736	745	751	731	725	689	738	720	713	765	714	708	787	760	735	736	747	786	707	728	752	695	691	725	778	787	733	729	760	711	749	760	719	721	703	728	696	714	691	747	777	721	715	731	698	812	695	725	754	754	743	695	713	715	753	741	738	729	810	728	717	750	739	764	764	709	700	746	749	726	749	764	755	763	735	726	726	752	711	784	730	733	717	757	736	735	765	754	705	726	756	738	788	726	737	692	690	738	708	758	777	746	746	756	711	713	744	725	764	780	782	727	742	710	776	722	738	746	713	728	752	738	732	792	759	721	761	779	712	735	756	717	698	761	719	782	761	712	745	740	758	728	728	728	734	722	710	729	763	727	747	748	745	726	764	717	715	743	694	768	762	736	667	714	773	703	715	732	727	706	734	760	692	755	720	771	748	738	693	783	734	746	716	781	719	742	724	761	765	742	748	746	769	702	769	723	733	763	746	746	745	727	765	718	756	668	740	771	759	810	701	782	751	742	716	708	714	753	698	759	747	746	740	745	757	704	724	737	744	754	714	725	747	782	781	786	755	759	706	779	741	741	736	752	717	761	749	759	756	756	763	808	805	714	719	749	696	692	756	700	765	732	677	760	772	742	722	755	770	773	738	690	741	725	713	734	772	747	723	716	762	720	762	745	732	739	773	740	694	731	718
4389	480	397	414	387	363	358	379	394	395	391	357	397	397	400	411	347	369	343	382	419	401	367	387	390	392	398	408	445	426	406	421	393	383	396	457	435	380	389	400	406	425	380	366	437	416	381	430	432	398	419	360	382	363	393	397	387	372	406	385	371	418	400	388	400	396	398	442	371	403	410	392	383	373	394	394	345	404	410	417	381	396	398	388	431	419	387	385	411	383	407	364	417	371	404	401	393	381	380	397	447	379	416	376	389	401	429	380	379	402	398	379	414	435	422	363	380	415	400	419	396	384	398	403	412	375	375	421	408	382	379	411	380	416	369	350	409	394	428	374	398	404	378	345	441	437	407	402	407	408	377	415	368	399	382	389	386	370	382	394	405	399	360	407	379	382	369	368	395	414	412	383	403	378	384	381	379	390	424	396	419	386	402	396	389	381	386	398	395	416	411	362	411	406	412	368	412	394	403	362	392	421	401	411	397	405	386	377	383	353	385	423	420	399	393	375	396	375	409	408	375	408	402	393	396	348	411	376	416	388	366	421	451	378	402	380	391	386	409	381	411	388	369	387	371	425	372	385	406	378	400	417	362	410	344	394	391	421	406	411	350	399	392	409	400	397	415	384	436	375	406	390	400	387	401	420	398	380	405	390	399	411	393	417	394	410	392	367	421	374	372	375	385	365	384	401	388	392	402	367	410	428	387	375	379	383	389	415	401	402	376	374	403	412	465	378	370	373	383	386	424	406	379	385	382	418	398	397	371	392	398	409	417	402	407	382	357	405	394	346	394	432	350	453	384	421	376	377	341	380	386	405	413	394	400	387	396	382	423	404	436	408	382	400	406	398	407	407	411	408	395	412	382	404	390	369	394	432	381	384	406	403	393	479	393	407	377	407	389	402	406	392	377	402	383	355	384	400	384	437	402	395	374	379	420	400	354	368	376	389	394	407	433	400	394	372	374	369	403	395	399	410	375	387	377	408	388	390	372	394	388	387	416	370	338	396	404	393	388	369	368	415	350	417	393	416	412	389	358	401	399	429	365	392	389	397	390	408	395	373	369	365	417	391	377	422	377	421	426	392	416	396	453	397	400	405	388	382	390	445	383	440	391	369	380	384	401	385	408	376	417	388	382	398	397	377	380	397	388	410	382	398	432	349	375	388	383	340	360	371	404	381	419	390	402	394	414	418	396	388	387	374	439	398	405	383	386	415	404	408	407	392	365	402	420	403	423	407	413	394	371	382	384	380	394	374	377	384	405	444	407	374	399	413	414	372	386	379	414	398	403	433	393	397	372	439	395	446	413	392	406	442	360	403	391	403	408	402	449	431	351	426	386	398	397	390	379	381	392	370	358	375	415	361	378	397	387	378	392	407	370	413	390	403	393	439	428	386	412	392	411	401	352	375	381	397	352	391	378	391	393	391	406	412	357	422	380	408	391	410	386	394	402	410	400	384	437	366	379	381	357	406	379	391	411	393	389	399	359	365	393	373	393	385	373	393	386	408	403	416	447	388	361	392	405	397	398	352	398	356	393	399	377	378	404	375	396	377	368	374	360	423	382	411	396	426	379	404	371	413	416	409	371	374	371	418	396	388	380	351	401	381	398	396	400	392	348	433	397	392	408	368	437	365	407	396	405	402	394	414	403	392	401	392	358	428	356	432	378	389	402	389	367	403	423	414	370	425	388	379	420	396	410	360	374	409	363	383	398	365	394	400	386	398	396	382	388	439	400	431	456	402	388	348	416	366	397	394	436	400	402	363	375	377	386	401	428	370	445	404	404	396	425	386	398	379	388	406	370	445	367	406	388	415	400	394	361	414	368	424	390	403	404	345	407	376	375	371	374	361	415	397	436	393	379	396	378	425	365	438	374	371	390	377	367	405	393	419	401	370	375	432	402	385	364	370	386	347	396	395	413	378	393	391	407	369	360	396	376	430	343	403	390	363	393	401	388	377	443	401	367	385	400	341	387	363	361	410	386	413	390	371	382	364	396	374	387	375	401	375	413	391	442	400	398	395	378	387	396	426	377	390	391	385	416	350	374	388	402	405	396	372	396	412	429	405	394	387	385	379	443	369	421	429	414	407	409	449	392	393	411	404	391	410	396	406	416	380	411	434	400	361	402	380	380	402	368	366	403	404	411	405	369	409	401	387	407	390	423	371	383	406	415	361	407	394	394	363	379	402	415	360	378	400	365	407	415	397	381	395	379	350	421	418	345	389	377	389	392	389	385	411	432	389	413	430	450	378	376	387	399	395	438	423	382	387	408	401	400	379	389	384	389	419	392	406	421	432	377	422	398	399	385	418	426	370	407	408	410	426	351	442	402	372	391	369	413	321	374	384	418	385	394	397	385	390	406	373	379	391	405	426	424	367	416	380	369	397	407	422	345	377	364	359	397	402	383	365	378	381	430	431	405	398	410	396	426	399	401	375	409	393	393	377	403	384	431	400	367	396	370	388	448	381	394	403	393	424	430	358	405	403	393	365	388	386	385	429	419	381	381	362	371	376	375	403	386	410	383	389	400	363	376	399	409	419	385	387	380	410	400	401	394	409	372	400	361	373	446	373	383	363	423	399	394	379	374	385	386	407	383	427	385	416	351	368	377	391	363	423	379	383	381	393	433	425	419	412	402	405	409	423	405	419	397	411	410	410	400	404	403	421	346	384	390	430	385	367	389	451	378	370	351	401	423	401	410	353	381	395	428	383	399	404	365	376	375	395	394	426	386	385	413	379	406	438	413	400	378	389	403	410	376	402	451	364	353	396	429	387	413	389	394	423	369	416	392	371	386	431	389	424	435	376	398	358	390	414	407	380	398	394	378	397	364	405	359	366	392	412	428	421	395	408	419	357	392	374	373	387	396	435	453	388	391	387	382	409	417	387	375	382	410	366	414	411	408	341	396	414	412	417	397	394	390	431	442	389	414	356	376	393	430	376	398	389	368	393	372	396	430	386	412	386	345	413	400	384	401	389	369	414	410	403	391	438	395	387	400	351	408	418	380	394	417	412	328	371	404	347	417	389	368	393	407	389	382	383	380	401	403	416	400	373	344	376	373	381	367	379	379	382	362	367	388	391	390	361	412	371	378	408	402	380	394	417	411	383	384	415	382	383	384	409	385	378	452	421	399	395	378	397	401	378	401	376	413	432	409	412	374	391	379	386	424	407	386	419	345	374	395	392	384	382	379	403	375	407	383	408	422	379	362	431	404	375	419	401	405	416	356	385	407	394	387	380	407	407	419	441	334	403	413	353	405	358	401	420	377	421	338	444	382	417	415	378	357	401	393	363	400	400	376	435	376	432	385	400	425	426	385	373	384	368	381	400	401	393	421	403	419	387	386	428	391	388	426	378	419	365	371	378	384	432	399	374	368	412	424	370	415	384	380	391	383	403	404	386	427	387	389	409	386	421	422	441	382	436	402	397	433	384	415	388	359	373	344	379	394	408	374	375	405	406	400	386	398	363	418	402	379	413	347	402	401	409
3564	893	893	889	843	904	849	933	904	878	868	875	840	904	879	873	863	877	866	866	904	899	902	933	899	898	924	904	858	860	904	817	851	886	861	909	809	895	923	871	864	891	870	842	891	876	920	893	817	898	880	895	857	830	892	890	897	888	894	850	910	908	915	897	834	935	896	930	885	900	925	918	911	878	937	912	831	808	888	874	897	902	882	851	867	878	869	874	860	893	922	897	876	861	937	875	874	858	894	807	914	881	863	918	924	874	881	865	882	880	881	875	896	855	918	905	875	922	857	922	887	910	910	864	954	837	918	880	856	907	885	863	974	895	893	863	901	874	904	866	852	893	943	837	850	906	905	886	878	834	878	863	930	908	878	900	863	869	872	936	896	862	864	842	837	898	894	830	883	882	888	911	904	864	850	887	863	849	856	866	818	881	936	862	901	910	864	900	801	879	894	928	855	919	855	920	912	920	894	906	849	897	908	903	862	884	871	868	852	948	880	878	908	934	824	861	876	890	923	888	879	918	896	920	900	903	886	904	907	896	857	807	899	881	890	911	860	901	903	888	862	887	888	910	926	883	890	872	867	877	860	862	846	878	903	874	869	873	837	873	865	886	881	877	869	906	873	887	851	862	924	866	913	884	872	843	932	866	871	870	900	903	909	923	864	862	865	896	887	902	905	925	884	851	903	872	844	910	892	894	912	838	855	939	899	902	823	867	888	851	880	863	922	908	873	874	939	866	925	879	878	903	866	873	848	869	912	883	821	926	874	852	902	894	934	861	815	871	869	866	881	877	841	917	919	884	856	921	877	924	925	854	885	848	884	880	874	834	949	859	920	830	858	863	848	863	830	854	914	907	865	844	875	834	929	927	884	892	835	844	842	879	890	889	831	899	895	842	904	854	885	878	930	840	861	864	903	883	874	875	850	873	952	867	863	892	884	930	926	898	928	858	855	896	864	973	898	882	891	882	952	886	884	907	879	878	887	902	932	915	856	873	883	875	905	836	881	889	864	897	881	911	848	877	845	844	871	885	884	883	899	866	928	868	854	905	882	905	879	896	893	865	851	887	886	902	897	908	913	929	912	907	921	888	897	881	857	860	866	895	926	826	874	893	865	870	855	912	876	837	829	881	905	854	906	903	900	867	879	855	906	909	890	891	818	909	943	906	938	883	939	909	862	907	900	859	899	840	943	925	879	883	906	870	856	884	915	877	840	906	862	886	833	893	888	878	939	916	942	884	905	832	861	860	824	914	861	849	903	879	910	894	842	869	876	850	841	874	852	913	900	874	847	903	918	916	923	863	878	925	919	918	867	835	893	893	884	905	935	886	911	919	885	882	909	884	844	878	878	918	852	805	895	877	853	873	866	839	886	854	878	879	907	883	897	853	931	848	905	870	885	903	870	858	877	868	853	881	899	926	901	877	865	859	889	893	934	871	878	848	891	941	872	890	846	857	843	837	928	940	866	898	842	855	866	928	926	880	867	891	877	893	926	894	895	903	903	916	869	894	827	897	911	891	867	889	877	822	843	883	909	912	839	892	885	909	873	912	904	937	920	912	817	887	878	898	864	894	905	843	803	875	873	862	900	856	888	884	878	901	902	883	856	888	887	859	885	895	883	900	864	840	880	863	833	861	910	858	871	895	877	892	888	891	844	894	947	936	910	889	915	894	885	890	855	900	902	887	820	933	891	882	889	875	875	887	905	901	850	900	884	873	830	873	857	927	864	883	854	913	881	917	895	897	867	873	917	869	892	861	898	872	891	849	890	943	890	886	913	907	874	882	917	875	867	892	903	826	868	815	910	855	891	873	871	882	879	845	888	936	918	878	879	877	871	884	889	879	890	870	895	894	932	935	877	888	894	885	876	893	856	846	894	845	846	898	902	947	876	928	865	859	879	947	896	850	818	892	859	899	851	872	951	897	896	937	898	865	873	907	896	876	868	859	865	895	877	870	917	836	855	918	819	897	891	874	871	912	943	856	892	881	879	877	901	859	870	875	861	890	873	859	887	831	870	838	903	859	915	889	908	850	902	838	885	852	879	865	909	874	923	880	922	893	896	857	938	876	890	895	854	876	898	890	924	851	833	934	881	907	872	867	859	872	853	884	868	850	874	887	956	898	805	915	926	882	914	873	905	854	895	899	881	899	871	932	906	900	871	879	888	858	862	882	854	899	947	897	894	842	894	864	910	848	835	867	932	860	873	880	869	860	873	873	857	872	895	912	883	879	891	941	895	850	874	903	894	902	884	883	935	906	906	920	875	930	906	891	817	927	901	876	876	862	854	875	828	904	875	882	844	895	896	838	945	879	888	894	892	908	872	921	857	887	861	847	844	873	887	883	870	894	858	912	850	882	901	894	922	886	880	913	863	937	867	872	873	853	927	839	870	929	862	882	850	866	868	856	886	871	848	860	881	873	918	892	873	835	873	897	857	965	877	892	852	882	920	871	858	902	840	887	956	842	862	896	933	875	864	935	898	862	904	872	865	872	863	898	924	951	836	872	889	838	898	863	929	874	931	862	854	835	884	912	906	875	885	915	854	872	919	884	916	930	823	850	937	888	927	925	916	912	857	863	900	918	948	826	899	887	861	890	864	919	856	919	951	914	954	849	859	851	853	925	828	877	928	883	915	878	875	889	853	886	822	893	878	852	907	883	912	872	878	927	865	836	872	921	917	892	873	915	861	900	907	867	899	886	901	893	894	901	866	863	972	890	885	876	859	887	880	885	832	867	900	920	850	897	881	941	868	867	853	901	830	900	859	923	862	899	898	840	958	918	904	886	888	854	886	904	909	887	911	943	857	889	914	852	843	860	879	893	856	927	886	881	868	906	910	890	859	899	874	897	867	880	855	873	871	894	831	926	924	878	830	897	882	897	879	907	862	862	902	872	879	875	859	900	915	876	860	892	921	884	868	883	862	868	908	878	871	868	883	916	884	878	832	875	893	899	931	886	888	927	940	904	906	894	895	894	846	852	945	873	878	944	846	900	877	837	887	878	902	871	863	916	906	864	884	849	854	851	828	926	883	914	872	829	839	857	819	897	924	880	847	918	865	917	888	931	914	905	878	861	878	846	859	843	914	834	815	898	903	879	863	888	914	894	892	855	893	801	900	855	926	875	918	903	860	884	890	884	914	893	923	921	893	864	932	887	867	918	845	891	910	900	921	862	864	859	922	948	885	885	878	881	881	881	864	907	854	879	905	874	896	859	895	902	899	908	896	893	886	880	908	880	878	898	869	937	861	867	945	833	909	893	909	856	864	837	916	858	882	849	884	933	894	918	886	862	882	874	938	892	899	876	861	856	893	885	865	954	881	885	945	879	875	922	874	920	847	930	841	877	897	879	939	888	936	893	843	892	948	913	900	922	860	895	859	911	884	912	843	856	905	903	873	836	893	894	889	861	868	883	868	851	861	917	846	872	872	890	913	845	847	903	882	965	858	894	899	815	898	926	901	858	849	921	929	942	862	895	894	874	858	885
13697	932	539	423	353	306	282	238	240	242	208	249	236	204	194	195	197	229	237	192	216	208	207	221	225	222	233	227	220	221	208	192	219	217	221	228	239	218	192	209	254	198	218	209	224	245	183	213	196	211	191	203	207	233	232	223	215	228	227	243	220	242	220	226	184	213	195	205	207	197	249	196	199	219	233	216	216	222	234	240	212	215	195	225	221	202	203	221	224	203	210	198	220	200	200	196	230	212	174	214	193	208	208	227	206	219	217	190	214	184	194	242	204	185	210	203	182	210	234	230	193	203	220	197	203	212	216	204	224	216	184	211	230	186	222	228	190	203	208	197	204	221	229	223	202	211	190	225	226	215	203	181	199	219	219	229	204	203	223	203	201	202	210	183	260	229	199	215	193	205	192	202	219	221	214	237	197	211	228	196	205	225	179	233	220	233	190	196	219	217	211	232	210	235	223	199	233	207	199	211	219	239	193	218	234	220	220	187	179	228	219	219	208	247	171	219	219	181	235	219	238	201	227	195	220	224	247	222	178	201	210	226	206	211	213	210	218	244	190	189	225	240	203	215	204	208	208	195	234	239	219	220	200	212	201	212	212	208	238	243	208	220	210	205	244	225	224	216	214	238	219	211	206	218	201	214	204	201	208	213	226	215	228	237	232	212	207	203	224	209	207	231	255	236	221	194	210	218	217	210	217	212	212	217	221	219	226	205	259	218	245	186	191	219	215	206	232	214	209	220	209	198	221	246	198	261	222	227	236	247	186	206	211	236	215	205	234	180	202	205	244	180	202	206	220	190	193	183	228	221	208	206	210	246	237	215	239	214	225	218	220	191	199	205	203	231	233	209	215	236	234	214	180	232	222	239	207	195	200	234	225	208	225	225	191	216	223	242	195	196	195	229	200	235	181	241	214	215	207	221	222	208	239	186	198	219	202	186	213	211	221	206	225	213	210	211	241	213	228	218	231	218	202	175	218	208	216	230	240	226	218	192	217	204	247	232	220	223	212	214	210	199	169	177	207	222	226	190	214	190	235	194	220	205	205	200	206	231	210	212	220	197	206	212	228	217	208	232	201	201	204	201	175	223	220	200	223	220	235	199	246	181	225	216	216	223	211	226	222	244	217	244	186	219	201	251	220	217	240	208	255	250	196	207	211	208	193	202	238	203	221	176	195	190	215	249	240	229	218	171	244	193	181	218	244	184	225	219	219	230	225	211	206	226	184	243	229	203	216	185	191	213	194	206	227	186	197	201	231	182	215	219	200	214	207	196	180	206	215	186	223	214	217	235	201	203	225	204	249	228	200	195	211	209	227	210	198	191	204	219	221	245	230	219	222	215	216	190	213	198	203	186	207	251	187	210	215	224	221	233	207	229	209	195	231	221	200	221	230	179	226	182	232	220	211	218	221	225	221	182	229	202	237	216	194	227	235	227	250	217	194	217	188	215	207	208	201	229	208	232	213	207	200	213	228	225	208	206	204	198	211	224	192	202	212	203	242	216	217	218	224	213	214	230	193	214	200	220	231	194	212	219	225	186	245	217	209	180	216	229	198	213	228	198	209	221	260	168	226	242	212	238	213	195	204	227	218	235	231	212	213	208	211	208	229	255	210	216	198	231	215	212	203	208	205	208	221	195	213	217	210	212	236	195	213	223	227	206	197	213	204	215	205	194	187	187	227	221	212	210	201	193	219	228	232	225	205	216	217	184	216	221	208	234	208	219	202	216	215	215	220	233	195	217	198	211	230	231	200	196	198	224	218	213	240	241	225	210	189	209	215	237	207	211	226	230	224	218	188	217	224	225	205	186	224	195	183	233	232	236	223	217	227	182	197	196	237	217	204	213	233	212	221	194	200	202	234	216	221	218	232	186	208	168	223	223	202	203	253	216	198	197	198	208	228	227	215	185	217	221	220	201	209	216	204	204	248	230	210	217	226	205	205	192	208	231	206	215	191	220	213	164	211	204	213	193	211	219	210	236	198	209	188	217	237	216	175	206	208	220	236	244	191	195	204	225	199	190	226	206	196	224	195	235	221	220	238	203	225	207	215	220	246	238	197	220	191	217	217	197	222	211	236	192	214	230	186	225	241	210	204	219	220	215	202	230	215	210	227	196	191	185	216	204	183	227	200	236	204	226	214	188	201	214	229	214	202	175	216	201	222	207	247	206	191	212	211	244	178	209	229	235	204	215	210	223	181	225	213	224	211	198	192	211	201	209	209	207	236	218	208	212	222	206	228	255	201	243	207	213	205	218	202	230	235	231	201	201	210	221	216	216	200	193	212	200	218	202	226	228	182	210	219	215	263	241	220	234	230	205	188	204	212	207	232	214	176	221	187	219	211	188	232	192	247	256	195	223	220	218	215	213	209	187	205	194	197	208	178	205	192	169	198	213	234	194	241	206	216	204	241	232	166	199	208	207	197	221	219	221	223	215	241	219	214	193	225	207	220	206	231	213	226	193	197	231	217	206	189	216	224	230	214	210	183	222	217	230	241	220	211	216	214	220	197	196	229	255	227	194	190	208	202	189	207	212	194	206	215	192	203	214	250	201	225	214	217	204	217	202	246	197	218	215	247	183	226	215	191	218	217	248	223	216	213	242	202	197	234	257	201	214	253	207	205	227	207	223	191	200	201	197	219	179	229	200	229	209	177	210	200	217	223	213	226	205	214	215	212	210	224	211	201	242	240	223	237	224	216	221	201	222	225	240	199	210	198	201	193	207	225	215	235	209	234	213	171	206	202	231	197	210	203	209	207	203	205	222	221	217	206	194	181	208	194	227	186	202	206	182	220	198	227	193	230	213	201	216	206	205	225	224	220	230	240	224	188	211	205	250	232	218	202	204	222	200	218	197	249	229	219	197	176	214	202	194	188	184	225	215	211	220	217	224	186	218	225	230	223	221	232	208	196	230	204	219	210	234	205	221	197	213	209	214	255	232	212	212	204	209	194	214	223	215	232	206	197	227	203	203	203	207	209	225	200	212	215	204	192	199	220	193	250	202	229	193	196	198	191	221	233	200	207	209	224	204	196	208	217	201	202	195	221	213	205	202	207	220	233	218	194	209	219	220	180	218	198	181	235	200	177	221	229	203	215	201	200	218	180	205	215	221	192	181	208	215	232	217	215	219	205	213	247	228	204	211	201	216	228	219	226	209	208	229	205	210	206	217	192	220	219	231	234	194	227	210	211	243	223	219	213	209	207	213	214	197	204	199	199	204	217	231	200	217	241	205	210	225	217	190	205	217	212	207	205	205	173	188	217	229	210	212	197	201	207	205	226	230	210	221	216	243	200	222	208	210	224	211	210	243	223	220	202	201	220	217	212	222	208	219	226	221	206	239	217	225	219	218	219	225	221	195	222	209	207	216	214	217	224	208	228	186	194	192	223	224	205	232	201	208	217	211	214	217	193	212	193	184	212	191	233	232	230	232	218	189	216	213	219	209	237	217	241	227	212	185	180	187	207	197	214	233	179	219	231	213
9167	812	1313	1324	1148	1096	923	837	772	724	688	642	646	659	572	605	591	613	583	599	571	604	563	592	573	578	548	600	561	589	573	554	562	593	528	529	541	534	550	551	551	493	563	517	549	544	546	568	574	552	573	557	539	575	538	558	581	563	544	511	536	503	542	506	582	553	537	516	562	506	537	579	558	519	545	500	522	571	535	577	547	518	562	512	523	531	575	533	490	540	556	529	561	522	498	550	560	503	543	537	585	572	530	568	569	567	535	522	559	513	543	536	526	533	522	558	548	532	533	546	525	568	528	516	590	553	574	568	538	550	554	534	519	504	546	561	515	545	527	522	546	506	540	551	593	507	586	563	552	581	539	580	542	545	564	544	503	547	529	570	575	549	556	556	563	540	568	552	549	546	562	537	537	567	552	518	530	582	547	522	548	543	569	549	575	524	599	543	577	589	569	557	577	511	538	589	538	562	554	523	567	493	561	545	569	538	550	559	566	540	572	528	601	489	524	530	521	519	548	538	517	549	516	543	560	535	500	527	521	533	585	519	526	522	575	530	548	514	498	542	582	562	533	587	536	567	552	572	571	577	517	588	504	508	503	577	511	557	556	604	583	543	575	536	527	533	569	551	576	553	534	567	524	579	517	527	528	519	560	546	522	520	546	518	532	550	536	558	569	560	552	578	553	520	572	520	544	511	538	566	538	551	527	579	558	567	516	535	518	539	521	564	559	577	556	591	535	519	523	542	539	545	510	524	549	630	511	552	564	544	551	578	565	517	544	517	549	539	552	555	524	525	546	507	517	530	541	531	545	601	570	546	553	591	579	548	531	490	543	489	557	540	520	495	536	563	531	544	558	557	550	526	537	554	512	547	550	563	490	553	524	567	537	528	565	528	569	528	522	520	626	516	512	527	544	534	577	538	539	512	528	569	555	551	545	543	562	514	506	556	533	552	562	560	515	575	542	525	539	569	573	530	586	534	526	545	552	541	570	516	560	518	526	524	537	489	532	531	508	531	534	517	553	568	539	560	541	547	576	573	555	549	557	526	533	530	521	542	510	561	557	544	541	549	497	556	583	586	515	567	528	520	522	588	546	532	543	520	521	522	536	522	521	555	555	575	521	557	545	545	547	517	530	523	555	536	517	546	579	554	560	580	508	480	539	560	515	531	559	536	530	495	525	553	551	508	559	568	549	532	554	555	565	524	520	550	521	501	588	540	542	577	548	517	518	550	552	542	538	552	559	566	527	486	540	547	524	544	509	530	543	518	562	521	558	526	507	510	527	542	631	558	564	553	544	505	549	584	562	526	565	572	559	535	511	547	549	483	561	520	583	536	505	544	524	515	503	559	532	534	523	541	550	547	524	558	519	548	543	602	539	554	520	536	553	540	527	523	485	514	524	584	512	547	542	557	579	529	504	539	530	530	548	543	491	564	524	498	571	517	540	569	558	506	553	575	549	541	524	561	553	544	554	535	563	549	523	544	568	507	512	507	559	578	590	536	521	517	551	522	539	557	546	579	516	550	513	572	569	528	549	549	536	542	541	529	510	530	547	595	514	556	531	552	587	499	582	536	531	545	524	589	514	509	542	576	555	497	503	548	564	527	565	569	542	564	592	530	522	574	593	514	544	622	527	572	546	534	576	540	592	504	495	537	522	543	526	572	536	503	528	548	540	526	559	545	557	510	514	539	529	559	548	546	545	528	526	557	526	547	516	550	531	552	540	511	568	511	512	505	562	518	553	556	507	545	533	548	524	515	515	555	585	542	551	564	512	578	524	534	550	529	554	525	527	531	552	583	553	530	555	564	566	528	568	555	513	574	586	584	575	531	550	557	543	559	548	559	547	489	558	542	552	519	566	546	534	507	534	522	534	547	517	551	531	555	513	558	544	607	555	560	496	540	512	538	527	549	542	534	501	505	570	551	555	522	563	572	531	559	566	496	561	468	504	559	519	504	589	551	566	549	493	556	510	549	542	566	555	564	553	515	525	557	514	558	550	532	592	561	575	517	558	537	556	553	536	551	558	534	529	554	556	556	528	567	545	556	540	493	543	560	550	603	514	552	531	572	525	496	556	536	491	503	554	522	536	540	549	569	498	563	546	556	558	526	578	563	566	526	542	543	531	509	538	502	529	529	518	527	561	541	528	510	501	556	525	549	548	550	525	550	521	569	515	545	507	592	516	537	527	566	543	539	544	518	575	521	554	566	564	558	554	551	539	521	555	539	581	524	528	588	570	499	538	535	564	527	546	507	558	559	531	544	547	564	508	528	532	527	517	519	575	564	581	513	560	525	525	500	551	491	542	573	546	516	574	562	576	554	563	570	524	523	539	544	491	557	572	488	573	516	584	536	565	537	568	572	556	506	528	521	563	540	570	537	512	545	464	576	592	537	561	574	529	566	538	550	572	548	537	517	509	560	543	552	582	528	553	581	575	540	520	587	543	584	535	524	536	536	525	528	542	549	541	566	540	531	558	536	613	585	561	504	552	574	533	557	515	567	489	532	542	535	540	557	572	535	581	557	551	537	487	497	540	590	549	514	578	552	549	571	572	536	564	566	539	578	530	547	536	545	564	575	547	533	508	564	521	561	565	555	554	535	573	565	550	583	576	551	519	556	546	554	574	520	528	522	552	528	566	548	540	560	545	571	552	533	551	539	545	573	534	569	530	529	550	545	563	545	531	527	524	565	589	512	517	553	564	515	521	557	555	535	548	575	595	536	532	499	574	544	540	560	564	586	586	579	571	532	562	535	599	556	546	562	545	599	544	546	545	558	552	496	581	517	558	544	529	557	540	528	570	565	505	568	542	519	577	519	542	531	557	551	523	511	571	540	538	584	565	542	523	554	509	538	556	546	544	522	571	545	572	548	554	536	561	572	544	575	566	563	545	546	553	566	479	561	547	545	527	571	547	526	530	548	539	549	530	515	581	557	518	578	530	547	513	563	537	567	520	508	544	593	533	536	541	527	561	551	570	543	533	568	525	543	528	535	540	514	497	534	506	501	582	569	553	550	514	537	549	553	534	492	509	527	558	537	562	550	557	581	556	547	520	549	509	560	557	548	518	553	531	487	571	558	545	533	523	523	528	509	526	548	548	568	537	553	532	558	508	556	523	526	564	558	530	546	553	528	530	585	585	553	516	568	545	569	529	498	555	521	549	567	565	600	554	574	504	524	509	555	519	516	558	551	554	521	573	491	491	499	542	517	511	573	505	526	595	568	527	507	529	537	574	517	526	533	613	480	539	555	521	598	554	579	542	559	525	568	550	554	543	602	526	569	528	546	511	573	538	527	560	512	553	516	550	568	546	572	538	517	534	524	545	601	584	524	547	534	539	552	563	563	538	500	526	515	531	527	522	545	544	537	546	518	559	550	490	566	540	521	532	521	554	541	536	557	566	536	527	498	509	527	539	527	527	567	576	515	556	501	577	528	542	554	521	543	567	538	496	540	525	551	534	540	525	550	568	547	556	548	500	576	518	575
22142	2130	1025	789	582	468	438	392	373	393	361	332	300	327	311	313	320	305	314	307	349	299	307	299	320	274	280	353	311	335	319	292	318	290	310	283	329	295	288	309	330	310	305	324	301	292	307	294	273	268	286	287	278	286	303	313	299	309	305	297	272	278	314	292	298	314	302	305	294	289	308	281	298	296	292	310	306	286	312	325	323	332	287	307	281	310	285	304	283	284	326	331	296	324	296	341	326	304	302	285	311	337	277	287	293	310	290	270	308	308	319	260	272	303	286	361	304	334	297	282	291	285	274	285	334	280	266	314	285	291	293	350	295	331	314	348	334	313	279	281	331	271	269	269	312	278	291	306	317	292	312	327	296	297	303	306	296	294	314	283	291	313	312	282	306	331	343	304	331	326	294	293	319	282	288	291	297	306	315	264	290	308	284	286	283	284	307	303	339	287	307	351	322	280	286	308	331	301	332	291	295	270	316	313	305	301	328	287	324	279	298	290	291	298	289	306	277	286	277	300	303	338	315	265	326	269	297	318	293	310	315	288	322	317	304	300	304	336	328	314	321	300	286	303	314	302	285	291	287	302	341	285	311	296	335	256	330	315	286	307	289	295	280	287	289	319	311	310	298	267	339	288	326	319	282	300	307	266	287	322	315	283	325	307	325	272	295	290	274	320	300	298	325	308	298	338	309	286	276	317	297	274	313	281	315	301	305	294	334	293	297	282	315	263	273	308	276	316	346	273	287	298	272	276	313	314	302	307	285	301	306	288	291	295	327	296	323	320	288	320	296	335	290	285	292	290	308	296	298	274	341	296	283	312	286	304	295	301	292	268	301	292	279	299	323	300	311	332	278	282	296	273	294	307	291	263	261	295	286	296	300	296	281	276	299	297	263	292	304	291	302	332	330	308	306	337	299	297	297	302	252	322	326	308	310	338	306	266	294	307	271	299	273	284	271	271	310	331	320	298	304	317	298	318	288	331	299	283	281	291	278	305	292	295	295	312	331	304	324	302	286	285	294	323	305	275	349	297	336	308	303	288	343	305	274	300	297	311	301	280	279	305	305	318	305	326	320	324	308	285	263	292	321	318	303	315	284	265	294	312	321	282	297	329	351	289	290	285	286	298	293	331	285	296	317	295	307	312	281	282	279	290	302	286	311	285	275	341	290	323	292	312	334	302	291	303	321	317	326	297	292	305	336	310	277	309	286	285	350	353	317	281	283	277	315	284	306	293	312	301	273	270	303	315	272	296	322	332	311	306	294	305	297	300	298	302	330	307	311	308	293	303	298	290	345	315	288	284	308	279	283	260	336	329	332	309	278	321	335	311	267	302	299	288	300	336	367	311	283	278	300	322	263	301	298	296	284	293	298	289	295	295	317	288	313	304	295	318	300	353	331	299	298	295	308	327	285	278	293	313	318	280	323	260	307	332	306	313	318	303	302	284	302	309	280	297	320	337	286	301	312	287	333	279	343	335	282	302	313	301	310	318	303	281	301	279	306	299	287	271	277	291	300	291	298	316	316	323	320	309	306	240	304	339	303	277	300	312	302	317	298	313	296	304	280	317	318	316	289	306	302	305	314	318	334	296	250	286	301	289	289	278	296	309	320	281	308	265	350	315	268	295	285	282	296	286	289	269	346	281	299	324	304	278	273	290	284	259	313	270	295	298	301	297	319	281	285	276	286	281	295	307	302	316	292	320	316	309	306	349	359	274	269	304	288	307	316	285	293	292	290	291	326	323	324	286	290	297	352	313	283	325	303	280	287	264	296	299	303	290	289	294	285	285	306	326	301	298	277	273	302	322	310	297	260	283	275	313	314	283	303	303	292	294	271	310	294	307	301	308	319	303	279	301	276	307	292	274	310	321	295	319	319	302	291	330	305	319	319	306	301	295	303	284	311	313	334	295	308	317	322	332	301	290	304	319	302	289	336	302	285	311	278	316	305	276	304	293	306	296	303	314	286	289	322	301	271	314	301	307	288	302	262	290	279	293	304	280	301	293	324	330	291	290	282	283	310	288	285	296	307	305	303	320	258	273	313	319	313	285	268	317	321	290	331	301	308	303	274	314	266	310	271	289	311	296	311	326	285	290	289	321	305	302	304	272	298	301	317	329	325	311	307	315	302	271	306	292	291	294	282	286	329	344	310	310	288	290	288	272	290	296	285	301	307	282	304	326	282	271	289	326	271	299	289	318	314	298	292	314	294	321	295	294	265	299	327	273	263	301	287	301	311	318	296	295	309	286	328	278	309	312	291	278	287	308	294	330	297	286	325	319	277	287	307	327	296	319	294	294	286	285	267	315	307	266	304	297	289	280	291	296	321	293	289	315	304	284	264	303	270	340	322	294	304	297	311	330	247	320	268	322	314	276	274	325	306	294	289	315	295	300	334	297	293	286	325	302	290	312	340	307	267	281	324	289	310	297	289	291	297	302	325	272	287	302	295	276	313	289	312	277	283	263	325	272	313	314	309	302	328	282	318	287	306	301	291	300	295	301	301	252	330	280	300	311	305	296	281	323	326	273	284	325	309	345	278	291	286	299	313	321	317	298	324	328	280	303	320	317	311	313	248	283	290	315	311	316	302	313	292	327	296	308	300	319	293	291	292	314	296	286	306	286	301	278	335	289	289	324	305	311	294	303	302	305	336	298	312	317	307	324	302	255	317	315	322	315	291	296	356	303	278	298	283	326	301	307	306	301	312	333	292	296	332	287	294	299	315	306	330	322	298	318	316	321	259	317	283	309	316	308	336	306	282	263	312	308	270	320	285	307	306	316	309	304	315	298	255	314	259	297	292	308	303	342	281	294	299	309	335	333	317	323	285	319	363	267	295	309	294	326	315	319	317	301	310	306	314	290	278	287	304	304	268	268	270	301	295	266	279	264	308	286	310	327	303	323	310	354	302	288	283	340	279	293	273	322	285	318	284	311	296	302	315	342	275	281	303	300	311	333	313	297	256	279	333	332	321	286	310	286	336	320	316	312	300	292	314	271	290	292	320	305	293	307	303	282	347	311	342	306	273	275	314	337	277	332	300	275	291	305	319	287	312	293	269	330	307	321	305	292	290	282	286	312	285	308	317	289	299	297	309	334	317	307	315	287	331	275	307	303	319	302	302	323	311	286	325	266	315	343	313	289	300	310	305	294	299	301	308	286	312	293	289	310	288	302	315	285	299	275	301	295	310	293	303	293	268	307	301	345	353	292	279	295	329	283	290	280	290	289	323	290	315	291	297	286	293	297	290	270	334	299	302	312	333	274	286	311	291	315	344	300	255	265	321	287	299	289	292	315	302	310	334	282	314	309	324	286	266	273	285	275	277	278	304	322	287	293	296	275	296	303	274	311	314	305	320	305	316	292	321	295	281	323	323	292	331	302	331	296	303	287	255	293	296	300	300	319	279	304	322	287	293	294	283	303	321	303	312	272	281	319	268	323	306	276	301	296	327	284	284	330	269	261	288	290	308	299	293	284	281	288	273	321
11929	1303	2168	2277	1942	1626	1454	1291	1143	1158	1030	974	982	941	854	892	867	864	829	831	839	808	804	760	762	806	755	827	801	788	763	816	754	771	832	809	734	767	736	829	774	719	792	733	821	765	780	727	798	731	728	720	732	729	766	742	760	730	781	761	794	743	747	755	706	687	782	778	707	777	760	738	739	760	762	753	737	724	761	735	769	707	766	712	726	717	690	726	731	691	788	745	718	717	762	762	727	787	756	739	723	728	794	763	716	733	774	770	757	759	749	747	719	721	701	783	758	780	788	737	717	783	742	786	729	743	754	708	749	748	744	729	762	734	755	745	787	724	706	762	679	722	692	771	759	707	748	728	736	699	741	676	755	743	744	749	760	767	743	693	710	749	783	732	728	719	714	747	743	742	746	745	741	750	763	736	741	755	727	752	743	722	729	719	730	702	748	788	782	770	724	717	728	727	730	733	723	783	739	743	750	717	745	689	753	717	748	781	712	744	770	698	730	734	733	740	730	736	766	730	796	753	715	715	750	695	767	760	700	724	758	683	699	740	779	756	748	681	720	734	754	735	717	743	722	758	697	721	736	737	716	810	759	711	717	754	768	750	722	758	754	768	750	748	718	766	727	766	776	714	741	776	726	764	729	721	747	732	719	716	799	707	738	744	753	736	699	726	683	699	671	748	742	743	736	763	750	736	783	764	725	695	695	725	756	753	769	737	749	770	739	784	729	728	749	737	732	707	718	801	703	739	730	768	729	753	748	759	721	676	770	719	765	735	754	764	744	767	735	743	809	759	722	714	737	790	726	764	666	752	691	763	763	762	706	717	726	703	718	751	788	769	725	804	732	761	708	722	757	744	756	724	740	707	734	705	659	688	760	761	727	788	722	740	744	748	679	776	725	707	722	765	779	731	739	756	731	726	739	740	747	802	721	703	730	721	739	768	704	736	732	718	722	701	741	741	722	746	711	724	736	729	718	765	777	740	717	703	694	716	753	733	760	718	716	716	740	773	777	715	753	688	731	758	721	718	727	720	694	712	710	716	714	769	677	721	755	700	737	739	762	752	787	762	732	780	747	714	705	754	725	718	784	755	728	735	749	759	745	739	767	731	768	724	738	761	696	745	682	753	729	728	754	752	735	671	752	750	700	731	789	648	735	791	765	741	764	756	755	730	771	707	746	771	747	754	755	693	718	740	720	745	793	754	738	772	761	743	704	739	736	740	723	728	716	705	732	717	763	735	743	815	770	709	816	728	727	751	701	765	744	754	769	684	783	775	747	739	721	724	721	708	794	720	732	771	727	709	714	705	761	703	743	733	751	777	730	761	737	740	697	778	730	724	761	733	702	760	752	756	738	699	767	732	726	689	753	733	726	719	787	752	795	769	734	692	766	718	718	746	768	732	734	711	697	763	688	693	721	720	817	755	755	674	757	727	709	723	705	698	710	729	726	718	773	718	729	773	743	709	712	794	778	736	713	727	703	755	733	696	766	778	751	736	776	689	772	755	724	723	717	721	764	733	779	693	737	700	748	766	718	721	727	723	718	722	776	744	745	739	750	758	717	775	769	772	735	671	696	704	744	729	728	678	755	701	718	730	710	746	765	707	704	779	739	791	750	731	709	771	728	743	773	744	778	749	769	778	745	690	715	719	724	741	805	696	751	717	722	763	736	678	706	736	723	744	733	760	694	761	752	746	738	772	711	726	728	737	776	722	762	743	717	704	833	760	763	778	715	742	732	777	736	724	703	747	725	763	741	772	735	699	747	757	749	791	736	759	755	718	703	726	743	778	742	710	717	749	785	720	775	817	737	737	719	795	696	733	745	698	776	787	730	701	719	731	726	731	757	761	731	698	737	731	782	750	731	722	730	771	731	744	722	726	773	773	766	721	718	746	743	757	716	774	790	748	718	707	804	735	745	709	735	725	742	725	751	728	720	748	765	758	746	750	709	770	721	751	726	756	727	777	731	761	737	769	725	694	752	726	791	701	690	774	731	730	735	726	727	771	720	729	814	684	709	723	761	728	699	751	711	761	746	782	740	773	696	772	746	707	745	715	686	716	749	737	738	783	768	729	715	702	743	710	752	748	749	772	760	709	740	723	769	757	709	754	755	743	751	697	766	739	711	746	724	741	731	709	762	735	762	752	700	797	749	721	778	714	744	732	747	781	757	689	723	724	734	747	744	728	721	813	753	754	764	710	745	698	766	744	754	726	703	737	731	755	747	708	732	759	796	733	693	734	737	771	782	714	780	753	733	756	756	728	739	746	734	750	746	749	745	734	750	798	718	720	700	743	763	745	763	734	774	712	747	752	730	687	761	721	661	745	779	682	693	712	729	720	728	760	737	767	772	763	759	695	737	751	705	732	759	770	737	740	755	782	703	751	737	773	758	762	718	757	750	728	683	706	732	720	762	786	774	785	730	716	765	731	737	727	781	692	767	762	699	758	722	756	736	715	764	769	763	745	695	733	780	719	796	751	716	691	693	740	734	746	727	787	721	760	713	725	743	707	730	690	730	691	744	755	708	730	744	730	770	707	795	724	787	713	745	800	737	731	747	767	694	746	759	722	715	747	746	731	734	698	732	743	739	702	734	794	726	749	707	736	724	723	765	703	705	759	752	764	702	746	757	770	780	727	733	751	750	752	728	742	771	734	716	780	713	725	728	758	776	743	766	749	773	693	739	727	773	720	734	738	740	747	782	703	721	737	733	742	737	747	768	755	708	741	755	732	770	751	715	753	763	761	711	752	721	715	727	789	697	735	753	763	771	750	756	725	726	746	733	761	730	725	792	736	720	754	783	699	765	797	728	750	737	739	744	730	721	742	715	765	721	702	748	714	736	768	711	707	802	743	760	753	731	746	701	740	708	778	713	736	752	740	785	724	764	768	703	719	743	711	738	770	703	728	694	778	744	746	736	718	745	753	701	740	708	764	721	786	768	701	719	764	733	769	757	745	737	732	750	734	757	758	734	750	754	769	708	710	765	738	728	730	734	748	761	722	763	742	744	731	732	726	731	714	704	747	742	711	709	742	749	710	749	786	716	698	761	706	768	726	717	771	710	733	710	782	740	771	686	766	689	788	738	744	751	709	764	701	740	763	666	753	806	716	721	796	784	776	738	733	734	720	723	703	750	760	733	771	759	743	762	697	751	733	672	705	740	751	726	728	726	748	757	705	721	734	686	758	761	752	753	738	738	687	735	717	683	723	742	752	777	748	737	702	744	700	700	735	743	740	760	716	692	773	785	761	738	766	803	756	742	694	719	699	709	763	762	740	735	708	760	753	721	736	715	729	758	677	757	750	721	775	734	713	763	780	758	729	722	740	741	700	697	727	721	719	777	761	702	769	734	815	730	701	736	741	746	709	741	730	736	725	778	712	774	805	752	712	717	778	713	732	801	740	711	758	779	716	768	764	720	752	743	804	752	705	777	695	742	782	720	756	749	768	725	769	778	701	699	725	749	773	709	770	715	778	706	793	745	792
4531	460	403	379	369	406	397	408	405	411	417	411	423	367	376	382	392	360	433	406	427	398	421	390	393	427	419	425	450	389	383	456	377	418	374	402	373	377	371	426	415	399	387	425	375	380	422	381	398	393	411	409	389	398	354	402	362	398	351	373	416	378	397	398	381	376	405	428	419	411	414	395	416	403	398	412	416	387	405	366	420	437	441	399	372	375	405	403	409	432	398	429	389	412	376	377	371	394	434	383	422	390	445	381	383	386	439	404	430	382	372	370	441	425	425	407	372	353	401	426	401	400	426	397	351	428	387	411	363	395	393	387	404	399	413	377	410	401	410	406	391	408	400	382	396	352	420	360	392	383	410	364	399	380	368	370	411	426	357	405	352	399	382	380	403	404	413	418	402	377	377	394	416	401	379	390	403	403	388	379	423	465	429	420	389	387	378	416	403	396	365	381	382	421	411	375	394	396	398	431	390	392	388	366	425	399	355	376	401	414	406	409	371	396	387	403	411	404	395	392	406	365	372	373	341	374	349	389	451	398	423	376	401	384	368	394	422	390	390	413	408	414	414	387	336	379	357	372	430	389	393	394	421	401	389	416	355	433	386	419	424	386	363	367	379	428	411	415	377	408	388	388	410	399	454	382	384	408	397	386	382	385	400	397	417	427	405	382	390	376	409	378	400	380	420	377	444	397	395	374	411	379	404	365	417	373	381	405	388	417	361	389	373	396	439	396	370	391	405	393	389	359	351	388	389	401	401	451	386	392	422	375	376	408	383	379	410	396	422	419	389	411	402	428	383	362	378	434	442	416	365	380	373	436	425	399	392	408	400	425	414	371	410	395	428	418	405	407	340	417	374	372	418	383	391	421	403	394	395	400	405	379	408	406	384	388	363	377	394	404	418	393	381	410	415	403	409	435	431	441	396	411	442	397	392	348	354	360	415	409	379	368	393	404	385	429	428	390	384	402	392	431	396	390	432	414	405	391	363	376	383	422	402	404	416	393	397	385	385	425	424	394	419	417	414	381	350	377	410	384	387	406	378	404	390	405	435	376	401	369	345	412	440	416	416	371	390	387	410	396	380	361	404	409	394	397	406	374	409	385	392	388	387	382	398	375	382	402	411	386	406	407	430	377	405	400	357	401	409	391	414	406	375	359	413	411	390	428	413	395	414	381	418	393	408	419	358	389	364	401	428	429	417	415	359	369	393	402	436	381	376	379	323	399	394	394	359	399	386	368	426	393	401	416	405	352	437	412	372	374	362	366	400	393	374	395	427	396	355	420	400	391	373	422	417	396	413	386	404	392	421	406	379	391	413	417	390	385	399	381	393	392	407	388	357	421	371	382	379	395	395	382	402	391	407	407	380	392	367	380	411	387	417	369	386	407	402	440	372	407	454	380	345	379	404	415	396	390	431	377	391	381	395	408	394	401	382	405	381	424	351	372	386	414	387	386	404	376	392	366	435	388	358	375	415	377	419	434	409	404	443	395	382	402	415	367	389	385	380	403	403	432	376	406	375	376	392	407	407	414	404	355	368	407	410	380	404	406	400	462	419	386	394	392	377	417	400	393	441	403	419	371	398	408	405	379	394	385	398	380	400	392	409	411	416	390	377	367	391	400	389	408	400	396	375	403	332	414	420	378	391	414	418	364	381	397	383	335	406	392	376	396	413	387	389	387	384	364	410	388	418	389	353	388	396	384	401	392	389	402	411	432	347	386	415	394	404	401	394	374	368	336	405	422	400	412	456	404	437	408	417	407	419	392	379	370	398	409	377	396	385	391	409	426	379	393	401	335	452	377	371	411	405	415	408	428	403	380	412	416	392	399	419	352	409	419	365	359	411	392	422	434	401	401	425	406	386	410	370	396	376	392	353	364	402	374	388	406	415	398	397	369	397	374	411	380	417	414	399	346	375	425	402	372	417	408	403	396	391	408	385	411	386	388	395	347	422	428	384	384	384	388	396	368	387	399	418	380	383	435	404	445	365	392	376	396	402	388	398	413	401	413	414	368	370	385	351	389	371	395	382	380	395	412	387	368	417	377	382	409	372	394	401	357	370	361	411	402	426	399	439	412	406	399	398	392	382	360	356	441	416	385	379	422	413	373	359	400	399	355	404	410	394	386	399	417	404	370	392	374	423	396	381	417	380	390	398	375	411	366	393	411	434	427	415	386	397	390	358	415	394	397	376	381	419	380	384	423	394	399	429	411	363	411	378	377	383	395	391	428	378	391	381	459	435	378	424	430	419	424	384	406	406	387	399	390	405	399	389	394	340	379	379	401	387	399	365	422	397	428	457	406	380	372	384	393	372	375	385	396	430	381	421	371	409	392	412	401	347	360	422	411	331	421	433	377	368	393	399	389	375	380	380	406	439	412	352	417	402	388	393	373	419	413	400	392	444	412	394	405	379	383	407	394	417	405	371	382	359	387	403	398	366	360	388	360	365	402	407	408	398	423	398	403	427	414	383	410	390	391	389	383	403	406	434	389	404	417	403	394	389	373	431	379	384	392	380	381	368	439	389	378	406	402	431	390	408	422	419	363	423	395	401	371	437	399	398	368	386	412	411	399	361	402	400	402	381	433	374	395	388	446	381	389	365	424	385	397	394	418	377	408	407	384	397	397	387	399	408	414	369	416	396	406	412	359	398	422	396	367	396	384	410	413	428	446	410	399	408	398	354	411	390	422	377	409	419	393	381	383	412	396	382	378	420	356	378	377	394	400	388	418	401	466	415	410	383	394	391	371	389	425	400	375	396	414	383	406	410	409	388	399	406	330	388	444	386	393	432	388	379	384	404	386	401	430	396	417	372	411	392	412	402	402	412	387	399	414	417	414	400	407	387	415	373	360	385	409	389	401	370	388	438	396	391	367	400	440	380	399	379	411	386	379	437	372	422	398	370	376	395	396	416	370	377	406	414	413	353	405	388	385	394	393	386	399	404	408	357	406	388	412	388	359	413	423	422	373	420	414	368	402	455	402	412	403	421	419	417	410	380	430	432	412	419	405	402	381	368	390	406	364	408	416	374	373	390	425	390	410	380	392	414	444	376	410	389	401	362	411	421	447	405	408	420	389	382	413	422	416	393	391	384	411	424	449	386	400	384	375	408	381	392	395	361	357	413	393	405	365	367	428	374	391	402	388	410	410	454	432	384	428	400	413	382	380	381	381	401	373	362	339	396	425	380	396	417	403	402	390	417	405	366	399	403	379	401	395	423	393	429	368	379	371	370	387	357	387	379	400	405	377	390	387	440	412	395	376	386	389	410	387	428	391	393	387	394	400	373	379	392	426	390	357	394	403	388	442	384	384	404	379	395	417	438	406	380	408	392	371	426	383	383	393	414	401	420	437	390	432	393	370	426	422	392	399	378	375	372	385	386	385	389	398	390	375	383	451	395	380	411	419	426	426	413	400	371	390	407	369	373	378	379	400	386	358	399	407	398	398	410	386	386	406	372	399	432	399	363	414	409	377	371	383	428	383
3646	883	961	856	921	965	895	893	923	851	869	877	933	899	873	885	875	866	895	882	918	856	887	837	856	915	916	906	853	923	902	872	905	863	891	801	881	868	910	886	906	841	895	959	884	896	867	911	908	862	862	875	919	854	881	919	867	876	907	883	847	877	871	869	885	860	913	874	842	863	890	889	837	871	837	889	882	902	865	877	848	888	921	829	874	822	955	810	902	899	906	843	907	876	872	899	902	857	860	867	912	927	860	863	860	901	951	897	905	892	905	961	905	880	849	894	902	843	889	828	926	923	845	860	905	917	908	885	932	868	938	905	877	898	895	872	901	885	881	924	826	899	902	899	901	872	839	915	955	847	886	915	920	856	951	865	835	877	889	873	898	857	924	839	867	811	915	849	873	919	883	906	956	904	874	911	891	888	867	887	866	850	862	889	846	858	920	884	869	852	879	907	904	871	878	853	863	941	924	901	836	959	877	832	935	877	958	977	894	898	875	853	918	889	911	914	879	893	842	928	869	924	924	854	923	875	884	876	884	919	851	913	868	905	917	906	901	913	852	903	896	852	895	897	859	923	888	825	904	912	844	921	854	875	882	862	926	870	882	868	859	811	854	905	929	891	851	917	907	923	901	868	871	859	876	900	864	826	877	904	924	884	932	872	864	843	872	916	880	896	932	910	888	883	880	938	879	892	913	932	864	880	852	863	903	900	887	849	866	854	873	895	906	879	950	859	879	853	914	860	856	922	895	852	873	882	841	832	899	885	891	885	909	883	841	898	909	960	907	897	905	853	894	898	865	871	860	908	916	861	841	902	905	932	877	849	864	849	835	881	919	872	835	931	858	887	848	867	820	935	875	895	868	902	875	925	893	852	886	875	925	894	884	844	882	957	894	871	855	883	846	851	830	871	925	928	898	863	880	945	965	904	893	868	894	858	871	919	896	913	916	873	918	899	889	868	902	915	903	923	841	839	853	834	899	892	908	935	848	894	931	865	944	826	818	861	870	898	921	896	898	867	923	865	957	851	909	885	837	845	860	941	873	874	851	904	848	849	915	870	874	872	822	936	908	826	936	848	864	929	895	904	926	901	884	863	851	887	825	877	845	890	901	891	885	848	876	876	883	866	863	816	905	896	825	872	860	868	890	836	872	893	824	844	919	931	942	891	887	861	896	941	900	848	876	933	872	860	909	881	925	839	847	871	864	867	934	887	887	863	859	932	892	918	911	895	863	903	874	862	929	840	880	868	913	838	859	829	915	898	904	890	858	871	887	925	929	828	910	917	932	877	899	907	889	834	859	902	905	868	874	902	897	872	888	904	852	872	913	803	907	926	947	858	923	849	791	880	872	901	889	872	859	909	845	892	868	881	879	915	892	910	842	906	865	903	908	901	927	903	897	874	884	866	822	920	916	865	870	860	911	863	893	870	847	887	904	870	847	945	898	903	905	873	916	895	888	884	921	878	877	909	866	894	925	889	879	900	885	805	891	888	852	875	891	889	937	902	890	904	882	863	933	864	904	862	894	889	910	891	886	949	870	877	906	887	870	878	895	880	897	851	900	851	875	899	895	860	872	870	867	834	892	890	912	905	923	838	901	852	877	899	914	910	922	868	927	855	898	885	893	923	957	885	866	866	827	852	895	854	913	926	868	901	869	867	797	870	879	902	905	899	862	868	900	890	897	881	906	935	867	866	883	851	877	914	901	856	904	883	889	917	884	891	866	892	890	897	932	905	896	832	908	862	857	881	858	881	891	830	854	862	864	850	902	885	839	853	910	862	852	914	878	907	883	921	849	850	880	884	888	913	852	847	880	870	899	895	935	858	843	929	877	880	830	841	821	913	843	864	910	875	870	893	869	915	879	908	862	870	860	891	885	865	881	838	895	834	845	848	899	893	888	896	876	948	889	893	948	889	830	906	907	896	872	845	862	891	917	916	902	882	895	911	820	915	855	861	942	883	900	880	916	856	922	855	861	911	865	869	878	906	941	884	864	874	849	894	899	888	928	873	927	837	911	899	862	870	892	894	905	861	890	906	888	882	899	929	823	866	852	909	919	856	914	832	859	877	873	906	932	846	853	824	900	908	890	872	844	843	886	875	929	871	869	870	858	866	937	839	927	928	883	855	886	933	907	901	886	871	875	904	882	896	918	892	918	893	894	875	876	893	861	920	893	862	916	912	850	951	925	915	881	895	863	896	880	846	839	858	937	872	852	889	861	873	864	898	883	952	864	862	911	894	874	910	876	860	892	912	875	879	850	911	894	880	936	887	893	938	918	820	869	918	925	843	919	913	886	922	924	826	879	918	929	884	894	853	825	864	856	898	823	902	849	868	870	868	841	778	849	845	958	875	903	874	909	874	861	859	933	847	878	916	875	888	882	855	884	886	893	858	879	876	885	877	878	919	855	858	901	897	917	928	918	895	886	873	890	880	882	871	899	870	875	906	877	868	853	892	852	913	942	896	880	896	885	876	847	898	879	862	864	883	905	873	880	903	887	873	858	866	871	876	863	873	838	848	941	891	919	904	881	902	893	896	918	905	811	863	883	882	881	887	874	808	864	883	893	836	907	886	896	867	917	870	893	904	951	925	918	901	903	888	865	897	855	835	897	936	907	875	928	839	872	881	902	887	904	917	835	895	960	937	904	920	826	882	944	885	906	902	857	900	845	838	926	920	891	908	855	863	949	868	861	869	860	877	897	913	904	855	863	863	889	932	921	852	861	880	906	899	868	857	873	865	895	900	927	915	933	855	866	885	906	834	933	910	862	878	894	885	917	889	859	910	828	892	909	922	918	872	864	898	930	865	882	918	899	880	866	948	867	880	891	900	875	884	910	868	864	873	900	863	907	846	867	906	912	880	893	882	892	862	842	881	893	882	885	870	901	855	904	862	845	889	853	907	882	877	852	891	907	895	953	889	863	858	876	888	929	857	876	868	866	832	941	878	907	887	883	892	866	904	828	853	896	858	843	877	916	909	883	847	844	886	918	870	876	897	939	891	913	886	882	870	862	896	876	878	862	891	889	886	860	894	922	881	945	880	914	897	880	872	869	860	803	881	943	878	858	891	810	880	924	951	898	852	899	855	918	904	905	880	886	876	867	878	917	871	914	898	876	865	905	879	920	874	853	900	854	917	927	896	900	904	882	881	916	872	866	845	899	868	943	915	919	840	871	946	934	863	907	837	943	849	895	878	877	847	906	879	905	875	877	862	873	886	850	881	908	887	923	895	872	846	849	850	926	867	900	868	894	893	935	890	894	905	893	917	907	863	912	883	912	868	947	895	896	890	916	923	871	846	896	913	888	827	864	897	855	872	911	846	879	919	909	887	913	903	875	834	918	874	970	887	892	924	905	904	846	901	924	866	937	855	921	910	929	910	940	900	880	907	928	888	871	899	835	839	890	892	883	861	898	889	892	899	901	905	913	855	880	883	870	883	880	869	845	836	909	918	924	843	891	869	877	919	864	871	897	880	874	832	861	905
13430	812	544	457	340	305	275	254	257	244	231	227	213	202	211	217	212	212	213	198	185	224	209	207	205	213	206	223	219	192	214	222	188	203	210	219	206	220	215	208	213	247	233	245	214	172	186	197	211	210	239	196	194	216	196	203	208	239	225	202	218	218	262	220	201	206	205	214	201	211	209	203	260	216	215	239	240	206	219	226	202	245	187	210	239	215	212	208	218	220	223	242	204	206	219	205	199	205	203	190	224	200	239	210	212	208	221	200	224	208	229	218	205	217	224	217	202	211	226	201	248	219	214	215	201	202	197	213	202	209	209	214	215	199	220	219	211	225	212	237	207	232	230	197	203	220	208	221	232	226	219	209	205	202	223	196	214	225	191	212	208	213	228	193	221	217	219	195	219	215	178	214	225	219	208	217	217	204	213	200	184	225	230	225	219	234	220	220	176	190	179	225	259	206	213	217	209	185	206	231	217	201	241	201	206	207	201	228	224	209	221	213	212	202	199	256	229	237	218	215	194	185	218	229	211	198	227	213	214	206	206	183	231	218	205	236	229	187	211	205	229	213	196	219	205	209	196	209	213	233	200	221	215	206	219	215	217	227	253	230	218	183	225	214	231	201	231	214	194	227	235	215	206	227	226	228	193	196	221	203	184	221	221	231	195	253	221	201	248	227	231	227	225	233	199	210	214	213	194	200	231	191	217	189	224	218	249	224	220	209	210	208	244	211	233	212	206	204	208	219	232	217	211	190	225	227	247	222	212	203	206	188	225	186	220	237	207	204	241	196	214	229	213	195	228	212	215	205	236	245	236	205	175	234	198	236	217	207	197	192	227	194	202	222	212	212	215	199	191	194	203	206	187	209	234	186	222	192	188	230	237	211	229	209	172	241	218	213	196	211	240	223	220	230	204	221	197	208	198	209	212	200	194	231	201	202	215	220	204	193	205	205	197	208	205	209	217	227	208	201	166	210	213	207	231	209	222	218	216	209	215	216	215	203	204	211	205	219	251	203	207	197	219	255	211	192	207	184	179	222	210	205	211	202	197	233	200	210	190	239	185	206	205	205	215	217	230	212	210	217	199	207	221	194	208	209	170	224	205	213	198	207	189	212	201	238	239	204	254	219	203	207	178	224	201	198	195	236	232	232	214	228	239	221	222	218	232	211	185	247	219	216	227	222	188	200	215	222	217	228	205	204	206	207	221	246	211	201	176	204	202	218	218	199	227	212	210	189	222	205	236	224	216	213	213	241	235	242	216	207	213	212	229	197	201	239	186	183	198	206	241	192	241	201	219	213	216	232	224	199	197	233	191	211	190	199	197	219	186	217	204	221	231	214	219	219	229	241	227	209	208	237	242	206	202	227	233	197	210	236	215	249	213	204	206	221	189	241	234	240	184	232	230	236	226	230	216	220	214	231	199	218	188	210	219	207	177	200	185	207	213	196	201	196	225	192	188	194	195	219	214	229	213	225	210	223	229	243	226	194	195	227	201	210	181	206	212	206	196	217	217	201	208	201	209	216	196	218	206	215	192	206	219	203	211	235	219	195	189	177	205	216	217	182	242	215	216	185	193	214	212	191	240	195	205	207	187	218	217	228	193	202	195	228	234	204	225	213	217	233	220	207	206	213	195	208	202	209	213	191	192	202	216	197	228	190	213	247	212	250	204	227	203	215	206	211	209	236	200	212	214	206	228	216	192	213	190	227	183	216	235	229	197	210	221	190	216	216	233	227	234	215	205	204	200	177	210	252	225	206	188	198	197	227	214	217	235	197	218	226	222	214	200	205	202	181	220	229	190	220	213	203	227	200	241	239	215	191	234	204	235	212	201	248	200	225	214	189	199	195	214	228	225	226	224	200	207	212	215	203	224	231	212	213	235	198	197	220	237	220	185	229	207	225	224	215	226	209	219	224	201	183	181	211	206	210	187	221	203	195	193	228	186	207	205	239	240	216	211	210	201	213	201	191	204	212	212	209	189	208	216	233	232	208	191	193	223	214	215	197	202	205	244	210	199	215	235	235	210	238	183	198	192	222	198	193	213	211	189	171	206	228	215	199	191	188	220	235	229	212	234	190	225	192	197	219	182	239	222	228	218	186	201	211	219	193	222	194	211	206	227	205	218	248	207	205	193	216	224	206	203	210	213	222	206	228	211	219	199	219	208	219	197	207	212	195	190	194	218	214	236	229	233	212	216	224	191	217	217	214	230	232	206	216	209	213	209	218	201	216	222	184	247	205	233	220	225	206	219	195	222	192	227	214	197	219	221	215	180	232	195	215	226	198	205	204	191	215	239	207	209	219	213	220	185	210	224	178	225	208	251	235	224	244	213	248	244	213	229	236	229	207	231	223	230	216	192	201	197	185	208	189	242	203	193	202	209	211	197	216	205	199	238	192	199	206	199	232	211	232	245	209	206	186	201	201	200	208	180	197	183	202	213	200	221	207	193	212	195	202	197	242	187	221	215	217	215	198	198	202	206	216	200	224	212	228	206	217	237	211	224	220	196	208	189	199	215	219	205	215	206	217	215	192	224	223	217	221	207	218	217	191	193	194	245	236	212	211	212	188	216	238	214	202	223	224	202	163	213	214	206	193	212	221	233	219	189	225	202	235	229	188	206	206	200	229	196	214	207	217	218	167	202	202	229	211	200	182	210	212	217	227	215	204	234	194	214	216	222	216	216	243	205	221	221	212	186	198	196	225	196	211	224	208	234	207	202	210	217	206	235	184	196	236	216	209	211	191	223	240	227	191	229	244	215	190	216	209	228	223	219	200	220	209	232	229	231	217	216	208	175	200	212	198	207	220	182	204	212	215	214	198	247	219	211	219	216	213	222	180	209	197	211	230	224	228	216	219	198	187	204	223	215	217	222	246	216	197	193	206	224	196	219	223	218	217	207	216	223	228	228	212	195	208	201	206	201	213	206	229	218	223	207	227	219	218	208	213	209	220	217	215	196	198	236	212	238	227	213	212	253	206	206	238	230	224	214	226	214	188	190	219	207	211	191	218	214	222	197	197	206	202	209	199	205	213	203	227	230	229	230	230	212	217	189	190	209	185	199	231	223	218	235	223	245	233	211	245	245	221	217	201	216	225	210	214	203	196	230	216	213	220	215	220	233	222	193	209	244	232	183	206	210	220	210	224	213	197	204	222	188	190	201	211	233	223	231	233	188	197	194	209	201	184	218	222	233	236	206	205	218	196	184	208	210	194	216	200	229	208	202	209	194	219	221	234	219	225	190	210	220	210	236	236	223	211	205	207	230	229	222	218	230	225	189	212	220	197	192	230	253	219	222	227	196	194	204	200	190	221	258	183	232	183	200	197	209	220	195	228	232	203	235	223	218	229	203	233	203	204	222	200	202	200	212	219	227	217	208	213	205	208	200	198	206	213	251	198	226	227	199	202	213	224	214	232	202	248	203	203	204	213	234	203	199	204	230	199	203	214	216	231	227	210	205	199	226	184	227	205	174	236	225	201	207	184
9055	814	1236	1390	1228	1016	880	815	766	681	675	654	675	646	649	616	603	617	601	619	582	576	561	578	566	606	577	551	552	597	553	485	569	566	579	541	574	567	545	527	560	522	557	571	547	602	549	499	573	519	583	544	577	544	523	502	583	553	568	523	552	568	537	519	564	519	565	534	559	541	522	565	548	527	534	506	547	514	575	548	473	582	556	552	534	539	487	522	538	534	542	530	567	535	552	517	571	579	562	556	515	589	551	521	547	578	575	541	561	565	506	525	563	527	556	489	501	544	570	527	573	566	495	553	589	523	530	546	523	535	534	536	561	531	553	519	548	543	587	539	540	532	527	578	562	576	534	553	531	532	532	491	543	524	527	541	508	562	508	549	537	562	527	537	519	548	524	520	549	562	541	564	531	564	543	530	544	566	537	538	553	545	557	542	548	542	534	537	519	521	539	502	565	527	489	557	511	523	524	507	523	579	538	510	547	571	550	517	559	548	535	519	515	514	512	542	514	563	587	546	535	479	573	536	515	549	542	570	542	536	533	537	540	498	543	535	555	537	559	521	490	498	574	559	550	544	573	546	572	541	525	536	541	565	541	513	572	530	562	540	519	557	535	489	508	535	533	529	514	541	515	535	529	601	530	544	563	573	552	557	537	558	551	585	524	540	503	513	539	555	510	543	554	547	578	577	564	569	520	556	505	547	545	534	547	564	578	533	494	524	547	524	521	526	533	558	569	539	530	534	478	573	518	540	573	541	534	517	563	519	527	521	527	530	541	512	544	489	480	585	499	479	568	537	547	558	579	538	526	542	519	532	514	546	537	538	499	513	547	545	516	588	521	528	570	534	589	531	534	523	504	540	553	501	544	540	564	536	505	534	532	531	531	518	560	555	546	557	535	573	544	565	563	570	527	569	543	571	578	544	538	552	526	542	526	538	537	513	562	530	579	560	522	560	534	529	531	543	488	532	504	551	586	537	541	511	508	554	553	511	507	525	543	545	592	566	518	527	533	518	553	552	528	516	511	506	511	529	538	569	514	579	536	537	571	526	522	571	561	518	531	559	621	520	516	556	531	533	524	557	561	533	611	520	530	514	561	571	552	548	566	572	506	543	525	480	515	556	519	540	579	551	522	553	514	587	545	543	576	494	543	497	526	542	522	530	579	541	518	520	521	534	502	557	501	551	556	582	517	520	512	559	495	545	526	518	540	496	515	524	485	565	519	550	555	516	506	561	539	524	557	534	539	548	566	533	548	533	516	541	602	516	532	540	515	508	534	546	548	554	568	534	543	546	502	523	537	548	584	505	554	569	507	544	554	516	557	548	565	578	571	492	523	533	502	576	547	591	540	549	537	545	537	541	577	601	571	543	567	556	572	528	561	549	529	526	574	577	535	554	536	531	564	534	540	544	525	506	522	539	530	553	543	541	544	540	588	527	525	546	538	543	564	503	554	524	525	609	537	530	517	546	536	523	542	504	537	546	577	520	533	533	543	561	527	578	503	582	508	566	498	543	526	541	528	529	576	533	519	526	523	533	552	529	552	513	514	518	539	552	538	571	546	581	531	522	545	527	545	525	531	557	526	542	523	514	565	484	587	534	541	529	562	521	536	565	572	507	532	497	538	527	541	549	534	501	500	530	461	504	496	519	570	555	554	531	539	541	541	544	551	547	538	558	542	522	518	541	521	573	519	573	560	543	555	550	489	512	543	534	572	513	562	543	548	538	542	543	532	620	541	550	535	562	566	499	546	555	533	531	535	568	532	565	527	575	517	514	522	533	543	542	552	533	545	545	538	594	526	554	552	517	554	595	533	578	531	552	576	507	578	571	518	546	556	530	512	521	556	521	560	539	559	539	520	511	538	559	518	557	541	535	538	532	544	529	567	577	512	560	499	516	540	536	540	567	522	519	574	562	551	594	564	521	515	564	501	528	531	586	498	566	554	538	518	549	545	517	561	524	520	547	533	525	523	561	511	487	542	511	529	554	552	514	498	543	539	524	570	545	523	524	548	538	536	538	559	522	535	528	509	532	505	502	525	548	530	552	550	512	525	532	541	514	490	520	535	587	523	542	546	524	544	581	540	577	494	545	524	553	533	505	530	543	554	538	553	572	518	559	499	513	502	562	509	520	550	544	548	491	540	534	523	570	542	555	491	522	515	568	513	525	557	558	527	517	523	553	515	546	515	556	542	553	537	513	550	526	526	553	525	508	524	519	542	559	515	555	535	531	527	553	547	522	550	533	529	541	526	538	591	554	544	531	566	557	563	545	569	532	586	545	515	538	509	534	518	550	521	549	514	560	565	515	540	507	521	540	554	525	555	519	532	518	517	506	542	542	516	533	541	498	521	529	543	514	503	537	528	538	544	556	525	538	532	554	530	552	530	573	511	541	519	501	513	542	556	537	534	539	534	561	543	537	526	534	534	546	504	513	563	511	556	527	559	552	532	531	572	532	555	540	532	529	535	547	531	485	546	548	565	540	536	546	515	575	542	557	536	537	544	502	541	547	525	504	519	519	583	548	507	577	559	557	546	496	553	537	506	543	551	540	548	537	533	541	555	532	542	497	562	580	523	481	525	562	547	550	542	552	558	527	566	550	535	527	569	558	545	565	551	542	555	521	521	504	551	507	581	524	546	524	542	573	531	591	592	547	516	562	520	554	567	529	545	517	541	558	515	550	524	534	531	602	544	525	545	550	505	549	544	566	519	552	520	509	527	566	532	539	560	544	529	612	523	553	534	557	551	581	520	531	561	543	548	556	575	551	561	497	570	550	564	527	542	523	545	534	534	572	559	517	526	558	525	540	564	577	523	524	549	546	529	526	574	529	564	537	509	536	567	537	520	546	499	559	514	539	560	539	533	540	568	562	563	565	547	577	565	540	544	537	550	557	519	554	534	556	521	587	523	560	554	563	550	548	555	561	543	536	545	540	502	499	525	525	523	545	532	542	541	541	603	555	558	527	534	556	529	556	531	567	515	521	538	529	515	559	534	543	558	536	514	520	511	563	542	540	569	540	536	528	549	559	557	563	517	569	531	578	515	551	524	584	521	538	574	529	560	556	569	566	556	537	552	548	518	549	527	524	533	526	555	525	578	584	559	542	576	536	548	523	530	554	532	547	520	553	506	548	527	496	556	544	532	572	522	569	558	552	551	510	499	551	527	537	595	566	525	577	575	541	547	548	559	530	558	531	539	535	555	530	514	524	581	564	523	517	536	531	545	541	541	528	505	521	517	528	553	538	566	541	547	523	511	567	515	551	565	558	529	540	526	545	523	511	544	500	617	544	515	571	579	515	537	478	540	511	529	564	519	554	544	520	590	535	540	551	532	555	523	517	534	561	568	560	562	552	540	566	554	548	562	520	570	537	474	542	564	518	532	535	540	549	571	529	578	519	496	545	522	523	535	576	499	540	548	547	546	549	521	554	556	519	533	588	560	525	502	558	540	559	532	525	582	532	558	533	503	534	559	533	542	545	519	516
22290	2198	994	780	607	491	482	396	369	365	332	294	314	352	345	334	312	361	279	304	319	336	330	302	302	294	315	333	310	324	303	322	317	278	298	285	279	345	291	315	302	297	329	275	289	279	326	319	336	290	303	316	299	292	295	270	302	286	256	287	295	286	310	309	299	290	276	318	312	304	310	309	294	321	333	271	325	297	314	298	301	292	277	315	320	299	297	298	319	313	327	277	301	290	292	312	292	322	297	294	302	294	339	303	291	297	322	297	291	292	291	312	315	301	299	315	324	308	292	295	302	278	299	296	286	297	336	289	281	313	293	308	298	302	296	340	297	301	340	301	308	282	284	286	294	309	310	266	304	309	294	310	316	279	334	308	309	265	310	270	322	302	271	292	298	274	277	349	288	303	298	303	262	312	302	293	312	323	306	271	310	303	286	310	279	281	308	279	344	312	284	278	275	336	270	282	309	304	305	273	292	299	308	285	295	285	292	289	311	290	322	315	301	282	292	278	260	302	289	318	303	297	292	309	296	292	287	294	294	313	321	300	326	306	302	313	320	302	276	320	303	312	302	279	279	274	297	323	291	267	288	309	317	301	284	316	304	280	289	343	327	279	290	309	335	273	272	278	312	309	355	299	318	312	320	283	312	305	294	287	277	320	303	353	306	302	308	269	280	263	320	305	307	316	310	311	298	329	290	300	283	306	284	308	311	306	305	302	299	280	285	301	298	329	302	299	304	325	289	292	282	289	263	291	312	305	319	301	293	320	287	309	288	336	294	302	297	306	306	311	289	291	289	286	287	300	284	302	331	298	320	318	281	293	258	280	325	293	284	298	313	287	308	300	298	318	273	292	290	288	295	301	248	291	302	286	287	323	304	301	325	293	272	277	297	319	301	277	300	285	280	289	301	289	311	291	314	300	303	283	301	294	281	315	295	336	310	299	270	306	282	284	263	338	327	309	316	307	317	305	290	312	312	297	325	252	281	277	297	296	302	334	317	284	306	295	273	286	286	318	324	279	296	295	314	282	324	291	286	289	320	319	281	306	305	301	321	311	307	265	279	303	301	306	283	301	334	271	289	303	352	316	277	311	283	304	331	263	274	236	304	279	300	271	312	323	270	300	277	284	284	335	302	316	314	313	308	288	312	301	320	312	299	302	338	291	324	291	289	317	303	313	275	321	325	357	322	291	339	287	262	269	301	287	307	281	317	305	304	309	334	301	320	297	310	289	283	307	330	337	306	295	299	293	334	317	313	307	295	304	290	319	306	308	278	271	280	319	313	308	276	298	300	347	326	270	285	303	278	288	329	312	317	279	313	332	321	280	272	296	270	305	295	325	335	331	304	278	274	277	285	258	283	322	318	308	310	304	309	270	283	283	269	307	319	301	305	262	282	299	292	327	261	320	310	312	292	316	306	301	303	317	295	307	306	305	306	315	336	302	301	311	289	286	305	297	280	307	282	302	295	305	304	325	273	334	273	292	304	290	263	293	272	320	329	283	303	287	354	306	289	301	286	293	275	301	321	295	257	287	294	279	328	278	303	272	286	282	272	304	339	260	299	309	324	293	282	281	291	289	299	284	294	302	305	302	325	283	310	294	314	318	325	309	321	287	305	266	307	290	303	297	289	291	295	299	291	291	277	301	296	299	290	306	299	290	298	311	309	304	322	275	285	296	304	309	328	272	283	295	332	314	315	288	291	309	306	292	322	288	287	315	228	302	287	311	275	305	279	295	320	303	321	313	275	257	315	287	277	290	297	294	307	328	301	306	323	292	275	332	278	320	304	290	288	300	331	307	306	303	335	330	263	306	247	309	314	288	294	331	298	306	297	330	290	284	279	311	285	292	339	284	313	304	275	307	310	275	312	249	305	305	288	281	293	316	334	279	256	300	277	310	299	318	274	272	277	296	306	303	319	309	319	305	293	307	296	286	276	311	337	306	287	291	309	285	300	283	323	319	296	282	279	289	295	292	274	309	308	266	298	273	313	303	298	260	291	275	317	294	331	291	298	319	335	313	318	295	322	318	312	309	342	305	299	329	292	309	312	309	313	306	285	317	306	291	276	301	305	283	290	288	305	303	312	298	290	272	289	298	279	294	293	306	265	309	296	292	273	259	285	249	332	324	304	323	309	297	304	301	307	287	320	297	314	289	294	285	295	302	305	289	274	298	285	319	315	287	314	293	287	308	266	320	311	291	307	316	315	304	301	278	300	300	320	309	298	290	270	305	324	294	308	325	288	313	321	298	298	295	294	304	326	331	302	282	324	313	276	315	310	305	320	322	338	307	337	336	304	288	310	307	290	278	289	279	271	290	319	284	285	306	324	272	326	294	345	323	261	291	307	313	277	289	331	289	312	299	305	267	297	305	290	309	318	299	298	263	295	303	295	278	308	303	295	298	298	299	295	312	300	299	308	294	307	312	305	277	292	305	293	295	302	314	295	301	286	272	275	319	306	259	302	314	342	295	304	312	298	294	271	285	305	294	293	292	302	301	302	319	301	281	297	310	291	297	299	305	270	279	295	302	291	299	324	296	284	293	288	302	327	279	277	321	309	296	310	297	284	290	257	320	308	301	284	323	309	318	300	289	294	297	281	278	270	298	303	292	302	283	326	305	280	304	257	311	284	317	290	318	333	309	312	280	277	326	300	284	300	293	278	305	317	315	313	275	304	306	285	299	315	330	330	282	321	300	290	289	338	308	298	272	324	331	325	317	296	294	301	302	316	316	284	294	276	297	294	293	302	305	289	305	318	303	291	302	316	297	292	314	320	302	300	300	291	294	318	290	322	302	296	324	322	262	317	300	291	336	271	296	307	312	333	293	309	311	304	310	294	281	323	277	295	294	300	307	319	309	272	323	305	269	287	306	324	270	326	304	296	294	322	299	332	337	282	310	348	283	326	327	298	291	293	301	290	301	315	289	329	308	304	314	297	281	278	297	298	283	283	333	270	315	297	318	324	284	320	315	301	288	290	297	311	298	292	290	300	318	286	303	313	302	307	314	278	331	310	310	322	307	291	312	297	304	299	275	317	285	296	295	291	279	258	332	288	287	280	313	300	318	285	330	286	286	287	315	307	294	309	290	267	289	290	270	308	297	311	335	290	288	327	286	277	283	293	318	300	335	304	317	267	293	310	283	315	292	330	262	262	342	328	283	276	273	285	311	322	297	329	312	270	337	324	321	306	317	286	290	291	305	314	305	289	322	306	300	312	301	316	292	287	320	308	322	303	294	295	295	312	323	289	302	294	318	311	303	307	309	290	312	255	282	327	283	302	304	281	307	285	327	309	301	315	323	298	283	311	290	304	286	299	288	285	336	270	279	273	287	317	293	256	334	303	293	294	297	259	269	329	305	303	290	269	318	323	297	308	283	321	314	282	314	305	299	270	300	305	298	288	293	318	274	314	312	293	323	246	283	304	303	280	283	329	260	310	303	325	298	281	278	286	308	305	263	324	294	309	306	292	296	277	308	299	292	283	332
11934	1258	2163	2260	1991	1617	1495	1247	1221	1093	1007	1014	983	899	869	876	882	886	860	844	798	799	815	789	784	806	791	747	727	752	804	790	797	771	700	791	755	782	754	744	752	760	759	758	781	748	746	774	783	745	740	705	746	728	684	778	716	703	700	710	751	717	783	784	767	706	761	729	731	793	743	742	764	718	735	736	707	760	783	764	727	734	748	769	736	755	707	768	721	740	741	792	743	771	755	758	749	750	759	749	711	738	777	747	742	719	734	739	718	750	724	690	742	719	793	750	716	738	731	738	740	701	776	721	729	742	691	778	787	749	730	771	737	753	703	721	711	731	750	708	772	697	705	757	774	791	736	766	735	747	700	750	708	746	738	681	717	746	694	770	755	722	701	756	723	754	738	700	755	671	729	794	739	749	704	754	753	784	713	758	700	746	728	698	722	730	764	757	726	699	732	710	762	718	708	764	734	696	706	757	758	755	730	721	796	746	778	723	726	753	735	716	753	748	770	757	676	762	713	693	750	720	729	737	739	707	767	762	756	747	717	732	732	734	712	769	799	745	718	780	726	737	772	729	773	727	752	743	726	704	729	736	774	730	772	744	759	742	694	776	778	768	739	739	664	761	722	749	768	799	729	750	774	734	698	686	785	716	735	701	721	737	737	733	726	738	782	744	724	743	746	699	813	721	797	776	747	760	691	762	757	755	711	731	741	691	722	722	752	712	716	739	776	780	769	729	784	737	736	708	708	781	770	780	726	772	755	753	780	734	756	759	720	767	767	701	772	741	765	773	775	730	749	762	665	735	756	714	728	755	782	755	721	738	799	749	737	748	769	748	787	720	769	684	738	707	710	743	741	715	722	721	715	696	729	766	741	777	755	787	753	773	770	787	760	720	748	757	748	720	753	782	732	722	736	739	692	718	720	711	679	725	762	707	667	690	720	707	683	730	715	757	754	719	754	717	722	740	689	751	742	722	709	727	712	780	712	746	747	707	775	734	736	733	720	791	729	723	720	730	731	731	756	724	728	698	740	711	730	763	723	740	772	731	757	724	752	723	789	702	715	731	780	695	744	739	749	768	753	761	743	726	813	760	726	757	724	757	780	785	761	731	754	729	751	716	774	690	742	736	735	725	704	734	755	712	722	725	701	719	681	738	726	739	691	769	783	786	736	781	743	719	718	770	720	692	713	722	699	741	726	683	747	752	728	669	764	743	771	675	760	757	685	706	733	762	739	692	735	738	764	737	751	732	731	707	724	725	731	785	690	711	724	740	750	751	775	714	702	769	734	724	732	789	745	710	774	686	731	709	737	750	735	747	728	716	772	700	741	754	706	739	699	745	749	676	734	736	731	749	797	673	757	753	728	752	678	768	759	707	728	739	777	837	754	779	760	682	739	726	744	737	728	718	753	758	732	733	806	723	725	727	721	699	722	720	738	726	734	703	726	759	737	742	730	724	733	728	694	691	753	727	736	703	748	799	733	745	731	742	765	721	758	752	762	753	730	723	751	766	742	719	757	738	764	734	750	809	787	740	706	733	729	717	734	746	814	723	726	684	721	726	748	741	744	770	708	731	740	751	750	702	714	690	758	744	736	710	721	719	731	720	712	751	750	735	747	759	775	723	754	707	749	721	736	740	727	753	729	727	744	746	697	697	762	685	778	744	743	712	736	732	744	714	765	765	718	691	777	732	693	772	745	738	683	741	751	740	691	709	750	707	842	756	760	716	755	710	718	720	717	705	700	736	719	750	761	737	673	728	739	725	737	744	737	795	721	712	721	746	722	690	707	735	756	737	727	708	703	779	755	755	736	714	729	733	778	710	751	700	691	772	775	776	701	725	743	750	734	748	734	687	761	705	725	752	744	739	723	751	709	764	699	762	726	739	685	734	714	737	756	728	744	697	761	726	711	733	713	782	756	730	736	783	704	717	702	700	770	724	741	784	788	705	776	686	784	729	726	717	750	702	690	720	767	743	707	698	706	714	756	720	751	739	716	725	796	778	749	775	732	726	756	767	726	728	761	726	697	700	697	709	716	726	743	723	699	698	764	755	742	729	731	671	761	741	712	742	736	722	729	742	735	669	732	745	731	765	702	724	741	761	702	792	757	729	697	776	733	759	746	723	733	708	785	768	708	784	783	733	735	701	772	754	668	764	762	758	728	708	756	730	733	757	776	741	724	788	758	706	720	748	733	742	741	746	774	714	749	759	735	738	723	728	723	738	711	762	745	789	786	726	759	749	717	729	698	729	756	745	718	743	765	717	750	721	745	744	762	744	766	736	671	766	735	765	769	769	710	761	754	723	744	773	729	749	781	758	774	721	711	743	718	724	776	745	774	720	718	723	754	708	734	726	748	722	748	719	712	800	741	749	759	751	693	739	728	775	741	711	727	725	745	757	754	711	746	762	730	692	753	770	742	751	748	768	758	738	713	791	786	724	727	764	728	736	767	722	698	752	735	711	705	764	708	767	741	751	756	722	757	763	713	721	724	669	749	754	732	779	668	749	751	726	731	732	717	715	745	699	740	728	697	762	715	753	759	706	758	802	753	713	745	742	788	740	722	717	695	727	718	745	743	784	780	734	728	771	730	727	710	712	752	755	712	721	747	751	708	742	739	705	718	721	699	783	722	772	730	723	726	761	779	721	754	718	741	727	770	760	785	787	793	728	721	733	740	738	697	743	777	744	725	698	737	718	733	754	740	809	722	734	777	735	723	722	756	738	718	759	785	760	761	757	725	722	763	755	743	750	807	733	732	770	788	749	737	753	785	718	733	754	725	726	709	726	721	721	708	701	752	766	741	799	718	776	695	737	782	702	737	693	736	766	707	705	781	751	730	729	741	732	734	748	734	736	752	758	746	742	726	745	740	716	687	706	738	767	713	773	761	680	741	750	729	705	774	730	713	768	714	750	783	715	671	735	760	762	766	747	785	722	734	754	754	802	724	732	742	709	737	723	774	740	673	747	730	776	784	697	734	769	677	728	699	739	782	708	701	696	787	735	730	733	679	723	737	736	711	729	726	748	774	722	718	732	718	714	721	738	736	764	718	780	736	743	717	701	747	750	723	714	717	727	732	737	733	790	707	769	769	756	745	713	737	738	707	699	731	726	778	740	715	682	758	751	722	778	730	744	724	761	757	698	749	714	745	736	771	725	736	708	746	759	721	688	767	760	728	772	671	757	740	772	778	744	718	733	758	723	726	701	741	715	742	699	717	714	731	744	703	711	763	737	702	722	821	765	749	767	700	786	774	727	709	796	765	708	762	711	714	757	724	717	741	752	741	704	738	744	731	738	709	794	782	740	729	799	751	705	732	695	731	739	741	713	720	765	728	721	729	742	795	759	721	723	754	714	762	719	695	732	732	718	762	730	711	703	729	735	716	713	721	723	706	746	705	735	765	724	705	750	769	731	718	717	731	701	758	716	750	716	724	748	763	755	719	705	722	765	738	775	719	744	730	733	706	708	735	708	744	710	758	728	722	713
4665	507	433	398	403	417	377	424	427	404	393	444	421	410	373	407	418	395	364	363	408	375	357	367	360	380	438	414	392	399	423	410	406	393	422	397	386	398	406	385	377	407	356	405	405	405	385	402	423	354	405	359	422	365	430	412	433	382	381	388	403	413	391	415	411	404	354	415	365	432	392	376	349	393	419	441	423	365	391	399	395	445	410	440	399	380	395	399	394	421	418	373	429	402	432	399	378	446	403	413	361	427	386	396	394	403	389	404	411	372	405	357	367	378	411	413	382	426	381	407	391	399	433	441	401	417	390	407	384	390	412	451	395	400	375	404	412	392	357	398	422	425	418	383	380	422	408	396	369	396	392	411	442	391	429	389	403	413	388	408	364	404	357	411	452	381	389	397	380	362	378	391	356	409	385	408	441	444	402	399	405	421	411	406	403	381	382	406	367	366	413	404	393	420	423	384	387	408	364	365	419	399	405	434	398	406	371	388	373	432	402	381	368	391	376	394	417	359	384	379	367	403	402	398	398	406	378	377	368	409	380	391	363	393	426	399	416	400	382	365	397	408	434	368	374	393	401	421	425	420	381	398	421	366	357	409	389	334	403	348	384	427	403	381	411	427	371	366	385	417	388	402	435	419	353	395	411	412	429	402	423	414	400	370	401	404	384	390	424	411	414	375	401	393	394	441	391	388	395	406	404	401	393	333	406	387	422	410	438	413	401	393	400	380	373	385	406	380	424	371	352	387	404	373	392	414	384	393	391	426	413	391	405	431	389	405	401	395	392	380	412	349	416	393	402	398	364	438	401	399	359	394	370	379	362	400	386	370	383	412	425	379	415	354	420	378	341	384	367	435	378	399	414	441	420	373	383	410	435	437	380	401	417	413	354	402	395	383	427	379	395	416	378	395	423	381	373	395	371	388	402	377	356	359	401	372	383	388	386	387	394	393	412	410	405	393	384	401	390	423	360	363	414	401	383	384	384	394	419	424	424	421	383	407	379	406	417	386	383	364	439	407	423	448	353	379	397	415	422	351	441	378	388	388	414	362	366	368	379	408	386	362	383	403	428	418	402	382	372	412	397	376	434	402	398	421	387	381	421	402	396	355	415	411	380	370	409	402	390	420	394	428	391	455	406	403	378	402	384	412	397	398	436	409	371	400	381	407	394	406	375	405	393	392	417	417	373	386	376	413	377	392	423	375	386	408	387	409	391	410	416	372	380	389	406	361	407	372	416	374	374	357	397	376	402	401	395	405	447	409	421	389	397	410	390	406	416	396	396	396	400	364	393	437	400	378	405	384	435	402	416	359	361	383	411	425	404	410	385	398	370	398	404	374	410	421	420	393	378	352	410	375	411	396	383	373	366	414	442	379	412	408	386	413	388	428	433	408	376	415	391	385	383	390	390	414	372	415	374	404	380	387	403	412	381	387	433	382	434	405	400	388	379	383	422	396	377	405	399	420	423	416	361	405	405	378	397	388	384	375	376	409	400	373	391	426	390	405	405	394	414	376	437	394	377	399	394	421	374	390	370	379	394	381	368	407	418	381	384	433	424	402	386	390	399	346	425	381	414	394	376	377	409	354	401	428	400	440	420	416	426	394	370	389	362	427	418	378	398	391	440	394	422	414	356	435	428	388	399	414	426	390	421	382	391	404	409	388	414	426	393	400	421	373	428	405	347	438	390	365	408	407	416	403	392	377	450	403	372	392	420	420	414	374	432	363	394	407	423	401	427	422	414	420	399	405	405	382	407	384	389	396	401	416	391	420	411	391	405	409	413	405	375	369	368	318	396	412	390	379	389	375	383	426	403	418	388	363	387	428	400	378	361	406	411	372	410	408	411	378	363	389	384	426	408	397	358	385	351	376	412	391	365	397	415	404	410	411	404	407	387	388	381	388	419	394	386	415	416	390	417	419	413	403	403	416	377	411	403	416	423	379	386	421	395	398	419	378	416	412	380	369	349	382	377	395	373	395	393	431	392	430	371	391	406	370	381	379	397	409	401	389	351	373	378	415	417	383	387	369	386	415	366	420	412	408	380	382	409	411	413	401	362	405	402	399	417	382	386	385	440	399	418	379	395	406	394	406	425	388	380	405	412	417	389	403	359	386	388	431	389	426	404	372	405	408	418	363	375	426	408	410	410	364	391	415	430	387	386	384	410	416	366	407	386	429	402	376	384	409	397	432	417	410	409	454	427	356	402	381	401	403	405	356	350	377	395	404	405	386	394	383	391	388	391	378	440	397	414	410	420	412	425	366	392	398	399	425	408	368	385	402	406	388	421	398	381	427	410	406	378	390	372	396	369	431	387	403	375	403	433	407	341	370	397	389	355	379	417	402	379	411	400	391	404	380	418	384	389	404	406	418	376	378	354	369	411	389	457	414	408	394	356	404	381	375	429	391	391	377	389	391	429	381	399	372	404	387	406	416	416	410	421	401	380	389	395	358	415	392	394	382	393	397	404	387	407	400	378	397	400	397	420	404	387	437	439	403	407	391	429	372	366	369	378	427	380	385	344	353	414	388	407	363	343	398	387	446	396	345	427	350	425	404	391	391	383	369	384	403	400	427	364	416	394	391	422	374	374	353	401	398	373	381	344	429	399	402	426	420	385	399	426	410	388	411	388	402	367	396	411	384	438	390	411	400	413	374	403	423	379	361	387	369	381	446	395	367	375	389	364	355	341	403	379	356	422	429	367	400	387	406	442	390	375	387	408	388	404	390	402	392	387	402	383	446	417	356	380	352	397	398	386	419	394	393	397	373	376	391	396	410	425	367	385	369	404	397	437	430	373	383	378	428	395	412	396	397	403	409	377	399	383	376	411	369	392	368	407	408	435	438	394	377	428	403	358	393	415	433	408	397	367	372	414	418	418	434	416	420	392	422	368	417	402	422	386	392	386	390	385	371	368	398	415	409	394	394	410	414	387	382	412	431	416	379	375	413	428	379	396	375	340	382	374	393	403	413	413	393	417	440	410	416	388	447	358	391	377	457	367	383	415	411	428	399	454	405	418	391	387	442	372	395	385	367	400	404	376	409	397	374	376	372	386	353	410	365	402	400	411	426	363	386	401	397	371	367	377	379	400	477	362	429	384	398	401	360	389	392	423	364	392	374	368	359	383	432	384	401	393	410	402	367	366	411	411	356	398	396	414	384	377	406	355	429	388	401	402	415	400	388	391	417	387	429	445	397	426	380	392	383	391	402	415	400	443	436	430	415	424	399	382	394	440	369	418	418	389	402	445	444	412	386	392	390	436	384	413	400	392	395	382	399	422	392	418	381	361	389	436	408	436	396	385	350	377	409	412	413	424	414	411	363	396	396	369	387	410	361	367	371	438	426	389	368	393	401	374	380	455	376	407	391	409	398	411	429	397	406	361	373	412	390	413	394	360	401	407	386	384	407	395	395	420	421	405	433	436	420	377	389	412	363	419	384	401	370	386	387	390	402	417	374	351	376	418	386	375	391	397	427	391	389	421	362
3774	880	964	860	875	918	936	937	911	880	910	891	871	945	888	926	890	882	880	927	893	881	889	911	817	955	925	842	911	903	921	892	881	906	943	899	927	903	878	897	880	908	919	959	853	893	892	907	845	864	903	943	920	870	910	893	902	869	859	883	881	888	906	916	899	873	822	861	921	823	905	899	913	916	943	939	862	907	912	869	910	886	925	901	901	905	917	910	896	926	895	854	915	893	889	904	939	905	882	899	868	871	933	900	922	822	872	899	862	814	909	880	848	851	881	933	901	904	885	873	842	890	872	853	906	879	834	911	917	869	854	860	945	904	846	892	896	861	879	876	895	932	884	884	867	866	911	916	828	922	892	922	868	915	882	901	879	861	903	953	869	850	878	891	870	879	875	881	905	899	879	904	869	872	876	877	851	888	848	914	929	876	907	872	862	878	916	879	886	865	844	906	924	925	894	899	908	914	889	909	919	836	875	872	877	862	921	880	916	855	877	873	933	921	901	846	925	894	880	906	890	870	843	878	912	873	891	876	900	889	856	877	871	932	887	838	945	874	901	873	906	879	875	919	807	917	879	889	862	884	867	923	888	841	882	885	868	867	876	854	904	894	851	879	910	881	939	901	934	891	905	872	873	842	920	858	904	898	903	859	896	849	914	876	856	930	894	917	891	890	887	885	912	952	898	898	923	889	883	864	867	922	915	840	890	839	882	920	892	909	929	835	877	930	874	886	939	817	903	869	919	966	860	869	898	877	889	940	878	917	907	890	867	940	841	911	854	856	874	895	856	915	874	912	901	867	929	892	928	872	822	960	853	886	913	874	954	886	888	913	860	898	922	881	880	900	900	899	909	881	895	893	886	903	886	929	874	911	888	865	849	893	908	928	873	866	875	870	875	908	858	897	902	903	931	913	808	926	892	863	912	888	893	902	885	847	919	782	859	834	834	856	883	891	897	894	863	929	919	862	916	889	912	888	871	860	906	841	899	902	909	870	879	863	944	878	824	894	892	840	889	874	886	902	915	883	899	897	877	871	883	866	867	900	908	867	841	873	835	860	906	934	880	898	900	904	888	905	867	888	892	884	883	863	928	936	865	858	853	937	924	891	901	871	847	938	861	874	884	890	929	884	911	905	834	917	876	837	913	941	876	879	901	906	891	893	856	868	899	901	917	863	858	907	898	864	889	850	889	881	923	868	873	855	951	914	875	878	950	922	950	906	903	890	835	876	862	944	910	894	886	920	824	858	912	894	902	864	874	835	915	886	906	880	854	849	892	898	935	910	909	907	879	897	893	885	892	876	867	874	906	893	882	903	873	889	894	873	907	924	843	895	894	890	880	846	871	927	892	914	879	889	929	877	831	913	908	884	879	876	852	846	918	856	881	912	919	902	910	879	874	877	954	906	902	904	867	959	895	891	859	885	853	884	882	919	881	886	916	915	872	858	867	872	861	960	910	899	882	870	871	967	897	885	860	804	849	912	916	861	847	892	859	913	952	857	935	894	954	901	875	929	880	869	886	892	887	890	893	888	869	874	856	888	898	859	924	903	893	873	893	873	887	917	920	867	892	890	874	877	849	893	900	830	887	895	895	880	886	868	866	879	847	926	939	830	870	854	883	917	904	905	880	900	884	874	885	884	919	945	862	899	809	911	873	904	821	925	911	844	874	921	891	959	875	930	838	894	883	848	865	886	873	873	878	867	857	903	870	929	905	909	873	933	893	906	861	888	860	854	902	860	926	789	876	882	896	839	878	897	920	877	865	887	846	867	866	897	888	890	873	835	913	899	846	885	877	877	900	856	885	895	893	849	953	938	883	937	892	866	876	929	861	902	877	925	884	876	859	838	901	918	934	855	865	907	910	855	889	923	878	845	868	860	874	899	906	945	889	898	895	886	839	880	861	862	923	898	872	887	850	905	871	832	852	883	945	917	867	837	852	942	869	860	880	893	877	857	847	880	893	909	856	880	882	882	919	855	846	880	857	844	851	834	880	842	924	842	903	952	925	858	852	834	811	852	874	942	857	888	893	888	900	888	971	901	877	900	863	894	872	869	909	888	863	874	902	814	906	861	879	887	907	930	864	888	856	868	938	874	876	859	881	852	878	899	865	897	872	901	854	864	847	890	929	839	909	854	921	934	896	937	853	923	916	865	884	905	876	869	914	901	878	891	893	829	860	882	927	866	949	852	890	885	899	889	876	925	843	865	877	904	911	888	863	887	899	903	906	886	871	896	894	852	887	914	820	888	880	906	914	882	876	854	874	906	827	866	901	878	858	912	886	892	928	856	863	877	892	926	903	817	872	887	908	927	869	894	893	922	920	910	897	889	915	902	906	909	850	872	847	896	859	912	886	909	833	880	923	896	893	834	866	840	900	872	912	925	862	901	916	897	882	906	886	918	917	923	907	914	837	855	887	904	950	905	874	915	930	897	897	870	894	903	886	904	906	889	906	875	915	878	846	916	949	923	849	856	930	915	869	919	884	830	862	896	887	894	873	919	894	1012	900	920	872	893	865	938	883	889	879	910	858	862	866	874	903	860	906	915	894	884	906	858	973	884	898	871	900	880	861	872	894	882	921	855	926	879	885	900	860	917	873	946	944	873	878	888	888	835	846	858	935	871	914	875	897	820	833	933	916	905	873	845	909	893	855	871	837	908	881	861	907	934	877	816	899	848	895	884	893	905	915	846	886	828	896	884	889	873	854	871	890	905	861	853	884	894	915	902	898	929	920	842	884	843	896	912	908	904	857	921	846	865	868	886	943	856	911	850	845	883	852	891	838	918	888	870	863	837	866	921	880	914	901	860	874	893	934	959	928	883	911	885	869	866	833	895	861	890	854	877	902	862	905	856	907	900	919	863	868	923	886	912	876	897	839	923	867	867	929	903	830	924	826	842	859	812	867	901	837	882	877	913	927	883	904	846	864	863	860	897	878	909	851	929	934	910	931	962	877	871	931	909	898	945	957	885	848	880	917	883	891	898	933	898	853	850	912	865	881	896	918	860	867	985	879	876	897	866	893	857	870	901	936	910	925	898	870	863	859	927	867	876	867	893	912	878	899	882	951	922	894	883	840	896	927	908	864	952	951	874	880	836	898	931	921	899	890	878	884	918	873	902	921	921	913	931	915	844	881	852	934	884	917	836	917	861	907	867	912	897	903	904	921	900	886	851	863	894	900	866	916	915	919	916	830	873	861	926	923	861	857	852	916	887	949	894	844	851	897	920	883	868	926	892	879	881	900	908	895	902	924	868	859	884	905	864	903	892	895	862	888	894	846	886	877	873	840	890	854	931	952	878	889	873	899	890	836	890	902	904	904	829	902	903	840	904	826	943	877	848	913	889	901	881	914	912	862	874	862	885	879	885	875	873	855	896	868	870	889	854	896	898	859	937	923	886	935	890	874	937	854	915	848	890	907	879	934	920	930	859	869	848	915	896	889	908	873	923	900	861	885	907	853	824	910	861	955	879	935	925	867	921	931	855
14158	860	508	453	374	328	298	261	276	279	262	227	223	224	212	229	230	212	227	211	251	242	202	229	195	192	205	213	222	209	209	183	223	218	222	258	225	202	233	264	213	206	236	205	216	235	213	220	230	204	223	177	224	234	193	226	240	232	198	205	190	219	209	221	200	209	217	218	224	215	231	234	218	226	235	224	206	213	215	219	194	225	204	192	212	205	210	231	194	189	209	235	242	249	202	193	231	222	234	247	210	247	224	183	215	199	217	204	213	223	206	213	203	211	233	215	225	212	217	217	189	194	221	231	204	220	191	200	216	212	236	203	215	203	226	226	186	223	211	199	208	187	233	198	210	215	216	202	203	219	251	206	205	201	210	260	230	211	192	214	237	212	199	203	211	224	203	211	210	202	204	221	223	202	205	221	225	214	217	207	237	208	196	212	216	215	221	220	215	188	199	197	209	213	222	241	188	219	202	212	210	230	216	195	231	212	215	211	177	211	191	188	206	233	209	203	231	202	220	226	230	223	221	194	216	221	229	224	221	230	203	235	215	225	215	196	200	198	213	244	211	232	201	200	183	187	202	214	225	232	244	235	229	230	214	217	197	201	235	202	198	208	180	184	229	240	205	201	218	202	242	195	195	209	224	219	218	226	220	234	218	203	236	191	206	243	212	198	242	214	216	197	209	218	215	182	205	227	239	197	198	206	198	215	221	231	230	220	216	234	234	222	189	196	216	211	210	213	209	181	189	194	208	193	214	219	186	226	222	229	200	220	207	211	215	192	223	189	211	232	198	210	210	216	202	227	251	218	221	226	232	189	204	200	213	200	211	187	225	230	205	197	184	213	198	210	204	219	227	223	192	215	213	239	235	221	210	226	233	174	225	222	208	220	212	194	214	252	216	218	201	210	177	214	202	220	214	205	191	215	201	226	206	206	210	242	229	233	205	200	188	210	193	208	211	220	212	258	240	187	215	221	220	193	232	210	243	205	212	247	233	227	220	223	218	208	225	218	202	174	198	183	233	201	229	209	216	199	230	200	186	199	201	207	201	242	239	195	206	203	213	220	192	208	216	249	209	204	210	239	181	186	210	213	231	224	211	240	188	207	233	206	212	225	193	204	251	232	195	198	207	246	226	215	195	212	211	221	247	185	204	226	210	233	206	207	222	249	237	246	197	215	221	211	215	228	221	199	220	197	213	225	193	243	227	212	232	230	219	211	208	207	225	187	216	218	193	195	224	197	208	223	202	191	220	209	200	233	238	234	217	215	210	209	235	207	223	219	225	239	201	229	191	226	227	222	204	208	227	218	229	191	197	201	215	201	199	226	219	220	223	218	203	194	206	180	225	208	232	188	228	240	210	197	199	236	222	186	215	225	203	195	254	222	221	207	209	231	231	231	184	250	203	218	186	226	237	211	215	207	186	217	201	196	215	212	210	205	185	229	230	197	225	204	216	226	179	236	228	218	176	233	228	200	230	200	216	221	197	208	205	202	223	240	210	206	190	251	186	234	225	219	237	225	195	227	214	185	210	202	215	201	241	219	202	184	220	203	225	238	247	221	237	222	216	202	229	210	215	199	199	244	200	207	210	211	208	204	225	230	207	196	200	192	201	227	190	236	201	218	208	232	207	218	230	195	214	200	219	225	199	210	216	212	206	196	189	222	244	227	240	224	225	197	189	209	225	208	224	206	213	228	195	206	215	195	209	203	217	201	211	209	223	202	218	199	206	226	217	233	207	219	226	215	217	217	228	217	207	203	223	223	246	238	231	224	211	220	195	177	247	233	204	189	212	218	216	207	253	229	204	225	216	220	241	226	195	198	191	218	221	197	210	196	193	238	222	179	204	227	247	211	212	198	206	220	197	198	201	232	215	225	213	237	211	184	211	219	201	259	210	209	217	213	228	238	233	225	236	199	215	259	202	199	223	224	250	243	233	199	214	194	194	230	204	214	195	193	191	222	243	244	209	218	211	200	208	194	225	194	218	228	233	205	223	214	234	231	204	232	222	211	215	222	211	217	212	223	193	196	206	208	224	194	212	220	209	225	217	209	206	227	221	206	214	229	206	200	184	193	222	212	184	247	209	207	222	204	218	222	220	207	238	197	180	214	234	198	209	207	221	211	214	249	210	205	209	242	218	215	202	206	219	201	207	210	238	219	214	206	215	228	241	228	224	220	213	211	202	207	221	218	202	209	220	207	187	210	236	227	221	195	232	236	240	233	228	202	241	233	217	212	222	217	210	231	220	214	238	212	214	212	207	215	237	194	214	204	231	235	182	202	224	217	219	226	208	206	220	233	234	218	196	219	226	216	222	213	196	230	217	222	211	186	217	192	255	195	220	195	226	207	194	218	206	212	204	219	215	210	223	206	230	196	203	213	216	198	221	217	211	179	197	217	197	230	218	240	192	222	212	221	197	250	217	199	209	179	211	202	244	234	206	205	240	193	229	198	219	217	218	204	226	226	207	205	197	212	204	197	228	196	222	220	215	196	223	229	201	212	187	235	215	229	215	201	227	230	225	202	206	214	220	226	214	227	205	197	204	212	213	206	206	222	214	215	199	218	229	203	193	214	220	218	249	231	234	213	204	181	202	206	226	235	218	194	209	235	210	226	221	204	197	205	233	224	232	205	220	196	248	229	215	224	193	209	214	209	213	244	245	214	244	205	222	226	249	219	236	239	208	198	211	204	231	221	187	203	208	215	207	238	195	212	195	199	233	210	216	221	227	212	205	235	212	210	215	190	200	239	193	194	230	228	180	224	221	231	239	210	213	223	198	218	210	213	242	201	221	192	206	221	191	197	193	268	212	223	216	222	217	230	227	210	229	207	224	211	216	213	222	179	218	200	227	205	237	215	198	216	219	200	209	218	225	215	193	207	206	213	221	218	194	216	227	211	217	231	199	199	242	220	227	211	214	229	217	226	212	231	196	232	214	211	238	248	208	201	222	209	181	177	212	221	218	209	227	210	205	202	214	193	211	192	208	204	217	235	232	221	226	212	235	219	225	212	226	209	235	177	238	227	228	231	215	241	205	212	208	233	246	245	220	183	217	227	251	196	202	207	214	187	217	221	231	214	196	211	217	204	217	211	223	227	221	236	220	219	209	233	223	207	218	216	202	196	204	205	205	200	200	230	181	170	223	206	225	204	207	201	217	203	214	214	209	214	215	232	223	190	237	206	208	197	199	213	224	204	205	231	210	198	216	227	193	211	220	219	198	196	231	208	231	214	218	203	192	207	228	221	208	201	201	227	198	189	192	209	237	210	217	204	211	213	226	222	223	222	220	234	181	220	235	224	204	189	230	199	208	228	192	239	206	229	220	210	212	193	206	233	202	200	215	217	187	203	242	221	244	207	233	229	244	236	203	237	208	195	197	213	196	220	226	182	206	212	198	206	233	210	224	208	191	210	207	185	238	201	219	219	223	196	199	232	192	212	202	197	205	221	241	228	226	212	229	213	179	204	204	223	181	210	200	223	219	187
9262	898	1297	1348	1213	1058	907	857	796	739	688	669	623	683	667	608	584	588	584	609	591	567	570	584	540	547	561	588	563	594	586	560	576	602	580	566	572	553	588	542	557	567	543	522	587	574	549	540	544	580	542	589	589	533	539	570	556	542	517	571	569	544	523	597	533	521	506	544	570	517	562	516	537	558	534	551	554	542	544	562	546	584	501	529	568	558	541	568	502	551	530	554	556	551	507	515	532	546	502	552	550	543	576	535	554	552	548	526	562	581	525	508	522	538	528	533	531	549	491	573	545	537	528	552	571	531	533	567	505	567	587	547	579	531	555	531	501	511	551	570	559	583	525	570	517	528	533	511	543	505	567	545	547	547	506	502	556	551	535	545	566	531	547	546	529	555	519	583	552	556	551	586	513	537	537	540	593	534	565	527	579	529	521	531	539	551	589	545	538	563	597	539	544	543	557	564	552	512	540	569	532	524	544	545	569	505	552	548	553	562	545	557	496	569	580	528	533	528	517	522	528	529	554	559	531	551	597	526	543	548	575	532	581	553	535	546	543	521	595	509	573	541	564	468	546	561	588	524	546	525	533	519	532	573	552	577	564	532	541	543	509	512	569	514	518	533	561	549	581	521	541	545	487	523	564	503	488	533	523	577	522	507	575	564	578	518	547	559	565	548	563	554	555	511	487	528	550	581	511	555	571	539	519	539	566	526	558	539	543	559	525	489	525	515	543	475	539	538	585	552	524	558	599	591	542	523	535	567	528	544	553	511	553	529	549	528	538	557	534	515	563	532	535	541	562	545	521	530	531	545	558	522	561	551	528	547	578	531	524	543	533	546	573	546	555	512	523	566	561	564	540	517	542	538	570	557	515	541	576	554	545	558	562	531	524	565	541	550	560	562	540	515	492	550	549	543	560	541	527	558	554	512	484	503	563	566	526	542	512	539	546	556	526	542	521	556	522	562	551	521	534	551	485	561	542	505	513	574	531	581	516	563	551	561	528	545	544	522	568	538	516	538	558	597	544	546	521	569	541	550	524	523	535	596	564	564	576	546	545	546	552	574	535	555	557	511	602	512	572	531	556	497	537	541	525	573	532	561	499	556	549	528	494	516	560	534	538	551	544	503	532	566	559	564	555	508	555	476	560	523	576	546	544	568	562	547	543	584	521	522	550	559	533	549	506	588	502	523	624	532	537	528	532	584	533	521	535	550	560	535	539	581	515	554	569	566	575	575	617	551	517	572	552	515	541	590	558	549	531	520	549	533	508	557	558	557	549	529	563	486	534	542	548	543	560	542	531	506	524	526	558	529	516	551	585	533	552	575	564	550	483	589	553	570	527	507	566	583	555	516	538	574	499	567	544	530	530	555	525	508	541	566	547	552	554	562	540	558	518	545	540	581	571	486	504	534	546	539	586	546	594	555	549	557	502	581	530	606	536	527	525	549	558	572	573	564	539	529	518	556	534	531	560	578	566	565	595	543	531	541	505	515	519	530	541	555	565	564	550	550	578	558	537	536	509	525	542	552	558	560	548	536	585	551	502	544	517	538	590	557	545	562	569	557	540	522	563	556	514	523	536	511	545	494	606	565	580	584	518	538	525	534	564	567	522	563	520	557	571	549	528	598	543	556	566	549	500	521	550	560	570	542	557	543	576	506	501	528	531	578	591	561	516	514	532	523	565	542	541	554	567	586	517	577	543	563	525	518	488	532	566	554	482	559	503	555	573	541	529	569	511	563	498	539	523	541	515	542	545	554	557	557	548	568	545	542	557	545	564	575	523	570	500	520	524	583	534	584	534	529	531	539	561	598	513	492	541	553	560	536	527	560	524	522	589	545	547	508	549	514	583	519	555	523	574	514	560	576	525	569	579	569	525	551	538	535	532	561	548	596	578	553	583	538	544	557	512	581	594	604	517	535	559	538	595	560	498	544	551	570	536	538	496	562	530	556	516	540	529	531	533	559	584	483	526	523	532	542	524	506	539	490	528	525	566	527	562	535	589	573	531	541	549	526	487	613	527	511	530	550	535	540	520	536	527	547	550	529	553	550	516	567	514	568	537	532	520	518	551	536	568	547	519	595	545	576	501	550	551	579	560	573	493	579	513	538	563	574	567	526	531	526	554	504	564	561	554	539	594	561	546	557	566	548	570	541	555	564	523	498	546	527	565	571	526	508	518	561	522	571	524	535	589	582	543	589	587	566	539	547	569	592	562	578	534	551	523	548	566	578	532	503	556	551	518	571	537	553	543	546	538	517	574	522	553	562	527	544	590	537	548	548	517	563	505	546	551	545	539	569	519	520	575	533	574	550	584	585	597	543	530	545	545	516	579	530	561	517	535	541	508	513	515	533	538	513	535	538	526	537	530	528	569	516	600	541	520	602	546	524	553	557	525	483	541	536	538	549	563	559	541	516	510	513	554	510	521	562	574	541	575	589	553	557	550	541	522	530	549	550	572	586	506	517	547	573	500	530	509	539	537	523	561	509	623	508	517	575	557	537	541	517	576	549	561	593	530	522	602	528	576	537	514	589	552	569	563	535	548	538	556	517	521	529	558	549	556	519	512	530	513	527	543	563	559	532	529	565	554	576	516	500	527	567	535	565	474	538	567	499	538	524	589	580	534	541	530	541	530	525	540	539	560	556	558	579	546	602	538	607	530	575	539	553	520	594	545	518	540	531	590	541	556	571	555	502	586	537	537	559	503	558	550	547	540	508	544	554	517	582	556	521	565	531	506	571	515	546	553	510	524	567	560	546	571	539	586	598	540	543	522	554	575	539	587	546	488	561	528	576	519	544	567	556	567	563	594	523	533	564	556	551	517	582	520	561	511	512	587	533	504	540	547	592	555	565	547	549	575	546	542	577	550	573	569	540	517	545	460	548	505	521	559	550	550	581	502	544	589	499	530	562	538	607	548	500	566	539	493	565	536	592	507	535	515	579	527	526	588	530	508	522	517	539	529	514	535	549	548	525	507	528	552	516	552	518	584	532	557	563	515	580	557	538	563	545	539	540	520	551	554	531	565	500	565	514	542	551	542	533	615	586	553	545	552	579	546	516	538	554	553	526	554	538	575	533	570	547	483	534	549	576	537	498	567	569	548	558	563	508	544	563	529	568	559	499	517	528	544	507	538	512	547	566	551	595	580	539	539	526	516	550	528	488	549	517	578	517	583	552	497	571	544	520	570	561	509	573	546	496	568	519	561	516	562	542	504	526	506	564	579	544	526	528	533	541	546	540	562	559	539	555	594	564	540	528	571	554	571	542	514	537	556	533	556	539	569	576	539	534	537	546	558	530	576	540	592	543	548	608	567	582	556	552	559	561	547	609	536	511	523	538	525	558	537	565	534	546	552	546	536	535	547	556	503	552	558	590	563	520	552	540	530	591	556	572	511	555	555	556	477	570	544	554	556	499	490	545	548	540	537	542	569	559	530	530	567	550	560	554	558	518	555	525	544	521	531	506	553	492	546	551	552	532	560	506
22260	2170	1067	814	626	471	475	391	382	380	361	340	374	353	319	341	326	295	330	309	318	284	332	308	304	311	274	298	320	321	293	307	273	343	329	336	344	278	305	316	348	285	331	306	285	326	297	303	269	328	307	335	303	323	324	338	311	303	321	305	310	298	307	291	301	311	312	295	315	323	317	311	262	286	316	335	307	287	288	326	316	300	287	301	312	303	299	300	294	300	276	278	296	334	293	291	285	303	281	269	286	283	329	339	308	301	319	319	307	270	293	335	309	291	335	289	284	306	262	325	303	310	301	305	289	328	326	315	277	302	280	252	315	309	289	276	290	267	319	317	301	282	247	309	277	292	324	288	328	286	283	280	277	337	337	331	314	290	286	303	347	320	304	292	317	302	295	330	365	298	317	295	298	285	322	283	317	314	325	325	301	290	312	311	301	302	304	291	320	313	283	305	269	306	287	329	305	283	312	316	309	291	315	313	323	325	335	311	312	295	284	284	276	275	289	322	315	337	293	313	282	302	312	302	305	329	290	289	296	303	302	291	286	311	310	270	315	307	319	315	243	312	296	284	286	319	300	299	308	288	328	308	317	310	318	321	299	288	315	284	302	310	281	277	307	279	306	346	323	311	295	296	308	307	302	290	279	258	333	304	308	319	295	272	292	308	275	292	334	304	294	312	279	308	304	291	318	297	276	298	318	306	323	335	338	310	303	315	296	292	307	281	316	311	293	319	307	289	297	280	316	289	282	290	300	292	301	358	291	299	267	275	288	291	292	271	292	325	272	347	331	279	297	297	310	299	307	306	292	267	304	302	306	301	277	307	301	294	307	315	309	308	314	271	315	310	292	319	301	327	320	316	311	272	324	305	300	326	310	331	294	271	320	304	319	273	284	293	333	329	296	273	273	356	299	303	288	335	282	259	267	295	324	324	291	309	286	300	262	341	309	312	312	320	311	282	307	304	279	279	315	318	299	328	327	262	306	317	295	298	288	297	291	326	297	314	284	291	306	320	308	332	286	314	314	300	323	289	305	301	325	303	283	327	310	304	293	304	291	316	304	311	324	331	307	296	292	298	281	302	313	307	324	326	307	316	310	311	313	293	297	284	308	296	288	292	283	301	309	309	332	295	293	284	284	290	297	289	324	302	315	303	303	325	281	302	329	320	284	281	305	322	295	274	294	292	324	272	306	278	329	296	312	307	306	307	304	283	278	311	307	259	316	317	313	323	292	286	259	303	300	312	307	320	285	312	336	285	304	317	294	336	342	302	324	344	317	293	305	290	297	294	334	323	293	295	323	331	294	311	302	280	304	294	304	309	326	334	315	313	290	328	307	290	295	323	311	304	310	315	294	304	309	329	289	320	302	296	300	301	309	316	295	306	319	302	271	296	247	298	277	323	298	308	325	292	292	312	298	294	319	278	297	288	295	293	316	298	337	293	343	299	310	296	290	308	330	294	288	287	309	270	311	298	297	274	276	318	304	295	297	303	309	314	336	269	282	337	283	293	304	314	280	284	305	297	310	307	297	283	327	305	287	291	335	306	272	339	296	309	316	299	311	295	315	303	315	310	314	304	279	323	308	305	296	317	330	304	295	294	305	324	271	307	305	328	319	283	289	343	294	268	339	289	290	331	301	307	295	285	316	296	319	292	279	321	295	295	286	292	288	280	292	324	289	305	326	321	313	347	310	290	289	318	293	325	306	319	305	331	313	301	315	303	306	282	314	295	289	284	268	312	318	331	342	296	321	325	295	306	302	295	281	297	314	342	290	309	312	286	318	300	320	273	305	290	332	283	282	306	305	289	303	322	319	271	303	314	328	303	317	290	295	237	298	299	314	280	295	325	282	281	296	315	311	298	306	311	301	316	286	308	321	303	318	314	324	288	345	283	295	277	325	322	300	286	309	286	307	293	322	310	286	274	284	261	317	311	257	291	271	289	328	308	287	324	304	330	313	316	312	306	316	336	296	306	295	312	281	291	317	321	321	293	305	279	325	308	306	285	341	297	296	331	315	264	314	264	275	301	306	323	325	324	281	317	325	299	313	283	280	316	308	258	287	332	318	331	341	295	284	316	293	316	305	302	293	304	357	317	299	325	312	291	285	310	308	302	278	297	305	298	319	303	316	336	291	341	316	295	312	286	313	274	289	266	326	309	276	303	285	304	280	314	325	275	309	294	299	281	295	296	277	306	318	304	329	327	280	293	295	302	279	296	293	316	293	296	295	284	290	299	287	310	284	310	306	307	294	292	319	310	313	320	292	302	296	319	297	271	297	297	312	267	301	326	335	320	293	293	297	289	276	342	291	272	293	304	288	306	314	324	294	324	307	312	305	279	344	281	301	281	308	328	302	299	265	316	298	322	332	325	289	295	268	333	303	290	300	274	355	305	295	290	275	298	303	331	336	302	334	302	344	269	312	290	285	286	283	287	332	326	288	305	298	299	310	294	303	293	305	305	313	274	307	295	285	287	357	326	283	312	318	308	300	322	284	317	318	305	281	342	287	309	326	304	289	281	272	323	290	290	318	267	308	290	320	299	261	317	251	295	319	269	321	319	290	324	326	320	300	277	275	297	280	267	302	275	343	296	308	312	292	284	316	264	283	277	291	284	261	307	285	291	286	308	305	292	258	309	301	320	307	316	296	317	270	287	298	281	318	333	294	308	280	331	302	298	281	305	285	285	305	333	313	289	278	317	265	307	351	284	279	308	316	288	311	320	311	278	282	285	296	328	275	289	312	312	294	296	313	310	298	289	305	321	314	331	329	279	314	295	325	277	282	329	283	278	338	312	289	324	292	295	299	315	319	315	360	313	306	313	293	285	306	296	306	306	287	272	308	275	296	281	340	298	307	309	329	283	253	287	324	335	307	321	328	345	303	301	298	284	273	253	284	278	267	301	296	276	307	316	290	339	273	281	293	313	331	303	302	324	300	311	284	289	279	272	271	307	302	302	285	285	300	318	321	302	317	307	292	314	282	317	312	288	310	290	278	311	321	304	285	305	316	289	313	279	290	324	335	325	304	304	282	330	252	295	315	322	310	265	301	292	305	303	272	309	343	325	304	305	312	310	311	324	298	322	294	324	293	283	295	287	296	271	286	276	290	275	296	309	323	329	331	308	285	303	330	293	288	295	268	316	298	313	298	309	286	281	277	303	316	278	327	275	320	283	284	349	296	310	314	308	265	326	326	302	280	293	273	314	303	343	318	319	318	335	304	288	319	279	324	323	297	303	296	285	327	319	315	318	308	306	287	318	327	293	300	304	298	268	290	310	317	330	299	307	319	333	294	290	312	285	288	312	260	296	312	303	292	341	300	305	302	318	300	344	293	316	304	315	324	300	288	276	328	309	327	299	334	290	310	301	324	278	295	348	278	299	304	303	281	305	299	323	343	323	298	291	275	300	291	318	298	357	314	294	287	275	273	274	304	286	287	310	312	280	275	283	305	289	282	325	296	296	287	328	330	291	316	316	319	267	297	298
12059	1285	2199	2268	1933	1642	1450	1320	1147	1097	1069	1032	956	918	902	900	825	837	863	811	871	821	768	792	846	785	809	833	738	771	764	805	786	749	796	760	724	787	789	763	742	776	800	765	788	757	726	753	749	787	812	735	762	718	729	808	777	728	721	778	710	769	781	746	760	758	764	846	740	764	745	724	701	723	723	755	738	822	772	737	789	724	737	749	758	742	726	759	776	763	708	700	717	770	748	735	766	743	806	773	739	732	768	717	787	764	778	728	768	766	715	730	742	755	740	769	733	749	768	727	717	714	744	724	742	768	737	781	721	792	694	713	700	716	733	738	765	748	752	778	731	758	768	780	706	711	758	723	679	733	744	733	730	769	788	752	748	726	744	755	729	751	678	757	750	728	723	684	747	724	734	781	713	738	714	722	730	752	802	779	736	757	695	750	767	738	747	750	741	744	719	791	736	801	718	776	756	784	713	739	735	728	746	749	703	748	745	731	718	710	710	751	757	751	741	687	725	707	757	742	723	782	703	752	759	779	767	753	795	713	709	745	738	733	733	719	741	735	754	759	757	734	751	778	770	743	733	766	733	807	755	751	744	784	760	741	737	718	773	712	699	749	745	753	773	790	701	760	773	710	711	729	730	696	774	760	752	693	753	726	726	731	741	741	701	782	737	759	736	717	741	716	765	707	760	743	717	714	761	697	738	747	710	771	771	747	728	698	698	707	740	699	794	759	680	754	740	737	781	712	731	734	793	790	749	740	789	783	712	723	747	680	800	695	763	804	728	756	744	752	750	761	759	706	747	794	726	732	759	755	720	763	809	740	730	761	738	715	750	716	787	760	715	730	691	807	758	736	777	722	731	732	701	775	785	760	730	752	716	729	777	747	708	743	773	759	749	735	770	742	734	767	764	765	748	747	744	762	713	714	794	759	734	724	752	720	701	768	729	755	764	751	762	732	743	711	759	715	728	727	688	721	703	750	730	699	766	784	798	715	778	777	726	711	735	687	719	748	757	746	787	776	724	740	732	722	692	762	746	733	747	801	749	723	733	697	723	731	738	767	757	735	748	759	777	775	741	732	804	720	754	740	773	724	777	724	780	729	758	749	738	769	738	748	761	767	733	704	736	698	704	796	773	744	744	772	763	708	766	767	716	730	682	737	784	780	771	712	737	725	748	746	745	754	759	751	739	778	742	728	717	767	782	724	748	739	744	747	750	776	748	765	703	731	773	763	791	693	736	749	726	771	764	788	750	717	822	680	758	757	774	738	736	712	734	744	754	725	760	682	715	747	712	756	731	746	769	733	726	766	737	726	755	728	710	741	780	741	760	714	751	732	754	684	700	757	738	715	734	723	737	744	771	713	679	717	727	717	725	758	740	727	807	712	702	773	759	733	763	720	762	759	706	742	757	778	713	705	723	792	733	773	737	759	712	800	824	738	739	715	788	737	746	683	763	722	767	727	691	749	758	721	782	734	677	765	712	728	759	704	780	729	770	714	724	769	700	786	711	739	750	789	803	735	738	757	757	791	733	701	773	713	782	760	725	729	743	750	729	719	772	725	748	724	731	725	793	721	768	766	752	682	752	765	750	727	739	723	732	791	773	752	809	773	707	771	742	749	762	810	782	745	756	772	751	695	759	757	759	682	769	764	719	729	718	703	770	685	748	717	742	756	743	720	707	772	739	721	748	721	716	750	774	800	709	726	714	777	739	707	741	771	738	751	722	811	786	759	708	728	756	752	786	737	737	719	742	709	753	730	746	730	767	841	722	770	779	702	719	738	712	717	776	706	713	703	718	780	762	702	715	749	725	740	707	699	747	744	737	763	702	758	712	739	738	752	719	768	801	737	721	740	767	726	747	714	722	737	693	751	731	761	762	749	742	797	740	736	720	758	704	791	742	734	799	772	737	734	771	755	730	793	745	742	737	706	710	712	740	759	739	788	723	776	699	770	774	748	788	744	723	743	728	723	760	704	741	796	766	754	744	759	706	768	740	787	717	729	710	727	771	703	796	762	746	745	805	707	758	731	770	717	753	760	759	708	734	739	721	789	777	712	758	703	744	739	761	761	754	699	765	744	775	726	756	766	745	774	680	748	798	744	738	771	682	781	743	749	768	731	771	771	727	728	767	787	760	738	799	681	750	761	744	778	783	768	699	721	732	811	742	747	737	737	739	743	718	722	745	757	773	714	777	742	770	742	741	755	724	775	775	743	727	724	797	780	702	744	728	752	722	726	752	743	718	747	782	725	746	772	732	764	711	722	735	693	704	760	698	769	696	752	713	729	694	717	735	736	755	778	762	765	722	736	736	813	723	729	736	693	751	761	716	696	732	753	737	819	709	765	786	759	735	789	772	716	736	791	722	725	713	715	713	761	709	794	756	728	746	759	763	681	726	725	704	743	739	766	720	782	784	779	701	778	747	771	761	758	729	728	738	770	771	711	755	755	754	741	763	717	756	739	756	668	740	777	775	739	745	740	739	762	737	713	739	763	764	773	754	715	698	764	734	734	748	722	776	786	759	790	720	740	761	762	787	738	748	720	671	757	714	730	730	775	784	742	729	745	726	753	678	763	761	754	798	704	754	751	792	749	725	755	733	763	727	736	783	780	734	729	795	746	743	745	779	753	748	777	772	716	761	767	788	696	741	720	747	708	763	723	747	719	730	729	845	715	740	748	794	706	748	743	730	759	713	757	743	751	719	731	739	745	729	713	732	684	776	728	781	773	698	792	725	753	756	797	733	738	717	766	759	736	741	757	741	736	707	709	784	788	735	780	733	730	732	736	740	740	721	758	762	708	747	745	724	748	751	740	787	740	775	743	797	752	730	683	765	795	802	736	759	732	736	780	780	746	730	748	757	748	755	739	713	753	757	730	736	713	755	729	759	761	706	725	763	725	753	691	738	750	758	720	702	721	710	712	715	765	792	759	686	790	754	716	732	760	733	726	784	737	732	791	722	724	775	746	713	772	767	750	742	778	763	753	730	744	714	759	690	809	720	715	752	764	789	744	721	733	741	754	737	731	734	761	738	750	810	765	743	790	704	778	739	711	692	786	756	780	756	730	741	720	726	751	756	781	772	788	794	728	754	730	783	723	766	746	709	746	784	727	766	790	685	748	683	721	729	793	739	764	712	774	719	724	762	756	770	767	717	714	748	716	796	762	794	794	751	766	725	714	730	734	779	780	742	710	735	708	758	716	727	751	702	762	718	773	695	708	802	780	715	726	741	746	772	722	725	742	793	701	719	737	808	744	775	772	731	737	752	794	732	719	773	753	763	744	730	729	785	707	794	732	760	751	696	750	746	774	746	756	724	760	743	771	742	741	732	719	720	765	740	720	768	729	773	721	773	768	725	712	712	724	743	756	752	756	716	786	739	701	701	722	716	745	756	754	722	755	730	783	759	692	764	732	787	737	770	742	726	756	733	738	745	746	729	745	729	759	759	737	765	794	755	758	703	730	710	786	762	794	741	765	778	736	753	777
4555	476	396	421	373	363	404	442	437	387	376	386	410	386	381	414	409	373	392	424	398	409	411	393	386	432	400	399	369	392	400	396	419	349	395	380	380	391	390	374	409	406	389	416	383	363	393	402	409	427	408	375	397	422	337	398	400	401	411	448	361	382	357	418	418	389	447	405	398	395	385	376	425	382	438	374	379	416	446	417	395	402	404	407	404	394	386	401	407	385	387	440	436	406	335	383	414	354	371	404	371	419	451	382	385	368	365	401	370	373	372	444	412	400	405	452	363	361	360	426	368	376	408	414	409	422	393	389	365	415	384	407	387	450	373	369	396	410	396	384	428	434	425	377	388	427	381	385	402	430	455	410	398	396	414	384	390	383	380	398	436	417	356	424	388	418	354	386	407	382	415	415	414	376	422	416	395	393	364	424	386	348	407	400	403	405	404	424	363	413	387	404	400	410	392	376	404	383	414	388	406	360	383	460	427	398	388	365	384	410	409	399	375	403	403	422	421	416	404	397	378	394	409	373	387	379	426	353	384	387	405	415	381	406	408	407	363	474	401	402	399	383	366	383	356	383	408	435	380	374	408	444	393	414	431	414	407	381	387	407	396	400	401	385	369	387	420	358	390	387	379	394	382	441	367	401	404	399	432	395	369	383	402	395	400	362	431	390	386	400	383	375	385	383	376	429	403	383	378	426	381	396	376	411	422	416	395	422	417	381	409	391	390	396	385	406	411	400	409	411	400	434	388	380	414	439	409	396	423	364	357	352	391	400	425	429	413	397	398	408	389	412	396	410	424	413	431	377	435	383	392	372	391	404	399	372	396	427	420	406	395	396	420	421	412	438	398	440	387	367	430	417	397	372	423	390	374	382	418	391	390	432	426	389	426	439	417	432	408	394	381	411	412	411	372	397	429	363	421	380	375	367	417	391	384	404	421	355	355	375	365	402	387	393	380	402	417	368	425	391	378	432	372	402	410	371	368	419	401	405	409	384	419	404	398	392	359	387	393	397	407	366	408	386	380	369	371	397	429	423	381	352	382	387	390	393	390	408	392	440	391	411	387	388	402	428	409	405	381	435	392	349	429	413	398	384	420	392	394	419	389	376	411	379	428	406	369	361	411	399	403	399	414	452	394	419	384	407	429	422	398	383	416	415	386	377	395	385	382	378	441	364	374	357	422	408	379	368	413	414	421	404	453	390	416	397	409	392	371	389	422	371	431	421	412	400	366	427	423	372	350	395	422	427	382	398	418	362	436	374	392	359	385	381	374	376	390	410	416	360	402	396	390	379	423	342	359	389	422	413	404	399	417	393	384	408	390	402	384	403	413	404	389	358	367	384	387	405	387	418	385	423	396	410	397	394	402	418	368	377	392	377	436	417	397	343	384	389	417	371	416	390	398	414	396	408	404	416	406	414	422	395	368	389	400	385	404	377	402	396	433	375	398	388	340	373	435	385	362	405	379	389	423	417	364	399	421	367	430	399	392	406	430	413	415	414	366	401	407	399	381	398	392	412	402	362	434	425	404	392	420	379	363	390	392	389	415	438	399	403	394	415	420	404	391	369	397	429	391	390	414	379	432	380	392	442	389	428	429	433	425	395	421	447	381	376	401	426	410	364	371	399	410	401	409	412	407	419	412	392	398	435	390	405	379	382	349	422	386	379	445	378	418	381	392	387	362	427	413	406	376	396	417	394	403	410	382	409	421	416	343	370	394	394	419	439	401	387	382	409	411	403	423	404	427	391	386	415	403	416	362	387	393	423	417	417	391	400	399	396	412	401	399	415	384	395	409	392	405	411	367	406	422	399	375	381	389	391	411	396	405	406	419	415	380	350	405	395	391	370	413	419	429	386	398	400	403	406	409	432	402	368	360	382	386	414	450	390	399	393	383	369	440	385	387	406	377	385	398	412	417	390	408	430	414	414	411	379	441	383	404	388	391	377	389	376	393	401	411	384	379	381	395	405	390	408	420	419	413	413	406	369	407	391	382	406	406	433	368	406	389	368	362	452	392	369	388	391	424	420	396	393	445	412	433	372	377	367	384	409	404	409	404	404	362	396	403	389	415	417	412	387	393	376	372	415	376	431	426	403	429	411	388	407	386	376	404	382	381	354	407	380	395	414	425	412	412	402	392	446	399	427	438	422	400	418	365	398	374	355	419	369	376	366	394	351	415	391	359	400	413	379	441	387	404	363	450	349	419	391	396	373	361	389	391	368	393	379	394	361	406	407	402	396	384	369	410	393	362	407	390	420	401	390	414	409	403	428	436	389	380	401	410	426	362	384	390	394	376	371	401	411	379	434	381	365	421	395	378	385	421	406	410	405	387	395	435	385	408	392	385	413	415	395	409	417	386	394	372	350	361	417	410	383	361	383	420	402	399	398	414	394	406	405	353	377	371	367	411	395	379	371	386	384	414	418	412	386	369	368	384	387	404	449	381	411	415	365	409	426	369	412	402	411	434	434	394	380	406	374	351	369	390	366	426	394	400	389	394	388	410	419	398	334	457	405	460	429	380	379	430	400	375	427	406	412	441	398	409	429	390	393	378	402	412	383	386	398	422	410	380	387	377	397	363	390	401	446	403	415	409	326	374	381	371	392	374	402	455	392	401	400	402	404	412	390	370	420	395	427	388	357	376	384	416	367	367	382	392	390	418	380	347	368	378	422	409	410	395	388	373	364	369	369	428	390	374	384	365	386	407	363	392	408	389	444	376	343	395	435	404	403	385	407	408	407	423	384	357	391	389	420	419	408	390	348	392	387	373	411	355	415	378	371	410	390	421	405	424	389	408	375	375	413	401	449	410	392	383	384	399	408	376	420	400	423	395	331	391	398	415	375	369	373	388	399	402	385	391	386	435	383	395	405	380	403	388	428	419	389	406	376	381	417	420	405	405	385	388	360	417	416	434	416	396	413	409	441	436	395	408	397	362	379	414	432	388	378	396	398	396	395	391	392	389	439	406	402	368	367	398	375	388	397	388	380	374	405	443	406	448	386	391	379	428	412	397	448	416	413	366	407	400	447	354	411	372	402	394	408	400	392	378	407	421	385	393	381	387	444	367	431	405	401	392	369	384	390	368	381	392	412	395	385	402	381	414	388	377	389	439	389	361	405	383	400	370	350	364	368	413	418	380	386	403	393	397	379	382	392	395	370	377	384	394	435	409	419	358	352	402	379	387	417	399	367	388	388	374	389	402	397	433	373	398	348	360	399	387	408	414	393	410	371	345	370	406	420	402	355	393	401	395	456	382	383	380	403	401	411	382	363	367	374	355	397	407	403	376	398	401	386	388	387	403	404	401	403	412	370	357	393	402	354	395	379	387	419	373	412	383	412	410	376	405	421	395	410	393	364	400	380	419	405	391	384	397	433	384	424	384	362	404	365	393	377	408	396	380	386	372	385	442	410	397	398	381	415	376	440	426	412	387	400	416	397	393	357	410	407	403	366	391	409	370	398	404	398	435	409	366	388	385	380	408	378
3719	912	905	910	925	870	877	863	862	933	913	932	895	883	929	899	936	865	880	902	910	873	846	905	916	879	952	919	894	928	905	866	970	861	864	887	902	881	856	886	879	846	882	898	897	888	904	907	883	877	872	886	814	924	928	870	912	851	890	894	888	864	868	886	926	863	895	854	843	869	918	909	890	909	853	917	895	854	893	881	903	878	905	892	964	877	942	915	893	911	866	894	886	965	890	901	888	887	925	924	863	829	879	898	891	887	853	908	864	885	860	893	876	857	891	917	906	922	876	870	884	845	862	907	892	911	887	904	871	871	871	888	901	846	884	882	881	950	869	855	828	851	933	900	892	913	874	868	881	896	897	913	892	873	880	930	898	893	887	930	880	862	877	922	921	899	887	948	889	915	894	882	834	929	839	852	901	892	856	858	907	859	872	867	890	875	855	857	912	884	911	895	908	897	877	904	888	859	900	945	856	888	924	929	873	893	887	917	904	889	871	919	849	900	855	908	851	888	813	882	818	892	887	916	913	863	954	881	901	916	861	928	882	888	842	913	828	851	885	900	889	870	874	887	914	886	900	826	931	902	859	833	860	908	899	912	880	861	939	856	921	892	898	911	883	877	916	906	937	896	877	877	834	908	931	914	914	876	887	880	902	897	868	906	832	853	876	898	882	856	882	875	849	887	947	852	879	862	902	906	862	919	871	909	897	886	870	842	874	865	875	873	883	889	885	886	886	862	813	896	870	907	869	855	889	863	851	910	884	899	888	862	851	935	911	900	886	934	930	908	905	887	848	892	874	897	880	866	934	889	877	872	855	909	911	924	874	879	915	905	879	895	876	886	915	923	919	854	879	867	847	866	908	874	933	840	890	856	837	863	882	897	885	899	910	876	885	909	858	831	867	930	913	867	867	838	879	845	880	897	902	847	935	897	896	829	902	877	837	901	899	881	886	871	883	876	858	879	870	922	919	858	869	890	939	906	881	919	833	905	891	870	878	909	891	848	894	856	860	832	894	887	876	867	861	927	880	834	947	889	849	890	864	902	899	845	939	925	873	878	883	933	910	886	912	917	826	848	884	960	908	864	838	869	901	842	877	860	900	848	881	937	901	833	886	926	882	889	827	872	904	828	868	889	924	867	857	875	883	909	925	867	905	888	922	921	861	924	829	941	852	910	924	892	893	930	880	856	872	905	936	875	931	888	867	864	919	938	849	905	826	910	915	888	868	878	883	885	883	873	862	829	876	877	925	863	889	919	911	878	886	865	895	896	911	924	868	882	893	855	854	933	880	939	884	824	894	923	884	845	878	894	854	877	862	879	875	870	908	889	958	884	906	849	886	838	911	849	845	894	873	915	914	906	908	878	880	871	888	881	874	906	875	889	905	916	948	833	845	892	887	930	914	867	896	903	902	874	865	900	849	896	905	908	860	851	882	867	905	897	913	881	871	865	897	865	876	871	878	915	871	860	901	899	837	855	894	888	935	889	892	851	895	939	870	903	899	944	869	849	810	935	828	869	932	959	909	865	906	880	882	880	883	891	885	905	912	941	869	929	917	881	881	860	800	910	886	864	917	856	861	907	884	922	949	869	874	868	878	866	885	907	883	853	885	873	870	879	876	892	893	955	959	877	877	880	884	932	881	889	934	902	900	870	890	923	863	875	879	910	885	892	944	940	857	901	901	893	924	887	942	886	921	847	921	801	864	835	911	882	849	909	839	901	917	883	896	886	865	924	883	879	891	893	895	849	866	895	879	910	869	895	866	910	887	843	853	900	844	887	865	966	836	889	899	886	871	936	883	905	928	896	899	850	842	939	895	915	890	905	914	915	867	920	882	898	912	874	888	835	858	859	902	888	940	893	904	885	878	894	884	864	908	919	920	884	974	884	880	898	890	889	877	898	837	865	918	862	882	958	889	930	939	876	933	895	852	859	892	832	851	930	857	864	847	891	867	894	882	843	881	932	920	877	835	856	852	890	862	920	910	871	910	869	888	888	886	912	888	890	948	943	874	839	922	889	889	881	933	941	884	878	933	885	884	860	862	926	868	890	863	903	874	824	863	906	944	941	875	875	899	863	949	864	847	940	876	920	935	858	887	906	892	866	905	846	923	965	867	850	865	859	944	884	869	849	875	784	902	870	870	907	850	871	900	925	854	919	848	899	849	854	912	855	859	936	903	896	847	870	880	935	882	846	867	907	836	894	905	872	897	872	884	948	915	878	911	947	894	907	883	855	845	862	887	906	881	844	885	922	896	919	917	940	829	928	936	891	860	875	904	892	942	841	874	877	917	889	831	876	890	883	875	917	895	889	891	824	920	924	877	889	885	890	910	908	975	911	901	920	849	852	904	927	896	903	922	912	915	894	850	813	839	864	880	885	893	873	891	882	938	850	863	840	853	903	878	884	860	849	917	883	874	943	872	897	871	845	876	845	929	860	867	912	883	882	893	857	892	830	917	832	829	888	887	876	890	861	822	856	859	866	862	889	916	972	918	876	892	907	913	895	859	851	914	907	900	892	863	856	883	956	896	974	875	879	857	893	884	889	906	915	892	888	881	858	920	851	902	927	902	798	864	878	887	871	936	950	887	859	845	915	904	886	823	872	889	884	858	931	893	886	891	853	887	917	870	872	881	924	868	869	888	885	911	861	890	878	850	883	924	877	865	856	870	895	917	840	860	880	907	886	906	963	906	894	911	838	900	902	852	906	877	893	873	817	892	860	872	914	879	872	868	909	923	832	853	877	825	862	900	911	872	875	913	902	901	883	918	856	887	921	928	923	904	836	900	843	870	870	896	876	916	859	891	918	885	909	827	914	931	830	892	894	902	880	896	881	871	871	906	843	865	876	900	864	941	873	853	872	884	828	862	886	903	831	886	929	840	860	897	968	907	916	868	829	897	884	924	906	882	898	897	864	864	868	854	860	843	891	862	867	881	906	894	866	865	869	885	874	888	862	925	895	879	908	904	871	897	871	886	888	929	895	879	918	878	877	897	914	905	918	853	893	893	872	877	917	895	847	887	830	868	906	913	864	870	906	908	895	928	934	897	891	892	884	852	849	875	881	920	916	864	837	857	884	910	899	908	868	874	860	890	858	876	886	875	880	881	852	888	939	875	905	869	966	833	935	907	860	924	835	870	955	886	884	869	914	897	828	855	861	861	914	855	909	880	818	917	875	916	922	886	881	895	881	838	923	881	954	874	821	930	892	924	886	873	867	820	871	943	883	868	891	888	873	844	902	889	845	834	846	888	882	878	953	883	857	889	863	900	902	914	866	898	847	891	839	855	921	896	956	836	812	899	905	896	859	897	850	855	894	946	931	851	923	873	881	839	842	898	858	907	887	888	895	874	860	877	866	859	898	862	856	840	872	892	914	877	906	884	905	842	914	865	890	930	860	888	844	855	856	863	918	860	902	880	873	885	879	873	876	876	910	879	845	904	885	880	879	876	885	899	871	891	898	887	860	906	914	931	856	908	904	884	856
14109	952	559	434	359	283	274	275	262	239	225	238	234	200	237	220	236	254	225	206	214	217	228	230	238	212	232	231	204	189	204	250	216	195	227	200	222	216	229	223	218	210	196	226	216	206	217	213	230	219	250	182	214	195	189	192	189	200	196	241	214	227	216	199	204	233	213	199	222	221	178	199	213	200	217	224	216	200	228	219	194	263	201	215	219	203	228	233	225	225	214	220	214	193	212	221	209	192	198	221	221	240	215	203	209	203	196	206	199	205	224	218	202	236	221	224	218	200	197	208	194	199	212	233	250	219	239	236	220	214	213	207	216	197	194	200	221	185	221	207	212	195	220	227	232	212	262	218	228	217	217	215	192	208	225	188	233	201	225	192	216	227	219	190	201	219	191	232	235	219	228	214	246	193	185	223	262	210	248	220	187	238	183	202	236	214	199	201	215	222	233	224	177	228	218	234	220	202	236	231	208	220	215	197	204	187	220	195	202	221	240	222	223	234	205	203	221	217	236	231	236	215	234	210	198	210	215	225	218	200	213	196	216	226	207	193	219	204	202	216	210	211	221	217	221	200	197	232	194	225	202	206	203	205	201	223	206	211	203	204	213	216	236	244	201	207	191	230	246	222	170	191	227	222	212	230	209	212	218	198	215	182	188	215	204	224	208	212	222	247	227	208	227	214	239	208	226	201	189	199	211	213	211	205	212	237	237	208	191	222	217	239	185	221	192	206	259	198	229	219	184	228	214	206	206	219	248	190	218	222	196	209	240	212	212	206	226	204	232	248	210	217	207	215	221	211	218	215	213	195	185	203	221	215	199	217	198	199	226	214	230	203	217	217	194	226	224	208	198	208	230	227	210	243	205	202	183	218	209	238	228	231	215	207	190	218	236	217	224	206	207	224	216	237	203	221	214	216	218	238	248	199	209	191	198	209	215	198	207	238	203	190	187	217	192	226	205	212	209	229	217	236	203	196	205	194	203	230	236	217	207	236	212	217	179	237	202	203	198	200	247	260	189	217	211	193	212	218	229	217	223	207	212	218	230	234	208	228	212	229	235	212	225	249	212	226	206	215	225	215	196	232	234	212	199	188	215	253	211	242	227	202	202	187	207	202	208	195	202	211	183	210	194	190	195	220	196	215	212	202	202	191	207	196	211	196	191	216	201	208	231	228	175	238	187	214	182	213	219	213	221	226	194	206	200	233	206	194	223	203	236	271	203	237	221	229	229	226	211	219	221	199	217	210	217	241	209	220	212	185	210	221	196	218	218	202	247	202	195	213	198	219	228	227	192	211	212	235	204	228	193	196	228	215	212	216	217	235	211	239	225	248	218	178	211	198	213	206	254	229	207	220	236	233	205	210	230	236	208	213	210	215	227	232	225	230	202	229	222	210	195	203	207	226	224	216	216	206	220	208	208	183	217	221	217	213	193	214	234	239	195	226	225	198	192	206	208	208	210	210	189	232	209	199	178	226	209	222	206	195	232	225	215	189	220	219	197	222	200	234	221	254	205	207	235	172	227	194	227	231	217	211	222	212	214	214	220	222	215	207	231	219	254	229	224	181	213	197	222	234	223	212	216	204	225	218	195	230	225	208	220	209	237	202	176	192	212	196	192	214	207	234	218	198	199	233	217	217	209	218	265	232	221	237	208	212	216	211	214	208	216	203	197	191	247	208	242	204	196	212	203	194	209	206	188	205	217	208	206	198	203	229	226	225	226	219	201	228	215	197	214	205	219	228	186	206	216	209	223	177	216	202	203	207	205	185	233	227	196	199	207	247	202	197	222	216	208	219	188	201	211	197	208	212	202	220	204	221	219	224	216	212	199	202	209	215	196	218	210	202	205	213	229	218	246	232	205	229	199	228	218	189	215	217	227	189	223	208	208	207	227	204	247	252	214	199	215	199	202	217	218	212	194	206	229	199	216	221	195	196	208	212	216	213	219	194	227	228	251	210	248	220	233	213	230	196	213	223	244	202	214	204	228	188	233	195	219	214	212	204	219	223	180	224	212	190	203	212	229	197	211	242	219	209	238	214	214	236	192	202	241	209	231	224	236	216	190	211	227	199	224	168	223	210	216	200	237	212	176	199	208	210	207	186	230	212	208	224	206	214	247	230	226	212	217	199	219	234	212	206	196	211	222	210	220	198	218	235	219	202	222	235	207	169	230	204	229	210	215	224	216	200	229	203	207	220	228	198	212	230	218	192	234	229	217	224	223	237	218	237	206	193	225	203	237	191	216	218	244	195	188	203	203	217	253	219	176	206	216	232	223	217	201	214	238	197	213	191	226	232	189	212	201	203	217	206	209	225	222	204	203	214	234	207	216	215	218	218	207	216	227	230	249	205	244	214	209	196	242	206	212	211	213	236	210	209	223	230	234	222	214	214	220	176	219	217	214	216	237	188	207	200	182	217	195	209	221	232	195	224	215	212	211	206	198	195	222	223	212	225	218	181	220	239	204	200	186	209	218	218	220	195	217	200	205	194	204	214	217	216	213	218	198	200	211	201	216	196	210	208	221	235	235	211	233	219	227	185	208	209	224	190	223	232	209	243	214	192	225	211	202	206	220	231	205	179	257	239	225	237	204	199	207	251	217	219	209	243	185	245	210	206	191	206	227	216	207	244	253	236	247	216	182	212	206	200	193	231	195	195	215	230	235	224	197	235	217	202	222	220	200	209	191	183	214	217	184	207	208	242	208	204	217	215	182	231	197	213	200	199	222	202	209	214	215	254	203	195	222	221	223	202	202	211	196	214	191	205	238	224	193	188	205	209	208	227	214	246	242	215	197	214	207	215	221	223	220	210	217	223	214	232	211	202	218	200	237	208	257	199	212	216	225	213	237	205	249	203	223	237	237	193	195	212	211	246	201	189	243	244	235	224	214	207	202	201	223	210	252	191	225	236	241	192	207	216	202	198	223	223	215	210	203	225	235	190	205	192	184	229	204	229	238	198	225	203	214	221	203	198	208	189	189	197	209	220	206	221	229	214	218	217	202	230	219	211	191	212	271	224	231	214	221	194	211	220	225	214	201	238	217	204	217	208	229	190	210	202	218	208	196	227	207	211	223	240	201	192	224	204	207	236	201	219	215	232	192	208	205	254	215	200	221	211	235	230	205	218	232	274	201	194	212	199	212	206	226	229	221	180	246	219	179	216	219	184	224	193	214	216	194	238	217	207	202	238	213	187	216	234	209	206	189	234	258	211	236	222	223	197	237	205	233	225	174	216	236	209	185	229	203	222	230	232	205	222	218	189	235	234	231	238	205	228	237	204	241	214	230	218	207	233	204	228	204	206	208	178	194	224	208	211	197	230	233	228	185	214	214	198	249	210	207	235	200	252	207	203	227	229	229	207	220	238	206	222	232	224	185	217	215	227	216	199	230	206	199	215	225	231	244	221	209	189	245	239	212	214	217	193	223	216	235	246	231	232	174	202	196	205	206	240	216	220	205	183	189	215	200	212	219	232	222	234	213	224
9451	838	1232	1332	1228	1044	924	814	780	758	698	718	664	683	635	599	623	602	563	599	557	579	603	587	583	571	573	557	591	568	544	577	628	580	552	557	576	572	547	572	605	545	579	570	530	585	525	546	519	527	574	529	542	518	535	531	546	608	544	588	604	576	501	562	585	567	539	558	535	530	557	524	572	582	531	554	558	544	542	545	614	581	563	577	546	563	549	537	589	551	570	511	555	545	535	574	520	533	520	547	586	552	532	565	547	567	559	556	533	539	540	578	527	542	551	556	545	557	511	546	524	552	565	550	582	582	519	546	565	587	605	517	535	563	554	555	565	546	534	550	507	545	511	517	529	592	575	533	522	509	585	532	564	534	548	534	505	485	529	561	536	516	571	549	592	565	583	578	519	582	575	531	578	495	562	544	578	589	550	542	552	554	532	546	554	532	514	562	520	571	482	526	522	554	573	553	510	490	571	542	557	556	586	540	558	550	543	541	578	580	550	569	557	520	515	553	532	551	537	554	602	529	535	540	509	567	537	528	598	585	524	506	533	550	548	571	510	551	528	527	583	555	501	536	549	550	532	534	541	561	575	584	525	535	570	530	577	566	569	558	536	563	616	515	499	527	544	506	510	548	565	570	537	556	547	514	549	560	543	542	559	518	540	529	579	552	542	543	525	564	513	539	551	559	593	545	531	548	558	544	549	565	533	487	531	560	532	508	549	493	519	520	540	552	557	519	533	547	545	506	584	540	549	557	534	512	562	587	506	554	526	512	579	565	547	548	555	556	543	589	541	552	528	586	563	530	552	569	534	479	560	514	553	515	521	581	557	582	545	547	514	545	539	524	535	572	497	549	528	593	556	548	534	596	534	505	586	551	571	549	503	545	510	549	540	546	599	551	541	555	564	558	529	515	520	558	553	560	531	550	506	543	556	565	561	565	585	554	552	566	512	568	504	577	547	561	539	505	517	516	548	519	594	568	581	575	534	545	532	529	554	571	599	570	495	550	558	542	536	579	561	521	539	558	529	551	553	559	497	529	509	575	528	524	547	543	527	572	537	513	552	559	576	536	557	538	533	542	595	556	532	506	541	552	560	529	545	572	613	540	544	504	547	563	522	516	528	540	535	566	571	534	541	564	553	561	556	510	627	566	557	525	555	621	552	535	557	559	535	541	555	527	531	545	529	587	532	587	561	528	538	543	546	539	531	563	525	529	576	576	557	558	551	562	567	558	477	538	575	530	544	580	562	552	540	517	576	516	586	549	569	545	535	543	540	590	567	540	563	566	531	552	524	532	539	480	540	553	526	566	540	516	533	518	552	537	552	565	559	557	579	536	594	539	503	556	527	585	539	509	550	540	577	534	563	519	560	589	576	544	543	586	553	546	562	566	531	504	584	543	520	580	524	559	550	541	542	522	534	573	533	545	527	559	490	522	503	537	536	533	547	550	548	552	530	593	574	541	541	540	544	572	506	529	559	542	552	522	585	551	504	525	508	544	544	572	553	524	543	543	595	548	538	561	534	527	544	544	489	584	549	544	535	590	534	552	541	542	515	552	555	575	540	526	527	550	509	566	534	575	557	561	540	546	572	530	557	564	539	546	543	507	516	546	576	549	563	569	561	542	568	559	512	554	570	530	536	565	526	500	533	535	556	524	541	577	523	527	532	497	512	534	574	573	520	518	560	531	550	590	580	558	567	566	533	570	542	562	559	542	546	537	544	547	565	542	547	574	531	542	548	519	558	550	566	540	540	585	577	544	539	552	547	558	516	519	525	552	534	552	579	557	581	533	564	519	540	561	552	490	520	541	599	550	492	528	563	525	568	531	538	587	540	540	558	513	561	522	572	547	539	559	537	579	555	541	526	534	484	557	499	559	546	543	563	522	550	539	541	581	524	529	586	526	501	544	517	578	583	569	548	501	577	524	584	537	541	537	571	554	607	503	527	541	560	581	547	495	570	522	530	537	555	545	537	551	536	579	549	593	560	532	570	553	528	511	537	570	565	589	552	559	558	591	516	541	549	539	621	516	536	540	536	545	543	536	550	550	531	516	522	531	527	554	559	530	551	538	566	569	532	556	504	562	555	592	525	535	520	538	553	500	529	543	558	550	582	523	523	542	545	533	570	534	511	539	538	493	482	549	541	581	566	525	537	520	555	530	567	545	552	562	539	553	579	582	563	505	511	525	575	533	531	571	546	542	560	584	537	533	571	568	520	556	578	546	561	551	577	523	535	508	540	529	531	567	572	552	545	551	538	633	558	521	547	532	583	560	541	589	555	543	545	557	562	568	569	560	609	573	588	561	491	559	620	571	554	598	573	551	525	554	543	520	521	573	566	505	605	584	516	542	568	601	547	544	555	580	564	565	519	521	522	525	522	577	539	612	543	538	585	550	545	585	586	565	577	476	506	532	560	527	540	530	527	577	587	543	536	567	559	550	549	549	543	523	548	522	544	551	534	563	553	549	568	535	515	551	510	535	564	525	506	539	533	557	559	609	546	518	592	553	522	491	545	504	557	581	559	518	543	553	561	580	558	517	527	549	553	507	513	588	507	542	544	552	547	538	575	577	517	573	567	544	574	540	542	494	563	543	539	545	544	513	522	553	550	579	562	556	521	527	560	534	539	559	574	548	549	556	517	524	557	551	559	542	534	563	541	549	519	552	538	499	557	539	541	543	566	540	565	545	547	571	539	500	574	517	515	566	576	569	581	553	558	547	543	552	569	532	564	567	596	531	541	567	526	507	556	531	540	557	581	562	509	541	534	563	536	557	556	566	599	528	541	556	532	518	586	549	535	520	495	558	528	532	571	526	564	592	533	536	543	535	549	497	563	571	567	585	542	549	533	546	541	535	535	507	546	529	568	534	534	500	546	586	589	515	568	529	559	552	556	529	541	551	556	556	562	524	518	569	551	515	542	558	587	544	547	512	545	561	546	532	605	542	555	555	536	537	558	524	521	527	496	550	618	531	539	551	573	571	540	529	544	551	520	532	508	579	569	528	540	523	537	545	546	564	556	540	577	546	564	510	545	582	566	543	573	542	576	506	575	532	565	543	538	562	572	568	541	535	600	515	512	561	578	522	543	596	546	569	505	545	515	538	507	535	500	538	513	598	544	542	530	567	562	532	531	576	568	604	588	513	509	551	574	555	550	555	585	523	510	586	535	551	587	547	531	577	537	524	505	534	553	531	539	554	534	524	553	532	535	549	567	547	553	558	538	571	552	520	578	538	524	548	585	498	544	566	560	548	515	576	546	560	540	533	563	525	546	498	559	539	592	569	572	522	556	544	571	525	579	535	567	551	558	534	517	503	575	543	577	616	525	594	529	527	541	565	545	546	552	565	558	562	570	582	516	511	575	549	566	554	550	553	537	559	526	521	559	510	555	536	519	572	573	509	543	549	557	556	622	551	588	570	567	515	548	545	557	557	572	544	551	574	564	519	565	576	553	565	515	579	580	523	576	519	566	570	546	527	577	565	568	550
22949	2323	969	745	606	525	447	420	358	351	389	358	351	336	346	347	347	324	321	289	285	311	346	284	312	318	284	287	301	289	297	309	300	290	335	316	299	305	305	349	318	294	336	333	334	316	321	296	283	298	303	292	320	323	356	306	289	330	290	353	281	276	327	324	294	312	287	303	285	284	287	292	300	323	307	311	328	327	331	343	312	311	278	311	269	310	285	315	303	287	297	310	320	298	285	288	291	318	308	352	308	314	289	291	301	322	291	296	308	289	248	287	301	295	303	317	290	295	311	316	336	311	336	318	279	296	284	314	331	333	297	348	298	299	307	294	307	316	314	358	321	304	319	318	321	313	279	328	295	306	292	319	288	295	299	284	291	292	298	302	273	294	343	287	301	285	324	281	300	286	325	322	339	326	287	328	328	293	298	317	304	299	292	278	282	304	308	296	304	278	329	277	305	310	306	293	350	321	310	284	276	278	308	301	324	305	273	272	320	296	302	293	329	308	312	317	292	304	308	316	329	318	274	299	297	286	302	315	284	328	281	294	295	315	303	326	323	337	309	321	300	308	284	303	287	315	273	301	284	287	303	276	314	312	291	335	314	294	293	308	320	294	315	304	297	317	320	308	326	257	312	299	337	300	340	304	297	331	265	295	316	321	333	297	321	295	303	309	258	287	306	297	296	290	304	286	276	308	272	318	286	325	341	290	317	293	290	292	316	299	273	288	308	298	336	328	322	304	302	306	310	278	309	290	354	276	264	309	314	293	307	313	327	306	270	335	335	304	297	316	320	286	288	304	329	323	326	319	294	303	327	311	297	324	273	329	299	290	294	329	344	302	337	317	307	290	295	294	316	285	298	296	291	301	336	302	312	300	313	295	325	308	320	307	300	298	292	331	278	292	286	303	315	312	326	318	311	283	300	294	308	294	295	301	307	286	300	307	307	281	320	289	325	293	311	301	331	302	285	313	278	296	325	304	300	307	276	341	279	312	329	292	323	306	273	288	319	277	303	337	311	328	305	319	296	292	313	306	305	348	296	330	329	299	303	298	323	316	326	331	300	310	308	311	308	312	289	332	321	307	296	276	301	359	278	280	309	307	299	292	304	268	302	299	317	336	315	325	327	312	309	297	277	310	305	293	314	336	308	303	300	299	279	293	277	288	321	305	321	291	310	311	301	310	294	315	307	315	318	275	346	288	301	319	269	282	313	309	291	295	290	305	297	283	280	325	287	325	345	316	278	309	337	327	294	302	292	257	299	310	270	310	332	357	330	300	283	290	278	304	302	312	278	271	316	281	316	304	293	309	301	281	321	279	338	304	308	306	332	290	304	287	289	309	314	275	321	330	269	296	315	333	304	315	306	328	299	313	317	297	295	293	316	289	280	291	285	338	327	324	315	281	324	280	281	297	306	351	307	276	306	302	288	285	292	323	307	305	291	302	316	290	285	330	314	345	303	263	289	346	291	312	277	309	322	285	298	316	308	316	323	294	296	301	298	286	292	308	296	271	293	315	327	309	292	297	307	297	273	292	292	322	291	318	250	330	309	275	316	334	285	281	323	309	300	315	282	346	310	316	307	319	296	307	303	296	345	297	336	304	266	288	312	334	336	315	325	275	325	295	283	303	333	288	289	286	300	290	299	274	305	316	325	340	325	304	303	301	323	345	331	278	252	277	290	298	295	342	341	309	330	293	342	334	287	301	285	322	298	283	300	298	296	271	309	297	292	290	297	302	301	313	304	283	305	321	298	281	314	313	320	308	328	322	281	319	311	290	330	303	298	281	284	286	303	299	293	328	326	305	270	274	307	308	343	337	278	293	320	339	275	294	288	283	326	286	304	310	276	296	299	341	320	280	345	315	303	286	287	289	308	310	284	288	297	308	288	288	291	273	294	289	281	313	302	287	275	317	307	274	312	273	326	343	263	332	329	287	303	293	303	270	276	305	281	331	290	305	299	316	289	314	322	310	321	295	280	355	302	277	301	339	333	333	260	336	334	293	294	285	320	295	324	326	365	338	261	301	307	315	262	303	323	300	309	279	286	265	286	286	307	286	287	282	327	312	261	320	308	289	296	290	309	285	301	292	312	285	311	294	303	269	288	283	331	337	291	302	290	312	340	307	286	299	295	286	296	312	274	316	325	281	329	266	264	292	288	325	320	283	268	317	288	298	291	302	312	319	304	329	316	288	331	317	308	286	292	303	287	291	313	292	299	300	307	330	313	299	292	278	321	315	299	285	288	325	295	261	312	316	311	286	276	330	299	299	331	293	309	310	308	284	294	281	305	302	310	309	314	308	274	278	302	331	284	287	313	315	287	287	271	287	288	307	306	274	323	305	294	317	343	314	314	305	301	303	295	330	308	309	320	322	305	284	289	323	296	270	268	290	273	288	300	297	327	336	282	271	295	279	297	317	296	322	319	330	272	308	327	291	283	302	274	307	332	333	306	318	294	337	288	295	314	303	292	311	288	289	312	307	291	298	313	335	310	292	278	270	338	332	300	323	262	286	321	307	307	295	330	308	301	287	289	306	314	321	321	341	292	291	262	330	288	274	343	322	299	319	340	345	299	291	294	287	267	265	270	335	287	304	332	315	292	317	334	334	269	298	277	335	299	319	284	285	265	294	336	277	291	268	299	299	300	287	306	286	307	306	269	318	269	323	315	296	312	273	274	306	301	317	351	329	302	303	298	322	275	288	313	264	294	298	298	307	316	286	277	298	295	293	266	298	283	273	282	296	307	297	277	304	329	304	318	305	300	280	312	305	325	309	346	312	311	323	305	330	305	317	262	286	316	328	300	309	291	320	373	321	336	327	299	288	290	278	323	288	303	320	330	318	353	317	307	318	331	304	317	279	290	307	283	301	297	294	271	286	302	343	312	322	301	284	312	310	303	333	304	297	277	290	307	315	308	307	302	322	341	308	269	271	326	258	278	297	263	297	329	295	284	290	296	311	324	288	291	264	284	299	306	283	297	318	303	341	288	307	327	268	300	321	299	318	268	282	292	310	246	258	330	287	315	295	299	309	283	332	298	300	295	307	345	332	282	277	312	305	311	276	313	280	327	341	289	293	295	264	354	304	283	296	311	286	277	260	301	309	321	309	306	316	308	283	296	338	318	302	302	314	307	268	297	295	288	305	313	296	311	291	291	327	316	295	313	285	295	343	317	318	343	304	286	301	283	301	296	314	276	302	307	314	331	287	314	305	315	318	259	304	356	310	318	300	349	302	277	337	285	275	317	297	289	293	325	332	308	304	254	278	286	280	326	320	295	334	306	271	281	320	297	309	291	315	288	310	327	309	270	311	290	348	294	329	310	313	299	286	284	277	311	307	291	302	308	324	321	332	277	306	291	302	302	311	332	292	309	311	294	295	309	266	292	272	349	302	325	294	313	305	300	287	362	325	288	282	381	272	322	299	288	348	291	312	290	298	336	253	339	328	308	317	290	311	305	277	308	281	302	293	285	315	305	312	296	298	318	263
12255	1323	2099	2217	1981	1717	1442	1249	1182	1129	1043	1002	964	891	922	876	863	904	877	815	807	874	812	854	811	828	788	760	803	794	789	754	739	805	742	783	751	759	765	792	773	775	737	744	781	753	782	734	775	763	763	736	749	787	798	787	698	721	767	734	778	750	758	728	732	745	794	752	707	778	724	771	734	755	762	754	779	765	828	722	752	715	760	727	801	759	738	708	746	821	767	720	774	748	704	703	751	805	752	750	738	749	713	717	740	743	742	777	766	804	768	712	811	798	782	765	729	799	727	749	781	732	747	755	821	753	741	719	783	714	767	751	765	763	709	737	735	736	750	747	693	770	705	748	748	698	708	723	701	720	749	766	704	732	746	756	755	781	710	764	770	722	762	732	750	779	762	684	754	734	721	740	726	721	745	718	730	746	751	716	737	746	718	746	764	738	747	760	764	751	747	742	728	718	714	700	765	704	753	715	754	753	680	742	760	775	757	805	753	736	713	723	754	765	725	710	828	744	763	752	712	692	757	723	748	728	706	753	734	770	741	776	766	751	748	793	722	712	745	724	745	718	772	745	762	753	738	728	704	732	703	730	784	831	715	715	748	743	761	768	763	712	766	737	738	766	699	719	741	720	781	691	734	756	746	719	778	743	723	734	734	745	709	707	784	784	721	730	778	736	726	701	768	728	706	733	759	731	737	736	748	770	734	768	700	704	714	751	741	776	705	733	712	726	774	703	723	766	743	775	764	750	775	772	717	767	739	729	758	753	779	759	743	781	706	765	709	714	734	753	731	668	743	802	721	766	759	728	728	782	721	757	744	763	739	743	774	727	750	716	739	715	736	710	720	726	750	698	744	761	756	759	714	733	767	759	722	732	730	720	743	790	710	773	728	750	756	724	756	756	767	748	752	724	742	773	746	771	757	682	773	690	752	688	739	712	708	748	763	761	759	739	724	776	777	725	732	787	768	738	744	703	747	724	762	755	791	769	740	732	740	718	773	736	752	782	733	737	696	713	757	734	734	774	663	728	753	716	756	735	730	708	763	736	767	754	779	758	755	767	781	725	766	757	771	683	728	716	815	727	746	780	771	741	741	784	710	717	716	740	728	755	758	752	771	757	707	741	727	762	724	764	799	724	731	726	726	717	736	774	721	726	761	775	728	729	756	729	776	762	795	789	747	788	776	762	774	756	711	756	730	725	743	713	737	754	778	748	730	792	736	738	750	685	767	764	779	745	748	787	733	718	711	750	779	756	716	778	729	764	746	752	753	749	752	779	732	768	784	750	716	709	716	753	742	747	768	752	781	762	721	747	692	765	707	769	734	720	743	744	732	757	758	780	745	722	813	719	715	711	750	732	772	780	770	767	746	750	682	700	720	765	723	781	745	742	747	696	710	728	779	758	733	705	770	771	762	771	756	762	751	796	743	733	722	710	719	747	757	761	789	717	712	743	764	722	751	761	715	773	721	746	803	728	697	718	666	736	742	707	762	740	726	736	742	737	748	751	787	773	708	735	702	790	725	732	726	767	780	808	762	766	750	709	836	769	749	793	748	783	771	726	741	780	746	754	776	748	728	736	826	751	748	791	704	771	703	706	764	750	716	746	747	702	709	768	729	726	731	728	758	764	742	736	735	705	752	704	748	806	716	751	743	718	732	771	809	703	751	719	755	694	785	720	737	719	772	767	719	731	785	787	730	740	712	744	744	738	715	737	739	735	799	750	742	783	760	709	780	732	767	776	788	831	733	779	744	797	751	742	692	762	769	698	700	717	790	741	707	761	703	768	756	722	707	751	718	705	764	779	736	708	750	764	714	745	771	731	736	733	752	772	741	750	717	700	721	759	714	750	708	748	721	754	730	766	752	723	734	782	748	720	740	753	741	752	734	740	732	769	719	770	729	741	782	735	754	829	772	779	728	759	782	717	754	712	750	720	748	751	736	837	772	732	711	718	824	744	796	731	749	726	742	720	736	714	739	764	732	743	782	735	739	779	750	734	708	699	736	744	718	734	736	729	718	798	745	722	769	746	763	794	766	728	705	679	722	753	743	765	738	753	754	709	777	747	770	751	784	750	766	789	787	736	764	741	701	750	800	760	740	781	775	749	796	755	748	728	732	750	707	711	740	731	782	771	764	764	706	757	767	739	738	738	753	752	718	768	733	721	727	779	741	732	726	716	709	756	734	734	787	742	757	754	746	749	731	810	795	730	754	739	727	726	762	710	726	709	760	703	707	729	734	729	734	728	739	782	783	741	768	717	719	772	758	743	765	811	760	757	751	737	773	729	717	740	709	781	695	724	754	781	788	693	695	712	745	735	739	728	775	714	804	737	725	726	808	759	782	703	700	734	752	760	743	721	710	690	734	783	765	687	712	772	740	742	754	744	754	740	796	768	797	730	763	724	751	741	742	767	742	760	707	717	725	784	688	775	721	757	773	716	751	737	771	747	728	788	746	766	768	713	740	773	718	731	762	770	759	745	752	803	760	751	765	725	746	756	773	746	701	719	772	725	754	754	708	726	797	741	754	746	766	709	738	778	730	752	727	780	768	720	736	760	717	726	717	725	749	766	752	762	731	743	788	728	739	748	735	799	711	800	747	744	760	738	746	747	763	761	759	758	774	736	747	791	793	723	742	744	712	741	771	764	738	755	734	767	743	739	748	781	731	753	715	719	742	809	736	746	752	750	726	676	715	739	769	710	752	763	754	732	773	752	751	772	741	740	783	784	751	731	752	764	729	765	734	742	756	766	752	705	723	811	794	741	734	738	747	737	735	751	776	752	748	729	726	720	732	723	760	779	743	758	783	706	758	762	749	751	771	741	682	734	704	791	765	740	782	746	791	736	784	727	782	724	773	751	725	744	797	743	754	695	746	702	771	766	701	759	782	733	789	764	746	736	777	714	771	674	755	750	681	718	753	752	705	779	742	765	713	751	726	771	762	744	732	799	739	758	725	775	725	805	713	699	749	754	758	755	727	771	776	708	758	758	714	727	771	737	787	748	771	716	751	713	751	749	751	733	738	730	785	735	711	705	731	786	715	748	686	745	774	748	776	786	728	765	748	801	758	765	727	762	766	707	724	762	737	729	760	744	728	734	750	772	713	738	794	795	777	771	722	728	731	779	813	702	781	750	736	721	733	739	758	763	748	721	770	762	730	766	737	724	736	737	750	749	753	739	750	727	747	765	705	750	769	718	770	751	744	699	761	721	720	766	762	768	768	744	752	737	771	767	755	779	763	744	772	774	729	759	760	734	743	718	753	733	774	715	780	705	788	727	743	738	732	741	728	774	739	705	723	748	752	688	753	778	716	701	717	765	767	739	795	762	763	781	713	709	745	728	728	782	766	677	696	755	761	754	721	747	735	757	736	727	686	737	727	732	714	703	735	730	740	721	750	714	751	728	743	790	697	727	715	707	768	719	746	716	785	752	803	761	759	747	729	780	708	735	753	749	707	769	796	722	757	766	719	713	752	717	720	729	794	788
4646	472	387	381	399	392	414	428	408	421	415	434	399	387	407	397	433	400	423	397	416	363	378	417	398	379	407	391	390	419	410	448	392	384	388	373	380	419	420	404	372	377	388	392	397	420	418	355	409	370	409	433	396	384	384	386	386	398	415	370	374	383	413	403	385	370	400	375	375	397	386	408	426	396	372	425	439	388	382	337	363	438	401	386	384	396	353	365	379	366	428	408	390	406	339	420	414	388	417	400	415	361	374	369	384	390	385	382	438	408	417	377	355	386	397	389	401	405	411	409	431	385	358	376	392	344	389	406	421	414	419	409	383	393	383	393	355	419	410	395	418	434	363	431	454	386	412	389	414	407	423	407	396	381	356	417	393	399	410	390	376	412	436	421	394	357	382	419	404	423	418	401	403	363	433	401	377	422	410	389	415	408	406	378	400	397	409	421	397	402	408	399	381	388	420	408	339	405	387	414	397	422	428	431	405	380	387	371	378	419	421	410	386	431	359	431	373	411	385	412	405	404	390	395	405	390	430	390	428	391	385	399	415	414	384	406	433	401	389	327	380	385	376	411	391	384	355	430	400	375	407	374	372	396	401	432	404	409	403	355	358	383	397	384	395	437	378	383	376	398	410	379	411	373	421	378	412	387	378	416	384	396	408	399	449	405	415	370	390	396	373	393	373	404	380	387	377	397	372	374	415	408	383	362	419	382	390	381	376	380	387	396	408	397	443	386	374	399	374	379	381	418	383	444	402	390	391	358	361	402	387	405	337	379	420	410	370	383	409	391	428	397	436	378	410	388	390	369	367	360	389	380	372	419	392	409	411	339	419	426	398	363	419	398	441	389	382	412	368	390	398	392	383	383	409	414	387	378	352	420	376	398	410	383	384	393	381	423	388	421	409	416	357	385	409	407	397	431	413	389	423	378	365	383	380	407	398	374	396	383	387	397	397	391	422	421	416	384	382	401	445	395	392	398	384	459	378	387	378	405	389	373	425	417	402	359	376	420	427	409	402	398	394	370	380	401	396	396	374	408	405	408	368	410	391	425	426	407	362	355	390	395	402	411	404	401	377	417	426	419	464	390	391	344	358	399	420	409	361	390	373	436	356	384	367	378	424	414	460	393	430	367	357	404	381	442	390	448	359	396	377	387	387	393	381	374	405	409	418	393	367	372	387	415	378	396	371	430	388	388	392	394	404	355	399	398	443	396	385	432	412	368	417	397	387	429	406	431	408	369	445	407	439	370	372	369	368	350	384	397	378	424	416	390	386	384	353	389	365	379	392	393	356	360	352	374	348	379	397	391	366	408	390	443	378	380	375	368	381	389	442	357	361	400	450	433	352	354	412	404	398	380	423	420	402	403	417	419	403	416	390	438	407	400	389	367	402	378	374	410	433	399	417	426	364	396	381	376	434	409	367	424	399	423	395	446	411	377	413	429	363	379	374	446	425	394	390	389	412	399	392	392	380	381	377	394	399	409	387	390	357	379	366	373	409	401	368	406	369	424	420	402	402	415	397	391	383	369	390	428	409	408	406	400	382	373	411	410	367	396	417	444	402	407	430	362	372	384	415	372	410	413	366	364	377	379	386	388	418	368	416	425	377	375	386	369	384	396	404	385	383	395	421	409	391	403	417	380	406	390	408	342	369	391	374	405	426	393	376	369	394	372	406	338	377	410	391	389	427	433	387	401	380	414	403	364	411	422	336	416	413	387	423	404	377	418	420	398	384	414	363	374	389	424	397	370	371	383	397	399	427	397	402	372	381	357	408	414	449	400	384	415	372	384	416	402	412	403	367	387	438	348	376	384	431	393	371	364	409	394	397	401	377	433	380	367	390	381	384	391	387	372	410	380	416	375	397	370	402	398	378	399	400	381	392	372	407	389	433	382	377	392	405	429	392	381	438	412	395	398	418	383	396	384	407	406	414	418	410	383	383	394	385	396	392	418	404	426	382	398	388	365	392	430	389	394	368	389	377	346	373	389	443	397	375	376	422	381	407	396	413	395	415	397	412	420	407	412	365	331	394	344	377	390	434	364	375	392	377	382	408	369	385	389	382	376	404	399	381	401	395	408	389	440	395	400	377	399	346	422	424	379	418	396	419	375	391	402	403	377	401	387	400	428	420	404	392	423	385	398	370	358	408	400	397	396	399	385	416	379	381	338	393	373	413	387	397	389	378	377	362	420	364	389	406	363	415	408	409	441	384	362	401	392	382	416	402	425	371	397	380	325	373	403	373	408	386	384	390	393	389	377	379	433	395	393	379	366	368	372	367	441	390	376	414	424	385	421	370	401	375	351	425	359	408	358	406	415	405	408	387	388	413	383	388	365	448	401	397	422	353	386	425	388	396	405	394	378	391	382	446	388	392	406	408	397	403	392	383	358	379	408	425	427	368	399	364	376	394	412	405	406	413	350	404	378	411	377	410	398	380	366	399	400	368	418	360	375	377	404	410	399	388	406	414	423	394	414	390	414	395	406	384	404	404	411	423	413	373	402	386	376	413	459	402	383	387	393	390	406	446	416	390	436	428	401	393	418	377	376	447	406	428	415	394	422	383	408	397	387	393	389	404	435	390	387	404	406	401	398	366	397	390	382	405	419	395	383	411	380	377	394	406	433	381	370	371	370	401	422	397	413	384	366	419	452	372	398	400	410	409	396	373	369	440	423	413	413	399	436	401	392	381	385	410	418	426	372	410	401	416	409	418	409	397	422	367	388	404	450	399	428	390	390	417	400	379	381	390	431	388	449	369	375	408	377	475	409	407	369	339	385	370	379	388	387	409	397	435	409	406	403	450	404	391	424	408	407	397	393	357	411	386	417	390	390	401	405	427	411	411	387	415	405	403	388	385	418	422	439	406	379	391	382	359	401	393	423	425	416	407	407	407	406	390	407	409	391	431	392	449	415	391	368	415	456	367	394	405	420	419	386	404	393	414	390	356	394	398	407	422	404	427	424	453	427	371	393	374	388	364	398	392	384	379	388	425	390	402	364	417	394	387	409	413	370	397	433	348	384	418	380	401	396	385	405	382	407	415	429	394	380	373	391	395	415	417	366	389	391	353	433	427	389	425	437	416	353	398	394	409	384	390	412	407	351	433	369	399	408	383	345	396	369	388	415	394	409	437	413	381	404	388	414	379	393	380	386	377	432	427	368	377	416	453	368	403	388	393	412	398	406	389	380	379	421	378	372	381	414	414	382	407	403	408	371	426	407	337	372	412	412	384	385	398	371	407	432	407	406	412	397	386	417	389	388	417	397	357	417	395	355	421	384	410	393	417	392	405	404	396	413	402	411	407	357	393	381	389	381	371	404	445	416	420	417	407	422	394	375	389	409	420	400	432	427	382	441	376	407	375	434	429	398	373	382	400	377	376	390	407	395	341	418	384	416	372	402	398	350	373	414	364	388	388	380	396	408	470	384	382	425	381	381	369	396	394	382	413	407	416	412	370	375	353	425	385	404	406	415	407	438	393	385	400	325
3636	914	964	895	925	901	920	927	893	848	925	883	886	908	896	887	943	838	868	812	916	919	877	889	878	890	880	909	975	907	871	880	885	885	830	914	867	913	906	883	887	916	885	868	885	881	894	868	898	872	863	914	899	876	905	849	880	833	942	846	888	868	881	867	891	874	905	890	863	966	803	918	852	866	852	920	813	855	896	818	958	890	881	865	823	888	856	844	915	911	912	849	887	909	906	871	879	863	950	925	841	839	871	889	871	899	860	967	854	867	903	888	895	909	869	900	859	883	862	890	917	883	886	840	870	894	878	826	879	907	851	861	897	894	877	840	886	842	877	940	895	879	925	884	854	860	919	837	920	883	910	843	914	850	925	874	864	890	858	913	936	887	884	854	918	835	901	907	892	879	891	915	884	919	906	902	872	828	924	923	858	904	952	869	855	893	896	878	859	900	867	836	929	814	885	888	911	861	938	886	918	907	873	855	865	889	928	903	880	867	852	865	854	884	924	874	886	902	887	858	895	858	936	872	896	860	938	928	891	841	890	901	907	937	847	881	881	905	836	879	914	854	895	898	901	878	861	909	859	911	892	872	875	845	893	936	902	884	872	868	932	893	845	936	872	863	882	898	869	901	850	893	864	872	836	860	856	943	864	894	890	856	874	862	870	887	874	887	873	894	911	888	855	868	874	866	929	919	917	954	876	880	865	846	883	901	879	900	883	892	842	843	891	877	870	856	831	865	900	943	883	868	890	880	866	898	900	946	880	882	877	909	903	909	886	876	885	909	861	897	901	912	859	905	889	911	877	899	891	893	932	864	915	880	896	874	849	855	925	888	877	859	885	830	873	895	880	878	883	900	914	871	915	941	896	911	891	850	845	859	888	878	828	929	886	890	915	894	924	929	872	840	972	857	867	873	881	910	878	879	906	906	867	828	905	877	911	885	878	926	876	896	874	882	893	906	944	888	922	946	892	849	883	924	890	888	947	866	954	883	914	855	912	863	888	966	868	906	861	858	947	820	877	923	880	870	862	881	904	915	853	848	886	924	916	877	914	889	860	870	894	850	851	899	865	886	912	892	906	854	911	839	869	894	932	867	863	872	845	920	946	876	881	859	886	884	872	830	929	874	887	835	961	894	868	896	892	858	894	897	899	873	878	884	840	878	937	848	854	927	917	865	907	905	855	887	902	852	874	825	879	932	888	875	871	914	891	854	864	861	957	882	912	912	873	893	889	857	894	917	883	862	949	908	897	888	885	945	896	929	897	909	941	892	933	890	886	912	859	884	908	885	797	901	897	876	928	899	881	858	887	869	895	854	877	894	886	913	923	946	880	885	889	875	867	900	879	857	926	907	862	875	852	873	901	882	867	917	861	818	854	846	901	890	895	861	854	840	878	939	901	869	889	831	909	948	900	952	968	808	889	895	886	909	854	860	914	890	917	874	868	863	912	944	939	840	929	897	852	875	884	923	939	897	886	911	883	859	965	907	890	899	940	876	861	847	936	870	926	868	897	860	840	905	899	882	902	943	883	899	836	927	902	937	846	872	881	895	901	878	882	890	891	903	848	873	887	879	984	928	937	862	952	874	887	910	883	891	868	898	883	868	832	883	886	886	884	882	932	874	862	930	906	863	857	941	896	823	870	860	911	908	901	913	902	902	937	913	925	894	871	858	908	877	905	930	923	924	875	893	909	969	888	851	886	851	932	919	872	917	868	847	917	870	933	905	900	902	890	925	902	896	850	931	847	892	815	910	886	879	839	918	918	867	894	857	885	892	928	884	894	856	857	867	949	843	895	920	899	858	877	865	834	913	825	893	850	944	872	968	889	864	888	855	871	892	899	851	908	852	890	864	871	923	902	899	866	885	902	831	881	902	944	880	910	887	917	914	826	926	857	893	854	891	881	897	888	921	847	899	883	853	887	861	880	896	953	891	833	957	910	841	852	888	819	837	951	877	875	871	870	901	859	885	888	906	911	878	849	869	858	886	871	950	843	932	851	804	901	854	859	919	894	886	911	889	868	895	888	836	845	868	903	932	866	886	946	903	882	878	917	868	890	884	885	907	910	892	902	897	892	874	891	858	892	878	887	911	933	915	897	867	831	873	904	884	897	859	882	846	912	860	898	882	885	830	936	908	880	878	909	926	857	882	874	927	891	913	891	864	913	886	891	879	907	951	881	892	877	864	823	877	850	942	951	872	912	865	859	917	878	869	883	907	858	891	819	879	881	894	923	885	936	859	955	864	926	840	869	856	874	878	845	888	907	892	866	879	885	857	869	909	926	931	878	904	920	873	909	902	913	872	836	954	915	908	865	853	887	878	918	913	874	915	865	873	863	903	843	829	950	896	897	890	892	900	926	849	924	857	957	876	876	945	883	912	904	907	966	891	908	907	850	886	877	910	835	845	860	921	886	875	842	859	864	863	873	900	836	847	847	901	881	888	864	880	889	883	881	907	856	882	891	903	899	968	927	858	903	892	874	948	909	890	840	887	856	866	872	905	898	893	867	845	914	913	899	928	900	912	888	841	928	839	912	889	882	889	876	855	922	865	886	906	884	915	909	865	870	867	829	878	899	861	846	888	899	947	905	907	859	889	848	925	876	863	861	898	892	926	877	876	937	863	859	949	874	843	893	921	866	941	934	875	877	870	967	940	892	925	871	875	890	895	910	852	864	949	902	909	884	893	857	904	872	901	888	861	890	908	864	886	855	860	887	927	906	869	908	917	833	858	937	878	878	905	876	912	889	894	839	893	893	904	939	859	926	913	927	906	874	933	885	823	903	907	923	884	897	806	928	917	905	908	889	887	946	860	853	877	893	884	902	949	871	875	900	842	907	911	884	877	886	919	838	877	863	930	906	863	892	872	852	940	919	858	908	842	903	850	896	882	873	913	936	873	922	943	884	870	914	915	896	883	846	831	891	879	923	842	877	864	914	908	910	853	903	873	839	847	926	872	929	888	909	909	890	829	880	823	871	895	851	874	907	860	883	849	849	906	887	859	895	910	930	876	843	856	935	846	898	927	928	847	899	923	890	847	916	885	884	872	920	880	887	867	912	876	912	852	932	897	949	895	887	851	878	844	961	896	911	812	907	853	832	923	845	852	897	883	911	886	915	911	979	872	911	948	900	884	872	891	903	881	828	899	819	937	847	842	877	948	895	888	859	884	959	926	929	899	868	902	821	903	943	925	887	870	859	859	881	888	859	871	945	896	922	907	891	866	912	891	942	917	876	873	840	856	905	890	918	931	891	929	903	898	878	897	782	911	857	869	869	846	881	913	914	871	905	919	892	896	922	881	900	913	836	891	902	901	897	897	868	871	870	882	932	908	862	864	839	929	890	876	877	941	912	897	885	894	866	898	860	864	884	867	900	874	872	902	890	892	871	879	917	941	863	902	911	861	927	922	887	853	895	875	892	881	867	953	885	887	903	941	896	926	928	851	863	894	932	910	890	891	917	951	936	926	912	847	898	853	896	888	961	937
13966	884	555	441	375	281	279	260	264	286	247	195	201	232	244	205	221	232	223	248	215	240	205	230	233	224	208	230	220	228	252	234	230	215	196	213	243	214	245	222	235	247	210	197	200	220	194	202	201	203	224	228	211	226	232	232	222	223	211	229	202	224	227	204	198	186	241	231	240	227	192	190	237	201	232	224	219	224	236	194	201	232	243	217	225	208	207	232	240	232	239	208	232	221	233	189	221	168	182	242	204	233	222	217	212	220	209	214	237	216	201	233	222	208	218	216	201	221	191	208	206	231	223	218	234	220	204	223	193	242	209	209	266	205	232	235	229	179	200	202	198	237	203	208	224	207	203	234	222	197	209	223	225	215	188	232	234	211	221	243	207	205	232	221	227	211	201	242	212	220	201	219	208	237	222	215	184	230	221	182	214	202	200	207	191	224	226	211	230	215	202	205	227	197	202	225	221	213	217	199	218	214	218	195	213	227	221	256	195	204	211	259	212	177	227	219	211	201	207	225	224	190	186	230	228	214	219	200	202	212	221	238	239	214	225	234	208	211	177	217	210	211	194	198	194	224	216	239	204	225	195	242	224	233	212	227	224	224	192	255	206	231	219	230	213	211	215	215	218	208	214	250	227	205	201	207	210	212	225	213	214	219	197	204	198	206	195	198	250	209	226	232	211	245	196	192	205	225	253	247	248	210	232	221	228	211	228	227	220	215	208	229	236	247	216	201	229	202	221	243	226	237	232	250	259	213	240	233	229	213	231	227	203	220	227	224	235	197	227	210	222	212	221	202	216	211	223	232	202	244	235	218	210	206	207	236	226	196	218	227	201	262	206	196	202	202	189	231	214	229	228	245	232	225	230	223	202	224	193	206	209	211	208	223	232	223	228	223	204	220	193	247	186	198	224	196	203	209	216	231	216	224	222	213	200	219	225	223	216	220	197	215	215	232	190	241	232	215	220	214	222	249	240	200	207	227	213	211	202	225	226	193	215	190	226	182	240	208	230	211	202	200	214	195	222	215	207	204	237	187	204	208	209	265	204	214	196	218	232	211	214	202	235	221	201	212	223	218	196	191	240	220	220	218	222	195	228	202	215	227	222	218	209	223	227	174	201	226	245	198	214	201	226	222	243	200	225	208	196	226	235	229	228	195	224	209	220	200	231	235	218	196	216	218	226	222	206	210	209	237	235	211	228	210	227	224	184	221	241	204	219	200	206	205	193	215	202	243	193	214	232	242	214	199	195	216	215	219	191	222	202	199	213	218	198	241	228	238	204	220	208	202	217	238	216	209	213	212	214	237	217	187	217	230	248	235	199	206	230	220	247	217	228	242	250	179	178	205	212	205	228	218	221	208	204	206	192	206	225	224	246	218	199	196	228	234	235	221	214	234	209	229	199	187	233	218	212	210	222	210	208	186	204	218	215	242	229	202	201	213	246	210	203	228	237	245	216	196	220	231	216	216	226	215	186	213	201	203	212	223	229	219	192	218	194	238	219	225	183	202	232	216	216	218	226	230	223	208	199	216	220	212	211	218	188	222	212	198	211	189	225	201	230	229	239	200	220	250	236	258	212	218	225	221	233	211	205	213	192	195	219	230	217	213	225	205	211	249	215	182	213	222	217	214	238	212	228	221	214	238	208	223	200	208	223	221	212	217	209	203	228	224	229	224	186	201	244	233	238	218	195	231	203	209	217	216	213	232	210	191	191	192	226	214	211	241	213	207	219	212	202	204	206	182	215	248	220	215	256	218	210	215	203	241	228	176	221	194	183	206	184	248	225	205	209	195	214	234	180	193	227	240	211	194	213	196	203	206	209	196	265	187	224	241	237	229	233	223	240	205	226	239	218	200	187	204	198	183	211	208	246	219	225	248	188	194	214	225	196	232	197	176	234	181	220	209	205	171	241	216	229	234	223	209	200	248	201	188	175	225	200	229	217	218	202	226	197	203	232	211	227	219	226	203	253	218	216	230	186	194	203	211	209	224	186	228	225	203	225	208	198	199	193	218	232	214	228	229	207	216	175	196	241	193	221	229	221	178	174	200	214	202	243	192	212	222	224	215	220	218	220	228	185	197	248	229	192	205	175	207	216	230	209	169	187	215	224	196	184	226	230	219	239	215	193	240	221	196	205	209	210	207	200	229	245	230	206	209	212	201	211	214	201	219	204	217	215	214	235	231	240	207	185	222	230	235	193	209	232	225	204	210	219	193	222	233	216	209	199	218	205	199	195	215	238	205	215	213	227	208	208	247	182	234	227	196	202	212	216	224	202	197	195	212	225	223	191	231	218	194	212	188	237	211	220	227	203	231	225	240	222	208	207	254	218	232	189	233	231	240	244	220	213	207	180	192	230	248	221	210	234	219	227	215	208	213	239	194	249	205	177	204	181	208	233	232	191	217	220	218	212	174	217	224	219	212	205	230	211	239	254	235	210	221	217	261	207	214	223	212	217	210	196	216	200	199	204	220	206	204	211	213	211	230	222	232	220	210	199	224	211	192	202	211	220	237	196	231	213	225	211	209	197	199	209	218	200	245	198	216	219	217	225	222	203	240	219	229	234	241	222	197	198	196	194	214	214	235	226	194	206	235	197	209	241	238	208	197	209	231	191	218	192	218	205	214	171	197	195	222	204	238	218	207	213	205	217	211	223	210	214	242	231	226	215	252	224	239	227	231	235	190	222	217	229	237	203	212	202	219	193	251	216	228	218	239	198	237	198	214	200	205	234	244	230	198	241	238	226	213	207	239	214	189	220	190	202	197	214	204	212	226	226	199	216	228	224	254	252	196	204	217	228	183	218	208	223	220	260	208	247	207	212	215	222	223	199	224	223	218	196	226	184	212	220	234	211	217	231	246	246	223	208	219	193	204	210	222	256	224	214	204	204	221	216	203	197	180	207	223	232	232	217	223	218	201	221	203	205	209	215	237	238	232	213	211	195	209	233	214	233	234	219	212	189	209	213	198	187	206	212	228	209	215	215	232	224	233	239	247	235	209	207	227	223	241	226	203	188	247	206	229	216	212	190	226	214	219	234	248	205	215	224	213	207	204	212	211	227	204	181	210	209	205	216	206	209	216	195	203	255	248	221	200	239	214	216	212	200	217	245	225	201	210	187	224	224	266	248	219	210	195	218	208	214	184	217	211	220	188	219	230	227	212	227	227	236	189	260	202	213	191	207	237	214	218	205	218	241	193	197	208	226	212	208	220	197	203	228	197	217	233	225	197	220	219	216	217	225	218	209	198	226	220	191	236	264	247	227	230	187	237	239	194	214	238	208	231	223	203	231	234	232	195	207	234	224	199	207	235	217	193	216	190	241	231	216	239	207	237	232	201	231	211	217	213	216	205	189	206	205	209	241	224	228	202	218	211	242	214	216	211	188	202	206	195	255	233	197	197	197	232	265	184	238	208	216	217	201	211	219	231	216	199	205	218	221	230	189	226	226	226	227	212	237	235	226	240	201	206	206	204	239	213	192	194
9430	864	1256	1376	1143	1029	987	851	811	767	689	703	715	667	636	673	639	601	599	597	625	603	595	574	640	634	599	533	611	547	564	574	557	587	574	553	563	569	580	548	571	565	530	544	561	565	556	539	586	526	605	562	619	566	560	538	577	507	518	580	584	571	585	575	574	573	591	544	566	528	546	548	553	584	558	556	539	508	591	578	569	556	594	544	583	572	560	558	566	586	594	555	575	571	616	535	543	607	547	545	525	516	534	522	574	576	527	568	563	560	564	525	570	553	582	593	558	573	533	551	558	549	526	524	558	592	514	572	579	575	537	556	522	529	593	552	575	517	567	555	546	581	582	560	556	541	537	590	603	556	598	550	546	569	575	543	544	577	572	562	559	558	558	533	546	531	568	580	542	542	514	518	563	580	560	564	563	550	551	488	538	575	559	522	536	545	564	552	556	610	628	564	520	565	555	537	548	545	560	545	558	587	547	575	555	574	537	582	563	540	571	548	561	572	612	563	565	546	575	581	560	597	512	522	534	611	528	543	543	575	581	537	562	500	566	517	532	521	511	547	576	535	530	551	561	539	568	575	542	560	519	558	538	559	537	560	529	536	567	556	555	498	567	551	530	566	512	565	523	563	568	578	558	531	528	542	534	580	613	583	568	559	550	524	533	555	532	526	574	538	588	530	553	510	517	553	603	547	571	551	544	550	576	570	551	550	533	533	543	568	541	575	523	560	556	518	568	552	568	572	543	532	566	567	561	562	585	574	578	537	557	560	549	570	528	576	546	600	559	521	537	527	523	563	564	515	585	517	575	541	572	579	547	558	542	521	519	503	508	570	532	574	564	519	583	560	548	534	549	560	553	575	536	553	557	562	564	556	569	562	532	537	558	597	538	540	566	556	562	600	556	551	497	527	543	538	547	540	544	580	543	538	566	565	598	582	579	555	588	592	535	565	561	523	532	585	563	531	568	536	561	586	580	542	589	522	577	559	546	557	528	589	532	561	541	540	570	596	567	585	561	574	526	515	549	567	521	537	542	558	533	544	596	600	502	573	561	611	541	549	535	503	558	546	513	554	529	556	553	564	557	545	505	563	537	522	584	558	551	566	523	574	567	572	551	539	539	575	579	515	581	569	553	554	527	603	564	528	564	572	587	568	534	533	555	549	529	542	549	573	575	545	605	556	571	539	553	548	538	531	559	573	556	579	561	514	570	544	555	536	545	552	539	537	555	546	559	546	590	555	595	569	577	582	575	527	523	526	545	538	582	561	588	554	514	599	562	556	554	593	548	546	576	551	572	544	547	485	529	525	542	552	540	586	576	566	547	507	548	581	554	576	556	526	536	531	515	554	598	548	584	524	569	524	541	568	535	534	562	507	584	527	556	600	520	559	549	571	572	553	552	583	529	578	526	563	564	539	591	519	521	555	546	560	551	603	534	549	587	492	491	558	554	510	536	552	523	553	521	559	581	562	543	519	540	525	518	508	608	557	546	587	538	511	509	555	571	533	547	539	523	516	555	575	569	531	529	553	551	538	558	559	525	555	532	584	550	551	598	559	553	524	519	537	582	540	603	546	583	542	576	564	533	539	564	550	555	547	493	548	560	523	527	559	548	548	512	574	540	524	588	551	552	528	554	576	587	524	601	532	581	584	547	572	569	548	551	555	495	583	541	524	570	507	546	519	574	523	536	586	557	552	560	503	559	549	541	553	546	572	578	560	583	547	593	584	545	572	569	544	523	526	572	562	525	560	536	550	527	544	531	529	557	553	588	570	547	526	583	521	549	563	520	541	579	481	580	539	541	557	549	524	555	584	584	525	578	539	533	539	555	542	511	566	590	539	556	542	573	547	567	603	591	551	550	549	535	536	553	529	535	531	578	572	551	594	575	546	566	579	546	551	539	539	577	548	548	533	516	545	574	558	559	556	528	606	551	552	536	572	570	569	503	549	569	565	598	559	520	566	559	551	591	576	564	555	553	576	511	562	555	542	578	546	544	587	585	514	585	520	560	548	547	579	555	556	543	549	496	598	555	517	596	552	529	555	554	571	555	560	572	588	553	540	573	538	573	527	580	568	545	603	519	588	545	552	564	555	559	589	536	566	536	574	545	561	547	515	553	518	617	577	562	558	582	570	569	577	545	602	559	537	509	608	556	594	555	600	556	583	514	538	573	546	572	569	600	520	576	563	517	556	548	543	534	554	552	539	527	560	601	557	525	539	587	575	562	500	537	551	561	551	540	522	596	534	563	562	582	548	553	586	579	512	570	509	536	575	549	571	577	564	567	543	518	527	547	576	576	554	569	620	560	547	526	552	582	570	550	552	566	537	565	528	520	560	576	544	530	545	541	524	526	544	561	551	557	612	538	553	531	579	571	567	572	544	516	556	546	561	563	553	523	560	527	540	601	557	591	516	572	560	572	581	554	570	526	529	546	564	559	544	533	595	587	519	578	566	550	550	540	554	574	534	579	551	607	591	558	545	565	604	530	559	566	581	561	595	552	571	540	513	530	577	552	575	519	543	567	559	577	539	577	608	535	577	610	555	530	520	591	536	564	578	510	562	569	538	555	574	563	506	555	551	543	492	498	528	555	552	542	536	564	532	522	597	579	535	534	504	494	568	470	545	544	593	583	572	532	537	521	512	565	541	560	560	521	532	574	550	510	538	550	546	531	538	551	520	563	549	573	549	564	544	578	562	546	546	582	612	565	568	552	565	559	548	562	520	554	564	570	561	527	559	549	537	530	494	560	541	547	552	546	525	559	513	535	563	529	580	550	522	537	548	579	524	553	538	539	569	519	524	605	602	587	568	569	527	542	556	555	574	572	558	559	504	579	581	521	545	535	559	548	552	510	531	512	591	528	552	555	565	559	536	563	539	574	579	541	533	551	594	579	569	572	555	522	555	551	543	508	586	543	582	589	511	535	527	554	563	528	529	540	577	553	542	530	565	559	557	544	505	551	536	554	530	537	587	578	573	553	524	548	565	570	526	575	562	566	588	534	549	583	515	563	516	548	548	570	537	544	539	537	522	516	591	533	557	499	615	544	550	557	548	550	555	615	596	556	538	578	557	528	617	532	564	548	547	567	534	530	501	543	578	573	535	576	536	556	517	553	573	511	557	576	590	524	570	550	592	554	545	533	541	529	519	528	539	541	542	575	545	557	567	549	567	514	509	528	559	529	511	563	564	533	552	582	561	560	567	552	556	522	568	526	539	530	534	534	565	564	581	547	571	580	540	596	552	568	545	535	539	533	556	564	572	557	561	527	581	560	587	497	508	554	565	554	545	575	555	548	516	540	523	571	576	523	564	562	526	571	562	573	556	528	552	565	534	545	587	534	543	559	584	568	548	563	538	528	548	584	578	541	532	563	523	594	578	605	560	526	517	584	563	536	533	558	549	517	603	552	506	560	560	561	563	562	538	561	533	536	558	569	539	544	538	540	549	556	559	564	552	570	539	546	591	580	568	538	549	586	518	514	572	506	511
22654	2230	1008	796	631	461	423	428	393	360	364	341	302	351	350	360	298	299	326	328	319	320	301	363	318	303	313	288	314	335	312	297	304	297	301	330	304	318	344	290	315	317	323	332	276	317	311	312	336	297	287	330	303	318	282	308	330	323	282	332	310	327	296	290	307	309	291	339	307	306	282	347	268	309	298	304	285	324	351	310	300	367	305	281	277	329	296	295	250	333	327	301	343	306	302	303	323	302	287	279	330	306	325	282	301	309	292	291	327	292	331	284	281	313	319	296	302	292	300	325	329	302	277	284	308	301	343	308	289	283	316	315	308	305	320	316	308	322	287	318	342	303	325	295	301	311	273	312	299	294	334	358	271	316	295	321	306	313	310	288	299	292	290	292	300	305	298	294	308	316	299	294	297	313	265	300	305	278	332	317	319	308	327	292	302	304	322	300	323	311	298	284	309	325	295	286	309	304	274	302	305	287	270	299	304	299	338	269	274	299	328	318	307	296	267	299	325	335	285	302	280	305	320	276	335	287	333	301	308	304	283	302	298	279	294	320	322	327	278	303	303	312	308	311	301	323	327	281	302	292	309	328	308	289	326	326	324	309	317	254	296	311	323	299	311	330	311	280	286	302	277	311	291	316	298	321	298	283	315	300	327	290	303	309	307	326	280	304	300	293	284	311	293	288	317	323	330	310	294	344	296	283	320	346	309	299	313	324	329	298	314	318	312	307	308	293	304	345	304	318	294	259	312	314	303	335	329	320	302	323	297	270	316	300	306	312	287	298	321	270	274	279	320	351	274	310	340	291	287	292	293	331	349	310	306	295	353	313	310	312	325	321	295	295	269	319	317	317	287	290	300	282	315	311	289	293	303	292	313	304	282	311	295	332	334	339	305	331	325	297	298	296	342	325	286	294	338	291	286	277	349	321	303	315	337	317	318	318	310	295	314	280	325	331	296	329	303	288	330	329	316	326	301	285	275	308	315	292	266	287	301	268	303	340	322	338	303	321	321	271	289	307	334	313	303	299	317	276	289	282	321	301	298	318	316	318	296	319	294	287	290	277	301	331	321	329	302	294	301	332	309	315	284	273	308	313	270	287	306	286	307	303	300	285	289	332	341	298	290	300	291	316	281	295	274	291	284	301	300	303	290	278	278	293	317	311	310	322	325	314	321	315	296	293	281	308	291	283	308	302	308	285	340	291	312	323	296	310	302	272	297	318	277	298	325	327	307	321	295	279	289	286	294	338	284	341	307	313	287	313	315	320	303	282	301	322	306	306	305	317	335	301	329	329	271	274	336	275	314	299	287	318	274	285	282	315	285	329	319	311	312	306	307	302	310	322	301	308	287	289	298	284	332	299	342	339	301	310	299	323	310	336	283	314	352	296	270	288	296	333	284	325	322	306	322	287	269	321	292	295	293	322	290	259	296	298	322	302	312	327	328	321	309	303	312	341	290	339	318	284	338	312	307	272	313	306	320	312	321	310	301	277	280	336	290	328	308	339	299	307	300	299	317	281	250	284	311	300	320	326	314	331	338	307	282	287	297	286	302	352	322	259	310	323	313	289	316	318	286	311	270	320	312	289	325	263	282	283	315	286	305	293	266	321	270	313	316	319	314	310	287	327	301	309	319	317	305	314	279	319	304	300	337	285	349	303	329	299	298	336	293	325	292	352	295	317	303	316	325	317	341	305	296	297	314	373	343	308	337	304	262	312	325	301	311	259	290	327	304	312	316	341	311	322	304	301	307	309	310	302	306	312	323	325	335	304	285	281	287	336	293	290	332	302	306	335	309	309	280	288	328	303	295	291	344	308	321	306	335	294	314	306	279	313	309	332	318	321	320	323	326	312	304	319	331	316	298	278	316	320	301	303	274	335	337	302	280	334	312	294	325	293	305	272	331	304	291	320	318	324	356	342	317	343	324	306	310	311	288	289	311	333	292	319	316	297	284	312	304	310	307	332	295	344	333	315	315	328	301	310	300	286	278	319	300	306	301	325	343	326	278	319	322	301	332	339	298	301	304	305	300	274	338	326	288	294	320	303	322	327	307	304	322	296	310	331	327	341	327	321	296	339	308	285	290	297	311	264	354	298	313	309	293	322	298	328	302	303	277	315	318	310	278	334	321	336	269	284	312	314	325	284	329	315	317	309	316	290	275	296	293	331	320	314	301	315	298	322	288	300	303	328	291	335	264	288	307	307	312	340	320	299	297	269	301	284	301	314	324	270	292	291	280	306	290	291	325	291	267	303	285	322	327	297	287	310	326	323	292	286	275	298	280	295	316	341	348	291	285	311	305	314	313	275	289	327	340	289	284	337	343	294	335	272	290	298	280	304	302	318	304	311	325	256	311	288	287	276	306	290	314	299	273	306	289	296	311	322	290	296	320	244	301	317	297	305	275	317	322	298	325	302	279	314	335	312	284	284	305	348	291	324	298	315	307	308	316	286	312	323	298	296	280	314	298	345	287	312	282	325	278	279	334	296	348	325	323	317	301	300	305	309	311	307	326	347	299	295	316	310	314	335	307	297	292	294	340	325	305	327	337	320	287	299	323	301	321	303	275	285	300	309	303	266	324	315	305	318	296	304	301	310	327	291	303	263	331	325	301	256	311	315	288	288	291	333	296	271	332	295	326	311	303	259	297	283	329	298	320	317	298	307	323	311	283	296	299	279	350	311	303	281	298	296	338	307	313	329	300	297	304	298	282	272	320	313	328	302	299	276	305	326	284	309	277	297	304	277	275	306	297	293	329	303	332	278	329	321	286	300	300	332	304	319	319	302	311	325	314	266	296	291	296	281	302	303	294	298	323	322	292	300	318	297	304	324	270	307	312	321	276	326	300	318	297	342	318	294	311	292	332	286	288	287	285	275	291	287	280	285	310	346	319	294	312	287	314	320	298	292	312	320	311	292	312	277	310	285	338	305	311	306	319	311	326	298	309	300	284	295	312	283	305	290	324	329	272	267	294	328	295	322	312	295	328	307	320	286	289	292	329	345	345	295	327	288	342	276	287	319	334	289	320	320	303	318	304	258	321	298	336	320	296	312	299	305	289	305	297	278	340	312	290	260	291	306	316	332	306	325	259	285	313	313	315	330	315	307	324	311	341	281	306	312	334	282	290	313	274	296	302	299	316	296	300	308	328	318	323	322	335	321	341	292	317	299	277	299	294	307	300	277	320	310	331	307	335	291	320	290	297	295	308	311	254	323	272	292	323	295	306	303	325	303	307	292	305	320	306	314	328	317	288	292	295	305	295	294	292	328	274	303	285	324	287	323	307	337	297	316	278	331	302	335	328	288	283	302	304	299	327	310	302	298	306	310	251	281	288	335	316	312	284	317	309	320	318	269	299	330	317	318	294	364	286	319	291	300	296	327	347	294	277	291	311	347	341	332	288	301	319	321	325	322	293	324	288	326	313	310	317	301	332	295	324	349	317	311	299	325	314	293	324	310	285	316	325	325	302	304	329	324	310	320	339	283
12421	1248	2151	2265	1950	1644	1453	1341	1199	1062	1016	987	987	958	876	897	914	836	857	788	804	825	828	804	775	827	803	830	845	768	788	768	746	789	776	796	779	752	728	780	771	765	767	763	786	754	760	733	762	808	815	732	708	741	787	756	745	750	790	804	773	768	785	746	810	760	761	748	732	798	774	763	755	762	761	769	747	756	806	758	740	761	750	781	779	733	794	768	755	736	751	776	752	711	756	800	787	742	780	790	748	778	765	749	745	771	767	755	760	765	775	740	784	789	781	671	767	721	751	739	723	744	771	722	774	757	706	800	710	770	784	735	777	742	751	687	785	789	749	823	811	750	798	714	703	753	740	729	692	730	765	727	742	718	757	722	726	751	748	766	765	761	756	750	775	747	758	787	728	740	744	743	760	752	754	743	738	769	788	764	780	754	778	805	710	737	713	766	762	796	748	744	725	766	771	781	784	789	794	767	749	758	771	745	767	749	714	759	793	746	765	741	787	738	716	756	749	745	725	779	771	779	771	746	793	772	796	740	758	725	751	734	743	758	772	745	777	740	759	770	748	770	753	750	740	669	771	753	699	729	714	761	772	757	762	686	708	791	736	791	733	756	796	739	788	737	789	739	759	683	803	765	760	750	846	780	742	776	744	679	760	764	712	769	755	731	735	783	790	727	736	759	746	809	780	727	741	722	715	742	782	744	730	782	763	770	784	742	757	743	790	747	714	736	800	800	736	770	790	742	711	724	762	734	740	739	723	719	748	746	768	711	813	767	763	764	714	742	756	737	733	756	722	764	731	746	775	767	754	732	745	729	790	721	762	749	750	712	741	784	738	742	785	763	721	752	708	810	765	823	765	751	786	788	724	762	720	729	755	782	770	766	733	747	729	773	733	787	734	716	746	801	689	753	769	761	739	750	709	812	754	761	715	727	773	786	736	692	730	786	727	815	722	774	781	783	746	753	776	736	738	793	761	744	816	790	749	767	751	805	724	736	762	751	763	768	738	752	723	738	732	737	746	780	725	751	809	762	741	691	748	732	761	744	722	785	776	777	742	742	741	784	791	801	741	773	712	758	725	740	760	776	741	796	825	765	711	798	757	801	813	735	739	731	729	774	727	736	754	794	772	744	742	720	742	708	757	779	724	709	747	800	783	792	743	751	724	758	751	737	751	759	750	748	704	782	735	759	783	749	779	741	745	767	746	744	740	763	704	755	739	793	742	760	787	738	763	736	822	797	729	782	741	749	727	719	731	737	766	773	728	736	720	783	762	725	770	758	779	737	726	783	736	771	752	731	750	760	694	788	766	783	758	775	779	754	791	747	711	787	787	798	703	768	752	791	728	744	731	780	742	717	725	789	765	716	729	710	786	723	739	745	715	743	702	762	764	755	725	756	796	747	759	694	707	720	760	786	716	756	815	752	734	746	701	745	741	735	740	730	731	788	742	734	782	731	726	725	735	805	800	721	732	746	744	728	717	791	715	754	750	799	712	750	706	709	736	770	743	759	731	728	728	712	712	753	759	793	772	741	740	796	787	760	767	796	794	739	777	759	789	737	809	729	730	785	763	739	730	770	775	793	734	750	752	771	750	747	739	746	759	727	739	737	760	780	788	702	755	762	744	756	684	781	720	784	722	751	756	757	747	733	747	750	730	719	766	718	736	774	788	773	787	763	767	735	774	719	733	703	740	808	707	773	726	711	774	713	752	717	753	729	746	739	753	760	774	726	766	732	777	743	696	705	754	794	774	777	784	746	778	738	737	779	718	765	738	759	742	797	743	777	731	773	788	771	725	755	770	749	754	736	762	791	761	757	709	724	759	745	764	764	752	769	747	770	681	732	717	714	741	725	699	751	756	753	775	750	766	770	768	746	742	760	758	787	734	734	790	791	751	756	740	742	794	780	754	755	795	761	745	714	799	742	769	725	808	747	781	747	742	727	739	767	782	712	746	770	764	770	768	741	720	738	771	729	736	746	748	750	746	735	807	727	769	746	753	764	797	779	726	739	751	697	786	760	771	738	781	748	720	808	746	789	766	745	770	708	785	788	795	756	755	763	758	723	754	734	749	722	724	780	811	771	758	743	760	808	755	801	768	721	744	727	768	760	735	753	730	762	768	724	747	791	785	764	708	774	744	790	752	757	803	790	777	766	737	774	788	745	826	764	814	760	779	778	765	754	733	743	698	756	751	745	729	708	770	782	764	741	797	739	764	753	783	810	780	771	763	786	707	753	724	742	750	709	738	750	762	810	810	719	766	761	786	746	754	742	755	747	796	812	764	723	746	780	733	747	764	741	781	722	736	759	728	741	793	747	737	794	750	711	772	716	743	794	748	720	825	777	722	730	725	719	779	740	753	775	757	751	771	797	763	776	743	743	726	792	720	777	765	776	708	766	754	791	750	741	766	694	739	748	760	721	757	770	752	754	695	752	764	767	732	757	728	775	726	725	737	739	791	773	721	751	783	771	708	772	727	731	738	758	800	729	774	742	806	762	712	739	750	768	723	752	736	770	785	839	720	752	738	776	782	722	752	775	757	776	776	758	803	722	741	713	769	762	796	753	737	772	708	790	738	728	778	719	711	775	739	769	799	768	741	734	785	753	812	716	751	759	766	751	713	759	764	751	754	778	771	753	742	810	793	739	744	756	764	718	736	812	766	761	736	772	754	713	748	757	686	732	757	752	744	755	813	765	740	735	772	772	738	788	833	745	765	735	760	806	765	738	798	728	728	697	738	782	768	746	771	783	786	736	761	775	738	731	736	749	737	762	738	814	724	771	749	797	741	724	763	776	748	790	723	762	732	760	752	750	752	720	764	754	756	754	774	746	776	765	730	736	702	740	755	754	735	782	789	740	788	798	740	739	782	743	766	769	754	745	786	720	694	749	740	776	746	752	738	776	745	738	771	746	710	790	758	789	790	766	731	733	761	721	800	763	800	793	742	697	756	761	725	765	833	726	747	790	752	726	785	775	775	741	728	783	777	735	735	755	720	756	772	719	733	764	721	759	739	771	760	778	733	755	722	731	777	764	736	758	704	795	738	736	781	778	773	733	742	746	749	708	759	761	768	763	749	784	804	748	740	742	798	727	738	764	775	775	788	783	765	720	736	764	772	705	774	755	725	759	734	763	740	752	767	741	766	762	769	800	763	770	784	774	719	744	739	727	732	732	730	742	791	767	775	762	741	735	723	756	715	742	783	780	790	718	770	753	778	763	721	766	761	740	719	763	829	732	769	775	756	714	787	738	712	746	728	773	736	784	712	746	744	784	756	758	736	754	747	736	787	734	782	755	753	724	756	722	687	766	784	776	727	784	752	738	732	801	744	753	741	729	775	771	781	754	749	745	762	736	754	765	761	805	755	754	742	739	731	771	764	771	775	748	711	737	769	747	782	731	704	790	770	763	762	742	762	756	747	756	758	822	839	774	729	752	742	789	780	753	764	718	775	749	779	781	776	740	761	749	743	748	792	772	781	800	789	745
4834	522	440	410	384	386	403	408	384	453	437	448	429	402	420	425	426	384	411	397	390	395	409	422	379	414	369	436	428	397	379	428	415	420	376	362	394	454	377	424	387	382	412	388	394	416	422	396	364	398	390	382	385	394	377	433	421	437	426	435	398	398	422	411	456	408	394	381	438	385	418	391	369	426	385	358	374	377	433	447	356	392	418	399	446	440	439	433	443	387	409	402	382	378	426	390	409	359	402	393	371	368	387	347	378	401	405	415	407	384	412	396	392	380	454	411	370	411	418	387	388	368	438	431	424	381	384	429	383	401	389	390	392	411	434	414	383	393	402	402	420	344	377	391	386	390	414	374	379	408	406	391	399	389	403	412	385	407	388	391	433	400	410	411	413	446	416	406	418	393	452	419	402	383	381	375	430	422	366	394	394	418	388	450	389	364	370	415	404	399	373	351	402	431	394	398	428	384	383	421	380	430	408	432	405	387	434	394	433	401	440	396	396	363	416	395	374	428	427	385	384	380	364	411	391	407	420	421	383	400	418	374	388	382	388	376	406	455	410	410	400	388	400	394	381	389	383	404	401	419	401	373	414	406	400	392	373	398	394	395	357	373	391	393	380	400	385	388	331	353	352	395	416	394	416	375	394	391	399	393	377	417	415	414	376	440	424	436	401	434	391	438	422	422	441	391	378	407	368	401	390	422	358	371	447	421	386	406	392	406	390	384	408	398	386	412	416	426	423	414	340	388	397	400	374	386	418	420	372	420	402	438	412	400	381	407	407	405	408	393	406	417	416	426	389	395	375	421	388	422	398	435	401	377	418	420	385	358	431	422	425	421	430	432	391	409	416	376	372	420	439	374	404	419	426	394	412	438	410	363	395	398	420	411	377	387	392	387	391	410	395	439	398	408	349	396	398	413	401	403	442	379	406	376	387	407	391	379	412	357	387	379	432	418	391	372	445	416	399	411	415	367	400	425	421	386	434	389	418	419	364	399	389	394	412	424	395	409	414	434	425	412	399	403	419	430	393	404	394	412	435	351	418	393	436	413	429	412	397	419	385	417	394	411	417	369	417	382	395	386	377	450	363	444	396	407	397	388	358	402	449	393	359	383	377	369	375	393	404	391	421	408	436	420	422	404	377	412	400	425	411	364	385	387	375	401	443	402	376	390	352	393	404	404	412	419	387	416	418	376	372	427	424	429	402	384	426	388	420	397	338	391	374	426	387	425	423	387	390	417	399	386	372	430	423	417	453	415	397	381	393	366	365	395	383	397	377	439	399	423	422	431	423	433	419	402	383	387	375	400	366	395	400	387	393	416	433	410	417	420	395	378	389	419	364	407	368	390	416	404	412	396	429	403	383	386	400	404	354	380	448	358	392	384	394	403	397	392	391	408	375	380	416	425	389	398	362	387	372	388	401	432	403	417	423	391	407	390	390	387	381	394	418	396	392	433	388	394	370	381	401	412	380	396	436	425	373	379	385	421	403	392	395	374	396	442	412	409	395	410	415	427	415	407	430	415	420	351	391	436	425	425	409	378	394	407	385	407	361	388	397	445	395	449	384	422	362	385	395	436	405	408	383	457	403	397	374	403	405	408	395	399	384	388	383	393	404	402	376	411	401	382	391	400	397	411	419	377	382	406	386	401	399	392	409	439	414	399	395	416	381	417	398	386	418	425	393	412	440	389	407	379	390	407	404	409	402	429	461	406	394	396	410	372	416	426	429	376	384	428	440	414	441	392	411	409	392	435	417	346	471	423	414	384	399	385	416	388	433	381	386	387	365	410	424	427	386	419	449	387	366	408	373	427	403	398	415	388	460	373	401	416	426	411	378	401	389	434	385	406	408	396	359	406	426	383	447	385	381	461	369	422	408	377	397	422	358	372	388	402	418	476	448	426	400	372	343	379	411	394	405	409	414	347	431	426	429	409	382	396	403	375	418	398	384	382	375	398	419	398	373	405	424	374	351	403	370	415	364	398	434	408	406	380	428	407	413	418	371	384	375	430	422	415	404	427	422	381	408	420	364	416	405	376	377	397	406	390	468	397	391	459	418	412	396	385	420	384	386	417	405	406	384	437	422	460	429	388	402	361	351	353	369	401	367	396	386	377	416	412	383	409	439	410	421	365	418	407	385	400	405	391	395	394	418	410	361	395	418	401	421	414	396	422	413	385	392	416	397	416	424	355	404	380	455	355	397	405	376	393	438	364	376	406	440	398	379	436	414	391	388	397	415	405	387	410	376	369	388	373	379	427	362	396	399	370	419	407	376	428	395	405	383	401	436	377	366	405	388	389	358	413	415	353	408	378	454	410	419	354	380	374	411	412	403	381	407	387	398	409	444	411	391	402	424	406	438	413	422	385	400	403	379	395	405	392	406	371	417	408	440	414	429	365	380	408	406	393	368	411	438	427	408	399	409	402	370	401	396	419	430	391	354	411	382	427	399	412	430	430	371	388	411	405	403	404	374	375	406	376	395	419	396	449	405	458	431	404	373	404	397	416	396	404	418	387	401	406	401	431	440	390	395	411	398	390	409	386	413	429	439	424	411	394	399	392	407	409	373	413	426	357	396	362	405	407	412	369	376	341	392	372	394	389	418	432	411	368	415	375	362	431	397	451	380	383	398	355	403	382	381	389	391	419	409	376	382	418	368	390	384	416	415	390	402	401	397	393	429	376	408	374	468	440	410	410	372	381	414	356	413	409	445	416	382	378	402	401	391	425	401	396	428	430	397	416	399	430	396	393	422	376	408	470	453	389	379	427	368	387	375	414	385	363	375	451	423	392	427	394	375	397	394	413	423	421	401	382	436	375	389	355	430	427	387	400	371	388	411	394	431	412	427	385	398	412	412	431	410	387	389	397	412	410	453	393	405	433	426	442	433	407	411	411	374	372	397	358	421	429	409	405	395	438	386	425	424	406	357	380	427	439	365	417	414	366	390	368	409	386	399	394	384	384	392	386	393	414	424	379	391	432	402	416	416	399	404	416	407	430	385	399	382	371	385	416	353	402	395	346	409	341	376	368	447	398	418	399	397	373	444	405	426	399	391	367	381	409	403	410	379	384	377	376	432	449	432	371	436	420	402	419	403	403	359	396	389	418	376	392	422	374	406	449	368	419	406	421	474	378	409	400	393	436	424	357	393	416	388	436	394	392	410	400	424	401	445	430	401	408	383	386	397	387	396	413	362	412	422	423	370	407	359	416	367	394	357	397	377	443	422	386	360	411	402	412	410	423	418	394	432	394	400	388	359	393	358	398	424	382	398	393	388	379	416	447	419	404	396	412	374	418	379	414	365	419	421	369	423	390	363	393	426	397	415	404	416	408	352	383	361	430	345	390	382	402	390	399	387	457	419	427	426	379	397	394	447	398	416	384	385	376	376	443	386	437	427	374	361	377	425	393	375	392	399	397	395	408	397	410	446	410	383	425	388	368	397	416	393	412	383	391	407	404	364	391	391	400	396	388	410	393	362	389	418	386
3818	892	918	918	874	907	822	906	881	854	907	853	879	893	880	919	913	854	905	935	910	889	890	913	947	862	885	891	923	889	916	903	880	912	889	868	890	899	906	926	901	917	891	931	922	859	906	872	909	909	970	914	899	939	903	851	915	913	885	905	904	906	932	874	973	958	845	976	910	892	892	879	846	887	914	873	897	911	906	895	865	897	853	921	877	912	870	901	904	977	932	918	888	863	888	910	895	901	928	874	898	866	842	920	869	928	887	902	887	957	864	930	914	920	878	875	920	895	913	871	944	868	889	893	917	944	897	872	917	850	873	874	908	934	901	846	902	863	849	903	869	920	935	900	932	890	885	891	875	956	883	900	888	920	881	864	880	895	870	924	980	857	875	922	904	869	907	882	920	850	912	952	865	921	925	868	944	892	929	880	926	897	896	904	893	890	916	904	899	902	898	895	927	967	885	934	890	909	917	918	934	868	869	911	855	937	932	884	948	868	846	867	877	900	945	925	870	898	850	869	908	857	862	900	915	827	919	926	890	895	894	924	863	914	886	879	887	875	919	881	884	877	928	888	883	855	851	949	881	909	915	879	886	894	882	920	926	939	876	903	926	860	908	876	905	883	870	953	937	918	966	914	948	870	928	878	851	950	929	880	909	1025	900	894	893	884	945	883	891	907	904	880	903	881	887	885	896	931	921	883	859	868	902	871	877	826	856	914	895	884	896	919	871	921	908	908	953	913	911	893	934	878	920	921	882	901	900	952	869	930	897	961	908	882	904	886	922	961	926	901	912	880	816	864	847	870	889	898	888	923	848	912	925	872	901	885	915	901	893	883	876	906	853	949	885	882	911	819	890	904	891	941	921	928	874	895	869	920	891	911	892	847	912	848	891	853	922	841	888	924	912	917	913	881	877	890	897	891	872	881	871	856	882	937	890	907	891	875	899	908	938	904	953	879	899	864	842	890	847	898	915	930	936	867	924	890	924	943	886	900	853	877	914	848	918	931	908	846	923	878	923	889	909	911	920	901	892	934	862	939	925	907	875	934	918	907	826	928	872	937	882	892	883	886	904	852	856	869	925	818	895	946	881	957	860	892	820	904	933	914	896	917	918	917	902	857	914	910	923	860	919	859	905	875	890	934	912	901	885	824	914	876	860	890	828	946	924	936	910	908	897	919	907	898	897	863	896	874	931	946	873	864	917	953	929	895	892	899	930	927	909	905	919	896	897	858	871	877	894	902	927	972	902	888	893	897	908	878	934	854	906	951	873	961	889	882	910	882	874	903	872	918	916	903	907	909	943	898	904	899	895	879	895	898	887	917	874	889	922	881	910	870	894	853	895	847	872	885	875	899	894	971	866	908	876	878	905	875	838	860	839	837	887	945	878	904	854	905	909	882	911	899	899	912	929	836	896	869	896	897	870	896	920	923	860	932	912	894	894	854	881	915	893	913	854	868	872	886	934	936	884	939	957	902	889	923	953	884	870	927	848	965	940	960	888	955	888	820	880	909	870	910	928	911	888	901	884	869	832	974	940	901	885	902	892	871	936	985	894	920	927	890	857	897	879	892	881	904	908	877	899	924	943	879	907	897	904	894	915	916	913	874	837	891	914	868	936	909	881	849	891	896	918	865	935	903	871	893	955	931	903	903	885	904	937	925	887	868	888	939	876	933	936	876	892	864	949	890	885	867	907	873	897	897	931	871	919	932	925	849	926	944	867	933	923	854	857	911	857	891	842	842	947	927	882	889	914	889	890	897	871	874	888	906	932	917	941	951	889	905	899	890	863	845	890	887	933	878	907	898	865	957	920	868	870	869	926	904	907	854	923	881	901	869	918	882	929	899	880	917	871	907	917	888	852	896	927	915	917	866	875	868	885	850	844	935	876	879	889	909	894	965	952	867	867	897	900	869	923	859	869	898	892	855	860	817	862	858	878	929	909	885	937	920	979	938	933	949	938	950	846	866	962	900	880	869	868	885	932	899	881	834	863	927	903	857	882	868	921	877	918	894	937	912	899	925	877	900	852	897	860	871	872	877	878	865	894	881	903	930	862	909	890	895	901	892	932	875	888	926	868	933	924	922	902	883	931	877	933	883	884	958	883	931	886	856	868	848	899	869	917	864	886	860	915	911	871	870	852	897	884	923	855	865	885	890	930	912	935	881	924	884	893	873	896	922	908	904	891	861	873	870	870	918	919	907	923	878	914	903	902	897	899	922	920	857	937	920	902	926	874	943	887	941	915	883	887	872	887	927	911	919	898	879	911	847	875	829	850	888	873	907	921	918	880	865	921	893	949	910	919	900	852	844	872	868	890	887	892	922	880	915	912	925	891	911	959	933	897	889	844	882	935	903	895	958	948	843	920	884	897	925	943	882	875	887	921	919	969	922	933	901	930	877	900	931	929	941	927	943	851	888	912	896	900	921	907	887	953	895	902	812	879	948	868	960	869	909	920	855	863	862	879	887	899	921	928	870	891	924	931	898	917	881	892	920	867	923	919	907	913	922	856	924	856	932	949	867	840	946	903	883	889	852	954	910	955	900	908	902	917	963	880	971	889	855	918	890	841	931	914	909	874	921	942	953	887	874	930	909	871	918	876	938	942	982	920	842	884	913	894	931	872	902	900	866	909	791	862	905	919	888	905	921	929	910	902	955	893	867	878	953	872	934	930	923	888	890	882	930	869	937	901	914	882	939	896	876	854	866	913	933	845	906	929	889	945	879	908	855	888	862	892	883	848	876	938	899	898	935	846	847	842	918	965	926	947	894	909	873	896	904	918	880	899	919	898	953	890	890	855	879	875	900	874	867	829	905	883	863	863	886	939	876	919	902	920	892	872	870	906	908	857	899	946	957	930	909	920	858	916	943	904	879	884	836	921	911	889	906	909	853	952	944	917	889	897	882	890	859	917	868	876	911	934	933	907	950	864	874	853	875	848	919	889	936	923	891	883	1005	938	946	861	923	857	907	939	926	956	898	899	920	876	806	850	896	847	856	935	871	833	872	886	877	893	809	909	936	922	874	914	895	923	925	878	920	866	893	927	876	911	891	906	880	891	901	904	895	942	922	907	902	873	932	922	934	929	896	917	902	860	923	849	858	859	905	891	835	911	895	931	894	911	892	872	950	915	896	886	901	905	915	880	885	919	872	943	900	863	966	854	927	898	897	916	930	874	884	899	892	888	867	919	900	860	917	876	908	869	920	892	931	881	925	852	888	864	915	887	907	901	930	875	909	890	890	882	891	939	935	906	921	880	946	934	923	805	902	850	928	904	904	935	877	884	896	866	891	936	886	894	909	888	891	887	906	942	937	881	955	877	897	959	877	901	925	929	912	906	888	892	900	862	874	874	933	864	871	941	939	901	859	892	921	923	901	890	933	921	928	909	940	909	885	939	919	876	947	867	923	877	870	889	876	964	942	954	905	938	891	902	919	919	848	926	920	882	853	903	865	910	862	919	882	890	908	833	886	931	876	935	815	856	931	919	901
13740	830	557	426	339	303	243	258	264	263	242	238	220	231	203	239	234	219	245	189	232	214	173	221	225	242	218	207	181	207	217	223	219	239	224	198	211	180	249	234	254	202	201	215	217	216	221	221	202	206	259	220	253	193	221	219	229	212	248	236	218	209	242	203	209	213	218	202	217	215	218	208	221	226	229	251	237	235	187	195	183	191	219	212	234	238	231	236	186	200	235	201	214	216	205	227	227	192	209	229	217	219	204	205	203	214	223	208	227	223	224	212	233	220	219	221	193	214	192	203	206	202	226	211	218	223	243	256	209	214	183	213	208	225	248	241	239	222	215	244	209	211	202	203	215	221	230	221	242	245	224	234	217	240	229	192	209	199	196	211	228	232	194	213	225	216	221	218	199	208	237	188	193	223	238	237	207	227	205	214	219	217	225	224	216	219	218	191	239	214	224	230	215	208	223	239	201	226	208	226	234	207	202	216	206	206	241	222	201	221	243	225	215	228	211	219	210	234	217	207	222	199	220	229	232	234	252	210	210	239	231	221	220	227	218	190	219	215	218	201	239	239	200	229	217	214	260	202	195	228	215	190	208	242	186	205	192	221	236	240	215	227	215	198	236	196	193	229	227	243	217	207	219	232	235	201	226	209	220	207	212	197	218	234	212	257	218	211	195	213	216	207	190	213	210	212	189	215	224	222	233	240	189	224	176	214	196	195	235	210	209	222	212	178	215	218	233	210	205	216	232	177	212	174	204	220	198	200	210	229	235	182	219	200	225	224	229	214	193	218	240	245	233	258	235	217	184	215	230	216	213	230	206	224	201	217	222	198	215	185	206	243	225	226	229	213	225	222	205	243	222	216	216	212	257	224	236	237	216	235	226	211	239	219	248	222	204	237	245	208	185	213	239	243	213	199	215	254	229	184	245	216	207	232	211	206	221	197	216	180	233	220	249	219	215	203	232	230	211	204	214	218	202	205	191	219	177	210	207	201	177	186	199	205	235	203	231	224	235	230	218	223	198	200	231	168	246	216	203	207	195	220	217	248	222	209	218	199	219	222	209	236	207	227	223	225	186	208	224	216	224	218	231	203	230	221	200	222	230	196	226	171	218	198	210	258	200	238	220	250	214	211	231	238	239	234	250	203	211	206	197	196	224	217	223	226	217	206	212	187	213	209	210	215	206	227	206	198	206	207	232	216	248	196	194	225	233	226	203	220	237	195	214	199	212	210	226	240	229	207	211	238	212	213	219	226	238	254	241	190	236	234	198	224	232	223	212	215	208	206	230	213	216	218	194	208	228	197	231	204	208	218	211	250	210	225	190	188	224	230	257	219	196	214	209	201	230	232	232	220	208	244	217	227	215	197	219	215	218	210	209	219	236	224	197	222	227	230	177	210	214	218	226	208	199	207	230	239	217	218	230	199	217	203	189	221	237	220	212	228	218	241	207	202	230	210	226	191	214	224	191	250	233	216	220	223	252	239	226	228	245	230	227	232	208	232	196	199	243	220	247	247	228	225	191	242	233	211	196	224	202	244	218	232	228	252	220	220	225	227	218	206	240	235	246	254	200	220	208	248	211	167	231	236	239	264	240	225	194	232	224	231	226	241	230	211	209	212	248	209	231	207	202	240	216	218	219	225	221	215	196	207	237	204	241	230	207	235	226	235	219	225	251	188	243	247	228	232	223	214	231	230	215	231	196	210	245	228	227	224	219	227	235	225	225	232	209	188	217	266	231	228	207	249	223	192	213	197	204	245	212	195	214	236	210	217	253	207	223	197	195	190	197	222	236	226	210	218	238	206	203	189	208	200	198	214	248	210	233	210	228	217	203	213	211	208	204	221	212	182	196	225	211	205	194	220	224	223	224	218	194	246	209	224	234	201	243	244	223	239	228	188	207	188	249	199	212	206	188	240	221	224	196	232	204	208	201	213	215	217	229	198	203	242	208	216	225	190	219	195	196	208	174	228	243	233	223	240	220	190	216	203	192	228	193	205	223	202	219	217	212	215	186	186	176	243	235	222	213	219	235	209	207	177	192	221	199	248	210	242	215	220	236	223	199	223	209	220	208	218	243	226	184	196	197	212	227	242	216	243	220	202	212	184	205	206	251	234	245	211	206	209	201	217	199	214	205	206	183	208	253	232	213	202	233	221	197	201	211	222	216	254	225	201	217	214	232	240	210	202	216	187	200	192	210	230	220	211	194	197	227	215	211	208	239	230	229	210	198	205	226	217	234	238	205	200	230	191	214	213	200	206	227	198	231	201	199	156	247	207	204	218	191	252	184	232	221	185	244	198	235	209	209	217	228	194	204	204	191	239	193	228	213	187	201	234	219	220	204	253	212	210	213	195	221	235	213	226	234	245	196	221	230	225	223	211	222	209	218	207	226	227	214	229	224	183	221	228	216	197	220	228	218	231	193	224	228	218	220	244	224	225	229	203	214	231	230	226	215	191	204	247	225	210	220	214	223	210	193	228	203	208	211	244	216	228	227	191	222	242	209	219	220	224	229	198	226	232	218	227	189	203	262	222	199	228	231	210	197	217	235	253	233	227	249	225	220	217	237	221	177	216	178	222	219	237	240	202	204	235	216	232	220	224	221	230	203	198	207	224	216	227	193	249	209	207	197	208	216	237	213	234	220	249	207	199	226	230	205	198	222	206	193	203	217	226	209	219	215	192	227	232	198	235	217	208	201	231	224	220	229	216	211	210	226	239	230	197	204	220	222	231	220	190	202	223	187	219	203	221	208	225	212	225	207	208	206	229	231	207	225	227	229	229	207	230	219	211	203	209	200	221	218	210	217	215	187	214	218	210	199	205	241	235	209	216	248	221	194	214	219	209	228	193	212	201	271	222	210	227	203	226	217	220	205	229	203	238	227	201	219	203	202	218	199	208	209	244	192	211	198	222	221	227	241	242	232	220	238	221	217	214	221	227	229	208	238	204	221	202	203	191	229	232	197	214	223	209	212	239	202	231	227	238	224	230	205	225	225	228	228	189	237	231	205	215	207	202	215	235	205	228	234	208	250	211	210	168	218	216	228	216	247	218	236	214	227	222	218	230	238	216	212	186	218	195	227	190	223	210	207	219	214	217	193	218	219	201	225	227	213	197	267	202	218	208	236	204	197	220	227	219	208	214	232	248	225	233	217	213	223	228	248	214	211	198	238	202	204	192	250	218	207	241	219	197	260	257	202	219	199	224	208	195	218	229	250	198	191	229	231	204	244	235	229	197	209	213	200	215	226	216	213	242	239	231	198	224	238	211	198	238	227	204	237	204	207	215	214	218	227	238	232	234	213	241	210	219	209	208	209	202	229	203	201	239	243	217	225	202	234	239	213	205	190	244	206	216	210	229	231	193	232	228	235	195	193	207	209	214	199	213	211	224	182	233	222	211	223	184	208	195	203	245	218	212	193	243	195	213	218	222	217	236	238	233	210	218	213	231	227	218	222	230	211	214	199	209	227	236	232	246	235	208	226	216
9077	835	1253	1365	1184	1036	976	885	791	700	716	697	694	655	615	660	606	625	614	603	611	621	556	640	609	566	511	609	572	555	565	552	566	606	550	571	568	568	568	568	555	562	564	570	543	530	573	552	604	588	565	546	558	559	571	556	537	574	578	543	543	547	570	557	579	551	572	559	562	559	517	513	596	531	489	565	526	599	592	571	555	585	547	541	510	580	559	531	541	563	564	562	587	580	527	582	518	574	591	584	572	555	567	582	594	547	585	552	579	571	565	554	541	569	562	597	532	528	584	567	570	548	512	585	629	582	576	509	529	593	538	565	552	594	556	579	527	545	555	568	550	529	548	545	576	547	535	545	566	551	539	554	553	542	586	541	557	543	547	571	563	552	578	571	548	551	557	568	568	537	528	560	558	552	539	559	541	542	539	570	560	553	590	526	572	540	604	542	566	549	570	504	538	546	585	521	565	537	575	529	566	609	559	568	503	539	526	538	511	553	548	515	587	534	539	545	569	516	547	556	547	523	548	563	563	549	544	577	542	562	511	567	535	597	590	593	496	559	557	539	564	574	575	524	545	532	538	532	554	595	590	535	531	576	574	552	541	514	541	541	571	573	537	599	540	570	571	602	585	566	529	535	546	551	515	529	556	593	538	514	543	536	538	604	542	538	601	614	566	567	596	574	549	563	602	622	569	604	537	512	536	539	521	558	590	583	640	535	592	566	559	524	542	556	609	536	571	510	566	565	542	500	533	585	553	565	557	595	605	513	590	538	546	543	573	550	567	533	574	553	569	573	522	590	575	547	513	560	540	552	570	569	554	583	546	558	574	550	572	528	527	563	529	548	553	549	542	581	592	553	551	557	588	553	545	559	581	596	581	574	579	583	519	520	542	517	500	550	529	554	546	543	569	539	552	559	578	542	565	558	584	552	537	571	559	575	518	564	573	570	595	568	559	579	543	557	594	528	582	546	552	596	541	547	557	581	553	553	565	559	558	579	566	536	527	526	573	604	578	538	533	589	557	544	547	547	547	528	570	532	556	586	548	579	557	533	545	525	523	551	555	600	555	599	560	538	549	548	538	542	570	526	542	523	572	566	536	564	560	553	573	546	516	539	526	554	553	551	561	574	587	594	497	564	553	544	522	569	574	571	571	563	577	546	565	549	557	580	563	548	547	584	526	493	536	557	541	567	570	593	599	568	546	534	568	551	579	545	522	548	574	546	559	571	557	602	580	530	578	585	561	577	571	549	599	549	507	534	534	532	550	576	536	549	531	564	542	541	586	517	540	540	630	559	573	549	538	578	586	558	572	584	582	554	568	584	502	546	542	564	535	544	554	524	577	518	549	534	562	532	517	587	589	561	557	593	573	540	522	586	554	528	546	569	606	556	559	533	560	528	523	560	555	543	548	573	569	552	545	584	579	560	533	591	543	574	550	554	591	547	561	555	542	560	525	567	590	569	554	559	545	510	556	571	542	577	604	524	572	552	527	597	574	569	604	562	527	571	563	582	550	581	559	498	545	533	565	551	510	580	527	585	554	589	528	577	544	567	594	545	550	547	550	527	552	539	560	574	566	580	548	546	558	552	536	545	525	560	566	557	532	533	549	531	530	560	559	566	564	566	593	542	576	573	546	584	580	556	528	580	558	516	531	579	548	587	549	562	548	550	527	523	588	566	606	562	508	569	582	561	594	560	549	540	560	561	504	519	559	569	545	526	559	547	540	540	551	556	563	550	571	552	547	574	541	560	574	524	556	567	538	528	556	537	570	552	579	574	563	580	532	560	526	524	538	549	563	540	543	540	514	556	554	563	596	566	553	529	550	592	554	539	559	563	526	546	524	566	540	523	546	538	563	526	534	527	522	547	543	525	532	576	578	547	573	524	530	550	515	556	554	547	541	587	562	553	566	515	533	553	558	570	566	526	533	565	509	571	569	552	540	535	549	524	594	579	571	527	570	525	544	568	504	538	607	556	603	561	542	532	544	534	564	531	618	570	565	547	587	544	557	531	548	564	518	546	566	554	558	572	565	563	538	513	556	592	542	528	548	529	582	561	552	540	545	585	572	545	524	552	567	534	534	549	556	502	554	548	524	579	580	586	537	569	541	522	589	551	566	556	552	573	583	522	541	535	529	526	550	573	561	554	550	568	552	540	574	551	564	553	550	552	565	596	536	553	537	560	526	585	548	536	557	557	550	548	576	541	543	588	538	540	541	517	555	584	624	601	566	556	535	554	556	553	544	562	548	540	523	564	569	523	522	586	574	571	553	540	564	588	575	533	588	535	581	567	574	575	542	544	563	557	602	610	565	578	571	528	523	511	595	565	550	540	556	563	551	572	582	563	557	536	550	568	567	569	553	558	552	561	563	553	539	571	543	588	547	547	529	548	555	528	553	554	538	543	560	576	579	568	535	589	508	558	516	570	537	517	532	565	573	495	570	559	582	546	516	500	613	570	529	549	549	578	548	538	576	591	559	593	565	552	571	542	553	545	587	556	585	553	559	570	541	563	528	560	533	586	574	526	520	575	606	584	567	555	544	547	518	530	585	522	570	594	570	533	522	581	552	550	516	558	568	545	570	580	594	604	553	564	555	552	562	556	536	583	570	601	533	571	527	545	555	550	583	577	572	547	608	563	532	512	525	584	566	561	521	548	560	605	532	556	550	561	573	554	578	572	596	564	555	545	549	555	589	595	579	519	587	580	535	571	567	527	574	554	528	523	547	534	551	547	566	607	550	556	570	564	552	539	508	547	555	584	520	611	547	564	497	554	550	550	572	558	588	530	559	534	543	543	580	546	564	552	542	568	559	555	527	550	563	596	579	556	539	538	541	517	553	522	537	560	554	547	564	571	559	539	584	499	574	588	582	585	550	523	581	563	565	524	577	555	546	552	517	571	585	563	547	534	523	560	547	587	589	533	593	596	569	560	563	550	530	546	557	538	566	582	523	600	540	532	554	519	568	536	542	550	552	535	543	556	573	538	484	528	592	565	553	558	556	564	570	542	611	552	576	582	589	584	527	567	557	579	568	551	511	529	513	562	560	525	534	522	558	557	568	554	567	602	532	557	544	552	553	539	545	559	549	538	562	539	497	565	578	568	502	547	576	522	553	537	575	564	538	565	545	565	590	544	539	556	544	584	518	552	582	523	562	577	545	556	551	555	571	525	551	559	527	535	598	578	585	569	585	527	553	601	553	577	553	530	578	532	547	566	540	529	551	566	628	582	559	581	540	522	555	577	574	569	538	593	521	529	550	527	543	572	564	538	559	590	565	576	550	541	570	545	558	577	579	568	586	616	582	572	579	561	575	542	568	563	536	538	561	563	585	562	581	538	558	576	516	578	575	560	565	587	568	582	553	586	556	539	560	582	570	534	593	534	583	595	558	569	560	585	606	555	579	568	540	547	536	534	560	539	561	549	559	552	552	549	511	552	561	587	565	571	535	533	537	553	551	583	511	605	575	525	549	581	559	572	567	541	575	548
22484	2274	1020	823	631	490	424	368	369	387	378	377	352	322	339	332	308	307	307	310	319	321	323	312	319	320	316	314	288	272	292	300	311	298	277	313	313	337	306	337	308	296	335	298	290	311	339	339	319	345	324	309	309	343	329	263	287	321	333	295	288	332	312	289	291	316	255	300	278	290	310	304	325	318	320	337	327	281	309	320	280	299	301	323	312	355	313	314	266	282	333	247	284	308	292	301	313	327	309	321	312	304	314	281	289	326	357	290	296	343	301	296	292	328	280	276	299	316	318	329	324	298	297	280	313	334	313	276	329	320	278	269	286	335	305	299	294	324	299	315	313	314	324	325	286	305	319	303	329	304	263	304	292	313	298	290	283	356	302	307	320	290	308	312	303	317	288	306	306	327	275	317	323	275	324	283	300	282	331	284	285	302	302	300	329	330	274	273	332	312	285	307	272	288	311	287	307	305	313	303	286	289	315	338	323	281	338	323	305	290	319	306	317	309	323	312	330	317	330	309	280	335	295	327	311	329	305	320	319	321	319	260	366	330	290	323	296	298	301	308	281	304	287	308	281	308	293	272	299	279	275	298	317	297	312	300	278	304	311	340	314	304	286	302	345	303	308	322	304	312	311	311	281	339	294	312	303	271	264	281	296	311	326	340	313	318	308	297	313	323	319	291	310	357	312	304	335	343	273	313	307	297	310	305	313	289	305	306	312	301	291	309	329	339	312	327	290	317	332	304	269	289	328	310	312	306	317	297	318	311	342	316	323	288	330	340	331	311	316	310	301	310	292	296	298	344	330	285	307	300	322	325	302	323	308	295	324	256	271	282	316	320	325	298	318	306	315	291	299	296	303	301	301	318	315	296	274	319	276	320	304	324	297	275	316	347	274	290	276	299	334	329	297	303	292	266	284	288	304	303	299	296	302	343	307	313	275	317	319	338	328	298	325	313	327	335	292	298	322	316	295	297	303	331	307	282	321	320	306	336	311	328	334	310	305	286	301	297	314	316	309	285	331	314	311	300	314	328	324	274	327	306	307	308	268	304	313	313	321	328	299	295	303	321	303	322	312	328	304	287	310	309	333	334	320	298	312	316	334	308	318	308	310	313	326	322	290	303	283	329	311	293	325	291	301	331	329	316	306	307	324	344	297	301	308	323	288	335	305	278	318	287	301	294	283	311	300	289	320	296	332	305	291	324	321	309	299	316	323	307	287	337	305	275	350	295	297	326	334	305	266	333	297	292	310	308	307	327	318	272	306	332	298	327	332	309	314	315	330	299	323	314	282	316	291	307	320	333	300	324	306	302	284	302	316	300	312	305	279	305	320	293	317	298	305	288	308	285	290	326	310	328	319	301	328	313	309	330	315	292	309	293	285	301	280	309	338	338	308	276	311	310	278	337	305	284	298	307	278	275	299	290	296	327	325	288	277	303	278	322	319	265	315	280	300	296	312	285	323	308	338	290	308	329	303	309	297	296	314	324	309	291	307	316	308	303	275	334	301	293	302	294	289	290	297	316	334	317	301	324	294	294	269	309	312	298	336	326	335	319	274	318	313	332	337	327	309	314	320	318	294	304	301	265	311	301	302	294	302	322	268	320	302	296	291	307	328	322	310	308	318	293	289	278	337	344	302	304	311	311	287	322	319	286	327	265	341	304	285	299	342	322	325	277	303	278	308	340	312	305	305	306	310	310	319	301	278	327	316	297	295	322	287	297	297	282	350	285	363	305	292	300	280	304	305	315	307	338	317	321	314	283	299	291	315	314	312	328	304	329	311	277	344	294	302	333	329	286	296	317	301	292	292	284	305	300	308	322	268	301	333	313	259	335	308	301	280	303	315	333	275	301	316	307	292	291	319	316	311	302	278	292	280	301	310	278	312	312	313	326	300	309	311	321	314	319	352	288	327	276	283	308	293	298	318	290	295	331	301	327	340	319	315	321	271	287	284	332	293	303	316	297	302	308	293	277	307	288	308	317	320	318	302	284	322	306	307	280	290	312	333	296	340	307	307	303	309	308	324	342	325	254	315	318	322	306	323	311	307	304	322	302	299	298	354	317	296	312	326	328	334	321	295	300	296	286	314	291	284	310	319	271	289	301	316	259	282	322	310	277	317	339	308	283	298	295	280	314	267	298	314	290	310	286	303	326	300	337	287	302	331	317	280	295	264	315	296	312	285	294	286	288	329	315	286	316	299	336	312	335	305	302	278	274	325	306	296	291	292	311	310	283	296	301	322	291	311	320	264	338	299	309	300	304	294	279	312	320	276	269	300	331	304	334	273	286	298	336	327	299	324	343	311	341	309	286	307	323	343	300	292	296	309	314	333	287	324	283	268	295	288	336	307	294	306	299	324	292	300	316	281	287	308	308	294	270	296	301	306	300	315	292	313	320	310	342	324	296	332	299	329	258	313	327	277	303	308	316	338	286	299	275	327	308	304	311	291	316	323	303	292	300	313	315	329	290	329	297	290	309	314	331	329	329	314	304	309	301	321	305	319	285	330	340	315	297	296	289	334	333	322	310	295	310	310	344	303	305	301	334	326	254	295	345	306	296	330	327	310	325	316	309	299	279	318	274	299	292	314	301	343	333	281	309	296	286	309	316	322	287	309	355	281	293	320	270	297	318	320	294	297	332	358	285	283	313	297	296	305	309	296	317	354	278	312	313	301	340	299	316	297	304	301	326	334	302	308	257	304	324	274	313	297	265	301	315	277	304	322	296	323	317	309	307	298	302	299	337	318	290	277	331	297	298	334	334	263	331	333	306	307	338	276	250	293	301	297	307	294	336	307	295	310	280	312	285	293	285	320	302	300	310	319	296	305	334	280	307	296	275	309	312	305	317	326	326	307	328	265	272	304	272	297	326	317	320	306	294	321	274	315	292	305	300	287	262	282	312	291	314	287	273	328	329	285	278	334	309	323	305	295	300	300	285	288	279	289	313	299	287	316	313	284	304	290	319	305	272	308	281	300	293	287	336	313	341	292	335	344	329	311	319	326	315	320	292	310	299	345	290	296	303	304	306	273	291	334	308	293	290	286	322	294	321	314	306	335	292	296	262	308	314	310	328	302	311	307	304	301	314	281	290	301	285	315	310	321	322	285	283	334	311	297	332	319	283	305	304	306	276	316	278	331	302	292	327	290	307	310	332	312	306	289	293	305	313	277	320	323	301	301	308	305	304	336	283	329	311	344	323	312	294	282	272	316	324	302	296	303	285	315	309	288	285	334	314	314	318	287	294	310	320	276	299	324	325	301	297	309	306	312	317	278	308	298	317	309	324	277	296	322	305	323	308	322	273	293	307	327	309	316	346	318	276	293	317	277	292	283	314	320	319	292	266	310	272	332	320	297	295	310	309	340	271	322	281	304	333	317	324	297	294	327	283	294	298	311	300	319	300	282	328	304	329	301	277	294	314	306	293	338	298	298	333	277	319	285	313	322	326	302	279	307	318	301	309	313	302	291	309	281	295	297	308	323	303
12065	1246	2142	2267	1941	1629	1432	1263	1141	1107	1017	976	983	954	954	957	890	802	868	845	803	843	820	818	758	770	792	839	793	802	786	794	745	856	796	791	782	800	746	743	783	794	783	728	751	788	733	757	762	730	786	770	746	826	795	743	769	819	729	795	744	806	748	777	792	761	769	754	756	790	745	752	756	780	755	714	715	722	804	791	728	775	714	755	751	795	800	787	755	773	717	811	738	782	708	787	753	775	728	775	754	819	821	809	749	757	740	753	772	718	722	747	727	757	802	743	759	746	757	715	732	764	776	736	741	735	780	741	787	727	750	788	796	787	716	785	740	798	773	760	770	777	736	752	716	734	801	750	754	767	799	724	740	740	748	787	782	761	744	780	728	770	794	740	785	711	763	754	757	726	727	684	736	760	730	800	761	746	722	788	695	744	737	760	709	730	746	704	750	771	741	759	741	757	781	765	805	772	722	711	794	808	717	762	795	731	744	769	765	753	785	742	742	747	782	767	704	755	805	712	759	722	720	751	751	756	743	730	782	723	726	756	773	773	763	790	715	788	709	764	759	742	718	740	718	735	753	705	739	769	808	783	737	737	749	812	767	771	716	734	803	661	761	756	800	698	732	771	728	732	802	742	745	745	764	741	758	707	781	759	754	768	736	737	728	693	728	735	768	730	740	803	766	760	713	708	722	807	768	751	722	750	782	754	777	739	743	742	779	821	772	768	763	740	797	819	739	746	775	723	718	747	730	720	752	766	796	796	759	772	726	748	735	801	804	768	798	757	755	726	775	736	786	729	722	691	756	765	734	770	757	710	786	784	760	785	703	714	788	768	768	696	732	772	697	784	730	751	774	760	770	710	709	775	764	724	748	736	797	797	752	738	760	733	736	737	722	770	748	697	764	719	734	732	751	788	707	745	718	776	729	759	761	717	763	712	750	773	768	752	809	765	768	791	713	809	732	757	770	740	747	755	717	771	770	753	772	748	766	749	768	751	751	736	733	777	709	815	776	821	787	779	732	744	726	726	773	764	782	774	714	737	721	779	729	695	770	797	781	759	697	749	760	780	725	735	736	736	749	736	790	740	740	728	757	746	776	721	747	768	763	755	781	707	716	760	758	773	793	741	761	751	780	752	742	724	768	793	813	787	729	728	782	772	759	741	813	738	772	750	746	751	758	812	778	738	712	744	799	761	804	704	764	725	780	739	767	719	755	794	719	746	738	760	763	763	734	733	721	762	781	742	791	696	758	787	754	776	783	756	792	791	738	773	726	737	801	750	791	715	763	781	822	724	782	798	767	752	760	733	772	755	745	795	830	759	733	744	754	769	775	740	758	761	716	786	749	786	734	764	772	776	774	758	758	750	765	711	736	764	761	741	748	769	771	753	740	755	749	753	791	738	727	720	725	708	758	723	782	733	744	773	752	787	745	770	774	722	767	723	725	732	727	730	781	794	797	759	753	741	750	787	801	721	789	703	767	756	801	738	771	759	759	781	780	773	769	789	778	737	771	729	720	765	785	746	715	744	730	734	769	713	739	741	775	767	768	699	733	759	743	744	736	779	807	738	759	741	760	712	707	744	795	767	730	765	794	767	736	774	737	728	756	787	746	742	730	756	815	753	746	749	769	797	799	755	735	766	803	773	730	766	763	796	777	755	772	704	703	804	776	769	730	756	717	770	762	748	707	724	791	726	783	743	800	759	700	769	758	751	771	770	758	745	739	736	743	777	776	762	810	736	727	786	768	747	754	802	764	723	758	739	746	729	771	732	754	784	752	774	755	727	793	752	785	754	704	702	772	735	758	776	767	728	770	762	807	741	744	784	737	706	718	746	740	763	737	795	786	743	738	776	750	709	780	766	780	740	702	771	769	731	780	806	758	756	730	747	762	759	738	759	758	780	776	760	770	765	763	783	780	735	781	735	738	729	744	766	800	748	744	757	781	756	771	780	766	729	761	746	780	777	728	795	749	815	775	781	749	769	744	757	785	770	765	749	815	715	745	755	738	738	740	778	825	740	732	728	759	765	789	718	708	745	755	784	792	799	716	758	744	745	751	729	759	738	773	724	699	778	783	759	756	762	767	765	752	804	736	771	751	756	759	757	782	783	788	750	751	721	764	720	702	728	755	765	746	731	723	793	719	768	787	765	776	777	751	792	773	795	755	687	775	789	722	742	747	789	751	787	735	785	742	761	729	710	779	793	728	781	723	775	725	777	774	738	715	765	738	800	742	745	720	748	749	776	751	784	738	691	727	767	726	766	691	745	728	757	742	740	707	768	706	767	762	747	754	792	751	736	791	745	785	727	731	774	764	785	795	780	759	801	750	765	749	720	772	736	804	768	773	789	802	751	762	734	727	713	783	752	776	735	764	806	760	702	759	736	775	782	727	735	744	757	743	755	732	761	735	719	750	725	756	782	791	761	774	774	800	735	777	756	787	763	758	790	774	762	735	739	757	741	717	742	780	743	779	728	713	762	784	745	748	726	755	723	768	785	747	771	736	778	696	738	703	746	779	761	735	792	744	777	768	785	773	781	742	714	737	772	756	735	758	722	777	754	766	761	753	750	725	702	789	749	727	730	747	743	750	775	734	714	742	767	750	751	797	731	741	714	762	743	712	772	804	717	743	820	831	751	714	735	750	767	767	760	775	713	683	758	731	795	770	722	744	804	802	759	751	733	750	724	742	720	698	767	734	768	743	777	699	716	765	749	791	795	755	747	724	800	747	800	773	769	692	756	740	707	730	752	759	750	705	782	749	741	754	732	785	814	703	735	733	796	738	799	773	774	777	801	735	814	756	742	762	766	738	771	741	732	769	827	778	809	742	762	733	731	752	779	749	726	791	759	788	743	810	756	738	744	731	776	786	746	750	773	705	734	785	789	761	762	758	747	793	734	757	763	693	796	745	733	731	729	749	785	785	778	724	730	750	717	757	734	760	734	798	818	765	721	769	764	705	776	745	733	742	752	788	763	741	745	711	801	766	752	741	798	706	817	773	741	738	778	759	750	699	723	720	739	756	765	773	718	735	802	735	748	763	767	767	789	723	827	730	731	753	765	739	744	760	754	760	770	785	755	732	810	766	792	772	737	740	744	801	714	792	758	747	744	754	776	754	738	699	752	724	748	743	709	739	779	788	761	791	757	761	775	762	695	772	701	765	718	729	736	754	739	784	737	743	755	698	752	769	760	741	705	779	786	781	829	725	751	729	767	754	781	738	797	770	801	730	742	744	757	761	746	776	759	756	761	800	753	740	741	750	801	759	736	779	809	768	784	781	767	771	737	776	768	740	777	750	745	773	785	755	783	752	713	735	770	780	783	745	704	734	779	758	772	775	761	786	743	810	789	709	751	769	771	773	722	781	722	759	749	752	750	709	759	785	734	753	747	780	776	765	765	772	723	743	766	723	712	747	743	736	727	787	678	727	759	760	782	773	768	758	799	765	716	742	734	704	757	775	782	757	772	748	744	758	777	750	714	764	757
4392	452	406	386	393	415	378	400	411	426	376	391	385	426	342	357	376	431	401	395	393	361	356	374	404	392	368	382	378	420	395	413	381	390	362	368	412	380	384	397	376	387	365	362	362	397	372	374	421	402	393	397	405	405	424	415	392	359	389	426	402	403	410	421	380	378	383	396	359	376	393	371	419	406	401	401	352	387	389	381	347	375	383	382	423	413	431	380	397	400	406	420	423	414	345	385	418	390	393	390	391	390	407	382	353	435	400	407	366	389	383	378	407	398	365	396	383	358	358	400	400	341	341	399	389	377	396	403	386	399	370	407	358	400	392	386	379	403	367	382	399	366	415	372	367	383	382	422	369	398	374	402	390	403	385	420	408	390	369	350	390	401	414	384	413	392	383	396	362	397	369	408	390	415	384	387	388	390	373	373	403	402	377	360	391	406	433	407	415	397	391	382	387	391	356	384	394	409	382	367	402	396	404	400	387	411	421	388	375	420	414	420	367	415	384	378	399	391	407	425	386	406	400	387	431	409	431	375	360	373	400	387	430	411	394	361	420	396	368	424	392	384	436	418	392	383	384	370	381	433	395	363	415	424	403	391	392	405	373	372	359	394	418	393	364	440	367	384	382	428	421	417	381	387	408	390	402	385	382	392	400	396	364	418	368	381	379	440	421	412	406	381	407	424	409	403	428	403	381	394	402	415	434	384	397	401	411	413	426	392	391	361	406	405	383	426	425	404	416	383	389	380	385	423	395	402	385	396	396	406	396	366	431	387	415	392	354	393	434	378	397	413	354	386	381	392	371	422	396	423	405	383	370	359	395	369	364	409	403	381	389	414	406	395	378	413	409	397	407	430	397	407	347	412	373	406	411	390	380	408	424	395	405	405	437	397	404	393	385	389	368	428	365	421	397	375	404	368	390	378	388	413	386	356	393	364	401	407	381	417	384	397	353	370	416	364	391	378	420	443	369	414	418	395	349	372	421	384	392	384	410	393	387	418	414	395	416	408	394	384	415	436	442	376	432	398	398	411	394	434	426	390	381	430	409	407	385	401	388	391	391	340	362	398	369	357	400	408	367	393	430	398	428	427	396	418	405	387	403	372	378	363	411	427	391	375	406	424	406	414	379	391	401	374	365	393	418	415	353	390	387	385	379	397	421	366	406	367	384	423	347	384	424	401	374	397	412	367	404	387	398	431	418	396	420	409	391	383	384	401	368	419	411	372	400	383	400	385	392	358	391	361	395	416	418	393	405	351	394	408	372	409	370	401	402	383	401	367	398	387	394	393	414	433	379	399	409	439	394	399	412	399	431	388	407	374	356	391	409	411	374	433	394	406	405	393	396	405	398	404	421	449	369	371	400	414	378	385	409	351	423	415	374	377	420	410	374	398	435	382	406	373	399	403	434	380	407	421	409	402	390	365	380	377	407	384	359	402	367	442	398	360	402	382	372	397	405	395	407	392	432	355	367	388	371	391	407	421	401	406	422	375	422	398	418	426	422	423	429	393	417	396	370	382	387	410	397	382	374	396	373	399	384	384	388	368	406	402	408	416	399	423	394	375	420	413	415	406	424	397	397	424	358	438	404	416	459	378	395	384	369	382	381	416	365	398	377	362	399	378	417	407	403	387	383	398	398	357	421	410	424	429	384	392	403	393	406	361	423	410	367	372	371	406	377	409	392	404	437	404	400	393	396	421	393	398	348	406	404	399	432	438	394	370	378	388	414	392	374	393	367	406	408	382	383	405	407	385	401	382	397	384	370	352	373	407	417	366	403	398	408	374	386	429	397	381	404	386	412	366	398	398	402	352	423	398	384	364	373	405	389	374	410	401	399	370	362	409	429	386	407	394	407	405	403	365	421	419	376	406	379	373	372	398	394	387	394	444	396	420	406	376	400	380	374	391	414	379	397	386	413	434	440	409	393	387	423	406	417	380	375	410	412	399	425	431	391	403	397	408	395	410	437	380	355	448	362	402	406	416	400	409	435	376	424	417	363	371	405	426	437	415	379	411	360	408	406	399	400	396	395	433	371	397	412	408	388	400	382	411	403	359	394	367	375	402	419	392	400	409	400	372	434	414	418	425	436	422	422	407	376	386	394	376	364	413	373	385	387	404	395	392	385	387	397	415	407	408	428	423	415	399	392	393	402	403	357	412	388	408	392	433	417	433	405	405	402	431	412	395	387	405	387	407	367	434	386	406	377	414	392	400	443	403	416	384	393	362	416	385	412	377	410	421	388	356	367	441	401	426	351	379	380	393	410	385	394	396	400	410	382	387	395	408	402	410	392	365	414	403	372	392	395	383	389	397	409	394	376	421	412	393	373	422	420	400	364	383	360	370	372	390	406	398	428	404	381	396	410	384	371	377	406	418	425	389	391	401	393	360	378	398	403	401	381	430	393	399	364	394	367	409	379	386	402	385	382	407	379	416	403	386	371	437	392	406	375	380	438	385	419	381	398	402	398	437	396	402	394	403	387	374	365	407	410	384	418	393	416	359	407	417	398	412	386	404	418	358	383	383	402	401	395	429	399	415	411	366	389	378	386	380	350	399	386	423	376	425	379	367	412	375	404	415	398	409	404	360	428	397	394	361	391	401	406	419	407	418	410	418	380	393	416	426	425	421	398	410	359	390	373	410	394	349	420	392	310	379	385	380	402	375	417	413	392	403	432	424	428	408	388	381	393	404	400	396	382	439	396	389	365	388	418	444	437	411	423	433	384	413	406	425	373	399	400	407	388	402	380	363	408	406	379	367	388	415	396	398	420	414	436	367	426	396	406	425	390	438	384	425	374	414	421	397	366	390	447	406	401	343	429	421	425	368	402	410	382	412	426	412	414	361	378	391	380	379	429	374	388	378	418	400	399	360	378	396	404	423	447	404	371	412	358	397	378	378	360	390	383	397	379	395	444	416	383	403	415	397	393	430	405	408	402	390	403	383	395	356	389	406	393	406	385	409	424	395	412	388	355	419	412	413	421	416	376	411	383	381	393	399	404	396	403	448	399	409	417	378	350	389	382	388	398	404	388	345	368	438	404	413	427	372	395	423	361	400	376	386	371	392	370	368	403	354	385	389	384	435	386	382	385	364	376	393	408	382	393	386	402	419	410	410	368	386	423	394	440	398	399	397	412	420	408	363	392	406	371	369	391	393	420	415	418	381	393	370	369	369	402	394	408	426	434	377	382	429	401	440	357	395	423	395	384	406	417	401	393	386	420	384	442	394	381	364	350	383	380	411	387	400	387	420	398	395	405	373	444	385	372	354	384	400	414	373	414	397	409	370	392	389	418	384	420	367	423	403	428	407	437	384	414	413	416	399	422	387	395	382	388	393	375	401	390	408	423	392	413	394	418	374	409	394	386	414	396	425	342	378	387	421	376	412	382	430	380	406	379	365	412	375	396	413	359	411	380	397	395	395	370	404	384	449	380	379	423	396	409	410	406	375	411	405	410	398	383	408	429	408	404	435	354	402	395	374	455	416
3600	921	943	902	881	912	886	920	909	862	928	911	845	879	851	885	896	867	900	913	887	917	880	876	861	905	884	864	867	911	892	898	837	883	872	922	918	879	872	878	841	916	907	852	873	885	867	884	927	885	881	872	914	873	852	914	882	901	944	850	869	864	895	910	841	942	871	885	947	880	845	915	914	891	880	908	875	911	895	897	894	905	840	888	865	920	899	927	912	870	921	939	862	894	903	878	933	823	868	886	901	922	891	907	868	863	866	889	911	944	887	856	899	914	873	861	917	881	847	878	857	898	884	930	892	861	886	970	937	863	902	946	851	881	917	902	880	898	849	877	902	944	865	914	880	871	896	886	894	838	928	880	899	925	877	921	841	872	889	859	858	884	877	978	923	916	876	825	893	874	889	876	937	924	829	963	907	904	836	886	834	929	879	849	894	863	865	899	877	890	899	857	850	877	875	876	884	884	901	878	890	891	869	896	897	876	905	899	850	881	898	874	877	926	910	893	896	867	939	886	916	907	924	909	903	880	907	905	894	847	877	874	884	841	883	945	849	891	850	920	886	843	860	858	874	922	890	908	905	911	918	884	885	866	939	895	902	941	922	891	839	891	920	866	922	892	860	935	853	934	941	888	865	925	864	876	861	863	833	869	894	893	855	874	901	957	930	868	871	924	893	852	913	800	835	879	919	889	917	875	875	837	934	937	889	928	900	886	902	891	883	882	853	859	890	902	893	892	894	890	869	829	888	901	847	888	915	922	854	890	908	886	863	878	957	928	897	823	887	896	878	914	944	900	908	860	896	875	900	894	876	853	840	892	927	861	869	872	862	927	930	880	899	846	858	885	947	873	870	860	868	854	819	855	915	915	922	919	885	869	843	879	871	880	910	840	849	914	913	896	857	862	879	913	914	887	878	831	896	875	888	903	914	895	907	875	887	913	853	921	876	903	916	964	882	866	892	894	907	895	908	900	946	931	889	931	898	900	871	870	856	869	880	890	892	926	844	894	867	844	884	939	928	940	937	941	816	823	893	877	888	848	844	903	919	875	890	906	906	913	909	872	906	924	891	926	870	938	917	885	881	918	913	941	909	922	893	889	863	944	921	871	868	920	872	833	887	907	904	849	848	923	846	871	883	885	907	937	965	878	910	844	838	884	893	889	887	928	879	944	855	952	886	887	870	864	902	837	891	949	896	863	889	920	895	902	849	908	889	907	867	930	902	922	911	879	867	880	892	908	850	922	876	829	876	839	889	859	877	881	913	949	905	903	878	857	925	920	939	855	822	866	892	915	859	914	869	893	893	905	855	874	875	799	857	888	936	949	838	844	967	888	912	924	886	913	856	913	858	884	852	887	895	890	885	874	878	906	888	906	883	883	902	868	948	832	822	896	856	886	944	892	881	881	921	897	910	889	913	900	911	920	855	901	888	901	861	917	954	889	849	880	913	891	933	903	907	879	876	854	918	870	872	864	863	942	867	855	874	906	880	881	934	892	853	864	965	941	902	906	845	951	885	910	900	898	891	869	869	890	938	945	926	919	861	860	867	869	888	906	919	935	867	937	840	880	915	945	897	857	873	906	944	896	881	910	875	840	857	886	883	967	925	899	874	882	900	869	885	929	851	902	877	850	836	936	870	879	857	900	896	895	875	879	883	895	877	886	853	890	898	870	926	923	874	907	900	856	907	865	907	872	870	885	870	933	885	922	879	944	914	863	888	910	902	883	926	831	868	862	877	913	909	876	873	884	907	845	894	907	897	891	943	887	860	876	892	849	833	870	866	904	882	905	864	892	915	878	854	842	956	930	890	929	895	900	869	939	901	931	896	897	900	906	874	893	868	884	878	917	876	895	895	846	885	856	941	884	895	818	902	879	883	913	882	853	869	883	938	902	914	902	891	875	888	927	851	883	917	917	843	900	894	853	898	910	921	860	859	879	956	874	869	901	878	922	872	875	902	862	897	867	906	908	885	896	891	857	929	918	852	888	947	920	866	894	907	854	907	875	847	899	854	900	877	880	853	890	946	915	898	951	898	895	877	856	874	930	922	873	889	919	891	913	904	877	880	828	891	936	813	925	895	894	892	854	885	900	928	874	869	900	911	867	899	904	903	845	920	845	904	860	907	866	911	884	892	872	908	873	886	891	934	899	863	941	839	846	889	857	857	917	886	890	883	859	911	836	901	864	865	880	854	857	885	896	880	886	857	887	933	894	889	868	879	891	890	903	876	897	918	872	915	909	910	882	918	866	897	907	860	921	905	890	914	867	879	933	879	967	924	906	895	912	896	928	908	876	844	853	918	824	898	878	881	939	964	929	843	809	924	856	871	915	914	909	889	865	851	880	881	893	872	894	889	858	870	890	872	895	903	941	808	899	853	896	862	853	864	827	909	968	899	857	845	894	896	868	960	871	898	933	862	883	861	869	875	903	869	912	935	884	913	918	834	895	865	870	885	917	944	897	883	899	876	903	884	932	913	866	833	863	946	896	904	897	884	910	910	877	865	910	901	912	883	916	878	891	870	949	937	897	834	873	888	895	873	840	890	889	857	862	845	867	939	886	875	888	852	856	884	875	881	931	877	925	864	919	906	952	884	879	919	931	904	923	855	891	842	895	890	950	906	853	947	857	906	876	854	939	881	866	841	875	900	887	888	919	812	912	879	878	830	894	886	938	909	862	938	909	923	819	828	892	875	876	899	934	898	865	807	858	900	912	985	847	867	855	927	917	880	870	913	906	876	892	904	947	826	914	888	893	893	907	923	901	901	868	933	884	923	897	891	897	963	933	872	882	916	882	960	842	880	884	840	924	889	827	902	905	877	940	897	917	955	855	865	877	893	906	908	897	886	894	969	842	860	912	890	863	867	900	877	906	846	932	868	837	857	895	837	893	922	864	913	909	908	917	904	887	871	911	892	936	921	901	931	937	807	870	898	875	905	875	952	891	895	903	887	918	876	969	899	872	866	871	934	902	858	896	901	908	891	935	848	879	877	895	827	908	945	870	868	902	924	850	899	880	843	884	947	833	974	908	924	850	958	907	893	923	898	842	839	852	902	921	907	857	922	848	861	916	941	838	918	865	894	863	888	892	909	882	908	896	861	909	910	920	925	865	873	902	916	862	898	905	883	907	902	911	860	936	935	884	909	896	904	909	922	835	909	884	918	950	902	894	886	859	871	928	928	895	852	898	904	890	864	955	867	903	874	905	930	888	929	895	868	933	867	833	867	872	908	916	895	902	858	901	900	907	845	910	909	891	921	919	870	857	919	842	861	954	879	892	930	906	871	881	859	869	907	891	887	867	877	850	906	933	850	843	834	900	865	881	900	891	938	829	874	886	877	895	888	874	906	859	905	921	877	895	854	851	837	839	894	888	888	887	916	924	882	896	843	863	880	884	873	851	897	905	919	909	876	899	943	869	921	887	882	911	901	876	885	877	866	851	890	837	857	923	903	856	866	881	886	863	866	842	879	872	884	942	908	866	870	858
13904	894	499	405	343	348	272	282	251	274	249	230	241	224	248	241	223	227	241	205	226	214	220	230	199	231	240	218	253	230	241	233	184	224	270	218	239	202	233	208	226	228	248	206	196	235	210	215	247	246	208	184	188	223	211	219	219	221	190	237	204	232	211	220	198	218	211	218	211	215	222	215	220	215	197	211	242	234	221	204	226	228	223	224	216	235	228	218	211	227	222	224	242	206	207	197	243	227	213	250	229	205	200	195	244	196	219	261	202	210	214	201	233	206	215	241	196	230	213	218	232	234	196	216	201	207	218	229	212	201	234	226	220	209	194	204	217	217	208	224	188	228	209	198	223	201	239	215	200	232	226	272	209	216	230	197	238	220	224	214	209	219	219	212	227	233	224	202	207	213	172	213	232	229	245	222	205	212	223	218	198	184	227	190	247	203	210	217	184	182	192	229	235	206	234	196	209	213	236	198	215	209	203	250	224	227	211	211	210	235	212	214	179	232	239	247	224	217	184	216	206	220	209	205	198	235	205	211	240	190	240	193	235	236	225	194	202	221	243	188	244	211	201	228	209	221	223	201	216	241	226	230	211	198	218	225	245	189	224	199	232	236	196	224	235	220	222	221	215	203	243	250	252	217	202	219	204	243	215	198	210	179	231	227	225	245	211	207	212	198	214	238	227	230	221	221	231	220	207	217	200	204	209	212	196	219	219	213	219	219	235	231	211	230	204	240	211	206	228	188	220	213	213	234	221	242	227	194	209	238	204	214	215	218	241	202	202	247	215	236	236	215	221	229	225	220	219	215	232	236	210	213	234	196	204	232	209	225	220	222	231	216	201	197	213	212	204	215	212	206	189	250	213	192	239	198	241	181	208	205	255	221	244	209	241	220	209	230	213	210	216	255	230	202	216	223	200	208	185	234	198	224	200	218	212	239	209	194	217	214	249	230	236	206	216	251	196	187	208	213	210	221	215	206	207	215	228	232	219	213	216	233	229	243	235	245	222	223	210	220	206	206	255	213	215	206	205	249	264	240	235	218	189	209	209	250	231	184	199	228	218	215	220	198	215	189	213	215	244	229	235	218	225	192	223	217	224	233	232	218	192	267	210	219	223	239	226	210	232	208	223	223	219	228	235	204	203	225	209	218	215	233	224	206	202	234	202	210	205	225	202	205	186	200	221	210	242	209	224	205	242	205	201	218	237	245	225	226	237	214	223	220	235	218	216	187	209	235	203	211	227	205	201	210	214	231	223	206	202	202	231	238	213	206	212	207	213	198	204	209	214	223	189	201	226	241	213	216	214	188	225	193	212	213	242	205	245	236	223	247	220	195	202	199	216	201	220	226	206	211	231	231	194	224	239	230	231	215	217	197	222	229	237	212	235	199	226	195	217	182	239	226	203	218	226	216	212	215	213	219	251	239	216	230	240	225	224	207	226	210	203	197	214	197	211	204	229	221	193	210	216	191	213	180	209	238	241	230	233	234	203	232	208	231	227	218	200	199	199	243	222	232	214	187	173	211	235	207	224	243	221	221	193	200	225	217	231	209	232	187	202	205	215	222	212	217	217	208	216	220	227	231	205	213	212	244	197	194	200	231	204	224	243	224	205	197	228	214	230	242	193	232	234	223	209	209	230	225	237	194	224	221	213	241	189	207	260	236	238	244	203	207	193	196	236	250	213	233	225	198	219	180	224	184	238	218	204	238	241	204	200	194	243	227	209	256	218	232	230	215	229	213	183	204	237	232	211	214	207	215	234	233	225	204	257	225	220	215	217	237	205	203	211	180	219	191	236	241	231	208	218	212	193	245	219	265	233	250	210	244	210	227	220	212	215	210	229	210	210	208	226	203	245	190	213	226	193	166	204	199	226	219	239	239	220	201	221	234	209	197	251	230	224	242	199	235	225	222	224	215	191	183	224	218	206	225	211	214	231	252	224	199	214	199	214	217	213	248	242	200	225	199	218	205	223	247	210	212	203	230	232	227	227	188	217	228	212	218	232	228	208	262	204	216	218	209	217	250	196	183	241	214	204	241	219	185	246	216	237	215	202	216	207	205	231	200	213	207	221	225	225	231	229	238	219	236	213	225	212	203	176	225	216	233	225	225	203	238	205	230	229	213	220	176	250	236	241	207	189	225	224	237	177	234	212	231	206	211	205	214	226	222	238	224	210	237	217	218	190	231	214	235	224	221	220	217	214	211	228	243	187	214	211	226	187	217	233	250	218	225	231	225	208	188	207	206	190	209	191	227	207	243	219	207	224	211	189	226	233	211	186	239	207	177	199	242	235	235	205	216	218	233	220	236	216	214	212	221	218	217	222	209	172	217	225	225	235	181	223	199	223	202	204	226	219	187	218	219	230	196	218	201	246	196	202	210	221	225	208	202	175	189	227	227	217	211	227	207	218	203	206	212	253	214	235	218	182	202	203	229	208	226	215	225	219	202	213	199	196	223	188	259	203	231	198	234	228	247	219	195	246	215	223	221	226	209	262	217	214	204	242	221	222	203	228	210	219	227	220	221	210	206	195	245	194	208	205	234	217	202	188	223	223	215	189	220	197	215	231	221	205	200	238	205	243	218	196	200	200	214	212	222	228	254	205	237	222	203	236	224	210	203	215	198	233	247	232	213	242	219	213	210	215	232	227	214	215	240	225	215	205	227	219	196	184	222	244	194	229	213	203	215	238	210	231	211	238	205	220	206	200	211	229	232	213	222	210	204	219	200	211	206	201	210	237	237	214	266	229	198	214	237	212	212	208	206	220	222	217	224	235	224	222	189	218	218	228	234	218	227	186	230	202	260	197	220	228	237	218	197	210	226	188	233	230	224	218	225	209	220	200	197	185	208	233	206	232	262	215	201	209	239	198	218	220	219	222	228	241	216	251	198	195	219	202	216	229	216	241	202	205	212	190	232	231	208	232	242	218	241	214	216	205	195	203	239	211	211	224	232	252	194	235	214	239	218	256	230	263	234	252	208	234	202	198	212	223	226	216	232	216	188	226	222	218	239	229	202	234	174	246	198	207	245	213	219	234	229	243	222	231	221	221	213	230	212	212	250	240	192	235	208	233	244	237	217	244	218	180	213	224	198	232	225	222	254	212	217	191	243	209	211	191	206	213	223	234	222	207	221	191	192	226	254	230	209	234	208	210	207	215	233	218	229	220	184	192	247	199	233	211	237	232	224	250	244	218	214	214	239	251	198	213	215	215	195	234	208	209	217	215	212	225	206	196	221	236	221	201	206	201	228	221	193	206	218	208	196	199	220	228	233	218	215	207	197	221	252	243	215	229	212	175	229	240	206	223	213	225	248	267	197	201	227	216	212	211	191	242	217	207	248	211	267	207	217	231	230	229	227	224	202	233	240	232	221	203	211	213	230	223	232	233	190	221	222	230	206	194	213	221	246	199	206	203	208	230	221	212	205	222	210	220	214	200	190	203	231	196	203	213	212	228	200	203	219	201	211	234	236	216	212	245	216	228	201
9218	829	1321	1322	1133	1081	975	816	775	759	741	625	669	641	686	636	624	631	593	608	616	566	608	579	576	586	573	595	577	590	531	578	544	589	589	574	571	567	590	579	557	565	534	553	573	517	518	543	571	584	532	551	540	552	537	541	566	542	568	558	598	597	578	548	576	516	568	570	578	522	572	568	560	586	573	580	534	546	585	576	548	554	566	512	506	569	606	586	577	598	523	568	574	567	547	569	529	581	558	584	539	584	532	562	526	577	600	575	540	554	579	527	574	568	539	580	565	593	542	531	568	546	569	532	522	557	566	544	544	582	567	549	571	562	578	571	578	553	514	535	527	562	533	559	567	539	570	535	542	531	556	572	513	563	568	546	564	555	564	534	557	582	586	553	555	570	574	548	601	560	548	573	550	563	543	531	598	584	529	547	555	574	546	578	572	543	525	558	558	591	522	518	567	543	589	522	587	583	566	575	545	602	599	557	550	586	511	621	551	527	542	578	578	577	541	545	578	521	565	508	547	571	570	544	534	566	543	526	562	527	595	522	537	562	560	567	550	545	573	581	596	575	571	516	588	571	591	548	555	516	558	613	543	550	527	568	557	553	585	545	573	559	540	591	576	595	503	517	541	557	553	591	559	569	592	516	529	554	574	543	580	609	573	549	555	577	565	592	558	552	562	547	545	555	512	569	542	540	523	536	571	568	547	561	539	530	580	564	512	557	569	579	548	543	574	526	555	549	513	543	572	574	526	545	558	537	547	533	555	535	581	560	573	574	516	584	562	572	549	598	574	519	574	591	556	566	557	597	553	539	561	549	553	552	558	552	542	577	577	587	520	540	524	575	565	563	588	594	590	508	536	577	543	506	529	559	536	552	537	589	597	553	524	536	527	600	536	610	578	566	592	516	541	575	562	572	532	594	534	566	532	553	593	571	523	541	554	547	602	544	548	572	535	572	557	553	558	538	551	586	566	558	595	582	577	521	562	560	606	547	575	538	545	527	542	576	590	552	557	559	564	568	530	575	562	552	557	545	615	578	575	503	533	536	557	530	568	561	586	573	572	542	517	558	556	491	587	584	511	594	556	544	526	555	528	547	534	550	590	561	508	552	568	566	576	530	588	541	563	592	537	571	567	559	558	522	570	567	525	548	597	518	582	581	562	584	587	581	543	539	551	607	518	550	558	607	564	559	564	547	546	569	521	551	568	519	552	559	541	590	526	580	510	575	589	544	578	583	553	554	567	599	552	511	591	553	541	584	582	576	535	569	541	564	571	612	577	554	545	541	547	587	567	579	571	539	518	583	578	539	594	519	596	600	540	522	581	558	578	541	565	573	527	532	541	527	541	525	563	544	600	539	578	553	552	516	582	594	569	545	532	555	576	572	563	548	569	557	570	594	581	563	565	560	608	583	597	555	555	573	556	576	558	542	573	553	549	566	547	563	606	529	571	539	607	598	569	583	582	560	544	577	519	554	569	537	582	573	526	566	534	565	561	534	589	561	553	522	558	537	554	569	602	534	545	547	534	557	594	602	568	551	534	525	535	529	534	555	589	540	584	531	580	548	534	561	516	546	582	538	581	554	566	580	560	547	559	570	580	597	554	523	539	598	544	554	554	549	540	610	521	549	515	604	559	537	560	542	532	519	497	537	586	542	593	563	550	544	535	557	553	533	549	538	527	570	497	557	536	566	536	565	567	564	561	583	560	578	530	551	582	569	555	557	584	542	575	558	588	525	580	540	544	529	561	539	588	552	549	564	521	554	540	542	570	551	540	544	549	591	585	538	567	532	524	567	539	533	561	546	575	544	573	521	578	514	563	561	526	540	543	517	571	556	518	564	547	558	583	522	584	524	518	538	560	559	595	571	551	519	537	559	571	537	547	575	567	550	554	545	553	566	548	537	567	537	545	569	559	579	536	553	601	596	546	565	566	518	537	519	555	540	526	585	522	565	569	505	528	519	560	537	559	573	578	521	563	514	550	590	544	565	546	566	522	577	563	564	569	548	545	585	561	553	536	569	542	569	592	542	561	560	522	579	574	563	560	583	555	535	511	547	486	567	546	555	509	557	555	559	593	540	532	548	577	540	551	595	544	554	532	554	595	597	543	566	572	563	483	562	505	536	569	572	532	576	555	550	540	518	586	575	568	541	552	561	585	566	544	553	513	536	560	508	581	527	567	554	543	554	579	560	508	546	606	570	566	558	569	584	558	520	576	582	568	548	558	566	537	586	572	593	574	552	535	554	542	530	535	518	521	554	565	527	580	527	589	573	599	559	546	568	557	528	593	532	545	576	559	555	572	564	562	549	552	557	540	578	539	560	567	502	509	589	541	537	580	548	579	563	567	595	571	571	578	563	569	560	547	570	612	589	558	573	574	549	582	545	568	559	555	584	564	473	544	537	556	561	582	534	563	583	546	543	550	572	535	561	548	556	594	524	572	525	504	584	550	588	571	561	573	565	579	527	544	567	512	558	562	573	584	570	605	549	567	552	551	555	554	510	564	557	561	586	560	527	536	572	561	526	539	511	548	575	561	572	531	578	563	569	594	567	574	571	594	523	547	540	467	546	562	543	547	546	542	543	561	508	564	587	553	551	525	561	527	535	583	531	564	565	563	526	597	572	542	540	570	525	547	564	552	541	564	571	548	566	550	584	515	587	566	572	554	545	542	524	536	534	554	536	547	523	553	514	589	529	601	546	566	553	543	564	595	588	588	585	506	562	563	554	515	548	559	558	591	577	546	551	511	553	547	537	563	572	538	547	562	549	542	568	562	523	588	595	559	551	545	599	543	534	538	594	503	552	518	579	590	510	547	550	543	528	561	586	589	605	596	544	585	594	566	565	516	564	505	594	533	560	535	556	557	552	593	541	526	580	564	561	552	600	562	542	555	568	558	519	545	570	567	569	571	529	601	577	595	550	525	626	546	571	581	542	584	547	554	530	527	547	553	500	533	543	521	584	570	582	561	585	573	517	567	594	544	557	597	523	589	541	521	567	568	577	590	589	567	580	541	536	515	536	533	518	577	519	547	536	503	571	531	551	565	529	566	558	584	562	525	549	526	529	545	588	508	533	543	557	511	545	560	565	551	545	569	549	556	528	566	535	545	549	568	610	558	585	544	554	601	568	553	562	591	585	567	565	543	569	517	586	560	587	533	571	547	586	567	574	528	555	581	522	578	588	521	545	542	606	574	593	535	543	505	548	568	548	521	548	568	544	506	568	532	546	581	531	562	573	568	536	574	545	562	570	547	511	549	569	541	544	579	535	533	571	568	549	580	558	573	557	599	539	536	543	549	586	525	529	573	514	601	575	533	583	527	538	519	571	554	529	571	548	575	564	536	561	524	554	565	553	565	553	578	550	546	569	521	570	536	526	568	525	537	567	573	583	581	572	569	562	583	515	546	565	575	565	553	573	560	523	540	573	582	571	524	563	522	597	550	604	569	524	548	582	562	561	568	541	550	520	572	594	539	548	568	533	571	545
21869	2137	1031	799	602	498	459	423	414	358	336	359	347	329	346	301	346	312	335	326	287	311	340	308	330	296	337	343	288	309	327	303	351	325	304	295	339	346	314	326	313	315	314	315	336	300	293	279	298	327	299	323	311	297	353	336	287	305	299	284	291	334	311	307	293	311	294	326	304	314	343	355	306	298	336	314	354	304	332	301	319	311	327	283	291	278	283	310	311	336	320	338	320	307	324	293	311	302	308	306	330	351	321	342	344	321	302	327	267	288	312	302	291	246	300	303	318	312	294	320	318	320	321	330	294	298	311	309	310	308	347	284	304	286	293	312	287	300	257	327	320	324	282	316	279	294	322	304	321	290	306	310	285	295	316	310	273	311	294	323	309	323	308	305	311	308	312	328	316	301	277	295	322	316	275	340	285	323	308	302	297	314	288	290	296	279	305	313	316	299	317	316	328	308	326	307	312	321	305	347	323	307	285	331	329	318	284	317	313	258	319	337	322	281	289	286	312	306	299	326	284	329	288	349	308	290	316	351	310	310	292	309	285	298	323	328	307	269	308	311	301	333	313	340	335	275	312	297	321	298	306	300	295	292	322	286	311	326	335	318	337	311	299	317	311	285	291	319	304	332	331	256	291	291	284	300	315	301	290	295	293	303	318	324	289	301	307	300	333	284	320	298	306	278	321	284	293	319	320	306	333	350	299	299	267	310	271	299	316	334	328	303	353	269	306	329	321	296	278	312	311	308	314	294	334	318	271	320	310	306	319	309	291	286	321	304	293	292	292	319	331	291	309	313	322	291	318	318	312	298	312	355	321	289	300	315	312	310	332	291	311	339	288	300	307	321	291	323	355	292	307	302	299	286	319	296	303	324	306	295	320	312	311	311	291	310	300	322	278	266	291	303	319	336	304	290	301	305	293	315	336	318	281	353	287	290	289	301	293	256	299	329	306	336	338	301	337	299	345	295	333	289	345	273	330	295	297	305	322	312	327	305	327	331	312	306	288	299	304	302	271	303	314	315	302	292	281	299	301	302	330	302	282	326	328	285	298	334	304	287	310	291	296	332	335	306	304	321	318	296	306	321	310	306	308	317	304	308	327	314	310	311	284	325	302	335	324	294	273	302	282	343	338	296	303	352	299	283	284	330	327	288	325	322	321	319	338	299	333	301	309	302	278	308	283	346	339	296	306	314	330	315	302	295	301	322	289	279	285	333	329	307	319	308	316	316	285	308	310	300	304	300	342	304	308	321	337	336	299	275	259	319	326	326	327	309	304	320	328	318	288	313	301	323	324	292	323	325	301	322	311	319	288	322	300	296	302	331	288	273	263	310	321	312	294	281	307	296	319	345	287	305	315	320	309	330	318	335	338	299	325	299	297	335	289	301	309	318	311	300	334	320	302	294	328	306	317	283	316	295	303	303	331	331	316	321	310	284	296	307	308	305	336	298	296	283	348	306	313	325	337	297	329	342	295	291	291	359	317	328	288	299	342	315	293	311	308	322	309	282	301	323	324	321	303	311	309	314	304	314	288	292	281	302	305	327	320	295	308	307	296	328	285	285	325	338	299	317	309	281	327	298	324	307	319	309	278	307	310	296	308	296	313	302	293	308	280	292	283	312	321	286	297	307	321	330	290	338	297	311	319	334	347	306	293	296	314	317	306	303	274	294	286	307	302	282	329	308	338	308	281	312	289	300	327	326	307	287	325	316	306	297	305	300	295	303	328	327	293	306	319	302	289	293	315	336	302	317	306	350	328	313	318	287	289	305	279	307	311	308	301	291	311	301	296	309	292	297	325	322	305	281	313	310	295	329	326	295	301	295	320	299	335	304	331	323	298	279	271	290	336	301	321	332	257	265	314	298	278	317	331	266	301	336	339	310	294	287	294	316	298	335	315	330	290	293	279	304	320	329	326	282	291	300	335	290	321	317	285	292	321	328	294	321	300	274	282	292	322	307	320	329	338	288	288	314	325	298	295	273	313	321	291	293	298	326	305	303	252	308	314	316	314	304	280	318	268	283	327	308	333	326	299	340	312	313	301	306	306	298	286	301	295	336	310	288	293	292	312	327	344	322	334	299	289	316	283	317	312	353	297	322	316	332	343	287	296	283	271	294	311	287	333	283	328	343	306	300	309	331	311	301	309	301	326	294	286	331	298	297	329	275	292	315	306	291	309	296	320	328	287	284	309	295	298	321	346	337	275	310	313	307	320	336	302	304	326	326	327	292	307	346	328	313	294	285	322	322	283	281	329	313	281	319	274	321	306	311	305	328	334	287	290	328	295	297	300	280	290	330	314	285	290	287	309	349	327	291	277	325	292	312	315	326	317	317	321	320	268	303	315	278	301	309	303	333	317	312	332	353	287	298	315	293	300	325	326	348	327	294	323	314	320	287	292	305	329	351	312	288	309	297	260	299	299	284	319	312	309	316	316	318	312	308	297	303	271	280	294	324	286	318	289	315	322	344	342	288	284	269	334	314	297	317	342	316	305	327	284	324	307	294	292	304	326	273	307	294	309	312	314	289	277	311	342	334	301	290	288	300	316	300	301	327	321	292	318	305	316	296	335	271	293	312	313	333	284	331	318	330	292	278	309	297	283	352	314	325	282	283	317	307	323	331	321	324	317	325	307	295	334	302	329	294	289	353	325	308	271	298	310	302	296	318	320	286	282	339	285	285	324	349	319	291	321	284	285	307	315	278	294	318	320	351	303	310	334	307	292	302	288	313	310	338	306	292	379	292	303	315	312	289	322	298	326	319	315	323	296	309	291	300	337	321	326	303	275	342	318	313	339	304	329	299	321	293	286	326	307	290	289	306	301	324	260	306	330	319	303	344	351	292	309	311	318	332	288	303	291	288	302	298	315	323	326	328	304	316	367	291	316	294	285	318	301	320	349	319	318	303	314	327	282	310	317	288	303	325	309	287	304	285	315	337	315	323	301	298	336	309	327	305	336	316	312	318	307	337	305	284	348	321	331	299	331	324	336	309	283	291	324	336	315	348	322	281	294	300	320	321	340	311	323	293	300	302	317	308	319	304	314	322	281	280	293	293	294	290	321	334	314	300	270	307	328	279	329	329	282	307	294	282	331	310	314	319	317	323	282	295	335	312	328	297	328	308	303	293	283	303	307	310	305	326	295	301	304	348	290	345	311	272	299	291	274	278	281	327	329	285	328	317	327	285	332	304	331	310	298	349	343	317	312	293	292	320	315	283	319	320	278	292	319	288	319	292	329	309	310	287	291	311	318	296	281	293	284	324	278	293	314	291	300	301	328	282	285	307	273	286	350	342	294	317	328	296	290	306	305	316	301	290	302	310	306	325	342	286	324	324	282	322	294	306	275	315	317	302	294	310	337	311	317	316	313	286	329	319	331	288	352	267	279	308	315	302	323	289	281	320	323	293	302	268	306	326	245	292	320	341	276	311	339	281	298	292	335	278	337	286	312	309	325	297	297	305	328	318	283	266	306	321	317	309	291	311
11693	1343	2102	2286	1920	1743	1473	1303	1179	1120	1112	1013	1006	949	928	847	925	922	865	852	895	876	817	832	870	801	797	820	798	779	742	780	766	800	818	816	787	780	771	773	774	763	815	785	811	789	787	789	786	757	802	756	797	800	797	745	833	734	741	745	740	769	766	735	757	750	820	722	781	781	722	768	756	750	741	772	752	759	814	800	834	693	778	751	735	766	777	716	734	791	753	739	786	780	780	768	750	775	780	771	732	815	723	748	789	792	797	760	741	723	768	730	793	762	774	740	731	792	801	759	830	761	760	721	753	776	782	758	756	760	772	707	800	786	743	748	754	760	733	734	764	757	793	737	775	777	765	717	738	738	761	714	746	810	761	752	762	746	795	776	758	740	825	776	719	761	746	742	734	759	788	763	763	729	775	710	761	749	808	743	741	760	755	771	802	770	783	762	764	729	797	776	755	764	735	743	761	746	753	738	733	717	734	749	767	765	747	756	765	772	719	766	760	730	794	772	752	721	822	750	763	729	792	701	720	768	745	795	756	736	742	695	714	790	720	747	798	753	765	745	724	760	779	753	739	751	733	813	713	778	763	729	774	749	733	752	725	773	728	777	769	760	785	742	802	784	759	824	706	788	749	778	774	761	778	756	705	762	733	757	713	774	751	811	752	765	791	730	784	780	778	768	724	833	734	731	765	809	785	776	801	780	757	735	748	755	731	777	742	791	740	762	772	804	760	754	777	746	716	742	742	783	732	752	744	775	761	717	767	773	739	761	793	801	758	751	766	760	735	803	764	751	771	756	799	805	788	793	767	775	769	757	789	792	763	782	725	733	757	747	780	700	741	775	714	784	789	797	729	706	795	741	799	726	750	703	753	765	733	783	766	721	727	737	777	794	750	827	747	747	726	749	728	765	780	722	761	715	776	805	744	728	732	777	749	786	728	753	743	792	746	821	758	773	816	740	677	742	701	759	722	771	745	765	760	733	794	777	713	737	743	798	786	721	747	724	761	748	758	805	775	787	671	755	751	768	772	750	791	730	741	717	777	777	732	763	755	742	722	736	754	759	802	740	731	769	720	765	746	770	817	760	718	757	712	768	750	788	726	760	773	797	740	802	786	797	794	761	747	770	788	803	793	756	799	719	744	790	761	820	719	747	783	734	769	795	725	791	762	746	748	702	707	759	761	740	761	771	739	731	772	735	757	752	770	831	763	772	753	742	748	775	738	783	806	768	748	757	723	791	764	757	838	727	763	751	749	730	759	761	778	688	795	800	774	788	774	714	744	777	772	750	765	747	744	774	726	737	788	739	764	770	730	820	725	718	778	770	760	700	765	726	811	745	698	726	776	764	764	752	748	801	707	763	778	773	748	738	773	740	723	769	757	720	748	762	748	735	733	770	745	737	778	781	753	774	757	742	769	760	748	751	743	738	720	721	755	808	739	757	758	776	742	704	801	688	733	702	714	762	735	774	759	768	751	710	693	731	770	737	732	759	774	757	699	768	766	782	777	756	728	745	770	703	832	785	756	773	773	770	760	725	750	774	770	847	794	777	745	749	713	782	752	802	723	732	725	777	763	726	734	760	745	729	754	724	748	783	741	751	750	724	740	778	804	778	726	787	816	731	708	766	744	722	740	781	792	769	755	797	783	729	765	749	750	762	790	740	718	756	760	729	777	769	751	831	781	792	735	814	769	751	767	757	754	781	775	754	799	701	786	752	793	771	774	750	799	711	774	755	776	785	767	783	822	714	737	737	759	801	771	735	757	768	779	741	757	830	734	741	775	798	723	747	840	752	756	710	772	805	780	729	752	715	763	745	752	721	765	792	728	744	749	746	739	749	754	809	749	793	761	776	775	791	776	819	770	750	797	760	738	743	735	738	748	794	675	759	721	764	761	719	749	712	736	731	751	757	791	825	767	728	756	770	779	815	759	742	743	739	788	753	724	788	762	715	747	732	722	782	737	802	789	739	763	739	771	812	758	760	765	747	728	782	736	696	804	781	747	725	732	779	772	732	761	711	824	708	730	816	756	733	796	750	775	749	817	766	744	727	756	745	764	764	782	742	754	784	729	845	726	761	770	775	764	717	766	793	719	745	697	781	761	739	735	762	755	768	755	766	768	735	762	782	759	784	780	733	704	747	777	731	750	732	730	769	759	746	704	717	767	831	762	742	767	813	754	804	733	777	772	776	711	760	724	741	748	779	780	764	752	780	837	762	799	744	732	784	727	789	874	769	721	781	735	761	755	716	774	762	804	783	753	716	761	722	730	755	758	777	754	727	785	749	730	792	814	727	767	746	826	766	802	784	690	736	751	801	786	743	819	761	757	745	730	788	725	741	823	795	810	776	731	752	729	757	709	764	773	730	771	726	711	729	748	733	778	747	762	753	741	789	795	741	770	736	723	808	724	717	725	767	735	737	805	766	718	779	756	803	810	765	747	767	805	729	759	747	783	757	700	769	760	780	753	749	782	766	707	784	774	772	731	830	808	735	761	754	772	742	756	753	718	743	785	722	756	728	745	729	777	795	734	734	690	745	744	725	782	730	751	723	655	752	792	746	709	814	737	804	680	778	750	795	770	711	759	745	768	770	763	773	719	761	732	757	767	762	765	759	776	738	739	731	786	768	780	728	755	810	765	695	750	773	799	734	795	732	784	784	672	803	741	767	730	787	773	765	774	724	756	814	743	762	795	741	741	752	760	702	745	734	753	782	721	760	793	742	757	777	769	728	774	752	816	761	780	779	789	768	796	748	755	749	685	789	790	750	755	711	745	773	810	778	759	748	776	770	736	724	723	814	759	733	763	764	744	787	745	756	746	774	795	733	739	784	727	720	753	761	737	772	778	758	821	749	808	762	758	767	725	761	791	783	778	769	737	767	739	742	833	778	802	754	714	779	763	776	738	776	723	765	772	767	750	758	756	755	753	728	737	744	771	746	764	749	759	755	767	729	757	779	816	751	758	744	785	824	747	776	768	770	761	835	689	753	738	793	788	770	751	770	744	730	773	748	749	749	761	776	780	756	762	719	751	752	720	753	797	760	749	746	795	753	741	751	764	786	779	723	773	725	778	768	774	781	736	737	761	800	732	766	762	741	792	816	743	748	758	749	726	781	739	737	773	831	756	713	770	712	743	766	707	792	735	770	755	765	740	788	727	783	800	807	752	797	769	756	756	757	794	758	765	731	758	723	761	763	753	758	741	771	767	781	750	770	764	740	803	748	740	843	784	826	717	742	718	782	787	758	760	758	779	764	745	784	762	686	752	735	755	765	784	777	746	741	776	758	774	766	754	766	758	803	757	710	752	807	752	772	703	733	720	794	723	735	756	777	789	722	767	726	772	736	742	792	760	726	760	755	759	747	753	787	738	784	725	682	725	786	761	769	756	775	779	770	748	781	732	773	691	773	775	748	729	733	725	755	779	770	806	795	774	766	766	792	780	736	748	760	755	752	699	710	757	725	762	772	739	784	732	776	775	809	758	732
4348	520	421	407	439	393	407	406	419	391	376	403	383	382	404	429	386	423	412	393	386	401	416	378	394	383	349	396	348	398	385	413	374	398	364	369	459	401	371	380	372	410	383	400	364	415	397	413	401	361	396	438	399	390	424	367	393	425	434	435	387	390	403	391	402	406	370	406	387	392	389	383	399	392	401	386	395	358	415	373	398	369	393	407	410	399	404	410	391	421	375	404	425	397	394	414	378	423	363	355	389	392	366	362	396	406	402	363	396	409	380	411	440	430	425	425	389	432	434	449	447	422	431	380	385	431	449	388	397	446	413	415	412	362	417	424	386	411	392	442	404	422	392	388	398	371	400	389	390	388	410	420	402	412	398	428	366	373	393	402	437	371	384	391	389	433	412	370	400	404	432	420	410	428	382	407	370	405	393	370	420	420	389	343	389	439	373	420	393	413	402	414	390	380	427	421	389	388	381	418	407	379	411	415	404	381	404	457	411	436	421	388	393	376	431	424	414	379	395	358	408	373	373	407	408	421	435	410	415	386	383	327	363	433	429	355	426	352	394	413	395	406	379	400	382	366	359	386	403	365	451	443	379	406	409	393	425	422	454	371	404	390	389	356	365	375	426	403	391	410	397	440	386	392	370	383	398	420	437	382	406	369	394	366	384	404	399	396	393	441	386	384	445	404	402	390	389	381	385	405	358	424	407	364	379	384	423	407	382	401	425	424	395	379	438	392	366	388	391	387	392	411	402	411	373	390	406	413	376	399	429	381	433	400	422	435	373	362	414	390	413	433	426	423	388	435	379	412	382	355	402	381	365	390	410	412	413	374	399	420	402	419	402	426	338	401	409	407	390	385	414	415	383	364	409	409	389	433	402	410	393	414	391	378	386	389	336	423	412	413	417	360	374	370	397	415	380	433	400	392	403	376	400	404	383	405	386	423	418	442	422	371	406	386	382	385	376	385	422	391	410	432	403	415	423	401	435	376	434	404	405	422	389	398	409	389	398	415	432	421	374	411	394	367	409	426	398	363	386	388	405	405	452	404	392	425	408	400	412	425	441	359	406	409	394	412	383	346	420	392	429	402	411	380	435	414	408	387	382	400	392	402	391	380	361	396	394	397	406	390	388	394	394	385	405	433	405	406	384	414	415	408	396	444	461	387	375	396	398	424	339	380	379	414	375	414	437	391	425	381	407	424	385	434	416	391	430	404	434	388	372	413	404	416	417	413	433	431	404	377	389	424	444	409	406	385	396	407	384	379	407	390	433	374	408	439	434	390	366	405	398	380	389	378	433	384	386	397	379	390	391	440	433	405	443	417	393	366	369	440	439	377	433	383	400	383	428	403	423	378	377	409	395	389	394	404	398	419	434	427	380	379	403	408	441	434	395	414	389	413	405	386	434	389	386	395	412	418	383	394	406	382	404	359	411	402	365	354	400	395	398	381	375	450	374	384	449	403	431	396	365	355	373	365	388	416	457	415	407	408	416	427	410	436	425	407	428	418	359	375	406	416	383	411	426	393	367	388	384	370	350	362	433	399	417	383	426	427	380	391	357	425	404	397	386	406	410	387	365	370	402	383	450	400	362	397	384	402	416	392	408	391	406	370	404	392	368	423	451	363	414	421	386	408	403	410	387	406	395	427	385	432	416	379	390	425	405	400	399	407	410	398	421	421	421	380	390	418	406	404	394	393	431	388	427	396	386	406	415	384	389	413	353	365	399	395	413	383	349	416	424	426	391	425	396	395	402	385	361	416	395	401	378	402	415	422	422	405	374	357	392	398	413	389	365	361	406	399	398	414	433	376	420	385	386	373	365	391	375	383	430	380	423	403	398	390	382	369	402	427	382	391	414	458	393	388	412	373	366	405	427	406	374	441	407	417	380	409	429	390	396	387	373	396	409	380	405	396	401	410	417	386	439	382	390	430	412	422	408	390	396	384	423	399	428	406	372	405	459	385	390	370	413	417	384	395	416	433	419	395	412	415	369	392	393	395	395	411	400	403	392	390	406	406	382	378	404	375	375	398	402	411	377	371	389	409	412	376	391	411	398	416	411	418	414	442	388	363	360	386	398	445	371	420	371	377	395	373	458	357	409	407	433	418	375	409	395	354	410	402	386	384	415	401	409	365	367	384	388	425	408	361	382	385	392	379	400	407	389	417	414	391	386	388	380	418	386	376	423	378	412	417	376	434	377	403	394	380	387	404	404	438	442	393	425	396	394	393	370	414	397	371	385	380	413	365	384	401	404	410	415	430	394	386	373	392	400	440	363	401	393	384	378	402	432	427	410	374	427	357	376	408	419	403	434	423	360	389	420	348	432	412	359	399	431	379	394	399	415	371	399	410	403	435	402	381	380	412	426	424	421	385	422	425	381	383	420	401	386	360	392	391	406	380	395	410	392	431	404	394	442	434	385	442	401	421	406	359	439	390	393	393	410	413	401	404	397	416	412	363	398	385	400	412	387	425	407	417	346	392	411	402	435	411	441	399	381	364	406	420	378	407	379	371	403	352	356	435	417	398	399	389	400	389	434	375	418	424	410	403	411	416	443	454	429	404	406	403	427	399	394	411	375	377	383	425	383	397	409	390	404	439	432	415	419	422	372	415	371	410	392	434	400	403	411	396	381	378	343	407	410	377	411	408	429	437	406	408	378	375	402	400	414	418	424	396	413	379	430	409	404	405	388	375	409	378	399	377	345	381	382	398	388	429	372	389	409	377	368	400	386	405	387	370	394	434	398	393	388	380	402	392	408	381	376	450	409	421	432	396	382	399	377	436	420	399	430	423	359	396	392	419	415	392	388	409	373	399	397	415	416	403	351	392	403	368	390	389	431	412	396	398	412	409	396	424	435	375	399	412	400	376	361	396	357	367	382	391	374	406	422	411	379	395	405	384	344	359	404	388	376	370	365	384	420	373	400	385	415	418	380	408	392	372	395	445	370	392	420	435	412	393	399	404	408	388	408	428	371	455	383	388	438	450	389	414	430	382	388	419	413	394	415	400	402	410	407	358	398	398	419	376	421	410	403	446	406	393	399	413	381	433	378	431	387	387	420	433	404	382	401	371	388	413	395	397	396	420	433	374	407	396	360	391	416	382	390	385	408	407	404	351	413	402	421	370	362	417	382	380	391	399	457	442	417	363	384	412	393	373	442	458	380	439	423	401	382	416	409	429	371	392	394	426	392	388	385	379	406	383	386	441	381	413	428	402	409	384	384	339	414	395	413	408	447	417	407	395	379	379	391	389	398	389	439	443	412	404	425	380	394	400	386	384	379	428	385	382	417	392	408	431	423	434	431	398	396	398	396	382	422	378	398	415	409	404	432	441	391	446	398	429	401	426	387	421	383	413	388	391	440	420	370	397	413	427	366	384	392	410	434	413	367	389	431	391	382	415	402	404	393	415	404	430	417	378	386	390	374	416	402	378	392	420	389	426	380	406	414	401	357	395	397	367	375	365	400	407	377	393	424	439	373	425	428	393
3618	862	955	958	898	920	953	916	953	901	875	922	892	873	891	865	871	936	909	890	916	957	919	941	916	856	911	914	921	925	886	895	880	894	891	875	887	914	891	908	930	928	873	923	940	882	945	844	893	891	896	866	883	848	925	878	894	906	871	909	927	903	946	854	868	901	880	891	900	877	926	880	914	910	884	929	872	920	926	833	899	891	898	927	891	817	927	859	904	838	884	944	932	873	914	917	876	877	934	901	918	952	922	883	904	878	880	927	909	858	932	861	909	892	895	899	902	906	906	893	883	893	837	875	923	904	895	835	912	878	884	892	870	865	900	907	904	886	941	900	876	920	876	897	852	912	943	884	896	929	868	934	904	922	897	854	852	908	895	951	942	887	901	917	943	884	890	927	895	909	808	893	889	933	898	871	926	882	846	824	878	874	868	887	892	934	883	917	901	927	895	893	886	919	872	950	955	874	945	885	909	920	886	949	882	893	925	892	965	880	902	881	787	878	938	906	884	925	913	909	851	870	856	879	869	954	899	902	877	904	861	941	858	931	935	900	882	890	917	913	898	902	893	938	849	882	884	860	906	898	850	970	884	877	870	893	928	912	912	907	854	909	891	907	889	841	919	864	900	899	927	933	908	937	912	892	866	938	882	888	925	874	941	892	933	869	888	865	884	928	883	956	828	876	926	945	890	881	919	948	863	910	875	871	884	882	933	904	884	901	954	894	910	839	839	980	902	887	934	905	910	887	924	875	885	883	925	845	842	875	914	913	906	921	867	929	936	901	892	859	875	901	923	823	841	918	823	894	930	899	911	895	928	873	904	867	899	911	874	868	935	875	915	840	898	917	928	880	925	900	942	852	862	867	909	952	897	890	872	936	947	904	886	897	871	887	875	867	959	881	857	888	859	904	950	872	909	913	889	960	881	853	880	890	885	883	887	878	934	872	895	865	909	942	863	870	884	844	921	883	916	860	898	892	907	876	901	889	857	892	859	909	938	886	916	907	881	876	908	917	836	916	920	893	897	896	854	908	870	874	914	926	862	845	939	890	885	840	885	878	897	937	842	845	878	900	874	905	864	871	856	901	867	880	911	936	869	890	862	919	881	909	872	910	885	946	909	860	890	900	910	891	805	866	878	874	902	904	862	920	887	944	874	876	901	897	838	895	957	881	903	889	882	887	894	898	954	896	860	878	881	896	874	901	859	901	928	916	896	878	865	907	847	963	921	911	874	859	853	898	864	936	852	897	908	911	900	875	916	905	919	870	941	914	873	877	913	854	886	867	865	848	864	892	945	937	906	866	905	890	886	881	913	862	863	864	913	916	879	869	934	909	937	882	924	945	911	898	923	905	909	932	891	879	900	904	952	853	899	939	872	900	897	931	869	937	867	890	878	895	875	874	933	927	879	907	869	872	930	888	816	907	906	962	936	868	915	820	836	897	937	878	870	944	888	895	936	900	932	944	926	840	933	905	905	881	901	949	902	935	861	905	892	866	893	932	917	896	869	895	942	842	886	872	839	893	927	902	885	871	889	871	872	876	905	913	925	908	860	993	882	903	873	874	941	836	871	844	879	871	881	859	861	930	888	873	904	920	870	891	902	879	854	908	865	932	862	813	933	905	819	931	883	887	862	866	900	941	904	903	870	862	901	846	878	867	850	893	901	886	937	880	901	891	885	920	883	908	890	897	903	880	877	893	875	887	849	894	926	887	956	906	918	870	891	905	875	863	843	928	885	864	912	918	887	941	898	909	865	863	873	931	936	900	906	931	879	886	940	811	949	949	895	914	881	865	888	873	907	873	883	900	928	890	957	900	881	885	931	907	828	889	886	899	928	885	879	869	951	914	947	876	909	854	872	876	895	961	905	901	967	867	898	871	885	902	927	921	965	885	961	930	905	838	940	858	868	887	849	894	887	873	852	890	954	859	891	923	891	929	874	927	900	891	926	890	847	915	841	931	880	837	939	878	929	885	917	903	949	929	930	883	951	882	921	901	844	916	897	852	930	909	880	872	903	848	890	865	918	944	854	918	923	896	869	972	885	899	820	940	940	885	852	905	878	929	891	911	856	835	916	923	869	911	884	903	844	890	936	905	850	874	863	909	887	846	898	905	886	894	863	983	874	977	876	911	896	827	902	872	891	967	899	930	906	902	904	916	903	914	898	912	886	880	844	910	921	879	920	953	892	907	875	951	883	915	881	876	843	909	904	893	843	913	869	855	844	869	883	929	902	928	890	896	940	878	856	890	880	851	882	896	906	869	920	915	897	905	914	908	877	912	864	882	902	913	890	907	883	913	847	890	922	917	925	955	882	934	896	913	934	876	924	901	920	890	923	882	910	877	898	905	904	936	933	898	833	939	913	893	874	888	862	909	921	915	915	907	866	886	968	886	860	856	937	897	810	842	943	889	932	918	928	869	929	867	889	912	891	896	885	818	879	883	920	953	898	888	897	901	887	907	872	915	930	912	876	894	906	893	887	907	900	881	886	920	928	895	906	884	921	920	950	910	928	885	863	885	877	837	966	923	900	893	924	913	848	917	930	878	855	875	915	862	940	881	896	833	925	888	861	880	880	909	856	891	930	885	859	908	872	872	906	854	890	860	891	903	897	909	863	883	943	820	893	869	898	887	832	901	901	917	920	989	916	871	889	890	905	869	889	868	881	884	948	897	894	894	904	933	975	943	882	908	922	857	906	934	902	835	866	918	903	911	885	913	868	866	872	931	908	932	891	852	863	947	860	909	880	900	908	865	881	889	933	900	890	872	874	870	870	938	847	891	884	867	941	873	885	896	906	891	893	870	940	879	881	905	918	903	927	856	887	932	938	882	933	860	888	898	884	828	930	889	896	877	895	859	930	893	914	862	892	917	889	865	867	909	917	917	902	879	933	894	911	926	910	867	892	891	868	914	931	909	919	928	848	855	904	908	920	899	903	915	902	951	890	834	890	897	869	884	896	911	926	945	885	899	902	869	837	884	957	892	905	899	876	895	898	922	925	900	905	849	896	919	881	956	890	898	914	872	907	899	938	874	926	891	916	902	912	895	862	920	893	898	912	928	898	926	920	931	857	923	899	922	878	886	921	930	873	909	844	874	856	921	913	888	904	899	867	879	891	884	880	920	838	874	870	871	918	878	851	872	897	884	906	929	954	898	915	897	898	921	871	897	829	872	911	899	915	937	923	867	879	905	911	959	940	967	884	859	867	887	865	890	899	916	957	891	869	885	903	857	897	855	898	900	874	828	937	872	890	813	889	912	917	984	878	896	940	921	895	910	936	903	911	844	897	864	898	914	901	873	896	924	888	897	901	887	866	929	869	875	893	932	901	867	843	892	944	908	919	888	907	901	929	923	908	891	892	959	829	854	905	861	978	906	860	860	906	899	883	919	830	870	866	930	891	904	925	929	899	892	890	936	842	912	914	897	912	911	852	895	892	867	903	866	892	868	881	890	885	898	868	884	877	880	931	909	895	859	878	886	899	890
13741	920	519	433	359	314	298	306	277	272	263	252	228	253	242	236	222	257	237	252	240	214	238	209	197	213	210	204	227	221	226	191	221	211	220	220	224	209	239	206	221	232	214	210	171	184	221	213	199	216	217	221	227	220	195	192	214	226	266	229	227	203	208	235	210	195	222	219	209	232	190	214	226	215	200	232	191	244	236	231	258	210	216	215	223	230	208	235	234	260	209	229	238	226	230	227	221	199	237	200	259	198	207	190	217	223	197	230	222	214	194	195	206	209	218	233	205	224	231	212	226	232	223	213	223	213	211	220	238	230	230	220	202	204	197	197	215	218	216	239	201	238	190	222	219	234	218	217	221	230	217	237	232	199	228	235	227	212	194	231	225	222	197	230	205	211	232	218	197	239	199	221	203	210	203	215	221	233	227	223	232	217	192	219	215	234	237	207	209	224	222	242	218	241	232	241	238	195	189	211	216	210	218	235	224	214	207	234	196	212	194	205	238	220	213	173	236	220	193	223	208	215	213	231	213	223	194	212	259	244	243	220	202	220	214	218	193	247	228	239	231	212	246	244	211	221	219	227	206	213	237	223	183	185	212	222	231	220	211	215	220	201	212	234	215	222	218	211	215	221	216	215	222	189	212	251	223	223	227	227	224	241	220	220	239	209	232	220	214	237	201	235	227	227	229	214	207	247	234	202	237	209	263	217	208	208	223	232	211	209	250	219	237	214	227	211	218	237	201	232	236	230	227	201	215	216	211	212	266	216	217	210	222	233	219	223	228	213	222	208	234	221	218	215	224	207	193	217	210	208	215	216	261	210	229	229	211	221	207	218	237	229	219	214	227	210	181	205	211	197	256	237	250	216	241	205	217	207	212	231	185	201	208	215	235	220	212	189	233	202	221	205	245	211	228	191	244	188	205	239	176	230	230	186	230	228	224	223	212	199	210	221	253	190	246	199	244	203	224	218	196	204	237	212	228	187	217	208	207	215	238	248	219	204	242	240	217	200	198	239	211	239	210	222	213	219	207	223	222	228	226	196	221	201	238	207	209	217	216	248	207	219	210	232	237	208	213	224	263	245	227	219	220	207	202	196	229	228	224	192	237	213	224	211	209	220	218	201	203	223	224	210	245	206	219	242	204	208	227	206	177	241	211	231	225	222	226	194	219	222	210	233	222	195	219	202	230	220	214	196	204	213	257	214	214	204	200	206	220	249	194	210	201	216	224	214	204	222	200	229	199	223	227	224	234	222	214	196	178	228	201	197	200	192	194	208	215	213	201	235	233	229	229	195	215	228	260	216	216	241	219	189	220	232	231	204	194	232	247	219	232	231	250	219	224	198	227	215	194	207	247	235	207	230	225	244	209	203	222	248	199	225	253	218	228	232	196	194	194	213	194	222	214	203	204	203	234	205	236	214	204	200	225	213	210	181	196	216	221	219	200	242	205	226	243	259	236	205	218	220	241	202	194	196	194	203	226	246	225	225	190	215	204	229	217	225	244	207	223	224	215	229	216	213	225	229	215	212	205	210	208	241	220	217	215	234	182	222	203	217	223	209	198	216	217	227	207	192	230	213	211	193	230	232	211	198	226	193	207	223	212	211	233	230	196	211	236	204	215	246	229	203	228	221	197	209	188	214	203	207	215	206	238	207	220	237	222	226	255	197	218	203	173	238	250	229	216	205	232	236	203	208	235	227	208	189	211	242	188	266	212	249	190	202	180	207	225	235	196	219	199	217	236	193	203	236	203	222	240	185	213	233	234	221	238	208	208	212	218	190	232	203	228	200	218	221	211	231	208	235	225	230	241	235	224	234	217	210	238	213	215	206	210	250	214	212	230	218	210	229	236	217	214	202	208	188	184	225	228	213	216	207	191	235	203	213	222	226	214	251	220	220	225	214	205	215	187	201	248	224	204	223	191	211	205	235	226	192	217	196	202	208	230	223	214	237	217	208	207	214	221	222	226	221	250	201	230	236	230	195	240	189	228	216	236	206	255	228	216	226	195	223	228	234	224	243	243	244	207	228	219	219	242	192	225	233	246	216	184	240	229	210	202	215	219	206	205	231	218	206	220	222	213	227	222	208	220	176	214	221	235	209	198	256	207	207	221	241	185	213	208	244	216	215	243	198	241	227	229	193	201	201	196	207	235	221	228	228	209	208	199	206	222	236	225	233	233	211	229	225	213	213	193	254	196	206	219	212	230	221	234	214	216	194	222	225	200	205	244	231	199	218	216	214	230	216	225	217	222	235	210	206	192	216	206	199	204	195	214	229	207	222	223	221	213	237	223	251	222	233	220	213	199	212	204	168	233	216	176	248	224	251	211	221	206	232	229	213	215	230	224	224	202	232	210	239	197	237	228	206	213	239	222	204	229	215	216	229	235	210	243	186	232	217	191	213	221	256	238	237	224	215	212	231	215	207	223	233	200	196	209	249	213	241	243	213	223	242	187	203	213	223	215	221	194	198	214	188	232	207	230	224	225	203	220	203	253	227	208	210	216	239	219	198	223	193	209	191	201	217	206	229	230	186	212	207	214	229	217	216	216	191	213	199	237	241	229	240	235	218	251	200	211	229	218	220	214	237	237	210	229	202	233	211	210	249	230	191	201	240	206	239	222	224	217	208	223	215	194	201	218	215	215	236	194	233	251	214	234	201	214	200	226	206	241	209	264	231	233	199	233	206	207	237	234	225	202	204	222	227	249	231	223	235	218	184	196	226	250	205	195	229	221	234	234	222	235	233	222	217	230	244	219	205	246	213	194	249	205	222	233	213	232	234	218	228	210	216	212	216	216	243	233	218	204	222	202	240	205	187	247	243	218	220	215	238	204	198	202	229	219	205	224	228	233	210	216	214	218	235	212	235	218	222	243	207	179	206	216	231	207	250	201	229	237	230	211	226	235	192	193	221	210	215	203	227	226	213	209	212	204	236	237	192	207	193	232	191	226	206	227	236	222	226	191	196	225	192	212	210	217	198	226	239	207	206	210	215	196	216	219	206	257	220	220	226	205	214	215	241	198	229	206	203	236	209	213	193	213	228	223	208	221	197	226	226	201	221	233	176	208	215	242	189	234	249	243	217	195	205	238	212	236	221	214	215	254	226	216	171	192	228	219	240	238	206	198	223	207	192	216	225	215	202	196	216	180	200	224	253	194	223	215	205	226	189	227	227	226	214	234	245	231	193	208	216	240	215	221	219	214	202	198	214	242	228	226	179	243	200	213	202	228	214	201	213	201	197	227	231	208	213	220	228	223	236	205	200	228	205	252	252	248	237	221	224	212	214	240	241	215	225	247	198	212	209	223	217	234	229	222	222	251	229	209	229	228	231	229	233	229	204	212	215	215	238	215	197	224	227	223	225	213	211	207	189	200	202	216	199	204	214	200	239	219	226	203	204	205	197	188	217	228	244	193	210	226	201	203	219	225	226	237	215	230	191	188	215	219	206	224	224	209	229	226	227	198	203	216	205	216	216	217	229	203	230
9150	810	1292	1326	1192	1039	849	875	775	759	736	710	696	610	642	622	573	638	611	599	644	639	580	597	537	580	629	558	565	563	583	575	562	558	553	538	587	558	561	576	543	521	534	571	557	553	564	535	556	545	575	578	535	582	588	562	539	548	557	557	582	537	579	609	531	575	553	520	520	539	539	542	571	554	578	569	584	524	569	526	588	561	553	541	518	573	531	567	569	595	565	565	582	576	552	544	569	555	550	557	551	560	527	562	561	573	602	591	549	593	573	581	563	600	562	533	558	535	554	532	569	523	539	545	536	559	566	555	559	552	569	560	543	593	554	534	557	556	566	513	577	540	620	535	528	508	547	556	585	571	539	570	574	575	577	578	599	528	535	529	568	561	557	564	553	575	558	593	603	567	546	564	585	539	559	582	565	559	562	558	595	495	576	550	569	561	530	591	559	551	523	544	551	533	571	566	560	515	551	571	528	540	546	561	584	559	558	553	537	559	534	566	578	542	537	560	599	581	546	576	529	572	552	559	555	548	535	548	523	561	561	520	565	498	559	551	558	572	573	549	534	558	604	554	537	572	532	592	579	559	542	537	573	549	558	582	595	528	603	602	545	571	567	555	556	568	547	576	542	570	573	509	527	512	539	529	607	535	589	535	529	568	517	556	563	534	534	558	537	543	526	599	535	518	546	592	557	560	567	614	560	572	535	557	551	576	554	580	565	544	580	550	572	514	552	543	571	590	559	560	572	524	554	547	556	567	541	581	510	537	547	561	534	569	531	534	559	551	559	561	592	514	575	528	529	523	568	560	535	531	583	565	577	565	524	497	562	552	544	566	502	568	542	572	547	551	574	573	547	591	539	573	559	586	558	518	558	569	567	571	570	517	522	512	534	571	583	548	533	539	549	538	559	545	555	549	565	599	577	583	543	554	558	578	563	491	523	589	576	573	543	565	595	554	546	591	590	559	568	550	558	543	542	561	490	506	586	592	524	544	516	555	575	557	557	562	548	532	537	580	607	542	584	600	573	534	536	537	549	583	547	592	569	561	550	561	571	511	543	580	564	570	540	575	537	566	538	520	575	526	530	577	550	570	581	531	565	552	569	612	557	562	531	555	569	505	581	525	567	540	575	550	546	506	557	572	577	529	570	552	553	535	569	558	527	594	601	563	619	523	568	497	558	566	568	493	497	535	580	535	594	546	552	583	541	502	551	604	557	540	572	498	570	531	585	542	570	589	558	516	556	538	529	530	525	586	507	559	565	595	549	529	535	549	554	547	527	576	578	593	565	550	584	537	550	544	546	587	550	555	510	558	568	551	533	582	544	561	526	516	558	534	571	547	564	576	528	530	521	538	547	546	528	525	549	567	576	499	542	544	587	584	575	523	557	526	551	553	545	586	604	528	535	548	552	531	559	568	626	540	556	539	576	562	532	537	530	564	562	578	529	582	579	549	571	593	517	546	537	573	545	529	584	576	574	586	552	603	586	559	586	560	538	557	554	573	557	546	505	577	580	593	547	538	522	589	567	570	547	567	562	578	587	578	559	531	543	583	589	509	577	557	494	550	561	570	610	506	554	556	540	533	569	574	571	529	587	577	546	538	536	571	533	549	559	534	579	529	574	542	542	547	547	543	539	533	577	567	518	538	565	547	548	593	560	554	555	557	546	560	531	559	565	557	551	546	602	528	555	572	545	515	565	530	579	584	559	555	595	541	572	609	547	574	543	566	565	548	570	544	548	544	557	567	571	556	540	597	576	532	604	550	582	556	588	580	522	540	528	575	560	554	551	579	571	520	557	546	575	563	569	616	555	558	541	565	568	565	568	568	553	564	553	547	570	575	530	572	536	505	581	537	543	608	565	539	537	559	544	546	550	562	604	570	563	556	590	507	567	550	537	579	567	587	590	550	557	543	518	548	558	603	566	548	540	569	564	565	529	549	542	588	562	526	559	549	509	565	555	495	526	522	526	562	574	557	541	567	570	531	568	520	535	565	566	558	584	576	570	550	561	570	519	565	594	555	555	567	537	561	565	534	530	574	550	580	553	532	561	555	590	548	583	540	524	560	550	516	537	539	571	566	562	575	538	554	554	566	550	505	551	565	603	551	534	553	579	585	542	532	586	593	534	528	599	550	555	547	549	567	545	553	534	551	582	589	561	584	532	584	479	540	515	562	547	596	553	539	568	583	613	551	556	552	563	546	550	553	551	524	529	579	576	574	559	571	563	509	558	566	520	529	585	575	558	541	566	599	585	527	529	559	520	568	558	593	560	532	548	568	574	562	585	565	566	635	551	557	519	574	596	574	540	555	565	556	571	540	578	551	560	535	502	560	564	578	587	527	551	524	566	540	534	555	587	541	594	535	524	558	529	568	553	550	556	578	538	519	592	573	593	558	542	541	553	559	569	557	536	559	581	545	571	552	538	563	523	551	571	592	599	574	594	583	524	534	569	550	544	574	535	541	571	557	569	542	565	575	583	549	557	561	546	529	547	559	579	542	569	559	531	581	561	569	549	549	548	572	580	552	568	556	591	569	569	576	559	515	549	559	532	555	531	554	551	540	545	530	590	515	511	514	539	532	559	591	583	534	565	542	605	602	583	563	555	526	549	562	597	539	556	558	604	510	560	560	560	558	510	541	563	586	562	584	537	529	536	539	568	524	549	523	569	582	552	525	562	537	585	532	526	557	534	603	558	567	580	548	552	544	537	564	582	506	580	603	595	544	549	543	573	522	600	587	505	567	523	572	554	556	553	556	547	574	589	554	630	499	546	578	548	551	565	542	538	580	521	608	564	581	569	576	551	575	586	544	555	575	588	507	551	613	545	568	523	531	502	568	564	558	598	582	538	543	551	592	536	530	590	561	544	548	559	545	583	525	582	558	532	575	570	565	569	565	526	546	537	578	561	564	544	558	542	624	513	569	609	567	552	512	528	571	572	541	607	532	499	567	512	560	585	572	563	556	542	551	575	567	543	540	527	577	542	553	559	589	579	574	539	556	550	538	565	538	603	556	563	560	567	590	550	574	515	527	538	577	536	556	547	542	530	597	577	597	501	546	549	555	560	509	522	550	561	540	527	568	549	582	570	558	600	528	563	543	546	560	568	511	540	565	535	539	580	535	540	549	551	557	556	572	537	540	536	531	547	552	589	521	578	546	531	589	559	551	564	572	551	590	587	504	550	553	569	532	560	563	548	561	556	552	551	538	571	549	534	566	535	523	526	514	558	563	545	542	557	533	589	569	524	565	522	589	550	540	541	596	594	582	564	543	509	548	561	560	576	539	573	555	580	547	546	554	565	548	548	564	566	561	572	531	550	570	567	537	564	530	521	563	515	560	568	559	519	565	541	565	527	565	581	548	532	537	540	541	515	564	528	566	523	536	556	537	545	580	557	570	564	541	572	563	542	542	561	549	567	538	560	514	570	592	572	560	567	521	568	606	502	516	526	581	537	545	544	567	574	598	577	543	589	568	586	543	521	548	548	587
22164	2242	974	770	614	524	391	410	426	391	364	380	326	345	318	351	346	337	319	314	357	343	364	318	284	294	314	292	296	297	309	297	315	314	328	319	316	317	317	281	291	313	308	300	323	305	330	334	321	315	269	291	312	300	297	278	314	352	275	349	313	298	317	304	314	286	304	316	302	313	301	288	335	283	303	261	290	322	296	305	318	321	305	289	275	288	291	347	339	288	315	356	295	287	283	294	302	276	295	318	321	300	288	298	331	304	301	293	250	300	330	287	319	320	333	321	309	334	298	308	324	309	306	303	321	295	298	284	283	302	317	287	311	275	312	289	292	346	279	308	284	288	314	325	294	271	335	285	312	307	306	299	318	288	297	320	319	310	291	308	283	310	299	315	298	309	313	317	310	308	334	316	323	288	309	304	362	295	316	269	329	321	302	351	299	342	313	315	308	292	315	320	310	308	341	317	302	334	309	279	301	306	308	301	291	300	307	321	315	315	296	279	334	281	336	284	291	330	317	294	274	300	321	315	250	312	299	311	293	288	284	300	314	305	277	328	335	342	285	321	293	353	323	285	323	303	290	311	310	302	292	289	285	256	301	290	286	306	306	275	323	349	309	315	322	320	289	328	315	297	288	289	300	312	311	297	309	300	299	309	319	331	290	328	291	257	311	300	298	303	313	277	342	321	314	307	340	320	324	328	308	326	299	297	295	305	292	295	292	307	298	307	283	285	292	352	326	296	307	283	310	320	314	299	295	296	289	301	353	324	319	340	332	332	317	288	303	283	336	315	300	321	300	276	283	314	338	313	279	324	340	332	285	308	314	331	328	315	323	314	305	310	276	305	304	300	320	311	297	303	289	279	270	305	328	308	299	340	304	306	287	312	301	312	322	309	316	271	333	338	319	290	305	302	279	305	313	306	271	307	283	307	290	311	332	306	331	298	336	360	312	315	320	295	312	318	330	303	315	314	336	320	312	342	309	324	311	309	311	280	289	343	313	327	305	337	287	313	344	294	321	301	298	316	293	291	315	334	325	292	322	299	293	300	300	300	303	332	328	305	290	329	325	298	331	291	327	303	295	334	281	330	297	325	306	327	312	304	303	299	318	299	335	301	326	302	316	290	341	329	315	319	333	310	294	303	280	315	343	317	297	303	324	308	287	264	281	299	290	293	351	299	322	298	317	317	297	285	319	282	301	332	322	326	313	327	291	316	272	313	302	300	297	318	338	365	316	334	315	300	322	332	302	328	289	309	300	300	288	309	313	342	328	275	297	314	310	291	297	311	345	326	315	323	318	324	294	293	274	335	333	303	273	340	276	275	313	329	287	312	308	301	308	324	325	297	353	302	303	328	305	298	318	273	336	328	305	321	304	331	285	318	342	316	287	298	324	290	316	304	283	290	330	288	329	319	309	323	274	313	286	309	298	321	298	310	317	314	276	299	287	290	303	332	345	318	296	321	321	300	305	306	324	326	278	300	309	285	292	322	309	288	263	319	341	294	305	319	319	297	319	310	303	313	273	312	304	298	290	303	320	297	329	290	298	317	297	295	338	315	295	309	294	287	318	298	287	309	304	289	314	330	296	319	306	292	300	296	323	333	324	311	300	325	321	288	317	307	304	306	301	302	310	314	301	300	308	287	296	328	337	280	297	309	277	284	297	317	303	318	292	299	339	316	305	298	318	314	304	283	267	307	322	331	342	328	341	309	299	291	346	331	302	296	304	263	288	299	315	308	315	359	287	270	317	326	344	286	316	328	329	313	300	315	304	309	277	285	282	326	298	300	306	301	331	330	347	337	334	331	308	350	323	312	299	311	286	318	298	303	304	326	271	309	297	318	329	310	260	329	287	310	320	315	265	296	325	336	319	310	347	334	294	300	302	314	288	309	288	274	292	297	305	320	290	298	308	296	320	311	304	329	307	300	299	349	298	274	303	328	328	290	300	275	274	282	320	293	291	311	312	279	281	293	313	291	322	274	278	313	311	296	326	325	281	317	277	308	291	296	309	305	334	324	337	353	312	296	262	277	287	303	263	309	341	329	302	276	274	291	296	312	321	316	325	320	339	326	324	331	310	296	283	316	321	310	319	269	311	327	342	299	308	278	329	305	291	277	302	331	285	294	288	311	339	316	344	317	288	294	317	321	305	332	280	327	282	330	322	298	341	319	313	326	324	322	301	295	292	308	345	291	312	307	309	321	318	322	288	297	307	317	307	324	320	305	343	335	333	325	319	276	340	287	331	284	308	285	295	329	294	307	319	319	302	317	309	312	310	319	339	312	285	322	280	280	321	321	278	284	285	313	314	314	315	293	288	302	286	288	311	335	300	296	304	290	316	307	334	315	289	305	334	302	317	319	312	300	279	349	297	317	325	312	311	348	313	311	293	273	271	321	291	296	323	305	304	302	330	322	266	302	325	296	292	285	306	307	291	294	287	311	335	320	283	295	283	325	285	302	304	279	279	307	314	314	270	290	312	305	302	307	300	317	328	314	304	310	286	310	306	293	302	287	326	274	316	332	314	322	293	320	317	313	323	323	329	339	361	340	299	323	288	325	278	293	297	333	327	303	309	287	288	278	307	324	334	347	325	328	325	299	329	302	290	346	282	357	269	286	324	280	307	298	277	299	307	304	297	317	303	343	323	302	295	320	324	299	289	305	327	305	312	304	296	282	341	313	314	302	319	314	297	285	281	297	343	325	271	307	338	306	293	282	354	302	293	315	337	278	322	328	322	318	322	300	317	305	328	303	314	300	261	292	278	301	327	333	304	293	308	296	293	304	283	316	302	311	288	274	298	333	340	319	274	301	289	309	269	285	306	304	321	311	335	301	305	294	287	292	274	294	274	311	288	312	291	309	320	276	320	354	319	320	282	322	306	334	342	314	324	316	309	317	312	309	291	324	319	311	279	304	280	319	291	306	343	307	277	306	316	322	302	321	285	316	294	325	325	300	307	312	315	310	307	283	315	282	276	316	366	308	318	292	285	306	318	264	297	302	322	326	332	280	291	329	327	272	297	304	328	306	326	280	280	308	318	292	288	288	313	288	337	288	327	337	333	289	288	289	304	299	327	295	339	284	306	279	336	308	320	332	317	297	296	315	293	298	328	287	287	355	289	314	281	305	302	271	324	301	294	305	287	302	298	314	304	286	325	305	317	314	332	315	257	310	342	300	314	348	289	290	334	358	338	297	329	295	324	306	299	318	287	317	313	285	325	348	310	316	298	293	274	276	328	296	299	314	289	310	289	304	280	294	255	290	315	293	318	291	315	287	254	308	309	328	308	328	316	303	300	308	300	317	277	330	310	287	303	315	305	298	329	303	290	294	307	315	295	320	275	263	294	275	293	317	287	330	336	314	330	325	345	332	305	294	307	289	319	296	311	312	296	320	312	307	298	323	320	296	302	279	319	321	291	296	289	272	322	300	298	352	300	306	327	299	283	317	334	312	311	294	336	280	309	321	290	311	303	292	352	307	316	284	296	325
12005	1305	2205	2269	1898	1701	1449	1261	1257	1098	1030	1021	950	929	937	897	863	817	914	834	844	869	858	807	828	764	792	827	758	808	781	752	803	790	778	768	779	771	796	789	794	786	821	746	735	778	777	806	769	779	814	754	808	753	705	754	751	721	812	784	782	805	747	759	807	798	735	743	793	750	767	804	735	735	764	813	768	800	815	822	781	792	735	777	740	749	742	746	778	720	726	793	732	778	739	758	734	780	786	747	802	734	812	754	725	753	764	761	735	751	745	780	773	726	785	744	740	760	739	785	740	755	784	787	724	710	759	759	801	770	761	758	768	722	783	771	702	768	730	739	777	715	746	768	733	791	739	775	751	771	732	754	792	759	708	741	809	795	726	737	742	739	781	750	780	747	759	810	801	752	771	762	744	777	693	747	723	788	748	729	775	748	759	764	767	729	796	742	782	772	736	728	767	754	776	798	742	745	821	784	762	746	738	702	762	772	800	746	810	783	751	763	732	773	749	780	768	768	752	742	790	733	736	748	794	757	768	778	806	741	769	753	776	751	801	801	811	762	755	751	754	749	768	746	733	764	691	764	735	773	794	733	755	771	754	772	738	748	716	726	787	740	751	797	804	716	761	798	757	774	745	740	793	756	738	775	746	717	747	770	756	808	750	707	748	731	761	724	757	756	738	740	762	763	787	778	758	719	751	754	746	811	778	753	782	789	737	749	743	752	784	772	788	758	793	744	764	734	771	753	829	774	790	721	742	736	761	761	803	756	818	699	743	796	767	772	776	760	786	836	751	808	762	758	747	737	771	778	779	754	761	768	730	778	766	795	759	769	791	789	771	760	763	795	697	745	739	776	792	770	716	752	745	736	796	734	741	773	743	744	746	795	790	794	737	761	741	721	777	798	792	778	772	754	793	795	758	752	772	758	773	750	761	735	768	748	757	760	779	784	777	735	758	782	805	773	773	776	751	804	762	724	729	787	771	738	731	780	743	721	803	757	732	754	701	760	778	792	747	728	738	760	756	771	753	762	738	823	739	764	745	781	727	749	733	780	750	731	761	754	765	777	794	738	747	727	828	718	806	730	730	724	739	739	776	764	754	739	763	725	748	752	737	791	715	777	740	731	756	783	732	764	760	756	750	691	738	693	818	783	736	746	822	795	788	756	699	737	730	722	802	745	774	788	755	733	729	768	748	744	771	780	775	744	752	772	752	764	776	765	767	730	783	732	724	758	763	803	728	783	740	776	776	761	723	778	753	753	781	774	782	806	781	791	818	777	727	777	795	737	776	776	786	730	768	741	781	795	722	720	731	761	740	789	721	732	734	808	792	754	752	771	764	817	776	722	759	773	716	773	783	789	750	732	768	764	773	754	774	777	798	792	760	763	758	754	748	738	712	761	679	734	793	805	711	773	778	734	820	794	753	784	775	773	770	780	694	754	738	730	756	739	784	770	787	751	793	694	809	742	711	804	786	792	805	734	777	801	768	744	768	776	774	717	772	729	797	761	743	731	784	786	772	723	829	769	708	753	762	783	751	789	707	745	788	734	798	748	804	781	762	747	833	731	790	737	801	746	817	783	725	741	785	737	760	721	733	760	752	775	734	800	725	728	761	749	717	757	731	760	746	758	730	730	738	794	806	732	756	753	738	735	776	732	724	725	747	748	778	766	808	748	754	752	735	761	778	767	758	794	747	750	765	768	773	771	780	780	731	737	770	740	818	784	776	749	757	740	743	756	722	767	755	724	745	745	719	769	815	731	772	713	718	783	761	783	764	760	726	706	787	751	733	781	812	704	750	795	735	762	785	797	720	772	733	746	780	781	742	759	702	762	759	772	783	729	790	756	732	788	730	796	741	743	752	770	714	758	757	773	764	745	784	803	751	778	706	782	749	785	766	782	727	736	784	773	768	757	759	717	703	800	797	795	730	744	804	802	730	781	744	799	773	793	754	703	743	754	752	766	678	747	765	803	744	711	770	758	731	744	771	753	749	714	790	743	782	795	759	767	749	725	799	743	764	744	767	718	768	788	795	753	778	793	787	771	721	785	754	796	725	771	736	743	792	774	731	778	728	773	764	700	806	720	759	797	745	732	761	812	761	735	794	759	759	764	738	797	763	690	770	724	772	757	748	738	759	744	726	784	753	737	726	788	778	771	738	777	794	783	758	791	737	719	765	805	796	762	772	778	716	748	720	775	740	777	783	801	792	810	741	795	754	762	775	728	740	784	704	760	780	749	785	745	753	707	761	771	768	803	752	752	793	746	769	770	710	808	795	785	779	744	733	751	774	795	735	730	728	712	719	761	788	778	721	765	724	744	788	748	753	764	709	781	785	722	734	758	811	768	728	735	744	729	794	750	776	739	736	746	775	790	835	740	756	789	761	797	751	777	793	785	728	774	775	815	752	733	748	754	775	796	741	775	757	761	758	768	781	764	774	754	785	715	758	736	778	732	749	724	752	781	745	766	794	739	749	740	806	742	798	772	749	799	772	730	758	805	790	754	774	777	833	724	729	739	764	808	766	789	757	745	812	733	819	789	779	730	793	741	766	746	738	723	803	777	780	762	758	748	783	720	752	760	734	701	706	740	732	748	791	764	750	733	819	755	714	773	810	775	770	761	747	783	776	730	739	773	741	778	726	725	787	754	776	734	768	735	769	783	789	761	735	794	777	734	762	792	719	767	787	747	748	769	775	766	796	761	749	762	696	774	752	793	742	705	794	762	734	755	720	746	729	721	769	772	775	728	737	748	737	731	730	728	768	773	721	725	717	735	724	762	740	730	771	747	769	741	756	795	745	758	786	822	732	771	751	766	797	744	768	760	749	786	713	819	766	762	768	767	810	789	745	726	777	794	745	772	729	732	747	752	757	780	774	738	768	757	768	756	753	784	727	766	752	806	767	718	745	728	770	779	710	746	742	750	723	731	769	758	746	813	760	758	748	752	749	791	741	808	751	737	738	807	778	718	726	815	736	759	760	772	755	743	749	767	753	749	718	736	773	761	777	786	762	794	734	745	779	715	817	727	727	735	775	738	746	792	744	780	748	736	709	742	800	739	755	778	775	740	803	727	763	756	804	745	778	745	782	759	734	781	784	728	750	780	723	833	771	767	749	776	790	719	766	755	805	765	715	738	794	817	747	739	738	817	782	744	769	736	741	741	823	792	772	782	741	771	783	791	763	779	769	782	739	778	728	748	809	757	779	734	766	774	748	721	763	766	776	726	772	757	758	782	794	736	767	755	783	809	729	799	710	721	750	768	781	753	767	775	811	727	798	766	768	788	714	741	792	758	767	729	712	792	752	780	745	707	749	774	765	732	770	775	780	812	741	744	720	824	751	767	733	741	758	764	750	794	782	742	790	775	743	827	729	755	768	734	810	838	743	739	751	718	742	752	762	790	792	758	754	754	762	780	779	789	772	778	761	764	832	771	730	773	780	737	746	760	833	777	735	769	765	806	744	727	757	802	709	760	699	777	746	731	773	754
4786	513	417	422	417	406	402	421	407	415	414	355	415	437	401	414	383	385	393	386	368	399	386	389	403	391	376	422	424	413	405	406	382	371	390	413	441	356	441	418	422	382	408	406	391	444	401	389	436	393	422	415	417	398	388	382	412	387	416	397	433	378	382	402	368	378	403	381	399	402	442	400	426	408	392	432	351	367	432	434	413	426	402	422	385	403	423	356	413	404	371	392	381	414	397	364	384	399	409	397	388	405	364	435	379	387	375	437	395	387	407	411	387	464	387	411	400	401	393	420	360	404	447	436	429	437	377	365	397	389	372	412	384	416	419	360	401	401	345	429	394	413	368	423	410	418	392	385	431	424	377	391	392	409	421	399	381	413	390	375	413	394	387	408	391	452	396	408	406	372	400	353	407	374	414	436	389	420	393	445	408	433	397	411	407	408	446	398	402	393	409	411	386	402	366	429	422	424	399	376	390	425	387	405	406	367	423	379	395	382	445	391	436	402	398	416	416	395	414	414	406	389	397	400	434	371	365	388	414	380	429	429	358	397	396	405	444	425	421	396	434	407	398	412	427	415	420	413	395	387	382	424	419	410	398	449	386	378	404	416	402	362	417	396	400	404	479	413	411	394	370	392	414	395	353	397	406	375	424	381	375	420	380	391	398	440	390	420	384	420	408	420	422	427	405	378	382	373	374	409	384	424	405	373	394	388	430	381	402	432	409	396	387	440	423	370	410	375	381	421	396	389	373	399	421	389	408	397	389	394	434	420	377	391	449	396	401	395	408	402	392	427	405	415	415	406	400	395	396	373	398	424	385	438	416	421	390	424	392	377	398	414	408	388	412	405	393	410	430	408	408	387	358	423	369	416	404	411	385	409	413	394	412	395	404	356	424	392	389	423	378	450	414	431	419	372	395	359	402	399	414	385	393	426	398	416	418	436	434	375	409	413	433	400	376	427	427	420	384	407	386	396	406	428	422	385	401	403	433	443	404	403	375	399	401	394	394	404	415	397	411	388	410	402	385	400	381	442	417	423	367	383	369	393	397	450	367	410	372	375	413	395	400	419	380	420	362	434	397	355	405	390	414	396	394	397	411	379	432	403	418	446	403	389	410	393	428	401	397	410	385	373	397	359	395	393	403	369	439	394	372	395	403	361	389	428	375	388	377	410	395	399	397	416	357	439	373	398	399	391	422	373	366	370	436	379	369	393	424	411	384	353	409	376	415	394	374	388	382	424	397	414	389	455	397	409	411	414	402	423	405	430	431	404	401	407	444	378	383	458	431	397	421	435	368	405	415	413	396	371	398	431	400	406	386	425	405	398	405	422	387	394	408	408	394	411	391	425	406	403	376	389	421	419	368	382	362	409	368	364	357	401	373	376	365	403	405	355	369	425	350	378	372	445	413	410	390	425	392	385	371	429	426	398	379	369	406	399	411	422	411	404	392	388	412	431	378	393	404	416	424	386	391	412	423	405	353	365	367	416	389	369	380	402	392	375	418	364	416	387	376	400	411	433	432	389	404	411	422	418	399	433	412	401	421	385	391	410	396	410	393	405	424	406	403	374	456	430	431	417	362	382	414	392	404	405	416	419	369	402	399	414	414	393	392	404	421	413	395	389	391	417	408	383	414	394	395	356	425	449	375	412	399	398	378	400	363	395	407	385	447	429	386	387	407	438	375	410	377	387	386	373	391	441	382	374	390	408	424	426	421	429	396	417	407	418	391	403	415	387	379	381	379	390	351	397	439	428	391	371	388	360	388	376	413	389	392	403	398	414	399	417	395	411	405	391	420	393	373	417	427	366	412	357	391	402	395	397	415	380	389	423	392	409	396	406	396	412	404	426	360	377	392	373	413	373	402	405	387	427	414	392	365	403	379	410	390	400	397	389	372	416	420	394	415	374	403	414	384	470	385	360	355	419	376	403	381	403	432	381	368	389	347	419	400	392	386	431	389	378	394	384	382	377	374	404	377	408	411	408	409	381	426	420	418	388	398	322	426	430	376	401	394	396	407	407	402	402	413	408	413	390	369	433	422	431	420	452	422	384	406	396	384	388	383	397	412	411	398	344	362	395	411	382	396	404	411	392	419	395	435	430	402	419	412	407	371	424	400	402	380	380	431	396	419	416	372	458	399	404	408	384	374	370	396	418	400	394	417	413	397	416	379	393	424	400	403	370	400	385	376	406	384	405	348	413	394	410	392	387	428	362	409	371	400	387	356	390	426	435	367	410	431	414	420	409	422	404	394	438	412	433	392	366	340	446	428	441	417	409	384	396	439	455	433	423	413	433	405	410	372	397	396	399	388	399	433	388	379	420	398	391	401	378	425	397	431	411	385	417	422	362	415	378	400	378	379	419	345	375	385	393	382	385	407	381	414	382	410	362	404	431	400	376	419	395	395	369	411	396	392	441	421	444	423	393	380	409	391	361	375	457	385	430	388	419	401	390	403	402	382	381	421	408	381	369	408	405	403	394	423	385	402	408	384	399	379	372	412	436	419	428	382	393	445	385	394	405	419	380	405	369	357	414	395	394	400	389	410	430	402	401	407	396	464	398	405	383	381	364	358	397	357	428	416	375	362	404	385	400	406	394	374	386	406	376	360	380	393	397	400	363	424	358	402	413	429	468	416	398	408	355	365	407	404	404	383	388	379	440	391	407	417	397	427	396	370	382	392	396	399	379	370	423	398	389	389	404	430	429	408	405	398	382	417	404	384	437	422	460	401	395	400	382	371	397	400	406	356	371	397	383	394	395	383	368	375	435	401	375	361	411	424	429	428	396	426	375	378	444	401	403	401	381	399	384	372	415	379	386	386	404	360	371	444	376	390	385	415	397	392	398	414	390	401	411	470	417	363	388	364	421	374	438	405	423	419	416	375	400	420	432	381	425	395	361	417	416	414	401	445	436	464	422	388	420	454	411	425	466	399	435	398	418	387	409	394	408	428	384	379	414	355	387	382	418	413	452	388	402	396	417	392	436	420	379	396	389	409	392	417	400	382	407	367	455	369	394	418	456	410	409	400	413	367	426	437	379	409	411	414	416	410	393	438	402	421	354	404	410	359	362	384	397	413	366	411	363	395	391	431	397	411	440	384	411	383	408	404	414	436	413	412	385	401	381	382	428	385	402	380	418	417	422	379	443	376	455	392	401	375	426	404	443	425	394	408	394	404	379	406	408	392	415	341	396	383	392	377	383	376	419	412	405	436	376	413	443	414	381	390	402	416	413	398	389	413	437	418	396	380	368	362	381	389	407	385	369	402	387	416	423	379	410	398	379	431	434	360	367	470	378	382	370	374	342	417	386	399	448	405	425	390	397	336	394	413	426	416	364	445	424	397	415	385	416	460	415	389	368	393	443	417	418	386	423	394	403	394	414	424	373	380	431	388	392	461	441	413	366	430	426	471	410	401	424	428	405	408	374	400	368	399	392	419	378	394	425	433	402	403	374	412	438	391	384	424	354	422	386	412	401	397	379	404	424
3686	908	925	931	900	935	999	915	915	928	901	859	918	882	848	915	942	923	816	892	901	882	920	848	932	895	862	905	872	851	923	885	922	835	884	871	850	941	926	933	897	890	938	878	892	912	905	941	915	922	907	878	914	866	912	905	933	850	893	895	948	894	953	904	793	888	898	912	887	889	953	895	883	835	886	929	861	905	899	885	889	856	917	891	883	831	905	866	931	948	955	900	913	911	896	874	876	887	888	953	899	907	918	878	898	928	907	870	909	895	938	894	925	886	907	897	868	933	909	879	942	884	946	914	890	849	930	930	868	888	894	932	881	890	948	891	900	877	944	917	921	892	922	874	909	917	908	884	880	892	908	893	925	952	883	945	924	898	881	907	937	939	883	890	898	878	832	952	886	944	935	874	903	898	833	894	943	861	919	862	910	869	860	843	923	944	914	870	914	938	882	860	848	913	884	877	912	933	903	932	901	852	907	907	897	928	899	908	922	903	862	903	888	873	884	856	926	886	899	910	846	907	881	843	898	850	910	847	900	891	888	930	913	889	919	897	887	914	948	903	932	943	890	958	873	827	924	873	912	893	943	864	895	896	907	874	858	896	882	886	899	914	904	960	884	851	902	918	905	903	959	945	913	930	935	892	888	907	892	940	941	934	890	850	909	862	850	901	941	858	896	893	925	859	898	900	883	875	864	895	861	915	883	902	858	872	970	889	909	889	919	897	874	904	894	884	834	916	897	928	853	886	896	914	918	915	885	882	980	868	921	915	899	914	911	850	891	847	943	885	942	851	892	883	864	898	906	884	911	923	906	895	864	908	906	858	948	880	871	863	892	915	875	916	988	936	920	889	854	883	876	957	867	912	936	905	877	919	866	937	883	948	884	922	935	920	885	840	872	952	941	864	938	914	871	903	855	880	958	922	855	874	908	906	919	913	889	875	881	893	930	873	931	880	963	897	891	912	941	907	877	880	916	915	931	893	873	854	910	895	920	941	932	861	891	922	863	908	857	844	873	900	914	922	915	878	967	914	918	896	879	865	922	851	914	882	902	900	865	848	884	895	866	871	815	928	915	851	913	941	876	936	858	936	914	900	882	907	851	916	849	864	857	854	931	927	864	940	927	920	916	881	912	906	885	923	903	864	917	914	913	901	922	853	882	907	912	875	893	932	891	907	885	859	887	947	940	854	891	845	917	897	876	888	915	883	916	890	914	853	958	892	891	895	962	872	848	855	873	883	898	877	891	939	931	898	901	859	936	907	892	898	898	860	897	909	904	918	938	859	899	912	901	886	872	910	936	908	880	903	909	905	881	903	895	898	849	920	918	912	926	915	888	892	896	956	883	945	884	905	938	912	926	867	937	897	936	863	881	915	914	877	904	906	904	902	864	886	894	892	890	915	895	871	874	927	867	873	884	893	885	943	888	937	860	877	910	894	909	913	884	868	843	953	912	886	867	883	878	921	878	833	854	946	932	899	918	880	852	908	908	923	924	894	902	863	924	972	881	885	910	915	914	889	883	924	882	921	872	883	879	904	966	888	906	887	900	883	956	899	903	924	909	917	868	906	898	897	899	864	907	948	914	889	904	912	902	905	866	903	841	871	883	899	892	932	948	874	923	893	901	864	920	885	873	882	934	936	872	939	849	922	870	912	897	955	883	894	850	898	857	894	900	895	934	922	891	916	886	893	888	879	871	866	891	942	917	867	874	872	901	855	860	870	862	921	904	879	850	911	933	905	953	892	865	843	877	856	951	833	897	902	882	854	885	901	869	918	898	887	896	969	860	888	915	861	869	906	912	862	932	873	955	908	863	907	854	868	889	833	868	920	920	895	887	905	842	923	953	888	872	912	922	848	869	849	923	902	946	931	899	874	907	896	904	986	871	947	903	873	926	909	897	931	930	899	966	855	907	905	934	862	894	885	900	867	885	940	893	900	844	895	855	831	913	905	923	863	858	952	911	926	865	904	877	919	894	860	905	932	882	880	904	862	856	907	914	901	925	911	840	873	848	909	883	887	861	928	914	889	921	880	905	859	873	899	879	851	904	920	904	933	918	942	887	901	904	912	870	910	875	940	908	909	895	899	917	880	893	931	884	861	865	948	954	921	918	914	853	827	901	848	879	900	920	925	902	872	885	945	919	940	880	927	932	898	899	895	923	903	844	879	923	876	924	886	894	947	925	903	852	897	921	863	885	870	838	887	956	890	913	877	846	890	918	913	887	924	912	900	870	888	856	895	831	908	957	893	832	892	892	902	887	901	897	888	913	931	925	857	915	894	871	882	898	898	915	943	887	846	854	898	950	924	868	959	864	892	920	869	884	901	884	919	929	893	926	867	901	889	903	890	912	900	897	929	914	904	896	913	913	888	902	918	863	933	806	946	897	881	874	936	873	867	922	918	953	906	889	876	946	889	904	891	918	925	905	887	902	919	916	871	894	904	890	928	883	895	845	904	846	933	890	889	913	882	928	852	879	838	916	905	878	889	890	849	858	900	928	866	894	892	938	949	924	898	898	889	918	875	875	882	896	931	943	916	869	938	907	877	875	936	906	927	827	903	914	892	868	881	868	887	898	913	908	935	920	893	976	877	907	883	898	926	876	904	879	913	909	862	922	881	932	939	863	899	836	872	912	909	897	943	918	852	908	858	905	958	862	910	901	927	874	879	950	896	916	923	885	834	900	866	875	910	972	865	896	925	934	873	896	889	936	924	874	900	862	944	902	901	875	931	957	936	909	946	907	881	890	903	916	933	861	823	909	849	915	936	899	817	879	935	835	918	883	896	920	841	931	942	892	875	888	953	896	911	857	931	966	887	850	896	869	865	904	871	910	932	859	897	908	936	980	965	873	858	905	894	893	858	895	903	859	923	856	906	923	926	894	891	902	913	872	928	921	876	897	929	897	891	888	901	849	927	910	902	878	886	849	865	885	842	884	897	899	835	907	887	919	909	921	914	922	904	934	841	890	869	932	921	916	934	949	895	900	920	920	910	893	851	898	856	991	922	920	927	907	897	885	912	909	986	911	892	974	903	956	920	950	891	877	875	900	912	893	930	906	879	884	907	875	938	911	930	915	930	896	899	894	906	906	943	927	911	923	937	838	925	893	920	884	848	828	913	830	914	901	926	881	925	951	929	909	917	941	847	910	885	874	913	930	898	926	859	911	939	926	914	915	931	907	879	909	896	960	883	878	859	919	880	905	898	885	957	875	898	916	867	926	871	939	911	930	884	937	851	876	916	915	909	911	936	896	889	888	878	927	890	898	911	929	955	941	879	894	877	906	928	929	921	895	908	978	915	898	908	911	867	913	964	867	866	906	916	927	867	900	893	874	910	859	897	920	905	890	896	988	899	919	882	970	920	877	908	893	903	935	898	850	894	983	872	878	879	916	935	949	846	928	890	977	907	930	916	892	936	887	890	886	865	838	888	880	939	921	880	904	897	886	844	863	824	873	931	907	879	895	929	930	918	877	883	911	892	867	895
13779	918	540	425	398	333	255	228	262	269	224	213	250	253	236	226	221	214	230	221	221	236	246	210	219	211	216	231	231	197	217	241	209	220	198	230	237	227	224	223	218	221	199	230	242	229	205	241	249	234	220	213	215	202	206	210	233	216	224	239	248	231	234	232	210	229	219	224	223	234	215	181	190	206	224	215	202	225	208	211	193	210	242	221	209	218	217	215	216	206	224	241	220	185	224	222	211	230	226	225	216	240	222	240	227	227	210	215	234	179	233	222	212	234	226	199	220	206	244	213	218	203	220	196	240	198	218	241	227	194	209	242	242	219	205	227	202	206	192	238	229	191	195	232	195	226	216	226	205	205	228	205	196	222	229	230	230	231	212	196	244	239	240	200	243	230	192	213	224	206	246	210	224	225	215	209	182	217	226	252	190	180	211	203	229	241	219	204	214	237	226	205	204	194	204	233	189	215	244	226	207	248	224	217	202	228	226	232	223	220	220	207	223	198	247	231	182	195	209	205	215	230	213	226	233	221	232	224	210	208	217	230	213	226	216	203	192	195	230	213	229	234	233	254	185	235	211	240	224	222	203	209	212	203	213	214	218	235	236	235	236	218	203	197	208	230	242	219	225	213	213	228	235	214	232	208	222	204	254	204	178	186	209	216	223	239	214	219	199	204	226	232	179	223	229	211	209	220	205	223	217	214	226	231	222	243	220	211	205	207	225	240	241	183	194	216	233	181	224	203	216	229	214	179	220	230	212	208	189	209	206	206	228	209	213	190	213	206	227	214	232	192	220	221	217	208	202	213	209	222	226	209	200	207	245	207	221	221	199	238	223	222	208	260	218	215	220	205	236	207	224	223	226	218	233	225	227	227	212	249	214	251	225	203	222	220	218	213	199	232	220	218	210	195	220	225	230	224	225	212	205	202	200	197	216	218	191	240	195	212	198	201	225	174	220	229	210	216	229	195	235	197	212	213	189	241	216	222	255	209	202	199	238	232	210	217	215	199	188	223	212	211	210	241	207	231	246	207	228	221	222	239	206	204	231	209	202	229	207	248	202	218	225	226	209	221	236	214	216	227	201	207	249	228	225	204	244	181	207	226	201	204	232	209	197	240	216	214	227	248	240	218	190	191	208	237	212	247	195	238	205	228	212	195	206	220	239	221	229	242	195	201	218	229	231	219	222	235	200	211	209	224	228	238	226	211	226	235	228	210	220	197	207	244	198	236	216	237	243	244	200	219	211	207	224	213	201	244	192	226	208	195	209	211	221	207	210	231	229	206	225	211	265	222	219	224	243	211	211	198	214	218	235	196	216	220	211	215	222	233	212	242	223	196	204	214	208	231	223	217	198	219	220	216	224	194	204	219	233	204	236	201	246	222	222	191	203	208	249	200	223	229	232	219	228	221	205	207	225	230	203	222	225	227	220	223	229	233	227	221	211	237	220	225	217	239	208	186	211	218	234	249	224	229	240	224	244	243	246	230	240	217	206	222	233	211	240	237	226	228	224	206	214	216	217	244	197	232	203	209	212	215	220	190	222	241	232	226	199	210	227	203	193	219	242	234	261	201	224	224	204	185	235	211	203	215	233	247	196	242	222	199	221	217	225	242	230	204	234	242	233	214	224	218	231	204	224	224	218	194	167	234	207	247	250	214	229	227	193	240	221	246	218	198	237	241	226	204	222	247	207	232	216	210	237	201	199	224	215	231	237	225	208	214	212	210	217	234	215	230	216	228	220	231	235	204	224	232	228	213	230	219	233	202	207	231	203	198	220	225	229	228	211	225	211	232	215	253	232	206	209	221	235	231	210	222	205	206	193	241	224	211	193	229	215	221	199	216	211	227	209	208	240	194	224	240	225	213	219	211	243	201	206	220	224	211	189	219	246	224	227	201	215	223	252	225	259	221	205	254	210	193	215	246	200	211	239	236	211	237	246	216	238	238	227	238	211	208	208	201	206	223	230	223	194	200	220	204	215	220	211	230	239	224	210	219	232	228	203	221	231	248	234	210	227	215	190	204	266	227	201	260	248	187	192	205	205	209	235	205	218	243	255	206	213	205	229	195	243	240	218	237	222	224	201	227	206	236	204	208	224	202	199	203	213	222	229	226	248	227	221	206	235	218	227	246	225	210	194	263	204	235	230	227	239	216	233	231	208	214	224	244	264	217	224	207	216	229	213	227	233	216	199	213	217	192	222	195	230	243	228	211	230	200	198	217	215	217	198	219	191	227	223	202	194	213	229	241	215	246	188	197	214	231	215	206	238	214	230	230	203	226	205	235	235	207	204	254	223	224	222	223	210	221	208	217	213	226	242	216	224	231	211	228	244	220	216	239	227	252	213	211	211	220	218	236	214	233	210	202	235	228	239	227	208	204	265	177	251	203	243	227	241	232	210	219	217	230	247	220	215	217	217	231	221	208	206	208	225	189	230	190	224	198	234	223	243	232	217	197	203	208	222	221	232	216	202	234	217	238	211	217	198	220	224	241	214	211	207	227	222	236	228	193	208	195	199	223	232	199	198	211	248	220	213	228	204	216	231	204	219	224	229	190	209	228	226	223	233	213	209	210	206	200	225	219	208	213	219	216	223	203	214	230	212	221	215	201	229	221	244	221	231	208	221	205	185	225	233	226	221	213	216	211	217	222	228	197	195	226	225	211	184	233	217	195	229	223	203	226	227	241	222	223	211	212	197	200	218	209	215	216	229	230	192	203	205	186	228	210	228	234	222	196	235	203	221	225	205	212	239	195	242	233	219	212	216	219	210	201	202	207	239	239	209	229	235	210	201	223	207	245	219	246	218	199	235	209	197	199	204	233	228	225	225	227	222	207	207	207	237	214	224	229	217	209	224	230	192	240	217	224	204	211	221	202	202	192	236	215	203	219	262	244	216	246	206	229	247	245	235	227	209	217	210	236	217	220	226	222	243	227	222	252	190	248	228	198	237	225	220	205	206	253	245	247	265	204	211	249	204	224	231	218	230	211	225	206	223	199	239	215	238	191	232	225	203	209	232	211	221	210	235	204	210	220	229	200	224	214	195	218	221	211	202	216	233	235	215	219	234	212	224	198	232	248	215	219	245	250	227	207	233	229	259	239	245	207	217	187	203	192	207	231	229	235	202	232	230	232	233	211	235	223	206	248	240	219	205	246	191	250	212	232	184	214	213	210	224	227	242	212	234	218	229	245	246	223	222	245	201	216	218	208	218	220	206	215	219	189	208	229	240	214	191	212	194	198	226	241	228	244	210	259	201	235	225	213	216	202	257	227	238	247	222	217	224	212	228	224	235	228	205	223	211	234	227	208	222	210	217	222	237	233	219	208	205	212	225	235	222	202	234	227	216	202	187	190	226	226	222	231	216	205	175	207	227	240	221	223	229	228	235	208	226	221	206	183	215	197	220	233	197	211	218	218	209	223	231	217	232	226	231	236	224	198	214	205	219	231	206	205	238	229	197	189	219	192	239	198	185	225	254	224	228	230
9272	792	1275	1318	1195	1102	950	869	792	730	730	691	684	669	629	667	618	606	592	587	565	636	597	618	583	583	578	541	542	585	632	592	600	618	540	611	547	605	569	547	554	602	560	610	564	550	618	554	560	595	588	565	575	562	571	542	550	532	568	558	564	567	547	590	524	570	562	567	580	577	534	560	569	605	553	580	600	520	581	551	563	562	535	585	595	550	559	571	540	554	567	573	548	556	590	554	547	549	541	583	530	543	554	573	561	537	541	578	563	544	527	590	525	572	565	506	561	550	542	520	548	589	592	567	601	546	554	535	519	559	553	574	552	594	581	566	580	611	559	610	552	571	563	539	590	548	568	560	585	547	538	579	595	512	621	568	565	549	580	595	579	580	564	559	542	573	509	543	552	561	550	570	598	531	579	544	554	546	575	554	517	540	553	610	573	589	544	548	553	575	539	565	566	553	537	561	582	561	568	589	585	599	573	602	577	562	532	584	543	529	549	513	571	553	576	544	532	570	588	578	523	558	571	575	533	558	536	530	601	585	549	574	544	540	578	585	583	571	508	562	548	584	550	575	570	607	575	607	550	576	542	567	564	532	547	550	548	552	573	562	518	550	560	549	575	518	557	567	555	587	554	552	572	569	554	548	546	583	535	527	506	562	592	558	540	535	561	541	588	571	552	541	537	575	583	532	568	541	589	587	564	530	560	591	516	539	567	551	562	575	543	539	539	565	582	568	543	612	556	547	552	547	573	520	551	583	556	520	556	554	581	573	569	573	531	577	567	511	526	537	526	567	551	528	563	537	604	555	574	575	547	524	499	575	561	585	580	560	572	575	512	564	532	527	589	545	571	548	544	503	570	551	521	535	559	537	573	552	521	566	549	599	593	556	582	553	570	555	577	568	539	566	579	559	570	523	566	541	540	557	544	591	574	580	566	549	572	551	530	560	591	608	554	545	523	568	535	551	549	537	568	545	538	539	560	573	521	536	570	583	600	559	603	574	567	551	567	543	534	577	563	563	570	574	581	587	582	539	532	588	529	578	584	553	559	588	563	569	552	550	577	552	566	539	544	532	584	545	551	554	534	580	536	564	554	550	570	602	614	538	547	529	548	602	574	599	570	548	568	551	565	568	562	545	540	526	553	568	586	584	578	568	514	574	528	542	605	591	561	599	568	588	578	598	504	530	594	533	560	619	573	566	573	584	577	533	562	514	545	518	564	570	581	560	568	574	509	538	514	560	571	551	590	577	566	531	549	528	556	550	573	572	592	594	538	574	547	537	573	540	589	564	538	517	538	515	507	538	573	600	526	577	595	539	544	579	550	543	581	572	565	538	554	504	506	550	599	535	550	554	537	568	581	530	589	593	565	558	504	529	546	559	566	541	562	556	525	565	591	533	573	580	564	575	579	586	560	569	559	555	552	552	566	558	599	526	599	563	530	532	567	576	564	582	575	578	578	577	555	564	561	546	588	526	549	543	528	539	566	549	556	566	547	590	582	549	583	556	568	521	517	518	562	588	583	589	544	568	570	555	538	536	557	552	596	565	570	546	544	546	523	555	519	539	540	539	545	569	549	545	540	615	547	570	576	550	580	566	573	571	569	531	578	609	563	570	576	577	596	567	541	579	541	550	560	609	563	552	601	561	547	538	576	524	546	543	553	511	591	529	557	609	561	552	550	537	548	517	563	564	510	548	566	526	544	528	551	578	582	568	540	562	534	586	547	598	571	538	554	545	541	565	576	573	581	589	572	560	540	568	513	564	600	559	581	591	536	565	603	574	550	572	591	567	547	551	573	518	561	559	536	504	552	522	564	562	585	534	544	528	540	581	581	561	513	557	496	553	565	556	585	566	558	577	595	543	518	566	573	553	586	530	557	582	601	595	535	528	528	526	577	521	554	536	541	558	550	560	572	604	560	537	562	573	537	534	578	540	589	597	570	533	572	589	534	553	513	552	533	555	562	541	558	546	559	560	538	548	572	532	555	545	499	553	551	574	547	583	557	530	598	556	545	523	570	552	553	579	615	584	562	579	510	548	559	545	570	554	553	539	540	556	554	551	539	535	580	554	573	546	549	598	551	537	568	577	573	539	550	564	570	550	567	543	549	546	550	548	527	560	573	554	542	560	527	535	548	535	559	563	589	560	565	538	575	587	573	605	563	509	585	566	594	546	574	554	552	607	580	536	572	550	530	601	588	550	566	540	592	523	544	544	533	583	533	522	559	551	574	553	542	615	584	528	577	527	581	559	519	537	530	576	528	483	542	558	608	578	532	599	585	556	540	583	578	567	576	592	570	546	557	576	513	562	537	550	522	531	545	594	554	574	551	550	562	560	528	524	593	552	548	564	546	546	560	541	548	581	574	573	529	568	546	584	621	533	542	550	555	528	559	562	500	524	587	569	542	552	559	536	563	547	576	594	590	535	567	578	512	556	578	580	609	595	559	558	584	560	584	563	589	552	582	510	586	526	548	552	580	556	546	555	555	557	580	576	581	560	536	546	535	578	570	572	579	561	594	556	538	558	578	558	538	533	598	524	514	569	582	567	533	532	576	566	581	545	578	595	533	541	567	554	559	530	528	562	595	578	559	578	588	591	555	563	545	532	596	560	601	563	581	541	534	557	540	556	539	538	566	521	553	615	547	546	498	560	575	575	537	539	549	551	513	559	527	551	555	553	558	542	587	563	553	546	569	539	567	562	548	558	602	531	570	571	566	559	622	576	560	518	580	539	554	579	554	546	574	556	588	598	557	551	557	546	547	530	585	571	537	572	543	583	552	551	581	566	568	526	557	579	554	519	595	535	596	555	540	543	539	545	558	541	579	609	525	571	578	523	586	532	549	544	531	549	596	595	557	558	573	530	571	551	572	572	566	534	541	616	545	532	535	552	567	545	550	542	579	526	570	618	513	577	555	601	589	570	586	550	550	512	566	524	606	548	584	538	536	573	529	568	514	501	594	527	512	542	570	569	541	580	561	545	520	544	513	581	557	568	534	579	585	549	536	531	565	529	574	558	590	567	527	565	536	536	556	596	507	505	545	542	591	625	572	544	610	584	548	543	528	541	567	549	563	546	541	520	550	581	544	552	607	530	562	589	572	545	522	533	547	531	532	592	530	571	549	524	593	565	522	543	594	570	593	559	565	566	556	523	588	527	566	582	551	567	558	545	546	543	520	505	586	573	522	566	563	580	565	558	563	569	533	567	552	611	554	543	579	565	565	567	530	574	578	554	543	572	559	548	546	537	553	560	535	527	538	548	584	516	574	553	568	552	546	603	543	531	526	557	522	531	534	556	539	573	522	561	563	543	551	570	517	544	567	584	548	580	538	563	564	559	533	551	552	547	541	527	549	538	586	549	536	528	562	572	557	583	518	565	575	606	541	564	544	589	577	555	567	555	548	604	570	560	593	585	542	560	570	591	570	546	566	525	520	586	543	608	583	567	602	590	565	550	547	599	524	598	578	558	564	583	589	530	541	574	512	574
22378	2189	1003	807	595	509	461	404	432	411	342	337	299	336	331	344	282	307	321	331	338	320	354	318	321	310	313	342	292	310	281	300	315	339	306	312	309	270	343	328	311	343	280	355	329	329	330	314	275	298	267	328	310	302	341	298	309	308	302	278	340	302	317	287	345	332	324	305	347	328	292	312	311	283	289	277	337	307	308	308	307	301	297	281	311	344	369	345	322	290	308	323	333	328	305	319	290	364	316	327	309	335	352	294	325	347	316	327	331	307	280	313	313	293	318	308	322	309	322	307	315	340	303	315	323	309	310	308	318	296	303	301	298	312	286	272	288	324	317	328	332	317	291	319	270	290	299	320	290	335	329	295	296	313	339	317	296	296	357	343	334	308	315	309	325	301	291	314	283	292	286	277	320	327	317	331	320	327	280	349	330	329	301	286	294	281	312	311	293	320	306	345	351	313	304	280	311	312	338	330	296	332	347	316	295	274	290	294	328	295	283	312	304	317	316	337	331	299	281	325	326	283	317	309	330	296	278	306	312	293	280	324	259	295	301	294	311	324	296	323	296	295	290	284	327	279	317	324	352	303	284	315	281	300	301	336	359	297	325	296	329	295	300	283	308	312	296	316	324	326	297	323	297	325	312	277	318	316	274	298	331	324	308	306	325	294	310	303	309	316	338	329	299	302	314	331	335	314	315	301	311	313	343	331	299	329	321	326	319	314	298	317	323	320	308	302	330	314	278	304	347	318	316	293	289	295	297	285	315	292	295	317	317	333	315	313	301	315	297	316	294	297	315	311	334	295	338	296	327	277	281	360	301	315	318	303	307	300	329	293	310	312	302	325	312	320	318	296	266	298	294	313	311	289	300	312	277	279	312	285	292	294	330	340	306	270	334	309	327	318	316	318	296	315	324	327	292	297	301	313	324	328	309	283	279	354	313	284	312	307	308	301	289	277	291	305	288	293	346	322	288	301	310	331	326	298	314	292	336	293	306	325	301	335	346	291	248	311	311	303	340	293	311	310	318	334	307	318	330	312	312	329	291	324	331	278	314	346	321	285	314	328	322	328	325	281	353	324	276	299	328	336	314	305	315	295	286	319	339	320	290	299	320	303	319	290	332	281	333	323	280	279	291	324	311	297	284	329	308	330	319	319	320	310	309	326	299	292	308	287	294	302	300	300	299	304	314	290	297	325	308	295	348	280	301	341	299	341	309	309	312	365	326	338	300	348	321	340	338	330	313	312	314	313	312	315	357	291	288	273	323	271	302	331	326	309	318	295	291	259	294	305	298	287	325	302	277	326	287	291	286	298	323	327	292	309	332	313	291	309	303	297	308	294	310	289	288	273	318	333	306	329	340	307	319	329	332	327	316	287	301	308	301	319	307	323	300	348	298	318	284	310	319	310	288	323	298	299	285	329	309	305	302	345	311	332	346	308	260	290	299	306	312	316	303	299	280	270	323	296	300	291	325	315	326	287	329	312	318	314	333	309	319	323	325	323	322	290	302	334	314	305	323	307	333	321	294	309	327	319	316	307	295	301	289	288	324	303	332	306	287	295	298	312	329	332	319	300	286	349	316	298	305	316	313	351	327	330	308	323	366	329	300	285	309	285	314	321	336	292	323	297	320	306	285	321	305	306	317	304	315	298	303	311	317	295	320	341	310	282	290	307	288	316	315	327	286	290	326	274	320	329	295	313	329	314	341	315	311	310	311	308	291	307	305	291	276	298	307	297	319	301	324	318	276	312	314	321	320	304	281	331	298	296	297	312	306	325	293	293	309	311	305	318	313	295	334	308	288	327	318	285	301	347	298	364	323	291	285	289	322	381	325	342	307	330	302	303	292	310	300	296	300	295	288	296	319	306	298	354	300	264	276	299	296	333	324	318	298	290	321	316	319	368	344	345	339	316	285	336	334	323	335	297	287	298	323	341	270	296	285	295	291	351	360	275	300	278	309	283	285	309	321	316	317	323	321	329	326	322	300	319	320	309	316	322	310	332	310	314	302	305	320	284	324	335	304	305	338	346	349	293	324	303	283	339	330	322	304	299	300	332	313	339	304	303	322	296	298	330	289	296	328	308	319	326	303	327	319	346	327	286	303	315	309	302	325	332	282	338	286	307	282	334	288	325	333	300	318	322	306	301	347	327	334	321	317	291	312	304	293	327	312	306	326	328	312	302	284	322	342	335	306	337	306	296	302	322	323	306	303	367	318	315	325	305	304	319	281	331	331	313	320	309	287	318	356	289	367	325	308	313	340	335	319	321	322	331	296	280	323	308	349	343	294	338	289	310	321	304	306	350	298	322	318	317	285	293	318	298	328	309	309	307	295	288	331	312	343	278	333	321	292	313	306	358	299	337	279	293	301	277	314	319	299	296	293	289	313	295	310	309	294	323	307	271	327	299	316	318	284	301	336	322	315	306	297	291	347	268	273	318	354	314	337	307	334	321	319	283	336	310	328	324	289	300	325	322	320	280	326	300	271	287	292	289	302	289	307	299	325	312	288	300	325	305	315	302	275	320	306	341	335	301	326	371	317	304	272	320	315	336	312	294	305	307	332	303	300	328	310	309	286	267	297	303	341	282	312	313	340	345	353	308	311	319	320	319	312	298	322	319	339	325	298	308	303	285	320	320	328	303	294	304	314	318	274	313	331	303	288	340	309	311	311	308	320	351	300	291	298	321	316	277	319	288	301	334	313	307	320	308	287	303	321	289	308	312	304	297	289	336	294	279	330	331	324	316	305	286	314	308	317	295	268	296	313	345	314	302	310	301	340	312	307	288	317	325	344	325	301	341	357	270	329	295	322	319	324	272	326	353	307	299	311	307	323	319	298	310	321	324	308	316	328	325	310	333	301	351	314	325	309	307	306	296	329	319	318	347	311	314	304	300	294	269	305	298	307	323	312	308	317	296	335	292	283	338	317	328	331	289	314	308	318	278	305	336	343	314	270	317	312	331	313	310	306	306	319	280	323	344	290	307	308	338	316	322	302	304	318	314	343	304	349	309	321	308	314	266	309	303	329	351	290	309	339	340	333	297	317	302	304	288	288	305	300	338	314	278	327	325	309	339	345	278	342	297	292	330	320	315	315	298	350	337	306	310	316	313	291	323	301	328	301	300	297	309	305	300	315	348	337	308	308	302	330	300	302	302	282	333	309	294	318	299	321	292	333	315	293	307	301	327	311	306	314	286	340	331	324	298	305	295	319	320	292	304	325	320	319	313	306	291	318	281	318	290	339	314	298	301	344	318	320	309	339	319	309	293	298	325	328	358	327	299	326	326	300	311	287	304	289	331	329	303	307	313	304	276	289	335	323	315	283	302	342	329	302	304	276	297	319	298	318	321	299	332	332	302	289	318	327	298	290	334	282	298	331	295	315	334	302	299	299	302	338	328	324	326	304	322	291	306	294	303	304	292	340	312	271	326	331	293	320	329	305	320	317	335	335	309	319	313	290	281	325	322	303	346	315	311	309	326	314	316
11990	1261	2131	2286	1997	1639	1475	1313	1212	1094	1044	986	952	942	913	886	873	852	843	899	835	805	824	887	839	797	807	774	793	808	773	795	821	836	795	810	767	751	711	798	798	771	783	744	741	795	784	811	810	796	783	780	842	745	780	785	776	760	802	720	754	733	779	772	783	785	809	771	799	742	799	759	824	763	788	778	715	834	733	771	821	756	769	796	743	746	745	772	854	777	729	755	788	794	761	780	785	769	808	799	821	735	755	745	736	745	759	730	797	785	751	787	744	829	816	770	759	800	752	757	733	796	742	794	777	780	752	790	809	776	810	771	759	797	767	747	767	746	789	734	736	775	789	726	787	770	727	767	783	739	749	769	766	773	760	776	732	736	751	707	754	761	768	738	738	787	727	748	761	697	729	738	759	794	756	768	771	716	743	767	741	761	755	779	731	786	760	793	763	770	724	795	798	807	756	787	742	735	789	745	795	753	759	793	800	802	813	762	721	760	808	770	744	732	760	798	770	762	725	738	794	717	766	734	741	787	784	809	771	752	775	778	797	748	760	774	756	791	806	737	785	776	735	848	774	798	771	753	763	773	754	777	855	721	775	775	802	775	778	764	794	752	750	790	785	763	786	783	739	733	743	776	745	787	756	752	736	815	795	768	743	725	770	738	751	751	753	770	802	760	752	756	793	794	737	691	741	738	776	774	746	770	731	789	756	801	794	733	771	760	724	744	769	804	788	794	779	790	728	736	764	769	795	780	796	749	749	772	802	768	816	832	768	776	792	740	746	766	736	748	735	763	790	748	743	768	796	757	785	761	748	762	766	812	731	749	742	749	762	778	763	730	749	734	707	787	752	767	746	812	768	736	745	774	755	828	750	748	726	801	799	751	730	744	704	808	731	744	764	779	807	739	783	724	767	755	789	737	756	772	770	788	770	762	768	770	806	739	748	762	742	762	804	739	775	770	786	785	765	817	741	816	726	728	778	825	743	755	752	820	744	793	805	765	780	789	779	790	732	800	766	715	780	738	759	721	736	738	775	753	815	759	782	789	761	751	742	776	762	795	733	758	755	803	800	715	738	775	784	780	765	772	721	769	696	784	748	794	747	752	781	751	758	806	745	815	724	777	778	812	782	774	760	757	760	755	782	761	796	760	774	737	766	822	743	767	796	768	757	805	767	771	746	713	759	742	783	760	830	743	754	757	765	745	781	739	727	735	790	743	712	800	762	742	778	786	759	832	828	762	775	737	701	783	753	706	772	793	731	767	756	770	756	749	767	751	762	750	788	742	755	775	762	784	781	732	784	790	788	766	735	771	724	769	717	708	806	782	774	764	765	772	721	752	739	748	767	729	784	729	759	764	749	737	735	740	755	760	725	758	767	773	794	750	795	746	744	804	811	730	838	757	781	762	751	754	730	748	767	744	793	759	750	811	746	752	740	703	763	683	762	737	729	730	771	753	769	747	795	759	787	767	755	783	742	794	783	770	768	743	776	750	737	781	780	781	789	822	768	782	781	824	758	766	782	777	743	758	807	784	793	788	764	737	807	787	753	766	773	773	741	750	746	745	769	799	793	774	789	769	758	771	723	736	746	824	768	765	738	755	777	750	783	790	820	773	794	760	762	752	782	786	793	768	766	741	797	727	782	775	796	771	789	766	786	729	762	790	704	730	787	709	766	752	802	777	750	839	739	756	746	770	759	759	698	792	755	796	771	777	767	796	788	743	765	758	709	699	729	788	740	775	718	751	775	790	717	746	711	719	748	777	786	787	729	764	808	806	741	780	760	767	751	790	723	810	747	744	770	779	781	770	763	764	768	756	792	792	763	759	774	760	797	763	769	792	733	741	771	774	762	783	769	748	778	749	769	761	760	794	747	780	757	791	734	771	766	819	752	823	766	737	802	730	764	767	736	820	776	752	760	781	776	756	759	788	808	799	733	801	766	709	723	736	759	737	750	778	743	734	780	725	793	729	725	776	764	718	738	738	745	758	787	767	759	754	727	758	783	753	766	777	782	789	727	774	758	727	787	781	744	760	762	777	760	759	777	805	742	742	795	790	728	731	737	777	770	781	751	772	791	779	712	778	788	737	756	771	789	773	760	740	782	758	844	789	786	743	771	741	753	785	744	741	777	761	774	781	714	746	785	795	816	816	750	710	751	800	781	801	804	769	757	771	777	776	781	742	732	764	774	761	743	704	772	733	746	799	753	753	754	804	762	765	796	746	745	726	785	720	774	760	749	745	775	787	771	749	780	798	731	750	800	757	765	716	735	806	784	778	748	740	779	793	724	749	750	778	826	774	760	737	729	729	781	763	783	727	772	726	776	792	707	765	760	716	752	766	752	781	704	753	740	749	709	751	821	791	755	779	740	807	786	716	785	738	772	752	792	820	743	769	760	768	735	747	780	731	806	752	766	812	714	763	791	781	759	771	732	739	728	760	799	791	751	765	777	743	737	774	801	721	744	718	788	793	783	780	749	779	780	802	754	759	781	770	767	725	751	794	760	818	795	712	743	763	783	749	752	750	741	724	731	800	758	706	749	766	738	733	736	826	773	759	788	750	761	788	780	792	765	765	763	755	815	758	793	682	729	714	774	755	770	752	790	790	738	773	741	764	755	766	771	776	790	739	806	752	773	742	786	818	789	763	771	779	748	779	771	725	796	786	790	722	776	757	782	759	765	764	790	731	755	738	755	754	797	765	721	757	702	766	764	731	794	735	791	722	775	760	809	793	756	764	757	809	738	777	762	783	784	731	721	717	743	771	731	767	690	722	760	819	739	753	726	739	764	738	739	774	773	781	818	833	736	777	811	778	765	744	719	770	764	799	786	787	761	749	743	764	787	768	725	714	782	759	770	768	732	753	780	771	785	757	796	758	735	743	777	776	769	805	800	730	776	775	828	731	812	780	736	734	796	745	760	776	805	787	732	738	720	754	779	791	801	753	724	749	768	778	740	753	789	803	775	775	748	808	771	756	807	763	796	761	715	758	775	749	800	744	786	794	780	727	742	797	717	785	790	726	740	763	719	749	773	730	726	826	753	821	758	714	745	810	799	732	809	772	808	720	773	816	764	772	741	763	759	791	774	758	796	739	750	767	782	777	783	780	766	764	741	755	757	788	802	751	786	772	767	769	810	726	745	733	760	708	759	765	735	766	747	791	739	800	775	775	761	736	782	762	741	767	784	757	746	786	815	722	750	737	753	787	784	810	748	753	744	751	799	763	744	768	803	766	795	764	780	747	754	758	786	786	770	772	770	770	747	768	799	782	773	752	792	784	780	710	771	790	735	753	773	748	740	783	759	780	749	794	767	741	759	795	791	750	767	782	740	753	797	782	806	780	738	761	758	748	721	755	771	732	820	781	763	772	738	740	795	730	753	737	799	752	764	807	772	825	774	808	833	749	794	734	821	751	747	760	771	826	722	745	775	798	810	738	740	776	743	735	779	785	785	802	749	797	745	765	777	751	771	777	755	762	815	769	758	802
4808	462	439	428	411	401	416	343	392	408	406	423	383	382	399	412	393	378	425	376	414	408	445	382	396	394	389	377	370	409	412	393	422	426	399	425	384	361	428	414	421	373	405	349	406	429	407	409	425	395	428	401	417	409	425	405	398	391	396	403	392	382	352	348	421	405	381	403	404	421	383	375	406	400	384	386	405	422	445	348	394	388	424	419	399	403	394	428	437	404	430	450	379	356	397	408	385	382	396	398	440	406	371	397	434	404	378	455	386	423	405	417	362	411	381	417	403	393	392	423	414	400	368	419	383	390	416	419	414	413	395	405	419	431	436	386	416	422	422	412	371	415	382	437	439	411	437	445	385	412	398	387	416	390	421	391	419	428	403	413	389	379	406	408	389	422	404	393	434	377	403	422	412	424	447	377	389	387	397	401	389	398	417	405	402	426	422	398	431	422	420	400	406	377	414	390	366	418	416	414	409	422	449	404	414	415	384	358	417	375	411	378	371	439	372	406	379	350	420	394	404	423	404	424	379	419	432	418	367	381	422	376	396	382	399	361	404	378	409	404	416	377	427	390	392	373	413	412	432	409	391	410	368	431	423	421	412	417	417	416	381	392	391	434	422	447	403	441	403	437	393	403	423	436	434	392	399	435	421	379	383	404	418	408	417	381	437	421	386	434	392	404	405	394	381	355	425	424	376	401	397	375	370	413	444	394	428	469	398	414	397	373	445	392	391	377	390	403	424	396	411	430	404	379	387	425	404	400	440	377	409	365	412	398	373	393	414	381	359	417	404	417	386	409	379	413	429	409	399	339	435	378	383	422	399	426	433	398	408	410	436	430	433	378	385	360	404	434	387	394	413	400	399	414	395	363	429	399	393	394	393	364	371	385	357	436	417	439	402	394	400	395	408	413	461	398	443	382	389	387	414	378	407	436	376	375	416	413	383	390	383	439	420	378	402	402	403	389	400	429	434	394	395	376	376	393	413	400	407	372	389	427	433	407	357	378	398	379	431	432	382	410	402	438	392	367	395	401	390	441	406	426	380	426	363	388	366	444	435	432	382	426	385	408	394	465	403	355	382	386	411	402	423	433	419	389	431	393	429	438	412	399	419	425	445	405	424	414	386	367	423	387	394	382	406	413	386	390	371	369	372	362	428	410	411	381	408	415	407	404	409	389	429	414	401	357	415	391	389	385	399	433	429	400	429	428	386	383	450	417	383	416	400	372	428	405	379	414	394	400	391	381	416	434	407	398	408	438	413	372	390	400	430	415	414	433	418	408	374	401	380	398	393	441	413	423	435	405	371	404	435	417	396	393	398	411	422	437	412	364	427	435	368	396	392	390	435	410	426	389	405	392	419	402	405	434	457	400	398	448	439	459	418	414	416	415	385	408	417	414	384	392	434	421	452	420	363	389	430	403	387	386	417	394	431	389	435	411	412	422	413	443	418	427	419	411	367	407	391	422	482	403	399	418	373	420	429	429	407	366	394	375	424	412	416	415	382	399	414	395	415	446	437	409	369	415	418	396	411	400	401	410	387	403	397	434	424	447	397	417	380	384	390	381	426	406	388	441	437	424	378	423	397	366	379	424	430	429	412	420	414	423	388	438	413	425	397	415	434	426	390	418	397	394	378	387	416	362	414	401	393	392	385	372	447	418	408	404	385	361	414	378	401	412	397	440	428	428	411	406	408	378	423	409	398	362	452	410	414	422	380	427	422	432	387	394	384	427	441	438	396	423	411	399	412	383	403	415	383	392	414	425	414	382	425	434	403	428	400	393	420	390	407	381	414	393	408	388	405	455	383	405	356	397	399	394	419	478	417	395	430	412	416	372	407	388	383	407	378	402	405	396	401	399	386	406	401	411	427	358	410	383	439	420	433	372	410	405	385	380	410	406	419	419	413	410	362	425	412	389	421	424	428	369	365	416	390	408	392	418	442	413	399	378	399	394	386	422	383	425	467	373	417	354	380	378	407	392	408	409	411	404	419	424	418	354	409	425	387	413	406	414	418	383	465	390	407	407	412	382	407	400	390	425	388	358	381	421	401	415	376	368	443	448	445	426	395	417	411	425	417	390	423	401	429	400	386	407	431	383	411	445	370	398	399	453	407	421	421	420	410	376	399	414	409	398	445	428	370	398	399	411	399	393	371	431	429	367	387	436	385	383	398	443	422	391	414	395	392	413	389	384	387	423	390	392	397	418	369	415	462	395	410	394	386	393	381	410	399	418	409	385	426	392	391	425	419	450	420	418	417	360	365	414	438	423	418	442	417	387	380	388	389	395	366	393	405	417	404	434	442	406	412	470	377	453	403	389	442	411	389	386	440	427	449	402	417	401	416	388	398	368	417	377	383	399	341	384	401	420	390	355	430	380	421	404	388	375	377	376	385	409	392	415	419	404	420	429	409	450	401	402	406	392	378	415	444	418	383	394	408	358	415	393	400	403	406	392	378	392	447	421	422	411	441	391	393	388	390	435	369	428	396	393	409	391	423	409	405	419	411	381	372	397	398	428	379	374	423	407	369	378	385	426	438	443	402	402	414	368	396	392	384	429	420	373	366	437	417	435	393	408	433	414	443	386	454	438	375	374	408	433	400	389	369	419	406	437	363	411	415	362	418	405	416	384	416	392	425	407	422	395	392	401	377	404	393	439	396	408	362	415	420	399	410	409	388	432	425	401	397	396	389	422	411	431	394	372	380	408	419	420	415	403	381	440	393	407	397	395	400	418	433	380	434	411	360	382	433	384	393	419	372	420	413	425	398	423	426	402	413	423	365	425	417	413	394	398	441	430	414	418	385	405	386	430	371	407	436	444	390	386	428	405	412	385	389	436	443	395	367	395	404	405	360	411	403	404	394	413	413	391	395	386	385	424	411	401	399	401	388	387	371	398	405	406	400	396	394	381	405	409	375	394	434	446	391	412	405	401	399	396	377	411	364	377	422	404	393	403	403	420	393	431	387	398	413	427	413	390	418	427	410	435	428	377	446	447	444	426	401	438	413	398	364	371	412	421	412	406	441	393	439	383	429	412	381	404	402	438	429	379	389	443	389	412	386	415	406	385	392	395	346	393	399	424	385	406	407	371	406	450	411	382	416	373	400	386	427	429	470	396	388	454	436	373	409	404	430	394	410	391	340	380	415	399	421	439	406	401	454	403	399	368	397	425	342	462	435	427	433	387	424	418	403	431	438	390	414	423	390	383	419	426	420	418	396	397	419	388	393	431	395	394	414	406	402	419	390	386	431	412	378	443	399	402	413	406	427	389	407	370	413	453	415	420	391	452	424	424	394	463	413	423	437	435	431	397	423	399	395	379	400	425	419	412	368	415	391	410	384	421	394	424	418	424	415	395	407	393	396	393	398	426	386	402	403	442	387	413	384	398	414	403	458	397	435	383	439	398	426	391	385	385	433	407	417	419	383	405	403	371	398	428	409	449	416	390	448	372	463	417	391	406	372	363	373	389	417	399	397	425	414	426	415	382
3823	875	929	1007	930	922	911	940	877	920	872	858	896	953	866	928	877	949	954	922	925	952	849	915	856	935	884	967	909	874	930	992	944	903	832	987	949	914	870	846	948	869	909	907	877	888	910	885	874	842	881	850	909	904	879	899	918	830	945	923	889	900	869	929	911	893	938	894	935	884	922	952	945	872	893	859	920	938	886	878	904	929	888	924	888	932	909	934	916	925	938	916	876	941	939	975	861	925	895	890	894	916	970	937	941	887	899	983	869	932	876	952	931	908	937	911	957	938	926	899	922	892	924	836	863	925	900	898	922	951	896	914	916	917	836	928	927	910	901	876	808	940	889	844	867	939	900	892	891	892	907	950	871	866	869	890	941	891	962	918	969	896	922	871	930	893	851	898	917	942	909	932	920	912	905	895	903	864	943	876	850	840	891	929	895	954	885	919	887	893	920	940	863	922	913	906	929	866	938	952	873	911	885	939	890	896	929	894	921	901	898	976	891	923	910	951	876	925	922	869	879	913	887	905	950	929	906	888	885	892	924	910	866	884	929	838	890	907	919	920	907	909	870	895	880	876	940	942	864	919	875	878	886	898	917	926	862	946	875	903	884	934	811	903	922	908	883	911	897	925	892	925	870	895	941	916	883	885	876	894	905	889	901	920	913	908	898	897	859	873	878	945	915	869	942	920	909	884	844	865	918	905	915	875	928	899	878	904	883	903	972	906	892	917	894	911	921	867	895	885	955	931	931	840	958	905	908	951	915	934	909	902	898	922	861	904	940	914	869	937	914	920	910	907	873	982	932	880	909	951	904	875	964	922	941	882	858	920	873	854	870	865	907	892	911	867	883	894	878	923	958	855	894	930	932	906	910	952	889	922	863	897	873	940	938	891	877	892	860	891	911	913	871	916	901	847	845	920	975	903	898	884	905	940	886	839	909	946	899	911	953	934	879	916	914	897	885	930	934	926	883	905	886	922	962	929	912	955	933	900	913	912	907	912	887	896	866	911	924	910	914	917	858	889	933	857	872	882	895	978	885	919	841	906	920	927	907	889	919	936	947	908	918	946	905	929	900	873	888	909	876	915	893	934	882	902	821	912	864	877	888	872	894	873	889	888	905	902	906	842	897	878	936	940	909	908	924	1004	922	928	926	906	868	880	918	866	938	908	930	858	846	889	921	909	918	870	907	931	928	834	907	900	931	882	909	922	909	885	897	915	902	948	900	915	942	857	893	855	876	922	839	924	892	926	868	929	909	904	916	887	925	935	879	859	911	956	952	884	899	913	892	893	935	869	945	911	887	886	943	912	918	937	891	882	916	910	891	917	909	852	931	895	983	897	864	911	974	905	893	931	920	893	910	889	934	881	899	959	914	850	916	870	932	910	919	953	927	940	916	889	876	918	872	879	857	928	922	859	953	885	881	899	904	869	931	898	882	953	865	877	919	921	906	935	894	922	871	907	900	902	911	915	884	976	898	905	926	865	919	931	904	905	913	938	898	908	854	927	904	889	947	892	952	947	897	891	838	935	893	909	936	929	885	914	938	904	951	919	922	866	956	893	928	860	930	892	916	888	911	896	933	941	897	914	843	943	906	907	866	947	905	948	901	881	892	926	919	921	897	912	883	904	911	928	949	895	911	911	872	908	926	964	895	855	927	885	881	941	919	889	876	920	864	950	889	857	908	916	881	888	883	925	934	895	849	916	951	894	879	891	921	948	938	894	913	917	891	873	921	916	854	949	924	855	921	920	893	897	885	883	929	954	862	876	889	888	899	926	853	872	870	876	884	861	868	946	938	964	931	931	870	937	867	900	923	933	909	957	912	931	894	905	877	877	928	896	928	901	872	890	887	903	891	939	894	935	887	886	902	869	915	891	916	907	927	931	936	934	875	927	933	926	945	916	914	967	899	955	918	939	906	908	886	950	928	930	909	924	952	926	883	879	927	931	890	926	867	881	918	956	901	927	949	930	922	951	926	950	893	916	905	908	920	907	885	888	929	942	939	913	896	874	889	890	937	879	901	940	911	841	916	887	870	922	850	918	946	904	891	947	906	973	880	882	909	949	882	935	868	903	878	902	904	899	934	921	944	930	862	891	895	859	874	918	907	935	884	897	866	946	915	915	863	923	876	893	902	901	903	926	858	940	933	895	894	925	926	908	865	957	961	831	937	963	960	900	902	894	904	898	921	920	831	902	932	861	925	901	911	883	941	901	917	907	900	863	874	932	849	884	887	905	918	882	923	928	907	856	907	877	905	926	850	900	838	940	905	971	849	918	976	917	880	883	910	907	917	939	934	926	943	883	868	855	916	917	938	891	897	872	963	906	951	910	930	895	893	865	920	915	935	907	898	910	887	942	880	895	895	894	871	926	911	867	899	923	942	899	878	925	937	922	865	952	891	884	957	865	980	894	939	880	911	945	874	917	897	836	880	930	932	911	884	907	888	908	928	875	875	886	926	888	856	910	920	919	901	904	892	942	886	897	889	876	896	959	870	932	939	904	880	900	925	912	850	874	886	889	861	884	939	898	857	918	879	914	891	895	854	915	943	927	886	918	904	881	927	898	905	888	907	826	910	936	856	866	870	863	921	921	880	892	925	928	874	933	916	879	919	897	855	884	922	889	917	885	946	898	963	921	866	874	908	878	846	911	905	906	903	966	932	909	957	886	856	906	896	914	862	910	940	914	911	924	898	919	890	883	933	931	882	850	919	964	911	867	872	891	855	904	947	932	934	915	874	910	876	930	939	917	916	904	861	886	916	942	835	871	930	857	883	882	914	889	928	870	889	904	911	889	904	862	894	934	913	935	930	898	939	905	885	901	953	906	928	941	878	908	894	860	894	911	867	961	922	891	896	903	909	856	882	903	903	862	862	829	913	946	860	894	837	912	933	850	915	886	884	880	913	946	926	939	909	914	906	933	913	923	873	905	834	876	925	976	891	970	910	892	861	943	925	855	920	902	933	929	894	892	960	965	913	897	864	917	912	886	850	931	887	937	896	898	932	924	908	897	947	910	908	851	928	876	898	908	920	888	932	946	951	853	929	876	926	914	918	925	902	930	895	909	977	839	916	884	896	916	873	934	881	915	897	944	918	936	912	972	878	941	896	916	941	898	913	950	920	871	926	930	888	869	917	901	945	960	900	961	921	898	921	940	856	897	932	919	840	920	913	904	949	902	896	869	895	906	889	886	936	924	884	959	864	909	850	951	862	917	910	861	917	897	940	921	943	926	900	956	892	879	890	898	869	871	856	912	907	933	907	852	909	853	859	890	874	904	963	898	927	873	902	874	883	913	902	911	884	945	893	905	963	941	920	942	915	849	856	890	876	868	936	928	890	901	931	979	936	940	842	904	903	907	901	854	931	942	890	918	897	880	883	922	907	885	853	844	856	856	966	886	886	897	897	882	908	901	901	888	924	890	887	910	855	906	949	902	926	898	911	881	914	908	946	919	941	916	916	889	909	948	950	947	887	895	902	912	926	869
13561	878	546	456	321	316	322	307	243	249	192	240	245	244	237	249	232	229	216	249	220	195	216	214	201	197	229	230	236	241	261	224	219	225	258	219	212	236	233	233	245	216	214	228	235	213	197	202	218	224	228	230	235	224	233	231	233	188	221	234	221	217	227	200	191	218	229	215	233	218	223	200	227	237	207	228	222	228	199	234	245	240	200	242	266	209	215	233	243	233	224	204	213	257	207	234	209	238	214	204	197	215	233	234	225	210	234	200	237	221	246	215	210	221	232	236	215	203	235	227	225	257	208	219	224	231	211	232	222	221	211	189	234	230	257	209	226	253	222	222	222	223	216	187	219	198	204	228	204	240	226	219	238	242	219	209	206	237	207	236	209	229	242	223	222	215	253	237	236	207	232	211	246	245	199	211	214	236	224	237	253	243	216	209	216	237	195	196	198	216	215	224	206	215	205	234	234	211	218	234	214	232	241	239	194	227	201	192	242	208	195	201	214	229	219	217	205	241	247	202	230	227	242	237	202	244	204	197	200	229	253	198	226	255	237	232	216	232	217	228	244	209	230	232	213	203	207	209	191	203	196	197	225	229	250	209	215	204	200	234	204	211	206	189	222	227	192	208	207	205	246	244	232	236	241	256	224	270	223	235	190	260	207	210	218	249	224	217	199	207	213	200	267	205	223	227	227	224	224	212	205	201	245	250	189	208	240	236	223	218	251	246	250	227	218	250	246	200	204	210	180	225	215	197	192	227	233	220	214	235	240	211	212	238	243	232	234	216	222	234	237	221	205	205	223	247	215	227	255	205	212	222	218	218	201	228	216	248	226	225	236	216	259	223	233	222	202	217	256	237	217	215	213	218	208	209	229	227	193	197	227	226	200	194	199	235	238	231	205	235	237	215	205	228	208	210	234	254	196	236	227	260	207	218	224	221	199	225	222	253	229	233	214	222	236	237	211	214	226	218	239	209	243	229	239	248	217	220	228	223	198	202	191	203	202	192	219	243	188	228	224	224	200	201	212	254	234	238	227	234	234	248	228	213	231	227	230	196	205	226	221	228	200	213	208	194	230	255	203	258	246	238	207	234	227	237	240	203	230	201	209	216	190	218	216	223	181	202	227	216	225	222	200	220	213	200	217	253	214	218	228	221	226	226	190	207	220	240	216	231	217	194	197	213	217	196	215	227	249	242	233	234	203	201	212	238	212	236	210	232	232	256	217	217	208	219	235	243	208	220	206	227	222	234	204	252	231	193	243	230	208	226	210	243	231	226	195	191	215	199	225	212	216	202	221	227	220	216	210	225	268	229	224	234	213	221	211	222	237	219	201	210	218	211	213	215	204	192	199	221	229	244	211	204	210	218	185	218	197	201	231	189	211	197	210	207	213	232	213	196	224	205	225	222	234	214	218	213	202	230	228	238	245	226	200	199	231	226	214	240	230	233	200	246	224	188	213	255	203	204	199	225	228	205	198	232	256	226	225	217	207	222	226	222	222	210	241	228	213	236	232	192	219	255	201	208	196	232	227	244	228	228	231	205	199	202	231	248	224	212	225	202	223	232	229	237	241	203	218	226	247	222	233	186	224	223	238	272	203	246	216	209	231	195	194	247	219	240	215	228	192	210	198	222	199	218	232	211	189	250	236	205	207	241	229	205	219	206	184	192	218	200	212	235	218	212	245	225	182	209	203	206	255	252	200	212	211	239	217	219	239	227	219	222	237	232	202	216	205	243	230	233	233	233	247	214	223	202	246	222	211	203	231	226	246	234	202	230	235	235	213	212	198	229	228	263	196	187	245	252	222	216	231	218	225	235	213	227	234	234	220	207	229	220	216	242	240	196	229	236	229	224	207	211	212	247	224	227	237	222	225	180	229	229	215	219	195	208	208	204	227	209	212	239	196	244	217	207	247	216	206	206	224	228	229	192	254	252	230	203	226	205	236	231	204	216	239	218	249	210	188	238	224	202	226	223	220	201	235	208	236	219	214	216	230	233	227	227	246	199	180	198	230	241	217	253	206	235	207	227	230	217	223	227	245	189	205	257	220	212	211	221	232	227	211	237	238	250	251	247	226	199	219	239	191	223	210	226	229	224	232	222	209	250	246	232	244	202	213	194	221	221	213	222	197	183	182	239	204	245	218	196	209	239	205	207	199	211	215	228	217	237	211	199	249	197	212	256	217	241	182	230	246	230	210	217	226	220	233	229	241	206	205	225	223	238	215	218	208	247	216	200	229	217	217	228	193	220	237	225	247	208	228	235	216	220	216	228	229	201	225	239	210	226	210	214	208	208	215	217	198	235	209	203	198	233	201	216	215	232	227	228	234	223	231	256	238	220	255	206	249	223	202	228	212	210	195	210	225	214	217	255	199	199	213	242	228	186	201	199	216	215	202	224	214	225	202	231	197	232	208	203	202	251	211	213	206	219	229	233	216	189	233	207	226	249	218	206	199	221	215	243	226	267	246	205	191	197	216	235	184	211	218	219	236	203	212	241	225	231	247	231	218	223	230	209	193	216	214	232	202	217	230	226	240	220	248	216	223	201	231	217	218	229	222	214	179	190	241	233	239	228	226	204	218	227	236	196	208	210	182	220	219	220	217	228	233	205	224	215	188	217	209	211	219	211	181	243	240	211	222	234	246	225	236	244	235	205	216	213	212	233	223	244	225	234	191	230	216	224	192	218	214	222	232	208	199	222	227	215	216	227	231	226	222	224	203	220	224	234	262	226	241	226	234	204	210	200	215	206	218	210	230	229	186	207	207	228	228	245	214	233	203	213	247	234	217	196	232	212	230	232	228	205	222	211	205	213	208	248	239	249	250	233	244	201	229	217	249	227	230	250	242	211	204	226	237	214	236	217	232	232	235	234	217	214	229	234	226	234	235	191	202	217	221	211	216	199	217	216	225	225	228	205	205	219	212	224	221	201	220	208	197	200	262	201	223	250	218	223	211	239	190	213	224	213	226	211	193	239	225	243	190	218	239	205	209	206	226	211	212	196	202	218	210	212	217	188	214	221	201	197	238	226	238	207	223	192	192	227	235	214	221	222	205	225	224	220	212	200	222	240	206	205	220	205	221	207	227	193	205	216	215	199	219	232	208	232	242	213	196	215	245	215	208	221	216	197	212	216	208	180	204	211	238	208	206	213	242	232	229	216	210	208	211	198	190	207	209	195	201	217	245	216	200	213	204	205	242	189	225	232	214	246	241	225	209	222	222	219	200	194	243	203	236	245	223	214	208	236	198	215	185	245	218	227	251	248	196	219	211	180	231	199	216	223	238	216	226	194	213	201	231	218	234	206	237	200	186	194	223	253	258	212	215	194	217	207	217	218	215	208	210	234	244	204	213	219	214	200	234	231	230	235	200	232	198	222	208	227	236	198	213	220	222	230	212	222	203	219	231	234	214	215	226	266	204	215	227	237	216	243	241	228	232	235	222	226	218	207	216	236	215	235	212	195	227	212	211	212	216	204	205	224	247	223
9224	856	1287	1373	1196	1048	963	867	725	802	716	705	690	660	655	652	608	605	596	555	632	613	643	625	617	588	619	549	580	599	583	576	619	569	543	574	527	555	594	567	595	578	582	572	547	608	546	592	569	563	548	575	593	575	598	584	569	587	571	550	547	554	542	580	562	533	554	591	550	596	573	548	535	570	597	569	555	591	573	579	564	526	578	545	565	581	552	550	547	546	594	594	522	571	568	525	558	602	587	625	622	563	590	571	565	550	546	565	565	566	556	583	570	534	574	558	511	569	568	598	593	586	563	565	551	552	558	542	574	532	567	544	543	551	563	559	527	570	567	550	560	539	522	537	570	558	562	551	586	614	582	544	543	518	585	553	561	608	566	583	577	572	575	546	533	541	561	553	543	563	602	578	572	572	585	561	572	589	574	535	596	542	581	523	548	582	570	583	583	546	598	544	533	567	608	600	590	586	545	541	552	538	563	590	589	569	518	572	547	523	574	552	540	589	532	584	521	579	542	568	524	562	533	541	531	570	601	531	566	533	573	525	600	573	567	552	548	551	578	578	556	543	568	586	535	540	535	571	579	561	551	551	574	531	553	549	564	552	542	560	559	554	588	543	581	561	537	612	534	572	573	561	586	537	552	597	542	526	554	558	591	572	551	568	551	525	531	580	565	554	555	546	598	562	548	580	545	526	585	579	570	566	538	542	578	595	547	577	540	534	525	576	553	512	536	554	554	568	585	575	565	574	578	547	584	567	544	602	553	530	539	533	554	553	568	555	524	544	580	584	590	585	579	525	584	534	583	556	590	538	572	567	575	546	531	567	557	574	585	567	596	619	544	565	529	576	554	559	544	546	578	551	564	558	588	578	533	551	580	583	557	582	541	550	568	549	548	574	512	537	587	513	553	594	574	544	559	559	557	545	520	562	576	557	572	555	568	557	527	582	532	560	560	544	601	558	550	598	544	564	587	524	589	576	537	590	548	569	561	542	571	572	609	516	576	548	507	526	534	528	530	547	543	549	592	546	543	554	580	602	576	536	524	556	588	546	527	555	546	565	580	554	568	544	504	533	547	537	554	539	580	595	524	579	591	579	586	531	578	594	583	543	537	559	578	541	589	542	567	582	572	588	561	568	586	547	572	550	538	557	574	607	579	564	613	547	529	556	583	593	551	565	552	560	586	574	592	573	583	537	551	548	572	573	595	604	542	594	512	548	547	564	525	550	580	522	589	582	541	572	561	577	532	541	547	559	573	545	538	534	577	545	565	531	561	574	552	551	553	568	604	540	571	601	569	524	548	543	538	552	542	591	552	567	552	534	534	553	592	536	591	557	555	550	570	549	547	559	573	531	561	510	603	560	580	585	553	572	592	549	543	519	565	531	547	528	598	554	525	560	575	583	599	617	561	546	572	526	571	563	564	604	599	572	558	552	527	525	556	581	557	536	571	561	593	557	544	569	581	580	563	564	591	545	544	572	598	555	624	536	527	562	560	536	569	515	534	571	614	576	611	589	549	559	577	535	561	558	560	573	574	548	550	542	594	560	574	567	594	591	544	534	575	550	553	542	592	546	539	560	609	552	535	538	539	555	520	566	550	543	586	567	609	579	569	567	525	554	558	552	582	539	590	563	557	556	567	586	554	582	565	568	576	538	535	503	537	562	556	552	545	577	531	547	566	539	559	569	571	552	599	561	573	529	568	582	535	580	587	559	580	579	563	595	569	538	581	570	569	578	565	571	549	531	551	531	564	510	558	538	559	562	594	558	574	540	563	568	543	563	566	545	579	573	523	550	605	549	544	529	571	532	562	572	568	578	557	579	564	564	571	567	531	560	578	581	597	580	592	556	571	561	532	534	541	549	574	542	597	587	581	562	553	573	541	563	571	554	547	588	544	534	550	545	578	538	569	605	542	599	591	575	569	588	545	574	558	531	579	577	555	531	568	561	595	581	589	581	551	560	582	586	535	567	530	585	547	527	554	566	564	555	558	583	554	586	551	572	546	574	602	593	555	597	534	550	570	575	618	557	566	572	570	609	555	523	546	562	575	574	550	592	591	542	538	578	583	583	574	608	577	588	573	566	585	563	586	552	571	546	541	533	524	565	537	589	595	530	549	550	571	553	543	542	579	603	599	555	587	569	579	526	605	542	573	565	543	559	545	573	606	598	589	529	557	562	605	588	539	568	536	599	548	570	570	560	551	539	561	550	537	506	571	569	550	584	615	555	560	586	563	582	554	546	532	585	571	571	572	570	553	527	538	511	529	596	537	586	567	616	546	586	561	569	544	579	574	562	541	595	522	596	555	585	582	572	561	533	557	571	560	567	497	586	529	554	568	558	566	548	585	562	576	595	521	550	551	598	528	558	548	573	536	561	601	556	513	568	535	551	566	593	556	564	562	562	546	557	545	570	558	541	538	568	563	554	536	548	567	558	598	560	600	556	555	581	604	541	564	578	544	561	552	594	553	572	575	590	544	585	570	531	562	555	534	555	548	529	582	554	541	571	565	558	529	575	550	578	564	581	555	519	546	551	564	578	520	543	568	586	566	584	552	569	574	552	581	581	535	533	547	578	580	547	555	572	585	582	572	573	540	540	559	557	528	547	614	552	558	579	624	533	558	529	553	536	521	572	546	538	557	569	552	609	565	553	563	558	542	546	558	549	564	569	581	585	564	547	584	551	559	564	587	559	556	578	510	558	569	565	571	587	554	536	565	535	587	595	605	572	555	544	567	552	559	564	525	549	562	568	561	568	590	554	544	567	609	584	554	552	507	575	544	535	549	553	571	583	620	555	573	536	602	604	554	550	573	571	550	559	550	537	565	539	549	563	517	530	601	568	586	520	595	530	570	542	551	546	564	560	555	534	576	535	571	585	557	605	558	553	514	573	574	576	585	583	571	603	581	568	558	548	544	590	580	576	558	584	558	535	546	573	561	598	550	612	573	553	552	547	551	547	569	558	554	550	541	568	529	565	562	540	544	592	588	548	535	537	547	506	550	551	552	565	567	553	546	541	602	530	558	566	553	615	580	578	563	530	604	566	547	526	548	535	545	613	547	521	545	552	571	587	555	580	559	557	571	557	544	567	539	523	570	536	586	558	552	568	597	538	564	587	594	580	557	568	533	576	543	592	568	550	549	558	577	526	580	564	572	540	536	571	599	541	564	523	566	573	578	516	539	575	556	562	556	569	597	548	575	545	580	549	569	556	547	537	552	495	536	565	528	571	583	577	586	545	550	528	581	553	535	600	546	543	532	509	577	534	567	557	578	542	556	580	487	503	536	616	573	581	559	572	583	565	572	575	600	568	578	560	556	537	532	543	544	567	603	583	544	549	598	561	568	597	540	554	557	559	543	562	588	602	617	554	540	553	576	552	575	557	525	561	533	563	574	566	519	543	569	561	527	591	564	603	553	582	553	553	587	534	532	598	543	579	570	528	565	591	576	541	585	557	597	593	562	580	562	582	544	520	536	583	570	548	554	569
21926	2158	931	791	610	520	453	408	340	399	345	325	347	291	324	313	323	308	315	346	340	325	315	323	309	319	340	323	306	279	299	265	340	292	327	343	267	284	312	317	335	330	308	337	322	318	317	305	314	292	320	314	295	312	319	359	295	308	302	302	284	352	341	370	284	285	296	275	310	321	306	319	296	303	359	332	293	299	327	360	330	314	326	322	324	337	290	344	320	315	305	352	323	293	341	283	295	305	346	313	329	314	321	298	288	305	295	298	298	305	328	289	299	364	291	318	273	307	353	304	305	312	331	296	315	306	293	314	339	300	330	300	290	315	313	287	302	341	299	316	315	333	304	310	276	313	330	315	321	314	345	277	302	318	317	314	310	293	337	303	282	292	321	309	314	333	291	274	292	318	318	286	318	280	309	247	285	276	327	325	314	299	319	285	314	323	316	296	328	333	308	312	341	337	282	313	316	282	340	344	286	319	293	331	323	323	300	287	311	307	320	332	322	314	304	291	325	308	313	333	287	306	321	302	285	293	319	324	332	304	292	289	329	327	298	324	296	299	306	293	299	314	286	315	297	290	308	294	306	322	256	301	312	297	326	330	337	323	323	321	290	289	281	332	316	304	315	334	319	302	331	318	315	335	351	307	310	280	308	299	327	310	304	293	305	319	332	296	288	322	322	342	325	285	321	327	368	305	316	313	326	328	307	335	311	350	322	317	286	339	320	293	302	307	336	342	328	320	346	317	351	314	345	348	292	297	317	286	299	304	310	316	311	325	285	309	312	322	308	332	321	293	308	317	323	272	305	314	315	337	313	298	359	323	334	322	318	313	367	315	336	309	319	342	321	343	337	344	286	295	345	337	325	338	311	348	318	288	327	305	295	329	296	297	308	302	285	291	326	325	310	275	328	327	313	321	332	302	352	296	323	291	300	335	310	277	307	277	323	314	304	316	329	327	299	299	299	343	321	306	272	340	344	285	316	339	308	309	299	283	348	330	324	316	282	327	336	331	302	355	305	279	311	315	304	318	309	332	309	315	323	301	324	303	294	277	349	294	320	334	318	280	300	280	334	298	343	300	312	343	369	329	324	278	303	325	303	308	287	304	348	339	309	283	311	317	308	323	314	305	331	302	339	315	272	278	348	289	314	314	348	281	336	343	286	338	317	324	329	285	282	306	291	296	286	290	325	315	302	292	297	322	313	297	347	295	319	314	295	286	332	311	288	317	322	358	298	314	326	324	337	285	331	322	298	303	319	328	318	304	325	308	336	299	305	354	288	284	291	303	322	300	319	308	290	330	332	327	317	316	296	359	289	297	326	301	320	308	330	304	297	325	302	325	304	314	333	334	327	339	294	285	299	286	349	335	295	299	282	338	336	329	302	273	322	333	342	326	309	318	347	339	292	283	318	335	294	289	316	350	332	310	337	334	279	296	323	321	286	322	305	313	321	292	306	293	275	325	300	310	295	337	301	305	309	283	282	300	265	334	290	298	333	311	319	309	344	361	338	297	279	280	305	294	294	347	311	334	336	299	338	306	324	283	327	346	300	343	322	305	297	325	327	318	317	337	313	309	302	302	298	275	277	308	296	300	300	352	317	331	315	330	345	289	329	313	314	279	342	336	307	308	290	318	342	353	314	304	301	299	295	337	322	292	298	319	346	318	312	269	324	343	317	300	338	308	286	378	311	324	358	325	276	325	285	291	352	290	300	336	306	332	295	314	325	304	304	309	331	321	295	310	315	318	306	300	320	293	323	306	308	320	321	293	320	301	305	325	281	308	352	315	331	314	315	304	298	308	291	300	326	274	330	341	319	288	300	310	323	281	307	313	298	304	289	289	295	333	316	311	290	318	300	290	286	309	327	316	294	313	315	309	322	326	314	343	278	340	324	313	321	319	309	293	276	309	321	323	333	285	320	286	330	338	292	342	329	288	290	310	302	301	314	278	277	328	319	336	313	320	323	341	305	327	304	339	322	305	302	317	296	318	333	321	330	292	341	287	285	313	303	322	317	318	318	321	296	309	327	284	290	313	293	296	308	286	312	307	316	314	291	311	285	298	300	290	314	326	311	310	312	329	352	311	352	279	325	342	313	312	300	324	309	308	341	310	312	323	304	314	339	271	311	324	313	304	312	304	308	300	343	315	354	310	293	295	298	287	324	315	325	314	277	304	338	299	322	285	313	284	350	315	332	316	315	315	286	313	272	293	315	299	316	272	283	350	323	263	309	319	332	323	347	336	331	269	273	340	308	285	321	337	323	314	296	351	324	286	328	307	279	315	316	299	302	298	328	298	354	326	347	313	273	350	300	338	302	292	321	302	320	331	300	284	288	336	349	302	292	305	310	298	297	322	325	279	315	309	337	323	326	322	290	330	297	339	348	320	312	306	306	325	324	310	306	289	305	349	338	298	325	288	316	290	314	266	302	328	315	318	316	323	317	332	313	334	337	296	311	336	334	317	307	314	263	290	314	314	296	334	300	315	339	275	329	337	308	314	317	309	311	324	325	292	290	307	300	293	318	308	324	301	304	310	329	328	326	342	308	324	316	288	306	264	341	333	307	320	316	295	331	319	319	312	291	311	310	336	337	298	320	304	298	313	343	304	354	345	293	288	299	289	276	313	310	353	297	301	314	285	317	300	302	299	322	348	349	293	317	315	319	293	296	306	304	294	303	308	319	328	334	351	292	300	310	318	317	284	313	334	325	298	316	321	300	300	293	309	306	323	320	296	280	331	302	331	291	286	292	314	329	319	310	297	312	304	317	300	324	318	300	326	344	313	314	321	326	340	302	336	323	277	291	302	330	331	306	293	326	298	292	279	305	299	301	292	342	287	299	314	356	317	289	293	338	321	281	315	289	315	344	292	284	337	341	285	317	345	314	321	303	314	337	264	290	318	310	323	275	301	307	347	297	332	325	301	278	310	303	304	282	295	289	315	289	300	314	301	292	309	276	326	315	313	296	311	287	311	301	320	332	337	294	305	309	298	338	307	337	329	314	303	327	297	301	300	319	292	329	319	286	299	336	291	294	299	315	310	328	292	306	332	289	323	303	288	308	313	329	307	307	321	286	288	328	304	329	320	302	327	316	344	322	313	298	324	307	296	299	301	351	323	307	301	300	321	294	283	322	283	353	343	336	318	332	303	308	296	325	330	328	319	329	296	316	296	323	338	273	338	296	305	325	289	325	307	356	331	319	314	282	316	346	361	323	350	301	347	333	290	307	326	307	294	302	312	336	334	329	274	306	305	326	358	324	283	335	330	322	283	318	289	330	290	286	330	341	303	321	322	309	290	300	297	301	308	319	320	339	331	325	314	294	299	296	304	271	303	294	297	298	275	312	296	336	327	293	315	349	324	338	271	313	302	306	294	315	344	314	311	316	311	290	301	322	308	302	289	310	304	311	318	309	342	312	311	312	308	305	312	300	297	311	296	289	345	336	302	325	322	308	308	324	335	346	283	325	334	307	290	288	281	294	309	269	317
11763	1273	2259	2207	1965	1747	1430	1301	1177	1167	1053	1046	943	1011	945	939	907	903	837	827	846	877	823	808	812	825	851	817	834	813	827	802	792	808	810	822	829	764	785	804	819	739	774	821	774	742	778	766	823	802	785	818	800	791	792	796	758	802	759	791	801	794	785	793	749	797	787	781	761	784	747	738	785	776	781	738	748	825	799	729	734	768	809	827	765	724	816	792	761	755	757	760	783	777	759	799	794	770	759	731	811	780	798	773	766	810	789	777	836	799	787	822	800	754	783	760	726	733	771	728	800	738	766	734	805	769	792	722	754	753	736	783	714	818	817	744	778	764	830	763	757	742	772	754	769	721	747	742	800	746	761	811	812	769	775	688	765	819	826	705	795	738	790	748	737	750	768	798	742	744	790	782	777	736	835	807	767	795	802	794	810	754	782	781	729	780	737	776	749	746	829	761	772	808	807	786	739	797	775	790	778	766	804	726	777	780	749	767	785	816	795	784	774	799	715	819	753	770	750	762	766	771	756	729	800	758	786	751	753	812	761	753	778	821	771	784	745	786	767	806	793	757	744	805	754	748	833	790	823	767	743	798	809	785	740	708	767	736	797	772	745	801	803	776	759	706	760	769	808	734	765	732	782	738	711	764	801	770	740	756	744	723	708	781	750	756	770	774	761	788	795	781	772	762	765	794	788	769	803	719	745	725	752	796	801	801	775	802	795	764	735	777	732	705	774	787	801	772	754	801	748	739	792	842	738	747	760	779	742	781	793	784	761	817	752	804	789	781	788	791	789	777	754	739	764	812	747	782	775	760	751	763	819	787	719	753	774	785	804	733	703	813	778	724	761	735	747	746	728	822	778	744	765	764	797	738	787	738	726	790	808	719	755	748	756	733	764	751	783	805	762	798	771	739	774	786	789	790	766	743	725	767	714	746	774	788	781	742	764	789	745	774	751	741	795	785	726	791	744	773	799	749	757	768	779	783	772	748	752	759	743	716	731	755	746	795	770	762	740	751	770	780	829	741	788	813	746	798	721	758	763	752	760	761	764	788	768	756	782	790	819	787	761	762	740	773	741	785	775	758	807	759	773	753	785	729	793	749	773	812	782	764	717	769	770	802	804	763	738	755	745	764	795	721	801	721	807	821	779	758	708	718	801	803	739	792	781	763	753	751	761	740	755	770	774	770	798	798	705	776	760	758	806	756	728	781	784	769	768	787	784	729	766	759	836	736	794	797	747	795	774	752	740	755	744	743	756	754	773	782	736	755	814	729	777	743	786	742	815	755	730	810	785	788	707	776	778	776	789	737	720	709	824	726	792	808	805	785	748	786	758	741	808	778	757	778	795	784	751	756	793	791	746	746	763	750	773	770	780	741	787	726	790	791	812	724	798	783	767	773	749	745	767	693	752	760	769	789	750	759	736	798	746	780	766	710	788	753	767	750	760	794	773	764	808	794	778	761	775	708	746	785	768	797	761	760	740	772	791	752	733	775	791	770	752	765	790	786	758	787	771	775	736	773	786	715	760	737	858	703	740	848	756	769	824	802	755	759	762	816	736	810	776	766	796	770	820	794	777	769	772	759	757	762	780	769	778	789	746	791	793	788	810	785	761	759	751	778	777	735	774	776	758	760	792	788	814	817	752	786	766	782	775	801	804	782	775	764	806	762	766	710	770	753	747	751	785	761	798	722	713	730	780	773	759	773	768	773	806	756	754	818	750	777	770	765	802	761	773	790	754	776	799	746	790	782	781	773	774	777	788	793	785	757	766	760	716	782	780	802	816	818	804	739	804	784	758	760	767	787	794	751	787	775	770	755	788	776	772	742	771	784	805	773	763	767	835	764	781	681	748	749	737	741	754	804	837	784	807	848	788	760	727	766	763	763	726	723	767	747	798	779	770	794	765	766	741	767	725	719	768	752	754	801	736	768	758	781	765	773	789	818	804	764	779	780	804	746	770	735	799	746	787	796	807	755	814	773	806	809	760	740	716	788	759	784	798	799	726	783	798	812	782	807	772	791	781	792	773	721	782	739	801	789	744	784	776	796	765	759	782	773	761	782	761	737	774	777	746	769	773	784	775	745	761	768	747	715	723	755	772	740	777	735	768	731	776	712	789	711	765	776	774	762	748	763	790	738	784	754	798	780	814	765	747	723	769	747	739	708	738	806	773	756	788	797	779	758	756	780	737	791	814	755	760	712	802	730	726	746	793	752	806	822	778	741	806	740	730	784	720	810	731	772	788	751	783	737	791	732	778	728	751	762	751	749	729	813	787	759	777	740	751	743	811	764	799	766	757	753	758	758	735	770	755	761	796	708	757	790	709	723	743	774	760	747	804	749	737	724	773	768	812	792	778	778	779	773	783	774	776	831	765	762	778	756	717	778	771	797	771	789	793	772	738	734	767	764	782	757	779	727	754	788	710	784	781	746	796	766	795	744	831	762	771	739	798	774	777	766	794	825	764	760	764	779	770	744	737	798	749	792	849	754	810	788	719	751	759	720	770	780	753	741	762	793	812	721	772	778	774	812	775	744	779	804	763	784	725	803	753	731	714	833	804	733	812	788	736	814	825	781	803	769	788	743	773	817	738	816	792	771	775	803	751	776	816	725	764	797	753	763	768	806	755	741	764	787	761	811	735	814	787	764	724	752	753	746	734	763	769	789	807	763	768	774	793	768	802	780	749	761	814	791	768	756	769	772	786	740	767	787	791	763	742	777	764	780	764	767	704	728	764	778	770	752	763	762	770	775	770	839	717	747	761	808	731	728	815	796	796	764	731	801	734	765	819	755	807	776	748	793	735	763	801	781	745	773	780	804	765	767	775	810	718	739	775	765	795	722	775	804	801	736	763	743	749	759	755	807	747	759	823	778	753	783	815	768	746	797	775	807	755	728	775	794	766	767	742	825	726	725	784	770	789	765	753	797	695	802	773	758	774	764	792	765	805	723	775	759	780	770	797	716	750	836	755	812	771	781	750	792	741	727	753	764	782	740	731	769	794	745	771	780	751	755	760	780	771	779	771	754	776	773	747	755	784	782	800	798	831	737	793	780	770	779	773	748	813	727	747	809	756	801	792	775	776	762	716	823	746	798	715	743	776	781	756	807	750	743	782	790	757	750	839	799	785	734	795	727	767	740	799	746	809	786	780	811	796	798	801	726	733	806	782	780	777	744	780	774	769	747	758	792	764	755	783	740	797	776	745	789	807	739	755	779	778	760	779	784	755	816	776	775	807	754	802	809	795	797	746	783	790	782	777	794	764	754	766	751	740	793	747	785	737	753	751	751	733	791	747	751	743	769	734	793	733	805	743	741	723	760	735	781	771	748	785	749	777	761	814	706	765	775	763	731	795	776	745	745	725	840	772	750	735	738	809	749	754	787	785	786	728	770	738	808	734	783	752	817	756	736	721	812	817	794	810	696	727	755	791	739	739	807	802	766	769	777	747	741	810	771	773	751	762	763	729	787	764	743	765	760	759	793	750	776
4388	432	402	393	398	378	377	386	388	442	430	444	427	376	390	403	418	449	421	409	394	396	377	382	410	366	429	412	377	381	425	373	358	388	422	403	375	411	398	383	383	350	411	405	414	426	386	388	409	432	404	397	358	374	403	425	409	377	417	383	403	411	332	403	393	458	379	423	380	374	471	360	394	411	372	413	368	428	402	429	405	375	368	395	451	383	410	432	392	404	399	406	424	434	394	374	401	389	393	363	403	386	422	379	396	392	339	401	376	427	435	437	384	413	390	415	437	392	391	394	412	402	410	374	369	417	397	388	419	428	386	433	418	427	400	375	386	360	412	365	413	410	390	405	406	417	392	383	392	413	422	412	425	392	388	402	397	384	374	391	427	414	388	420	362	363	408	421	395	391	422	381	409	423	370	402	407	415	430	404	428	398	432	449	446	387	443	383	393	403	408	391	469	383	383	408	389	416	431	414	387	393	413	418	412	421	386	374	421	384	374	400	388	391	387	379	429	390	371	443	400	417	417	401	371	376	424	372	383	417	424	381	393	418	456	383	378	448	412	395	417	413	371	377	397	371	386	390	409	393	409	404	361	404	389	391	438	405	401	406	427	452	436	392	400	383	409	395	361	415	403	399	400	419	424	368	410	412	411	373	402	398	433	412	429	397	442	383	422	412	429	398	428	390	378	402	426	442	449	403	408	422	397	410	405	398	388	386	393	455	383	386	425	383	394	393	391	425	415	438	442	385	415	424	355	414	416	463	386	382	387	437	418	444	407	408	414	386	393	421	363	427	418	398	384	383	440	421	375	386	401	371	396	404	371	410	424	367	388	430	361	368	426	392	425	428	392	410	397	408	429	422	415	388	377	419	416	402	387	420	414	380	398	434	419	383	395	364	420	415	413	369	380	371	427	393	380	381	394	413	428	394	398	426	378	388	456	416	387	432	408	426	408	417	379	366	392	394	405	374	418	385	378	418	407	431	401	400	385	396	406	450	399	404	407	429	399	395	407	405	388	393	384	421	422	413	427	374	424	364	403	439	399	421	438	370	370	352	417	387	389	376	353	353	434	420	435	382	394	409	391	384	367	372	417	421	372	410	404	400	438	369	396	398	369	379	394	423	399	428	390	388	382	412	356	390	386	389	350	398	398	385	383	354	353	411	425	423	417	428	435	407	383	409	394	393	428	388	402	413	407	397	398	403	423	415	375	412	434	399	405	432	399	369	440	402	448	416	405	431	430	412	401	392	397	416	374	387	368	366	385	394	400	384	394	418	402	406	418	392	399	396	397	403	405	398	352	375	386	452	405	420	372	432	359	414	347	381	407	395	397	387	423	389	405	391	389	370	395	408	425	398	404	421	385	393	409	369	421	426	401	402	413	386	427	362	442	430	425	363	408	383	390	395	428	367	368	423	465	394	408	411	339	431	399	357	382	435	419	406	389	422	400	401	381	382	415	372	394	400	407	380	380	411	405	419	398	416	407	391	424	407	390	367	382	387	414	439	417	397	407	406	379	405	397	427	396	349	381	373	383	427	416	359	389	428	415	393	419	413	412	377	450	379	378	398	428	440	405	436	424	400	424	403	373	386	408	405	389	390	424	404	403	384	400	410	408	400	396	398	385	409	422	421	398	426	378	428	381	394	426	432	382	385	415	415	397	409	399	428	456	387	420	379	419	409	384	385	411	425	438	394	389	386	394	402	403	399	374	371	406	436	450	393	385	382	397	403	397	444	365	418	399	366	383	426	428	429	439	418	398	389	352	368	419	373	397	402	393	392	362	415	393	389	369	386	415	429	428	373	404	403	403	403	398	421	399	406	366	418	372	408	383	380	419	422	404	388	384	437	376	418	427	433	416	414	399	353	391	413	408	421	394	413	387	394	375	415	376	414	416	395	437	437	400	398	415	374	408	421	383	410	381	386	387	388	367	400	412	393	407	394	380	399	439	369	408	366	411	413	362	418	401	410	373	410	404	442	420	422	376	398	420	385	400	367	400	391	391	405	394	383	408	409	380	418	372	377	388	372	393	402	396	415	408	403	377	410	410	370	347	422	366	385	440	400	330	426	411	398	412	405	401	384	397	410	414	395	427	421	399	408	432	391	434	447	374	413	427	417	404	363	405	389	437	396	428	401	414	386	406	356	389	410	415	372	380	394	362	388	348	409	413	396	427	430	452	346	401	384	357	418	431	409	380	419	408	359	408	369	379	396	438	439	416	406	427	388	411	408	408	404	394	423	376	395	423	402	407	398	396	376	407	381	418	367	375	448	405	415	396	373	430	424	406	419	380	412	416	420	403	407	376	397	399	428	384	394	398	370	404	442	413	404	420	381	401	428	393	417	383	371	397	398	398	391	360	396	401	392	385	397	346	397	421	421	381	436	418	385	440	399	413	397	393	443	400	397	439	426	413	442	422	414	378	441	393	410	429	390	392	380	394	386	408	392	401	381	375	391	401	399	408	431	402	401	405	375	394	385	403	377	409	391	416	428	421	421	417	358	389	386	386	405	411	402	384	395	384	361	360	400	373	359	412	411	363	439	399	398	416	378	395	421	433	400	368	425	372	385	342	355	423	371	395	408	393	399	384	395	416	439	374	399	413	363	386	388	363	385	400	381	425	376	399	412	410	419	415	391	389	429	403	444	376	387	394	414	387	412	414	369	376	388	417	426	382	420	426	409	394	390	392	414	383	402	337	395	380	399	365	422	409	450	404	450	378	434	404	395	387	395	389	362	393	375	412	373	407	409	387	384	446	361	436	414	378	366	411	436	388	374	406	403	384	388	403	423	377	421	430	408	402	410	383	377	375	416	385	421	395	368	384	353	396	426	369	353	369	410	448	394	432	428	411	391	409	435	374	397	400	391	409	382	416	397	415	399	418	392	388	436	372	362	371	388	452	396	389	418	384	408	396	364	424	411	386	423	405	386	394	390	401	405	427	410	429	408	376	398	405	404	432	408	389	422	418	405	383	444	366	358	398	405	380	407	428	405	416	355	402	389	428	403	440	353	364	416	393	384	433	383	390	379	416	366	396	431	413	378	385	454	439	417	422	396	391	396	417	380	396	419	403	392	416	415	421	412	411	381	406	383	376	398	371	426	427	407	384	377	389	421	397	428	399	395	414	401	426	396	366	388	421	389	413	420	407	397	441	440	433	424	426	399	400	393	369	397	419	418	420	434	430	411	428	394	391	385	393	401	363	387	372	389	396	398	410	385	423	402	354	389	425	371	393	403	398	428	386	431	392	406	378	372	391	390	362	416	408	412	406	403	370	428	417	366	386	430	404	410	428	421	413	387	444	381	408	413	387	438	423	380	403	406	382	399	395	389	409	416	390	427	407	374	404	410	393	418	427	401	383	395	397	416	400	429	442	410	421	384	432	397	423	390	402	374	408	416	389	395	372	404	378	376	389	379	407	430	459	388	419	399	412	464	382	408	406	400	398	353	433	369	406	391	399	387	411	420	380	401	386	387	407	413	405	424
3578	947	928	921	924	1028	899	887	954	899	874	941	930	937	900	841	945	857	906	871	885	886	842	883	929	932	893	953	906	952	895	950	890	943	889	920	914	941	928	918	866	883	927	911	872	883	842	854	887	900	873	862	885	913	892	848	855	890	873	871	896	875	884	940	963	884	853	853	887	879	926	863	884	872	910	936	880	892	939	901	899	936	916	955	881	908	911	908	940	860	930	843	873	868	900	867	879	895	865	856	935	865	906	867	878	897	860	898	813	947	923	945	910	918	926	905	873	893	909	873	908	882	899	929	862	890	877	884	915	900	932	865	904	858	903	930	920	878	956	877	892	863	858	883	883	909	967	952	870	900	922	895	883	918	885	858	875	867	851	939	910	837	946	869	846	877	942	899	893	914	869	882	872	913	869	939	887	873	883	909	888	896	869	868	906	865	922	955	896	916	947	905	918	868	840	894	841	870	827	851	862	899	859	919	907	930	906	979	866	912	882	890	899	977	874	899	897	932	920	892	903	897	888	882	916	871	946	866	896	915	853	963	907	874	864	846	963	889	883	901	894	904	924	890	933	908	851	917	883	905	876	931	913	875	929	859	867	885	880	921	935	886	927	943	918	878	873	865	905	919	897	946	906	882	892	837	903	898	974	905	936	868	845	921	922	910	861	870	937	891	912	930	920	891	883	863	924	926	853	856	859	910	904	897	924	973	872	970	881	979	913	883	949	888	911	852	924	877	913	942	912	866	926	875	883	909	890	893	959	922	874	922	881	930	879	1001	921	914	881	831	916	929	862	859	896	885	895	870	844	859	859	923	910	915	965	883	895	933	900	891	901	879	935	904	904	882	858	886	884	927	904	863	945	890	887	896	939	877	902	894	898	883	933	921	914	857	875	931	926	907	915	886	836	957	926	903	903	857	887	908	885	902	907	916	841	931	895	959	909	911	900	892	949	890	920	905	896	916	856	922	898	853	915	877	963	902	956	911	889	881	909	899	853	909	906	879	924	895	880	890	872	884	938	912	879	828	891	914	970	929	886	889	854	897	889	895	889	897	897	937	878	908	882	841	871	919	815	865	900	861	908	880	853	880	923	906	912	885	881	909	874	851	915	935	977	926	908	894	910	901	834	913	965	868	883	935	928	871	863	870	901	905	871	924	820	870	914	946	883	892	878	842	901	895	870	900	885	854	838	878	888	879	928	921	918	946	933	897	936	892	901	935	922	863	876	899	903	892	833	915	897	924	896	899	886	929	880	864	935	842	899	898	901	867	881	859	895	902	897	928	913	856	888	930	909	850	873	900	900	856	920	907	824	900	906	898	892	893	947	918	906	862	897	892	834	874	900	908	913	880	907	913	894	892	911	914	901	899	909	919	900	880	902	900	853	888	860	903	953	894	969	911	903	885	859	865	929	866	863	889	857	866	914	923	895	899	902	978	857	887	931	915	944	917	881	861	844	897	916	921	886	919	894	922	879	826	888	912	897	886	873	918	925	860	932	955	885	913	871	850	878	905	912	917	965	920	861	919	849	871	871	896	835	909	905	868	879	888	881	906	865	910	923	918	900	845	847	944	906	906	936	968	855	908	911	925	880	910	922	925	867	899	873	909	926	859	922	912	927	956	850	895	872	865	928	911	890	891	927	930	869	916	889	861	846	912	926	968	928	878	927	896	893	885	912	898	926	878	871	875	904	887	906	898	907	889	832	880	905	898	845	919	849	836	863	929	888	883	888	885	929	927	929	890	967	952	830	914	922	869	926	860	895	979	925	868	908	876	917	898	942	921	871	894	942	936	864	887	901	894	902	913	889	895	918	928	916	938	977	884	914	880	900	900	849	881	830	869	921	934	938	868	928	918	937	845	874	915	902	911	920	869	905	977	899	917	842	872	911	899	895	921	909	888	906	854	866	923	922	884	956	848	860	897	929	874	877	824	874	897	943	940	903	891	914	874	861	921	870	915	875	833	899	931	859	909	865	936	957	885	922	902	926	880	916	912	880	996	898	895	887	921	899	904	847	906	886	1010	883	926	857	928	888	928	927	948	935	881	904	860	916	910	892	863	856	929	899	899	892	885	921	922	906	918	920	913	899	910	895	872	874	915	878	917	905	874	876	920	934	903	932	867	936	935	936	903	874	918	872	905	891	919	916	900	915	870	881	891	874	855	891	906	891	926	918	907	884	891	860	837	906	878	960	850	867	839	885	932	971	925	940	940	907	900	890	853	906	908	875	884	902	895	884	903	908	888	913	870	941	905	876	892	895	874	868	925	885	921	873	869	959	912	859	904	896	868	864	914	837	860	875	915	928	882	895	905	869	885	899	951	873	889	921	918	891	929	895	908	853	994	898	847	886	924	885	875	920	912	858	934	898	898	923	901	853	992	934	836	921	899	924	931	881	874	916	889	913	911	912	840	883	928	868	908	878	894	963	967	911	923	887	873	867	858	887	897	931	883	861	858	870	874	914	946	876	973	959	921	917	917	906	894	892	851	903	897	913	847	876	893	895	849	944	874	951	875	890	892	908	921	859	932	895	913	866	845	869	916	962	883	916	888	856	909	920	905	905	889	903	864	856	891	938	878	925	855	872	966	870	885	882	889	901	876	873	881	886	908	856	899	878	905	910	922	919	891	918	859	893	890	821	875	854	852	877	882	880	892	841	963	908	950	880	920	881	875	922	946	861	853	972	924	881	892	867	917	907	908	907	912	873	883	895	913	895	853	928	886	867	881	803	892	935	858	883	881	918	886	856	923	945	897	894	899	925	821	935	908	904	897	853	936	927	923	883	853	894	875	842	965	888	847	846	921	865	932	938	903	919	918	860	860	895	907	906	898	903	905	916	892	831	892	934	901	923	932	856	917	911	903	883	911	862	853	894	907	917	860	922	890	907	941	863	871	866	861	893	891	918	845	913	872	915	931	899	906	898	900	965	899	874	890	852	905	878	917	820	941	874	907	846	925	882	964	876	823	906	925	935	921	869	820	882	913	922	896	900	872	864	932	897	906	930	894	892	907	864	865	926	882	877	949	916	871	878	916	890	928	903	928	907	854	921	952	926	841	919	929	904	921	820	876	876	890	902	912	923	901	894	971	879	921	851	888	914	889	906	898	888	932	902	946	926	932	894	896	907	890	909	906	922	885	862	917	948	933	843	941	924	834	894	924	907	915	960	924	899	900	855	898	884	902	881	897	903	874	935	893	899	845	873	909	944	907	905	925	914	891	948	917	904	907	888	883	930	964	833	912	866	879	873	842	931	882	895	858	898	935	860	882	868	906	863	901	885	908	901	906	887	889	914	911	866	904	905	914	936	870	946	849	818	871	857	931	931	898	915	858	901	868	911	872	916	924	931	895	946	900	901	890	864	964	871	923	932	938	864	890	920	916	905	877	887	893	885	896	848	890	899	861	929	900	935	883	909	840	903	881	919	904	911	944	847	925	881	954	890	940	970	894	888	894	946	938	872	891	876	882	868	887	842	896	895	883	879	886
14183	923	530	444	373	321	298	253	288	253	217	258	225	234	239	243	223	221	234	219	234	259	232	228	216	248	245	248	230	201	212	253	228	212	230	227	219	244	224	220	229	186	218	212	228	216	215	221	226	242	181	190	201	236	208	220	231	237	200	205	223	237	207	225	204	240	221	233	197	227	220	195	226	207	244	215	228	214	237	190	221	238	215	240	194	202	193	193	218	249	227	222	247	201	235	232	189	223	243	220	254	218	215	222	207	205	211	239	225	218	214	200	186	221	234	251	231	228	228	212	215	220	224	222	236	233	216	210	230	194	186	232	192	196	225	220	240	220	245	210	214	218	207	216	214	226	239	208	223	239	199	200	218	192	218	202	224	202	197	207	228	213	200	207	203	237	190	243	222	216	239	221	230	222	263	230	231	180	201	218	216	210	240	238	212	215	202	222	259	246	217	216	206	264	200	218	213	213	234	222	205	215	226	256	228	236	209	225	226	182	213	214	246	228	215	271	241	217	244	233	205	235	228	212	222	191	209	237	203	243	204	229	239	203	208	199	230	226	210	214	192	186	225	198	222	218	238	225	230	234	199	216	249	233	201	219	218	206	193	231	244	239	246	232	202	196	200	219	242	219	208	210	203	242	227	238	252	201	246	237	230	194	213	230	236	218	195	209	231	240	237	215	181	246	212	214	215	232	224	206	220	222	224	234	255	222	216	246	205	236	212	213	235	206	211	211	256	187	226	228	238	224	207	220	234	206	226	198	203	225	182	250	214	203	205	212	182	190	205	193	237	227	206	231	234	252	203	192	198	263	234	205	223	234	171	215	191	228	220	219	204	196	241	197	224	225	210	214	223	235	233	248	227	225	255	205	203	206	214	225	239	216	228	198	203	185	200	206	237	218	239	227	232	229	251	233	211	204	245	230	170	181	200	234	213	248	180	216	233	226	213	234	215	210	196	218	234	225	198	216	222	231	198	216	223	226	216	231	211	238	217	256	215	201	253	243	223	237	213	212	226	220	223	234	261	228	213	246	237	255	220	205	226	213	231	195	209	215	210	197	226	197	203	234	198	230	235	214	217	232	239	243	196	207	206	238	221	215	204	222	243	231	232	241	231	244	234	222	250	247	242	235	190	209	225	227	215	196	231	234	211	208	218	243	211	222	225	237	208	224	235	193	223	195	211	206	252	224	213	223	200	219	210	213	217	234	227	205	232	209	252	248	202	219	220	223	241	207	228	214	209	254	255	233	232	248	222	195	228	252	215	249	236	206	235	236	213	234	231	236	223	213	280	185	222	254	226	207	217	247	222	218	225	219	221	248	228	223	227	238	227	199	238	245	214	226	218	215	230	224	219	225	228	212	200	222	237	213	219	220	197	208	227	223	248	210	233	213	243	218	199	230	256	219	221	204	213	200	239	194	222	236	202	227	205	248	210	227	228	189	213	213	219	232	221	218	209	217	218	201	217	245	224	237	214	224	202	225	217	226	216	212	207	218	254	222	216	226	234	217	212	253	232	212	207	245	240	186	213	217	237	230	235	243	225	211	228	266	235	204	234	213	226	228	203	221	216	245	221	237	239	249	219	212	237	228	258	227	223	233	233	195	203	243	229	215	220	202	214	217	222	240	248	233	192	208	226	218	220	222	228	193	227	223	231	230	230	199	229	236	202	200	191	213	231	197	232	221	234	200	219	207	238	199	219	244	270	244	242	193	220	206	218	187	205	227	221	228	230	224	206	199	185	211	241	245	237	212	225	202	239	246	237	260	215	221	240	196	224	249	237	211	217	222	199	223	216	218	242	214	215	206	233	234	208	215	224	254	185	235	221	219	222	234	205	219	208	259	230	222	208	236	213	215	231	219	210	205	212	248	219	226	238	221	213	199	206	205	221	235	237	242	236	198	201	254	209	241	213	234	232	225	222	248	218	247	209	224	209	218	200	223	215	225	214	228	236	211	223	215	219	231	220	218	246	221	224	231	209	192	206	204	210	214	227	235	226	235	226	242	201	219	235	199	207	228	235	202	226	240	201	223	202	243	209	200	218	247	198	229	202	229	243	229	257	229	232	205	253	248	228	232	208	232	223	222	232	210	227	219	230	212	199	256	246	238	235	199	205	211	208	215	218	189	239	190	225	263	232	235	258	222	253	215	248	196	219	219	230	230	221	222	225	214	204	239	260	244	244	207	222	225	239	212	227	217	244	211	213	235	213	209	213	197	229	192	228	213	188	208	210	222	210	223	201	202	213	250	224	241	200	221	238	217	213	200	230	229	207	221	242	211	194	240	197	231	229	226	192	203	202	226	198	223	235	230	238	243	251	247	231	227	210	225	212	210	222	221	203	222	217	225	227	208	233	186	231	186	204	238	236	217	218	204	205	223	220	217	234	222	217	221	224	210	234	204	210	237	233	208	229	225	230	227	215	221	212	199	247	209	202	236	237	220	226	216	239	210	224	227	205	221	204	228	232	250	192	251	188	219	221	217	207	205	225	222	202	233	228	217	237	228	205	230	231	205	234	216	257	226	249	204	224	241	222	263	234	223	240	242	204	229	205	220	232	201	223	218	222	208	221	214	169	217	193	218	214	233	221	226	209	232	207	226	221	207	252	216	211	227	204	203	238	248	222	235	251	225	210	240	232	198	217	183	223	232	220	230	229	212	218	206	221	237	201	198	205	216	228	222	235	234	210	255	227	228	220	256	222	224	232	224	231	232	229	232	208	248	190	211	210	243	189	211	217	262	249	220	219	245	220	235	207	220	228	232	207	213	241	202	226	201	246	204	226	210	233	222	241	228	211	214	226	229	201	222	206	202	201	184	213	211	248	250	245	210	229	230	201	218	230	227	210	204	202	237	226	194	192	216	228	178	208	203	240	223	225	228	242	196	214	226	229	218	252	238	201	200	248	201	232	244	199	260	225	211	216	241	254	199	257	196	229	217	223	214	192	220	213	200	236	220	249	228	220	231	228	195	202	222	217	210	195	199	231	220	209	197	231	217	233	245	228	206	243	210	221	232	231	208	194	222	233	234	220	229	209	213	227	242	227	224	230	193	203	236	248	218	210	222	222	227	224	204	217	197	219	202	210	240	219	248	215	231	212	198	217	206	194	228	224	202	204	267	237	243	222	233	228	235	243	214	228	226	223	234	196	234	203	215	220	229	228	236	214	241	232	216	200	209	207	229	210	191	235	230	220	206	212	226	241	212	230	215	192	213	205	234	217	202	237	201	213	245	251	248	241	190	226	251	229	227	191	226	219	236	221	214	229	212	189	197	196	233	232	245	185	232	210	237	211	229	220	227	235	203	199	233	226	221	210	212	219	213	212	216	227	212	227	199	245	203	185	225	208	215	192	246	204	234	215	194	226	215	218	258	211	206	237	255	223	228	204	193	208	210	225	205	223	223	221	216	220	220	206	219	208	217	227	202	234	208	214	195	224	215	174	230	215	242	241	220	221	219	239	231	230	192	214	233	227	236	202	215	223	234
9493	886	1257	1333	1185	1064	912	820	804	752	709	687	653	666	678	644	615	586	612	662	618	683	569	597	600	580	619	540	537	548	593	581	564	574	603	562	580	600	549	590	546	552	584	559	578	592	586	563	605	577	551	557	570	571	581	539	557	539	597	599	545	580	597	538	543	553	557	576	569	556	534	549	553	563	521	551	597	544	563	558	617	570	600	566	557	553	597	548	538	579	555	569	590	573	548	546	582	581	561	576	578	590	551	582	541	554	545	530	589	572	582	560	540	544	572	516	575	598	552	598	570	567	588	571	524	551	569	562	531	556	592	590	575	585	560	578	535	583	537	555	555	551	544	591	579	553	581	552	595	547	563	594	565	573	552	567	524	566	529	573	576	548	549	553	595	557	567	578	577	560	548	604	549	579	600	589	573	573	561	556	551	503	556	551	568	548	576	550	604	577	574	611	565	534	520	551	535	589	577	544	554	600	585	552	551	554	569	556	541	560	572	562	586	591	565	566	569	547	552	557	594	551	564	528	621	577	555	541	533	577	569	596	551	553	524	535	541	580	568	519	565	548	563	623	558	552	612	571	577	556	552	551	545	592	554	580	574	561	531	552	559	558	531	526	573	599	528	550	531	552	572	597	550	521	584	553	569	546	608	541	569	569	565	528	578	554	590	600	564	589	560	551	555	541	579	554	522	590	551	570	554	553	537	562	541	596	521	565	601	544	556	544	529	576	536	507	529	578	553	543	577	568	579	577	568	568	545	550	593	590	584	547	616	510	520	545	581	538	581	601	617	541	569	572	560	576	591	577	569	548	560	578	559	553	554	546	584	550	552	541	545	582	599	582	598	629	524	577	568	567	541	570	594	529	578	582	620	563	603	611	564	575	578	544	530	583	584	523	568	565	559	566	566	629	572	555	590	583	535	557	583	576	550	577	578	584	555	587	575	574	530	563	546	560	585	580	583	559	571	561	575	557	585	563	528	576	570	586	585	533	564	538	591	497	609	561	550	578	563	559	588	590	590	557	567	552	583	547	571	562	589	526	590	532	550	543	582	520	578	566	542	522	593	562	554	580	532	552	593	574	551	579	560	567	563	527	519	557	574	545	556	549	519	558	576	542	588	559	553	572	507	561	564	581	518	585	539	588	525	561	556	575	591	571	568	621	567	521	560	552	577	551	574	566	564	573	610	546	546	573	560	570	585	600	579	504	570	582	564	572	570	548	547	577	558	555	544	562	553	544	574	556	577	595	586	526	524	574	566	537	542	576	584	588	573	537	578	552	557	546	557	529	640	550	527	569	574	549	526	535	555	571	556	544	561	543	541	549	549	566	550	550	575	557	561	580	604	588	560	572	558	550	548	561	570	542	584	553	569	562	572	546	562	601	536	574	545	532	538	564	560	557	574	583	597	526	587	580	600	561	591	533	601	583	571	547	592	558	566	573	564	545	568	567	557	583	569	559	552	579	574	577	575	562	563	622	579	551	579	560	607	515	563	570	560	577	565	544	539	546	532	510	576	543	543	567	563	557	553	573	582	499	560	592	523	554	570	565	574	569	593	558	552	523	614	537	559	537	559	545	577	552	571	570	536	572	572	539	572	574	527	553	565	550	553	586	512	558	564	579	548	579	569	563	544	547	511	538	560	571	562	584	517	597	566	573	550	530	559	547	568	589	564	593	562	534	571	530	569	555	565	597	525	537	571	580	559	547	560	560	557	547	569	510	547	547	582	559	547	542	530	540	570	565	588	589	590	556	583	563	556	583	563	556	568	559	520	579	565	509	580	599	565	577	567	563	551	559	565	541	543	577	519	583	556	591	576	596	594	574	565	557	490	535	569	583	564	555	564	550	612	560	584	564	600	587	530	536	618	571	545	519	550	524	553	552	547	568	562	579	572	544	544	588	549	537	542	558	548	561	565	571	560	556	518	539	500	598	523	575	572	573	568	512	540	551	555	515	554	593	584	597	548	549	527	529	604	585	565	537	539	579	564	582	585	589	530	581	530	506	530	532	551	513	548	565	568	541	564	559	575	522	574	577	632	525	583	544	582	608	555	558	509	584	579	605	525	567	565	579	528	578	533	556	539	540	582	551	574	573	579	588	582	592	549	554	565	592	528	618	569	574	544	586	563	525	554	593	569	587	588	530	601	570	579	568	565	562	576	611	558	596	570	558	554	546	576	553	538	538	569	585	609	518	535	593	589	580	549	558	557	546	541	555	563	624	564	518	592	564	582	544	543	506	543	598	569	592	554	589	605	589	583	548	564	618	579	524	579	584	597	567	552	600	588	574	543	551	545	577	560	563	558	599	571	528	573	570	545	561	578	570	524	577	547	576	567	595	597	589	529	518	540	553	561	557	579	544	506	514	563	518	565	605	565	577	516	533	557	564	524	537	588	535	513	552	593	565	540	542	523	563	521	587	581	517	590	554	538	581	562	556	508	571	553	536	567	543	519	594	549	519	545	530	527	558	534	580	616	601	544	560	579	564	547	524	533	553	596	516	550	580	573	596	569	563	586	548	620	567	537	575	551	581	548	550	562	585	559	552	573	571	506	554	520	570	548	536	587	578	591	574	512	573	595	576	544	569	589	569	542	569	539	535	543	553	540	557	624	517	529	568	540	603	565	632	590	579	557	537	576	600	566	566	520	582	520	559	521	560	524	569	560	512	552	557	575	593	578	564	537	547	585	576	553	573	533	540	588	558	545	565	588	556	583	561	562	569	601	545	553	608	560	574	587	551	592	583	617	567	545	569	524	564	562	553	553	547	547	524	539	527	556	585	563	562	553	536	602	580	491	560	585	590	553	591	552	571	555	580	560	530	570	609	530	585	514	573	563	543	530	550	553	622	567	521	566	589	564	548	565	530	555	567	529	551	541	550	577	552	516	584	568	561	574	546	597	608	607	532	580	559	539	569	525	555	537	552	557	550	559	548	593	604	587	561	550	567	573	558	557	543	566	536	545	521	574	558	562	554	550	559	565	575	539	555	560	551	553	591	570	563	549	532	539	563	566	575	543	601	530	516	569	584	555	606	531	552	615	571	558	581	539	564	571	537	574	542	527	579	578	584	577	526	566	524	532	589	558	611	568	596	556	563	525	575	569	570	502	560	592	583	538	582	594	574	568	582	571	557	586	559	561	591	594	570	556	575	555	545	560	534	544	551	560	569	543	595	586	578	569	606	540	553	517	570	576	569	523	597	553	552	554	536	559	577	553	545	531	556	583	580	617	563	591	576	587	562	591	552	575	577	539	540	553	565	540	558	548	562	528	619	553	590	586	561	585	568	563	561	537	599	568	549	602	567	538	513	577	615	558	582	521	549	550	599	564	601	525	561	590	503	564	565	583	576	570	545	593	530	594	523	556	536	563	538	540	555	555	544	560	560	537	529	594	561	565	527	571	547	530	562	557	552	550	539	547	552	594	527	568	574	558	525	607	538	540	572	533	534	570	573	558	607	585	581	587	544	572	523	580	557	567	545	602	579
22941	2440	1063	770	601	534	483	441	402	394	364	348	347	366	332	314	324	326	300	327	313	315	308	331	342	315	317	349	323	328	329	293	324	302	321	334	337	315	295	324	294	315	326	354	299	350	332	300	348	293	314	317	299	289	320	293	304	324	327	289	351	307	278	306	324	322	298	312	292	322	335	329	314	320	316	344	317	306	335	328	325	328	313	294	329	313	289	285	344	290	308	310	254	316	328	306	329	293	312	332	311	343	322	356	290	325	317	307	330	273	314	337	309	311	356	303	324	299	335	301	321	304	270	301	310	294	306	287	309	299	296	306	325	309	322	294	308	333	282	316	334	320	322	324	304	294	313	289	306	315	278	329	322	299	304	329	333	303	312	324	314	318	312	316	319	326	297	315	296	323	313	257	310	284	301	364	336	365	303	302	310	297	303	325	301	332	315	282	331	334	340	289	299	340	328	290	297	305	333	300	304	299	310	303	307	315	310	305	317	324	269	335	320	321	331	290	302	308	312	344	341	330	327	286	313	302	302	322	297	339	298	339	336	272	334	306	304	297	309	275	290	300	303	316	286	291	326	316	333	314	316	298	295	297	305	305	294	310	329	303	300	294	319	314	270	287	310	330	323	328	289	337	342	307	289	336	324	298	321	293	365	305	305	302	289	310	337	329	294	310	286	290	301	272	318	330	340	319	299	311	349	311	293	311	298	342	323	311	328	329	309	335	331	308	324	313	313	322	359	303	292	326	331	306	306	318	280	318	293	278	303	317	345	312	310	338	321	301	337	288	317	323	302	315	342	307	331	322	333	301	295	285	343	375	289	310	335	293	311	324	322	355	323	345	307	328	327	336	306	295	287	331	300	301	333	305	285	287	314	302	300	299	319	303	300	314	332	343	333	339	343	281	325	322	282	297	335	331	308	309	337	295	314	287	331	322	332	283	311	312	325	328	326	304	343	333	311	328	319	303	312	318	300	294	289	295	288	327	314	322	294	313	344	308	340	292	343	329	340	318	282	322	306	317	323	305	333	314	329	332	315	307	290	286	300	321	349	328	335	324	295	295	323	292	304	306	315	315	310	336	275	319	318	347	307	329	325	335	334	302	291	317	248	289	284	330	278	277	309	297	329	296	311	358	340	293	306	328	298	303	331	324	334	345	298	325	295	319	314	298	287	314	309	312	332	300	316	307	313	314	310	301	296	303	304	319	300	353	313	340	337	308	319	302	286	322	289	347	322	340	323	285	305	313	327	316	325	306	292	284	278	281	321	314	319	324	320	322	313	325	272	315	318	328	344	322	318	294	325	319	305	345	298	295	366	274	316	270	302	353	332	340	310	315	346	327	340	295	311	303	273	288	325	305	316	334	307	307	291	292	293	320	317	310	308	327	293	328	271	328	314	301	311	312	324	328	307	307	332	319	342	319	337	332	291	293	303	292	303	333	328	343	291	330	343	341	309	281	292	318	334	287	305	304	280	296	346	313	314	343	316	330	331	332	299	299	326	312	321	307	331	295	290	307	293	315	314	326	326	284	316	317	308	316	285	301	293	324	329	302	262	340	310	282	326	328	317	327	287	301	325	328	341	314	311	302	312	283	315	299	310	309	306	302	336	306	310	318	308	303	298	292	320	320	300	293	337	295	313	305	312	309	308	305	327	303	322	311	318	314	306	305	328	346	277	303	314	284	326	297	337	309	317	321	301	312	290	333	272	323	329	328	294	290	295	330	330	322	315	323	299	305	306	317	294	291	307	302	283	330	343	307	338	326	299	323	325	295	350	305	343	326	296	280	293	356	318	323	321	330	300	324	311	286	318	357	323	321	311	316	313	306	341	310	312	332	293	311	355	301	345	284	309	260	313	312	308	313	332	333	345	307	282	323	277	344	320	311	321	317	302	325	300	313	276	292	283	305	272	311	327	322	319	335	301	298	337	304	311	312	307	314	323	310	303	333	285	308	311	311	300	332	309	271	287	324	280	312	309	326	322	292	317	290	314	288	308	330	338	316	305	357	311	349	352	330	293	295	338	309	302	299	361	302	324	325	329	327	344	309	316	324	300	332	339	306	357	339	323	295	332	324	325	293	269	324	325	298	327	352	294	297	264	311	312	285	300	308	300	279	308	294	339	306	342	322	315	332	311	338	312	324	313	317	297	305	274	296	338	314	321	305	316	293	332	305	283	322	299	315	323	319	308	291	297	322	322	318	286	321	325	318	285	274	290	323	341	327	316	339	345	327	282	294	324	332	311	311	338	309	301	310	303	317	293	331	285	312	288	320	319	322	336	283	266	291	296	308	304	295	323	317	339	308	297	309	283	279	347	309	299	300	302	311	331	372	337	332	343	292	325	326	314	304	309	317	339	319	308	299	294	318	310	314	307	290	331	295	332	322	344	323	328	313	286	322	306	321	320	321	313	300	344	298	325	296	320	293	298	325	326	323	318	306	310	318	300	321	304	333	302	322	341	295	309	339	306	316	300	317	305	340	288	325	306	307	290	305	311	287	308	285	320	300	316	297	288	311	330	296	303	318	301	336	339	332	304	310	324	336	287	316	296	336	313	334	274	297	306	307	320	312	308	313	327	296	273	330	325	313	296	328	317	297	336	334	308	295	290	324	327	320	327	347	296	309	330	347	331	314	313	273	306	287	294	286	289	348	327	314	321	287	317	303	321	276	303	309	322	276	356	305	325	310	290	320	298	270	294	317	293	298	293	286	332	318	293	310	310	308	340	313	331	309	319	320	326	323	262	298	321	304	307	340	303	284	338	317	307	321	269	290	318	319	312	298	329	278	309	312	280	321	305	306	277	333	312	317	291	303	324	314	328	327	325	286	322	306	280	313	282	334	328	295	315	288	325	345	293	325	323	301	300	273	302	311	295	303	302	327	328	347	300	291	301	334	330	323	291	271	298	350	281	316	302	301	324	327	322	308	285	323	330	316	295	304	305	301	320	315	316	312	292	308	302	331	316	315	307	270	311	317	329	307	298	287	292	273	302	331	308	301	316	276	292	278	337	278	294	332	272	305	282	291	303	299	317	318	349	322	297	326	311	322	305	311	286	297	275	325	299	317	288	311	296	327	304	319	311	316	327	297	342	287	312	332	336	350	274	319	324	298	335	311	340	312	344	316	322	336	348	284	286	298	311	306	311	306	319	308	308	313	306	306	346	321	318	319	337	293	318	289	332	303	302	312	314	322	273	315	349	301	311	302	305	347	310	295	305	308	321	317	276	309	328	301	312	311	298	329	308	300	329	293	299	293	300	301	326	319	325	288	346	286	337	308	330	293	311	320	327	294	302	302	334	323	301	318	313	316	318	338	322	338	305	330	338	321	321	328	324	312	299	301	309	309	332	316	325	321	306	319	339	320	305	301	314	285	287	321	308	347	300	295	325	296	323	288	295	339	353	346	291	329	339	311	304	301	326	351	327	316	290	320	302	344	313	283	298	348	275	324	317	337	305	331	348	317	320	280	312	334	334	309	314	311
12193	1322	2217	2239	1959	1642	1499	1349	1223	1168	1077	987	928	981	948	888	895	911	854	876	839	850	822	865	788	865	771	820	841	780	801	837	800	775	809	826	801	775	771	790	794	812	779	757	797	722	800	780	793	805	832	743	777	768	800	764	756	780	802	788	806	798	823	778	748	785	768	812	763	779	751	723	740	720	796	723	753	760	788	750	777	813	776	777	789	796	778	727	752	722	754	777	773	744	768	766	751	771	796	727	806	758	735	758	790	780	800	803	706	793	737	780	745	757	764	750	745	697	757	762	764	779	741	779	794	719	782	751	798	769	800	732	814	765	821	753	778	773	791	789	789	771	719	733	724	782	786	793	761	749	820	742	759	724	790	712	799	746	787	750	787	778	773	768	746	769	718	755	759	763	770	706	771	807	776	728	755	819	732	738	777	784	755	760	773	757	783	772	777	785	686	716	734	761	728	769	730	740	752	753	754	742	784	716	728	726	771	741	761	781	753	769	736	796	704	796	742	773	715	750	712	739	767	782	737	735	773	763	793	773	778	782	761	763	772	798	771	786	772	765	766	770	732	710	770	751	775	791	765	787	744	813	761	742	777	779	784	752	803	728	795	728	750	767	719	739	810	805	764	767	729	764	737	771	710	757	763	793	728	743	793	814	777	830	810	720	763	771	787	790	784	780	807	765	765	755	792	776	757	693	769	783	748	729	797	729	782	777	776	772	757	752	784	739	748	786	765	746	711	816	744	765	762	768	730	746	741	743	777	784	800	787	796	744	774	797	782	775	772	780	747	747	702	808	758	757	735	752	791	753	740	737	760	795	781	766	728	755	741	852	814	784	738	764	732	758	806	771	767	782	735	769	774	768	737	815	752	745	729	768	755	798	815	783	793	755	818	743	797	762	801	790	798	750	740	818	767	761	747	781	781	743	747	810	818	748	783	820	770	732	788	845	769	744	811	698	758	716	742	743	725	780	749	732	742	741	765	751	726	763	774	751	753	785	798	773	776	789	814	800	783	801	811	739	787	732	766	806	764	750	789	749	713	785	744	714	732	796	794	746	726	746	814	762	721	778	741	808	757	754	779	745	763	787	710	761	783	699	763	803	742	808	759	740	783	733	753	756	745	754	733	793	748	747	753	727	778	811	801	790	768	743	766	818	747	784	751	806	769	766	783	777	784	812	786	782	758	779	785	781	804	729	745	793	769	795	764	788	779	791	717	776	796	827	695	717	750	747	724	773	768	770	726	796	776	720	719	772	823	765	785	732	787	764	760	764	747	734	788	764	832	795	792	787	760	778	712	780	733	749	762	780	765	766	757	760	782	775	739	768	768	739	730	786	787	761	720	761	767	743	763	743	732	792	778	775	736	735	747	800	777	749	733	749	732	759	756	785	787	765	761	785	716	799	736	776	733	765	737	792	775	750	782	736	764	765	750	757	789	795	753	757	762	773	801	760	792	787	750	779	734	757	756	782	798	768	777	778	722	788	776	801	777	827	770	736	746	767	794	740	745	787	769	786	758	758	765	729	793	768	750	817	730	812	750	805	801	749	779	741	762	756	805	790	815	795	755	787	813	767	759	794	757	777	754	692	777	779	782	795	781	738	811	756	786	776	773	761	769	755	796	778	781	763	773	760	752	750	752	746	737	707	786	731	739	767	777	728	751	779	751	710	780	776	795	798	820	781	750	722	753	716	774	774	738	718	828	798	720	794	779	769	778	781	737	744	758	788	791	788	717	763	776	740	742	755	808	767	781	704	779	744	803	798	718	764	749	741	780	743	781	698	782	781	731	797	767	789	798	729	758	794	777	738	774	732	713	766	775	718	782	742	727	758	804	818	767	757	767	797	798	728	772	786	773	730	745	770	787	750	735	739	825	748	758	779	761	710	760	723	741	739	770	783	746	757	757	793	781	739	824	729	724	805	740	746	788	773	817	758	756	749	776	747	746	723	783	733	766	826	826	744	736	741	798	778	765	747	772	767	720	802	716	730	788	767	744	726	768	755	783	814	796	748	728	745	750	771	781	771	767	761	752	783	797	783	777	821	741	783	760	734	782	740	760	819	731	766	771	736	752	792	786	720	756	739	762	750	795	777	747	715	762	777	778	773	741	741	732	817	804	779	794	754	759	767	748	765	802	729	787	776	770	762	778	698	782	800	794	801	725	761	764	775	786	733	755	788	752	782	765	734	740	806	731	755	750	765	760	765	754	785	763	753	822	734	795	776	714	769	780	740	749	787	719	766	735	755	775	776	732	790	775	766	734	765	764	798	820	734	804	802	775	760	719	776	759	785	762	762	731	768	757	756	765	706	732	830	758	751	765	771	800	730	788	775	758	762	742	789	738	745	762	731	830	730	787	735	735	782	797	760	769	792	772	751	773	749	767	737	719	734	755	752	806	782	806	800	765	794	784	733	744	799	731	758	785	799	791	748	746	740	788	796	763	756	795	766	768	783	775	798	788	814	771	810	745	766	704	756	740	741	794	706	786	772	723	758	771	774	713	770	811	787	787	800	755	721	783	753	819	764	750	740	748	776	729	803	723	781	749	761	799	797	763	755	769	788	752	737	722	720	751	737	747	828	750	785	747	792	787	779	757	798	788	765	762	784	755	751	787	736	779	748	769	782	778	793	762	774	762	777	729	821	765	806	809	781	790	766	720	761	736	749	718	750	735	771	778	803	771	750	786	769	747	767	735	728	758	738	722	723	749	775	757	774	806	770	785	817	780	761	755	769	822	781	755	742	788	700	801	738	747	790	744	730	826	788	784	758	793	756	782	741	839	746	739	723	770	756	819	774	729	767	774	779	743	757	759	760	776	802	798	770	750	763	755	755	759	806	774	740	799	767	764	749	824	804	782	746	754	735	737	811	793	767	732	790	743	800	769	765	772	723	765	763	718	711	759	755	777	801	801	754	752	799	727	787	777	684	742	764	785	748	790	752	815	790	766	787	772	722	766	789	793	784	745	685	789	799	724	761	763	708	768	774	726	822	813	720	770	729	799	729	737	728	745	737	753	817	769	769	801	780	780	798	750	772	829	792	785	766	779	798	761	719	805	798	807	783	748	812	801	745	831	769	782	742	784	771	748	801	777	791	758	748	719	759	743	740	757	796	765	773	759	759	762	787	756	775	689	733	778	732	788	760	800	792	780	756	740	748	761	744	767	764	756	781	750	758	762	710	748	738	829	753	775	795	759	762	752	802	775	765	785	694	783	760	764	829	781	844	761	722	773	768	783	787	768	802	768	789	697	738	796	771	751	765	744	788	781	725	767	781	753	740	768	804	823	792	766	744	831	799	760	799	720	745	742	736	761	780	761	747	793	771	771	804	743	748	770	759	782	767	771	778	770	766	786	786	817	780	729	794	806	732	792	758	813	753	749	752	759	733	794	761	793	747	793	773	785	756	828	738	755	772	765	729	844	733	787	732	804	743	768	757	752	777	705	725	746	820	731	775	748	778	829	746	719	772	737	754	787	797	780	776
4654	515	411	453	423	401	400	407	390	423	360	436	393	415	413	377	406	419	370	365	398	411	415	382	435	371	396	408	423	396	426	407	425	435	391	392	420	390	406	417	391	368	437	430	415	369	414	410	441	382	444	416	380	381	386	398	436	393	379	376	397	380	421	398	390	391	427	400	396	399	373	395	398	406	412	378	408	403	428	446	423	378	398	401	360	432	419	389	409	398	380	386	414	396	455	437	384	399	359	423	367	399	412	426	397	384	401	406	400	389	399	381	406	413	388	416	381	408	396	384	408	392	398	408	381	419	428	381	449	390	387	453	404	399	389	364	395	403	427	355	383	398	423	422	487	401	421	396	371	406	385	400	453	419	381	366	444	411	408	426	401	437	383	429	393	420	399	396	402	371	346	395	371	387	382	413	407	408	391	420	409	425	364	379	393	387	405	373	427	373	407	375	400	356	425	409	391	397	450	420	397	406	381	376	386	406	395	419	425	383	422	378	424	385	402	388	432	395	392	402	395	417	404	408	440	416	393	410	382	398	396	396	380	374	368	389	436	392	413	397	430	441	354	376	420	389	408	390	367	361	430	424	440	396	392	428	366	438	383	387	410	435	366	417	403	415	417	404	407	402	370	368	398	404	410	396	397	426	427	406	416	401	409	378	405	399	349	418	408	393	392	400	413	378	425	392	350	387	433	430	413	365	413	417	371	405	377	420	429	390	425	438	359	439	368	395	371	368	378	413	388	446	433	395	386	398	421	404	439	447	413	422	433	382	379	417	405	385	453	399	398	362	411	433	406	361	400	400	385	404	420	395	433	403	399	373	362	376	394	385	382	400	386	411	385	411	400	383	377	425	410	364	417	402	433	435	388	380	443	387	413	377	403	382	433	420	434	381	417	404	385	392	359	420	395	413	418	389	445	389	410	381	415	436	419	420	409	398	399	390	414	433	387	393	368	348	393	382	412	393	406	384	406	377	411	407	461	396	419	404	375	405	444	401	438	419	418	363	350	389	389	416	413	400	400	398	401	388	436	389	414	377	404	378	432	436	392	422	377	411	459	422	374	427	398	404	413	358	425	407	395	420	386	425	414	462	423	401	375	409	420	418	391	393	412	430	445	367	429	424	413	412	398	413	370	402	420	390	402	443	382	387	393	384	389	374	454	356	379	377	411	400	371	397	357	388	379	420	371	398	412	405	381	383	381	417	403	396	418	385	399	379	422	422	420	372	417	425	363	394	417	386	394	412	399	398	412	362	425	389	389	469	435	393	398	426	394	401	412	371	398	431	428	370	399	408	443	407	433	394	431	387	399	437	431	395	409	411	414	417	417	398	381	425	416	432	384	424	434	428	410	394	408	375	400	417	398	382	426	424	440	387	373	387	406	415	363	368	389	427	388	412	394	438	403	386	402	428	435	411	401	405	393	408	401	382	376	399	396	395	379	356	388	370	371	393	419	372	383	415	373	404	393	420	429	410	402	399	397	401	421	401	366	383	364	421	435	431	376	367	425	407	416	385	438	368	381	394	366	401	367	427	401	408	403	404	371	386	397	425	417	398	422	425	381	404	401	439	399	397	386	417	397	398	374	410	387	385	376	408	418	420	428	430	423	430	419	425	394	448	437	418	392	401	418	415	442	387	426	404	396	382	389	366	411	421	427	416	365	398	394	424	429	370	395	386	433	436	414	408	390	403	376	403	401	376	422	408	441	402	454	411	422	417	396	383	385	428	426	414	411	387	452	367	393	413	400	412	419	418	402	375	418	424	398	430	435	410	412	366	416	402	374	405	399	466	442	400	434	406	402	396	403	431	458	467	393	396	385	401	391	431	397	409	433	413	416	414	430	414	387	398	367	429	426	454	367	390	373	407	396	439	389	402	410	395	385	370	425	412	368	418	418	416	438	388	397	405	428	412	428	397	434	426	423	385	419	423	414	398	379	416	387	371	415	389	380	374	461	395	391	414	434	364	443	380	345	402	395	425	426	394	396	392	373	396	393	389	399	425	374	430	422	425	412	411	385	402	411	412	416	398	412	418	402	374	381	394	407	433	374	382	401	420	405	399	393	387	413	411	378	409	466	440	437	457	397	413	423	373	407	388	405	407	400	388	403	420	390	385	403	401	395	440	415	432	449	380	379	422	416	387	369	423	433	379	421	420	401	400	414	425	368	389	410	402	410	441	393	403	427	403	434	392	413	421	419	428	446	367	369	377	419	412	430	412	375	431	390	362	414	389	398	412	397	356	392	421	398	411	407	457	401	431	385	393	417	390	379	419	400	406	384	396	432	412	425	414	417	373	395	384	404	410	396	379	366	417	397	378	425	438	384	397	414	413	412	405	401	392	406	429	415	437	397	374	387	397	424	409	425	445	359	423	384	358	433	368	363	386	380	401	413	414	431	417	408	454	442	405	406	394	406	410	381	399	374	416	417	391	405	415	385	362	410	400	401	419	354	366	401	430	430	426	423	418	383	402	421	360	383	418	385	410	367	409	386	397	417	369	420	394	420	413	437	419	385	368	398	404	368	388	424	389	413	464	390	385	441	425	384	396	398	390	388	395	386	398	423	402	427	432	420	378	462	379	391	427	412	421	409	406	376	405	378	413	379	408	395	412	421	401	417	372	388	398	409	378	369	372	388	410	404	418	404	439	431	358	409	389	385	405	445	415	383	452	403	441	379	413	394	434	418	413	391	383	410	415	377	438	370	402	411	366	369	421	427	413	432	406	355	417	387	417	409	442	417	410	390	424	398	394	407	405	436	387	403	376	375	407	404	379	391	394	397	425	413	399	411	397	411	436	393	404	431	386	460	432	422	396	397	365	409	400	432	413	378	381	400	376	412	412	391	416	399	439	397	385	384	381	382	405	382	382	380	386	410	357	418	400	381	402	403	402	375	352	383	388	404	367	392	447	429	393	395	403	441	413	411	405	364	368	427	389	407	373	391	389	426	407	393	396	408	363	439	403	414	355	401	373	380	394	401	398	393	398	427	390	450	423	393	416	435	381	418	370	364	428	395	441	454	411	417	358	395	398	412	390	449	435	397	415	405	403	422	379	407	412	427	391	415	411	390	438	333	394	377	367	432	387	401	449	430	389	441	424	384	388	388	413	423	382	399	417	423	421	368	407	412	419	390	417	421	421	422	396	421	360	411	421	390	357	403	387	393	445	387	421	431	441	406	418	398	384	370	372	428	432	439	382	372	415	417	392	406	361	447	392	414	384	382	467	401	413	385	432	448	374	414	386	380	380	367	388	416	387	400	437	399	374	389	454	395	403	411	421	426	389	400	405	384	369	389	383	395	410	374	382	413	430	409	408	454	397	404	436	398	380	408	414	414	408	398	392	410	370	407	392	411	431	417	395	397	397	388	387	418	422	424	401	389	409	373	414	407	413	447	399	368	355	394	417	396	438	433	412	427	391	417	397	396	383	408	390	392	385	433	399	405	415	404	398	370	408	372	401	384	408	411	396	444	384	378	431	406	382
3752	945	975	939	943	997	904	962	931	902	903	873	868	920	899	897	944	866	902	904	903	935	904	924	851	890	872	857	865	921	940	978	882	894	955	871	862	969	935	934	854	870	913	852	911	861	933	890	870	884	874	897	884	930	907	893	898	890	902	921	885	881	936	873	880	914	904	871	922	932	976	895	902	931	927	963	914	940	915	964	924	885	878	882	923	900	979	882	916	852	931	872	844	858	874	884	869	945	934	867	942	907	902	893	893	845	895	902	872	917	897	894	930	912	868	905	868	920	857	892	923	878	876	894	960	909	847	883	896	879	937	935	907	911	931	844	889	837	907	866	846	914	885	943	883	925	913	856	826	906	892	916	916	918	919	949	811	901	911	905	929	918	895	927	890	875	909	941	916	895	855	882	889	874	954	922	857	920	906	867	887	902	846	922	891	914	919	917	932	916	891	864	892	871	870	903	957	875	893	865	890	930	936	897	914	894	944	940	864	932	906	854	844	909	883	882	906	962	881	886	899	897	893	886	915	901	909	940	897	875	878	864	873	889	953	887	892	886	840	879	896	885	953	843	896	962	926	884	924	913	884	874	874	942	861	888	870	886	881	927	898	895	921	914	919	896	940	867	897	893	857	916	926	889	904	923	908	892	881	896	910	911	912	903	940	879	883	916	952	841	895	906	875	854	941	867	907	877	867	900	902	913	883	892	921	897	912	880	909	915	926	891	920	894	861	871	897	901	879	895	940	889	894	850	917	902	886	902	912	881	929	891	883	864	900	876	915	870	865	882	870	947	906	948	946	883	852	885	948	891	903	895	891	868	860	968	891	948	878	914	963	876	905	907	884	884	905	869	882	930	877	882	881	886	931	902	920	882	913	873	907	875	923	900	909	910	918	889	897	937	878	921	954	932	873	895	903	891	898	890	894	933	909	967	880	906	958	920	891	886	955	967	916	876	854	897	861	886	938	959	870	891	878	878	870	902	894	891	855	830	874	919	933	897	900	916	895	896	892	887	902	867	885	917	892	966	940	833	902	913	842	928	923	864	885	885	916	897	893	894	888	896	922	910	879	900	887	940	897	886	901	894	852	903	891	906	883	923	899	909	906	873	906	901	936	903	902	901	894	882	904	902	918	843	947	914	909	951	874	903	875	870	902	927	886	885	930	880	930	855	902	884	920	881	892	875	939	913	911	957	897	930	898	908	908	875	855	911	871	903	890	910	885	900	939	943	907	927	876	871	925	903	887	946	890	877	927	886	947	924	875	912	935	926	924	869	951	863	919	946	932	915	863	901	835	931	891	865	905	928	913	867	905	937	897	890	868	884	922	825	950	919	924	882	935	927	891	928	851	926	898	894	834	909	911	902	957	924	932	927	889	879	922	949	868	859	891	928	892	898	947	886	826	918	921	930	906	923	851	892	970	914	895	916	907	919	909	815	881	920	926	891	925	940	923	880	822	890	891	899	942	893	886	882	906	875	882	897	943	884	916	824	872	970	934	932	939	886	910	911	895	880	931	892	897	947	901	864	894	884	898	954	885	926	916	868	889	927	894	876	910	849	869	874	889	880	934	858	879	856	927	906	935	828	960	915	904	876	892	912	891	903	920	886	886	845	879	959	886	899	904	863	882	938	892	871	898	928	868	975	836	891	880	893	891	890	913	880	871	939	864	910	904	895	876	896	834	905	923	874	908	870	892	903	886	860	940	917	934	882	943	857	871	870	892	894	936	928	876	857	875	883	940	921	1010	930	953	895	918	949	899	927	879	895	922	905	897	828	902	923	815	959	908	897	913	928	920	932	900	902	918	937	914	947	809	839	875	871	901	898	885	914	847	880	868	889	890	887	890	921	941	897	855	996	927	890	884	862	880	845	909	937	889	916	869	898	835	918	885	927	879	860	851	887	906	916	903	890	963	889	920	889	941	885	915	947	803	908	931	917	873	956	893	934	900	943	905	967	945	908	933	908	891	925	882	978	915	856	851	908	929	911	895	892	926	886	977	916	955	876	890	905	883	929	874	870	915	849	890	907	914	915	922	910	916	882	901	918	900	911	906	926	909	931	912	910	840	940	886	959	887	889	931	963	942	924	951	927	902	864	906	907	868	910	856	906	882	939	845	914	946	892	898	852	927	941	905	893	885	882	921	888	913	888	935	876	945	855	894	911	895	876	864	895	911	952	875	914	906	858	872	927	826	914	903	909	892	907	891	865	868	889	918	913	920	912	875	931	927	922	882	946	859	908	873	914	866	919	953	914	872	909	893	946	946	923	858	909	903	877	920	885	928	871	943	885	910	905	895	944	807	898	879	914	920	909	878	872	872	850	870	917	856	875	878	885	939	850	899	855	924	972	864	872	940	862	865	829	886	926	906	867	927	926	948	952	864	861	904	928	884	889	899	919	894	871	857	915	863	917	881	908	912	862	891	900	938	899	937	905	888	921	945	834	898	915	849	928	908	848	909	940	875	911	840	879	896	904	950	926	875	916	928	903	858	903	886	913	865	876	919	868	928	945	908	887	928	878	956	901	933	894	947	942	878	908	903	912	870	929	895	893	932	874	940	873	856	918	883	889	891	960	889	903	917	922	873	939	878	903	851	913	951	904	908	933	922	857	900	934	893	959	929	933	864	930	898	918	922	943	942	896	959	890	906	890	882	936	938	895	923	913	858	850	908	980	880	948	900	891	866	945	879	903	932	967	870	870	900	877	908	889	961	898	866	902	891	945	951	858	882	876	922	907	867	902	894	924	886	913	911	907	888	885	902	895	923	865	909	882	923	895	892	884	903	879	896	878	946	952	828	900	905	892	931	926	891	924	949	927	911	887	885	900	901	894	891	920	878	878	903	845	868	912	872	937	861	932	925	923	955	858	907	910	891	949	893	914	908	873	937	862	852	886	923	913	882	911	906	926	893	906	906	944	924	880	880	874	957	837	895	876	920	865	885	902	916	950	879	884	933	920	943	869	849	863	912	867	918	940	937	989	945	914	883	834	848	908	915	949	900	882	892	907	923	863	944	941	914	935	916	920	918	890	964	858	874	847	879	880	878	911	889	947	845	892	899	918	925	910	932	966	922	911	894	922	848	851	882	954	928	882	886	909	854	914	905	889	871	897	903	944	869	851	882	917	896	958	916	897	869	890	956	941	873	924	900	960	930	902	971	897	871	878	933	922	926	873	907	915	903	908	857	871	956	921	922	903	948	905	871	912	878	928	861	886	923	897	885	880	912	894	881	890	873	951	891	892	898	916	913	970	940	932	856	907	846	948	872	912	941	916	903	941	904	912	940	921	851	891	894	911	918	894	902	918	863	886	954	896	903	874	972	905	915	886	893	870	897	933	863	937	932	920	887	936	907	872	905	901	906	927	942	939	911	928	883	882	964	897	894	967	924	879	874	831	911	952	908	864	861	881	854	865	934	880	880	953	876	888	931	911	963	887	889	921	959	890	904	892	951	896	894	888	871	877	968	882	854	926	902	941	951	895	912	875
13082	813	536	435	357	336	313	263	257	238	237	235	290	208	205	212	244	200	227	234	222	257	215	235	218	222	220	209	236	222	225	228	238	204	235	224	206	236	218	216	202	241	199	217	195	204	192	227	218	218	225	232	211	231	237	218	255	213	217	222	253	222	210	224	208	199	225	231	215	229	212	242	235	226	202	189	230	207	191	222	208	227	218	238	227	240	236	210	224	218	226	218	243	237	206	186	212	243	223	217	201	200	210	227	209	187	210	216	256	201	216	221	245	231	212	200	208	227	226	200	214	231	202	220	210	198	202	221	247	227	222	232	207	206	233	223	218	227	218	183	244	233	223	233	198	199	228	220	205	243	223	208	217	261	232	227	239	237	245	206	219	221	195	210	176	189	199	234	207	217	190	206	231	188	227	207	208	229	246	216	209	189	242	195	205	237	238	256	240	216	224	223	212	225	220	225	256	231	244	230	211	221	208	229	272	214	232	232	229	206	236	226	194	238	209	239	222	219	236	198	240	217	253	215	226	232	220	188	219	240	222	225	236	224	186	239	219	228	229	202	226	204	228	226	232	224	208	211	227	241	210	202	229	190	194	231	221	228	230	213	226	213	199	231	223	224	229	225	246	184	223	250	217	246	214	235	250	217	229	216	232	216	219	193	209	221	211	194	221	224	202	223	216	207	243	227	214	210	225	189	216	220	223	230	192	235	220	210	224	204	220	209	226	177	215	216	207	215	210	234	200	239	210	222	241	189	216	209	224	204	231	203	233	208	211	213	234	251	234	251	238	230	232	226	221	221	205	213	214	235	233	236	233	236	229	226	185	237	195	197	203	189	200	224	216	202	214	223	201	203	217	247	223	203	241	222	230	221	217	201	223	240	220	232	222	203	242	200	223	235	208	232	187	250	224	199	202	218	232	210	242	203	202	230	229	233	197	224	212	226	193	223	210	228	216	220	209	228	229	216	237	222	203	212	232	223	220	198	254	225	205	205	217	222	196	214	232	206	238	233	201	233	228	188	218	224	235	218	209	206	219	233	209	210	217	212	199	214	235	226	217	220	217	226	217	209	221	224	222	224	252	202	214	195	195	217	214	205	229	237	221	228	214	236	201	210	200	223	204	241	222	241	210	233	239	199	239	206	184	223	223	232	220	246	213	214	196	228	220	199	210	206	211	203	232	213	219	224	214	208	231	234	218	219	233	208	217	215	236	224	221	238	215	228	215	193	234	228	205	211	227	216	202	223	234	220	236	224	232	212	207	190	225	230	210	229	202	218	203	202	199	197	219	168	213	239	232	208	211	239	227	215	240	196	220	238	223	221	230	213	213	220	206	234	249	212	208	218	226	211	207	218	219	222	221	203	224	203	205	216	214	244	198	217	197	255	200	225	230	208	222	220	226	224	214	237	237	218	209	213	219	233	176	242	208	200	191	232	209	179	213	203	219	195	203	250	237	229	245	230	219	220	237	223	223	183	200	229	220	214	231	206	220	232	216	214	214	226	232	255	208	212	206	207	216	191	230	248	223	205	220	210	214	221	223	248	235	222	220	237	215	223	223	173	213	243	206	272	225	237	243	206	193	231	192	201	201	244	177	231	222	213	223	213	220	218	206	218	209	203	191	220	217	230	228	226	220	222	246	223	213	193	199	211	232	228	221	235	225	206	231	234	206	218	209	208	227	244	220	211	231	220	202	233	200	216	227	195	210	241	212	235	205	206	227	235	195	198	255	210	200	201	191	211	223	224	216	218	233	228	240	226	215	201	201	259	200	229	228	217	188	189	199	220	234	224	208	218	199	260	226	212	192	202	218	241	196	199	243	237	220	235	204	241	198	194	202	218	225	222	202	239	230	213	209	228	228	205	214	228	215	231	227	201	215	205	222	213	207	249	222	216	201	219	222	235	220	204	218	241	223	223	226	214	205	224	214	196	234	200	217	216	216	215	200	248	221	240	197	261	216	221	240	233	221	208	229	238	196	207	218	234	234	238	238	226	190	229	205	252	214	219	236	222	242	201	241	214	216	212	217	219	212	203	221	247	207	233	223	203	209	212	221	201	207	232	240	226	205	213	220	208	215	234	212	221	233	223	223	244	217	234	224	204	205	233	191	251	226	205	189	234	215	223	222	226	211	188	182	219	217	209	207	231	211	219	179	229	271	195	233	244	209	227	170	220	219	217	208	217	197	212	206	224	244	216	218	225	223	231	213	204	210	216	221	183	218	186	234	247	229	199	217	216	218	217	223	204	201	220	225	216	207	240	215	210	196	194	242	214	202	209	215	207	235	222	204	242	235	226	205	203	229	217	222	246	213	213	226	206	196	229	186	250	226	255	213	227	219	221	207	230	209	188	227	230	228	211	221	221	228	237	237	222	226	203	261	228	221	210	231	229	247	197	215	234	235	225	242	255	219	229	193	220	220	230	232	177	216	216	237	224	205	233	213	206	206	259	177	235	238	243	212	223	244	213	217	196	226	233	250	204	238	228	221	244	255	206	194	243	219	234	196	215	226	194	217	235	242	213	200	202	223	220	210	223	244	228	220	245	216	208	247	217	204	224	219	224	221	194	216	209	235	217	223	208	218	201	249	201	208	225	203	216	217	218	215	209	229	232	216	230	224	224	248	212	224	228	218	221	222	231	225	230	231	227	207	228	228	241	216	232	209	227	261	215	217	240	247	188	220	214	217	211	194	228	211	211	248	245	209	201	191	191	211	208	210	241	242	222	205	232	202	207	221	186	237	228	226	224	199	221	212	242	231	209	201	223	216	230	219	236	208	237	236	235	196	201	221	217	226	202	217	185	193	239	187	233	224	218	212	216	233	209	236	193	225	214	207	217	220	227	191	216	248	182	223	198	249	221	214	204	172	223	219	214	220	217	211	219	208	223	224	238	206	198	215	200	220	243	213	214	209	222	225	194	211	195	200	233	214	186	229	214	205	215	230	243	232	228	191	179	208	184	223	219	244	183	229	221	223	187	188	207	222	234	211	219	211	185	197	228	234	218	203	229	220	220	207	214	230	197	224	199	226	213	233	233	204	197	215	236	236	207	225	213	221	242	238	212	251	214	227	252	209	219	212	235	236	201	214	230	200	229	207	252	255	222	236	223	211	193	215	211	220	242	250	263	228	226	219	231	211	209	194	212	229	225	207	215	255	247	224	212	206	202	228	220	203	223	215	212	196	232	232	203	225	217	218	217	229	214	248	237	222	210	195	224	236	192	237	213	198	204	234	196	217	214	245	240	221	207	199	215	212	244	201	211	217	206	213	211	232	231	223	201	216	227	206	234	227	229	204	212	227	255	242	238	238	242	229	242	223	213	192	245	226	210	188	235	198	222	222	229	217	211	215	217	212	195	235	225	240	233	227	217	180	221	213	210	217	184	251	216	209	202	185	232	215	222	219	202	213	230	221	229	234	207	237	217	212	213	226	245	207	221	193	223	204	218	245	216	214	228	199	235	216	189	226	205	224	210	258	215	233	227
8954	783	1237	1352	1237	1043	957	873	755	779	683	732	679	631	682	640	668	614	633	593	628	645	575	560	597	618	574	570	601	542	607	600	545	592	564	557	604	579	584	570	585	592	562	562	578	544	586	564	516	541	564	581	538	548	626	571	572	553	578	587	595	576	520	553	579	565	547	591	574	571	587	572	568	559	579	589	584	577	616	559	555	539	541	592	573	580	563	546	542	598	572	626	548	578	570	574	530	563	596	566	559	558	574	589	541	578	535	552	589	577	580	608	537	522	556	606	568	563	560	540	560	526	570	606	540	543	561	527	538	570	576	568	532	544	584	544	566	574	576	559	518	607	589	535	594	550	584	567	567	581	579	530	579	568	602	547	524	534	575	515	528	553	607	582	564	552	580	569	582	553	526	564	600	569	565	555	609	548	595	536	580	556	574	546	542	587	538	615	611	585	596	579	587	595	537	540	583	513	559	563	549	592	577	545	531	602	586	562	555	559	549	552	518	606	592	541	567	588	571	558	565	573	563	578	589	549	545	542	564	546	555	574	590	611	550	525	552	569	601	542	562	569	560	561	564	567	560	594	570	573	553	566	529	555	588	568	592	562	561	554	601	573	538	558	592	556	569	540	606	516	548	578	563	559	583	573	544	603	599	573	602	557	566	579	547	593	573	567	572	576	562	541	537	579	562	585	544	574	572	568	575	560	552	566	606	561	568	557	545	563	579	552	531	592	574	520	536	567	593	545	568	553	529	564	589	543	557	595	541	572	549	588	547	555	578	580	562	550	579	570	571	590	560	564	549	570	593	521	523	556	588	563	586	565	594	565	549	566	548	577	555	562	559	594	581	566	598	578	536	502	552	561	563	552	532	574	570	553	565	546	549	513	534	578	568	545	540	571	564	546	565	547	585	562	568	558	576	632	589	542	576	549	541	572	568	553	539	611	549	507	574	537	571	558	570	524	526	540	554	554	474	633	539	637	565	579	539	577	568	559	594	557	550	608	555	549	593	560	572	589	552	573	522	543	521	571	574	545	569	557	521	564	547	570	533	549	546	571	601	564	563	578	530	533	531	544	528	548	577	623	491	529	563	589	573	574	549	565	546	617	548	564	549	588	579	570	588	576	520	597	586	531	590	579	553	546	579	529	586	568	577	553	555	531	578	531	510	523	536	554	608	518	562	589	549	612	612	562	527	589	553	563	615	564	559	554	576	601	573	498	527	553	537	561	544	543	576	552	563	587	588	517	544	592	584	578	566	580	550	556	599	609	567	571	574	580	577	600	562	507	589	577	569	573	565	550	585	579	587	554	564	539	559	550	528	587	562	565	564	560	552	561	564	588	563	520	572	562	551	603	515	580	565	575	540	574	572	577	567	582	555	569	596	577	567	519	601	574	581	574	588	575	561	588	603	587	533	559	582	551	559	536	547	594	570	582	570	578	604	559	580	537	524	521	584	560	554	555	582	559	536	606	541	578	533	575	565	572	581	547	535	560	516	547	554	534	556	599	538	547	580	543	546	602	546	525	518	607	563	553	593	615	557	593	538	596	546	561	555	544	527	584	527	590	582	549	558	555	547	593	527	586	582	539	528	577	561	570	590	577	554	556	566	563	585	551	551	502	540	565	545	555	569	611	546	587	561	558	561	581	557	520	517	539	553	525	550	535	544	556	567	544	597	564	556	554	557	581	566	540	538	584	577	558	583	563	564	536	578	562	541	542	547	555	528	578	567	555	601	569	602	556	557	576	484	575	577	551	573	559	546	565	598	550	564	564	595	572	606	524	563	591	580	563	575	565	575	566	559	518	579	503	567	538	524	555	568	532	577	573	578	609	569	598	540	560	584	547	560	494	568	569	555	581	566	539	569	590	561	553	600	555	532	587	581	572	543	574	576	528	543	571	575	534	555	534	553	571	570	597	602	573	597	575	604	583	540	558	555	582	620	541	582	548	602	516	561	529	581	539	580	511	591	567	528	563	568	542	549	563	554	545	580	547	546	571	568	502	540	575	573	582	549	527	553	578	569	587	521	549	546	530	543	550	569	575	571	576	557	552	556	563	589	541	590	587	588	546	555	543	541	564	558	548	553	558	553	568	560	557	557	541	535	569	581	601	603	530	576	601	540	526	557	577	545	576	568	576	533	584	573	577	502	559	559	567	564	537	567	549	578	575	559	545	600	555	592	543	562	553	549	563	558	542	590	573	578	569	546	595	518	537	525	583	556	528	573	597	517	575	586	534	542	543	593	525	573	548	582	545	548	511	555	547	580	595	507	567	590	572	536	525	572	595	550	560	524	559	623	579	584	558	589	584	569	561	569	563	562	545	554	577	522	551	612	599	544	527	556	575	546	544	532	536	588	574	554	568	586	583	555	548	574	553	539	556	555	563	581	585	572	544	580	525	599	516	556	576	603	561	597	583	523	545	591	572	524	519	572	611	581	563	565	529	557	567	555	583	576	612	584	548	600	525	528	480	573	544	579	581	543	569	551	551	553	580	619	555	513	566	587	582	564	543	520	578	567	539	588	584	540	553	593	526	546	564	581	577	563	534	565	589	521	574	578	576	570	566	563	572	562	547	601	547	543	554	577	528	572	569	543	564	547	553	580	558	570	555	591	584	577	511	559	553	567	542	558	554	557	537	526	596	563	576	559	568	578	557	532	584	558	557	565	601	539	556	567	546	542	557	560	556	585	557	566	540	529	542	558	554	591	570	537	561	583	545	563	557	558	584	585	567	588	586	513	545	573	557	528	582	575	529	542	575	518	524	569	541	560	521	577	543	541	561	559	551	577	612	579	557	523	542	541	592	563	591	561	599	567	555	585	572	609	564	548	579	549	545	548	555	575	559	559	568	550	567	587	543	517	558	533	556	603	571	529	555	557	565	564	610	577	569	585	579	551	560	589	608	587	551	542	576	524	549	492	569	533	566	608	522	544	497	573	588	582	563	571	503	542	560	557	558	559	558	576	539	562	618	535	548	559	569	571	544	562	571	575	553	544	581	592	539	544	563	572	568	564	576	510	600	604	584	561	551	553	594	594	530	566	544	592	560	548	544	542	556	594	549	510	578	562	538	557	531	524	523	588	560	553	556	574	574	583	551	565	556	558	583	592	585	605	570	555	593	490	563	547	552	579	550	580	559	555	544	577	563	551	507	622	570	597	610	560	545	552	549	561	555	567	567	579	566	577	530	552	577	581	552	572	583	562	566	565	551	557	525	549	583	560	547	577	563	579	584	584	557	579	558	549	531	542	603	596	529	560	556	572	567	578	560	648	586	541	555	584	566	563	589	565	596	584	541	556	536	541	578	569	559	570	557	557	547	583	517	544	565	574	549	532	585	605	546	581	552	549	563	549	526	574	553	550	524	580	583	560	550	549	553	568	589	556	572	510	530	558	573	528	593	589	554	501	524	575	541	567	558	608	570	524	560	542	541	564	586	501	559	539	588	588	576	578	549	558	557	565	584	549	536	551	562	505	584	554	573	594	546
21397	2077	1043	729	586	519	394	415	437	385	354	345	342	368	326	302	353	320	339	319	346	315	302	339	311	305	301	333	313	292	349	296	320	302	301	358	306	328	350	327	356	335	303	332	280	320	300	321	313	364	329	311	319	286	311	306	284	304	298	328	318	318	336	318	291	323	337	307	302	305	317	287	308	306	314	298	317	361	308	339	296	301	352	318	320	342	298	312	301	339	319	301	320	320	291	321	305	308	297	292	315	315	308	305	285	296	304	338	284	276	320	298	307	304	314	289	326	313	301	337	331	308	299	334	279	283	317	273	322	307	306	312	302	323	295	286	290	308	272	303	303	334	320	292	332	321	300	314	330	295	314	301	298	284	324	331	308	294	300	292	293	316	290	311	288	307	310	297	290	312	307	320	298	310	302	314	303	281	283	339	329	305	304	312	297	316	306	282	296	297	299	324	338	285	338	336	333	348	318	279	319	298	322	274	339	319	276	291	349	349	344	315	335	301	298	309	308	341	348	292	284	293	320	332	330	313	305	319	333	344	312	316	312	270	301	333	319	281	276	303	317	316	295	333	302	310	346	342	308	327	339	317	316	305	320	310	319	316	302	341	298	296	308	306	332	281	286	288	309	304	281	273	324	351	322	291	294	323	285	281	339	317	276	319	285	339	305	335	305	299	328	295	337	330	317	311	312	306	326	288	311	350	306	322	301	312	303	290	305	309	294	326	316	321	345	313	287	279	300	304	300	321	305	328	295	299	305	287	296	303	317	311	309	295	315	295	291	300	349	296	311	295	312	337	313	318	286	322	333	312	308	319	309	325	309	285	276	312	339	345	325	299	307	277	310	312	333	342	309	304	281	317	323	303	310	320	313	318	328	304	323	346	304	320	320	281	320	338	296	280	263	289	319	316	289	311	289	322	319	299	300	295	257	297	335	326	341	317	308	308	296	355	308	308	327	296	326	298	304	319	320	297	305	315	297	319	300	337	323	337	292	320	307	285	317	313	323	293	339	300	306	308	303	321	320	301	306	313	330	304	297	342	325	301	277	340	342	308	306	331	319	314	293	307	321	311	323	310	342	344	308	319	294	301	347	319	320	287	326	315	301	358	310	331	332	317	306	321	304	301	285	289	338	330	341	303	312	311	279	266	326	304	286	301	307	332	304	321	315	304	321	307	288	307	324	328	310	326	326	297	303	269	314	320	319	314	303	295	339	295	317	310	296	287	315	330	323	282	305	328	288	307	299	309	326	331	294	304	323	341	308	301	352	314	290	312	347	325	338	316	316	298	282	300	297	321	299	333	330	304	333	343	290	272	314	298	333	314	349	322	309	275	298	311	336	320	352	317	294	322	289	316	299	331	300	294	313	342	295	304	311	273	314	285	324	309	319	297	328	286	305	295	300	321	300	310	314	312	314	307	323	303	270	333	309	286	311	322	282	303	308	320	296	312	303	311	320	331	285	298	306	279	302	303	287	291	297	333	324	316	325	312	315	326	279	297	317	324	330	316	288	309	286	328	324	285	323	293	285	286	301	270	274	311	322	292	318	296	314	332	310	321	306	312	322	332	322	304	286	284	328	292	294	357	354	322	296	314	293	283	313	291	292	276	321	303	272	343	328	283	301	295	305	287	290	300	286	301	347	282	292	336	328	356	335	348	310	308	280	316	342	310	309	307	340	326	335	335	305	355	352	288	315	310	301	273	332	300	312	319	317	306	316	301	289	310	287	308	337	274	292	291	316	303	308	323	366	305	307	278	334	301	315	335	317	294	304	300	304	294	287	289	353	290	335	298	291	286	325	310	301	305	285	344	320	340	324	325	313	308	297	319	305	310	308	343	334	292	322	302	306	324	302	344	348	303	336	317	305	306	320	340	345	302	301	308	320	317	334	312	290	333	304	334	309	312	338	318	298	330	341	299	323	325	324	283	347	311	302	321	292	297	316	321	333	321	344	303	287	316	285	307	321	334	326	339	324	302	326	307	305	294	320	300	351	330	331	289	298	298	296	351	306	276	296	345	299	297	322	299	285	290	308	292	306	292	341	300	338	332	320	321	302	301	280	321	295	279	299	318	306	307	318	338	348	354	288	318	340	300	288	287	292	337	301	322	331	306	308	301	319	282	319	313	306	322	288	317	301	303	313	324	309	299	327	300	340	305	313	296	320	294	289	320	307	296	303	309	316	306	328	340	294	298	298	283	284	354	305	304	346	329	276	338	300	291	297	333	313	320	318	332	305	304	301	314	311	276	298	314	333	329	318	278	295	292	294	341	265	295	295	330	303	318	342	330	268	312	342	354	286	301	293	316	310	328	291	290	326	315	313	296	308	285	298	344	328	324	312	319	324	298	287	288	311	327	303	330	307	272	330	315	303	307	297	316	291	318	277	348	338	334	284	303	298	316	267	323	322	300	324	324	334	289	302	299	340	287	290	346	311	325	316	326	300	296	330	324	322	317	303	341	314	301	323	308	296	335	351	296	293	311	343	339	291	331	311	314	348	324	295	304	296	339	311	359	313	342	295	319	293	310	320	276	339	300	330	334	351	323	305	333	283	336	323	330	290	341	320	330	280	314	306	310	281	309	294	330	268	302	309	302	329	276	303	321	299	294	311	339	325	288	270	306	320	317	323	329	327	335	315	309	296	307	283	308	312	311	317	297	299	297	299	283	329	314	288	331	295	338	331	314	331	364	317	311	315	318	295	326	311	326	341	296	335	300	284	311	313	325	315	328	368	286	327	295	299	242	268	327	327	321	310	310	300	296	293	311	343	274	320	338	310	306	278	314	353	315	306	310	310	286	293	331	270	345	307	348	320	318	320	299	311	302	302	317	322	350	336	298	308	326	296	337	299	315	302	334	291	286	295	331	307	299	347	302	307	303	274	289	286	319	295	330	308	289	289	329	335	313	328	301	344	295	343	322	318	279	333	277	304	360	329	312	328	318	333	310	339	322	300	320	315	312	308	307	318	301	308	307	300	314	295	294	322	355	351	305	321	308	309	294	312	329	312	293	332	293	314	307	339	315	295	306	315	293	294	302	300	308	324	290	305	282	307	280	277	315	321	341	298	306	312	277	320	288	323	274	320	306	307	325	322	310	310	322	316	327	298	316	304	338	281	274	299	369	252	331	331	316	296	320	312	284	281	310	334	314	308	334	282	306	311	346	321	315	312	309	295	310	348	305	288	326	322	319	330	286	315	306	297	323	322	283	320	307	290	303	321	331	306	297	288	309	300	316	307	338	280	320	302	333	308	316	321	336	323	311	280	294	345	313	277	343	321	307	305	320	308	300	291	338	314	321	292	315	325	328	304	305	310	307	324	310	294	318	281	290	370	313	298	305	311	279	269	293	313	314	296	296	338	331	314	329	317	300	304	306	321	317	308	305	317	289	332	301	313	299	293	310	318	295	325	284	303	322	283	339	285	321	331	321	304	316	318	315	317	294	307	337	311	340	308	355	320	289	318	323	318	328	322	276	284	301	309	301
11566	1270	2198	2309	2030	1702	1452	1335	1157	1134	1031	1045	1032	954	941	892	866	885	875	839	886	816	836	837	779	835	784	822	835	772	799	821	833	786	815	775	778	817	752	772	806	811	729	793	797	787	772	804	813	786	761	759	778	774	794	782	780	808	768	806	739	805	810	769	783	800	775	773	802	757	751	769	809	798	784	733	728	820	774	781	708	783	723	780	775	780	765	824	813	783	798	767	785	782	730	757	790	750	809	771	799	728	755	788	789	772	797	767	748	761	762	801	797	809	743	773	769	759	710	768	750	734	782	756	792	763	819	817	730	771	795	748	731	769	765	768	792	798	745	784	771	784	790	774	770	757	746	766	778	793	784	788	769	764	773	762	754	772	729	768	745	745	781	776	730	743	749	744	790	786	712	780	751	740	759	753	729	729	776	747	777	785	759	783	733	806	811	753	806	729	806	765	813	775	784	804	766	760	784	774	738	749	813	768	731	784	780	812	740	738	759	828	783	732	752	748	804	747	755	787	756	746	738	794	808	724	748	846	761	746	768	764	726	767	781	785	815	772	755	793	822	824	822	793	745	743	751	804	799	735	797	750	762	774	761	766	751	781	730	771	767	790	791	754	788	736	702	785	801	741	743	731	735	828	768	766	726	809	775	751	765	751	766	757	749	763	782	749	772	749	781	781	790	796	717	747	749	716	812	729	724	831	770	722	779	736	718	744	769	745	753	775	807	837	806	798	763	762	751	759	772	776	774	778	708	740	744	759	772	779	775	790	770	770	733	753	801	792	792	812	784	789	750	780	775	738	751	781	770	782	767	771	767	759	766	730	722	752	771	769	741	752	749	748	744	777	747	792	728	765	765	790	800	762	743	769	739	762	772	745	781	751	812	753	777	737	832	811	770	786	783	809	744	772	825	764	776	781	731	743	723	812	761	722	748	752	784	771	775	790	785	787	758	775	776	745	792	743	816	795	725	763	705	738	696	819	773	764	742	768	745	752	812	775	744	756	788	780	756	792	767	757	757	758	775	752	737	826	806	716	763	768	774	731	767	761	775	737	751	721	760	835	760	705	729	735	768	799	764	705	810	772	741	790	776	763	753	778	785	770	749	761	769	779	789	785	781	747	734	789	728	779	717	787	768	754	765	744	783	767	773	765	772	769	832	805	782	790	759	789	776	770	773	752	729	737	792	762	742	798	795	728	781	819	804	757	776	783	811	720	753	759	788	770	829	802	766	728	746	763	774	773	766	760	791	772	729	752	740	763	771	774	761	756	779	743	786	828	811	721	761	704	844	783	777	834	725	771	780	806	771	734	722	743	786	772	768	736	783	768	747	764	784	724	740	727	762	782	747	776	758	753	750	782	762	822	743	759	792	754	735	741	729	773	811	750	768	822	774	778	794	741	782	831	794	759	771	723	752	746	733	805	845	791	765	760	761	745	779	736	740	793	748	784	764	729	808	745	770	713	763	778	721	787	786	805	768	763	741	725	763	707	764	781	752	745	754	731	728	759	797	771	753	761	723	775	793	782	764	766	798	764	750	754	775	739	775	773	775	770	813	745	748	771	733	755	790	754	747	769	757	799	769	731	776	760	810	862	771	795	768	729	764	784	755	738	781	768	761	747	838	778	781	790	783	791	745	746	780	755	730	792	720	762	784	793	768	716	709	790	775	762	786	800	764	792	786	706	798	776	727	727	781	827	734	794	777	743	786	739	758	759	746	740	756	767	750	794	753	725	818	752	737	819	765	745	731	750	761	741	782	779	742	796	743	724	745	747	796	818	744	802	738	777	776	791	745	812	740	771	788	738	793	800	801	762	714	796	726	770	774	725	822	791	783	812	722	705	776	780	768	743	804	809	794	758	750	792	764	748	730	751	787	756	746	740	805	735	789	756	777	765	768	763	735	727	760	769	761	784	737	781	737	748	784	779	770	761	821	790	826	739	717	727	738	711	804	736	779	762	785	774	778	776	755	751	728	775	765	795	777	782	781	797	797	751	783	806	757	718	774	766	755	733	794	791	788	733	770	790	750	754	761	779	770	749	723	751	780	734	808	741	760	808	762	793	749	765	768	710	783	752	714	786	776	798	795	738	793	773	763	755	768	739	740	732	776	808	818	754	749	790	771	738	772	777	806	783	788	783	746	752	777	786	765	736	729	761	778	755	758	780	835	758	770	792	766	768	785	739	776	758	801	791	775	778	736	762	741	833	797	736	783	779	761	741	723	776	751	711	800	761	780	794	763	764	808	784	755	771	805	800	722	754	797	776	767	782	765	765	755	757	741	774	738	801	802	743	737	771	759	795	744	757	707	730	757	728	716	756	778	757	697	783	726	749	719	751	793	739	741	782	817	786	724	763	759	844	791	764	759	769	766	813	762	690	842	773	795	718	750	749	707	759	776	724	778	834	797	804	752	791	756	775	788	724	763	749	804	719	815	763	737	779	797	743	710	760	793	823	819	788	789	815	782	756	731	761	778	776	750	757	747	671	764	778	796	745	750	766	748	779	778	790	715	720	740	768	769	788	822	748	762	740	785	740	746	818	727	779	756	790	761	784	749	750	825	788	740	748	771	783	830	801	768	793	792	801	771	759	788	788	760	753	745	750	788	746	793	786	783	765	771	754	780	810	765	800	777	772	735	767	785	767	788	770	760	754	776	748	730	774	803	775	787	767	757	761	778	770	745	761	794	737	785	704	767	768	787	724	720	767	761	783	694	761	727	787	757	759	792	774	709	813	754	779	806	753	798	735	748	768	812	754	750	747	780	765	828	787	774	762	761	786	724	749	802	681	760	741	789	751	759	714	772	798	781	792	717	775	775	750	770	764	763	767	767	779	758	736	781	783	751	800	746	773	719	794	724	795	764	832	790	761	745	780	747	724	724	808	767	771	795	746	758	703	725	759	772	799	792	813	809	771	785	752	784	763	794	786	762	741	714	730	745	767	768	733	829	756	792	740	785	798	758	755	723	798	757	735	802	750	793	761	753	781	718	788	762	729	786	787	780	782	791	805	750	746	735	772	742	755	777	786	733	786	800	762	840	802	832	741	739	770	755	777	756	712	752	775	755	757	778	801	791	719	775	758	756	792	781	793	805	784	770	770	776	797	806	774	802	810	788	771	736	757	733	764	737	766	757	755	803	755	745	756	764	792	801	779	742	769	765	808	781	801	800	774	748	768	749	732	774	762	703	768	778	773	744	755	736	761	761	763	798	738	779	774	780	765	806	773	734	709	748	775	750	751	751	799	770	786	734	804	820	757	724	779	770	749	760	770	757	742	735	767	708	781	815	775	812	751	779	770	735	778	776	813	767	757	734	786	766	717	750	819	751	743	750	762	814	790	818	765	741	791	730	739	753	739	717	752	793	747	773	732	825	743	784	830	752	807	774	808	800	752	728	774	762	777	773	800	756	772	790	745	778	791	768	778	764	773	731	763	774	749	773	756	756	766	775	737	756	792	747	763	738	774	742	774	724	756	748	795	797	777
4252	444	444	424	419	406	397	407	412	402	363	401	360	374	404	411	381	383	374	380	403	394	391	369	385	380	361	381	459	438	415	417	391	394	390	357	412	379	401	395	422	407	418	390	407	420	418	395	387	392	358	351	413	362	366	389	353	377	434	367	392	392	369	383	390	392	406	410	403	417	401	404	408	403	411	404	369	401	408	380	372	374	361	357	398	397	427	405	377	410	429	437	424	393	372	415	387	398	400	408	391	414	375	405	410	415	412	420	412	421	393	391	445	391	402	427	372	399	382	386	381	389	393	403	364	451	384	402	398	447	397	374	348	385	372	368	406	373	378	437	393	382	391	386	384	380	409	416	361	348	379	387	389	412	388	377	389	414	379	389	358	393	421	379	388	401	433	415	404	419	410	422	386	371	415	380	380	385	372	405	383	411	423	438	425	425	377	345	401	397	419	394	404	423	401	394	401	412	372	412	410	395	432	347	400	368	395	386	375	354	411	375	395	399	371	374	407	399	361	339	426	424	398	403	391	400	401	428	427	398	382	417	388	394	390	397	390	397	389	407	358	429	419	390	392	416	393	426	439	405	386	423	424	388	454	386	419	418	426	410	411	450	384	403	399	335	376	396	389	392	377	394	408	408	412	412	397	396	386	413	384	424	438	421	423	417	376	384	410	401	428	403	394	411	391	374	375	341	373	385	389	415	432	418	425	397	400	433	372	389	407	402	378	393	425	399	341	382	394	400	386	401	381	368	410	421	396	352	408	411	403	410	380	372	394	393	425	416	396	394	372	357	419	396	401	419	391	381	376	369	399	377	403	388	414	400	423	394	401	438	412	380	388	375	405	384	371	373	378	376	378	382	379	390	397	354	364	354	407	377	379	409	425	377	374	428	421	391	376	408	371	426	379	402	364	383	399	374	378	367	363	427	434	368	351	395	393	415	392	395	418	402	378	401	386	375	420	371	375	428	405	428	376	411	407	411	411	373	386	381	409	376	434	406	413	363	419	455	390	404	396	364	364	406	373	347	377	377	376	393	378	437	400	381	365	393	424	438	424	386	389	394	386	393	368	406	424	390	385	400	388	403	359	363	380	413	420	409	367	392	391	408	403	396	373	386	405	453	368	340	394	373	364	380	375	424	400	411	412	434	382	401	397	394	369	396	385	405	388	397	404	398	424	399	392	413	390	400	393	405	382	418	395	388	406	374	399	400	375	375	378	405	413	420	380	365	393	385	388	411	370	438	421	349	408	391	417	409	404	381	422	403	388	385	386	468	392	388	372	388	428	394	433	410	422	407	396	379	400	382	387	393	408	400	410	396	389	393	380	435	436	413	410	360	429	440	417	379	384	397	415	409	393	364	378	438	385	390	382	376	401	377	450	452	451	416	393	385	438	392	388	391	419	406	374	404	423	424	427	383	406	395	398	381	424	375	411	427	441	356	441	379	386	383	386	365	405	376	368	409	449	406	383	423	428	407	423	406	417	383	403	377	372	430	401	429	395	427	378	390	369	396	397	432	396	439	415	394	422	397	372	354	385	409	410	362	390	386	412	432	418	420	401	396	428	403	401	401	429	412	401	397	398	403	398	413	448	355	421	375	412	399	360	442	427	404	425	412	385	401	371	438	398	424	377	402	412	407	427	395	370	363	391	407	411	374	404	384	421	393	366	381	421	411	355	397	440	404	417	358	385	411	353	392	399	380	378	374	409	379	391	410	465	400	383	396	380	383	388	390	444	366	397	392	407	442	406	423	419	406	361	451	432	397	401	447	406	446	441	402	413	415	439	397	394	425	388	368	352	380	374	387	382	403	372	371	374	414	399	381	414	412	392	385	437	394	373	401	389	387	466	422	400	367	406	376	439	429	418	403	424	410	401	383	420	413	409	378	391	391	439	436	373	394	432	412	404	415	344	372	441	417	403	363	386	393	381	397	407	387	405	428	416	382	406	391	413	396	411	404	404	364	388	411	381	378	385	362	379	374	397	404	383	375	400	373	417	433	427	419	413	396	414	389	357	376	417	404	402	401	382	384	369	392	380	411	376	397	378	386	344	399	396	413	387	392	361	413	394	413	397	391	427	390	426	378	389	408	390	418	410	434	395	382	414	402	382	376	382	396	429	385	411	395	350	360	378	388	395	424	390	377	400	351	368	383	381	375	402	392	417	429	413	409	388	397	419	380	420	417	394	372	384	434	401	405	371	412	390	367	427	386	385	386	405	392	383	424	402	373	400	391	387	414	392	395	387	381	394	373	415	379	392	411	377	382	386	358	404	401	421	364	367	422	390	381	391	359	403	365	352	382	403	365	408	439	392	389	373	413	423	390	382	385	409	426	396	418	362	387	390	380	380	395	385	418	391	409	403	388	362	407	392	412	400	403	428	411	413	380	390	382	416	391	399	391	438	364	395	422	434	401	378	379	386	439	389	411	431	390	352	391	418	397	369	359	400	382	375	381	403	391	396	401	377	435	399	369	439	392	406	375	385	371	451	349	382	392	394	379	374	354	392	356	391	380	415	420	339	403	399	378	395	408	431	372	400	421	394	403	390	397	404	369	413	381	395	376	404	428	393	447	381	395	371	350	404	370	370	397	396	390	416	416	399	388	395	361	394	395	383	366	401	422	391	367	425	405	394	384	391	399	398	345	379	386	395	372	403	440	374	410	402	405	378	415	382	436	430	407	403	389	418	361	396	402	349	420	408	395	383	401	397	411	403	393	371	424	385	422	429	384	396	434	404	425	441	409	404	391	431	398	392	412	404	409	392	391	448	437	393	397	408	394	376	377	423	415	393	403	367	433	390	353	386	424	439	361	435	410	399	378	402	410	360	395	377	401	366	408	415	392	405	349	417	412	396	394	386	398	384	390	431	366	382	371	429	378	419	414	417	423	443	404	390	389	392	395	382	390	398	400	365	405	416	406	401	411	404	405	405	373	395	391	439	445	423	396	372	401	420	408	412	418	408	377	410	427	366	407	365	399	386	397	390	416	394	388	420	397	413	383	370	391	409	407	373	389	400	417	424	387	388	466	382	412	378	395	414	410	389	402	412	395	408	421	420	375	380	418	402	404	391	386	407	406	389	398	386	421	379	412	372	390	392	392	411	409	408	401	394	354	402	391	402	402	357	408	387	376	445	409	392	403	360	402	375	397	376	376	369	367	384	411	379	372	363	421	399	387	430	420	384	397	396	373	372	387	401	380	417	404	393	396	393	399	398	393	412	408	408	379	373	399	400	389	407	433	429	431	413	405	393	400	398	402	372	420	421	427	388	394	397	406	373	402	399	401	399	424	386	393	395	396	380	405	395	441	365	427	404	378	373	457	416	381	409	398	392	385	403	368	386	413	396	387	429	409	400	373	345	418	405	401	355	427	418	375	393	392	412	421	363	349	400	351	344	393	371	378	463	395	428	442	419	387	369	389	389	434	372	365	419	406	385	346	399	377	413	421	389	371	408	367	397	389	366	404	379	411	418	401	386	407	397	409
3438	904	918	869	891	939	916	907	915	884	899	873	914	922	944	879	887	894	874	888	882	843	894	901	902	887	921	895	887	950	977	864	930	888	888	919	964	912	911	874	922	886	872	918	890	889	876	909	894	902	901	842	918	875	862	884	891	926	932	921	931	864	974	909	884	910	878	861	915	883	925	869	890	922	824	886	941	917	890	943	887	898	883	952	885	860	907	894	856	861	818	937	866	905	894	893	834	931	910	889	918	854	870	958	919	854	895	916	924	820	881	908	876	915	934	888	934	858	857	909	880	893	873	875	852	894	892	896	902	898	922	872	884	909	879	894	853	903	909	864	922	910	890	879	863	888	882	855	917	887	852	874	901	899	904	960	819	917	922	868	924	863	890	934	845	889	899	907	902	903	899	895	881	903	858	907	945	864	879	873	949	866	899	880	860	871	874	881	913	892	877	920	913	867	869	886	872	898	860	826	926	922	865	883	891	868	922	921	949	920	885	866	894	834	887	858	854	887	892	930	900	848	879	872	864	947	863	849	949	901	918	902	932	940	915	880	895	907	863	920	899	875	845	854	895	900	953	917	977	891	861	906	880	928	893	861	916	865	892	882	889	878	869	859	937	864	919	849	841	861	866	893	888	919	883	886	910	941	850	836	922	863	899	859	946	929	889	877	906	864	911	875	939	931	835	899	903	877	885	852	865	887	833	966	863	935	968	928	902	899	895	923	911	825	890	940	875	952	940	875	936	901	802	890	903	865	898	913	925	943	901	865	849	880	867	870	926	901	938	881	895	878	851	908	876	911	897	893	887	915	853	906	902	888	942	873	925	845	915	910	885	839	893	905	842	907	890	870	888	891	870	873	879	855	894	884	911	873	917	902	889	896	908	872	910	879	918	856	939	820	927	923	868	862	853	893	898	922	932	916	905	913	923	902	900	894	867	873	850	876	852	848	903	888	869	814	927	951	872	862	922	897	849	922	876	890	878	890	904	928	872	836	912	886	928	899	869	881	862	913	906	931	929	922	905	900	889	914	860	851	877	917	856	889	976	856	891	860	887	946	897	866	958	915	880	880	907	893	933	937	892	884	886	933	878	877	896	891	885	918	884	928	880	870	867	886	918	869	952	897	917	963	924	868	897	845	881	923	927	915	863	879	901	887	939	892	909	893	877	856	908	881	894	904	908	861	883	907	905	894	925	942	880	919	855	936	841	909	828	937	912	912	865	843	881	909	909	860	922	833	873	932	882	923	914	885	858	871	884	928	916	837	833	901	910	870	881	899	876	898	879	915	838	903	885	875	889	882	902	920	972	887	908	895	855	932	918	937	880	906	878	871	843	941	911	884	863	924	881	858	841	838	885	859	876	847	929	899	922	866	836	840	893	868	885	870	908	887	929	923	876	826	914	889	854	904	919	894	950	899	852	890	881	902	917	875	873	875	838	846	921	892	954	858	907	906	876	854	854	913	919	851	884	876	911	946	926	896	866	902	920	922	804	891	914	852	923	903	873	906	830	902	918	837	866	947	939	877	891	850	878	958	843	889	865	848	927	832	909	865	888	862	897	941	937	898	899	883	900	864	865	877	864	895	901	881	935	917	894	910	862	932	887	961	899	891	907	892	874	888	885	886	838	884	898	820	868	905	845	909	877	866	929	877	884	866	906	893	904	882	883	921	849	893	872	905	908	900	836	974	855	941	875	907	917	881	873	889	861	866	856	852	936	871	914	879	919	891	863	898	862	869	850	871	921	936	895	878	876	930	863	906	877	864	915	913	852	918	895	895	883	906	913	932	896	891	823	908	919	849	868	888	906	866	905	902	915	879	831	889	918	936	866	877	907	911	887	870	858	911	894	933	932	939	892	894	954	911	895	894	900	855	849	887	903	935	922	958	863	887	865	892	827	876	875	947	869	893	859	870	855	899	918	915	874	888	838	844	831	890	885	874	901	855	916	904	881	899	874	866	880	934	881	885	859	897	893	932	887	943	915	923	859	905	885	956	915	903	892	853	891	936	894	941	910	868	857	885	914	863	901	911	877	901	931	895	926	820	890	914	894	819	878	882	932	858	912	904	838	899	915	897	873	926	904	923	877	909	913	898	918	866	843	940	861	902	847	963	905	910	899	900	936	933	954	921	895	896	864	878	861	871	854	904	900	917	853	876	887	915	877	952	927	887	920	891	864	911	915	865	869	853	945	912	901	944	860	947	917	927	946	894	884	876	882	830	836	900	887	877	910	907	906	922	891	926	894	901	881	956	866	914	924	844	868	892	936	864	909	873	929	890	887	865	872	840	911	883	911	848	875	931	898	930	867	884	879	933	955	919	923	869	924	860	992	925	900	856	856	843	891	898	892	838	900	937	906	958	906	894	916	945	892	879	898	855	939	891	783	910	875	882	871	898	888	901	887	867	886	878	849	943	836	865	901	904	903	861	888	964	883	909	887	860	827	873	828	912	940	890	878	894	859	890	912	881	900	890	890	858	850	916	882	840	889	916	874	842	872	951	939	899	853	889	900	858	905	925	894	887	895	880	920	895	924	844	885	891	869	933	883	890	894	935	907	855	901	913	865	925	945	890	873	881	888	853	902	923	958	879	868	888	891	956	883	883	872	884	873	891	870	876	856	853	895	932	911	961	918	870	853	910	889	858	871	932	894	915	842	912	913	874	911	838	899	955	845	837	908	884	875	872	892	928	896	918	910	831	891	870	863	926	863	954	925	905	876	901	900	923	874	844	873	907	880	948	892	884	906	929	926	858	941	820	936	902	911	914	882	921	901	889	929	882	847	883	875	827	907	853	937	902	905	870	889	882	869	918	884	868	934	925	905	932	925	892	908	881	885	910	881	878	850	860	908	925	874	915	922	943	935	909	919	882	923	907	903	907	882	891	919	836	872	867	921	870	879	890	920	926	888	911	896	877	865	933	912	875	942	873	935	922	928	917	901	879	875	839	878	943	889	886	929	879	923	876	872	854	899	907	932	987	843	915	904	882	950	851	904	896	928	935	858	891	872	868	879	878	939	846	883	868	828	883	920	821	947	926	893	895	873	898	889	914	865	901	861	871	843	916	910	895	897	917	880	908	901	890	884	858	907	858	939	870	866	926	880	861	870	858	910	866	919	885	860	881	901	894	893	851	860	931	885	890	943	876	890	902	911	865	937	878	913	924	841	923	888	879	869	859	875	825	832	898	877	934	913	890	877	870	905	883	889	935	857	882	905	935	869	869	882	861	899	891	911	899	889	884	866	899	927	880	813	911	873	921	875	894	848	898	905	877	895	875	900	901	898	908	915	899	846	924	888	959	883	907	933	819	916	903	908	908	876	905	882	866	902	879	918	886	907	871	881	930	838	882	877	900	899	882	858	946	872	887	907	874	921	865	850	882	876	916	880	865	864	887	868	916	911	865	856	887	909	914	915	885	914	916	898	887	875	863	888	953	866	889	867	869	928	878	889	908	895	913	932	824	873	934	878	888	872	873	925	869	827	922
13600	944	569	497	365	306	282	284	236	236	247	243	276	214	227	243	226	222	233	251	240	207	196	241	223	206	247	230	222	195	218	224	200	258	203	243	212	231	239	252	209	212	223	235	252	208	246	246	208	240	236	219	229	228	232	209	222	203	213	194	216	193	208	219	233	225	226	257	235	237	206	220	204	233	248	251	228	232	214	239	215	223	233	200	210	217	222	274	192	208	239	223	206	213	215	211	229	227	231	220	232	233	230	235	212	244	231	225	236	227	222	225	219	217	214	240	212	269	213	210	252	190	230	206	214	223	240	236	227	206	240	254	216	251	243	213	212	229	222	225	236	236	222	237	230	210	186	215	250	203	233	196	185	202	196	239	227	224	253	245	216	214	228	239	228	221	234	225	233	223	231	239	218	214	250	219	231	209	227	223	236	228	235	243	212	213	244	222	204	222	246	197	222	190	230	229	209	226	232	231	214	212	235	211	226	233	230	201	195	227	241	240	214	239	206	208	221	233	242	216	226	246	241	197	208	237	240	211	211	217	227	231	210	210	244	220	218	230	229	220	220	230	227	228	239	245	219	184	249	209	223	215	223	225	236	212	225	213	220	202	217	177	235	239	249	201	240	240	207	184	229	238	229	237	221	245	247	208	221	202	238	256	218	214	225	222	219	197	212	235	215	227	267	221	220	220	222	234	210	206	253	200	193	224	247	230	206	225	225	242	225	203	223	227	214	211	211	239	223	215	224	238	218	222	255	212	233	201	195	223	214	188	241	255	205	237	225	199	211	209	202	208	215	213	190	265	250	235	227	266	215	236	244	236	191	203	206	231	213	210	215	243	237	234	217	223	236	187	229	218	205	201	215	194	217	226	252	198	219	243	260	188	247	227	241	244	232	217	205	226	225	219	229	218	237	217	221	222	215	218	223	227	221	253	222	228	215	228	212	235	223	213	220	234	230	204	225	229	236	225	258	211	228	237	253	217	236	243	218	225	210	202	223	190	227	260	226	233	224	218	243	224	211	207	218	188	212	260	209	228	205	197	219	236	215	252	236	238	209	226	225	218	226	234	255	210	222	205	222	201	229	218	236	225	213	231	232	237	225	256	247	225	211	212	250	209	236	227	218	202	218	240	185	215	212	243	230	214	223	218	235	216	236	232	236	239	227	226	209	245	212	244	223	236	204	228	198	220	207	229	250	207	223	230	223	252	209	180	203	189	193	201	216	247	200	225	212	247	242	211	211	228	224	239	239	194	199	217	217	237	228	221	229	214	229	216	218	226	225	234	244	243	230	209	211	218	218	216	201	238	196	200	229	217	238	256	212	232	204	208	216	229	201	224	217	202	212	204	210	217	212	247	234	237	225	201	233	237	221	186	239	194	205	216	201	211	211	213	221	225	227	235	237	226	232	223	255	198	206	223	237	246	237	191	234	217	219	187	232	245	227	206	217	220	224	242	243	222	228	202	205	215	232	208	213	219	234	225	237	193	215	191	228	225	240	198	231	216	200	214	205	232	213	225	217	229	229	237	246	235	235	227	225	224	232	214	208	239	195	253	229	217	220	213	217	218	192	227	218	213	215	241	199	218	224	267	248	210	226	208	238	223	227	227	209	210	236	213	228	235	224	246	209	213	194	204	225	227	196	221	239	234	219	194	209	235	211	218	233	221	215	228	206	221	215	229	226	232	240	228	204	214	229	229	227	192	254	227	210	230	204	238	234	235	235	208	248	195	239	192	220	229	219	230	219	228	241	210	204	230	211	232	236	212	226	236	193	215	193	208	226	216	214	224	203	225	223	243	239	225	243	208	206	223	250	248	236	225	217	203	240	248	235	198	212	222	209	223	235	217	219	213	229	189	218	226	218	229	215	218	222	221	241	255	217	212	224	227	237	210	246	243	229	208	213	205	240	211	236	214	224	198	232	224	229	229	234	231	211	223	232	203	209	223	202	278	237	195	230	212	226	210	213	187	258	228	213	227	204	228	215	218	229	223	198	225	205	213	200	246	230	218	232	226	215	205	209	231	225	235	197	216	196	210	227	212	236	207	203	210	232	216	229	254	210	204	191	224	245	239	229	254	232	265	236	215	208	218	221	195	204	193	208	184	244	208	209	201	247	226	245	214	218	254	194	209	238	176	222	230	218	203	235	213	230	229	221	215	211	190	229	207	219	207	203	214	221	247	206	209	215	198	224	219	220	244	196	200	213	216	221	219	224	218	242	198	213	215	184	179	228	221	246	209	193	223	213	248	240	245	208	237	223	228	196	227	226	207	243	214	244	257	200	207	229	219	216	242	213	219	235	201	245	199	200	220	235	223	203	239	200	224	228	210	223	229	249	213	248	234	221	172	207	236	245	214	219	216	224	238	229	254	225	234	221	243	256	221	199	223	224	216	240	207	194	192	227	179	202	235	229	245	207	214	220	199	185	204	212	197	208	214	215	222	218	199	223	221	225	230	210	196	179	221	231	205	214	227	206	243	227	243	209	230	196	221	241	229	225	224	208	235	235	254	218	201	224	224	223	227	225	220	270	212	226	219	243	222	222	212	213	236	215	256	211	225	218	217	254	216	246	216	242	214	226	218	227	221	227	216	202	231	201	201	201	233	212	247	192	226	238	224	212	219	234	242	228	225	204	216	200	203	213	222	237	258	221	209	195	233	232	235	229	217	212	219	222	210	231	228	220	230	237	205	202	236	235	265	226	220	263	245	213	241	233	244	218	216	219	218	240	232	254	198	255	189	198	236	236	205	186	230	204	177	220	215	227	236	218	218	245	229	229	219	225	235	227	205	211	248	203	220	226	197	224	194	245	218	200	199	191	232	217	190	203	225	225	193	221	220	231	202	220	228	202	208	199	195	204	231	226	234	218	230	223	225	201	215	194	212	250	233	228	252	197	269	218	242	203	227	224	219	241	200	208	231	218	240	236	233	215	229	241	215	235	192	232	215	195	199	197	246	198	224	216	244	216	243	223	218	225	215	234	231	216	201	207	222	223	277	219	232	219	221	253	185	205	234	219	219	221	215	227	231	199	209	248	234	224	222	208	203	225	238	229	196	212	229	224	221	232	234	216	242	238	218	243	250	198	213	235	232	198	234	233	216	219	251	190	219	219	225	228	217	224	213	192	235	228	245	252	222	226	219	205	208	217	212	247	234	216	210	221	191	227	233	236	187	234	235	190	228	196	238	225	252	231	231	219	233	239	199	237	226	240	233	213	194	220	235	222	237	226	188	202	212	232	238	209	217	213	211	218	220	210	198	216	251	227	217	182	206	209	210	221	220	241	233	216	233	207	188	233	254	254	242	226	223	202	202	195	207	231	216	232	221	212	213	222	226	232	219	227	247	224	232	214	203	232	225	204	187	217	196	216	225	246	249	204	229	213	196	224	227	221	236	237	199	226	219	235	228	212	207	230	225	206	218	220	217	199	240	198	208	196	246	236	226	230	222	240	213	206	200	228	231	229	238	225	239	238	217	199	235	231	205
9080	864	1287	1292	1188	1108	969	820	737	780	733	701	713	675	614	681	658	587	626	606	566	582	594	638	626	569	591	575	607	598	605	567	617	597	595	550	616	583	629	582	575	557	574	575	577	568	574	554	576	566	599	596	565	559	523	563	593	554	550	528	555	612	593	563	533	596	511	567	617	587	583	597	547	606	561	617	540	603	565	585	578	567	563	536	575	546	540	563	568	545	571	576	523	549	579	581	576	559	575	564	559	570	577	543	527	616	564	540	537	557	559	540	545	565	505	544	520	547	564	565	590	577	566	531	564	564	588	593	601	611	562	581	538	591	584	568	585	553	599	526	567	590	582	545	609	581	589	557	620	613	518	557	560	603	572	629	546	562	547	578	600	565	565	572	518	546	579	564	564	604	575	560	575	548	554	630	550	592	541	598	585	577	529	575	566	577	564	561	602	556	550	537	537	567	554	578	583	526	594	574	534	550	598	602	588	554	561	528	618	557	577	580	535	555	578	539	558	588	564	570	533	557	556	580	569	566	600	534	568	576	599	529	576	577	554	540	532	548	551	610	566	555	558	596	529	567	610	572	565	574	577	526	566	579	610	546	534	562	559	555	579	587	572	557	583	534	585	593	510	572	579	551	604	560	539	527	588	561	558	543	558	586	612	577	590	554	592	554	569	522	568	584	565	551	560	541	572	547	575	565	536	563	556	609	571	552	583	539	579	565	553	546	548	571	539	516	542	584	582	526	561	599	525	568	580	560	562	580	547	610	538	587	563	559	612	582	531	586	580	585	566	585	540	559	581	567	608	570	593	566	564	571	566	520	599	554	542	582	568	574	534	589	567	553	574	549	585	557	558	573	566	551	565	572	570	562	562	532	509	560	527	567	573	569	558	576	548	546	622	571	558	570	534	556	593	529	511	580	556	591	551	574	538	563	557	533	532	526	559	579	564	576	581	590	582	523	554	601	582	570	567	545	569	607	542	532	575	596	558	594	624	559	579	581	581	540	605	579	545	573	590	601	604	561	604	576	566	557	529	556	562	576	588	541	554	560	532	550	549	578	572	559	564	598	567	522	578	579	611	575	565	610	540	590	576	540	584	547	549	583	541	544	572	564	588	531	537	568	549	544	577	593	568	538	555	558	538	554	531	566	602	588	588	556	558	556	577	549	597	604	574	567	560	596	576	588	573	530	568	543	575	547	490	575	529	584	600	604	590	566	541	531	554	552	562	570	599	538	570	560	513	544	592	564	532	541	546	584	567	567	591	582	522	575	550	580	551	563	534	588	561	589	546	563	538	541	556	576	555	545	562	588	571	578	561	525	552	525	537	604	555	549	545	535	570	525	559	583	567	589	603	555	547	589	531	574	530	504	570	587	555	588	596	524	562	553	516	537	557	564	540	560	576	563	560	575	594	566	591	524	577	583	554	577	543	569	566	579	515	606	559	567	571	530	603	598	559	567	565	536	606	555	589	569	556	545	586	557	553	558	570	566	553	584	594	535	567	605	586	519	548	575	580	580	550	557	597	575	566	549	573	541	529	600	539	591	546	590	520	576	553	608	616	565	573	560	580	556	515	594	538	597	567	565	558	592	577	586	545	554	586	552	526	529	584	569	590	598	574	611	631	529	562	550	557	554	594	565	505	585	505	598	538	521	543	579	591	585	545	554	539	641	597	584	544	564	579	540	581	537	568	542	528	580	575	534	566	561	586	558	570	575	534	590	614	547	559	555	581	591	572	542	576	538	542	547	579	548	551	605	584	559	562	546	576	590	583	526	548	555	554	557	566	596	544	600	556	536	562	583	563	583	570	591	578	568	560	575	550	579	570	536	545	595	546	574	583	564	538	554	562	594	584	548	570	566	585	622	563	568	613	557	561	570	559	528	595	595	549	534	557	576	590	583	573	563	541	568	538	571	593	509	602	594	567	539	525	558	564	573	604	530	581	570	549	561	611	582	565	565	560	546	545	580	572	593	582	584	552	571	551	542	558	594	579	592	532	502	612	573	546	598	587	571	557	589	564	564	559	593	563	562	581	564	554	578	545	576	537	564	532	536	603	588	591	567	551	579	617	554	570	550	571	613	588	580	577	560	534	571	564	549	514	531	570	543	572	588	521	549	566	550	559	546	575	588	548	556	565	565	541	573	544	575	583	598	569	579	554	563	546	620	582	555	576	571	552	556	580	558	538	590	589	573	583	578	572	570	522	582	575	543	574	538	564	545	585	565	537	529	592	547	576	564	568	542	582	572	560	558	575	570	525	574	571	531	571	550	627	556	546	549	568	551	544	563	583	564	549	565	595	528	537	556	561	508	533	581	586	579	568	585	659	555	554	546	551	567	602	585	572	547	550	559	587	535	579	561	568	571	571	557	591	560	552	593	541	597	552	532	558	568	552	619	565	594	551	528	568	567	569	590	562	586	538	539	562	596	597	586	588	590	608	584	617	496	552	590	549	563	565	574	593	619	593	529	557	580	566	564	598	561	532	550	570	568	538	580	579	624	552	596	562	549	581	558	560	554	547	555	596	555	579	547	559	554	609	550	566	562	523	550	564	584	573	561	608	578	572	551	601	571	587	621	570	545	556	526	550	527	566	557	593	584	591	629	584	580	574	572	577	556	549	556	545	558	576	556	527	565	565	558	530	582	546	558	564	560	562	611	569	575	571	562	551	534	586	548	552	571	525	574	553	571	548	556	554	564	548	525	590	555	525	523	531	575	637	590	556	550	549	528	572	592	604	539	571	597	582	530	596	574	542	583	564	565	557	571	576	576	560	562	578	584	556	571	578	561	579	585	579	550	594	619	565	512	542	555	563	596	609	566	546	590	588	584	604	582	563	576	568	554	510	616	546	549	568	541	589	570	540	543	570	529	568	570	600	611	559	547	552	534	608	558	556	575	565	582	551	559	576	576	547	565	586	574	549	525	552	558	585	575	586	583	547	544	561	555	553	543	605	573	542	552	585	578	552	559	589	530	539	543	574	564	566	574	597	543	572	534	526	556	576	561	588	584	573	613	600	574	565	561	538	562	590	586	610	558	550	599	591	525	600	532	577	581	568	548	563	585	557	610	580	607	553	573	563	578	552	551	624	537	553	567	571	576	543	539	573	559	548	543	544	615	567	590	538	584	569	570	575	582	559	587	531	576	547	533	565	589	539	566	591	544	517	605	555	588	571	556	567	537	571	600	555	591	520	531	559	557	576	601	598	565	565	551	555	531	561	568	568	571	583	573	588	515	557	555	582	550	575	544	564	598	580	579	547	515	542	540	585	582	588	558	558	572	585	597	583	572	558	563	545	528	578	563	568	577	594	588	564	547	580	558	554	547	612	591	600	580	606	616	552	570	536	536	561	562	575	549	597	598	561	501	557	582	587	554	571	557	533	582	569	552	510	600	565	550	587	573	588	577	562	561	579	569	600	603	544	582	558	569	603	579	547	592	586	584	625	571	520	618	559	544	551	540	549	557	550	548	562	577	531	562	543	583
22656	2268	1018	789	576	438	454	409	389	374	336	346	362	340	301	297	340	338	343	302	376	329	344	305	349	301	318	320	302	310	357	320	339	341	338	366	327	360	321	339	337	320	305	300	296	334	318	297	314	303	337	307	313	341	305	334	309	333	327	310	316	322	293	332	320	304	284	333	303	324	302	286	304	336	310	320	319	330	303	331	303	336	362	307	315	310	332	337	279	299	326	302	342	348	316	322	343	341	319	306	307	287	298	317	331	325	316	348	300	287	331	308	316	335	324	304	329	328	337	315	319	308	320	321	336	340	320	346	343	354	324	313	319	298	285	342	321	335	285	313	336	341	294	345	369	300	311	351	284	302	294	316	318	309	299	313	339	313	301	291	355	327	334	289	294	326	314	335	296	331	304	304	301	312	337	320	291	296	301	308	332	309	292	334	295	285	325	302	306	329	297	274	288	307	298	287	321	318	334	261	331	329	296	323	328	297	318	309	291	345	284	320	295	316	273	324	345	296	288	330	293	340	306	315	310	290	324	314	324	308	293	327	329	314	328	321	345	287	311	327	336	307	318	330	317	344	327	319	330	315	311	256	332	281	323	321	292	322	303	289	305	313	310	293	333	325	297	285	318	322	317	338	340	272	314	352	273	328	313	309	348	308	309	344	302	324	319	288	307	297	320	314	314	273	350	310	296	305	301	326	297	314	329	318	288	335	342	337	303	306	318	319	355	305	348	294	313	314	328	309	309	279	313	358	288	313	323	320	326	306	323	345	271	317	298	315	297	300	287	295	317	322	291	343	325	300	309	311	308	302	320	301	307	270	323	300	329	347	314	326	302	313	271	303	326	308	296	320	337	328	298	307	270	303	338	268	338	292	315	270	300	332	327	322	297	296	312	305	326	307	285	307	338	308	304	384	327	321	277	321	346	312	324	335	333	318	304	305	302	337	342	338	308	300	326	309	348	335	340	340	318	304	295	314	325	288	304	318	280	354	321	305	359	317	309	333	346	314	292	349	305	325	340	348	289	294	279	303	307	283	317	319	317	310	322	286	310	311	339	319	305	348	357	333	342	317	291	300	329	295	331	341	325	296	321	320	284	301	313	305	336	349	349	320	307	364	303	311	290	326	325	318	312	324	328	335	307	325	304	316	278	335	338	329	331	319	273	324	361	318	315	335	339	320	299	324	313	294	329	288	341	304	292	301	293	323	322	312	324	321	300	299	315	311	343	318	307	319	328	314	289	285	307	312	311	276	321	330	310	334	347	303	352	323	306	289	309	349	282	300	358	268	307	330	317	314	297	329	285	269	310	319	310	328	305	276	267	274	325	314	352	295	302	327	311	258	324	277	333	285	295	269	313	314	293	307	286	332	293	323	336	301	331	288	301	305	290	330	278	312	299	291	317	316	295	307	335	317	291	318	344	333	328	312	315	332	306	312	322	337	303	265	298	303	302	328	314	288	313	312	331	291	311	315	327	307	333	293	321	324	337	298	301	323	345	334	340	298	316	324	304	309	346	312	306	295	330	286	302	318	301	347	341	344	370	342	292	314	302	298	333	308	315	287	314	339	310	309	333	297	320	301	313	301	307	297	324	316	301	351	287	320	307	343	319	292	354	292	333	330	324	342	327	309	282	328	333	297	312	289	308	346	334	292	306	331	282	321	275	315	352	334	320	349	309	299	306	303	331	320	328	284	320	305	315	314	309	334	331	322	313	325	301	300	311	316	284	322	338	344	297	310	322	297	297	341	314	290	344	301	333	326	325	326	332	311	320	325	342	311	307	329	306	299	311	327	296	299	291	362	298	330	355	354	324	281	310	320	315	307	296	340	342	282	278	317	313	332	328	298	331	306	308	323	310	330	341	296	295	291	311	300	317	328	335	311	328	328	305	354	300	287	309	298	303	324	306	331	303	319	289	330	306	326	316	320	311	302	320	313	313	340	296	301	322	318	318	326	363	288	304	356	323	315	349	331	312	330	288	337	349	334	357	294	300	333	322	355	300	317	320	320	308	320	292	320	330	340	294	329	291	311	319	324	304	315	283	286	312	349	340	334	309	319	314	339	307	317	305	321	332	312	307	329	344	327	298	335	316	318	305	320	301	326	327	317	314	299	301	285	320	314	276	334	316	309	304	290	314	337	336	295	286	302	296	305	288	278	277	315	292	286	293	315	330	299	327	282	333	295	309	331	304	333	298	307	302	351	327	355	308	297	344	349	323	320	312	321	304	334	289	327	288	306	299	336	324	314	302	331	316	291	296	305	343	297	289	332	319	310	302	310	345	317	300	314	281	311	297	335	309	332	315	327	310	304	344	346	303	322	329	337	302	304	329	317	334	303	336	306	337	279	310	328	341	302	319	289	310	297	325	344	329	300	351	318	308	303	344	338	298	311	310	340	315	315	337	295	371	309	311	304	313	335	350	317	324	327	301	304	309	275	302	351	295	301	314	300	305	300	283	304	318	319	284	356	328	309	334	345	322	330	341	338	295	314	318	326	334	319	273	340	325	316	309	340	318	329	300	285	310	311	313	315	325	339	352	330	301	322	307	305	361	343	320	323	294	265	299	271	308	336	338	317	311	322	298	308	297	289	306	291	309	298	320	339	316	281	322	325	302	308	296	333	314	336	281	320	304	283	313	334	328	319	313	287	316	302	316	315	318	314	311	313	316	322	302	328	328	301	289	305	303	305	303	323	311	305	316	289	334	310	315	306	320	350	309	319	267	314	323	294	287	288	302	302	321	318	299	318	316	327	285	290	285	310	327	308	289	305	309	333	321	298	300	346	328	276	311	317	322	279	309	307	338	301	338	319	313	354	337	342	318	321	292	358	340	331	324	289	308	298	326	297	305	313	288	280	305	310	320	309	328	338	305	323	306	330	313	295	278	280	302	306	298	280	315	300	317	328	313	347	304	309	300	326	324	315	307	321	289	305	338	304	346	278	312	309	328	336	291	319	313	339	293	283	308	279	260	318	308	330	307	293	310	325	296	294	292	272	311	299	284	339	321	295	347	335	295	332	296	315	323	339	286	341	308	342	325	319	314	291	306	318	309	318	348	319	319	297	328	268	358	341	301	315	288	309	288	336	333	318	312	289	328	319	317	319	311	339	325	328	305	306	300	314	298	314	298	299	304	292	307	327	311	320	314	333	319	302	312	300	323	319	335	376	312	318	296	314	326	303	313	328	287	303	296	294	297	277	306	319	322	281	306	296	326	341	320	325	315	254	304	336	331	327	328	292	320	338	294	325	321	272	327	341	278	312	293	343	295	308	297	319	371	316	302	330	306	335	316	313	321	292	299	327	330	315	328	332	319	274	273	325	356	331	356	341	294	312	297	343	293	321	302	296	338	320	330	292	297	294	316	303	313	313	295	329	300	314	300	305	351	333	315	290	286	304	311	300	306	315	317	329	295	299	353	307	304	317	279	319	289	290	308	317	304	325	314	277	300	328	318	299	306	326	317	291	316	317	326	321	291	288	324	292
12074	1269	2158	2295	2013	1715	1468	1305	1191	1094	1094	985	999	975	999	921	908	924	887	844	849	856	892	886	792	778	879	805	774	837	769	793	827	744	785	776	776	811	769	790	804	784	794	783	809	815	759	804	813	788	793	787	785	790	806	807	745	782	808	794	787	768	778	824	761	736	749	740	769	787	776	812	773	768	794	754	789	770	778	773	705	723	782	778	802	787	761	770	802	812	722	757	740	816	760	724	745	792	801	815	770	803	770	765	751	705	748	761	692	790	737	759	807	800	774	797	775	724	773	768	739	728	767	750	769	756	818	760	761	787	760	775	744	807	733	769	765	753	748	781	741	775	768	835	791	767	803	771	776	794	806	734	778	747	787	760	742	804	806	769	790	748	803	753	724	769	720	796	754	740	782	784	756	769	818	750	748	697	749	786	756	748	796	773	759	771	805	773	847	743	734	747	791	802	733	768	785	777	782	777	765	753	773	733	777	777	780	771	770	698	741	785	792	773	774	794	738	770	789	767	815	795	753	788	798	775	777	775	781	735	780	763	756	801	736	765	749	777	790	792	830	762	787	806	791	760	737	769	771	805	763	782	791	849	750	772	745	761	739	773	850	756	748	791	789	782	766	755	794	790	769	771	786	743	791	802	811	780	787	785	781	775	813	806	781	789	717	751	748	780	760	766	748	810	754	761	787	755	759	793	781	784	805	760	770	798	778	755	792	713	755	751	815	773	748	767	772	759	807	747	790	765	766	792	733	777	785	774	749	755	743	795	746	804	736	770	778	816	767	764	772	722	752	761	749	764	742	722	737	717	750	732	793	741	775	776	858	754	773	761	799	785	787	774	768	754	762	798	732	772	741	777	805	742	749	753	720	738	771	799	813	737	725	757	755	751	735	832	771	731	743	713	755	736	795	743	775	759	770	836	755	773	824	830	791	740	793	762	782	758	758	808	795	758	801	755	771	787	811	777	795	752	734	764	778	777	759	768	806	766	792	726	778	723	788	795	803	813	774	784	799	804	821	762	759	755	840	784	781	794	770	746	808	777	761	727	768	780	795	809	816	806	766	747	779	703	758	764	755	772	760	780	748	812	780	792	827	800	798	722	791	794	729	750	771	764	767	753	762	747	784	730	747	792	726	791	792	816	771	798	773	766	778	713	792	769	824	746	797	814	827	777	787	765	799	793	714	805	775	757	782	784	782	769	777	835	778	780	784	757	848	742	750	767	773	773	792	792	760	832	810	796	783	785	770	769	794	808	782	782	701	771	803	766	698	754	772	797	802	793	769	761	783	768	753	760	774	777	781	727	814	789	738	768	763	793	737	729	808	716	770	819	836	797	787	793	787	756	753	756	754	745	753	790	782	709	783	765	748	775	686	781	787	788	770	773	803	796	801	786	742	765	743	761	792	756	754	739	843	733	804	762	764	753	741	776	776	780	774	750	767	746	816	782	810	748	783	761	819	765	747	754	767	804	856	741	807	750	753	775	754	775	748	802	749	774	811	786	793	743	787	779	778	753	790	823	737	784	723	790	780	745	751	790	754	759	764	779	730	798	779	810	770	795	802	826	824	781	778	756	776	740	770	792	764	721	784	816	765	771	729	807	781	750	757	828	790	791	757	798	763	804	785	796	781	761	821	755	795	810	800	766	758	745	802	805	767	800	760	746	793	816	771	768	761	806	782	790	773	710	797	778	767	771	770	801	803	759	779	738	747	773	806	787	797	812	737	767	790	752	729	799	800	779	817	772	792	771	753	764	776	777	826	754	768	790	817	789	782	799	777	751	844	786	763	835	828	802	764	774	766	755	781	819	774	720	765	776	766	746	744	718	770	736	829	723	788	818	778	794	802	749	754	759	746	791	779	767	733	780	782	733	788	773	770	761	785	713	801	747	802	735	800	791	739	772	771	785	775	759	769	788	778	787	838	776	772	776	749	753	760	781	818	766	827	827	788	742	740	777	757	728	729	757	798	797	780	797	730	768	754	755	755	789	786	782	811	743	768	803	784	794	780	767	764	746	728	804	785	734	740	754	747	800	742	789	822	782	808	772	739	737	779	747	811	744	729	720	772	788	734	822	820	763	823	756	727	746	737	772	787	742	764	745	805	808	788	793	766	776	757	791	778	724	770	752	759	774	818	790	767	801	742	800	751	786	801	749	757	712	766	787	777	777	775	816	741	771	788	773	762	765	766	738	780	768	786	769	779	746	748	747	781	733	757	757	764	760	790	745	809	758	801	753	767	729	738	766	779	792	774	776	727	767	725	783	778	762	792	774	739	835	789	737	780	779	754	759	785	802	785	793	754	767	765	821	771	789	747	743	747	744	779	814	760	702	819	761	778	746	814	776	808	815	763	735	737	744	778	788	784	779	778	749	778	742	825	809	768	733	777	753	748	780	756	763	787	732	758	802	788	767	699	775	697	752	792	740	787	808	700	737	763	847	768	802	795	776	761	794	800	771	753	736	762	812	817	784	741	766	772	760	764	797	753	735	781	801	719	758	736	781	827	827	772	801	771	786	757	776	766	801	741	810	738	768	808	754	715	780	802	767	774	784	777	778	719	774	777	805	741	817	777	752	803	770	760	720	761	746	751	773	781	767	729	831	780	799	834	824	767	783	754	771	786	790	790	800	731	722	785	767	767	770	741	746	742	790	751	797	730	799	734	755	767	737	767	780	727	824	753	746	765	775	787	772	792	757	754	801	752	745	712	803	836	789	793	809	779	758	825	796	757	765	804	778	737	761	761	778	748	752	744	797	777	806	739	754	801	790	811	808	740	774	783	768	777	822	764	733	790	734	768	731	782	760	791	783	822	735	745	768	787	740	754	792	790	767	782	762	729	790	771	785	738	831	757	775	764	757	754	768	747	792	780	758	786	767	761	779	729	758	771	752	713	792	747	764	777	777	790	767	787	760	776	760	725	735	780	769	777	762	765	718	799	785	797	769	752	796	765	767	802	760	744	777	778	789	758	795	825	783	758	800	749	815	747	776	681	765	790	756	742	751	719	769	777	766	786	772	748	780	758	741	757	746	770	786	725	864	780	758	749	795	786	754	792	775	778	783	760	767	778	768	778	763	820	759	765	751	798	771	797	790	761	786	794	792	799	787	795	770	753	801	757	775	793	778	767	800	719	747	789	787	719	769	799	810	816	794	762	821	810	773	782	759	773	806	749	812	750	783	754	753	727	802	757	768	777	795	795	714	774	775	765	755	788	770	737	805	765	734	795	778	775	776	732	759	726	702	751	785	760	793	724	801	781	778	780	813	794	785	823	766	745	750	815	778	759	751	764	778	767	749	795	764	755	785	787	766	765	794	749	758	784	703	811	751	777	796	767	767	705	799	731	796	714	743	731	763	774	759	775	776	705	792	768	780	800	774	801	775	768	760	781	803	751	727	817	758	712	821	790	811	736	749	782	767	766	791	800	802	741	700	760	739	747	776	808	742	737	699	739	785	751	794	771	778	786	759	755	726	791	809	780	800
4032	452	438	394	412	392	427	379	422	430	403	431	405	418	417	408	422	408	393	384	385	407	427	391	432	416	391	376	410	386	411	400	395	438	392	421	406	436	411	403	344	367	383	425	418	373	403	443	407	425	393	393	401	395	435	398	418	378	416	437	395	407	421	410	408	407	397	438	385	423	422	419	381	405	447	415	400	422	397	394	358	389	382	426	395	386	371	402	387	427	430	437	417	423	431	367	392	384	392	378	375	410	404	376	394	365	405	397	372	412	413	415	437	340	398	396	437	403	373	393	409	410	428	414	459	430	388	373	430	407	385	426	398	439	404	387	411	419	392	404	405	447	405	388	386	402	387	407	409	429	402	419	389	406	414	351	385	386	405	367	384	399	373	398	402	355	369	405	401	419	410	409	415	405	376	411	430	405	397	383	409	411	361	377	406	399	383	413	385	400	432	434	431	449	416	408	412	396	402	435	400	411	376	397	407	435	406	427	403	419	426	388	409	389	437	426	389	436	381	443	423	422	404	415	408	418	396	390	418	376	398	385	382	392	423	414	366	402	403	420	443	408	410	388	392	410	367	398	421	406	429	392	388	428	364	422	379	400	407	386	387	401	390	381	390	413	401	392	402	433	389	408	397	371	384	389	396	399	386	391	436	444	352	403	387	405	398	380	412	395	428	406	444	410	415	358	389	384	404	376	395	387	391	395	405	399	405	412	441	421	450	399	396	382	362	385	442	394	400	391	423	375	406	431	402	432	418	387	394	410	400	414	389	389	434	400	420	429	429	397	395	393	369	397	397	388	396	409	388	398	390	404	382	379	396	371	405	442	394	405	372	430	379	393	388	423	414	418	382	400	413	394	401	433	404	407	444	412	387	422	433	415	427	381	436	419	359	413	394	429	402	393	433	399	394	395	369	450	409	416	378	391	430	432	378	420	398	396	412	375	416	379	399	375	387	401	414	392	437	430	430	396	412	433	342	412	423	408	407	401	411	417	413	370	355	398	397	409	398	374	425	393	389	421	415	415	396	381	379	393	386	413	394	405	364	409	429	386	419	409	401	419	398	377	376	433	448	429	420	455	395	398	404	404	444	476	401	389	385	380	364	367	412	403	376	373	466	401	410	415	426	404	450	421	428	406	400	395	385	409	398	416	408	433	400	357	432	381	371	441	420	383	366	420	404	428	381	394	390	392	411	412	406	388	420	399	428	430	412	360	388	413	413	397	403	432	418	386	420	404	367	388	385	391	409	368	413	385	410	422	388	377	413	415	425	401	407	404	432	413	416	376	419	395	376	425	385	414	408	395	396	390	407	387	399	393	385	411	404	471	411	433	441	377	396	423	415	375	398	417	355	401	422	438	449	402	438	347	401	388	407	388	404	416	399	415	385	452	406	412	409	392	403	386	408	418	427	401	422	414	434	407	428	432	406	409	395	424	358	413	360	409	437	385	413	376	404	404	337	412	398	393	382	353	404	412	409	427	381	417	395	386	426	388	402	397	415	378	428	441	404	366	368	387	427	375	395	413	371	411	377	385	399	371	371	419	442	381	435	431	390	369	418	418	394	372	405	400	393	399	328	417	410	413	437	398	389	413	395	378	419	398	417	412	369	387	383	431	404	408	410	406	408	431	422	431	372	380	372	381	372	363	419	418	349	386	365	342	407	367	375	424	388	396	380	428	400	392	408	385	387	397	374	399	379	407	398	377	404	429	406	358	394	393	401	391	396	417	434	432	425	400	417	440	385	412	427	416	420	396	378	383	404	425	426	428	384	407	362	396	388	415	380	428	417	415	403	383	375	393	407	376	372	358	410	426	357	459	412	433	411	392	363	419	398	395	370	392	368	370	388	441	384	401	401	403	404	454	421	405	433	404	387	406	425	432	376	423	377	385	404	421	380	407	388	377	414	394	414	404	357	400	418	378	418	364	388	392	421	365	418	388	375	390	376	396	379	422	398	425	398	402	396	443	408	435	383	377	396	392	395	393	382	383	407	405	395	398	423	388	412	392	436	369	365	407	388	411	436	370	398	419	410	391	397	432	361	362	420	378	374	408	446	366	410	402	413	406	401	410	402	377	416	426	424	411	370	398	398	400	419	379	412	440	394	396	384	379	430	439	402	437	442	406	344	369	421	397	451	414	412	369	406	396	387	389	419	401	374	420	381	453	401	417	383	381	363	405	421	355	383	424	378	382	416	417	366	372	428	392	377	396	410	406	402	392	382	384	422	413	371	382	431	383	406	409	419	400	423	404	428	429	414	402	402	423	377	384	414	402	404	395	381	396	460	442	383	419	402	429	422	418	391	433	400	405	441	373	384	377	427	393	402	422	411	402	413	413	390	374	411	401	388	416	381	392	378	452	410	422	393	422	407	398	401	348	382	408	373	409	437	379	373	383	390	405	359	405	419	404	428	401	444	418	413	417	395	374	394	405	405	431	407	421	416	414	374	407	420	418	426	386	400	418	398	413	403	413	409	371	411	359	438	404	364	385	415	400	406	415	401	394	411	439	357	400	436	417	414	386	383	390	396	412	434	435	424	426	401	394	414	405	379	379	414	371	386	442	404	414	381	391	433	392	396	401	386	407	432	400	388	379	376	403	419	385	410	416	404	392	388	406	410	382	416	416	347	393	416	430	393	373	419	380	417	389	404	379	416	392	377	385	399	401	366	410	438	375	395	403	409	425	396	381	415	421	413	372	422	413	373	375	431	454	402	428	385	397	422	375	459	399	408	382	413	363	384	428	413	388	388	380	414	422	423	409	397	424	426	433	398	385	393	397	382	407	390	391	400	388	414	378	400	393	441	407	360	382	439	376	406	423	396	399	445	394	385	390	380	399	419	435	412	405	384	384	438	394	392	409	424	324	394	429	379	385	438	434	383	408	415	434	384	449	420	387	401	393	399	401	346	368	417	406	368	410	383	378	400	363	446	406	435	446	371	388	412	396	404	390	381	409	407	377	401	406	404	358	383	423	385	353	377	448	402	375	375	416	410	421	394	387	413	422	410	434	403	421	364	401	412	410	410	410	388	364	439	395	454	397	397	424	426	409	424	407	373	413	412	411	410	378	372	432	442	421	400	376	379	389	380	385	403	413	360	369	405	391	421	415	420	415	372	416	425	424	422	380	427	443	430	429	405	390	421	386	407	398	368	418	405	422	445	430	398	392	398	402	403	407	380	395	380	394	375	396	362	344	432	373	401	418	398	414	399	382	400	392	371	382	428	431	421	399	383	406	423	399	439	434	393	414	412	419	417	421	403	372	394	391	393	409	404	423	416	438	416	410	393	403	401	381	407	455	410	401	384	381	392	401	429	410	398	429	450	414	407	448	392	385	413	422	417	435	386	383	363	380	403	405	435	365	395	372	394	434	386	402	377	446	403	396	344	393	414	434	372	388	406	406	397	432	423	407	369	421	381	435	387	398	413	423	400	387	414	413	382	417	409	426	394	397	416	444	368	370	387	386	434	437	415	434	400	427	394	367
3292	914	939	936	875	942	956	920	882	974	882	954	902	901	914	863	873	925	877	897	884	914	926	904	905	912	881	846	933	877	910	909	907	885	901	903	913	916	893	921	924	926	905	901	903	858	873	925	884	862	888	883	912	901	880	931	802	902	850	887	848	883	832	857	949	930	905	914	930	935	849	881	912	929	884	891	887	876	941	919	884	840	965	974	891	878	948	843	878	923	884	902	924	866	971	917	885	875	904	883	930	928	924	876	898	880	904	922	879	944	859	905	919	888	899	878	870	946	888	894	911	843	955	939	851	907	887	881	910	926	931	940	900	912	914	882	913	921	868	877	883	923	878	938	893	898	943	894	914	881	895	941	825	887	877	865	866	890	819	928	951	935	935	928	886	868	897	907	894	936	901	852	894	907	896	930	884	937	880	899	909	900	847	928	910	885	915	895	929	893	851	896	830	915	899	865	917	911	931	934	885	885	900	915	876	902	918	896	882	849	917	908	895	875	956	903	834	840	905	932	892	921	876	902	915	837	884	954	925	884	924	883	905	893	873	892	871	869	907	881	909	911	940	905	876	875	965	908	938	928	886	940	854	866	895	915	873	869	842	877	889	892	915	981	837	906	941	895	917	840	832	908	932	877	950	878	863	952	939	907	878	924	895	885	915	856	903	912	887	864	915	916	890	895	881	913	938	848	906	900	924	907	910	867	921	890	913	954	932	906	870	867	915	915	880	867	910	895	863	917	903	925	855	849	948	905	864	878	890	915	859	939	848	933	896	932	908	907	876	874	856	870	892	944	899	916	911	879	842	893	966	920	937	895	876	875	854	936	957	883	909	811	880	909	912	882	918	934	863	918	949	857	887	891	907	903	832	962	961	902	935	907	855	922	908	924	892	949	887	943	879	931	913	882	905	902	902	886	924	930	968	881	913	888	908	907	910	888	964	925	894	910	878	953	914	914	862	913	889	878	897	877	858	924	864	885	895	900	876	899	872	890	965	904	906	880	894	864	879	922	893	893	911	880	930	919	938	868	882	919	866	879	865	898	861	869	896	923	874	880	899	926	862	824	889	905	948	876	927	921	945	922	926	901	907	906	898	915	906	912	887	921	912	864	878	903	889	857	840	884	884	869	912	899	885	896	881	912	884	917	846	887	917	879	921	903	877	861	862	855	884	929	886	925	910	895	920	897	900	899	870	928	878	894	859	928	897	904	940	865	872	870	904	939	924	905	889	915	908	933	890	908	921	872	952	898	889	929	917	926	938	889	902	901	897	865	910	923	886	832	890	911	915	933	927	830	861	931	967	865	841	947	886	929	918	947	883	895	837	916	904	926	855	901	887	908	937	937	915	901	919	929	879	905	866	869	953	880	915	907	862	861	847	869	908	913	883	903	882	900	922	929	867	923	940	943	865	914	929	895	895	929	953	879	866	887	919	903	916	867	904	937	886	879	865	886	954	954	883	930	808	914	935	885	887	934	953	936	961	868	866	875	897	861	888	856	944	886	880	850	972	890	940	909	878	896	873	859	925	891	924	865	846	861	908	918	849	911	842	908	895	921	927	932	888	882	854	895	958	883	881	904	872	914	931	873	953	860	859	903	870	919	910	878	894	917	914	950	903	915	918	894	893	814	868	895	839	904	896	888	900	880	942	965	941	912	876	848	848	923	934	860	859	868	890	885	866	854	875	912	900	905	888	919	909	923	910	899	923	921	934	893	886	893	924	882	899	889	865	899	986	887	910	937	943	891	933	884	894	879	911	904	927	912	861	913	917	907	900	913	923	880	894	916	898	957	909	863	902	898	928	951	937	887	850	903	889	899	929	883	921	859	924	910	932	911	931	872	932	901	914	883	924	822	883	880	895	928	863	919	943	905	935	865	895	871	906	915	946	945	888	880	924	937	865	970	904	903	909	895	982	928	900	842	926	891	900	887	917	932	952	902	838	888	890	967	841	863	788	877	857	917	973	873	864	960	867	911	920	958	918	845	913	922	852	874	889	947	908	870	972	897	929	890	916	869	891	863	856	998	852	893	898	883	861	866	922	961	838	945	916	937	910	930	879	925	860	894	933	901	920	917	918	853	921	880	896	884	869	864	903	850	914	926	930	873	911	895	864	915	949	882	920	933	883	894	854	915	870	911	906	884	900	904	921	901	880	917	914	922	904	867	931	863	900	843	905	936	902	918	890	848	899	919	884	924	861	906	944	880	884	901	894	873	855	898	976	901	933	884	890	870	880	904	970	957	905	891	872	901	901	924	846	876	916	876	905	878	867	885	853	868	947	890	866	873	879	911	913	872	885	870	850	904	919	886	891	911	926	901	876	902	858	851	886	929	908	878	958	949	908	890	918	960	906	931	915	929	884	891	898	858	912	925	891	901	885	906	889	918	903	900	882	900	893	928	896	866	887	893	943	878	905	932	891	952	885	914	920	905	878	910	919	868	890	883	883	898	896	905	950	866	902	831	910	897	898	935	888	936	927	878	899	913	930	923	916	957	899	945	833	948	959	890	915	910	865	921	935	865	917	974	921	825	887	900	872	908	916	871	892	930	900	892	958	834	912	862	876	833	840	898	909	854	913	890	870	898	917	893	896	930	828	900	922	884	858	871	908	952	880	874	904	918	911	890	860	897	885	917	847	920	911	885	883	899	940	980	897	908	831	949	913	936	898	906	876	920	913	910	861	889	851	869	864	894	857	916	883	890	863	912	853	875	925	886	900	927	874	904	836	869	915	844	910	879	910	949	895	908	877	872	889	856	976	865	942	942	916	874	936	877	960	945	902	857	935	917	847	914	901	931	906	848	884	903	938	863	889	878	925	892	927	896	900	913	912	957	919	907	892	909	934	874	923	876	889	907	919	902	944	842	887	884	848	939	872	892	954	939	903	859	928	879	837	866	933	929	944	844	923	904	899	863	941	882	924	915	914	907	908	902	880	844	908	915	907	876	861	915	859	921	856	866	873	861	878	883	892	949	884	914	925	856	865	883	855	864	873	929	920	916	932	916	842	875	941	883	930	895	911	826	903	900	907	871	865	939	941	878	924	910	893	860	846	906	915	892	922	909	910	947	907	886	946	868	946	942	896	890	914	911	863	913	853	980	904	942	830	916	919	879	918	902	930	910	845	909	867	837	878	915	928	941	925	930	948	911	848	897	931	909	885	936	896	911	850	909	891	916	928	904	891	897	938	937	873	889	889	845	907	946	904	906	899	875	915	923	874	898	898	924	867	845	895	920	887	915	862	906	889	872	930	877	966	918	899	925	884	865	863	880	923	854	871	897	886	929	892	891	910	953	919	889	866	898	892	878	873	901	898	900	961	861	879	894	898	860	949	844	918	889	906	913	881	882	883	860	909	877	901	930	948	933	855	878	928	815	883	881	871	845	924	873	861	920	885	893	915	859	944	824	921	881	896	907	915	868	908	855	887	868	896	895	896	915	853	908	885	894	958	866	908	907	915	889	905	874	813	905	871	917	913	909	916	868
12708	791	549	452	377	306	321	250	274	238	246	266	257	232	249	212	234	257	243	231	202	229	228	203	230	234	234	226	250	227	226	230	225	215	253	200	223	215	213	217	208	245	219	222	217	224	216	236	217	215	235	226	209	224	230	242	234	232	222	214	236	209	213	228	243	216	213	214	225	230	230	226	184	187	234	241	233	208	217	244	212	218	216	230	213	217	240	223	231	185	228	230	240	244	217	198	239	214	217	217	197	219	241	214	240	246	230	206	211	220	233	236	236	234	234	228	238	218	236	205	221	242	229	230	205	191	205	260	235	221	219	247	228	219	232	204	221	193	239	214	232	232	245	223	244	209	238	232	228	211	233	203	228	202	198	236	241	206	218	262	196	210	239	212	276	220	229	216	213	221	215	207	232	212	218	223	206	209	235	193	231	225	198	244	211	221	205	234	257	212	183	212	193	241	225	216	208	233	204	231	233	213	225	233	229	227	235	220	223	200	218	210	195	220	215	218	251	211	220	202	235	238	223	231	227	220	235	224	192	235	240	203	225	261	250	231	214	244	232	209	230	236	211	206	196	246	202	244	244	208	207	214	228	210	196	220	231	215	234	200	222	206	213	211	225	246	248	233	204	229	210	233	225	224	235	255	197	220	222	214	220	214	214	216	233	212	212	232	215	225	219	230	207	227	209	216	223	242	243	208	228	212	236	210	228	218	206	226	208	231	239	250	216	211	248	236	210	215	224	230	212	235	249	229	195	178	213	218	227	209	226	220	220	233	205	212	219	231	210	263	214	237	256	214	211	220	225	230	202	238	213	203	204	227	239	205	240	201	227	190	213	220	252	222	194	215	232	228	204	244	250	228	234	233	224	194	238	197	201	206	217	225	235	228	238	214	213	227	249	225	224	250	215	252	215	210	223	230	220	235	239	246	230	227	216	210	233	229	242	207	208	208	249	187	213	218	183	184	234	221	217	248	272	224	206	214	218	232	212	219	225	201	200	238	232	218	212	230	218	219	231	266	226	239	212	202	223	224	216	208	180	202	243	221	220	228	214	221	206	239	207	224	209	205	201	229	219	234	213	246	216	206	235	229	230	235	234	203	223	222	230	220	246	227	215	210	218	222	225	222	204	217	225	219	225	183	252	250	251	226	236	213	220	239	247	251	206	239	207	198	201	213	223	231	231	211	216	217	196	188	213	178	205	218	222	230	238	222	228	214	217	226	211	222	217	214	204	252	220	235	235	201	253	220	210	231	255	231	260	238	242	219	219	198	215	213	204	239	210	227	231	246	229	225	222	219	208	233	238	220	251	215	199	229	220	208	242	217	227	214	178	215	209	241	213	215	238	195	232	235	210	222	221	230	208	231	262	226	237	214	208	248	205	240	258	212	219	220	212	207	209	202	251	210	209	220	222	231	212	210	229	221	209	237	221	240	182	214	210	233	227	209	195	219	216	208	209	209	209	220	221	220	191	229	228	233	207	237	257	241	236	190	206	208	220	228	232	238	255	224	229	227	235	249	235	212	221	234	208	197	221	240	226	213	213	211	239	239	235	236	230	216	209	250	232	214	191	233	237	220	179	220	217	189	222	223	224	248	215	223	230	205	213	226	228	263	209	260	216	207	219	201	216	227	222	230	243	209	195	244	232	237	222	190	232	198	220	229	204	202	234	191	234	224	219	221	258	218	243	221	230	214	211	227	218	217	213	233	235	235	224	220	232	208	216	218	213	231	222	238	249	225	235	242	184	230	248	236	267	200	181	201	220	202	225	228	228	251	209	218	203	228	236	218	207	257	217	213	233	195	238	210	200	203	229	218	228	236	248	246	225	229	220	224	207	225	216	227	205	239	203	202	257	225	205	203	218	204	209	224	229	257	225	222	207	247	245	249	238	225	213	205	245	194	229	223	219	200	226	190	194	274	227	213	210	222	234	226	200	230	203	191	187	230	231	221	234	243	218	217	263	234	222	222	217	197	224	198	235	186	208	226	212	208	216	212	254	209	203	227	220	205	238	226	230	201	214	226	221	212	221	234	242	246	184	224	192	230	230	210	216	216	229	187	249	241	200	216	196	206	217	217	236	200	220	194	215	243	209	241	229	219	227	224	223	231	226	217	207	204	227	213	209	212	202	229	208	236	220	234	205	216	224	220	218	225	260	229	222	221	208	208	206	235	222	212	212	217	223	223	259	193	201	258	232	221	230	210	235	204	216	201	227	200	205	207	228	197	191	206	208	197	220	262	211	212	218	255	222	230	242	222	197	212	208	228	220	266	229	217	212	217	235	208	223	219	213	250	222	223	226	218	230	215	225	227	201	225	231	231	234	246	228	238	218	227	223	217	231	228	223	258	238	256	254	210	204	220	218	215	222	238	229	249	222	197	246	230	225	213	233	189	203	192	206	201	214	209	207	240	262	222	259	220	216	234	221	236	196	227	221	220	223	247	239	222	207	253	222	210	237	198	243	264	184	229	234	244	228	239	241	226	221	197	201	218	208	231	223	225	207	213	228	256	217	208	232	202	192	209	245	244	245	169	222	211	219	195	221	255	218	210	191	189	237	230	209	229	207	227	231	234	203	214	218	211	202	235	218	212	211	226	223	239	245	249	225	213	208	203	217	206	220	213	212	211	225	224	241	229	235	205	251	228	213	220	241	227	205	236	232	221	198	224	228	205	228	228	209	238	224	212	241	231	232	239	232	238	228	216	242	225	207	237	203	211	230	212	195	226	223	216	222	208	234	237	219	225	221	224	221	241	223	248	234	235	195	213	214	249	204	213	216	221	212	250	212	242	197	209	238	258	232	202	226	239	199	236	218	216	223	219	208	225	208	232	235	237	257	230	222	210	228	238	229	241	233	204	228	226	225	194	225	203	211	208	212	204	226	205	247	218	216	205	211	235	209	201	243	229	253	206	227	224	232	232	235	233	228	222	213	204	216	213	202	217	239	210	195	221	191	239	235	210	231	249	216	257	249	209	196	236	229	227	231	240	229	208	216	206	219	245	238	232	239	196	225	219	189	195	245	195	208	234	249	217	213	233	245	251	212	197	214	218	213	228	246	215	239	183	202	219	230	251	225	203	214	218	195	236	211	215	204	236	237	220	234	243	228	191	207	221	225	206	218	247	226	209	195	200	205	224	209	240	218	239	206	210	229	199	228	206	211	233	210	234	227	225	235	241	223	228	191	234	202	244	208	228	233	230	213	243	238	239	225	225	220	215	214	216	207	229	254	236	231	227	208	211	219	237	215	238	259	188	236	240	236	233	223	243	218	233	212	201	229	200	229	243	198	212	211	230	250	193	210	207	210	197	228	223	223	211	222	197	220	206	193	223	228	209	195	239	221	233	222	250	246	206	231	237	219	204	216	230	218	218	242	196	175	218	226	208	202	227	220	268	208	200	238	222	206	234	240	234	204	221	257	216	231	256	217	210	245	244	211	229	211	218	228	233	203	195	198	215	200	243	234	248	224	226	236	217	212	224	228	190
8836	868	1312	1399	1238	1025	930	801	800	713	712	725	675	626	678	642	657	611	582	624	620	616	597	575	644	614	580	574	560	608	594	578	601	583	552	599	584	542	595	593	586	545	559	549	559	587	580	560	522	573	594	559	599	551	563	532	551	616	586	519	562	567	594	538	551	636	572	561	576	575	534	546	569	580	581	577	561	541	595	597	545	569	564	515	565	580	560	549	551	577	529	568	561	542	578	595	546	561	548	570	604	536	577	594	603	543	601	573	576	541	568	541	587	527	544	583	582	546	566	525	609	542	555	582	554	576	593	608	572	519	530	559	545	549	555	600	579	593	577	590	507	577	534	527	563	562	561	573	578	562	555	566	572	561	539	580	578	566	559	592	558	558	513	576	560	549	588	575	545	550	569	579	585	572	577	561	577	615	566	547	548	544	612	566	575	543	575	537	583	570	563	541	567	574	531	549	562	523	588	552	587	547	576	559	538	557	597	546	573	590	573	549	571	600	559	592	579	567	547	563	534	555	571	535	548	573	564	535	597	526	572	573	562	551	568	503	530	540	542	562	587	601	588	600	555	576	554	579	540	586	581	604	566	553	541	594	568	585	555	579	555	536	534	547	605	570	561	563	554	570	568	553	581	600	564	533	618	567	553	583	572	539	574	521	557	590	546	588	529	551	550	568	563	591	564	547	616	557	567	489	530	578	575	568	549	502	568	526	588	566	554	577	576	539	541	567	561	544	548	573	575	546	556	566	532	572	583	555	565	575	600	561	556	601	576	536	566	596	555	562	614	547	553	598	585	536	605	536	552	561	557	529	592	554	567	576	574	548	576	555	573	572	540	598	544	521	557	545	574	587	548	599	598	588	570	581	575	562	561	534	559	565	545	525	536	540	536	581	628	575	568	560	558	591	561	527	542	582	580	566	568	540	590	577	600	611	554	537	579	590	579	571	582	558	555	620	557	521	585	589	521	546	574	555	545	592	539	557	541	514	554	559	547	530	570	581	530	552	575	527	567	562	599	573	558	546	560	593	595	512	568	597	527	559	562	539	551	543	572	564	579	556	540	550	540	556	579	515	575	561	564	561	574	569	537	557	640	576	524	556	572	546	583	554	563	578	581	503	591	573	521	612	549	619	549	545	608	529	563	575	581	547	592	526	570	561	556	545	559	537	556	566	563	555	542	569	510	610	551	564	562	547	585	528	563	544	548	591	593	515	548	573	518	590	586	537	575	549	579	551	567	585	541	534	613	593	573	546	555	587	514	561	557	558	563	576	573	524	583	539	579	575	522	565	568	569	612	557	579	604	542	574	522	561	527	544	582	602	554	551	540	552	552	554	530	559	614	568	556	572	569	591	567	536	550	551	533	578	589	568	516	583	566	570	590	583	553	532	602	602	599	553	603	591	594	604	597	537	533	534	542	564	584	563	562	564	570	496	534	592	548	582	560	554	561	576	566	549	528	521	547	534	585	560	567	603	575	608	515	557	525	574	558	549	581	586	557	562	524	582	582	536	532	616	568	558	621	564	571	571	595	572	516	586	565	552	574	565	544	595	546	534	571	566	564	574	583	556	550	536	557	588	600	542	553	601	549	545	531	545	587	585	552	548	554	552	570	540	594	559	548	577	581	551	553	549	556	544	559	622	560	598	566	560	565	555	569	568	568	573	531	541	550	584	540	589	614	581	568	565	588	627	541	562	563	554	558	584	566	598	534	565	624	586	610	552	585	569	570	558	564	573	547	551	546	581	592	579	587	608	532	571	556	521	549	557	583	566	582	558	526	549	543	569	546	525	550	553	566	542	551	587	572	574	604	610	557	544	572	522	593	576	578	560	547	576	508	551	544	534	568	537	556	540	586	568	565	583	515	583	575	571	561	542	544	546	584	594	567	583	573	587	586	562	566	520	564	515	542	575	540	559	517	544	578	560	556	552	607	548	562	567	566	553	545	569	548	564	552	526	583	586	614	531	572	570	590	535	604	547	588	530	586	524	577	566	596	587	593	542	529	576	568	579	557	567	569	560	557	567	567	577	561	558	561	590	556	552	597	586	572	578	558	566	577	546	520	548	532	588	536	561	569	570	617	580	567	602	549	523	573	543	570	602	556	556	565	542	546	599	563	533	545	568	553	584	549	565	539	584	516	574	599	550	585	573	578	575	582	597	599	559	544	565	557	562	598	598	577	586	551	537	580	577	543	597	546	562	557	588	563	636	584	550	563	568	564	598	566	538	541	573	546	615	540	556	592	544	585	549	557	519	568	602	570	554	566	571	542	529	554	551	581	543	573	527	533	509	569	580	583	523	599	558	557	569	589	587	560	562	569	583	570	592	550	597	567	597	546	584	537	563	562	547	597	542	558	584	575	569	566	568	577	551	594	547	508	565	536	548	547	536	546	537	568	523	534	565	567	550	586	551	572	542	568	560	594	571	559	563	541	547	552	536	535	563	577	574	549	600	573	592	570	568	597	514	563	557	554	551	606	559	614	556	573	577	628	584	529	562	568	573	577	569	558	564	582	539	533	560	535	530	564	582	543	501	618	587	589	570	525	549	548	552	561	606	579	547	526	546	590	525	540	544	557	571	559	530	570	543	567	546	565	597	566	559	581	578	575	586	540	538	568	559	570	551	560	528	534	575	581	554	576	545	540	540	539	596	577	568	582	600	585	542	597	572	571	549	577	551	544	551	577	568	547	572	561	585	533	594	561	567	595	513	519	609	541	540	546	544	597	512	563	575	587	555	592	582	564	587	534	582	555	568	554	591	605	573	641	574	563	589	547	588	561	567	625	574	562	528	542	616	564	601	604	580	583	577	597	537	547	529	537	511	566	607	540	584	542	506	564	532	556	561	536	552	569	546	544	564	531	588	562	564	570	585	590	553	562	599	573	527	548	565	554	579	528	542	509	591	501	565	568	644	575	491	546	557	549	530	544	556	569	578	568	586	556	581	535	565	580	512	576	591	564	568	595	585	592	534	576	577	578	554	571	541	543	569	561	565	588	575	542	569	548	596	597	613	579	574	514	563	570	578	572	576	584	623	518	552	579	564	586	602	576	551	568	593	567	548	575	581	589	600	602	495	568	566	547	569	554	556	523	604	543	560	577	560	540	596	595	525	545	533	559	570	578	614	547	556	606	527	628	572	563	606	521	555	570	548	579	553	591	569	521	561	563	557	563	521	583	545	577	537	573	560	565	541	559	568	551	555	601	563	613	559	544	518	625	580	529	544	587	564	549	570	563	555	581	628	599	530	573	590	559	562	565	564	547	572	556	533	607	514	554	612	579	608	604	533	557	565	554	528	528	534	566	540	538	582	601	564	614	582	542	557	555	543	572	590	576	606	550	548	524	540	579	581	589	556	561	592	594	603	564	567	530	561	583	545	592	580	541	561	550	567	583	546	568	584	562	580	561	577	586	570	581	594	581	583	576	536	595	539	584	587	537	550	563	537	584	606	612	557	553	607	549	561	619	574	519	537	555	565	567	578
21370	2089	994	726	572	529	429	354	420	408	389	357	360	313	343	314	303	311	363	328	330	330	304	324	320	307	307	317	311	333	284	336	334	308	320	313	297	298	296	335	368	382	300	286	338	304	322	307	280	324	353	320	327	305	303	307	280	333	332	335	317	328	334	322	336	280	311	373	313	292	308	301	311	339	334	299	308	338	332	315	288	323	302	306	323	303	299	350	333	296	360	304	350	330	309	296	343	321	344	324	342	328	305	261	333	314	288	305	314	366	307	303	334	319	316	278	324	295	306	324	301	321	286	313	346	319	319	296	322	291	294	330	311	359	307	333	316	291	318	307	340	329	324	307	299	325	337	337	310	333	351	352	313	320	316	330	291	326	328	302	330	322	320	292	305	316	340	309	307	322	273	306	345	278	327	304	309	334	327	305	303	319	348	319	303	306	354	335	342	316	321	349	304	312	304	330	319	312	301	306	299	323	340	342	304	337	328	325	316	309	317	307	355	320	333	301	301	319	322	321	318	316	321	274	301	351	309	325	333	365	340	310	309	323	324	327	289	285	316	332	306	312	299	297	340	329	289	304	312	341	307	308	295	338	312	314	330	321	340	343	346	327	366	311	329	328	304	292	314	345	323	324	329	379	300	323	321	329	335	281	325	326	327	321	340	323	318	309	329	331	318	344	319	320	296	333	306	303	330	297	319	285	293	289	304	332	321	329	329	320	307	321	301	318	303	308	316	309	293	320	350	325	310	347	311	284	314	327	275	330	336	349	321	338	325	317	309	329	301	312	301	268	310	318	322	320	293	334	330	346	304	290	317	328	310	307	334	338	347	322	272	264	314	337	298	345	348	311	271	322	297	325	327	341	322	313	302	325	307	325	315	311	294	328	300	271	330	373	317	302	311	320	320	292	330	305	290	303	288	306	291	321	318	326	328	307	303	260	323	314	315	313	333	344	299	297	321	320	334	329	309	283	292	324	330	330	323	322	286	336	320	300	319	341	329	305	319	331	327	330	336	306	354	349	318	289	280	283	317	327	290	332	344	326	322	334	325	292	328	320	315	311	298	324	333	316	300	300	338	297	322	307	304	320	306	322	344	303	313	359	305	332	339	291	253	316	318	349	347	365	305	291	318	315	317	317	287	323	290	307	298	300	329	324	403	307	312	285	305	291	294	313	308	283	334	322	321	312	349	341	314	298	297	307	299	337	323	317	295	302	325	319	290	318	350	303	295	293	347	319	347	318	313	313	303	301	343	312	306	331	305	309	307	321	327	299	309	309	339	310	327	334	347	286	320	333	342	321	299	331	303	317	330	301	304	300	306	311	357	334	300	339	327	301	324	348	348	333	264	329	314	336	325	318	333	330	331	301	338	311	321	346	311	308	326	317	340	291	324	316	289	287	314	323	331	314	295	295	308	292	309	336	298	272	291	321	338	301	306	346	308	320	350	314	348	297	312	317	314	342	342	340	326	297	344	340	296	315	277	301	302	334	344	312	315	311	320	320	307	312	298	350	315	278	299	310	302	353	290	312	314	320	303	284	299	322	329	327	301	340	345	315	319	347	348	324	317	305	322	310	305	310	338	339	299	277	291	314	303	309	309	320	367	320	304	329	317	310	347	313	316	291	335	321	288	343	334	350	335	332	321	301	353	285	316	334	319	320	333	299	338	306	322	317	316	329	342	335	305	305	302	336	311	299	305	314	362	309	283	317	326	330	325	313	320	310	299	317	304	314	321	332	300	332	308	316	353	307	339	291	311	311	279	345	278	302	302	305	379	321	301	336	314	302	332	342	315	323	288	309	325	387	301	281	293	321	309	338	307	291	337	348	317	302	289	320	302	326	320	330	312	312	339	303	313	333	320	373	320	321	317	323	325	301	276	308	283	327	292	329	275	317	320	282	317	305	335	338	295	311	327	292	280	311	308	318	323	328	333	352	328	357	350	371	326	273	291	304	301	319	291	308	307	276	313	308	361	312	325	350	312	295	285	319	311	310	299	292	296	291	277	311	287	340	279	307	297	308	307	326	307	320	325	325	307	301	342	318	345	313	282	302	297	296	327	311	307	303	327	294	310	335	321	344	329	356	302	301	326	263	368	362	362	340	340	322	298	351	299	326	291	318	308	293	293	295	308	333	309	332	313	304	334	334	336	338	301	342	329	310	295	330	302	320	324	311	294	323	323	299	332	318	312	321	311	338	326	304	326	312	300	304	301	317	316	342	346	283	304	297	367	321	305	323	308	322	316	310	347	364	312	318	307	303	297	340	339	267	322	329	325	343	320	317	325	340	333	325	335	310	308	308	333	341	290	314	316	339	328	291	276	320	314	311	305	303	325	278	317	318	314	299	306	299	296	307	328	305	330	348	329	308	324	303	323	288	282	316	323	303	344	315	300	313	331	320	288	339	348	327	278	317	350	344	328	329	317	340	309	338	314	303	339	303	298	297	313	330	296	312	297	315	328	301	306	299	347	320	297	309	322	310	305	333	322	293	283	304	277	325	329	353	301	339	342	303	293	330	311	338	338	324	319	330	298	308	313	324	323	303	358	302	312	310	303	299	302	319	264	350	324	310	314	306	326	328	324	307	325	286	317	349	288	293	298	341	345	323	326	327	296	343	321	318	326	341	319	304	317	303	317	311	320	314	355	324	331	334	335	304	291	330	343	292	314	298	335	305	355	306	317	342	312	349	309	316	312	286	312	288	307	333	310	308	285	329	292	333	334	305	305	301	275	319	301	317	295	326	350	308	310	319	341	306	298	301	329	331	350	324	340	307	317	311	338	294	313	298	346	322	289	299	299	314	348	339	368	329	310	297	338	321	291	323	333	299	318	309	326	323	312	298	317	283	316	318	341	303	290	313	309	298	300	299	311	288	299	285	338	305	348	292	329	325	336	337	327	319	326	301	309	350	310	289	321	322	328	325	286	317	308	337	325	331	344	339	345	327	336	348	285	313	297	301	293	332	306	323	325	311	337	337	322	317	321	307	300	331	301	316	318	339	272	366	295	305	314	339	338	332	353	297	334	284	325	307	360	350	314	358	339	339	324	307	309	324	336	290	301	330	347	350	302	292	294	322	285	311	349	331	314	301	303	288	292	330	307	350	308	324	308	304	332	324	324	326	323	306	312	323	338	308	302	335	337	315	295	343	311	333	333	299	298	297	338	334	308	309	306	317	339	304	301	291	334	331	307	341	318	332	326	331	333	319	309	301	330	283	319	334	327	306	299	285	332	307	344	344	346	359	321	327	341	306	287	282	333	342	357	302	340	320	343	303	328	354	304	313	329	317	324	302	333	329	329	305	336	287	298	333	285	319	353	348	324	301	343	315	303	325	326	325	302	329	325	317	292	320	335	338	308	307	362	318	320	292	340	320	309	323	286	329	359	301	295	317	315	316	289	294	300	307	308	336	343	295	319	342	314	342	327	315	346	306	319	287	307	313	323	335	336	318	331	306	322	346	330	300	306	283	344	329	324	299	329	314
11584	1257	2178	2210	2050	1770	1539	1314	1177	1146	1033	1058	979	1015	933	898	936	862	826	848	867	847	877	782	836	889	797	829	840	781	800	816	798	810	784	812	799	761	812	744	821	804	816	778	810	792	797	852	822	811	837	727	833	769	744	780	801	793	807	803	798	768	801	771	792	751	748	791	726	784	766	764	760	746	794	820	813	804	775	744	755	771	785	712	727	819	844	763	754	721	786	817	801	798	782	817	768	784	793	797	799	733	756	813	749	823	771	768	834	760	727	732	704	799	748	758	754	749	764	719	769	775	807	804	790	783	760	779	770	806	830	805	795	806	741	762	750	767	748	769	768	839	769	800	797	756	776	759	818	772	751	738	768	777	794	831	786	744	791	752	781	744	787	802	694	829	796	780	779	753	785	734	775	803	761	762	817	782	760	754	832	775	772	788	780	778	796	738	745	758	833	775	752	811	739	779	778	780	754	806	805	752	763	800	800	834	820	844	750	794	750	781	802	758	801	753	747	766	817	767	772	793	813	717	776	753	837	787	751	812	787	767	778	749	802	815	766	700	745	788	809	760	796	767	773	774	753	796	774	776	734	764	726	776	770	769	762	790	796	736	794	792	737	776	786	758	780	794	812	794	815	751	767	783	797	769	782	764	753	780	762	804	729	774	780	739	726	788	727	779	764	792	788	797	756	785	776	828	799	779	799	803	757	769	759	763	789	820	782	852	711	765	763	757	805	766	754	758	775	766	758	779	762	767	761	758	770	807	729	734	784	765	777	766	734	784	781	826	812	773	737	765	799	742	704	778	778	778	796	792	753	766	791	766	772	763	821	785	820	756	835	766	774	768	773	766	863	798	765	776	831	779	737	854	778	782	746	774	748	770	799	790	720	797	784	814	751	744	798	790	784	804	814	758	762	786	791	768	822	786	782	772	752	789	727	778	762	823	793	731	777	833	767	781	800	786	782	790	713	823	748	799	808	765	788	762	770	784	757	804	789	785	761	737	779	755	794	823	746	827	784	803	778	805	753	789	766	797	776	777	720	782	753	742	773	790	762	789	804	776	839	775	758	798	740	814	801	771	776	789	807	804	796	819	761	755	812	775	787	771	787	735	809	763	789	777	764	722	790	765	795	800	787	755	727	811	778	771	769	779	733	785	785	778	786	766	773	803	805	734	729	783	756	777	715	744	790	761	801	787	780	781	777	796	770	732	809	745	746	793	773	775	790	805	811	782	748	839	762	762	790	800	762	795	782	798	734	784	785	823	807	790	805	759	754	770	730	752	739	766	750	802	726	799	789	783	758	761	763	764	780	789	821	764	753	809	815	723	832	772	775	750	777	750	779	798	780	740	804	790	765	736	783	744	785	817	763	793	730	777	763	722	784	777	757	787	809	742	793	771	810	775	741	752	828	766	762	753	724	778	767	727	777	759	748	801	812	761	781	770	768	762	820	803	814	801	762	762	815	785	773	753	816	807	746	770	818	721	813	748	734	741	786	809	832	785	748	750	833	787	774	789	778	719	721	757	736	793	797	740	766	760	792	797	828	757	836	776	752	800	720	740	817	776	787	779	768	775	764	770	793	725	790	764	761	773	789	758	778	735	758	778	710	783	820	719	768	765	730	760	776	809	756	774	772	755	769	792	832	759	693	797	753	763	825	734	807	751	753	742	784	770	729	809	740	792	785	825	778	762	754	770	745	747	792	772	836	802	799	750	754	777	814	766	891	795	805	784	788	736	799	775	755	780	775	832	781	807	725	798	738	748	801	780	775	830	805	757	789	821	799	783	802	753	753	756	770	742	751	759	779	802	783	767	777	770	769	778	815	722	787	759	779	731	780	809	797	828	803	714	760	788	694	772	769	795	749	806	768	792	815	781	798	828	820	754	808	792	750	740	713	817	779	794	792	779	749	774	731	777	767	789	743	768	785	799	736	747	748	748	791	752	765	780	777	770	796	786	785	771	770	756	820	823	771	749	779	779	782	735	757	796	774	759	800	795	815	795	737	780	777	784	813	784	738	758	763	824	827	750	729	740	703	811	814	802	792	805	803	769	806	808	779	786	791	784	789	758	765	783	781	835	814	791	777	761	835	732	806	825	755	753	755	753	748	782	745	780	803	793	789	782	755	857	761	739	836	780	768	814	767	807	794	757	813	761	830	782	806	778	799	785	774	765	761	751	817	766	816	744	758	757	812	785	770	738	832	742	804	755	814	789	779	781	775	782	798	780	783	765	774	745	714	790	759	723	795	812	761	757	750	776	728	745	746	802	838	782	751	766	797	724	743	797	808	773	744	752	785	769	769	783	839	745	773	736	829	784	792	801	717	764	754	794	739	753	739	785	773	784	801	771	784	763	777	808	794	785	725	784	734	754	792	809	773	716	769	790	776	833	800	818	757	822	792	818	787	805	800	838	777	826	753	766	758	774	759	772	797	788	781	763	768	754	819	799	741	804	780	723	763	769	757	731	764	788	794	773	741	776	773	793	771	831	746	784	704	812	737	765	763	735	807	773	819	740	784	819	771	781	745	756	787	752	789	788	737	761	774	753	749	830	824	827	691	774	792	807	762	795	753	757	722	772	766	802	824	809	768	778	760	803	804	709	778	822	745	803	790	738	746	751	780	793	740	725	835	799	802	792	791	730	750	782	771	759	838	763	780	761	759	737	728	791	772	810	762	755	741	776	723	780	717	770	742	812	781	783	802	799	775	754	751	824	743	795	741	715	771	764	828	774	826	795	808	745	761	761	797	779	763	793	746	763	806	785	808	782	791	757	821	772	779	751	738	766	805	710	732	797	779	778	778	829	787	782	803	755	766	786	765	754	756	765	766	782	775	758	805	754	838	755	772	812	797	775	762	746	787	748	748	790	726	739	731	767	760	767	806	788	741	777	759	754	792	784	750	739	777	795	769	788	785	753	773	782	774	730	766	781	794	787	775	741	790	792	776	773	768	839	790	790	808	811	740	788	784	794	763	833	753	785	762	777	757	787	804	699	755	799	766	770	771	815	729	752	766	767	809	780	767	741	759	817	780	788	737	761	798	789	793	761	758	791	810	748	778	728	765	765	780	772	729	802	759	780	786	763	798	732	787	766	786	756	777	776	808	778	795	762	746	824	786	769	768	734	766	786	759	788	775	761	767	860	781	786	741	764	780	786	806	746	769	761	730	788	793	769	749	737	807	768	787	774	766	768	768	767	759	788	769	779	784	772	748	848	771	818	748	731	775	754	747	771	794	751	729	775	745	791	748	785	773	777	760	789	786	772	754	775	772	739	775	731	771	775	720	779	786	758	825	737	750	703	809	805	812	805	810	780	758	781	728	788	750	789	786	814	778	770	805	789	796	755	784	792	757	805	775	807	774	771	777	773	796	778	765	790	762	758	781	787	777	773	741	735	750	753	839	783	791	791	756	793	780	761	791	778	780	758	799	813	748	825	776	805	805	809	752	765	764	737	770	832	738	696	813	813	794	792	777	769	729	754	791	816
4227	503	385	396	396	394	410	367	373	415	416	372	363	437	422	414	416	404	420	389	387	382	440	392	411	399	356	398	367	385	405	378	410	379	405	399	422	432	382	424	401	363	430	428	400	377	393	366	382	400	364	413	403	382	394	440	400	399	403	364	383	376	383	440	341	413	390	400	405	361	392	400	393	413	447	387	366	452	397	421	433	450	413	394	413	384	410	358	425	447	402	413	375	412	391	432	420	357	407	393	423	420	453	381	401	381	416	412	414	431	388	406	421	379	420	404	397	411	400	431	395	425	375	401	375	396	360	397	445	432	391	397	445	437	414	422	392	397	366	386	415	362	394	422	421	375	429	401	406	446	376	413	405	426	397	390	405	393	398	444	401	420	421	425	429	409	430	436	375	391	403	407	404	407	430	405	417	414	394	450	428	416	409	467	364	414	412	386	368	481	436	400	407	377	408	443	371	376	378	366	395	357	396	420	420	403	385	442	407	409	419	393	352	399	445	398	401	375	462	432	393	401	401	399	392	433	418	401	373	385	407	441	399	400	400	405	363	344	399	400	402	438	422	447	403	382	426	409	429	409	446	394	408	367	416	418	369	392	399	394	419	443	427	413	383	408	421	400	415	390	390	420	408	402	390	423	433	361	408	367	387	369	380	425	429	359	406	435	399	406	376	394	380	421	416	417	402	371	423	435	400	372	406	395	361	432	395	430	407	403	407	389	405	401	379	400	396	437	374	401	381	383	388	440	397	409	392	405	452	415	431	415	424	419	424	390	423	399	375	424	419	445	416	353	383	444	438	416	414	416	390	389	429	398	398	342	411	389	374	397	399	323	405	401	401	426	366	385	385	423	376	402	383	413	398	422	384	457	440	405	415	388	438	373	427	382	405	390	420	378	383	391	385	418	422	401	420	394	381	379	368	402	404	419	405	393	391	406	398	411	435	377	427	412	419	415	380	377	440	385	413	412	405	406	410	348	379	395	413	412	371	422	386	363	422	398	388	392	432	375	401	416	370	418	398	440	375	410	399	423	394	387	416	400	363	376	412	413	403	381	416	406	381	398	429	391	407	459	394	416	424	411	379	399	408	403	429	384	388	422	393	441	442	436	377	434	430	373	389	397	364	372	439	369	388	389	406	462	422	377	432	399	384	386	423	406	373	452	414	396	392	423	393	397	440	391	407	411	460	361	381	393	408	409	432	379	443	431	409	370	408	420	427	389	404	413	448	380	345	391	400	437	391	378	360	393	443	430	374	411	405	401	434	414	428	415	387	395	413	398	378	430	445	407	408	392	370	368	396	405	426	430	426	415	411	390	393	405	391	402	379	390	416	398	416	424	403	400	399	379	420	427	404	426	374	437	377	401	404	394	378	386	415	428	406	400	379	416	397	404	346	378	426	399	377	411	376	384	376	420	397	395	388	405	363	402	417	406	379	441	386	419	428	433	413	425	378	390	438	397	363	429	412	378	377	389	410	426	388	394	412	358	378	386	408	425	394	464	424	415	413	391	377	430	422	388	414	372	374	391	422	420	399	373	386	388	403	373	411	383	413	382	370	403	438	400	398	411	375	409	368	383	423	392	442	438	394	368	423	415	395	395	396	402	380	403	430	391	367	392	423	411	391	404	400	417	406	386	383	408	416	391	407	422	365	432	428	399	423	398	430	381	411	387	401	441	364	405	422	379	387	415	388	400	385	405	425	398	381	434	447	374	400	411	439	409	379	399	388	414	424	391	403	434	388	425	382	383	383	403	377	425	417	427	379	385	364	423	419	423	388	405	429	407	423	404	449	370	406	345	376	412	412	409	398	397	374	393	428	389	422	392	415	408	396	387	384	425	393	384	404	385	401	460	380	402	411	389	391	402	396	390	399	413	397	413	423	423	405	438	428	422	386	417	437	430	398	396	408	397	381	389	439	393	388	413	376	368	394	407	420	407	388	388	382	387	379	405	442	419	405	441	389	367	429	423	412	436	410	379	407	426	420	389	384	358	365	435	376	446	396	416	406	371	383	411	385	371	396	431	420	427	439	416	435	415	448	395	412	397	432	425	420	401	409	404	385	406	396	380	414	393	390	433	375	383	382	394	412	387	379	380	407	463	418	387	382	379	406	401	397	407	391	397	401	443	427	383	380	410	407	425	407	452	417	444	392	392	324	418	422	449	395	377	395	418	406	420	404	415	405	417	427	378	362	401	391	387	410	395	398	414	366	410	430	405	423	428	420	404	390	378	392	339	407	380	394	371	401	348	413	407	397	435	401	372	452	350	384	419	426	414	447	406	390	394	393	385	369	405	406	387	429	449	397	400	387	382	390	388	397	373	394	401	389	421	390	396	388	378	385	434	424	430	422	419	417	404	381	376	381	421	375	442	380	411	419	435	445	413	402	431	414	448	403	416	441	438	375	399	400	387	401	365	382	413	401	429	401	417	388	434	406	390	418	389	385	374	409	390	390	433	392	460	414	401	387	408	438	432	425	389	441	394	390	382	387	420	411	404	419	448	467	368	407	436	402	399	440	419	439	409	395	418	389	430	385	399	395	416	376	386	395	426	404	374	393	414	375	400	418	390	404	382	405	429	415	419	408	382	419	423	448	382	420	398	443	426	370	442	380	407	393	365	351	423	398	397	435	405	412	385	397	412	408	387	377	424	419	426	439	410	388	407	386	397	434	452	421	388	408	376	371	392	411	403	445	406	434	384	378	388	344	414	423	404	387	408	356	437	397	452	423	385	363	389	434	406	408	409	382	383	418	397	396	367	391	397	394	411	376	418	435	403	378	393	406	365	435	399	378	414	406	442	430	394	405	398	419	430	371	385	402	447	400	405	386	414	388	388	409	393	423	413	397	383	401	408	372	384	389	406	410	392	415	419	400	413	401	414	417	358	398	415	383	398	365	402	415	375	396	416	395	381	382	398	414	404	385	394	416	366	413	387	353	395	420	443	430	415	420	388	396	359	390	427	402	389	391	403	378	363	429	393	362	371	420	434	351	398	439	387	401	408	396	379	404	405	421	438	434	386	441	391	437	356	423	412	368	397	378	430	382	431	404	439	401	372	433	361	428	419	410	381	403	412	417	429	418	409	376	373	371	350	425	385	438	404	411	413	411	384	402	434	412	415	403	401	398	386	389	380	413	397	454	375	434	415	403	441	398	388	431	374	441	407	390	444	403	402	383	383	414	393	419	421	382	416	413	422	415	359	401	419	398	391	372	405	418	395	405	413	411	371	455	391	419	380	446	413	399	405	449	387	377	394	415	373	375	405	404	420	372	431	421	406	426	457	413	436	394	432	415	435	405	371	401	404	371	401	412	412	396	410	378	442	400	425	400	440	455	437	388	370	423	395	365	407	393	409	403	395	376	426	399	422	417	396	364	393	455	388	396	411	416	415	411	409	361	403	404	363	421	396	381	384	356	405	381	388	397	363	424	404	403	404	393	434	473	349	423	349	426	335	406	385	447	370	370	436	399	426	404	404	424	448
3455	967	932	948	915	965	936	929	888	873	922	940	901	896	868	902	876	918	912	880	913	912	892	900	976	906	941	881	919	955	924	839	883	944	901	933	883	883	990	870	934	934	925	920	893	953	902	912	929	898	908	905	900	948	881	940	911	902	922	897	879	900	919	903	887	873	891	849	938	938	870	911	891	909	909	968	888	910	866	897	881	901	953	875	902	907	930	935	896	916	874	909	899	909	879	887	913	870	881	899	930	938	895	891	910	909	849	899	919	910	875	958	902	921	924	888	942	890	907	915	899	865	880	948	888	886	916	881	950	856	902	906	845	901	887	938	927	936	923	883	905	878	894	971	942	871	906	960	910	885	896	886	871	939	952	868	902	903	908	915	913	897	913	881	889	905	844	900	908	863	859	909	854	867	845	939	921	862	907	907	894	840	937	891	893	889	902	904	873	890	891	892	891	805	896	913	895	936	944	911	956	903	924	909	932	908	881	921	850	953	926	909	900	934	859	870	909	886	933	883	924	953	915	875	896	885	945	919	887	865	930	940	957	923	885	873	854	949	931	923	883	886	920	887	905	956	906	933	947	904	862	872	916	872	879	909	886	924	895	901	857	922	916	890	881	944	848	899	911	854	934	868	932	943	918	845	909	924	940	938	957	922	916	870	846	921	846	950	914	910	975	912	912	861	846	870	915	900	885	952	916	917	938	866	898	935	886	953	888	893	870	866	875	888	896	909	892	851	880	876	886	930	899	890	933	937	924	978	862	975	863	959	936	900	901	885	973	882	966	950	935	928	870	905	877	902	893	897	873	939	870	896	890	884	889	888	935	945	877	913	835	865	866	913	954	930	903	917	936	882	929	866	917	854	816	903	903	938	896	932	937	924	935	895	952	909	941	858	856	900	929	887	894	908	898	911	874	908	892	895	949	890	951	845	985	909	943	897	935	934	895	912	931	935	903	917	887	948	877	987	901	917	969	909	892	923	913	963	941	887	885	925	893	870	939	856	906	900	878	863	900	931	901	908	848	893	918	922	952	981	931	894	917	868	880	911	910	960	880	862	879	879	904	943	941	895	881	861	907	940	962	924	926	903	903	921	900	914	925	915	930	895	924	903	952	886	923	920	914	897	941	900	976	939	925	872	922	922	883	891	868	963	952	888	922	907	921	914	877	855	878	933	925	902	944	897	908	877	915	933	872	874	857	956	896	862	880	897	924	890	913	898	904	906	945	936	935	964	919	907	882	920	856	901	889	931	895	947	900	889	895	921	891	872	928	888	871	939	935	871	928	940	917	855	897	900	904	950	859	934	927	891	894	900	925	911	904	873	996	881	934	872	950	895	918	871	890	918	908	894	910	929	917	908	899	907	909	888	884	887	875	898	899	958	893	942	927	902	919	888	926	857	922	923	891	927	982	888	924	972	892	919	885	943	912	900	881	897	935	905	927	894	913	967	907	834	896	899	921	891	922	926	936	877	896	922	939	888	924	881	955	888	891	984	893	852	863	899	901	904	914	896	921	947	943	918	942	921	828	931	851	923	888	916	912	922	919	926	900	909	902	894	916	878	905	888	914	874	948	893	910	870	931	918	913	880	925	886	938	855	876	934	926	921	923	867	912	871	868	886	838	881	896	914	892	908	905	918	928	909	907	919	862	928	851	906	902	914	920	937	914	923	873	897	929	901	910	899	925	922	935	883	949	905	893	830	917	923	909	906	920	886	950	884	881	895	912	946	885	965	878	929	887	890	860	906	893	847	896	937	866	872	951	930	884	927	899	939	860	891	944	988	916	865	880	940	920	942	870	885	912	886	879	927	896	913	907	892	874	879	887	965	886	901	882	893	935	873	892	905	944	880	885	893	977	909	919	877	883	887	941	919	896	900	904	824	843	916	862	876	873	905	917	880	910	902	923	851	919	938	936	877	918	932	863	924	981	890	889	922	884	895	957	874	904	933	880	887	904	940	913	911	890	920	907	902	927	879	944	897	850	910	907	924	899	871	873	900	920	879	891	885	903	932	876	907	897	916	945	953	950	909	931	869	929	898	963	892	917	944	880	931	972	877	928	917	931	886	912	920	925	906	896	873	859	908	953	918	888	921	911	872	950	893	870	967	940	919	884	946	914	932	891	943	923	903	852	900	926	900	907	942	878	905	927	882	963	923	910	924	939	865	918	902	924	878	935	903	864	941	851	895	911	853	916	881	936	884	960	953	899	849	887	875	902	927	862	867	865	939	875	879	950	869	919	925	924	915	884	871	966	878	896	910	914	853	924	916	943	868	948	893	863	907	901	896	901	933	922	890	933	910	845	944	921	887	941	881	986	911	930	926	895	936	919	947	991	915	917	877	916	936	950	873	928	866	950	886	840	895	881	875	920	931	919	889	864	909	926	869	943	911	917	859	913	877	891	829	929	944	883	911	902	901	915	931	896	910	892	919	891	889	881	906	908	884	953	901	904	869	879	881	870	846	959	914	925	847	924	916	892	877	879	864	850	885	870	888	848	917	921	915	904	911	909	871	913	951	882	957	900	919	880	891	899	923	857	873	884	916	907	901	896	906	931	964	925	937	889	938	854	907	904	903	968	894	972	863	909	879	916	958	935	897	865	910	892	897	893	948	898	942	921	865	974	886	916	901	907	874	888	886	910	872	920	939	841	883	831	897	934	838	862	921	929	895	889	930	921	909	947	931	886	919	890	931	928	892	900	928	898	902	917	908	915	819	874	928	942	945	955	899	920	946	955	891	910	897	893	939	924	865	914	880	897	943	918	886	918	917	925	893	885	874	880	960	903	881	961	936	906	955	917	971	888	849	914	872	897	887	895	933	847	939	919	914	948	910	880	938	886	923	925	921	899	858	999	902	955	877	889	915	913	932	907	931	895	948	929	896	940	915	891	878	929	924	876	908	898	819	892	950	940	907	944	945	885	899	868	874	902	898	942	904	941	965	895	912	916	851	848	915	923	926	913	919	865	909	936	928	926	912	873	908	904	854	875	936	901	946	924	893	859	955	885	892	879	896	857	897	931	889	921	878	891	923	900	902	905	870	917	875	941	941	921	905	877	918	936	899	895	901	934	933	911	935	935	900	927	938	897	899	886	931	943	887	950	920	945	913	898	908	881	897	918	863	909	944	914	959	908	852	910	1000	922	952	867	879	905	896	907	910	942	863	945	898	912	908	874	913	912	886	872	871	909	959	915	892	900	932	942	872	897	921	941	906	972	934	882	920	924	925	906	909	883	864	908	865	875	909	867	881	841	884	935	922	915	854	919	869	929	886	915	921	901	912	892	895	924	859	952	977	865	919	870	902	917	891	824	922	874	902	918	923	903	943	891	890	861	820	920	860	895	931	857	887	913	972	889	935	888	887	897	941	917	964	937	927	832	905	913	963	911	944	855	869	906	930	908	906	978	913	897	937	894	928	898	924	928	895	894	898	881	917	918	931	884	920	879	889	883	957	892	915	904	937	946	878	950	917	854	880	922	879	931	888
12777	761	552	446	358	324	299	274	271	273	256	233	255	246	232	259	240	240	228	194	227	209	282	242	239	234	233	225	227	219	225	217	219	228	209	207	231	219	250	215	266	230	247	221	203	227	239	226	234	205	238	230	243	221	212	187	229	185	249	231	214	227	231	217	220	244	195	253	240	222	212	237	194	200	229	216	223	237	238	219	247	210	233	225	228	201	210	228	232	224	239	220	220	235	225	208	233	209	222	222	229	252	215	243	220	218	229	206	240	219	206	200	208	226	243	227	210	237	233	245	222	218	207	228	226	222	234	209	233	219	224	198	209	224	219	187	214	205	240	212	209	221	229	218	266	218	256	223	211	231	220	214	214	212	225	229	216	250	199	200	211	206	205	222	213	230	213	229	228	236	222	226	194	191	220	232	243	245	206	207	194	226	235	220	213	199	258	245	229	199	204	204	231	223	233	259	231	218	210	209	227	217	233	225	225	217	259	193	220	264	244	218	231	202	239	201	225	206	257	193	218	214	215	222	227	238	217	222	196	234	204	239	248	208	225	231	241	217	240	207	240	220	232	213	237	198	241	188	232	218	228	226	227	237	217	244	234	213	204	251	212	220	239	195	218	226	228	221	192	211	239	230	190	222	207	233	213	236	214	199	217	212	216	227	199	210	202	246	230	226	255	236	216	215	225	235	203	224	218	208	223	228	245	207	241	240	215	224	220	212	204	206	226	222	244	192	232	248	214	224	215	248	219	210	202	240	219	228	222	232	224	237	213	240	196	193	191	199	216	191	208	232	210	211	197	213	235	225	207	213	248	241	204	183	223	194	213	231	223	214	211	212	233	208	182	226	232	223	216	225	218	215	201	228	217	228	236	207	224	221	203	234	201	240	223	210	217	211	243	253	239	218	233	227	201	219	213	213	209	218	221	204	208	216	213	225	215	198	221	220	241	241	213	228	229	231	203	192	235	251	220	237	249	214	202	210	227	241	230	242	205	217	264	214	200	202	216	226	248	244	239	230	260	201	226	229	210	199	227	232	232	204	197	216	221	246	237	236	235	246	226	232	222	211	207	236	220	265	243	229	234	250	221	206	206	213	243	200	230	225	221	218	256	215	216	237	214	264	225	190	227	225	198	212	215	230	244	240	196	239	238	208	237	225	219	226	219	210	218	242	222	221	211	233	214	216	240	202	204	217	231	226	200	225	214	182	240	250	206	249	245	221	194	214	225	212	245	235	236	210	222	226	220	244	206	226	214	220	217	226	194	210	212	202	240	273	222	217	223	238	225	221	232	228	206	186	226	216	234	243	210	252	221	203	215	226	207	244	241	213	206	213	191	205	249	245	202	228	232	228	208	221	209	191	257	215	205	218	230	209	209	207	231	195	219	225	225	224	227	221	214	209	226	225	227	219	244	215	236	240	240	213	214	245	209	258	241	216	207	224	239	238	230	194	189	214	205	248	232	214	211	185	201	217	210	214	227	207	222	232	217	226	217	255	211	233	216	238	234	243	189	255	233	222	250	243	256	239	227	215	235	223	242	218	243	245	246	198	237	209	224	213	230	216	233	219	236	217	215	202	217	217	224	215	235	222	208	204	250	220	223	196	216	241	204	233	200	221	206	221	205	187	208	236	240	235	229	213	215	240	232	207	236	253	202	209	204	219	216	231	226	232	183	203	203	215	220	199	225	208	213	222	222	215	247	231	217	235	240	224	226	220	207	220	231	224	216	217	231	204	209	214	195	220	215	223	182	233	234	202	203	210	221	222	226	254	246	225	220	210	211	236	240	248	212	224	239	240	231	205	234	241	192	194	215	201	229	200	225	213	243	242	191	236	232	261	232	245	227	241	242	215	220	231	251	219	238	204	210	238	217	201	224	242	215	243	222	186	238	226	210	240	214	223	217	206	213	194	217	218	221	236	245	218	206	242	249	235	202	220	230	259	207	235	240	235	216	251	242	203	241	239	217	215	225	213	261	249	228	218	213	242	211	262	209	250	202	218	215	218	226	231	245	224	231	206	235	197	216	198	233	219	238	218	212	262	198	216	244	237	232	218	209	212	238	228	256	213	251	239	229	226	232	239	222	219	210	224	223	222	211	213	189	221	222	207	230	238	215	204	218	219	230	214	220	222	228	204	230	229	233	211	220	226	221	220	251	212	208	216	230	229	210	230	257	220	207	236	218	220	210	224	216	214	204	242	228	187	202	222	212	201	210	235	237	212	231	203	245	220	213	238	219	216	245	211	205	215	225	242	226	247	221	223	224	252	209	248	211	204	200	239	218	229	219	213	231	237	210	230	244	201	204	248	227	227	223	217	215	232	202	223	196	233	242	237	192	227	229	219	199	219	198	237	259	233	214	209	227	236	221	221	207	210	224	191	205	226	232	222	216	230	234	242	227	225	221	241	199	231	231	232	218	208	216	195	220	219	228	235	229	243	220	209	221	251	209	225	217	237	229	207	210	219	208	219	217	239	233	208	220	232	197	203	210	228	228	227	219	209	221	251	227	209	194	241	247	214	226	243	211	220	223	221	232	236	229	206	235	230	220	213	214	220	236	234	232	204	237	228	236	217	210	192	220	233	220	256	229	220	253	212	202	235	209	237	224	238	216	234	214	213	215	205	234	198	222	255	228	241	221	222	209	236	226	230	212	232	215	227	222	227	204	227	231	220	216	224	207	248	207	211	231	229	225	223	201	227	207	227	200	243	188	240	227	227	210	214	253	209	204	240	211	218	223	187	225	226	230	204	245	235	233	205	199	226	228	199	231	244	227	232	215	244	215	235	231	227	214	212	224	249	214	204	214	224	244	218	239	236	221	213	217	219	211	186	205	235	213	264	215	216	207	237	223	197	226	205	263	269	228	229	194	210	202	229	228	233	216	251	210	206	220	213	222	249	229	209	205	227	205	207	229	216	217	223	224	240	230	209	242	226	206	193	221	224	208	208	222	251	224	230	223	207	210	211	200	180	231	221	221	218	247	189	254	243	228	246	227	234	250	214	238	238	237	223	238	231	236	215	223	191	204	220	239	228	224	228	208	247	209	224	232	224	201	205	219	236	239	203	247	199	209	204	228	224	198	230	190	260	217	191	215	227	240	206	212	233	229	234	228	227	215	218	213	208	204	211	207	254	231	232	214	227	228	211	191	217	195	213	247	248	229	198	220	216	209	223	236	228	243	236	205	217	221	224	248	216	240	220	205	213	250	195	228	215	241	233	204	223	223	236	200	214	227	236	233	220	222	216	196	236	229	233	210	208	217	210	246	239	233	216	211	233	278	244	221	235	208	210	195	219	255	226	243	225	236	241	227	209	196	205	179	227	230	207	223	223	218	212	219	209	216	208	220	226	239	248	234	235	224	212	230	242	236	219	193	208	211	246	223	226	231	238	231	232	237	207	233	253	264	217	225	247	232	234	223	235	213	219	245	218	216	230	213	199	228	205	242	210	208	206	198	244	261	227	229	247	232	208	249	215	218	218	206	211
8771	852	1246	1281	1165	1076	959	850	755	756	747	697	680	713	657	666	641	596	604	595	628	604	625	590	607	591	594	572	547	585	543	601	580	555	564	591	558	592	543	588	592	539	566	552	549	628	576	556	591	582	599	574	570	548	533	569	540	579	541	608	597	541	565	587	569	574	552	556	543	560	581	522	571	561	564	547	555	552	568	535	596	635	587	542	596	586	573	509	572	524	558	567	588	562	601	584	553	510	610	581	579	611	562	577	552	565	608	565	569	585	575	551	558	575	547	568	531	625	572	609	577	624	568	551	517	598	575	543	551	555	606	565	546	596	563	533	601	585	582	547	594	576	581	574	580	564	554	558	574	527	575	558	584	560	575	546	576	575	572	539	569	563	562	577	548	571	579	561	589	553	527	551	574	574	575	616	556	577	576	541	612	553	523	575	568	572	537	544	583	586	559	559	575	549	570	575	568	560	556	572	590	560	561	582	603	574	625	593	562	580	553	564	578	579	529	579	555	564	561	574	574	582	599	561	564	626	563	579	580	546	576	569	578	570	557	532	571	577	594	535	587	576	590	587	613	592	545	565	589	585	541	556	568	544	569	581	571	573	552	640	573	568	615	565	527	524	591	568	604	595	614	494	508	598	584	579	565	561	555	584	537	558	588	570	580	581	573	583	553	551	559	570	596	570	522	529	582	591	567	570	573	537	542	589	581	589	557	615	579	559	558	572	536	529	532	551	589	558	584	594	537	542	531	580	611	541	599	534	564	576	527	517	573	576	618	576	583	601	599	596	569	555	629	539	558	593	573	579	577	599	564	584	592	560	555	572	541	567	585	588	571	579	556	605	567	531	576	556	567	526	558	558	596	578	576	565	539	580	549	556	571	586	584	555	616	595	563	525	583	587	569	548	592	564	583	547	541	617	552	600	514	583	595	609	527	557	608	553	578	554	553	605	595	595	551	565	563	556	603	543	565	573	539	540	576	613	588	574	606	583	587	590	552	596	564	524	557	560	543	600	535	547	559	576	577	543	578	599	546	561	557	556	563	553	567	575	573	595	534	555	582	535	574	593	569	593	575	544	589	546	545	575	601	581	555	541	576	591	547	568	597	579	575	610	585	529	568	607	528	562	585	551	553	534	537	614	608	595	552	525	591	554	579	565	566	554	552	550	590	592	609	587	545	580	537	619	574	562	534	594	522	555	572	602	548	566	564	588	565	569	591	585	566	623	565	547	581	571	552	629	609	568	548	532	520	590	576	637	581	557	541	577	582	556	582	564	571	598	567	597	635	590	584	532	547	588	553	553	597	554	561	550	587	570	555	563	594	599	548	555	554	548	564	578	573	623	597	586	572	571	593	584	598	538	528	575	573	595	564	571	574	582	595	553	560	584	543	549	553	598	547	558	595	544	561	546	558	552	579	551	595	568	551	574	584	560	571	577	570	586	537	546	587	562	509	562	531	579	573	518	590	554	607	579	564	601	570	619	588	579	542	551	589	529	605	575	552	552	582	589	572	625	560	609	607	592	550	571	550	566	617	551	572	555	570	554	573	569	561	567	593	571	557	553	557	604	601	584	550	576	565	583	590	573	561	578	577	578	565	584	553	580	540	591	563	600	604	615	538	578	611	586	526	563	624	601	565	551	557	590	597	564	562	601	608	531	568	582	591	579	577	635	577	586	616	514	578	583	588	557	542	537	561	557	582	565	612	538	554	594	571	560	514	577	579	560	574	547	617	605	578	587	576	581	629	535	570	569	639	554	554	529	602	549	574	564	538	549	549	570	589	560	556	526	575	606	575	588	534	545	575	539	565	562	561	549	564	578	585	521	548	497	560	598	535	592	542	576	562	539	539	529	573	548	584	538	559	600	564	582	543	538	617	550	578	586	545	523	560	577	546	602	591	547	585	578	566	588	577	578	583	576	552	545	579	603	551	596	565	606	546	562	546	522	581	555	553	577	536	585	603	511	596	554	550	618	570	600	544	558	575	585	559	550	525	565	556	592	615	576	512	597	580	554	567	501	604	582	560	642	560	587	562	570	603	563	560	600	579	559	562	591	566	576	564	538	544	617	595	551	583	612	595	578	558	568	505	555	564	529	561	556	575	554	541	537	563	553	565	545	557	616	596	570	512	564	561	560	590	573	578	571	586	572	577	586	551	528	541	546	575	574	603	561	602	534	578	576	589	545	565	551	557	565	542	578	555	596	530	536	567	573	558	555	581	560	596	561	554	574	543	563	578	542	553	552	595	544	557	564	541	573	547	602	587	591	571	591	598	619	529	556	562	560	542	584	587	596	588	547	606	565	560	588	580	571	549	588	614	562	597	577	532	519	558	549	589	580	544	565	550	558	551	590	563	531	591	518	553	560	588	579	547	599	550	582	587	577	551	570	588	572	591	560	610	564	574	553	544	542	530	547	557	523	542	594	589	581	565	548	589	575	544	576	584	568	543	529	557	550	575	590	584	590	573	544	550	585	545	555	619	574	627	589	580	535	594	579	580	599	554	662	554	566	546	536	576	564	606	552	542	599	576	590	585	567	578	554	577	542	564	609	568	601	522	572	550	571	626	575	607	563	525	605	576	548	570	607	577	572	574	533	555	543	588	578	550	570	511	609	581	581	588	566	551	551	559	593	609	572	612	541	619	594	563	554	537	563	563	556	582	550	583	537	547	567	570	582	591	584	584	553	589	571	640	581	581	540	596	595	572	556	546	574	565	563	645	617	585	520	571	615	585	566	576	572	552	543	566	582	580	571	582	588	554	549	573	558	595	598	551	570	547	578	580	593	591	590	520	562	539	581	558	584	535	597	570	557	555	562	534	537	581	556	596	598	641	582	573	541	605	535	559	580	604	592	581	577	568	592	519	547	551	597	556	579	580	566	523	583	516	610	573	626	580	577	598	573	566	623	577	573	555	524	598	571	593	581	571	512	547	578	536	580	557	557	592	582	584	585	566	560	586	562	519	579	591	523	631	567	536	580	589	582	593	574	598	548	548	560	556	542	578	575	595	578	565	558	572	603	578	590	570	561	589	532	586	611	538	562	583	574	573	601	553	583	576	560	593	601	585	564	579	576	545	609	564	579	638	583	564	541	618	540	589	577	583	529	609	585	561	598	558	563	571	545	537	570	550	576	572	588	559	547	610	591	585	540	612	520	609	563	594	547	537	584	583	592	571	520	558	595	575	554	556	546	561	543	580	561	597	581	570	557	599	573	550	570	529	591	567	569	576	569	535	574	562	549	563	532	593	596	573	572	588	553	576	581	590	595	580	576	531	575	561	573	562	599	534	568	581	568	576	566	503	522	576	589	556	600	567	552	602	549	568	592	592	579	556	587	565	598	588	584	567	547	544	598	571	560	553	576	565	548	554	579	587	593	565	588	592	566	569	556	542	567	561	538	541	558	526	603	557	564	558	562	576	544	584	607	570	525	539	534	561	576	615	573	571	588	589	545	561	582	535	590	581	539	609	540	601	559	593	546	575	564
21568	2076	1096	795	577	541	479	430	407	391	374	352	344	374	343	360	357	324	362	355	346	276	295	313	370	350	310	296	353	334	300	325	336	307	292	296	365	323	317	365	301	343	324	286	308	313	330	320	304	334	339	318	320	327	343	325	320	352	313	313	326	322	319	322	352	291	338	318	319	344	356	316	274	311	292	315	334	320	301	303	308	307	318	308	312	316	301	309	306	291	340	311	324	327	333	325	308	352	331	328	299	325	285	290	326	311	372	304	333	328	316	299	313	283	311	311	329	334	305	300	326	339	338	333	301	352	336	306	320	313	317	314	338	299	321	355	338	308	303	344	292	345	313	333	314	343	300	300	327	323	311	317	329	309	308	304	309	303	323	289	330	269	294	317	318	317	314	312	317	339	351	331	319	302	272	320	287	339	345	287	311	330	306	308	323	264	338	304	305	337	312	301	326	326	318	321	289	313	340	331	298	348	322	343	330	339	315	325	297	320	302	333	299	317	276	290	301	324	318	325	319	309	360	338	356	355	304	291	332	326	327	318	306	311	348	278	330	326	345	337	324	315	333	272	330	279	316	321	334	357	320	357	302	360	342	311	277	310	283	279	324	307	307	328	366	351	310	319	318	333	303	345	324	274	294	312	339	316	282	307	319	313	349	308	323	300	316	321	353	302	345	361	307	318	326	300	298	297	306	313	301	308	314	323	312	329	305	293	337	294	307	288	304	324	341	280	303	313	341	301	285	306	331	296	310	298	308	320	336	345	337	336	299	312	318	332	337	323	344	346	344	319	338	313	305	342	369	322	341	288	289	291	335	308	315	308	315	296	308	291	301	318	303	303	338	332	322	335	354	321	333	299	284	324	313	350	369	337	335	319	324	298	313	322	366	325	340	330	349	324	310	307	341	290	318	312	318	339	313	347	323	317	307	311	329	311	327	294	337	321	304	312	327	307	325	330	324	317	314	316	324	293	314	316	316	340	290	328	326	325	322	332	316	273	332	343	301	318	302	320	321	315	338	343	284	297	317	326	301	309	331	344	295	340	326	293	300	299	333	304	330	307	327	320	314	298	363	308	330	317	320	312	302	310	329	322	287	322	299	301	310	304	349	370	321	301	304	322	301	311	304	305	314	321	320	335	325	329	337	304	349	284	314	302	309	312	269	329	324	312	307	360	339	312	364	298	337	352	365	303	338	306	315	320	340	316	342	344	305	327	329	293	316	305	318	294	307	289	311	372	344	321	346	310	316	296	332	312	314	320	306	312	344	367	335	338	310	340	311	327	326	316	329	324	309	309	309	336	353	317	276	315	337	319	285	312	320	329	319	342	312	315	337	338	292	281	325	311	310	323	335	337	295	301	335	299	352	310	331	319	331	335	323	332	325	307	307	344	299	294	291	305	335	284	336	296	317	307	314	318	298	306	352	310	327	326	293	329	317	313	310	349	329	322	318	300	321	329	282	366	298	312	310	307	334	331	327	317	313	293	341	273	332	328	303	331	299	306	300	336	327	311	334	301	296	347	303	323	299	361	342	298	285	287	293	340	313	331	322	311	337	328	307	318	311	310	318	320	334	292	317	301	333	328	304	355	315	308	288	328	285	316	337	321	313	322	324	335	322	315	300	356	317	315	300	294	314	333	320	293	306	316	318	320	329	299	312	346	300	282	326	314	304	321	309	293	347	323	284	310	321	357	372	315	290	287	304	321	317	343	331	304	286	324	332	299	302	277	310	334	336	329	293	287	328	324	303	299	290	325	314	279	350	323	317	277	278	314	366	349	316	342	283	294	308	324	308	302	321	329	297	338	301	351	318	334	364	306	307	329	320	314	326	343	334	307	314	343	315	298	308	320	305	300	301	312	298	318	339	336	319	346	285	325	278	292	289	329	331	323	317	322	302	324	330	324	280	331	303	307	331	338	286	330	342	311	344	350	288	308	344	353	331	327	307	333	329	322	319	320	327	292	305	311	327	343	348	332	320	315	336	310	287	336	281	285	348	358	319	329	323	314	324	302	294	311	302	290	331	320	316	349	338	333	357	282	305	346	321	316	331	294	299	305	334	292	309	339	299	329	288	304	325	311	319	304	316	320	338	365	290	321	295	300	361	360	354	315	336	318	318	321	313	291	350	321	321	297	349	313	293	287	305	331	315	330	343	329	330	306	317	321	317	301	362	321	318	331	306	293	312	321	338	322	332	303	325	327	315	330	287	277	272	306	336	312	280	296	301	310	283	327	378	293	321	307	334	298	308	310	305	322	321	306	292	306	292	323	312	309	339	342	295	319	346	335	335	288	357	299	289	333	292	323	347	307	284	314	281	318	302	328	340	352	286	343	328	298	296	331	337	368	315	335	303	336	314	326	311	359	341	344	320	303	311	283	331	316	341	289	323	318	334	297	319	305	294	335	334	310	343	309	332	327	337	334	367	330	338	303	298	335	299	308	320	329	327	324	293	313	329	315	359	315	296	351	361	367	287	330	321	322	332	309	331	300	314	337	326	323	294	319	331	320	290	319	350	301	332	324	310	353	311	321	302	345	299	349	329	306	334	296	310	308	341	331	320	326	295	316	336	326	303	332	311	320	279	313	318	304	305	302	268	332	313	345	302	328	296	362	309	307	330	345	321	296	295	277	350	333	293	328	332	348	304	326	361	308	298	331	337	344	341	322	331	307	306	342	301	322	392	317	335	331	308	327	331	350	339	340	335	337	317	347	331	311	344	327	298	345	336	297	343	321	304	325	329	350	305	331	323	323	338	299	330	296	285	339	320	316	289	308	330	331	317	345	300	261	331	302	267	309	317	325	286	327	309	307	322	278	334	310	302	292	339	305	331	304	318	325	308	280	314	307	290	309	325	323	315	334	317	308	321	328	286	288	338	311	321	352	327	347	321	342	337	345	325	326	315	322	310	299	316	348	302	338	325	330	322	305	332	359	309	337	288	297	325	320	303	321	306	291	294	328	315	318	308	349	339	316	308	301	298	335	319	305	322	287	319	359	366	346	279	348	317	293	312	278	320	325	344	309	333	315	309	295	306	328	309	328	323	338	311	300	301	314	315	291	316	309	324	327	287	308	304	343	314	307	305	325	311	319	305	330	296	329	336	320	296	351	281	299	299	277	335	345	308	328	326	304	286	315	312	319	324	344	326	333	292	310	319	340	304	364	346	332	307	274	310	317	341	333	309	341	303	320	300	322	286	288	276	305	330	321	360	347	279	323	316	310	315	304	346	326	302	315	330	351	313	293	272	305	318	302	321	338	294	320	293	301	317	330	319	350	336	328	300	304	317	325	303	304	294	324	313	329	314	327	311	310	331	344	294	286	315	299	307	312	310	328	306	314	296	298	325	349	318	287	297	324	319	366	332	287	331	292	330	337	317	331	329	284	334	333	317	340	311	311	324	315	296	316	343	300	314	326	315	325	314	310	312	337	299	329	315	297	313	299	324	298	304	304	339	339	306	330	351	340	318	325	317	348	309	315	330	338
11906	1337	2210	2216	2085	1714	1454	1318	1269	1105	1082	991	944	1045	991	940	881	921	882	880	843	871	835	789	894	806	830	834	823	811	845	819	820	826	810	802	775	815	774	775	732	778	779	801	796	789	810	770	769	838	781	800	817	825	766	809	810	820	781	809	801	823	803	755	775	765	789	794	789	741	822	781	810	759	824	773	768	796	831	752	770	774	746	827	790	749	761	739	794	781	781	777	720	759	762	760	838	769	785	782	799	782	804	794	789	790	785	812	761	819	751	765	773	766	758	822	786	808	809	751	816	794	834	763	775	745	781	789	746	806	761	773	717	777	772	837	776	776	786	767	775	761	806	769	815	805	799	766	811	776	761	764	849	790	735	791	796	742	700	782	765	793	775	709	774	813	719	807	788	755	728	712	766	755	757	747	775	791	842	785	830	794	781	754	777	771	794	714	755	815	813	784	763	807	781	812	760	839	743	814	764	767	803	775	750	774	778	750	771	797	780	802	800	812	766	796	794	736	807	766	765	774	735	746	771	795	764	811	794	761	776	788	738	728	790	769	792	777	758	819	769	780	813	751	750	785	820	789	772	758	780	792	804	780	760	837	723	752	788	806	749	763	751	752	745	732	739	737	778	794	762	728	779	798	773	788	759	744	774	709	769	788	797	755	780	764	808	757	798	799	794	778	758	731	810	760	767	785	818	780	795	869	795	777	733	765	780	755	745	772	777	749	764	794	774	777	760	794	729	776	777	788	752	787	811	785	797	779	762	769	819	772	771	833	779	791	774	787	751	813	799	843	715	823	811	740	752	781	780	792	758	779	819	788	723	773	780	778	803	776	798	779	819	829	776	781	755	731	779	798	776	805	758	814	719	786	777	804	820	772	797	821	781	761	755	756	761	743	794	771	776	846	777	786	788	788	801	776	725	760	746	755	804	781	747	797	780	802	753	768	765	803	791	766	712	793	733	777	795	778	789	819	800	777	803	815	740	778	831	803	811	740	807	772	824	796	790	780	764	779	752	792	799	765	792	792	779	725	766	797	779	816	719	799	793	767	723	756	750	728	795	822	788	743	816	808	716	799	766	758	761	785	815	767	787	811	759	817	807	754	772	784	781	793	801	759	733	805	797	829	809	783	738	752	751	727	775	784	820	739	782	765	796	800	782	790	797	829	796	749	799	785	742	820	767	796	774	775	762	801	771	820	763	757	798	795	843	778	738	805	771	789	804	797	766	761	759	757	781	789	736	748	765	773	818	774	777	735	788	810	800	805	787	758	815	761	788	730	749	781	780	804	844	813	763	779	782	795	809	797	752	823	746	799	771	789	773	731	774	782	748	810	819	766	811	749	799	798	753	772	775	810	762	777	795	841	791	780	803	777	760	730	766	735	752	818	765	776	762	782	767	794	751	802	741	798	760	818	827	757	762	765	776	767	785	818	779	762	764	808	766	756	792	694	768	750	783	783	787	794	747	813	845	772	805	789	794	735	818	790	789	814	801	781	749	763	776	757	729	764	801	721	809	781	780	771	767	774	802	744	792	802	786	766	819	786	808	776	782	794	763	776	773	759	736	769	741	817	791	765	823	804	786	804	754	814	778	781	817	805	757	742	775	773	748	820	759	789	772	736	843	781	784	789	756	771	821	758	804	772	768	743	809	787	720	792	767	784	804	766	749	757	791	798	793	844	793	786	760	798	741	797	736	793	734	811	792	801	759	791	848	864	750	807	778	771	800	721	858	796	755	790	816	839	805	833	775	804	759	793	798	762	733	763	810	789	784	755	804	774	783	791	773	755	792	754	805	740	736	780	823	779	750	789	757	812	775	797	761	790	793	820	820	751	782	758	806	763	756	776	753	771	793	731	780	793	801	805	759	743	771	844	776	768	777	787	817	778	780	775	764	757	772	717	770	758	745	780	727	809	804	762	820	767	777	767	792	795	736	819	752	776	815	794	796	762	791	735	772	823	818	799	794	705	758	784	809	737	773	797	738	861	787	744	814	776	767	734	808	806	772	746	756	748	829	786	768	767	768	796	768	809	764	761	801	819	814	757	784	779	727	798	777	787	827	747	724	772	772	737	724	815	766	761	766	787	805	789	827	822	754	786	779	785	765	806	723	777	781	732	789	771	770	795	796	773	789	788	785	804	776	765	815	796	789	773	719	734	755	755	815	782	760	754	752	733	773	810	780	735	775	812	762	778	784	756	759	807	764	781	784	819	803	775	784	756	874	778	827	826	763	803	823	791	838	798	739	794	800	738	817	737	797	759	827	782	810	740	801	786	768	778	809	770	795	809	782	777	802	807	830	763	770	731	801	803	742	760	764	763	717	752	786	760	820	751	801	725	773	784	776	809	813	787	775	788	784	793	762	802	754	773	821	763	774	780	782	770	769	755	849	740	792	791	783	769	807	722	787	787	813	816	806	842	782	766	794	747	815	776	795	723	815	765	780	824	759	781	860	782	843	720	770	783	798	811	797	753	766	764	782	772	817	772	775	782	821	816	793	773	790	747	746	842	797	766	770	814	772	823	805	789	799	787	746	807	783	766	754	775	768	771	807	804	840	772	766	778	772	791	763	812	771	775	795	762	784	773	728	738	788	776	782	766	778	809	759	752	784	819	816	743	789	784	784	767	740	773	764	767	772	803	833	710	831	764	751	781	771	810	761	738	822	769	773	764	758	769	827	787	758	799	775	768	729	806	818	760	770	800	792	810	809	764	808	780	749	797	791	786	799	760	765	715	790	780	798	814	777	752	802	741	787	838	775	843	780	796	795	834	761	790	784	777	739	827	771	739	838	792	791	770	774	810	740	822	840	808	802	767	791	806	773	878	806	809	755	782	769	763	760	808	811	801	760	791	786	793	773	794	759	784	762	787	782	770	789	748	745	746	806	779	781	791	763	791	795	768	812	802	791	757	796	779	839	771	769	799	767	753	758	770	767	768	769	803	782	781	755	725	771	827	767	767	787	817	778	765	804	806	808	755	796	825	742	746	757	795	750	810	792	784	781	828	791	799	790	726	779	796	749	761	747	827	787	763	803	815	785	808	725	789	781	802	785	760	744	807	776	814	764	763	828	807	787	787	794	782	805	757	755	767	812	812	746	782	811	754	800	769	810	727	784	802	725	766	828	775	789	787	816	776	739	751	765	786	809	822	788	788	805	707	791	799	812	796	723	781	746	796	759	783	744	778	731	744	784	777	765	747	782	771	790	740	793	813	767	801	787	804	741	779	788	783	725	769	819	796	798	834	759	817	781	748	753	742	763	818	770	785	830	751	817	757	780	729	761	807	762	785	793	795	807	771	783	798	762	787	797	746	728	795	783	780	777	824	816	759	742	811	833	788	771	827	823	801	760	851	816	771	783	816	752	769	762	770	772	780	766	777	807	788	756	817	765	812	846	786	726	770	761	752	767	844	757	810	763	774	779	758	800	788	749	782	810	726	797	828	790	809	763	805	787	755	788	827	790	749	777	787	807	773	749	785	746	789
3803	430	429	447	408	439	412	407	402	461	361	398	446	391	407	413	422	389	386	384	401	392	396	364	418	396	401	410	414	416	395	405	354	382	399	400	422	371	413	387	396	398	403	387	416	413	392	423	407	388	430	433	391	381	402	431	413	385	382	422	400	432	406	385	411	386	353	417	397	409	418	402	407	434	393	424	421	427	392	396	365	419	393	406	437	394	390	426	405	377	386	362	391	397	413	382	381	443	412	373	407	345	392	422	442	395	418	409	376	384	412	413	414	422	378	361	377	409	377	388	416	422	426	410	431	414	375	424	413	384	399	394	396	414	393	413	408	374	414	400	421	392	436	362	351	426	393	392	374	414	405	399	352	408	406	359	415	397	389	403	394	438	394	418	393	392	400	418	361	404	384	420	438	399	433	429	430	367	411	400	434	413	417	382	385	406	431	395	380	391	435	383	396	372	410	422	388	421	398	431	383	394	411	403	427	413	410	426	434	446	408	415	409	397	376	421	378	402	441	425	421	415	423	388	426	376	407	361	420	452	431	378	395	406	344	430	418	373	425	426	374	413	412	387	398	390	408	436	378	381	362	370	419	405	390	399	408	387	410	454	409	377	390	408	403	402	387	389	368	407	410	424	378	388	367	390	413	416	411	429	418	428	372	419	384	415	435	406	425	399	430	433	419	405	383	423	382	404	410	408	378	412	395	383	369	385	373	378	425	394	372	395	381	408	393	394	409	418	471	389	399	418	435	407	420	423	376	395	413	412	429	421	382	406	455	412	432	408	391	379	412	446	384	417	406	404	398	387	414	406	428	377	405	378	417	414	390	423	396	372	378	433	377	420	364	395	426	410	422	383	393	414	405	430	387	422	385	404	383	414	409	406	462	419	431	438	429	384	406	398	362	379	413	420	418	382	417	384	415	418	423	380	424	387	400	374	393	422	444	418	443	446	432	402	388	377	380	355	431	391	407	435	407	415	426	399	373	414	403	379	397	412	401	430	436	392	426	358	416	370	368	402	396	375	409	405	410	404	420	379	426	396	389	401	428	447	394	383	395	408	410	393	381	431	418	402	436	372	439	448	419	437	412	359	383	406	396	380	419	389	399	440	407	447	377	428	420	428	409	399	393	404	389	387	410	410	416	430	382	413	384	411	410	403	368	379	405	394	425	398	408	389	362	422	434	403	399	420	410	399	411	407	419	415	384	411	394	408	406	398	407	415	442	410	395	379	401	432	398	390	405	403	390	378	429	406	379	395	422	407	393	396	438	403	405	432	410	400	409	393	404	445	400	401	386	404	414	409	381	390	415	392	401	394	409	425	391	429	429	406	379	399	432	407	370	426	405	455	383	392	408	415	381	403	393	396	404	397	439	415	381	404	365	434	414	446	383	406	405	458	416	425	422	404	422	393	418	434	403	407	426	427	396	388	386	399	407	399	373	364	422	437	391	395	397	382	396	416	420	434	397	415	359	396	383	384	400	418	458	425	418	405	390	449	391	355	392	378	400	401	412	416	415	433	398	393	403	379	413	408	397	387	379	407	433	411	402	354	429	393	388	371	432	462	409	400	436	384	407	372	434	449	386	406	344	369	378	401	382	435	410	380	379	383	366	410	419	391	435	426	410	387	428	381	371	373	398	379	384	405	383	386	435	440	412	418	413	396	426	431	406	419	382	407	400	375	435	406	402	405	417	366	389	408	403	416	386	392	402	381	422	391	396	426	400	419	398	433	406	406	397	400	376	401	425	403	419	381	395	411	415	371	445	383	383	382	419	444	398	364	425	368	366	386	398	425	452	416	397	419	426	427	397	432	431	423	388	376	374	382	382	456	408	390	396	370	394	417	411	430	411	392	349	409	335	409	397	412	381	393	367	399	384	396	370	402	399	436	373	400	439	405	385	397	389	415	405	387	398	411	373	402	384	383	401	390	382	414	385	410	428	410	387	412	421	410	376	397	374	356	387	412	367	376	414	407	440	427	386	368	388	376	400	406	395	405	354	372	422	404	385	406	434	400	388	439	398	407	408	398	417	429	394	400	389	394	372	417	438	419	386	430	392	435	434	414	384	437	445	395	424	426	407	419	426	387	431	400	393	441	399	409	393	440	398	396	403	416	354	411	442	431	400	397	409	450	362	422	412	392	401	409	375	412	421	410	422	396	402	392	445	404	422	395	435	424	401	402	411	425	427	427	426	394	403	420	436	389	376	418	408	390	403	411	390	435	418	376	417	397	365	394	426	398	365	381	431	394	403	416	454	381	384	444	405	396	414	384	388	389	374	385	399	413	399	394	416	416	394	419	413	425	420	425	394	405	366	408	414	369	420	367	417	393	378	394	398	426	423	426	388	389	405	391	372	393	365	380	374	388	429	398	405	403	398	370	408	439	400	390	376	404	386	371	387	426	379	411	411	371	400	416	404	395	331	382	445	383	363	364	393	379	378	421	386	381	429	421	427	395	403	424	447	425	413	418	408	390	410	373	392	441	433	391	408	414	388	410	426	398	393	404	405	378	396	366	429	429	432	400	402	398	437	386	365	416	418	402	366	409	366	398	423	424	399	392	384	411	412	417	425	402	421	400	375	379	360	421	417	392	404	401	377	410	436	415	398	412	406	385	420	412	410	420	396	385	419	399	382	388	418	392	384	391	391	361	409	415	394	433	405	384	393	396	424	406	390	441	409	461	435	404	405	427	403	394	406	407	370	429	396	409	414	420	384	402	405	408	412	395	417	432	406	400	384	404	389	426	431	395	414	408	432	397	390	401	404	424	350	395	420	424	378	377	402	408	400	396	371	402	397	382	396	369	368	380	404	371	396	414	417	370	399	441	416	412	410	368	396	430	413	425	421	401	418	406	380	387	400	386	382	395	360	379	431	386	405	382	380	384	384	408	438	397	393	406	402	418	412	403	432	428	428	433	398	402	419	397	400	381	379	388	405	439	375	410	382	390	405	410	426	389	400	413	354	405	385	409	351	426	398	428	396	421	433	392	447	413	413	420	423	436	403	391	414	379	424	422	404	408	395	387	391	411	430	405	397	424	405	393	370	400	416	428	407	404	403	418	399	437	392	392	365	422	401	392	384	410	423	403	418	412	404	403	382	378	390	416	405	395	409	402	402	435	428	384	390	426	398	410	373	398	395	390	382	379	390	426	364	416	387	381	397	414	404	413	398	418	427	414	434	381	395	362	381	399	401	380	423	414	412	413	430	404	388	401	374	414	427	379	411	392	397	374	376	414	383	385	405	427	396	412	401	403	379	408	366	409	420	343	395	384	403	434	393	444	402	395	400	389	393	367	416	384	407	395	414	387	386	463	382	419	422	397	408	386	419	349	402	389	399	406	432	448	400	402	426	394	435	396	450	429	373	426	383	393	412	415	383	442	355	441	385	403	440	382	390	390	393	435	364	421	406	419	395	394	401	402	431	385	395	411	420	388	451	424	409	424	447	421	362	413	412	409	382	373	420	415	391	401	387	364	378	362	382	379
3363	916	947	935	970	901	890	868	949	894	899	926	934	902	872	970	891	856	932	922	889	932	859	881	876	894	880	950	968	944	881	884	903	860	939	852	895	868	899	922	914	916	961	893	923	873	884	876	925	941	866	925	889	836	884	879	873	852	879	932	883	887	878	926	877	915	924	920	911	935	895	949	972	921	891	843	884	876	933	889	879	905	925	895	941	894	869	885	915	903	889	928	942	904	917	881	920	918	910	847	919	929	917	914	884	923	868	925	936	878	901	842	940	919	861	896	923	899	913	881	908	923	898	910	925	894	883	942	940	928	925	936	907	989	908	904	866	944	888	901	933	877	922	906	863	932	868	897	915	881	917	929	908	871	884	920	944	922	904	941	895	921	886	912	951	885	886	922	918	892	892	890	875	977	901	893	921	884	954	917	953	910	930	918	881	875	903	909	903	841	904	920	889	896	907	876	904	950	872	872	862	872	947	899	846	874	897	871	867	912	907	881	921	929	932	909	928	888	917	978	838	937	864	909	862	898	856	868	905	889	944	946	931	943	876	858	909	914	922	880	893	946	872	875	935	909	905	957	920	900	900	915	890	900	908	922	936	893	895	951	890	900	903	895	842	932	869	878	921	873	931	900	886	966	850	880	881	898	907	943	866	872	917	931	909	888	857	931	874	971	951	890	926	943	933	870	875	914	928	913	854	867	905	905	915	901	899	923	912	906	882	933	898	888	863	870	943	915	909	860	910	930	935	871	902	872	873	892	970	910	928	876	945	828	913	880	899	903	895	883	923	888	865	872	921	879	870	901	910	874	878	851	882	909	911	925	913	935	871	917	887	920	940	881	919	972	942	934	929	871	905	860	925	930	912	974	910	926	882	910	894	939	947	875	921	929	943	943	883	927	893	958	867	918	932	881	913	907	888	915	909	895	845	877	894	936	913	930	921	894	909	886	898	874	919	867	935	853	877	905	888	920	908	884	855	904	930	862	901	885	847	869	949	913	921	882	860	879	916	922	954	890	869	898	925	885	945	876	903	921	878	929	867	915	901	857	941	904	929	904	889	905	915	875	917	913	942	924	884	920	908	935	883	924	960	941	928	951	900	895	911	877	856	957	886	957	876	888	889	901	918	857	939	893	878	942	898	974	909	879	945	883	864	900	863	927	904	883	852	967	891	914	912	902	946	882	873	887	876	884	931	911	944	901	947	907	919	896	881	888	953	867	916	892	905	906	924	844	979	908	873	951	885	897	882	897	935	890	904	939	938	886	954	927	878	930	964	852	907	941	889	955	933	886	859	876	849	931	899	913	943	902	912	902	891	870	919	909	968	908	918	918	933	918	888	954	932	879	901	922	932	921	950	911	956	852	910	954	908	948	836	937	923	870	911	949	863	874	904	905	957	898	886	877	908	921	855	876	858	869	857	920	904	895	890	971	879	873	931	920	926	878	910	859	895	945	943	905	895	893	908	933	849	908	862	933	971	893	944	920	944	898	895	874	910	913	913	922	918	884	857	904	885	902	930	879	880	943	824	900	917	933	957	891	919	877	908	933	869	893	937	898	916	887	926	944	959	961	911	875	861	861	970	923	903	912	936	892	895	917	946	919	886	931	859	890	836	864	875	916	922	920	922	914	930	918	883	894	930	883	888	923	906	888	939	929	851	947	884	947	981	891	899	910	881	936	926	926	923	858	874	866	859	871	940	935	892	872	889	878	897	872	915	937	899	944	861	921	912	883	926	933	909	955	872	882	909	882	890	930	849	909	922	917	889	944	924	890	951	925	852	906	861	891	908	888	915	863	905	938	887	926	938	910	888	887	877	899	868	902	890	914	921	918	847	915	883	875	981	881	891	900	854	899	915	938	909	925	907	930	928	963	956	867	910	871	968	895	867	937	882	880	864	888	859	929	937	914	928	880	896	905	848	881	863	859	933	868	926	924	963	914	920	873	839	905	889	903	873	970	886	885	908	862	939	936	844	927	918	905	913	888	916	944	864	883	884	920	979	921	926	943	1003	869	895	892	894	897	869	880	916	931	938	907	894	864	916	891	903	908	888	865	892	863	891	893	874	850	906	890	897	924	938	853	875	939	884	868	910	893	884	902	887	890	874	906	914	928	922	906	899	933	875	909	873	837	918	887	896	915	946	869	906	915	912	905	963	891	977	927	908	852	898	918	887	880	914	925	902	920	886	947	895	906	886	924	936	877	877	861	902	853	852	939	898	930	952	885	901	894	893	913	843	887	864	918	914	930	910	948	923	881	906	899	903	921	923	962	893	932	913	967	912	850	901	909	948	954	912	881	898	936	985	884	912	861	873	892	908	942	905	921	916	894	926	910	901	895	954	890	905	939	989	938	970	872	921	943	898	884	876	937	885	867	873	894	893	976	835	900	912	875	933	937	846	924	909	910	945	842	916	923	920	926	920	963	936	951	881	960	878	910	900	888	878	874	886	894	900	880	893	970	921	916	907	927	896	940	938	935	856	919	902	907	873	907	929	896	900	880	886	891	936	885	903	870	887	895	904	921	921	898	928	854	897	897	938	858	914	904	925	859	911	936	886	901	920	912	949	956	906	915	964	912	921	929	923	941	886	861	912	930	963	938	972	866	913	895	916	935	905	916	908	945	891	899	958	876	921	934	876	906	905	897	936	871	921	882	914	855	912	882	922	904	863	863	930	886	864	880	900	888	923	870	932	923	921	937	894	903	926	908	839	879	915	946	880	848	924	946	909	947	916	854	893	901	876	917	901	892	883	860	910	950	934	917	908	918	944	830	917	870	878	907	859	842	888	933	886	908	908	897	872	943	883	938	831	889	939	928	927	920	912	919	923	861	920	976	896	858	950	896	947	927	922	848	921	877	885	905	890	933	887	910	888	919	896	882	940	894	916	943	921	880	907	917	899	878	936	922	902	896	926	906	854	897	949	937	892	862	920	897	903	869	934	919	903	977	913	958	954	970	946	906	919	918	832	892	900	912	945	893	867	913	929	965	899	930	864	888	924	889	885	901	966	924	904	917	940	893	905	902	894	946	910	886	910	885	924	883	892	843	906	921	866	858	967	882	886	890	903	930	880	877	908	890	926	933	876	939	921	932	825	877	864	865	860	875	889	968	918	856	947	877	911	840	929	899	928	847	867	956	965	962	879	921	895	923	892	899	913	921	923	948	902	943	895	861	894	910	846	924	891	860	899	887	872	936	969	909	889	921	898	974	947	913	883	910	887	878	884	892	873	947	958	907	835	877	944	946	906	927	867	944	934	871	907	910	888	945	926	908	909	981	946	891	916	860	926	906	879	902	951	968	917	918	938	924	901	901	931	915	921	913	900	976	901	902	917	888	942	898	886	904	905	870	940	926	930	887	913	873	894	971	995	900	914	929	884	931	881	923	909	969	943	871	868	908	946	903	904	847	898	883	948	906	903	922	891	960	841	874	926	900	879	940	853	943	911	924	878	930	916	920	870	895	967	908	904	920	864	903	915	892	914	877
12611	762	539	474	357	301	287	310	263	258	225	241	225	224	237	222	206	245	190	251	212	240	251	235	229	212	213	235	213	199	224	225	235	190	205	213	226	215	229	216	222	230	256	240	206	199	209	241	201	233	215	239	201	219	252	223	238	233	217	226	221	252	243	220	244	198	206	233	245	238	230	234	204	229	232	224	194	244	229	212	227	224	236	240	219	226	251	238	222	208	238	203	200	240	241	231	247	244	220	205	190	231	234	238	231	213	222	219	232	243	204	243	235	231	226	210	223	220	199	207	211	213	245	229	211	229	220	222	253	201	210	229	247	239	241	209	261	254	224	224	217	225	215	234	236	243	228	231	244	232	211	199	243	215	225	231	234	217	228	199	234	239	200	238	232	232	208	238	216	243	240	229	189	194	193	213	212	228	241	195	213	233	194	233	212	225	262	215	203	221	274	236	219	195	237	235	219	219	219	231	241	213	229	196	251	238	196	197	215	208	236	212	216	209	224	224	205	212	227	227	244	211	211	226	229	199	188	230	214	188	218	252	226	224	231	244	238	239	202	215	208	241	223	236	200	205	234	240	217	221	202	210	207	223	208	187	230	255	225	255	211	212	198	213	225	226	223	213	248	213	217	216	200	214	226	210	245	220	212	241	215	203	222	215	222	187	215	216	251	225	236	230	237	261	234	256	204	212	238	255	233	237	234	208	212	221	236	232	239	241	205	233	244	235	243	251	205	200	204	209	232	229	244	210	226	235	246	233	222	209	220	208	232	201	216	203	238	220	230	226	220	221	210	234	253	207	225	223	221	214	242	226	231	207	176	237	226	261	219	238	211	191	217	241	233	205	225	235	196	191	221	222	239	234	225	213	236	214	223	219	219	227	225	206	241	193	205	204	206	226	245	227	228	238	212	209	231	247	216	226	269	221	255	249	231	209	182	197	223	215	227	205	233	232	210	214	240	207	222	231	212	217	208	191	205	250	186	233	213	217	247	218	220	220	219	230	210	238	246	228	210	234	220	213	221	233	224	214	224	242	232	206	196	226	238	206	245	240	230	223	221	232	239	202	222	188	256	206	235	211	223	253	229	196	224	221	243	239	253	238	211	225	224	245	234	222	221	217	238	211	234	226	253	218	207	207	228	255	226	239	234	240	229	196	219	224	188	221	209	225	236	227	205	239	227	235	215	208	212	210	221	230	215	228	229	234	216	243	230	209	239	229	219	236	226	225	208	193	189	217	225	187	223	207	221	240	227	221	212	225	236	222	227	226	222	210	237	213	217	192	251	220	220	217	244	217	233	240	203	179	228	208	210	242	230	267	241	211	220	219	224	196	233	234	216	192	217	208	224	235	211	232	206	228	229	237	202	229	218	214	219	226	231	241	229	233	210	184	203	226	217	223	204	232	236	212	235	254	210	208	210	217	220	215	234	230	211	248	209	226	227	228	205	213	242	236	239	228	219	235	232	229	211	257	215	222	181	195	214	213	226	233	216	215	216	225	230	229	205	182	209	223	225	214	221	210	222	231	238	212	235	220	214	222	245	222	239	212	219	197	239	223	252	225	214	220	246	235	253	255	210	191	246	217	240	208	252	232	261	227	274	218	221	227	202	202	224	212	240	230	194	213	236	262	210	231	189	191	205	221	217	244	233	205	205	243	213	202	214	216	221	233	212	247	226	235	193	229	192	213	239	233	250	223	205	208	250	214	218	214	237	231	215	182	223	249	277	217	233	263	263	199	195	208	231	224	196	229	207	222	251	206	220	234	204	236	242	250	203	205	194	210	222	211	228	257	255	233	205	238	220	236	206	228	232	217	216	254	246	211	209	246	232	220	224	258	226	228	233	223	224	231	214	238	283	232	206	212	203	225	222	197	218	231	230	239	247	215	232	221	249	232	212	196	196	223	209	229	229	230	255	213	227	235	218	265	217	212	204	223	225	216	217	199	243	232	237	216	234	241	175	237	221	245	221	212	258	223	212	244	243	210	226	256	214	217	207	180	222	226	238	237	223	225	200	243	223	217	211	240	250	239	215	224	223	223	243	232	263	240	233	254	238	225	261	223	235	207	205	205	202	234	223	243	212	237	231	217	220	251	207	221	249	227	228	236	235	221	250	223	221	225	208	212	232	233	219	240	206	208	193	223	239	244	243	221	207	257	241	222	229	218	244	196	227	234	218	206	233	204	199	229	222	202	210	202	233	213	236	224	233	197	213	229	220	232	235	240	229	212	234	234	218	224	254	226	247	212	233	260	232	224	226	266	266	262	245	229	234	222	225	211	236	191	213	212	235	199	237	206	205	215	248	200	218	233	207	230	230	225	205	210	229	251	199	220	188	208	231	218	197	228	209	228	217	209	212	213	215	202	223	234	237	227	217	226	225	221	228	230	223	207	224	246	229	220	243	232	215	226	212	225	258	224	229	208	247	217	217	242	231	229	231	227	220	217	208	222	216	235	223	215	221	213	222	230	227	247	232	252	212	221	222	211	220	173	213	225	221	186	202	234	266	227	221	235	236	218	209	208	202	205	233	233	235	249	252	233	243	252	224	222	218	209	219	220	196	198	262	221	231	226	210	190	222	212	220	213	231	213	222	233	234	272	231	232	215	199	206	222	217	243	260	215	198	207	228	185	212	208	232	225	232	228	219	205	205	251	223	227	241	196	235	206	206	223	236	220	235	207	212	224	222	235	215	226	238	218	209	206	241	210	223	228	212	213	232	220	222	210	227	216	215	236	212	241	222	234	218	232	236	230	214	234	224	223	233	205	225	237	211	220	204	256	192	235	212	227	216	231	218	213	223	235	217	232	211	216	213	211	229	209	207	194	224	200	197	229	210	208	206	211	247	209	210	206	219	213	243	184	194	224	234	216	223	221	219	232	227	230	206	227	256	255	243	222	239	254	216	240	224	220	245	239	216	217	212	202	205	214	198	230	252	220	207	210	216	224	221	258	225	238	216	234	237	214	239	226	211	240	196	231	238	232	238	230	247	213	239	235	209	239	230	226	223	228	241	232	205	212	231	254	212	199	241	235	209	232	203	196	222	238	205	214	235	215	247	220	220	206	225	225	231	228	192	201	219	213	227	225	234	208	265	233	258	244	215	254	230	226	218	235	231	231	226	199	226	228	190	229	213	233	246	242	207	229	242	211	218	228	225	198	226	222	228	212	199	231	228	193	229	220	209	216	210	246	227	223	239	212	221	215	232	240	238	202	224	198	216	211	218	231	206	268	214	245	228	254	208	203	233	241	193	253	218	219	224	240	241	209	235	218	208	227	217	229	222	229	239	233	229	203	211	221	268	246	219	221	230	246	238	221	228	230	223	219	201	189	236	236	210	233	213	233	240	239	233	235	250	214	223	228	215	205	204	227	220	244	217	245	208	257	211	196	200	248	226	202	241	233	246	241	207	225	224	234	195	235	205	252	213	217	223	232	211	221	230	257	223	217	221	227	194	201	222	210	197	213	216	224	226	240	216	215	224	210
8677	865	1285	1317	1317	1047	958	874	787	780	764	708	684	634	650	696	636	607	630	607	653	649	606	631	604	552	591	616	577	611	607	605	547	617	604	554	583	617	576	590	574	626	553	561	619	552	615	574	617	537	585	594	577	570	557	589	589	572	618	526	568	565	576	596	572	579	558	587	571	574	541	550	594	594	572	545	596	546	566	534	612	558	578	586	595	584	585	568	537	574	586	570	561	554	591	573	551	600	570	588	548	551	593	607	531	607	627	599	560	604	605	574	616	562	574	608	545	574	603	567	550	591	554	556	588	575	567	552	566	552	552	580	581	617	560	550	578	586	569	536	569	546	587	617	586	603	537	537	613	554	561	552	578	572	575	581	540	581	608	570	572	559	568	510	565	559	537	593	559	556	549	550	601	575	578	575	595	599	579	575	569	570	579	540	568	563	519	524	591	512	573	540	539	544	576	616	574	587	571	599	571	587	523	560	596	583	626	611	575	586	595	658	608	594	596	580	564	605	564	585	549	548	606	583	593	538	519	591	597	552	568	536	571	546	562	609	585	625	550	551	570	584	594	546	599	561	600	561	555	567	610	567	547	555	541	551	549	586	544	576	578	553	609	566	577	554	533	591	591	572	589	533	549	605	538	565	529	547	588	560	543	602	576	562	557	584	536	595	533	590	571	572	547	580	585	591	579	599	596	554	573	568	526	535	591	626	518	560	556	583	555	553	590	555	584	587	568	563	576	581	588	591	580	629	545	577	547	600	539	571	580	569	555	556	584	571	555	567	633	537	605	539	582	587	564	577	550	546	605	556	550	593	575	577	581	559	560	559	556	601	553	605	594	608	564	577	578	579	567	579	595	590	556	573	568	611	537	548	575	558	553	557	550	581	555	537	600	565	575	585	603	609	603	577	588	560	581	550	526	548	548	564	586	590	579	573	576	545	604	555	520	561	570	586	551	555	610	540	586	564	572	583	523	556	550	591	536	546	604	556	542	574	587	534	522	550	534	553	570	586	574	560	564	576	586	559	587	577	559	542	544	575	530	539	548	559	603	509	559	584	561	582	551	592	616	566	605	539	526	578	531	575	562	578	571	545	532	563	559	600	539	529	605	535	594	563	561	576	591	516	565	554	551	562	590	572	602	576	564	562	591	563	601	559	563	560	565	571	562	595	555	585	566	561	571	567	574	562	545	621	593	565	591	589	567	572	589	594	608	591	553	568	572	556	544	537	573	541	519	569	553	604	587	589	555	580	599	558	561	562	597	575	550	572	548	581	547	526	605	540	565	627	551	570	554	579	568	556	572	555	614	559	616	580	583	545	552	572	566	606	568	571	578	578	580	601	595	573	581	546	564	574	599	567	583	555	573	537	585	536	521	515	540	577	582	577	547	580	598	550	571	546	554	568	545	606	569	517	562	577	605	585	587	584	554	604	583	576	589	577	546	588	597	587	561	526	569	556	544	563	571	601	590	606	610	583	583	509	545	601	587	591	565	562	566	546	565	592	579	590	565	552	583	558	544	544	604	578	553	554	580	569	577	544	580	592	576	594	617	573	582	552	566	625	539	578	598	604	569	575	557	528	553	584	563	583	578	565	594	559	583	587	574	542	535	578	570	583	529	583	593	558	542	582	552	593	534	566	545	575	583	584	564	599	549	589	570	551	548	556	569	535	572	567	598	536	548	558	528	624	584	618	601	557	543	553	573	559	575	540	579	518	544	523	586	588	529	596	599	596	592	544	558	565	552	551	555	511	561	563	539	561	572	533	522	559	554	581	560	568	567	589	530	594	555	555	557	563	546	553	571	593	587	580	595	552	581	525	558	553	603	602	562	582	627	557	606	573	562	604	520	560	568	564	551	566	531	562	561	615	540	533	582	534	566	521	533	638	589	565	573	529	543	622	560	537	539	564	578	558	518	560	615	548	567	618	536	559	569	568	569	582	574	594	527	577	560	611	593	583	602	539	553	549	614	561	554	586	563	573	538	588	536	587	591	514	604	560	587	598	558	558	577	574	568	598	548	575	543	586	567	567	503	584	541	551	590	601	554	548	575	533	565	608	584	574	587	583	559	603	576	538	599	580	573	550	579	583	601	613	586	561	609	558	567	562	536	568	562	559	583	580	618	527	540	490	550	570	558	535	594	549	535	593	581	559	529	585	577	600	551	583	616	560	578	538	571	586	566	561	571	589	562	582	570	574	573	572	564	547	568	560	576	543	554	580	593	559	560	569	553	581	542	552	562	590	616	571	578	590	559	588	554	585	563	577	550	589	582	593	574	575	561	554	562	601	557	526	575	566	606	546	600	528	558	588	555	574	561	612	587	553	602	584	541	539	606	607	551	592	601	544	554	578	539	620	548	589	585	519	556	525	584	594	579	552	570	570	557	603	557	525	581	531	560	564	572	536	541	528	557	568	615	554	564	549	567	574	622	572	577	569	552	615	591	591	553	549	546	606	579	560	578	548	560	565	549	592	535	530	542	582	614	568	572	562	593	561	558	607	546	556	624	571	591	597	578	567	589	559	599	573	582	582	610	560	575	557	583	578	594	527	603	534	517	565	575	571	552	549	556	555	593	554	548	558	571	548	557	564	558	590	585	551	531	560	554	539	549	584	597	541	529	599	576	578	577	586	554	550	577	564	583	553	583	612	570	505	595	568	628	542	577	587	616	598	535	569	552	558	579	541	604	575	543	604	567	574	527	543	588	577	586	561	568	580	583	581	566	573	565	588	585	548	621	593	585	556	594	570	578	549	565	572	564	542	565	593	550	553	590	555	534	552	576	589	611	592	574	554	599	589	606	613	565	581	533	528	598	610	553	574	569	571	558	551	617	555	588	532	586	553	598	528	509	579	567	565	519	555	567	559	548	615	579	538	517	554	601	623	597	532	558	588	612	588	574	559	579	518	579	626	592	558	570	569	566	581	569	595	548	569	558	589	574	575	579	547	593	580	554	549	571	583	542	549	563	552	584	588	581	584	541	563	562	532	593	600	542	576	534	584	577	603	549	595	560	591	552	575	604	610	556	580	598	563	546	615	559	574	570	583	514	578	556	566	531	579	602	567	597	561	572	582	585	566	604	565	583	565	574	558	575	593	540	573	567	544	591	579	600	529	554	553	585	584	609	606	600	572	581	547	610	598	535	590	569	567	560	547	597	533	584	549	572	563	559	587	586	563	604	564	595	580	568	566	523	544	589	561	560	552	598	603	560	527	561	527	590	607	615	516	531	535	541	541	549	561	556	586	561	574	579	552	567	622	562	574	574	522	559	574	546	541	570	595	543	577	593	563	555	559	586	586	595	557	563	558	590	627	547	559	627	594	609	494	577	556	608	550	580	553	564	552	587	596	546	554	558	560	557	573	598	569	545	572	544	575	552	565	561	548	641	555	559	550	576	570	576	558	559	565	610	613	574	579	567	602	580	535	598	589	589	568	574	588	569	579	571	520	535	566	558	577	584	547	533	585	578	559	591	591	579	559	566	560
20784	2037	1061	749	596	521	443	427	370	366	352	366	358	319	349	333	326	338	358	343	307	312	316	329	331	326	304	316	326	292	339	331	383	304	336	334	320	338	320	331	269	353	282	302	306	318	330	312	345	302	356	334	360	320	300	308	327	313	303	340	309	289	316	287	320	287	293	316	305	328	302	338	327	312	305	300	320	311	296	334	301	286	338	311	302	334	341	315	326	293	320	290	317	277	312	317	310	278	290	334	306	305	356	329	316	321	327	315	323	335	344	300	332	301	311	333	350	312	321	289	330	309	300	281	325	311	310	370	334	279	292	317	319	329	319	287	321	328	288	295	344	323	308	333	321	344	298	323	260	321	306	313	297	331	340	314	315	320	317	338	322	319	345	332	333	300	312	340	282	342	314	319	326	339	324	312	285	311	298	333	295	371	336	341	321	300	301	331	311	331	306	308	290	331	345	303	317	310	327	347	358	287	349	325	338	324	327	344	306	306	309	327	269	292	312	325	334	359	303	345	334	315	289	338	303	318	305	340	334	317	350	350	340	319	345	316	310	326	337	334	306	291	313	327	305	289	303	320	322	292	320	314	315	307	346	322	277	329	310	293	354	320	297	359	329	300	293	340	293	348	306	325	314	342	299	313	325	313	320	314	319	341	313	306	305	286	312	308	304	294	365	314	290	364	329	326	302	357	327	326	337	311	297	330	298	305	304	322	330	292	298	331	260	286	317	314	310	331	335	342	304	317	299	339	318	331	329	348	308	322	309	312	322	274	275	321	304	292	307	327	297	342	346	308	302	334	312	308	331	300	329	310	289	302	325	312	302	336	305	360	301	322	320	322	336	316	322	337	332	321	281	330	304	329	324	321	313	305	323	308	329	307	321	300	299	348	333	285	308	311	307	331	291	336	312	309	332	326	273	324	311	298	310	297	314	352	320	285	307	331	350	324	313	316	371	304	296	341	330	337	304	350	323	330	338	337	310	299	320	335	310	306	332	329	323	311	314	310	318	310	287	324	325	281	309	309	293	304	332	342	333	358	304	350	335	300	346	307	357	352	343	320	299	314	325	321	314	339	285	293	319	306	293	288	346	334	329	275	314	276	321	312	313	340	308	304	309	308	329	302	347	339	299	314	319	319	320	322	316	293	351	340	312	332	333	304	329	287	314	344	346	309	324	319	327	313	296	341	321	347	283	297	286	318	274	282	298	299	294	280	300	288	298	335	324	334	300	318	324	313	304	301	320	298	346	315	299	310	335	309	344	312	363	373	326	300	322	302	279	297	301	331	340	330	340	280	340	335	359	338	338	318	330	321	311	308	342	288	281	324	338	291	312	323	340	311	336	322	334	309	310	327	305	317	311	334	334	336	321	303	306	306	284	312	326	314	351	321	324	301	312	323	327	351	287	321	325	305	328	305	315	351	309	267	349	302	319	305	347	313	287	319	327	313	335	293	306	329	368	335	324	330	311	314	296	308	369	337	353	310	313	276	342	317	305	309	300	355	310	311	330	324	308	333	303	346	297	334	327	348	302	272	317	342	334	297	354	336	334	304	337	359	322	338	278	321	308	329	317	349	347	326	313	331	311	339	313	325	299	326	296	338	343	323	296	322	335	291	319	358	313	295	310	331	331	322	264	292	300	319	308	284	317	312	310	274	336	303	320	305	321	296	327	326	332	358	320	290	306	307	312	270	331	321	306	360	290	297	350	291	307	293	340	296	331	300	319	336	325	327	312	304	334	333	340	340	311	345	352	320	321	318	323	327	337	338	315	310	320	299	316	319	328	302	316	336	304	303	312	280	323	302	308	337	316	335	365	358	316	295	286	279	314	331	334	348	330	319	301	325	311	313	296	313	339	281	319	322	324	331	336	332	341	339	316	311	286	311	308	333	279	326	316	301	330	316	335	299	312	315	348	309	326	328	333	316	309	320	307	316	277	335	306	319	270	300	318	329	277	282	321	306	318	306	353	322	313	327	324	349	315	308	302	325	297	328	315	311	340	306	340	339	319	315	326	343	304	352	320	301	297	282	326	299	323	327	332	318	311	331	324	299	323	326	314	355	320	321	334	308	331	331	307	308	269	283	294	320	331	310	304	276	306	324	319	320	335	293	320	300	334	316	329	317	301	324	318	300	316	311	289	326	302	347	328	316	305	323	286	315	306	311	319	339	295	317	325	303	320	323	314	303	316	257	304	345	352	314	332	340	337	300	313	330	314	341	328	296	304	314	340	293	334	345	289	323	318	297	317	319	325	306	359	321	336	297	289	314	323	309	303	283	303	315	307	310	334	330	303	298	300	304	304	345	295	307	322	302	337	313	304	296	338	284	341	287	295	308	323	314	327	307	284	313	337	322	287	298	331	326	313	310	312	331	306	297	294	307	312	309	287	330	286	280	334	281	309	308	314	355	347	303	346	318	317	325	318	310	305	305	324	298	321	290	314	312	296	298	326	279	314	318	307	333	311	304	318	309	330	320	334	310	319	317	340	303	296	319	323	285	338	303	313	315	338	328	331	340	285	312	271	327	315	338	342	354	348	329	308	325	314	326	306	298	307	304	301	306	336	301	298	303	277	317	315	316	314	319	315	306	308	319	294	318	310	327	344	328	313	299	296	310	327	265	329	326	324	332	320	314	341	284	301	315	298	307	332	289	296	311	297	350	328	277	334	322	312	299	283	305	331	304	307	339	341	341	334	321	313	322	301	325	327	300	312	285	351	333	303	324	334	299	321	345	287	353	324	294	303	325	308	316	295	323	321	336	327	309	341	326	324	317	325	322	343	312	326	290	301	330	343	312	354	291	309	331	335	332	329	317	338	340	339	329	300	304	329	314	334	306	268	315	346	307	276	298	296	297	292	303	338	345	352	255	319	322	306	300	318	326	306	308	345	339	313	303	332	294	328	298	315	320	327	289	283	334	298	308	264	313	344	328	310	314	297	324	302	328	341	333	317	320	303	326	308	322	340	307	326	337	342	281	305	321	323	324	342	293	320	340	303	299	333	313	293	339	337	329	277	317	282	343	313	281	298	342	307	327	341	287	300	334	321	328	302	315	329	324	302	332	323	315	299	310	345	305	280	308	346	318	309	339	315	297	334	298	321	367	362	332	303	300	305	301	322	362	325	345	312	325	335	290	323	317	315	326	315	326	308	321	309	329	335	323	323	340	313	331	301	323	310	309	315	308	326	320	363	315	296	319	342	304	323	326	316	321	320	330	293	343	336	325	341	296	282	351	294	321	324	319	294	317	293	342	318	315	304	293	346	326	352	325	315	380	334	329	326	322	321	354	296	334	295	318	319	299	314	325	318	334	324	317	329	289	314	318	337	334	316	305	312	286	330	289	286	314	295	338	306	310	291	310	326	327	292	317	310	325	339	372	307	351	307	318	295	333	324	298	300	334	340	283	321	340	309	287	332	308	329	337	322	332	343	346	311	294	296	324	316	331	318	323	342	340	347	316	327	319	313	334	359	307	279	319	330	342
11455	1352	2254	2376	2017	1692	1486	1345	1261	1210	1111	1095	1039	1007	1002	897	920	900	864	894	851	879	845	869	822	877	865	852	827	829	840	819	792	815	814	776	805	826	801	780	773	832	834	765	790	817	795	821	789	774	826	808	780	733	779	792	800	765	774	799	823	746	784	804	744	781	831	714	794	769	797	795	798	795	755	805	814	828	748	818	766	757	810	803	786	815	822	754	776	776	738	831	796	781	759	814	781	794	817	764	805	806	827	744	821	776	818	790	796	759	768	760	864	766	806	797	742	748	797	780	769	814	798	783	794	802	815	766	816	811	769	776	817	763	770	803	806	813	835	797	759	796	767	804	777	804	816	772	782	833	759	766	779	789	773	741	789	784	805	784	716	781	761	781	758	775	757	759	792	792	838	749	771	821	763	808	760	833	794	771	785	714	770	824	811	840	809	779	795	750	837	771	804	778	783	787	759	760	773	804	787	802	729	811	788	790	788	819	767	731	779	822	755	772	780	754	794	749	774	753	803	763	805	801	794	764	835	770	802	754	743	736	827	782	832	825	802	784	787	744	761	804	797	814	769	809	779	779	785	827	796	757	780	732	786	836	804	789	797	771	755	788	826	784	802	807	812	769	727	771	769	746	771	765	789	817	749	781	774	745	749	737	792	793	764	768	846	783	774	795	764	813	782	768	802	727	741	764	764	785	788	758	792	749	752	804	814	751	791	775	736	732	796	766	791	765	766	775	780	737	816	808	811	762	806	786	796	768	756	788	741	763	818	760	778	774	779	795	821	703	719	732	799	751	804	805	786	807	769	808	821	847	794	718	745	768	806	765	826	762	746	791	793	803	781	781	805	782	798	802	748	793	762	805	755	779	797	764	776	746	779	836	820	773	799	751	787	724	730	824	786	812	797	768	799	796	772	752	771	792	777	815	788	756	767	804	793	781	802	782	771	774	782	782	808	812	740	786	800	742	767	858	752	768	771	766	786	782	777	793	804	771	843	810	782	763	802	765	814	816	807	749	718	801	744	798	767	823	772	754	794	793	775	785	787	742	766	787	733	778	793	771	785	768	839	794	791	767	806	792	803	784	784	792	760	817	771	803	772	745	790	788	775	753	760	800	774	793	796	775	767	833	736	783	754	801	744	831	772	775	775	766	730	837	792	807	738	769	779	762	693	728	797	766	849	782	834	776	781	795	791	810	826	808	826	764	739	780	737	768	805	782	763	815	762	788	802	753	746	765	786	774	806	753	746	809	725	804	716	813	800	831	762	769	811	811	808	819	786	793	793	788	747	839	737	790	810	802	751	760	797	774	800	734	747	838	783	759	775	774	760	824	820	776	792	795	820	795	767	783	724	784	762	819	817	813	780	788	767	805	796	777	756	813	824	796	759	809	784	733	780	784	732	804	836	812	815	799	790	723	763	750	774	781	787	826	789	765	779	766	811	759	782	779	818	821	807	779	783	791	744	765	755	784	784	802	795	757	752	779	740	757	802	777	786	776	798	788	784	808	784	740	767	761	734	750	791	770	852	748	782	790	768	803	738	798	768	787	803	775	827	772	710	761	756	773	714	780	834	798	765	802	799	820	766	804	741	780	809	797	789	783	775	804	754	783	776	767	804	747	782	795	787	821	774	747	831	770	780	827	754	786	794	789	795	810	784	764	754	725	749	827	724	740	803	778	755	774	784	769	773	814	789	791	841	844	808	731	811	842	766	798	749	772	785	792	777	765	722	758	799	844	755	781	772	748	818	794	784	738	812	812	790	782	738	828	812	815	808	757	783	769	733	759	787	772	769	790	840	799	763	779	797	804	771	783	822	759	812	806	790	789	788	751	773	734	719	750	797	793	809	771	719	765	769	749	765	785	826	744	780	796	747	771	792	753	836	762	761	764	765	788	768	793	782	772	752	828	807	771	757	774	795	746	798	713	811	753	729	812	773	785	780	804	776	773	789	745	764	709	847	805	755	811	769	790	813	715	761	796	768	746	789	760	740	756	762	754	824	825	788	737	816	813	795	715	750	780	793	756	766	787	806	801	810	766	773	804	793	763	799	780	774	813	779	707	771	812	764	725	804	754	824	751	761	814	774	826	815	790	797	779	788	747	782	764	828	732	779	761	776	766	739	803	775	780	769	758	826	786	783	734	763	749	805	787	795	730	719	742	722	810	749	749	741	740	751	803	774	782	739	771	817	778	741	766	800	815	749	781	753	765	749	822	762	821	792	782	750	798	735	780	813	784	791	777	758	743	783	775	787	799	826	789	807	817	814	785	747	715	809	817	750	780	695	738	880	776	815	772	755	770	794	807	735	837	794	743	828	752	847	809	742	794	760	807	728	766	747	806	763	766	802	792	736	798	776	771	739	772	756	747	767	782	837	744	822	747	821	787	795	752	796	760	818	781	775	794	787	757	790	777	791	802	757	741	742	769	757	794	753	813	796	778	874	823	796	746	736	801	714	770	760	819	790	763	777	792	815	802	802	779	733	767	769	799	785	780	752	721	780	776	748	778	830	766	793	784	778	770	765	793	788	760	744	789	788	803	825	776	787	777	816	771	761	769	826	740	846	758	753	831	772	819	819	819	757	783	811	791	802	786	798	749	814	761	808	755	799	780	814	736	842	748	770	792	759	746	752	782	805	813	789	805	762	700	777	775	800	801	763	792	794	781	802	762	783	759	804	762	810	774	783	769	746	779	776	782	777	805	728	855	782	762	764	791	785	782	771	776	816	762	835	752	834	790	823	775	783	773	747	753	762	814	781	795	817	759	776	813	832	807	829	784	777	767	770	769	801	787	790	748	832	814	759	780	770	758	742	827	854	769	750	755	805	762	772	748	779	817	763	755	770	779	773	764	737	775	739	801	774	768	805	809	772	807	807	724	776	791	808	758	749	792	771	784	805	773	758	778	799	766	794	778	766	804	786	797	743	785	781	766	790	825	746	715	783	752	766	768	800	790	802	755	755	811	784	770	784	792	788	804	760	730	773	777	805	773	763	784	805	769	762	770	763	765	800	769	804	791	801	756	781	771	772	760	809	765	726	842	785	768	797	738	779	772	799	787	728	765	794	770	806	784	783	794	784	777	753	770	818	806	718	758	730	787	754	777	814	749	780	806	784	777	785	816	809	778	802	778	733	760	766	769	834	792	749	763	781	766	769	780	790	813	798	795	726	790	781	753	801	822	770	767	783	787	786	803	740	712	800	787	780	798	753	791	738	818	715	753	812	820	780	808	817	786	731	766	781	855	799	775	793	760	761	802	763	782	782	787	778	796	770	785	792	798	774	772	767	762	758	788	818	786	834	759	756	796	797	741	800	791	776	809	789	804	775	839	752	755	770	767	790	837	764	749	745	739	808	791	754	743	809	865	774	791	752	766	809	740	763	828	791	762	794	794	827	731	763	772	763	817	803	790	827	769	758	748	782	810	724	782	798	794	794	723	745	745	778	796	836	765	763	822	797	796	772	809	794	815	826	773	762	789	805	783
4119	467	449	400	383	393	418	412	396	369	399	441	385	422	411	360	399	379	406	403	422	365	441	429	388	452	387	421	400	412	406	358	419	402	393	387	389	411	423	396	383	407	437	433	429	411	402	390	416	411	412	404	392	420	405	366	436	421	413	396	374	408	371	386	392	373	398	398	401	397	400	393	421	430	445	393	376	437	380	400	430	440	369	361	415	367	390	404	421	407	463	390	408	397	414	430	450	382	435	456	449	420	408	430	385	393	371	364	360	388	384	430	364	425	399	402	398	401	407	391	410	414	418	381	420	399	422	398	414	421	393	398	444	420	421	416	424	388	385	399	397	408	422	363	391	417	437	405	416	382	402	398	385	420	398	389	400	397	378	375	371	450	417	421	394	382	416	422	395	400	377	409	386	445	439	350	412	409	436	464	387	365	388	436	383	398	422	394	401	401	400	404	394	426	398	418	407	408	396	388	386	397	427	371	420	409	441	398	387	400	398	376	416	400	387	413	370	431	393	423	408	414	398	404	392	390	427	404	417	387	400	384	395	401	419	394	409	379	395	406	398	442	381	378	381	400	429	394	418	407	421	426	395	404	419	397	389	436	405	410	425	422	404	433	407	376	386	471	438	412	394	424	397	378	451	414	366	418	410	433	425	457	382	369	398	358	411	411	420	376	400	395	388	437	401	390	455	435	439	378	340	389	414	355	433	402	434	402	386	415	434	377	371	400	399	412	386	381	396	436	414	400	424	418	398	392	406	415	404	384	437	375	410	383	357	366	393	437	420	384	389	440	407	405	414	388	406	406	423	413	404	408	396	440	410	387	456	422	397	420	422	397	408	424	378	414	410	425	406	390	435	391	383	399	425	406	419	398	387	399	410	391	425	399	377	411	394	412	402	402	386	395	383	399	394	421	415	379	430	391	389	431	396	427	406	432	388	430	371	400	403	427	380	375	378	380	413	391	407	412	381	389	382	398	383	401	399	376	398	373	407	412	431	414	418	404	370	414	435	436	432	430	429	417	419	385	405	415	420	423	350	405	409	388	393	430	392	377	406	398	392	429	381	426	376	407	380	413	370	420	433	414	405	398	402	358	391	409	413	420	409	406	370	413	416	467	362	371	429	440	412	434	384	432	418	415	388	362	390	407	380	418	434	387	420	427	416	406	382	393	402	396	389	408	439	459	395	422	442	396	375	393	441	408	401	421	407	391	424	387	373	405	410	393	405	390	359	345	442	374	412	436	407	385	399	427	424	446	419	451	422	368	348	345	418	445	388	437	401	388	415	393	392	398	396	428	415	420	409	392	434	415	374	379	405	410	399	443	407	404	415	421	427	386	437	408	480	438	421	409	426	365	392	418	438	336	405	420	398	408	380	422	422	357	403	409	377	413	438	396	372	409	360	380	426	388	389	407	383	374	398	415	362	427	438	393	391	376	426	403	384	390	402	443	417	392	394	398	424	381	441	438	409	438	389	394	380	430	391	385	384	386	401	377	407	409	417	438	385	403	425	374	384	416	390	376	422	418	439	426	389	401	395	399	370	389	400	383	403	394	398	411	394	411	401	397	386	429	380	412	425	415	401	431	425	409	389	381	426	383	397	419	429	442	430	422	401	397	384	405	394	413	390	438	423	399	424	423	407	396	401	382	391	373	407	384	416	378	431	452	427	401	425	424	357	391	406	395	369	359	404	403	394	439	419	420	393	387	431	398	414	417	410	355	420	456	408	405	421	413	415	396	410	391	365	390	417	474	384	446	412	401	413	430	420	386	389	380	406	387	397	397	413	380	371	415	360	394	413	413	450	432	432	410	386	394	403	429	401	403	418	418	394	387	401	376	372	390	392	362	412	368	398	415	408	400	416	450	419	424	406	417	391	445	462	423	397	387	378	414	377	376	392	387	432	406	447	414	447	419	417	388	423	372	377	445	392	378	423	384	395	411	396	421	421	421	422	383	411	427	399	400	416	449	367	394	397	401	397	470	409	380	434	395	426	439	391	376	369	398	403	369	395	375	391	411	432	430	392	405	381	428	412	403	373	390	423	417	389	386	384	431	456	404	432	364	434	402	423	421	393	395	424	418	431	438	418	440	406	444	413	420	382	429	397	367	453	417	395	407	407	404	401	417	377	428	382	374	428	391	438	429	402	419	398	422	435	442	412	420	383	391	399	420	376	373	433	411	396	402	424	433	405	437	409	399	450	449	403	392	406	389	423	381	404	401	427	380	377	414	406	412	367	383	419	463	393	398	443	409	415	418	427	396	425	413	406	446	381	444	415	414	378	403	432	421	378	403	383	397	381	421	402	391	379	412	398	371	362	401	395	444	405	363	381	413	418	395	377	362	418	389	411	419	407	391	382	381	397	429	403	410	369	400	370	401	430	446	472	416	415	403	435	395	428	397	420	426	397	405	437	366	398	403	442	405	398	394	383	389	397	396	390	411	437	385	412	408	417	413	394	412	420	383	366	395	390	391	371	422	413	411	442	429	387	411	388	392	413	399	372	384	427	423	404	409	407	415	422	406	396	421	368	441	412	375	418	383	361	390	437	410	400	425	411	419	404	393	414	405	421	386	407	418	386	390	374	405	393	390	421	377	405	388	429	494	399	417	380	405	392	371	401	374	417	429	412	354	427	386	383	369	422	409	413	426	408	384	378	402	432	421	397	380	437	397	365	422	395	394	423	385	418	420	393	433	398	436	420	412	386	398	365	407	417	422	342	416	379	362	413	417	373	424	378	435	435	400	384	414	428	414	409	372	369	401	395	407	392	418	405	429	388	437	381	415	376	403	401	415	430	424	416	400	366	429	395	364	376	392	389	400	411	392	400	432	458	399	387	402	426	385	422	424	408	423	422	390	413	426	385	393	444	433	418	403	405	395	394	376	428	445	347	391	383	404	397	390	383	383	398	432	379	402	389	405	392	354	417	430	458	411	397	437	395	397	420	419	411	435	403	432	408	382	421	363	384	427	424	384	401	400	378	366	423	403	406	401	401	397	385	413	469	387	388	403	389	397	367	381	378	436	412	404	412	393	376	419	392	426	412	387	411	419	413	405	420	418	423	395	427	433	388	395	384	401	417	412	475	412	412	404	448	404	398	420	415	400	403	440	397	413	402	424	433	365	388	353	373	407	425	449	389	391	404	386	359	415	385	382	454	387	379	393	400	424	430	425	376	386	385	402	422	400	399	370	408	401	450	400	428	419	435	395	391	381	439	407	388	408	395	435	414	407	438	421	417	423	404	436	418	396	409	373	368	384	379	437	378	413	421	406	412	393	387	380	399	423	407	430	391	422	396	383	366	386	398	413	439	420	405	421	409	427	401	375	381	399	385	404	405	407	421	370	407	398	406	421	392	409	401	381	383	432	391	387	367	387	428	402	467	425	388	378	359	408	398	412	431	396	392	390	411	425	413	396	395	400	402	410	449	384	420	380	375	423	431	409	416	422	407	383	375	410	404	423	384	404	437	394	394	389	419	436	410	435
3443	905	897	969	960	949	937	917	904	917	938	907	907	933	850	921	922	911	916	866	928	949	896	904	889	880	885	981	936	925	884	912	954	946	920	877	916	924	921	856	876	869	910	915	912	872	946	900	921	912	923	856	876	876	921	901	958	903	922	898	893	877	862	909	932	895	950	837	876	900	890	976	926	906	884	935	966	896	897	846	860	874	904	916	959	940	940	892	904	939	864	917	917	876	902	924	928	954	910	884	933	946	965	930	869	896	904	914	880	858	827	905	880	857	949	945	889	935	868	880	970	876	928	893	899	906	959	899	954	928	965	893	903	890	929	928	937	866	921	915	896	925	918	897	918	878	929	898	898	923	906	978	885	928	893	888	838	891	893	874	954	884	884	894	942	924	874	908	916	892	959	936	916	954	908	904	926	934	922	943	837	842	879	876	922	905	935	924	908	899	926	893	875	911	914	920	909	866	917	894	932	903	929	877	899	938	937	869	849	950	902	900	946	916	903	923	858	920	903	914	895	931	883	921	905	926	868	897	949	863	903	869	898	873	877	961	963	942	882	933	1013	879	894	899	917	908	881	933	978	876	896	874	892	909	890	881	899	945	888	875	946	912	947	900	897	964	863	903	924	904	882	893	899	949	913	949	914	857	859	896	906	907	940	979	910	868	916	925	879	897	904	912	906	889	905	892	908	918	962	886	918	903	866	897	911	919	921	896	898	854	918	906	920	875	940	908	943	917	905	874	904	913	938	900	876	942	842	933	943	943	895	921	947	933	904	951	848	931	933	945	896	895	845	910	843	888	982	887	877	890	943	848	931	896	983	856	894	862	922	900	937	914	901	860	864	919	887	862	921	925	969	934	910	937	898	900	902	915	852	840	884	936	929	950	912	902	912	817	876	936	875	949	874	944	926	908	893	889	937	880	912	931	956	879	885	873	844	899	961	878	909	883	905	952	941	881	903	917	900	895	903	921	896	876	918	911	881	949	943	910	884	889	859	902	907	908	883	926	920	949	922	929	919	945	901	897	910	942	888	991	878	916	908	936	892	945	903	897	959	924	920	889	901	904	869	878	938	952	912	940	910	850	896	934	909	887	934	935	916	933	902	896	891	905	954	906	981	911	900	901	932	888	900	916	883	880	909	895	924	911	889	957	906	866	882	887	870	913	944	917	901	940	926	922	930	880	917	954	935	879	901	839	911	892	892	920	959	886	946	902	888	929	874	888	949	879	880	904	938	911	888	977	899	910	880	902	884	874	903	935	888	879	940	924	894	931	869	944	938	921	878	928	919	891	881	929	881	950	846	884	953	887	905	902	900	975	904	868	872	902	959	884	923	862	888	937	967	907	914	912	861	870	899	878	911	938	934	908	915	940	922	891	947	925	892	925	887	906	934	937	918	895	879	893	903	885	924	911	881	831	945	869	878	885	886	888	995	889	890	859	930	896	927	850	899	949	921	874	972	916	954	925	951	918	912	858	924	896	917	906	926	923	941	893	920	891	888	888	868	942	913	857	914	914	894	928	960	912	940	904	919	866	907	904	872	922	867	921	911	896	938	948	899	909	876	923	902	936	955	893	920	898	899	916	942	870	898	950	887	932	872	903	871	932	926	880	929	923	933	911	856	881	933	930	925	882	905	878	933	833	940	915	888	882	926	855	916	968	942	941	885	948	875	900	903	897	885	928	970	942	905	925	898	897	944	913	931	965	893	877	903	961	942	914	934	907	872	937	856	884	920	916	902	889	900	872	904	927	938	909	907	888	947	904	913	893	917	870	919	860	929	900	897	946	942	922	906	979	947	845	904	935	909	896	896	944	910	892	966	872	929	924	887	889	920	913	956	893	933	897	914	917	896	912	877	913	890	915	953	930	890	893	897	893	876	889	886	872	900	945	925	873	923	959	914	923	940	952	878	911	931	899	889	892	931	913	963	899	937	902	899	897	910	849	898	892	957	892	890	873	930	868	913	844	925	941	851	910	940	950	956	924	894	913	910	900	918	934	908	898	891	943	918	913	977	940	902	895	963	898	908	869	922	917	907	923	899	843	888	835	887	908	860	929	868	936	958	877	970	882	902	937	907	906	942	854	905	927	950	899	934	898	938	910	866	971	903	933	891	879	902	941	922	864	955	948	857	906	938	930	906	919	921	940	938	909	899	921	935	921	906	878	917	905	924	909	896	894	905	958	867	967	917	936	928	889	927	887	929	907	929	886	897	929	908	956	897	941	938	897	956	896	928	900	903	905	888	945	920	937	933	897	911	884	891	886	913	913	894	931	947	889	864	911	910	876	899	903	929	925	897	858	882	937	916	893	917	884	900	917	891	936	934	931	884	889	938	963	840	842	898	888	919	900	925	847	872	974	868	907	964	912	921	848	936	885	923	844	906	858	890	904	865	908	894	949	917	901	930	883	931	942	912	889	895	872	906	895	892	893	917	937	887	923	891	962	895	918	915	931	967	900	882	932	875	872	919	931	939	884	937	945	936	938	891	871	965	874	911	911	819	881	901	870	931	881	930	900	895	909	919	866	934	921	885	925	917	891	939	913	908	895	913	922	865	936	904	918	866	921	928	904	869	913	870	915	896	930	888	871	884	887	912	983	869	894	945	925	932	904	901	941	900	967	897	928	897	905	864	904	903	878	925	907	911	901	898	944	936	928	948	953	940	878	915	881	908	873	918	936	884	961	869	916	824	890	913	931	905	931	923	877	915	937	894	965	895	900	892	909	889	944	875	922	946	943	846	871	909	889	879	934	914	932	915	979	924	863	896	964	905	925	883	899	899	934	892	886	875	895	943	878	914	911	868	853	882	885	883	879	910	954	932	911	958	1004	865	916	874	909	920	920	899	868	912	852	910	877	902	904	885	859	953	925	917	894	885	911	939	952	911	903	891	890	910	937	905	869	943	928	884	922	900	893	897	905	913	907	929	950	978	921	924	882	913	890	895	894	915	965	946	900	944	950	923	893	894	941	956	891	898	881	913	904	896	957	932	904	878	874	921	887	855	918	922	947	915	863	954	878	876	863	898	912	904	962	872	937	897	980	930	968	857	914	857	871	867	924	832	899	905	859	899	937	920	915	900	902	898	895	897	922	924	923	913	931	863	900	907	905	870	874	937	892	935	957	928	893	918	925	892	937	888	894	959	891	876	924	933	945	904	919	959	912	926	861	882	885	912	879	893	900	922	895	893	915	879	890	886	879	929	920	931	922	977	934	922	892	918	933	902	934	929	908	876	893	972	901	892	945	924	911	983	928	882	897	980	922	870	900	902	871	908	915	932	852	858	892	918	922	881	907	960	927	868	884	919	879	992	948	897	934	916	947	911	940	911	909	886	910	948	942	967	894	889	885	914	953	935	885	905	925	907	916	941	890	880	880	915	924	950	915	878	957	932	955	881	916	933	908	952	871	877	889	940	889	915	873	959	915	876	871	926	913	904	913	911	913	892	922	927	924	900	862	901	890	891	920	903	944	950	917	850	919	914	895
12700	768	593	457	365	288	292	290	257	262	242	247	264	209	226	251	248	223	243	219	208	224	225	242	223	234	219	203	226	234	240	216	234	230	215	245	233	220	233	251	209	211	215	205	225	229	222	250	240	233	208	248	222	234	225	240	224	198	200	219	219	237	221	252	239	210	202	214	243	217	228	211	200	212	229	225	261	206	247	209	238	238	231	218	217	239	240	198	193	202	246	233	218	213	240	225	198	239	237	231	235	252	223	226	233	217	211	227	231	210	217	226	215	229	236	231	229	228	221	247	235	222	214	197	198	207	228	208	206	214	228	208	226	242	235	234	230	201	187	231	216	216	224	227	196	227	257	208	216	215	198	250	244	214	231	229	220	222	193	232	207	202	219	214	217	252	254	226	219	238	215	231	198	224	213	234	219	210	214	215	231	260	279	231	245	219	200	210	222	189	207	223	200	215	219	204	217	208	215	211	218	203	215	229	227	247	216	229	230	211	210	231	242	208	248	218	236	244	221	185	212	206	226	195	212	223	223	208	220	202	213	223	219	234	251	240	219	243	225	224	229	237	235	228	239	225	212	218	222	204	238	207	212	243	212	229	225	209	234	185	228	217	197	229	222	242	208	226	231	225	214	209	204	252	230	230	220	219	223	214	234	239	236	250	246	237	273	208	185	220	250	227	225	233	231	262	214	224	191	260	212	205	260	231	206	242	214	241	225	196	231	256	239	213	233	234	235	234	267	220	200	251	244	228	185	207	234	207	235	202	204	222	210	247	230	261	220	251	219	229	225	244	187	207	225	239	205	203	234	243	230	245	253	197	216	207	234	204	252	250	207	199	229	241	227	230	225	223	243	207	212	229	203	197	248	214	238	213	211	213	239	193	230	217	223	228	206	208	207	240	206	227	224	236	182	246	239	219	225	248	219	232	230	204	223	258	211	245	221	212	219	213	226	216	221	218	200	215	215	202	226	217	220	204	211	223	217	237	223	238	201	228	228	215	198	210	231	220	232	236	232	226	204	205	233	201	202	234	267	241	206	211	266	233	209	174	204	227	230	208	241	222	222	201	225	233	214	206	205	217	208	219	222	231	239	215	243	223	210	189	227	206	206	241	222	224	243	214	214	205	213	206	205	239	231	216	212	205	222	206	228	245	231	267	222	212	187	212	203	206	218	230	225	220	233	229	223	213	223	235	213	221	208	265	211	233	220	208	234	244	240	226	199	244	248	217	221	211	231	237	226	247	238	229	235	218	254	226	250	211	223	212	216	219	215	188	196	228	208	209	228	229	223	214	233	206	246	240	215	193	255	219	220	233	234	201	186	251	236	225	211	200	210	247	191	230	216	207	246	230	218	208	205	219	232	221	227	241	225	234	203	228	229	243	221	223	238	207	243	206	217	215	237	252	223	275	234	238	227	196	220	266	218	236	202	222	211	234	237	186	261	189	234	249	209	219	197	243	223	218	211	187	223	225	205	212	206	197	237	224	227	210	260	221	211	222	212	212	223	241	219	206	215	219	192	227	227	202	248	238	204	203	202	212	212	201	210	232	241	220	244	207	206	230	251	198	241	229	218	225	212	233	238	248	235	251	256	248	225	203	209	226	247	212	213	258	236	229	214	222	216	215	234	237	223	206	236	199	196	212	216	201	235	214	199	215	222	223	218	221	250	248	186	205	222	235	247	220	226	215	232	265	197	221	227	243	214	205	234	231	209	211	222	236	204	225	239	190	228	272	256	234	230	228	246	246	236	239	227	206	219	227	216	245	206	223	235	217	204	232	225	213	231	224	227	242	240	243	205	216	235	231	218	213	236	249	230	229	233	218	226	213	227	228	246	217	225	240	224	217	224	230	208	246	229	239	212	204	258	222	202	224	260	229	205	235	247	217	223	231	217	201	212	224	223	212	209	208	214	212	184	210	225	223	223	229	232	254	235	260	214	221	238	230	216	247	247	214	195	239	244	233	243	217	225	208	240	230	216	201	222	239	214	224	219	234	204	224	218	231	197	212	222	209	237	216	221	231	204	199	215	211	207	235	224	234	259	242	215	207	206	201	210	222	191	218	225	218	215	215	242	249	247	217	195	212	258	221	221	233	200	232	215	220	222	204	217	200	215	246	208	240	237	205	211	217	227	198	215	221	230	228	209	219	226	209	177	210	219	228	207	190	203	233	213	201	253	231	232	204	232	202	225	244	216	219	245	225	247	201	228	212	226	202	225	195	228	214	217	218	219	218	229	213	231	235	197	220	200	212	230	225	219	230	233	207	244	227	231	216	224	235	247	217	220	222	224	230	242	210	261	245	189	215	231	247	229	230	205	227	228	211	228	234	255	243	227	214	243	194	216	224	208	209	205	206	226	217	230	222	218	242	219	255	215	231	231	245	239	217	225	242	230	226	230	204	186	224	237	212	233	218	252	232	217	218	223	225	210	250	239	210	206	252	226	215	200	224	237	268	229	257	226	219	216	212	207	205	223	219	246	248	231	236	241	201	209	232	239	235	229	231	223	241	234	216	259	213	220	214	210	206	203	235	232	225	234	236	240	222	207	214	216	217	224	234	205	188	241	189	228	215	227	240	196	206	242	246	220	221	255	236	201	224	219	207	208	211	236	213	255	228	225	234	211	242	197	237	229	228	209	232	211	212	213	208	204	213	219	226	203	225	219	266	218	237	228	209	239	206	191	195	220	211	223	202	239	226	224	209	232	239	212	247	233	227	215	211	232	233	207	239	215	250	209	214	240	241	224	231	228	262	232	250	232	224	217	186	241	233	212	190	256	221	218	232	202	244	213	206	219	241	206	235	232	249	240	218	226	211	213	200	227	249	222	228	216	216	232	234	207	237	217	211	234	231	257	217	210	178	204	188	217	232	229	237	219	230	229	227	221	192	206	230	192	240	192	211	226	231	223	208	182	219	217	217	224	221	209	233	214	201	236	225	217	230	240	232	219	255	208	245	224	210	249	213	230	199	231	238	217	238	195	226	193	238	228	233	225	208	219	223	229	246	231	241	217	228	231	210	224	228	213	230	209	214	231	231	239	215	204	219	210	229	232	252	249	210	212	220	204	244	239	230	230	242	198	226	247	224	199	217	201	232	211	241	223	238	224	225	248	225	228	225	221	235	217	265	242	194	231	211	217	274	250	252	226	201	202	244	250	247	219	219	200	251	241	222	231	227	208	224	217	212	239	197	222	207	229	255	201	238	217	222	242	219	223	208	196	245	221	223	222	231	213	211	244	197	237	232	216	204	209	220	236	231	232	229	208	241	211	221	200	205	231	229	237	222	231	236	213	235	224	251	227	240	225	239	190	190	205	209	206	225	218	249	231	247	193	214	243	221	217	250	233	238	217	193	212	231	237	250	237	212	214	213	230	223	243	231	236	185	216	243	242	233	228	226	209	208	248	221	214	186	218	236	234	225	224	242	243	247	208	212	221	212	211	205	242	211	222	238	202	201	222	225	189	199	255	219	256	193	228	246	224	245
8710	806	1305	1379	1237	1101	928	825	769	737	700	726	665	656	676	659	690	629	615	607	652	632	579	601	534	606	655	586	568	608	582	616	563	599	549	597	597	586	571	566	535	585	570	610	552	599	598	559	554	556	538	592	566	599	602	574	594	518	543	599	553	570	576	550	577	611	573	549	553	540	564	594	556	570	574	545	558	583	584	570	594	582	590	548	597	566	580	580	522	538	590	603	569	595	596	589	610	583	599	573	552	596	522	517	593	589	587	590	571	582	569	613	514	559	558	586	548	540	546	564	566	584	583	600	578	559	566	592	548	550	559	591	569	566	582	543	583	606	607	584	542	554	591	573	582	591	568	555	603	535	571	571	519	578	575	546	584	562	629	569	561	563	593	560	579	532	563	567	538	546	547	524	570	535	558	600	535	565	568	557	585	553	553	573	534	565	556	601	565	528	556	566	575	575	562	600	623	549	531	504	527	570	557	547	582	532	578	594	577	553	564	613	548	602	612	549	591	571	570	583	596	592	591	576	547	533	575	579	546	604	548	617	575	575	582	589	584	568	637	613	542	545	556	580	562	581	528	542	604	543	545	578	598	606	557	586	570	560	527	521	573	560	551	583	568	611	538	548	572	569	550	556	531	562	587	612	597	570	555	582	575	555	560	564	563	550	594	587	621	576	562	561	585	620	625	601	573	573	595	575	561	567	554	578	528	546	593	563	551	528	619	594	550	574	542	558	554	589	548	585	585	557	538	575	546	534	601	600	549	542	616	585	554	570	553	520	588	572	567	594	522	532	587	586	576	590	569	553	555	560	523	617	517	572	571	550	581	553	536	541	555	564	561	590	581	603	572	524	569	611	553	563	558	560	576	585	550	580	563	515	545	531	573	555	597	592	542	579	586	575	588	516	559	581	535	573	562	623	545	561	577	543	559	587	580	576	596	576	587	553	620	580	616	556	593	564	580	572	596	599	579	572	590	547	553	605	532	585	628	533	581	575	605	550	553	580	599	586	573	576	541	596	559	600	606	578	553	604	569	554	582	574	585	567	536	541	535	593	558	559	574	561	560	544	538	566	534	528	610	572	586	569	555	544	576	593	596	572	555	547	579	522	563	612	609	547	575	542	556	548	624	570	575	579	557	577	554	594	558	571	578	586	557	613	578	569	568	575	595	525	561	587	596	554	568	595	533	568	597	581	559	550	551	607	589	567	583	572	592	562	560	560	545	570	554	562	595	560	587	548	586	557	566	586	588	559	558	575	561	575	565	555	549	555	533	559	599	554	561	621	606	565	565	539	605	582	583	558	602	592	545	563	593	541	620	581	502	586	572	571	546	542	551	601	557	578	564	581	589	580	566	528	586	557	572	580	579	620	589	593	574	598	596	585	534	547	552	562	580	598	564	574	580	516	559	560	525	556	583	584	573	560	622	553	560	561	558	545	582	579	546	553	575	563	596	568	564	559	604	570	579	573	573	577	563	576	583	532	578	560	554	537	573	570	563	582	555	594	588	579	606	612	568	557	590	587	567	566	563	555	574	593	550	574	580	562	541	596	579	551	599	564	605	547	580	561	540	570	533	576	612	527	587	607	560	562	580	551	538	613	566	601	564	575	577	577	559	607	605	523	568	569	546	610	545	580	535	583	561	538	558	572	546	580	624	570	538	569	591	570	588	591	601	588	606	581	588	551	540	580	556	563	611	584	566	561	584	567	591	583	587	595	558	557	587	574	544	581	546	605	580	586	588	591	591	567	526	568	568	597	545	572	537	561	590	563	588	620	550	573	576	593	588	554	593	580	554	534	532	565	561	569	524	593	572	573	583	573	550	562	528	629	550	600	560	569	586	589	535	569	558	558	571	561	588	552	577	557	558	562	557	575	622	578	592	573	605	558	536	560	576	581	583	550	565	561	591	543	628	585	596	526	552	613	546	569	557	565	548	619	571	614	553	562	578	569	531	562	583	596	577	541	582	598	574	538	538	572	573	573	552	576	511	568	550	617	585	579	581	545	572	566	587	503	572	554	583	558	592	565	556	579	590	537	550	565	559	505	551	588	581	550	613	554	559	563	539	564	581	603	548	546	553	575	595	531	569	569	530	595	565	584	569	574	563	583	607	570	605	541	584	558	560	582	567	563	552	597	583	574	561	533	556	546	572	595	603	568	572	565	580	574	590	576	593	521	577	605	595	561	595	585	593	568	558	546	566	573	562	560	550	557	532	564	576	570	544	577	559	578	570	566	596	549	592	581	587	599	609	526	554	561	581	581	548	598	569	561	573	568	571	536	587	548	561	579	598	556	559	589	501	552	591	577	567	528	548	555	553	630	561	576	598	624	557	571	550	529	565	586	554	575	594	578	586	537	607	557	538	567	533	561	574	568	536	636	585	584	562	571	563	533	568	546	544	590	608	564	530	594	575	595	574	546	517	565	536	569	650	538	557	568	613	554	580	601	610	586	613	600	547	550	547	536	565	588	579	564	542	588	575	610	546	580	562	581	586	564	572	561	571	545	532	526	546	588	599	571	529	581	613	587	560	574	586	569	588	557	543	581	580	565	556	589	586	560	595	555	583	588	571	551	579	542	564	565	615	564	540	584	625	577	580	606	587	584	546	621	567	567	567	549	563	601	583	492	553	553	552	603	593	573	551	610	548	570	495	568	610	542	576	554	582	569	570	528	561	592	544	571	575	586	574	561	577	620	612	547	569	570	612	611	599	527	565	584	568	575	624	569	565	614	549	599	569	570	602	588	567	560	595	551	565	605	607	567	552	594	539	577	554	553	561	595	547	542	581	559	562	580	527	566	546	528	561	579	605	583	572	629	565	562	563	571	566	566	574	579	558	584	525	566	581	562	552	575	589	602	567	588	576	520	589	590	557	583	614	601	541	560	577	541	554	625	600	579	619	564	569	557	626	534	520	536	564	528	581	583	599	536	593	567	529	548	580	545	614	591	567	571	586	579	532	599	567	568	566	573	568	562	572	537	605	564	553	570	577	588	543	554	592	626	564	602	537	589	578	512	598	571	561	599	551	554	572	602	572	582	568	576	530	576	584	567	549	574	579	559	541	610	542	566	598	578	552	583	570	592	564	540	583	589	559	621	580	566	612	538	572	623	610	575	583	573	534	556	604	557	609	558	599	527	568	539	518	561	582	578	569	566	550	576	562	582	556	578	560	512	578	597	530	573	568	565	572	564	581	568	608	577	578	561	541	596	572	571	541	560	570	629	554	544	566	567	594	558	616	637	593	602	591	547	576	534	542	514	544	614	548	540	545	576	595	576	584	554	580	586	629	564	554	606	533	572	601	590	609	568	617	569	569	609	569	560	580	538	592	571	570	557	593	573	592	568	603	582	599	579	573	569	576	578	578	577	603	562	585	567	584	608	548	539	537	541	549	557	551	561	605	556	583	529	566	606	576	558	591	602	540	575	569	577	578	583	598	551	563	552	574	606	564	584	602	552	609	528	606	539	587	557	561	567	545	579	613	519
20813	2020	1098	790	634	538	441	389	385	379	334	384	345	331	349	314	323	328	322	315	358	331	318	324	317	321	327	355	304	380	338	335	316	283	324	309	312	330	315	349	337	301	304	332	335	355	354	312	315	341	298	325	292	340	375	342	325	349	307	302	317	329	294	342	298	333	334	349	332	306	330	351	327	336	345	291	300	335	318	313	322	310	344	334	295	326	314	329	317	321	331	303	304	308	322	300	344	313	294	337	334	283	317	305	294	323	347	332	337	324	324	376	351	330	325	307	333	290	317	280	325	355	363	320	297	302	316	322	300	338	310	292	344	317	329	331	304	322	321	300	300	325	317	290	354	320	350	305	338	327	332	323	331	321	364	332	355	283	303	336	293	323	291	292	293	285	316	311	280	321	332	304	345	315	318	317	309	290	294	301	324	319	314	304	330	297	361	341	318	301	303	331	306	312	320	310	324	291	291	326	293	321	337	293	279	297	305	337	324	272	317	309	345	317	354	296	324	326	333	305	311	332	322	330	325	356	282	276	324	309	288	332	319	319	324	321	297	335	315	339	310	296	332	323	327	286	338	330	298	324	310	294	304	339	277	317	329	362	319	313	288	290	344	325	344	343	331	349	295	306	329	294	354	315	313	289	313	340	333	325	304	341	364	324	285	324	313	306	292	320	326	331	335	317	328	327	327	319	302	314	335	314	334	301	321	296	293	312	318	336	289	313	321	350	271	336	315	356	342	350	320	305	332	296	299	326	311	316	298	344	311	350	318	309	321	314	295	298	296	296	296	311	293	336	307	291	302	313	314	324	310	328	325	310	327	333	333	321	323	317	312	331	331	331	295	309	354	312	335	316	277	312	316	365	320	317	321	331	323	317	324	316	311	332	340	327	325	336	283	308	306	298	288	330	307	345	335	342	296	325	296	342	317	322	297	328	300	296	335	331	311	322	333	354	322	269	305	302	355	315	325	325	302	326	314	294	316	335	350	308	285	341	321	296	336	308	299	331	336	300	331	324	336	334	305	305	326	310	324	334	352	338	308	293	284	289	348	341	327	302	275	318	314	291	300	324	310	315	348	284	307	292	347	312	302	311	333	327	324	317	312	328	305	324	313	317	294	312	338	299	306	352	330	318	309	326	331	322	303	324	286	314	289	295	317	292	347	297	321	317	295	326	299	324	273	330	299	318	322	304	302	343	329	323	280	327	289	328	315	334	328	324	310	286	350	310	332	328	321	332	299	334	328	297	310	301	334	328	319	318	324	336	318	310	290	311	294	351	333	339	345	310	282	342	293	322	343	339	339	314	339	340	350	316	330	295	317	289	302	293	317	343	283	289	332	309	276	306	337	287	317	313	281	271	331	305	350	287	320	345	306	288	324	313	314	302	317	316	338	353	318	306	328	332	344	322	324	344	334	323	330	321	310	298	323	315	328	324	316	297	321	281	347	319	290	339	328	328	307	298	343	340	337	342	330	299	310	310	312	325	323	320	329	304	329	321	296	322	305	310	330	307	311	283	297	329	314	304	302	303	330	329	325	316	290	323	338	290	315	285	335	347	306	338	303	298	293	308	320	310	301	297	302	296	337	375	323	299	319	292	309	320	308	301	326	330	343	321	329	314	300	305	323	287	273	322	315	353	318	348	295	314	304	287	335	275	318	332	320	344	313	313	317	321	362	347	323	313	328	326	344	308	309	345	330	322	305	306	329	356	325	317	327	301	329	313	302	316	337	304	320	298	292	337	286	297	308	300	339	307	312	333	342	315	330	352	327	302	308	309	329	309	289	329	341	298	334	317	329	323	353	326	309	329	305	342	343	325	306	318	333	335	330	294	283	313	323	281	322	308	337	330	305	315	341	304	328	342	335	304	336	343	283	346	327	304	333	310	323	302	329	327	287	290	329	349	304	358	368	320	334	340	332	341	318	315	316	313	332	313	332	352	327	316	336	308	297	304	341	316	267	330	303	332	315	351	316	345	326	347	294	291	280	304	321	321	341	345	292	313	308	310	350	336	316	325	292	366	331	319	301	315	286	354	363	317	329	330	324	307	303	315	345	309	310	301	298	304	327	313	359	328	311	327	318	331	374	330	305	328	290	296	349	310	283	324	281	362	326	313	308	313	317	324	310	271	343	328	333	305	343	299	302	306	332	303	336	298	313	288	324	322	320	336	314	332	304	302	317	322	328	318	295	297	346	319	331	334	305	341	313	352	342	307	331	305	274	273	348	337	359	284	306	336	319	295	314	324	324	302	297	318	315	329	338	340	299	317	336	336	338	307	305	351	308	341	330	339	306	315	347	336	327	295	317	332	291	314	329	329	354	303	315	340	343	313	322	312	301	324	293	325	323	319	321	325	318	308	291	314	331	345	298	327	292	329	360	318	339	331	289	316	334	316	307	318	291	319	358	301	346	312	335	359	306	323	327	310	330	303	330	314	323	311	312	312	324	333	306	315	331	337	339	349	315	341	339	302	331	320	308	319	324	307	314	329	316	334	345	315	317	331	329	358	302	317	357	290	350	319	315	322	327	287	322	314	326	318	310	326	314	354	298	318	332	321	315	371	334	313	335	328	312	310	324	309	308	315	286	301	309	341	361	335	329	351	338	335	330	312	323	348	313	337	345	328	328	318	290	325	358	303	295	295	289	312	312	334	330	336	311	313	341	314	343	325	306	339	292	317	315	302	308	335	326	340	349	357	336	339	310	305	247	319	309	356	300	314	313	311	326	311	313	319	283	316	306	319	276	351	328	323	332	306	321	327	313	314	334	335	314	323	339	320	320	282	334	321	322	304	279	316	333	298	294	300	351	279	347	311	338	347	322	310	308	288	296	328	273	309	309	284	322	290	310	310	313	317	356	334	287	280	333	308	317	314	308	304	342	296	320	312	316	311	332	299	343	312	269	316	325	313	334	292	318	336	329	304	323	313	328	326	284	302	348	335	327	323	310	319	316	342	325	347	311	342	375	348	302	323	310	330	343	310	293	327	324	323	314	316	304	351	309	329	316	320	326	313	310	326	341	322	254	293	333	325	355	334	333	338	296	317	348	307	321	305	296	308	311	293	330	342	331	342	351	311	317	327	310	295	308	322	347	318	319	312	323	300	332	325	326	317	323	300	306	319	356	330	327	355	315	309	330	317	309	331	331	318	350	293	327	317	350	332	310	304	339	356	300	316	359	311	329	314	348	317	324	338	329	336	304	324	316	350	306	298	299	301	294	344	280	324	289	312	283	333	308	338	358	327	326	334	321	311	309	371	335	298	320	324	336	302	336	313	344	294	320	304	346	311	296	327	321	297	332	319	328	314	339	315	328	297	286	305	322	335	318	293	326	307	292	310	321	317	306	326	289	313	295	301	343	320	326	318	291	280	333	336	329	351	322	338	296	311	326	337	323	307	349	309	314	328	329	347	348	314	282	322	325	295	332	328	319	337	319	300	330	305	292	333	320	284	310	312	301	300	304	312	306	314	340	315	304	300	298	351
11534	1311	2129	2359	2008	1758	1458	1307	1204	1098	1127	1003	1011	1011	980	946	916	894	845	869	863	849	828	822	804	867	846	841	819	827	786	840	825	779	845	839	814	785	782	762	836	779	791	752	819	770	825	819	794	809	816	790	797	729	779	758	817	780	774	813	768	745	806	793	804	752	785	777	763	820	772	808	843	833	774	809	798	775	776	755	814	835	764	801	756	781	811	763	767	781	795	732	785	777	782	781	768	771	768	784	731	814	788	764	785	762	803	761	770	754	812	790	782	771	786	804	771	764	821	776	762	811	803	805	767	831	760	800	832	792	801	810	801	786	787	787	786	817	818	783	747	795	759	723	771	754	768	786	785	772	820	732	773	727	810	775	794	825	753	766	747	809	782	798	764	777	797	777	795	776	805	757	802	747	775	838	734	795	764	816	790	742	758	841	798	729	789	733	760	740	780	779	771	695	785	756	784	789	792	823	770	733	757	756	727	803	765	811	739	751	848	757	774	770	803	770	718	791	823	753	771	755	802	753	826	754	754	805	754	769	826	758	721	813	796	814	774	762	768	801	757	755	736	767	751	789	798	768	817	775	768	819	814	763	837	768	759	800	792	798	744	800	804	752	724	806	790	812	723	759	826	799	759	791	779	739	763	773	807	825	805	814	816	776	806	763	812	734	770	741	819	790	771	750	785	783	797	799	793	795	731	806	774	783	756	821	825	793	810	729	753	767	844	805	757	795	838	784	735	785	801	793	772	769	810	779	781	775	770	819	808	815	796	782	807	775	777	794	784	765	779	829	774	777	747	820	818	819	762	834	757	823	762	745	778	787	768	799	777	803	795	796	787	803	756	798	821	759	778	808	768	790	785	815	772	780	736	806	785	750	824	751	781	738	787	825	805	755	801	783	766	806	742	760	796	763	858	762	783	787	803	752	787	776	749	769	782	827	819	742	798	785	842	748	759	765	770	848	757	772	724	792	791	762	788	792	813	733	766	794	803	771	783	777	813	771	790	783	827	774	725	777	821	789	743	811	845	788	757	804	772	788	811	766	806	765	785	739	792	823	781	754	838	730	793	796	800	777	770	829	821	785	778	774	783	823	837	828	811	767	727	800	809	769	805	812	749	785	822	814	758	774	793	765	805	817	819	790	778	814	804	742	786	799	761	735	773	745	769	849	774	761	742	779	787	818	782	820	805	723	800	800	799	788	805	753	857	801	770	787	796	758	783	786	727	764	799	759	727	829	788	804	774	786	777	836	781	806	782	792	770	752	738	771	735	852	757	779	817	768	798	797	783	770	782	784	798	737	799	786	758	779	758	734	793	751	775	804	853	796	778	809	824	760	814	843	801	780	759	799	788	777	764	751	747	764	836	742	748	780	786	765	780	764	812	730	785	812	784	770	789	748	774	793	789	742	753	768	755	795	756	757	758	786	761	782	825	784	794	810	799	800	760	750	752	861	740	792	792	804	785	834	790	816	766	786	785	749	770	783	840	783	770	756	779	787	733	780	786	764	791	804	792	748	737	810	762	809	802	781	761	766	801	771	818	768	790	778	783	787	799	770	761	754	800	821	770	794	832	802	765	784	775	796	773	755	797	766	800	789	743	769	792	800	764	769	847	766	731	806	761	730	794	783	751	764	811	768	778	795	834	756	745	754	804	749	800	752	811	751	766	721	787	752	756	810	814	808	718	779	756	765	802	782	777	693	801	758	751	827	796	775	806	816	798	773	816	788	770	763	792	794	746	767	809	762	801	833	786	808	767	807	762	834	788	769	766	731	726	685	782	788	824	759	854	730	744	814	806	770	760	741	782	799	787	780	807	740	785	744	809	742	774	802	755	803	771	787	795	770	734	792	791	765	845	749	776	806	786	775	788	792	790	792	804	775	767	840	817	754	757	765	771	823	772	803	748	816	807	768	783	848	740	742	752	793	767	803	783	812	749	768	761	774	757	798	756	807	784	757	771	770	822	783	800	773	753	828	798	803	790	790	843	783	805	759	739	760	763	766	837	831	826	833	825	815	810	785	788	772	782	754	847	763	771	726	805	786	804	767	766	784	816	764	803	830	791	752	744	803	753	792	768	760	817	781	798	848	786	781	795	824	779	787	741	764	820	737	761	769	783	803	829	789	789	757	788	779	791	784	795	769	771	763	837	758	755	776	841	805	768	793	808	785	787	766	833	767	767	732	742	773	821	793	806	754	825	725	784	718	793	798	764	769	795	808	778	801	804	803	782	791	764	776	793	766	748	787	792	788	797	755	761	793	817	824	759	802	777	762	747	763	764	779	750	809	785	774	743	805	879	803	744	690	789	775	741	835	810	780	813	818	761	761	763	758	779	765	791	749	749	751	825	828	820	804	759	771	762	754	743	835	709	784	772	811	758	805	723	758	794	802	786	787	772	804	776	770	802	792	803	732	768	733	835	726	822	768	812	814	822	789	800	742	750	737	783	770	793	775	822	787	769	786	815	782	783	789	774	800	803	757	770	726	847	768	809	713	739	744	751	812	775	755	766	780	729	777	783	756	781	812	738	794	752	756	800	797	806	818	785	789	832	785	812	761	830	773	762	762	815	767	824	768	861	808	800	770	751	803	761	817	753	805	791	717	709	790	751	765	776	749	823	792	801	792	780	771	785	765	803	811	827	834	778	809	850	790	769	800	835	797	790	796	812	756	807	765	775	753	768	806	844	816	814	805	763	790	796	781	737	811	814	717	802	795	831	767	824	802	734	738	763	757	803	790	764	826	806	785	766	800	784	771	803	821	768	828	778	783	762	764	760	810	788	760	785	743	802	794	767	769	753	818	771	783	758	832	778	773	728	799	780	797	786	767	797	781	782	758	786	796	795	790	744	845	789	779	798	762	773	745	763	802	780	790	795	740	806	743	766	781	799	847	737	844	767	838	801	825	801	808	791	804	724	766	853	777	817	785	767	824	803	734	749	747	773	805	804	780	810	783	779	750	768	786	834	803	789	754	782	798	781	857	793	759	779	792	768	750	783	725	820	754	776	819	780	768	813	823	784	808	780	727	855	790	759	759	783	770	786	748	792	802	769	826	802	697	756	805	788	779	850	792	795	778	773	782	768	723	774	804	785	756	765	795	780	782	793	816	784	796	752	780	790	735	766	811	763	757	810	730	803	775	774	802	809	793	816	774	778	719	770	799	779	795	747	824	846	786	777	756	791	749	793	787	800	786	814	737	785	801	807	763	823	772	800	754	817	758	851	765	750	766	803	773	753	776	793	753	727	759	759	783	782	817	730	716	805	748	749	810	766	758	824	807	801	772	771	782	842	830	773	788	786	784	793	770	708	825	734	763	761	794	816	802	823	792	802	830	769	777	774	746	808	775	788	756	788	783	723	771	756	722	723	766	757	779	772	770	766	789	766	803	774	776	771	756	807	743	796	784	821	814	833	773	806	793	791	807	730	804	769	839	815	773	803	738	791	760	806	788	815	835	802	767	765	748	790	831	785	812	798	819	754	751
4241	468	454	406	448	406	448	425	413	414	374	434	372	392	372	420	375	379	400	403	391	399	403	420	408	386	375	418	402	396	408	389	390	359	413	391	422	400	418	375	386	401	418	403	447	408	386	401	403	401	401	384	393	400	391	399	439	429	422	407	409	409	423	405	403	394	392	405	449	406	400	410	377	377	409	407	433	405	393	407	400	378	437	444	403	390	385	377	413	410	431	397	405	393	422	367	408	388	439	408	435	399	410	420	409	387	453	409	417	392	373	398	420	441	375	371	399	404	422	399	367	412	475	419	405	403	399	374	419	388	444	437	358	377	394	406	419	389	379	422	410	424	401	418	421	396	353	368	378	399	407	394	405	408	390	407	393	385	386	381	369	434	351	395	395	400	426	427	386	424	395	370	424	441	386	397	396	378	414	381	397	422	367	384	374	427	420	431	420	436	431	395	421	378	374	443	418	344	412	432	423	418	409	419	409	427	444	406	400	404	380	423	421	393	433	403	400	433	389	432	399	398	387	407	443	432	421	391	464	396	402	389	374	408	412	386	411	416	444	390	416	387	436	397	416	399	422	376	418	446	374	422	391	403	398	422	391	414	394	386	407	388	444	387	393	413	401	391	377	416	404	411	389	412	399	374	378	407	392	402	437	428	372	380	423	450	388	442	419	384	418	421	384	396	382	395	386	409	409	399	389	407	396	396	423	382	435	419	454	423	439	398	423	385	387	414	396	378	399	386	433	407	369	356	454	416	410	428	409	378	408	404	420	460	410	382	392	405	420	399	386	398	427	413	385	416	363	394	373	413	461	381	415	423	386	417	382	453	405	447	445	428	446	388	389	399	378	403	426	416	377	452	384	337	403	377	404	404	412	401	418	419	341	440	405	404	409	419	392	397	349	374	375	364	406	412	409	432	455	425	412	427	427	412	415	419	417	406	421	433	426	413	399	426	408	453	401	399	383	365	376	374	390	386	384	419	407	424	385	414	394	400	440	422	380	408	392	400	405	426	426	383	410	419	446	406	382	428	403	434	419	424	391	375	425	411	430	369	359	382	416	401	387	389	389	437	393	337	378	395	372	399	364	415	379	413	412	414	384	411	426	361	403	426	420	434	425	423	382	413	396	406	420	387	398	368	446	428	429	398	409	384	404	426	440	397	394	418	395	420	420	421	391	402	393	426	429	388	432	394	424	403	361	393	413	419	434	429	384	426	395	406	410	404	417	394	426	398	433	383	437	377	376	468	453	404	408	448	387	397	410	425	448	425	393	434	414	458	449	432	405	398	424	411	403	417	394	426	436	417	405	412	387	414	436	442	420	407	417	397	414	374	424	417	402	402	415	420	408	409	445	415	406	427	386	356	419	442	419	416	417	416	425	450	435	459	415	397	411	407	394	405	369	416	419	394	407	402	400	409	411	463	403	425	405	459	426	416	413	349	382	388	422	389	367	388	401	400	382	440	418	394	365	425	394	405	444	388	427	440	433	401	410	450	420	454	434	405	428	374	451	411	408	389	446	380	442	385	385	395	401	365	421	413	388	382	426	420	395	393	401	418	409	399	404	392	426	372	346	410	395	392	404	404	442	406	387	399	378	371	387	397	412	418	402	360	427	378	359	424	407	435	378	404	445	389	424	421	348	382	402	410	419	417	482	385	383	419	401	431	390	419	380	435	386	422	425	414	399	430	441	413	393	387	374	404	412	380	420	386	440	389	451	405	412	416	436	369	438	420	411	387	406	448	409	390	406	376	400	389	396	411	391	366	431	363	362	439	415	385	402	376	413	379	409	401	357	408	425	417	432	394	430	378	407	421	414	439	425	372	368	397	376	403	424	399	381	380	402	395	426	404	381	402	383	397	415	396	419	415	386	379	388	390	428	419	389	407	406	393	463	406	408	392	414	386	380	387	412	424	441	389	422	404	416	423	434	405	411	430	368	409	349	425	457	425	399	385	434	439	430	407	406	403	411	418	401	400	443	394	405	382	435	441	410	399	414	423	415	406	416	419	396	400	376	411	418	416	431	419	422	437	422	430	408	395	425	410	400	428	401	387	423	420	411	368	398	431	386	417	404	395	428	404	397	411	362	421	411	480	417	419	399	406	404	445	455	379	425	403	450	434	389	438	395	385	422	353	406	415	404	393	472	423	417	390	394	386	415	404	405	355	373	376	372	450	414	434	417	429	381	465	397	394	412	442	399	430	403	355	423	382	409	407	420	402	407	385	403	407	404	419	381	392	431	431	423	388	410	405	362	417	412	410	402	386	395	383	461	383	442	403	414	427	414	409	424	388	437	409	411	390	403	377	364	385	423	371	396	428	445	406	395	376	437	396	430	425	365	408	395	393	413	363	380	424	412	400	421	402	414	401	407	403	392	399	423	401	413	420	436	408	394	434	415	408	438	365	421	413	381	384	381	439	398	413	424	412	416	401	381	439	365	401	417	399	408	419	383	415	423	379	373	372	395	380	395	436	456	418	419	447	424	444	396	421	425	420	418	416	431	397	438	402	411	416	445	414	381	383	368	392	433	406	438	465	390	424	406	386	366	382	426	420	417	403	408	389	409	394	415	415	413	419	430	412	419	472	404	383	373	401	393	433	377	423	407	454	396	413	413	419	411	421	436	463	371	394	366	366	382	398	412	377	452	403	436	371	418	381	405	410	429	413	370	411	452	423	422	402	408	396	425	378	410	404	403	412	377	379	432	388	415	368	388	394	406	419	421	431	431	456	386	393	386	416	386	419	343	410	415	393	437	435	416	405	438	423	384	414	361	397	396	412	439	404	453	444	422	380	395	450	401	379	392	408	412	413	399	365	401	432	383	433	393	416	417	393	423	374	391	413	391	427	370	398	396	433	421	412	429	410	430	404	404	346	432	429	396	357	409	421	383	405	427	396	386	389	397	428	382	424	430	418	413	421	374	408	406	404	386	432	414	411	420	432	435	418	432	415	448	417	424	423	395	387	409	388	417	421	383	391	437	408	390	429	397	424	418	401	382	420	413	408	419	421	378	381	465	414	412	373	434	355	370	380	406	406	371	402	405	433	422	410	408	413	415	426	411	397	395	398	417	412	386	405	411	349	419	421	407	406	386	355	351	402	389	413	415	432	396	406	377	384	415	407	420	438	405	426	381	403	361	374	388	417	427	454	426	434	415	403	420	407	413	380	419	403	406	388	390	444	440	364	389	418	443	364	387	399	369	410	425	405	425	406	388	440	370	406	404	392	369	427	386	432	443	402	367	367	408	410	397	391	396	398	373	429	400	412	415	414	390	392	376	394	424	372	417	431	403	389	425	371	384	435	396	411	468	437	370	415	414	409	394	380	358	370	396	414	389	399	412	417	426	411	404	396	368	413	392	399	413	418	422	380	368	400	393	405	437	436	405	436	367	396	383	384	412	433	454	406	446	391	389	419	362	440	387	420	384	381	408	391	431	393	435	422	451	418	369	432	429	399	365	439	393	402	385	439	415	415	431	401	412	405
3390	898	928	923	936	905	937	882	914	852	893	893	926	911	888	940	870	909	965	899	892	975	872	898	931	912	912	913	892	883	920	870	933	956	931	950	880	902	861	928	878	923	856	905	875	877	985	885	912	910	934	959	920	918	888	952	927	952	918	898	915	934	881	906	950	961	835	870	912	928	872	958	905	904	914	925	884	1016	842	915	933	895	910	879	934	909	910	920	953	888	929	947	926	902	909	875	944	881	923	868	944	953	860	903	931	913	901	923	921	926	906	907	859	914	970	909	932	930	911	921	919	909	933	906	924	893	891	917	948	898	912	929	903	952	877	884	882	905	894	862	894	905	892	869	917	856	953	970	921	924	963	923	904	926	889	942	943	884	881	857	896	929	921	885	918	861	846	894	936	898	923	878	893	895	936	889	874	884	903	928	952	947	887	962	906	904	900	920	880	899	897	914	906	924	931	913	972	883	928	978	956	875	910	866	948	922	881	922	894	908	887	960	951	915	907	925	878	894	926	949	885	926	903	905	877	925	903	926	937	918	853	925	928	880	860	878	947	956	902	904	887	861	893	907	912	871	941	924	870	922	892	899	904	932	897	913	910	886	933	832	916	865	893	833	975	917	899	992	927	907	874	907	895	911	920	943	961	841	881	876	867	932	936	909	940	875	911	942	895	910	878	952	946	893	928	918	947	867	893	923	928	923	861	922	900	892	893	875	846	871	943	900	883	880	868	965	848	907	909	890	897	940	947	925	926	871	893	907	915	947	938	962	899	895	972	943	847	944	952	897	919	961	940	923	897	928	917	942	926	879	901	934	952	912	913	882	879	917	841	930	928	945	910	951	885	886	982	930	934	870	917	898	897	958	893	878	875	921	877	900	940	940	888	893	912	866	921	949	853	902	896	907	902	931	871	925	950	887	945	904	937	889	935	880	914	915	879	916	905	921	926	946	883	922	903	914	893	841	949	958	862	921	932	902	976	940	907	926	906	932	933	880	895	883	868	831	889	921	907	903	888	921	940	900	876	896	922	905	948	880	922	925	914	900	903	942	916	884	887	900	929	903	928	908	874	903	913	857	936	855	915	932	912	973	935	850	945	893	887	943	933	859	946	952	921	950	953	906	885	926	919	897	894	892	952	905	874	904	959	896	898	911	947	881	892	893	982	920	884	933	916	979	917	943	953	934	873	963	916	892	905	906	922	942	929	953	927	900	888	967	905	931	874	947	853	871	939	904	937	874	886	976	935	954	894	916	919	962	913	947	928	901	929	928	896	933	901	870	911	970	846	845	879	911	883	934	898	907	838	896	919	943	912	943	940	910	949	913	919	929	954	953	926	905	908	911	932	920	859	908	929	943	953	936	889	896	880	906	930	936	859	896	889	903	884	898	903	903	916	922	924	911	881	919	927	898	952	916	902	927	918	868	903	933	946	943	878	900	926	903	922	917	924	931	896	936	881	958	930	933	897	969	842	894	917	879	939	899	921	909	932	972	921	929	884	877	929	919	927	892	944	969	957	866	902	896	912	863	908	896	894	871	960	886	904	857	906	876	940	898	881	933	895	920	879	880	853	865	944	875	886	944	938	867	884	876	936	938	915	917	984	911	945	905	898	856	911	943	925	972	899	896	919	967	909	918	983	928	841	888	917	898	894	916	924	895	882	985	984	914	911	880	910	959	935	939	891	906	879	888	899	934	930	844	884	903	925	932	913	910	952	871	893	909	908	896	947	933	962	893	920	955	878	905	876	970	893	865	938	898	932	893	886	889	876	934	903	909	957	914	936	914	919	904	919	912	927	900	915	922	899	957	920	931	889	907	879	867	866	920	915	881	932	954	908	901	916	928	864	959	924	934	937	925	896	942	915	912	928	913	937	979	915	872	911	881	916	884	916	888	932	877	918	971	874	963	911	915	871	944	898	968	903	884	849	873	890	907	883	865	931	934	953	882	889	905	863	916	915	930	894	944	863	906	918	879	867	915	958	912	949	891	920	943	911	931	881	892	934	917	980	919	914	883	931	907	886	920	891	963	898	951	890	950	913	901	944	926	957	910	909	923	858	926	874	900	916	927	914	876	901	927	888	921	931	928	922	924	918	910	923	926	910	950	876	973	908	856	835	913	910	855	882	908	865	885	971	890	942	927	901	917	923	904	926	925	910	937	908	872	878	911	956	974	907	897	892	923	949	914	916	888	891	937	891	953	925	850	896	892	851	899	939	909	879	912	906	865	979	915	941	888	922	885	926	914	901	957	836	892	915	879	871	891	834	927	948	812	873	918	968	897	900	867	934	898	904	935	905	955	907	933	903	939	895	914	899	928	903	976	893	901	923	898	895	893	888	956	874	881	915	921	957	913	906	936	962	853	932	899	929	950	906	922	900	901	893	878	885	931	869	881	900	950	870	872	903	925	936	944	909	925	931	931	929	945	903	941	884	933	955	906	929	894	884	968	895	972	946	908	931	950	885	898	846	887	895	901	923	863	918	912	976	902	872	977	863	890	932	881	956	836	913	928	903	911	884	932	909	931	944	912	910	919	909	889	922	977	929	913	929	938	883	938	909	908	884	922	873	933	918	906	927	937	848	879	903	958	904	900	903	912	920	882	845	908	876	910	867	956	935	965	934	880	895	904	900	925	894	913	909	903	940	917	920	940	877	915	963	935	937	935	908	920	941	882	895	896	914	851	912	965	924	962	891	872	892	921	920	959	902	907	935	902	887	937	940	931	879	905	863	912	955	901	874	912	898	922	909	980	946	898	909	901	866	976	899	891	889	902	959	881	923	936	900	960	902	881	905	902	899	934	892	936	886	919	956	910	938	896	943	913	898	883	949	928	877	934	868	942	868	912	884	910	918	925	890	933	919	893	889	936	855	976	898	936	899	925	939	911	919	925	882	1019	972	931	896	864	880	881	918	954	886	927	897	960	920	859	950	939	888	944	927	928	926	862	923	906	873	858	919	897	870	879	922	912	911	887	907	857	908	920	964	946	922	948	867	959	948	934	948	862	904	949	944	875	870	943	892	886	926	959	905	925	930	915	936	909	940	900	888	895	861	941	896	877	919	889	897	936	859	909	913	929	867	925	884	940	918	903	956	910	858	890	951	915	933	859	938	923	908	944	899	976	925	882	904	917	910	946	921	917	947	900	878	884	942	929	940	900	947	905	932	906	919	900	926	861	963	944	911	912	909	931	896	955	976	946	897	923	876	943	911	890	924	917	931	881	932	859	946	904	908	921	924	910	886	981	909	892	941	886	943	897	899	949	946	912	880	913	846	936	937	892	925	937	867	905	833	859	916	967	921	907	923	925	1011	867	892	888	903	877	890	871	888	879	921	902	868	890	914	922	912	912	897	943	922	956	916	898	876	936	924	886	939	917	850	959	958	916	925	917	908	921	906	884	895	890	943	907	932	886	913	870	901	932	987	900	946	870	900	933	903	913	958	937	935	955	950	933	885	909	869	930	891	916	903	908	883	904	836	934	936	858	895	890
12744	817	573	453	404	382	282	297	280	278	251	270	230	207	244	232	222	243	246	222	216	238	232	230	238	237	216	211	251	245	209	221	238	220	219	217	208	261	210	216	234	226	269	287	243	209	228	209	224	268	258	242	225	226	209	218	205	242	239	217	232	227	242	238	231	231	192	218	225	216	233	214	261	206	227	234	232	233	232	204	261	248	245	218	251	238	229	216	248	219	237	222	245	257	228	186	255	251	217	188	250	217	238	252	247	238	246	273	234	238	207	195	251	244	199	249	233	214	247	236	237	233	273	215	226	256	202	235	237	232	187	217	223	227	240	236	221	215	236	230	220	235	243	243	233	198	243	233	229	205	221	216	244	250	222	248	204	218	242	228	205	200	231	190	239	210	236	212	206	211	210	221	222	223	244	249	225	245	250	211	176	222	245	237	206	225	229	224	205	203	233	220	232	224	259	237	241	230	241	247	243	258	244	224	235	255	229	258	255	252	218	218	244	233	228	240	228	232	187	224	228	215	251	239	219	248	230	211	210	186	223	233	250	224	211	238	238	234	219	228	245	207	218	216	207	224	271	221	224	241	220	224	244	247	225	225	230	223	184	232	238	213	239	250	211	197	242	247	217	241	223	211	218	240	230	205	197	216	227	189	218	228	190	213	272	231	222	223	199	225	191	192	229	202	228	213	212	200	222	224	213	232	215	242	243	236	242	210	246	231	238	238	253	240	250	236	218	210	235	222	240	211	223	221	224	220	242	222	214	237	205	239	212	254	226	232	210	199	212	221	214	232	227	240	213	204	204	229	220	243	236	232	240	231	232	219	199	245	254	185	239	226	209	191	223	247	236	204	234	205	239	235	233	241	233	236	230	226	260	234	224	224	237	204	213	211	274	239	241	198	210	212	223	218	207	240	242	217	245	226	248	259	227	242	237	244	217	237	215	223	218	223	216	227	229	233	207	207	223	200	193	226	238	222	220	208	223	230	219	187	205	221	232	193	216	220	252	215	219	259	268	234	215	256	223	226	199	229	236	203	191	206	194	265	209	260	199	264	216	257	246	235	237	242	229	259	205	224	247	218	243	208	217	228	270	226	229	218	210	228	217	233	223	230	233	215	236	223	217	225	223	251	213	197	247	212	239	248	237	239	218	237	230	228	225	232	237	247	220	258	214	194	214	210	229	246	218	240	226	229	249	221	209	235	221	209	217	229	222	220	237	224	216	242	220	230	249	215	230	219	221	231	245	208	234	214	218	236	223	241	239	232	233	213	241	204	230	240	246	231	225	233	230	241	223	233	256	231	207	233	193	231	221	208	249	244	222	213	225	239	220	240	233	238	193	229	242	234	222	225	231	196	203	250	221	229	232	240	212	238	257	194	222	205	227	198	226	233	250	233	284	205	246	208	234	219	234	231	235	209	212	208	216	233	243	244	228	241	250	243	201	208	230	218	221	228	218	216	225	243	254	234	229	217	262	231	259	237	230	217	232	231	226	226	225	253	229	206	244	246	268	224	242	256	210	238	259	222	214	206	221	234	220	219	235	208	212	209	234	232	216	218	257	246	257	205	221	256	239	225	212	247	297	270	217	225	222	214	230	259	238	233	222	237	215	234	235	254	229	234	235	229	222	212	227	252	245	268	246	259	216	203	227	246	228	239	218	217	194	257	235	237	232	203	203	209	225	251	236	249	213	225	228	251	224	216	218	227	215	244	209	226	227	255	232	227	236	227	204	227	232	222	199	241	235	237	214	237	186	220	229	237	229	235	236	216	242	226	246	242	234	210	200	243	239	233	239	239	218	209	231	204	187	235	238	225	238	210	230	231	227	237	224	231	238	226	229	219	250	207	217	237	233	242	239	220	243	242	220	232	218	248	207	253	249	219	212	243	265	226	218	220	236	232	212	236	205	254	242	211	231	241	214	227	229	227	223	212	215	233	215	210	237	239	197	252	204	236	219	214	233	235	241	244	251	222	245	210	254	227	204	223	216	214	244	227	225	214	222	211	236	227	229	226	230	224	239	217	209	240	220	202	246	218	237	226	205	220	221	209	224	207	192	236	228	227	230	244	225	229	226	236	227	242	266	201	231	235	217	246	247	226	240	225	224	232	235	216	235	221	219	218	239	233	247	219	223	238	224	220	194	215	230	244	216	240	246	233	201	219	212	229	233	206	226	224	218	234	230	259	227	238	248	225	242	204	221	244	247	225	195	221	261	215	245	229	228	217	213	228	255	234	278	238	229	232	208	232	235	202	235	255	186	236	231	237	230	216	263	216	251	232	226	238	201	231	238	235	211	205	206	214	226	239	228	225	218	230	250	236	243	234	260	232	237	217	216	242	231	193	242	202	226	205	207	220	230	244	255	212	235	215	301	228	219	197	234	252	238	242	229	220	200	221	225	249	232	243	207	229	235	202	241	190	228	226	222	251	239	234	213	214	248	239	234	198	236	229	192	256	224	224	246	228	245	226	232	258	231	235	240	217	221	254	208	222	211	207	215	212	227	197	232	213	219	251	241	210	233	233	235	200	222	234	258	232	205	252	244	213	209	220	230	210	252	251	203	215	229	231	218	210	219	225	221	247	236	226	234	215	246	224	244	226	234	238	238	219	226	198	230	261	230	224	244	241	204	218	227	215	234	204	216	241	262	262	225	217	238	241	254	208	206	232	210	239	243	219	191	216	249	209	232	231	207	216	231	236	250	208	243	216	236	223	201	202	233	212	232	261	226	250	269	229	236	241	235	244	253	231	246	207	231	245	255	199	224	260	207	218	243	227	227	229	249	245	219	227	208	226	246	207	259	188	211	261	237	240	217	232	246	225	202	233	227	192	219	233	234	228	249	217	214	230	250	236	231	227	222	247	195	211	198	225	235	235	202	222	234	240	231	221	250	237	234	213	222	217	237	217	189	215	209	253	230	214	255	219	218	247	225	214	219	215	202	216	234	235	238	227	230	223	192	199	243	218	250	248	224	218	213	220	224	218	224	225	227	236	226	236	212	215	221	245	216	235	238	212	232	235	249	204	209	229	196	233	237	227	202	234	224	251	236	217	239	235	228	194	235	225	229	255	216	250	240	219	269	248	228	252	219	243	216	242	215	216	213	224	231	198	241	206	231	234	226	227	199	249	237	238	215	233	242	214	223	247	194	231	230	208	210	231	251	219	216	253	222	224	214	233	230	210	243	207	200	244	207	200	219	221	215	242	237	213	214	219	222	227	201	219	218	231	233	216	195	226	213	223	208	250	264	235	240	242	218	232	229	229	245	221	242	197	225	219	234	240	262	264	220	216	217	232	260	251	238	200	240	222	225	219	232	217	233	231	219	239	239	210	258	238	255	242	242	220	208	217	235	211	237	223	244	257	202	244	245	226	194	205	238	199	218	224	204	243	240	235	220	238	217	219	211	228	222	225	213	226	212	220	256	230	217	227	237	222	231	213	248	209	204	223	239	214	221	227	257	250	248	209	232	232	254	232	239	237	236	237
8731	851	1260	1417	1249	1081	940	875	811	792	808	728	684	682	707	670	625	627	596	610	631	621	607	609	557	642	574	597	598	592	584	596	582	600	602	611	564	563	604	592	571	584	615	599	623	607	623	577	571	577	605	599	554	582	632	590	628	590	598	607	587	647	583	593	591	643	571	566	552	570	556	577	549	598	569	546	589	584	588	570	582	569	558	577	585	607	600	590	568	599	542	596	565	504	609	604	562	596	553	610	575	597	571	584	624	569	592	608	613	582	611	596	564	570	577	555	584	581	586	575	605	599	560	597	579	604	549	605	540	569	541	566	621	576	560	586	578	625	622	540	555	588	562	563	548	616	604	626	601	599	622	589	627	612	578	574	600	580	575	589	587	610	557	543	581	592	573	617	609	594	588	585	615	575	583	613	617	602	565	510	589	590	645	554	567	628	575	617	612	606	550	548	628	628	604	578	524	563	625	512	594	564	557	617	563	599	577	564	549	593	576	595	599	610	561	579	620	578	602	587	580	587	571	585	591	599	598	563	561	583	606	573	599	611	540	566	644	604	542	601	591	602	584	600	602	576	568	563	619	623	546	649	544	587	617	598	609	579	618	587	561	584	565	591	593	600	625	559	562	580	581	592	565	599	577	525	553	573	572	602	554	609	602	652	563	609	587	590	634	597	624	627	607	560	586	591	578	604	569	558	545	523	601	587	592	596	586	603	570	597	611	544	536	559	594	555	610	587	602	639	680	606	600	584	628	594	529	627	589	594	550	579	600	602	601	616	575	611	573	575	564	617	571	586	568	584	563	591	603	547	613	578	571	594	589	590	581	593	593	630	589	573	611	589	616	552	572	571	566	552	560	607	578	567	570	610	602	585	571	640	581	544	581	573	573	593	571	581	608	534	590	585	609	619	574	586	548	596	580	596	595	561	571	588	560	574	593	586	580	590	611	566	530	576	600	626	577	534	606	608	560	577	587	580	605	574	561	619	588	579	575	576	594	572	581	523	541	536	608	604	605	590	564	542	597	597	584	578	567	548	576	586	588	611	536	571	576	565	612	571	548	593	553	563	577	582	544	567	548	563	591	567	559	605	557	563	576	583	540	566	563	595	555	594	557	526	568	583	561	584	619	525	572	553	595	582	550	582	582	544	585	606	559	575	546	547	597	626	632	592	564	570	546	588	585	566	552	579	622	570	593	555	547	612	582	559	573	583	563	612	563	554	635	567	613	574	580	546	595	606	594	558	547	594	559	603	636	565	582	582	609	573	541	586	597	548	585	578	592	560	586	562	560	530	567	589	568	590	598	590	611	606	567	594	550	555	557	562	568	554	582	587	538	588	621	589	591	554	607	588	594	544	563	550	560	565	555	565	579	574	617	587	559	567	572	545	591	537	612	603	572	561	593	581	571	538	603	546	597	600	593	567	557	610	564	595	543	594	565	559	619	554	607	555	603	584	548	597	568	567	574	621	543	562	567	578	570	584	556	572	597	644	624	562	565	548	580	639	586	585	597	573	598	586	597	577	566	599	562	592	581	563	583	564	555	553	602	591	613	581	554	585	616	547	590	571	641	568	573	560	540	606	587	618	610	594	628	555	602	553	557	578	565	545	539	582	582	539	596	552	576	567	587	576	609	567	577	580	532	643	602	591	573	576	624	506	588	577	577	550	564	596	544	583	572	576	560	600	557	543	604	577	560	586	543	608	563	568	578	618	591	574	651	613	580	563	599	590	524	602	597	594	597	597	599	587	608	564	598	590	570	597	538	568	571	568	592	572	577	564	589	594	565	579	540	567	612	626	596	613	603	555	588	575	552	613	589	589	616	588	513	575	565	561	600	541	582	559	609	552	565	604	578	596	610	555	597	599	591	561	579	578	610	523	566	588	579	601	593	571	550	576	622	590	601	566	564	568	577	545	590	585	590	550	593	571	534	624	632	581	569	595	617	606	560	559	579	619	578	560	592	607	583	589	630	557	605	586	608	558	587	584	592	560	586	582	573	556	573	590	578	599	613	586	565	616	576	569	556	567	514	557	567	562	590	599	567	573	560	549	578	606	560	564	602	582	599	580	581	601	586	600	583	589	541	617	570	585	622	614	613	592	556	586	573	601	581	598	566	588	559	553	547	577	590	584	562	565	577	576	621	584	592	601	578	608	593	599	562	583	602	560	578	570	594	558	560	579	607	590	529	597	608	548	556	576	569	593	559	590	582	571	535	571	582	548	623	570	553	602	602	613	599	583	597	608	575	566	618	553	564	623	588	626	561	596	616	554	547	563	592	566	599	571	589	584	591	578	565	576	583	565	574	624	566	592	558	599	530	593	541	606	621	603	589	577	574	610	604	543	625	577	588	546	595	602	555	574	557	581	587	630	537	569	589	570	564	568	569	546	602	610	558	549	558	550	591	586	575	563	625	592	559	578	599	581	568	585	562	570	543	587	593	558	567	630	587	585	585	565	572	545	582	569	571	568	579	587	566	567	579	519	574	609	578	547	572	561	590	579	607	613	552	576	590	591	555	586	581	548	558	561	548	590	586	571	612	589	548	565	543	576	566	526	557	584	606	556	587	582	599	569	595	583	569	568	607	548	612	577	566	551	591	588	569	584	580	581	561	583	571	568	588	564	522	569	568	566	577	601	580	583	575	582	581	545	611	568	567	583	625	568	557	570	563	587	579	547	577	616	563	610	529	589	600	575	544	563	549	557	577	569	602	601	596	575	561	623	596	545	525	528	602	543	601	603	576	579	571	589	600	584	537	576	610	603	603	574	595	570	546	565	590	615	590	602	599	610	539	592	547	573	545	588	577	608	578	560	564	584	545	611	569	600	544	583	544	589	518	611	583	558	520	571	545	530	552	595	555	576	559	607	548	554	563	576	564	642	548	592	574	588	579	517	589	590	583	582	656	552	557	550	618	574	611	594	584	596	582	576	604	561	539	617	576	574	556	583	608	559	580	580	580	551	587	589	552	587	594	587	576	561	597	617	561	607	556	587	569	583	633	602	590	633	611	606	573	582	564	612	567	552	567	615	560	582	559	580	568	600	595	584	580	601	535	584	632	597	563	571	603	585	569	602	586	603	587	586	540	622	593	590	588	601	548	635	578	554	564	531	582	576	568	589	520	570	553	541	588	623	622	600	546	597	603	569	609	614	576	606	532	544	598	598	589	578	611	568	570	614	567	601	568	600	570	599	599	599	573	572	607	610	591	607	549	592	572	583	585	595	597	624	579	568	567	565	558	613	574	596	603	563	599	586	606	604	619	589	601	554	531	592	542	597	567	572	610	564	581	557	578	594	632	593	609	594	531	566	554	589	596	550	566	583	582	614	587	603	610	531	594	514	561	566	557	626	613	592	629	527	601	585	564	561	568	594	575	592	591	585	576	612	575	565	544	570	598	588	594	598	578	605	565	581	608	594	593	564	590	566	563	606	584	595	568	538	596	590	607	558	602	542	561	580	583	598	608	592	590	584	567	551	569	541	600	569
20798	2077	1048	738	618	513	440	434	395	382	402	356	339	320	313	357	342	352	325	357	351	330	364	327	346	338	316	352	339	344	336	324	340	300	308	354	309	320	294	321	310	294	345	327	303	310	318	320	330	318	334	356	333	308	324	330	324	331	306	336	384	348	333	313	308	350	306	325	338	292	336	295	300	325	336	309	331	331	313	325	321	327	333	330	353	320	339	374	373	367	353	320	335	285	365	338	386	330	320	346	310	306	323	305	352	334	297	363	384	340	336	313	366	350	321	328	296	317	306	329	324	348	323	317	302	313	336	318	327	302	338	319	326	329	326	311	330	309	323	317	345	317	337	325	338	318	320	348	274	359	330	302	286	344	330	348	324	300	310	289	326	302	379	325	306	301	318	321	327	342	317	336	304	317	341	311	341	298	337	313	352	347	320	340	342	333	310	329	346	311	329	338	349	337	302	316	340	333	343	308	281	337	290	318	320	298	326	329	299	323	344	317	336	353	314	319	341	326	305	368	337	325	307	305	343	365	321	313	320	351	363	295	317	313	337	344	344	292	355	360	304	316	349	310	290	349	310	323	316	289	307	355	329	338	348	327	346	324	323	365	356	299	331	322	327	352	316	307	313	310	305	350	326	317	321	318	320	311	305	317	325	340	325	308	341	338	325	304	311	319	348	292	330	324	344	342	302	343	304	309	336	310	326	303	335	326	325	313	344	328	298	304	301	317	325	357	331	354	317	311	338	351	311	314	320	325	316	320	304	299	303	321	286	325	294	377	358	328	349	314	351	338	304	325	337	308	313	330	315	348	343	348	324	359	344	328	319	338	350	351	318	320	299	307	327	371	367	311	277	317	304	347	309	296	312	317	305	325	302	318	314	332	310	328	339	299	326	352	319	294	297	330	314	315	286	335	333	300	330	279	343	310	298	298	314	346	314	347	345	349	355	322	316	305	343	330	304	341	341	360	340	308	328	321	308	326	308	318	322	357	325	355	356	306	327	326	340	341	307	314	312	328	330	342	319	313	338	318	317	275	348	328	345	318	353	348	335	325	341	310	341	350	339	306	306	355	325	316	320	340	324	321	314	324	345	302	285	291	313	300	324	309	348	295	316	280	330	310	355	316	338	347	370	327	348	300	336	302	323	319	309	314	334	331	306	279	323	303	345	336	368	304	340	340	303	331	308	351	309	326	313	310	351	345	305	352	309	395	335	330	353	381	328	312	306	351	307	377	359	340	325	322	335	299	332	335	358	305	301	329	311	328	303	294	325	336	309	309	352	294	318	348	342	305	358	304	329	305	279	343	346	285	331	331	333	291	333	295	357	328	339	357	341	307	301	322	313	325	329	329	334	322	355	318	314	347	296	310	324	338	290	329	342	322	278	337	346	304	333	301	334	366	357	327	310	335	348	334	336	326	340	347	349	321	346	341	350	312	339	326	338	350	338	314	333	322	313	317	329	339	343	343	358	335	327	316	336	328	377	326	318	325	339	329	298	357	343	344	327	319	349	325	339	314	358	321	327	319	315	323	371	308	351	340	331	349	345	343	342	315	323	328	299	338	346	308	312	321	334	299	336	332	312	332	328	296	326	326	336	317	306	313	343	346	329	347	322	303	322	361	334	318	315	327	340	310	311	332	369	303	333	362	344	331	326	300	318	322	333	320	332	307	322	326	337	313	372	314	361	350	322	330	325	359	318	315	324	300	314	351	357	315	334	320	345	335	318	318	320	344	359	333	350	344	347	298	310	307	293	319	323	319	322	349	340	282	336	327	329	309	293	323	326	341	320	282	349	342	314	317	336	326	333	351	342	318	333	370	350	354	338	334	334	328	336	320	342	368	343	325	299	316	332	351	323	359	338	295	304	353	325	311	341	338	339	318	320	309	356	306	325	355	329	348	324	352	332	342	311	289	315	354	325	354	306	317	318	332	331	338	332	325	329	280	319	332	345	342	327	314	283	341	314	343	338	347	339	362	317	306	352	312	322	325	306	324	312	304	340	354	338	327	338	309	359	346	293	287	320	314	349	317	327	330	286	322	299	351	339	328	312	326	325	370	358	330	336	356	318	366	340	325	301	338	336	293	307	342	313	308	321	321	336	304	319	355	298	287	340	314	330	340	295	366	308	289	353	345	327	296	335	327	344	346	316	292	346	336	304	298	297	343	349	332	335	304	350	362	341	327	315	319	299	308	343	335	310	295	294	324	300	309	330	314	364	346	334	347	322	348	355	289	348	335	319	332	315	321	354	343	317	337	347	323	315	344	308	341	352	316	309	313	294	332	339	345	339	314	341	281	317	346	272	308	335	268	330	321	338	356	303	306	323	308	327	348	319	346	327	321	325	321	349	354	332	340	336	314	342	331	367	330	339	341	364	325	308	299	327	335	355	310	306	324	337	313	339	318	348	322	330	321	309	315	362	326	336	350	312	277	331	318	305	344	296	313	347	311	332	325	317	318	325	290	316	352	348	297	321	339	332	331	308	328	316	312	334	346	342	305	339	327	319	310	383	329	296	309	316	316	377	323	315	353	380	355	316	318	296	306	317	321	337	363	319	324	355	304	310	338	336	377	333	338	359	331	280	305	331	328	341	309	311	349	345	332	289	309	352	329	317	335	363	327	309	347	331	313	317	312	351	317	309	346	337	330	357	316	349	337	333	337	330	322	309	326	342	335	321	346	323	321	338	325	342	357	315	299	315	339	291	321	314	371	337	308	324	326	334	318	318	321	330	352	326	326	347	292	351	344	352	316	331	298	337	285	322	340	319	324	331	299	340	334	363	314	310	318	352	332	380	316	343	353	343	346	361	313	325	342	316	322	339	334	324	346	311	313	330	328	310	341	390	342	365	351	306	339	364	336	307	349	347	305	310	338	328	273	355	311	331	350	339	340	298	391	342	311	332	341	332	320	285	328	328	338	295	341	297	292	320	335	334	341	302	341	291	318	320	310	309	332	326	345	298	326	318	321	313	300	340	360	338	339	334	320	340	376	319	354	322	325	320	317	316	313	302	316	291	341	353	316	328	334	359	344	333	341	314	362	330	302	345	315	325	314	338	326	327	316	346	337	347	359	323	322	303	335	327	331	307	328	346	316	327	274	331	342	314	315	325	326	324	334	381	325	328	294	331	351	341	327	323	308	329	335	324	279	373	305	317	305	278	299	324	336	298	293	319	311	321	290	353	319	345	313	312	320	337	328	332	341	354	333	334	320	324	341	330	320	339	331	327	300	323	313	324	298	325	308	334	290	304	292	344	335	354	350	309	331	331	317	326	335	352	334	318	300	333	335	323	336	339	379	324	335	354	285	309	335	342	320	333	321	312	325	313	344	355	351	296	327	327	326	351	318	353	333	302	349	378	354	344	329	331	319	366	355	333	316	362	350	375	288	345	335	294	334	327	314	337	329	338	370	323	300	325	322	302	313	306	335	335	303	341	346	350	325	309	344	327	327	320	322	338	304	318	339	358	361	343	322	346	329	318	304
11354	1370	2174	2347	2056	1777	1453	1358	1180	1135	1086	1036	973	1013	979	959	965	913	905	878	910	884	812	916	867	805	816	867	859	841	809	884	826	830	802	793	831	819	811	850	807	792	810	767	863	790	840	832	790	843	807	851	808	776	771	756	780	780	813	818	789	814	784	812	765	806	792	828	721	810	800	808	790	772	750	861	771	805	805	775	781	804	799	769	838	872	747	789	861	792	821	763	820	800	781	746	806	782	793	788	789	798	779	779	784	799	825	843	813	868	810	794	799	782	814	774	770	783	791	795	820	824	808	799	790	828	815	782	781	845	788	756	878	842	809	796	801	787	771	813	759	803	808	790	826	794	771	758	825	733	800	776	764	837	776	780	763	821	842	821	826	805	791	810	783	750	810	782	842	782	747	799	767	796	818	782	819	805	779	801	749	801	834	807	792	815	812	793	803	804	766	842	788	797	772	779	817	803	849	815	759	792	823	834	811	814	713	786	761	767	770	754	832	770	815	801	782	814	803	802	773	764	789	741	772	817	791	774	816	819	749	801	813	795	772	841	788	756	787	785	859	780	845	776	745	817	767	768	806	808	795	808	865	809	828	788	791	781	755	862	809	833	778	818	811	775	769	738	822	789	821	825	807	809	784	805	816	795	781	828	796	829	792	803	753	806	766	802	844	785	803	825	801	806	824	811	773	790	791	753	773	817	812	799	752	771	745	781	815	811	828	781	823	817	827	802	809	814	834	798	843	798	812	764	793	768	768	764	776	751	799	774	826	807	801	826	825	777	874	768	813	830	790	802	806	772	835	785	807	725	821	832	794	851	782	832	806	852	729	722	813	790	770	811	793	805	797	776	798	820	790	809	849	791	762	831	798	791	791	777	813	793	854	807	797	800	826	795	798	770	794	796	874	758	834	788	769	804	822	793	849	755	783	807	797	786	761	832	808	812	828	770	802	806	833	734	778	791	795	829	782	771	812	782	737	812	838	788	831	800	827	760	787	819	848	728	801	802	776	767	809	814	727	796	807	822	758	847	768	786	803	802	791	761	781	775	829	800	760	821	782	727	816	798	798	753	836	854	802	811	753	822	788	779	812	780	765	787	806	809	831	813	754	851	837	760	799	796	822	832	838	824	825	808	843	817	787	781	855	804	807	798	841	784	810	809	811	750	770	798	778	799	817	763	803	811	778	805	822	796	794	762	799	749	818	769	836	803	806	804	785	787	795	760	792	795	790	836	747	813	818	794	814	831	781	738	822	789	765	809	772	842	865	803	791	792	788	805	778	772	775	816	833	835	817	807	756	815	779	777	820	799	830	797	790	792	816	760	832	767	798	820	844	792	811	813	779	772	822	840	811	778	777	804	793	803	772	791	811	844	819	793	792	745	766	809	789	805	810	818	846	785	791	827	798	787	738	822	775	759	803	794	798	848	802	772	796	788	872	802	779	761	774	801	784	829	849	829	767	798	782	797	769	801	759	810	830	816	770	813	784	782	780	787	812	722	814	803	787	812	791	782	764	803	833	775	803	840	838	795	786	828	770	792	813	792	812	766	810	806	795	816	767	789	812	844	802	767	791	823	763	800	804	832	783	822	776	808	796	789	824	804	810	753	806	797	800	831	849	795	775	774	776	740	766	851	769	783	790	779	783	786	793	891	766	754	798	790	788	814	847	743	772	780	779	782	796	796	817	813	823	761	752	808	853	782	794	802	783	757	767	789	808	788	783	765	813	770	801	844	819	785	849	806	774	820	781	812	827	822	787	781	792	746	779	779	808	783	831	764	757	769	762	824	802	747	790	777	828	826	843	798	809	829	792	883	747	826	799	839	759	803	774	818	757	796	767	748	799	839	771	812	795	777	809	808	810	811	762	848	785	775	760	778	770	812	803	757	832	784	796	784	757	766	768	758	753	815	787	773	804	803	856	787	807	810	776	774	758	788	808	816	809	795	733	812	785	779	805	740	787	764	810	767	759	867	778	844	847	807	832	803	838	792	806	814	737	826	764	794	838	791	756	858	774	761	814	738	795	762	814	812	768	743	768	793	801	791	807	835	797	770	789	832	741	833	792	798	785	815	794	842	813	832	828	843	796	855	798	807	784	786	833	801	800	785	763	785	817	794	799	799	768	823	831	803	817	854	815	825	787	796	781	797	757	783	763	797	752	789	859	843	791	795	780	748	775	815	799	813	781	823	807	830	822	842	765	725	799	768	797	842	780	820	841	788	864	839	823	785	755	798	808	826	835	811	874	848	817	821	807	795	817	795	812	807	788	768	791	790	782	809	761	811	778	771	798	793	837	782	858	803	840	750	833	760	825	842	805	784	769	811	733	801	790	800	765	835	809	813	758	807	755	825	804	808	766	797	800	800	831	766	809	783	794	757	808	760	825	783	844	788	812	820	795	859	768	862	755	781	863	823	846	796	769	816	796	761	829	855	782	780	796	821	774	803	802	806	791	776	777	777	805	790	760	787	806	803	792	860	793	727	796	791	820	802	809	831	851	797	780	821	806	814	767	818	812	764	815	795	778	824	794	807	821	825	863	807	783	817	792	802	753	780	788	830	825	799	802	751	809	756	818	808	834	798	808	808	823	802	766	812	795	800	767	772	792	801	819	805	817	742	771	816	791	790	809	773	795	842	770	797	786	776	794	786	824	807	750	772	783	775	769	843	810	792	844	762	821	800	754	791	831	767	806	802	804	799	787	829	827	809	812	786	765	799	781	795	811	823	790	781	759	797	803	801	770	795	787	881	781	783	792	792	883	808	784	762	824	765	830	804	777	814	830	766	785	809	764	745	780	731	761	754	781	773	819	790	785	748	789	756	816	784	803	806	789	828	785	746	775	753	771	812	779	766	758	811	785	786	806	772	777	803	777	790	761	807	786	801	832	781	804	814	822	743	769	824	831	757	794	822	778	781	808	820	733	825	795	831	792	841	786	818	800	807	826	800	803	753	795	801	816	777	862	756	795	789	830	799	740	796	798	784	768	778	788	745	795	726	795	791	807	824	755	797	785	832	822	784	789	780	785	779	759	818	877	794	797	797	778	793	764	775	764	774	819	784	809	822	770	780	793	795	769	767	795	874	771	825	762	792	801	808	813	742	809	826	806	793	798	832	744	823	814	799	786	820	805	775	828	842	742	785	784	759	839	819	823	857	803	785	811	780	828	807	784	765	760	779	798	773	765	837	816	818	772	756	829	799	795	853	826	784	791	783	775	798	817	791	780	816	805	834	777	773	805	804	833	767	816	791	768	837	783	834	796	760	860	813	841	796	759	812	768	786	778	786	795	764	796	833	767	816	818	800	818	792	761	742	785	762	764	778	768	802	801	769	824	826	828	786	801	816	745	816	732	824	768	771	835	812	758	838	819	830	791	802	808	833	780	792	761	780	790	767	852	816	788	745	824	826	803	851	778	736	797	804	808	791	775	805	794	792	771	792	820	766	785	808	767	821	810	778	808	819	785	822	823	775	753	789	764	790	820	789
4198	490	428	437	442	407	403	429	422	414	427	401	434	407	405	377	415	398	449	400	433	452	446	431	425	416	403	422	392	431	376	414	431	437	430	430	440	432	441	411	395	427	424	439	422	448	400	410	402	379	418	380	403	413	412	433	394	420	432	431	398	417	438	411	387	435	447	415	443	413	416	397	440	395	392	395	365	380	438	415	402	408	420	412	484	398	403	418	392	439	405	393	399	418	410	439	447	428	404	406	412	417	381	427	439	398	389	410	442	424	402	410	410	409	413	397	401	426	401	372	392	405	404	418	397	402	425	427	416	410	373	425	424	413	396	400	406	472	438	397	400	432	409	414	417	422	388	417	442	420	452	399	407	396	401	454	405	432	434	382	430	419	415	444	391	406	375	413	409	429	433	412	398	411	413	397	375	408	358	434	401	440	410	421	425	395	408	418	384	369	414	379	405	420	430	389	434	403	382	435	429	395	425	383	406	386	430	395	419	409	404	434	381	416	420	436	431	410	388	390	427	437	440	395	393	380	397	436	415	434	394	415	453	429	369	417	416	399	371	399	456	407	421	357	389	376	422	422	415	435	406	391	407	462	397	372	403	393	407	410	400	417	442	415	396	391	395	439	418	433	382	415	393	405	369	405	419	385	445	415	432	426	373	388	392	389	426	422	384	403	399	441	401	406	450	419	449	424	447	465	398	402	413	419	409	400	427	422	423	413	439	449	396	360	385	429	369	442	394	405	403	439	435	397	370	411	423	405	401	400	398	448	416	435	390	417	443	434	414	434	430	411	391	381	434	420	422	426	424	425	386	413	427	413	368	410	397	416	432	427	405	438	386	412	417	403	451	381	374	391	433	457	389	391	447	387	358	430	395	438	414	423	436	387	414	398	388	387	392	432	400	378	433	417	365	384	390	372	405	405	445	396	422	390	387	367	369	405	360	406	441	394	445	417	419	428	396	431	429	427	440	418	401	393	439	429	438	362	385	395	389	430	456	435	386	408	417	406	398	398	374	411	395	423	424	415	435	409	431	421	443	390	448	421	432	422	442	449	446	414	425	410	412	426	415	428	397	399	440	437	419	419	433	425	407	411	398	425	432	426	422	414	399	439	416	412	405	439	375	398	415	406	389	412	425	405	390	458	448	433	425	418	410	385	433	420	482	391	374	408	382	374	438	432	430	412	428	424	399	394	397	407	402	378	403	421	397	414	381	372	431	431	432	400	411	363	379	430	401	382	420	399	412	405	385	399	418	406	422	399	399	394	423	429	421	458	458	401	425	386	424	368	401	415	411	440	410	407	409	404	392	395	411	405	424	412	396	392	393	450	439	414	411	433	417	405	440	416	409	451	389	409	410	431	431	453	423	412	379	376	392	425	378	455	417	398	413	402	376	388	407	384	417	399	429	457	421	407	419	443	368	399	390	465	417	417	395	405	419	430	430	404	393	409	429	411	431	352	408	472	465	417	425	419	402	427	374	398	425	432	427	365	399	419	378	416	426	403	426	447	390	382	426	412	400	397	404	400	405	425	429	402	461	441	451	392	384	372	384	365	413	421	382	380	429	388	406	398	389	452	419	397	408	396	421	382	421	413	409	451	409	389	425	416	410	405	382	424	386	432	436	397	386	377	408	407	390	429	397	396	425	421	411	398	422	378	411	448	369	424	448	459	469	446	416	415	412	397	388	378	358	363	424	419	445	410	409	386	434	383	416	468	437	412	422	429	453	405	426	427	446	409	422	447	414	367	402	392	419	418	444	386	429	398	396	392	416	450	380	421	432	437	459	409	466	413	473	422	434	446	412	423	456	359	420	424	434	370	413	419	416	386	423	430	419	466	437	403	395	424	382	465	398	479	433	396	418	450	403	384	412	407	449	402	423	390	436	451	432	444	410	405	383	409	389	384	404	416	419	401	378	446	385	413	399	409	409	410	410	389	454	427	405	422	388	408	435	411	390	393	422	454	438	427	398	386	404	393	441	444	426	400	415	411	410	417	412	441	447	414	446	414	415	412	440	414	427	427	408	388	435	402	418	420	410	416	417	388	438	431	442	414	429	409	424	451	455	437	438	389	406	439	399	424	396	421	431	430	396	375	392	417	438	449	446	439	459	411	412	376	428	398	399	431	401	389	426	400	407	412	387	420	381	412	422	432	404	410	423	425	411	424	419	408	384	405	432	435	390	445	415	424	398	416	410	430	391	397	457	406	418	376	410	429	416	446	459	455	419	385	396	417	410	392	388	429	394	444	405	417	396	414	395	427	421	376	447	430	440	438	427	407	387	452	384	403	422	438	422	423	408	390	431	408	429	408	429	441	431	394	425	355	414	436	426	414	411	385	359	420	393	415	430	395	433	436	448	408	427	401	402	419	437	403	420	424	415	411	426	437	436	428	397	439	438	401	401	427	382	363	423	432	400	395	382	434	444	391	385	411	380	424	405	459	425	407	405	386	419	405	390	387	400	424	401	433	430	462	424	426	401	438	407	429	436	464	457	396	417	419	378	420	438	375	409	386	396	387	406	409	437	435	442	441	390	473	399	436	394	422	434	415	376	411	405	411	431	432	404	392	456	429	425	442	437	351	413	447	405	435	402	418	413	424	400	410	404	431	431	399	436	378	406	415	390	413	414	464	371	419	444	426	415	417	410	419	424	395	377	437	425	437	389	401	375	367	426	390	403	407	414	403	418	398	404	409	367	383	444	418	394	398	421	416	387	416	376	408	404	411	419	443	408	365	393	400	421	414	376	424	416	380	390	388	432	400	415	412	446	421	415	430	406	402	399	371	402	409	381	437	429	422	412	396	415	404	415	408	416	396	429	399	430	391	354	413	378	425	385	428	409	367	424	463	405	429	415	375	451	398	422	398	405	432	395	399	418	442	377	385	394	373	402	435	422	387	390	436	423	395	463	410	417	428	440	428	379	377	412	439	439	451	416	414	406	393	391	414	404	381	381	417	411	413	373	415	444	375	403	392	388	433	428	425	419	387	403	419	408	406	407	476	384	383	457	388	422	403	429	414	400	409	407	409	374	416	417	393	406	435	393	417	410	441	422	386	387	426	402	411	414	410	373	407	435	444	394	422	419	430	407	404	395	432	427	418	385	400	376	388	394	403	418	456	422	400	419	430	388	393	422	426	436	440	391	364	424	430	389	407	433	442	369	389	423	400	404	400	418	425	414	384	439	438	444	387	392	382	399	437	456	422	393	394	424	405	408	410	418	373	399	427	389	401	441	452	418	465	418	412	434	429	409	434	429	410	462	434	400	404	429	441	437	398	433	389	439	402	477	415	382	403	413	402	403	444	452	440	424	417	454	465	427	434	406	410	410	406	426	417	427	397	433	396	388	382	420	427	405	387	416	365	376	435	408	391	389	395	423	401	389	409	388	374	426	438	429	439	352	416	398	435	427	424	409	437	386	409	390	404	394	416	431	387	440	412	446	420	419	391	404	426	412	372	445	397	416	418	379	414	423	386	391	420	406	461
3494	978	873	918	958	963	922	982	914	938	960	919	904	922	917	907	945	905	930	934	933	915	901	897	935	887	924	969	919	887	952	959	922	918	895	983	955	942	912	956	904	907	909	893	951	986	940	911	963	950	905	920	952	928	908	927	939	924	914	933	913	922	964	937	912	961	914	886	965	967	913	913	974	909	882	921	855	906	930	919	994	903	984	938	953	896	884	935	969	973	910	900	888	902	884	901	951	903	924	889	989	959	892	919	952	888	929	931	942	969	940	937	882	952	935	934	927	950	959	920	974	899	980	906	921	953	920	978	900	874	919	885	952	1002	952	916	849	976	995	910	907	972	918	859	895	920	974	913	950	936	938	939	873	951	924	945	959	962	915	916	915	917	896	902	952	916	954	886	885	945	921	912	915	926	931	881	923	911	952	949	871	927	929	933	928	921	868	896	911	900	928	923	916	981	953	948	931	967	970	948	899	909	905	956	930	928	971	931	933	936	913	948	885	935	918	897	935	947	919	920	890	931	896	924	985	934	956	937	876	914	923	864	947	900	903	935	929	923	944	934	872	946	932	905	977	923	914	962	914	953	896	919	962	909	976	905	911	924	898	952	908	941	1011	1006	897	914	924	911	927	899	884	912	957	920	898	949	896	892	916	971	913	939	924	902	901	910	839	956	952	925	990	906	928	928	923	912	973	872	934	934	905	933	910	843	952	926	947	958	918	968	952	901	917	940	907	879	888	933	899	940	922	938	984	872	948	945	897	907	923	911	917	854	961	877	916	961	933	924	932	915	927	920	890	895	903	910	935	930	971	919	910	940	865	939	928	951	908	865	904	917	923	945	903	932	958	967	980	910	899	932	949	937	920	942	917	945	905	902	950	984	919	927	945	937	989	927	944	890	972	950	921	934	963	899	930	933	881	984	890	945	942	920	846	923	921	903	964	947	903	960	886	917	925	982	946	911	950	958	972	1006	923	978	884	919	889	959	943	923	905	933	940	902	925	892	919	914	965	946	896	975	939	909	948	955	939	946	970	847	880	924	965	914	889	961	913	958	892	895	940	896	942	943	935	911	950	949	939	927	915	918	968	899	924	932	973	903	918	906	943	927	970	920	957	912	938	947	943	941	920	941	898	873	921	905	939	901	966	916	931	895	907	920	947	946	914	901	898	888	938	873	927	959	981	895	987	945	902	913	902	894	911	934	904	935	970	888	889	881	980	921	914	922	880	890	994	920	934	951	932	907	894	946	912	921	1001	918	918	902	914	922	940	958	913	912	921	885	902	889	933	939	915	908	909	918	950	957	923	946	924	946	895	907	936	941	934	959	907	948	937	927	938	918	930	872	932	950	980	935	985	911	929	941	942	839	914	910	926	911	912	924	914	967	917	951	902	964	893	917	952	961	932	889	944	924	945	958	938	962	968	861	929	944	909	922	965	962	927	877	964	905	894	912	932	932	997	920	903	889	940	902	939	931	951	880	928	910	918	951	942	901	933	970	931	954	946	919	935	927	983	956	961	922	867	862	868	954	926	954	890	892	879	930	917	929	968	907	907	893	955	928	900	937	908	939	944	914	930	946	941	950	879	881	940	900	893	964	901	933	912	956	896	1021	910	855	943	922	975	943	854	914	968	888	936	939	935	947	960	956	963	897	916	969	986	908	957	949	900	931	943	938	923	924	898	951	883	944	952	940	922	940	938	923	921	940	903	907	937	924	956	885	958	907	914	933	923	953	924	927	941	880	878	942	926	1018	863	956	918	924	928	922	957	893	920	964	926	933	886	929	925	952	946	918	949	937	896	923	868	893	919	907	962	875	969	903	876	960	906	932	912	915	969	917	946	948	925	916	995	904	923	925	956	976	910	874	880	941	896	878	916	934	904	878	901	947	928	936	942	913	963	918	975	931	862	919	879	958	968	889	974	958	924	933	917	888	917	949	998	953	902	938	929	897	928	905	932	963	968	852	931	877	891	997	930	946	944	970	931	897	928	947	907	914	953	884	883	933	981	1001	938	923	927	899	869	989	947	941	917	925	877	921	880	903	939	949	930	910	911	950	881	933	944	974	896	888	895	923	931	880	953	877	943	945	915	892	926	926	962	946	879	959	919	913	909	886	950	881	911	917	938	915	971	910	883	918	918	973	961	913	871	973	930	908	935	948	902	919	920	909	935	905	948	918	935	866	904	940	923	931	967	940	880	933	900	872	980	891	956	866	952	954	951	891	961	891	878	996	904	917	933	920	873	886	880	915	892	983	920	957	907	904	962	907	907	921	953	920	916	939	942	900	893	974	904	919	923	904	899	932	959	924	942	970	889	928	917	959	925	934	920	948	913	939	889	936	891	921	895	934	958	920	915	943	977	927	994	991	893	928	884	973	957	937	915	987	930	947	921	926	944	930	950	937	971	920	938	915	944	951	903	909	1009	921	898	914	870	892	905	898	925	922	921	861	1003	982	928	917	927	932	971	938	935	917	901	976	920	941	976	907	891	906	974	889	974	935	939	923	904	899	969	928	931	944	931	969	955	933	933	896	934	951	923	922	879	897	893	933	953	893	884	935	956	929	918	953	945	902	914	950	906	976	879	885	935	893	994	898	935	909	931	854	942	915	920	951	921	973	965	944	935	927	921	873	896	906	891	933	960	950	965	945	914	962	877	947	910	896	925	889	961	901	847	903	966	968	934	924	934	966	919	941	929	937	906	983	929	944	947	1006	923	930	923	937	876	904	950	919	912	919	917	893	937	961	917	923	981	920	873	876	897	916	928	929	939	886	917	1006	898	943	878	1012	928	925	948	952	950	1002	870	949	916	910	957	929	907	948	918	957	886	961	919	891	981	890	935	992	941	911	932	884	896	928	926	925	978	876	971	878	973	905	927	909	967	909	895	933	984	952	953	914	903	923	936	878	918	894	904	957	935	910	910	892	904	898	899	942	1003	921	931	921	941	900	932	947	943	903	942	896	920	926	933	920	934	948	913	990	900	907	921	900	914	862	956	900	916	887	950	945	939	945	907	949	890	917	926	943	925	861	911	892	874	942	968	949	945	877	916	930	956	878	957	868	933	901	923	1018	907	918	882	880	937	970	985	923	912	906	921	966	951	906	885	905	953	934	884	930	849	924	948	877	919	953	878	877	897	924	930	900	914	863	942	931	938	878	925	916	886	903	965	914	968	919	923	934	961	916	908	913	910	974	921	988	937	975	921	936	961	919	899	921	904	899	901	953	967	927	938	930	917	939	934	904	841	887	856	896	885	924	882	900	926	910	900	898	944	930	895	895	925	936	923	870	934	909	902	896	891	936	924	943	959	939	911	934	931	898	959	889	967	964	976	942	901	898	930	912	951	937	906	943	904	923	956	890	928	898	890	936	884	923	955	1004	894	964	966	962	970	846	924	902	897	899	928	904	938	896	901	869	909	936	932	963	927	934	955	932	936	891	954	895	912	945	919	940	945	933	937	955	915	911	958	942	949	857	896	929	949	922	907	902	973	926	924	901	914	944	923	921
13007	863	616	482	386	353	269	284	239	258	257	262	242	272	261	238	243	223	212	223	233	237	223	224	237	241	228	248	224	248	223	241	219	264	239	250	262	250	236	243	249	230	226	216	250	243	240	213	233	226	236	230	237	201	237	241	227	260	199	230	229	217	211	230	211	216	222	235	228	234	256	215	266	215	213	232	226	224	227	238	244	239	239	246	246	253	270	249	241	261	215	207	257	224	261	262	257	246	229	236	193	218	246	240	210	223	243	213	231	223	222	242	207	228	220	244	247	274	208	224	240	254	225	224	248	216	237	226	244	233	266	227	222	235	246	223	250	231	252	205	228	205	233	207	245	217	220	234	234	212	205	220	227	222	218	239	217	245	248	214	214	210	209	239	211	188	222	240	221	209	268	238	215	224	265	237	220	209	214	235	212	228	208	202	212	225	239	221	246	272	208	220	215	228	261	214	212	249	253	223	221	238	245	221	235	240	239	267	240	225	230	216	202	247	238	236	233	250	254	236	238	227	233	243	215	210	256	249	250	241	240	229	242	235	254	237	231	232	217	227	250	201	219	213	216	247	222	240	254	228	255	225	234	243	227	250	248	256	242	254	238	214	225	245	215	236	224	233	239	218	231	240	239	228	226	209	229	221	249	220	220	202	221	268	236	233	244	207	242	236	248	230	236	258	226	236	216	239	228	209	224	215	223	237	271	211	214	200	203	229	216	240	219	219	251	218	247	227	205	226	217	212	236	216	232	234	251	229	235	244	231	235	238	250	219	252	243	262	230	275	224	214	230	231	237	236	244	250	224	263	250	227	219	256	216	251	225	208	226	232	231	233	242	214	228	208	233	203	224	240	215	207	222	209	275	225	224	242	235	245	199	241	235	238	236	233	245	200	217	207	224	230	223	223	211	223	244	245	228	240	221	201	242	239	243	265	248	244	224	224	232	235	203	235	221	241	234	243	242	228	220	228	223	241	219	224	211	205	254	248	233	231	251	237	225	233	231	235	231	223	232	232	214	242	222	231	235	233	209	223	228	237	205	231	228	232	238	235	249	230	232	252	221	235	229	246	216	235	222	217	267	218	235	225	193	204	230	206	217	276	231	290	238	232	246	227	222	230	228	224	218	234	226	240	213	205	233	211	223	244	234	229	197	228	230	246	246	242	244	237	237	215	231	245	234	233	219	232	231	227	233	228	244	228	218	209	198	243	250	231	233	238	240	222	218	227	202	217	214	233	249	212	230	220	227	237	257	228	228	216	230	227	220	224	235	295	233	203	229	264	248	223	234	228	223	243	225	237	225	228	219	234	234	215	237	242	214	221	226	223	197	260	244	211	225	233	227	258	207	229	241	218	254	228	238	251	242	263	230	264	256	227	235	258	219	246	234	235	197	229	233	209	243	202	228	226	239	247	235	266	258	234	225	228	217	225	210	219	219	223	230	249	249	240	236	239	259	226	207	229	214	208	216	233	228	227	254	229	263	225	231	224	213	255	215	252	187	217	234	235	238	210	215	258	239	210	249	213	240	209	229	223	242	248	223	248	213	225	232	193	220	235	227	262	248	225	259	228	207	231	231	242	215	234	232	249	199	223	234	218	237	232	220	247	219	204	243	252	230	229	232	214	235	218	218	228	223	230	222	244	229	237	253	218	217	232	208	221	237	243	242	209	265	218	243	252	254	223	222	200	243	213	253	239	218	239	249	248	246	215	232	244	233	226	190	229	244	225	228	244	249	208	227	219	246	226	257	229	248	237	265	232	231	231	229	228	224	247	249	210	218	219	242	219	225	205	227	240	277	225	208	230	233	258	220	225	230	229	220	237	253	238	244	203	228	202	246	237	228	236	224	229	237	231	254	232	265	210	249	238	228	231	230	235	248	245	215	245	245	236	212	214	239	217	210	245	260	232	225	207	227	245	235	269	213	246	217	226	228	235	240	206	228	219	243	236	209	216	224	232	244	213	209	239	226	245	250	261	240	253	236	217	223	254	234	232	239	213	209	237	229	243	240	235	218	260	245	229	208	240	250	246	213	230	225	245	241	248	254	237	231	203	222	196	199	231	233	263	213	223	269	233	246	232	250	269	223	198	239	224	207	264	236	284	240	220	242	234	240	211	231	243	217	239	225	229	224	253	249	208	246	224	219	226	245	255	231	244	243	258	245	233	243	208	243	261	253	255	228	207	205	234	233	252	243	207	228	261	239	208	247	220	248	210	228	249	216	246	231	213	258	218	212	232	240	235	238	206	201	229	258	260	255	232	219	221	228	225	234	226	252	250	233	226	243	265	231	242	229	222	210	205	241	220	220	247	213	205	223	191	252	230	195	210	206	235	207	210	207	231	235	230	209	235	245	230	231	210	213	234	236	237	256	229	203	237	227	236	240	232	233	230	247	239	234	242	234	238	223	262	238	236	245	254	239	266	235	249	245	254	213	239	243	240	240	200	213	221	260	215	226	226	259	227	224	228	242	244	231	225	258	229	229	245	205	220	219	229	204	220	235	232	245	254	206	247	250	230	215	208	226	218	253	244	281	232	241	191	196	261	228	273	212	258	224	209	248	223	266	213	233	234	260	206	229	220	244	250	229	225	208	240	235	219	228	236	232	215	223	235	232	219	238	210	257	267	210	229	241	194	227	234	239	224	216	221	228	225	221	251	224	219	214	239	235	242	277	246	225	238	229	218	240	226	224	233	218	204	194	236	244	244	221	237	218	232	218	232	237	246	228	223	235	212	245	233	232	244	236	228	202	228	221	217	229	224	236	262	242	254	202	213	216	211	240	266	226	237	239	235	226	212	216	235	243	218	215	219	238	246	231	209	229	232	228	243	232	236	259	226	217	230	225	237	215	194	251	254	218	254	214	254	216	205	252	249	227	211	214	259	234	225	224	226	205	235	230	217	197	216	206	238	225	228	218	226	244	252	214	238	235	222	195	223	253	223	224	261	230	236	227	242	238	258	209	233	222	258	231	237	214	215	248	240	234	230	220	223	260	226	202	249	228	266	215	255	219	227	213	222	233	230	227	210	221	234	245	204	205	241	233	232	235	223	245	259	225	234	218	235	231	222	220	257	210	241	245	221	244	256	236	216	227	237	235	209	214	264	225	202	231	247	213	245	242	228	244	227	241	247	245	223	215	220	249	228	237	213	245	202	256	251	216	213	234	273	219	238	226	239	217	215	225	212	220	241	263	244	223	233	261	233	212	227	229	244	231	242	221	223	241	216	225	219	250	245	223	217	239	230	251	234	249	225	208	240	247	240	227	230	249	247	215	216	214	188	211	223	227	233	221	216	260	235	252	255	235	248	222	258	225	209	253	262	261	227	240	231	208	222	247	225	246	219	209	199	222	251	271	246	269	241	210	225	228	221	212	248	251	220	234	223	256	221	225	241	235	223	192	221	218	251	254	256	238	231	232	225	249	220	263	205	214	216	249	244	231	244	240	212	199	210	221	227	209	259	266	236	211	232	236	201	225	221	209	212
8779	879	1427	1349	1227	1085	975	916	812	777	777	745	691	648	670	675	698	659	652	684	599	657	610	629	627	598	602	573	668	617	556	658	596	545	651	582	610	601	612	575	605	603	617	559	606	578	601	648	605	615	635	605	601	643	583	595	608	586	591	592	597	621	571	594	606	569	612	569	600	589	633	560	588	599	618	613	589	577	569	590	631	578	595	556	633	592	636	600	577	604	575	583	568	610	592	565	557	587	597	577	627	577	624	598	597	566	546	616	569	589	584	576	552	618	584	615	552	598	611	633	581	626	597	528	622	582	540	577	583	614	616	595	575	591	614	594	573	603	608	553	570	596	621	607	556	642	627	542	587	634	578	569	630	585	553	571	580	589	583	566	586	612	589	614	589	576	548	638	599	574	572	603	556	570	563	597	596	615	562	559	575	572	602	610	582	547	597	564	624	544	563	639	546	581	549	582	627	592	582	559	581	609	590	645	588	557	606	585	590	551	613	647	596	587	625	628	640	644	627	614	603	639	555	594	591	576	604	604	608	570	581	598	563	554	545	603	594	643	568	555	648	606	582	565	596	580	598	613	599	579	602	615	552	605	547	572	574	560	584	548	594	583	536	555	617	601	567	602	555	568	593	616	588	629	606	609	635	543	570	589	621	554	540	633	621	577	609	599	589	610	601	588	568	620	589	560	572	595	596	564	582	621	595	604	580	576	548	621	605	621	635	623	557	601	623	542	601	586	572	582	601	602	596	551	575	586	588	575	582	577	537	598	600	564	565	571	606	621	577	590	591	591	583	582	616	601	607	585	607	589	546	592	608	590	549	598	557	573	602	587	577	567	584	563	558	590	625	580	587	642	606	581	524	548	571	601	603	583	593	554	576	593	617	605	577	596	581	612	561	541	601	599	554	617	565	536	574	576	601	590	581	573	552	546	542	597	632	574	596	598	602	565	587	565	521	570	551	560	645	611	580	597	586	615	585	589	583	565	576	590	539	584	581	629	566	616	577	586	616	590	591	587	552	590	577	589	578	588	589	592	622	582	596	568	566	623	618	612	591	568	590	541	604	604	564	608	593	575	564	589	562	592	574	564	579	639	596	577	584	612	608	591	605	577	600	631	573	548	620	578	576	584	602	609	604	593	574	609	590	626	538	606	577	565	602	637	586	570	602	568	605	606	598	573	548	593	580	596	586	642	583	583	567	572	569	581	547	523	598	623	612	596	598	593	582	588	569	558	586	591	592	596	582	585	604	575	585	607	543	555	545	583	593	576	611	596	572	554	617	546	591	599	551	583	533	614	613	600	585	540	562	573	584	558	590	595	574	601	583	522	590	598	635	548	569	634	575	582	595	587	594	606	614	636	563	592	609	603	596	606	616	622	613	578	622	592	598	566	626	594	591	593	622	597	548	570	580	565	588	609	552	618	572	532	622	572	605	587	588	561	618	582	608	636	599	587	601	621	593	651	596	611	563	582	597	561	586	589	615	610	604	562	556	613	576	564	551	545	571	559	592	564	597	617	600	568	577	626	606	595	606	594	626	599	601	589	580	556	579	573	574	548	583	571	612	618	603	612	591	598	598	640	586	564	542	599	560	601	618	600	610	586	612	587	615	583	658	607	615	579	619	641	599	562	532	610	597	602	605	601	603	585	609	641	608	602	569	611	598	662	563	588	565	610	598	611	591	594	589	599	582	606	561	660	615	606	591	616	622	544	580	570	608	588	606	596	617	577	573	627	579	588	584	600	608	629	594	593	538	612	596	603	604	561	597	680	541	625	567	587	575	592	600	573	586	621	599	623	572	585	576	608	584	564	569	656	616	616	609	597	615	577	579	632	595	583	606	582	546	551	597	588	573	574	593	568	554	592	577	577	567	606	557	611	591	559	578	645	628	615	601	570	591	555	617	566	603	596	604	594	563	544	585	590	596	576	617	604	610	601	568	588	606	557	566	555	566	601	598	534	557	546	588	575	575	587	616	578	591	561	567	589	602	588	584	550	576	619	605	574	604	582	574	645	554	650	581	594	618	580	613	616	606	571	569	571	635	546	580	564	588	574	559	600	582	594	550	606	601	601	555	567	557	631	613	616	606	560	560	586	602	580	505	571	614	594	551	603	547	573	570	615	532	644	601	609	566	618	585	594	586	593	587	581	571	599	555	598	614	603	587	600	549	542	573	585	553	566	623	591	593	572	612	586	561	561	587	591	572	595	577	572	577	538	602	605	615	575	616	582	620	579	563	633	602	568	570	573	552	597	608	579	569	591	587	591	554	591	585	557	600	545	588	603	598	583	622	594	583	564	558	601	609	609	571	581	615	560	539	620	585	560	613	545	564	573	570	576	568	564	588	566	610	591	598	582	596	601	582	596	572	601	550	613	655	617	616	617	616	568	585	632	563	583	576	596	612	600	536	624	595	612	597	567	636	592	604	597	598	599	564	593	562	544	578	587	588	596	626	602	569	575	602	616	551	576	576	597	578	584	581	602	611	584	585	598	605	620	585	597	573	566	608	628	566	582	561	566	582	583	604	573	574	603	559	581	543	559	575	551	582	576	581	553	561	577	553	575	604	620	570	606	569	564	607	596	593	564	589	607	607	597	604	618	599	603	560	629	618	632	553	584	593	616	596	575	632	555	604	600	606	574	584	619	611	603	546	608	601	605	528	597	598	539	610	585	582	571	607	581	593	580	555	572	598	637	581	584	564	584	595	604	584	535	577	586	627	584	576	569	588	587	573	551	571	592	614	630	599	614	580	592	595	585	602	605	558	656	634	554	628	571	621	648	610	573	592	611	569	549	586	571	605	587	622	566	562	598	588	563	525	610	595	583	549	614	621	598	567	581	612	584	610	556	643	523	541	598	595	602	570	584	598	589	569	569	617	641	620	596	646	593	584	590	621	558	599	530	603	577	627	571	601	568	614	576	602	592	610	605	611	559	555	562	581	620	569	578	608	600	599	559	586	571	540	597	561	583	548	604	599	592	613	592	612	579	573	579	585	576	622	568	616	605	600	622	569	599	611	587	577	603	561	555	558	583	620	607	572	563	586	618	571	591	601	624	563	634	568	593	562	599	604	560	603	585	599	575	579	567	611	532	572	561	610	633	540	571	584	579	583	594	614	595	601	606	564	567	617	639	575	585	619	607	639	599	612	550	642	610	589	562	605	583	587	610	577	577	632	593	598	584	574	640	551	620	565	601	587	590	636	584	585	574	619	595	622	580	613	568	578	576	605	580	573	574	592	623	603	598	625	538	640	596	543	533	575	580	609	614	612	626	613	641	557	607	592	539	564	592	574	584	600	597	588	597	579	563	591	587	573	535	597	599	590	638	539	604	582	596	593	550	577	595	549	551	621	582	575	625	603	599	620	576	578	546	606	574	602	608	565	557	601	574	612	632	606	600	651	550	597	612	597	566	556	608	623	571	517	594	595	580	583	607	577	600	634	559	594	564	629	619	607	578	608	601	607	593	587	577	594	586	579	605	617	585
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
